@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);
@-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:'Chatillon';src:url("/build/chatillon-reg.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}html{position:relative;-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;background-color:#eae4de;color:black;font-size:1.8rem;line-height:1.5;font-family:"Roboto",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media (min-width: 768px){body{font-size:1.9rem}}@media (min-width: 1200px){body{font-size:2rem}}*,*::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-weight:400;line-height:1.3;letter-spacing:0}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.heading-1 strong,.heading-2 strong,.heading-3 strong,.heading-4 strong,.heading-5 strong,.heading-6 strong,.display-1 strong,.display-2 strong{font-weight:400}h1,.heading-1{font-family:"Bebas Neue",sans-serif;font-size:4rem;text-align:center}@media (min-width: 768px){h1,.heading-1{font-size:5rem}}@media (min-width: 1200px){h1,.heading-1{font-size:6rem}}h2,.heading-2{font-family:"Bebas Neue",sans-serif;font-size:3.2rem}@media (min-width: 768px){h2,.heading-2{font-size:4rem}}@media (min-width: 1200px){h2,.heading-2{font-size:4.8rem}}h3,.heading-3{font-family:"Bebas Neue",sans-serif;font-size:2.6rem}@media (min-width: 768px){h3,.heading-3{font-size:3.2rem}}@media (min-width: 1200px){h3,.heading-3{font-size:3.8rem}}h4,.heading-4{font-family:"Bebas Neue",sans-serif;font-size:2rem}@media (min-width: 768px){h4,.heading-4{font-size:2.2rem}}@media (min-width: 1200px){h4,.heading-4{font-size:2.7rem}}h5,.heading-5{font-size:2.2rem;line-height:1.35}@media (min-width: 768px){h5,.heading-5{font-size:2.3rem}}@media (min-width: 1200px){h5,.heading-5{font-size:2.4rem}}h6,.heading-6{font-size:1.7rem}@media (min-width: 768px){h6,.heading-6{font-size:2rem}}@media (min-width: 1200px){h6,.heading-6{font-size:2.4rem}}p{margin:0 0 1rem}span.intro-text{display:inline-block;font-size:2.2rem;line-height:1.35;font-weight:400;text-transform:initial;margin-bottom:1.5rem}@media (min-width: 768px){span.intro-text{font-size:2.3rem}}@media (min-width: 1200px){span.intro-text{font-size:2.4rem}}span.love-font,span.barlon-font,span.chatillon-regular{display:inline-block;font-family:"Bebas Neue",sans-serif;font-size:5.5rem;line-height:0.8;letter-spacing:0;font-weight:400}@media (min-width: 480px){span.love-font,span.barlon-font,span.chatillon-regular{font-size:7.2rem}}@media (min-width: 768px){span.love-font,span.barlon-font,span.chatillon-regular{font-size:9rem}}@media (min-width: 1024px){span.love-font,span.barlon-font,span.chatillon-regular{font-size:12rem}}.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:inherit;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;outline:none}.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}.inline-image-link img{display:inline-block;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.inline-image-link img:hover{opacity:0.7}blockquote{margin:0 0 1rem;padding:0.5rem 1.5rem;font-size:2rem;border-left:0.4rem solid #ebebeb}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:"Roboto",Arial,sans-serif;font-size:1.9rem;font-weight:700;line-height:1.1;color:black;border-left:0.4rem solid black}@media (min-width: 768px){.block-quote{margin:3.3rem 0;padding:0 0 0 2.6rem;font-size:2.4rem;line-height:1.2}}@media (min-width: 1200px){.block-quote{margin:4rem 0;padding:0 0 0 3rem;font-size:2.7rem}}.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}ol li ol{list-style-type:lower-roman}dt{font-weight:700}table{width:100%;border-collapse:collapse;border-spacing:0;border:none}table tr:nth-child(even){background-color:#eee}table thead td,table th{font-size:1.4rem;font-weight:400;text-transform:uppercase;text-align:left;padding:1.6rem;background-color:#cce3dc;border:none}table td{font-size:1.5rem;text-align:left;padding:1.3rem 1.6rem;vertical-align:top;border:none}table tfoot td{font-size:1.4rem;font-weight:700;color:white;text-transform:uppercase;text-align:left;padding:1.6rem;background-color:#777;border:none}hr{height:1px;border:none;background-color:#bbb}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)}.fotf-site .rte table{width:100%;display:none}@media (min-width: 768px){.fotf-site .rte table{display:table}}.fotf-site .rte table tr{background-color:transparent}.fotf-site .rte table tr:nth-child(even){background-color:#E4DDD5}.fotf-site .rte table tr td{line-height:1.5em;color:#242121;font-family:"Roboto",Arial,sans-serif;vertical-align:middle}@media (min-width: 1024px){.fotf-site .rte table tr td{font-size:2rem}}@media (min-width: 1200px){.fotf-site .rte table tr td{padding:2.8rem 4.2rem}}@media (min-width: 768px){.fotf-site .rte table tr td:first-child{padding-left:5rem}}@media (min-width: 1200px){.fotf-site .rte table tr td:first-child{padding-left:10rem}}@media (min-width: 768px){.fotf-site .rte table tr td:last-child{padding-left:5rem}}@media (min-width: 1200px){.fotf-site .rte table tr td:last-child{padding-right:10rem}}.fotf-site .rte .mobile-table{display:block}.fotf-site .rte .mobile-table .table-row{padding:3.8rem 2.5rem}.fotf-site .rte .mobile-table .table-row:nth-child(even){background-color:#E4DDD5}.fotf-site .rte .mobile-table .table-row .table-col{font-size:1.6rem;line-height:3rem;color:#242121;padding-bottom:2.2rem;font-weight:500}.fotf-site .rte .mobile-table .table-row .table-col:first-child{font-weight:600}.fotf-site .rte .mobile-table .table-row .table-col:last-child{padding-bottom:0}@media (min-width: 768px){.fotf-site .rte .mobile-table{display:none}}.fotf-site .rte.container--narrow{padding:0}@media (min-width: 1200px){.fotf-site .rte.container--narrow{padding:0;max-width:88rem}}.fotf-site .rte.container--narrow>*:not(.table){padding-left:2rem;padding-right:2rem}@media (min-width: 768px){.fotf-site .rte.container--narrow>*:not(.table){padding-left:4rem;padding-right:4rem}}@media (min-width: 1200px){.fotf-site .rte.container--narrow>*:not(.table){max-width:80rem;padding-left:6rem;padding-right:6rem;margin-left:auto;margin-right:auto}}.fotf-site .rte.container--narrow>ul{padding-left:2.5rem;padding-right:2.5rem}.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 Neue",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 Neue",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%;color:#242121;-webkit-transition:color 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:color 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,color 0.3s ease-out;transition:transform 0.3s ease-out,color 0.3s ease-out;transition:transform 0.3s ease-out,color 0.3s ease-out,-webkit-transform 0.3s ease-out;z-index:10;-webkit-transform:translate3d(0, 0, 10px)}.header-down .header{-webkit-transform:translateY(-7.5rem);-ms-transform:translateY(-7.5rem);transform:translateY(-7.5rem)}@media (min-width: 768px){.header-down .header{-webkit-transform:translateY(-6.6rem);-ms-transform:translateY(-6.6rem);transform:translateY(-6.6rem)}}@media (min-width: 1200px){.header-down .header{-webkit-transform:translateY(-7.3rem);-ms-transform:translateY(-7.3rem);transform:translateY(-7.3rem)}}.header-down .header.header--ticker{-webkit-transform:translateY(-11rem);-ms-transform:translateY(-11rem);transform:translateY(-11rem)}@media (min-width: 768px){.header-down .header.header--ticker{-webkit-transform:translateY(-10rem);-ms-transform:translateY(-10rem);transform:translateY(-10rem)}}@media (min-width: 1200px){.header-down .header.header--ticker{-webkit-transform:translateY(-11rem);-ms-transform:translateY(-11rem);transform:translateY(-11rem)}}body.map-fullscreen .header{z-index:1}.header .header__main{position:relative;background-color:white;border-bottom:0.2rem solid #eee;z-index:2;-webkit-transition:background-color 0.3s ease-out,border-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out,border-color 0.3s ease-out;transition:background-color 0.3s ease-out,border-color 0.3s ease-out}.header .header__main-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:7.5rem;padding-top:0;padding-bottom:0}@media (min-width: 768px){.header .header__main-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:6.3rem;padding:0 2rem}}@media (min-width: 1200px){.header .header__main-wrap{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;height:7rem}}.header .header__items{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%;position:relative;margin-top:1.8rem;margin-bottom:1.8rem}@media (min-width: 768px){.header .header__items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;margin-bottom:0}}.header .header__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none;margin:0 auto}.header .header__logos svg{-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.header .header__logos .icon-fotf-logo-small{width:auto;height:100%;max-height:54px;max-width:31rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}@media (min-width: 768px){.header .header__logos .icon-fotf-logo-small{width:auto;height:100%;max-height:54px}}.header .header__logos .icon-fotf-logo-small.icon-fotf-logo-small__desk{display:none}@media (min-width: 1024px){.header .header__logos .icon-fotf-logo-small.icon-fotf-logo-small__desk{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .header__logos .icon-fotf-logo-small.icon-fotf-logo-small__mob{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;max-width:23rem}@media (min-width: 1024px){.header .header__logos .icon-fotf-logo-small.icon-fotf-logo-small__mob{display:none}}.header .header__logos .icon-fotf-logo-small.icon-fotf-logo-small__mob.menu-logo{display:none}.header .header__logos .icon-fotf-logo-small svg{width:100%;height:100%;margin-top:0.3rem;max-height:54px}@media (max-width: 480px){.megamenu-show .header .header__logos .icon-myer{width:5rem;height:1.5rem;margin-right:0.1rem}}@media (max-width: 376px){.megamenu-show .header .header__logos .icon-fotf-logo-small{width:20rem}}.header nav{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2rem}@media (min-width: 768px){.header nav{position:relative;right:initial;top:initial;height:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.header .header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin-bottom:0;margin-top:0}.header .header__menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1200px){.header .header__menu li:not(.header__toggle){margin-right:2.5rem}}.header .header__menu a{display:none;font-size:1.3rem;font-weight:500;text-transform:uppercase;text-decoration:none;padding:1rem;border-radius:10rem;letter-spacing:0.05em}@media (min-width: 1440px){.header .header__menu a{display:block}}.header .header__menu a:hover,.header .header__menu a:focus{color:#eae4de;background-color:#242121}.header .header__menu .header__menu-toggle{color:currentColor;height:2rem}.header .header__menu .header__menu-toggle svg{width:2rem;height:2rem}.header .header__menu .header__menu-exit{display:none;color:#242121;margin-top:0;background:none;border:none}.header .header__menu .header__menu-exit .icon{top:-0.2rem}@media (min-width: 768px){.header .header__menu .header__menu-exit{margin-top:0.5rem}}@media (min-width: 400px){.header .header__menu .header__menu-exit .icon{top:-0.5rem}}.header .header__menu .header__menu-exit:hover,.header .header__menu .header__menu-exit:focus{color:#242121}@media (min-width: 768px){.homepage.header-top .header .header__main{background-color:transparent;border-color:transparent}}@media (min-width: 768px){.homepage.header-top .header .header__items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 768px){.homepage.header-top .header .header__logos{display:none}}.header-top.fotf-theme-white .header{color:#eae4de}.header-top.fotf-theme-white .header .header__menu-links:hover,.header-top.fotf-theme-white .header .header__menu-links:focus{background-color:#eae4de;color:#242121}.header-top.fotf-theme-purple .header{color:#ccc4ef}.header-top.fotf-theme-purple .header .header__menu-links:hover,.header-top.fotf-theme-purple .header .header__menu-links:focus{color:#242121;background-color:#ccc4ef}.header-top.fotf-theme-pink .header{color:#edd1cf}.header-top.fotf-theme-pink .header .header__menu-links:hover,.header-top.fotf-theme-pink .header .header__menu-links:focus{color:#242121;background-color:#edd1cf}.header-top.fotf-theme-blue .header{color:#c8cfe1}.header-top.fotf-theme-blue .header .header__menu-links:hover,.header-top.fotf-theme-blue .header .header__menu-links:focus{color:#242121;background-color:#c8cfe1}.header-top.megamenu-show .header,.header-below-banner.megamenu-show .header{color:#242121}.header-top.megamenu-show .header .header__main,.header-below-banner.megamenu-show .header .header__main{background-color:#ccc4ef;border-color:#242121}.header-top.megamenu-show .header .header__menu a,.header-below-banner.megamenu-show .header .header__menu a{display:none}.header-top.megamenu-show .header .header__menu-toggle,.header-below-banner.megamenu-show .header .header__menu-toggle{display:none}.header-top.megamenu-show .header .header__menu-exit,.header-below-banner.megamenu-show .header .header__menu-exit{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage.header-top.megamenu-show .header .header__items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.homepage.header-top.megamenu-show .header .header__logos{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage.header-top.header-below-banner .header .header__main{color:#242121;background-color:white}.homepage.header-top.header-below-banner .header .header__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage.header-top.header-below-banner .header .header__logos{display:-webkit-box;display:-ms-flexbox;display:flex}.fotf-site.homepage .header .header__main{background-color:transparent;color:inherit;border-bottom:0}@media (min-width: 768px){.fotf-site.homepage:not(.header-below-banner) .header .header__main nav{margin-top:2rem}}.fotf-site.homepage.megamenu-show .header .header__main{background-color:#ccc4ef;color:#242121;border-bottom:0.2rem solid #242121}@media (min-width: 768px){.fotf-site.homepage.megamenu-show .header .header__main nav{margin-top:0}}.fotf-site.fotf-theme-white .header .header__main .header__items .header__return-to-vrc-mobile{border-color:#eae4de}@media (min-width: 768px){.fotf-site.fotf-theme-white .header .header__main .header__items .header__return-to-vrc{border-color:#eae4de}.fotf-site.fotf-theme-white .header .header__main .header__items .header__return-to-vrc:hover,.fotf-site.fotf-theme-white .header .header__main .header__items .header__return-to-vrc:focus{color:#242121;background-color:#eae4de}}.fotf-site.fotf-theme-purple .header .header__main .header__items .header__return-to-vrc-mobile{border-color:#ccc4ef}@media (min-width: 768px){.fotf-site.fotf-theme-purple .header .header__main .header__items .header__return-to-vrc{border-color:#ccc4ef}.fotf-site.fotf-theme-purple .header .header__main .header__items .header__return-to-vrc:hover,.fotf-site.fotf-theme-purple .header .header__main .header__items .header__return-to-vrc:focus{color:#242121;background-color:#ccc4ef}}.fotf-site.fotf-theme-pink .header .header__main .header__items .header__return-to-vrc-mobile{border-color:#edd1cf}@media (min-width: 768px){.fotf-site.fotf-theme-pink .header .header__main .header__items .header__return-to-vrc{border-color:#edd1cf}.fotf-site.fotf-theme-pink .header .header__main .header__items .header__return-to-vrc:hover,.fotf-site.fotf-theme-pink .header .header__main .header__items .header__return-to-vrc:focus{color:#242121;background-color:#edd1cf}}.fotf-site.fotf-theme-blue .header .header__main .header__items .header__return-to-vrc-mobile{border-color:#c8cfe1}@media (min-width: 768px){.fotf-site.fotf-theme-blue .header .header__main .header__items .header__return-to-vrc{border-color:#c8cfe1}.fotf-site.fotf-theme-blue .header .header__main .header__items .header__return-to-vrc:hover,.fotf-site.fotf-theme-blue .header .header__main .header__items .header__return-to-vrc:focus{color:#242121;background-color:#c8cfe1}}.fotf-site .header .header__main .header__items .header__return-to-vrc{display:none}.fotf-site .header .header__main .header__items .header__return-to-vrc-mobile{position:absolute;top:0;bottom:0;left:0;text-decoration:none;font-size:1.2rem;font-weight:500;line-height:1.3;text-transform:uppercase;max-width:11rem;height:5rem;padding:0.9rem 1.3rem 0.7rem;margin:auto;background-color:transparent;border:0.1rem solid rgba(0,0,0,0.5);border-radius:10rem;text-align:center}@media (min-width: 768px){.fotf-site .header .header__main .header__items nav{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;width:100%;height:100%}.fotf-site .header .header__main .header__items .header__return-to-vrc-mobile{display:none}.fotf-site .header .header__main .header__items .header__return-to-vrc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.9rem 1.5rem 0.7rem;margin:0;background-color:transparent;border:0.1rem solid rgba(0,0,0,0.5);border-radius:10rem;text-decoration:none;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out}.fotf-site .header .header__main .header__items .header__return-to-vrc span{font-size:1.2rem;font-weight:500;text-transform:uppercase}.fotf-site .header .header__main .header__items .header__return-to-vrc:hover,.fotf-site .header .header__main .header__items .header__return-to-vrc:focus{color:#fff;background-color:#000}.fotf-site .header .header__main .header__items .header__logos{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:none;-o-transition:none;transition:none;z-index:1}}@media (min-width: 1200px){.fotf-site .header .header__main .header__items{margin-top:0}.fotf-site .header .header__main .header__menu li:not(.header__toggle){margin-right:1.2rem}.fotf-site .header .header__main .header__menu a{display:block}}@media (min-width: 1440px){.fotf-site .header .header__main .header__menu li:not(.header__toggle){margin-right:2.5rem}}.fotf-site.homepage.header-top.header-below-banner .header .header__items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fotf-site.mccnewspage .header .header__main{background-color:#EAE4DE;border-bottom:0.2rem solid #242121}#content.has-ticker{padding-top:10.7rem}@media (min-width: 768px){#content.has-ticker{padding-top:9.3rem}}@media (min-width: 1200px){#content.has-ticker{padding-top:10.2rem}}.homepage #content.has-ticker{padding-top:3rem}.header__menu-live{margin-right:2.5rem;border-radius:10rem;padding:1rem;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.header__main .header__menu .header__menu-live{display:none}@media (min-width: 768px){.header__main .header__menu .header__menu-live{display:-webkit-box;display:-ms-flexbox;display:flex}}.fotfentrantpage .header__menu .header__menu-live{display:none}@media (min-width: 1024px){.fotfentrantpage .header__menu .header__menu-live{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-below-banner .header__items .header__menu-live{display:none}@media (min-width: 768px){.header-below-banner .header__items .header__menu-live{display:-webkit-box;display:-ms-flexbox;display:flex}}.megamenu-show .header__items .header__menu-live{display:none}.header__menu-live button{color:inherit;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}.header__menu-live .live-label{font-size:1.3rem;font-weight:500;text-transform:uppercase;text-decoration:none;letter-spacing:0.05em;margin-right:0.5rem}.header__menu-live .live-indicator{color:#EB5757}.megamenu .header__menu-live{margin-right:0}@media (min-width: 768px){.megamenu .header__menu-live{margin-bottom:3.2rem}}.megamenu .header__menu-live:hover{background-color:transparent;color:initial}.megamenu .header__menu-live button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.megamenu .header__menu-live .live-label{font-size:1.8rem;font-weight:600;margin-right:0}.megamenu .header__menu-live .live-indicator{margin-left:0}.header__menu-live.mobile-live{display:block;padding:3.4rem 3.4rem 1.6rem}@media (min-width: 768px){.header__menu-live.mobile-live{display:none}}.header__menu-live.desktop-live{display:none}@media (min-width: 768px){.header__menu-live.desktop-live{display:block}}.header__menu-live.red{background-color:#EB5757;color:#eae4de}.header__menu-live.red .live-indicator{color:#eae4de}.header__menu-live.dark-bg .live-label{color:#eae4de}.header__menu-live.dark-bg .live-label:hover{color:#eae4de}.header__menu-live.light-bg .live-label{color:#242121}.header__menu-live.light-bg .live-label:hover{color:#242121}.header__menu-live:hover{color:#eae4de;background-color:#242121}

@-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 .footer__principal,.footer .footer__major,.footer .footer__back,.footer .footer__social,.footer .footer__subscribe,.footer .footer__vrc{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}.footer .footer__principal{-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.footer .footer__major{-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.footer .footer__back{-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.footer .footer__social{-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.footer .footer__subscribe{-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.footer .footer__vrc{-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.footer.entered .footer__principal,.footer.entered .footer__major,.footer.entered .footer__back,.footer.entered .footer__social,.footer.entered .footer__subscribe,.footer.entered .footer__vrc{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.footer{display:inline-block;width:100%;color:#242121;background-color:#ccc4ef}.footer .footer__main-wrap{padding-bottom:8rem}@media (min-width: 768px){.footer .footer__main-wrap{padding-bottom:10rem}}@media (min-width: 1200px){.footer .footer__main-wrap{padding-bottom:13rem}}.footer .footer__heading{font-size:1.3rem;font-weight:700;text-transform:initial}.footer .footer__top{position:relative;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;padding-bottom:3.5rem;margin-top:3.5rem;margin-bottom:2.2rem;border-bottom:0.1rem solid #242121}@media (min-width: 768px){.footer .footer__top{margin-top:6.1rem}}@media (min-width: 1200px){.footer .footer__top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width: 1440px){.footer .footer__top{margin-top:6.1rem}}.footer .footer__top .footer__partner{display:block;text-decoration:none}.footer .footer__top .footer__partner:hover{opacity:0.7}.footer .footer__top .footer__principal{width:20.3rem}@media (min-width: 1024px){.footer .footer__top .footer__principal{width:22.3rem}}@media (min-width: 1200px){.footer .footer__top .footer__principal{margin-right:10rem}}@media (min-width: 1440px){.footer .footer__top .footer__principal{margin-right:30rem}}.footer .footer__top .footer__principal .footer__heading{margin-bottom:2rem}.footer .footer__top .footer__principal img{max-width:17.5rem;max-height:8rem;-webkit-filter:grayscale(100%) contrast(100%) brightness(0%);filter:grayscale(100%) contrast(100%) brightness(0%)}@media (min-width: 768px){.footer .footer__top .footer__principal img{max-height:6rem}}.footer .footer__top .footer__principal svg{max-width:17.5rem;max-height:8rem;color:#000}@media (min-width: 768px){.footer .footer__top .footer__principal svg{max-height:6rem}}.footer .footer__top .footer__major{width:100%;margin-top:4rem}@media (min-width: 1024px){.footer .footer__top .footer__major{width:auto;margin-top:0}}@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}}.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:#242121}@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:#242121}}.footer .footer__top .footer__partners img{max-width:8rem;max-height:8rem;-webkit-filter:grayscale(100%) contrast(100%) brightness(0%);filter:grayscale(100%) contrast(100%) brightness(0%)}@media (min-width: 768px){.footer .footer__top .footer__partners img{max-height:6rem}}.footer .footer__top .footer__partners svg{max-width:8rem;max-height:8rem;color:#000}@media (min-width: 768px){.footer .footer__top .footer__partners svg{max-height:6rem}}.footer .footer__top .footer__back{position:absolute;top:-2rem;right:-0.5rem;font-size:1.4rem}@media (min-width: 768px){.footer .footer__top .footer__back{top:-4.5rem;right:0;font-size:1.6rem}}@media (min-width: 1200px){.footer .footer__top .footer__back{top:2.5rem;font-size:1.8rem}}.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;padding-top:2rem}@media (min-width: 1024px){.footer .footer__bottom{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__social{width:100%}.footer .footer__bottom .footer__social .footer__heading{display:none}@media (min-width: 1024px){.footer .footer__bottom .footer__social{width:40%}.footer .footer__bottom .footer__social .footer__heading{display:block}}@media (min-width: 1200px){.footer .footer__bottom .footer__social{width:auto;margin-right:11.5rem}}@media (min-width: 1440px){.footer .footer__bottom .footer__social{margin-right:23.5rem}}.footer .footer__bottom .footer__social .footer__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.footer .footer__bottom .footer__social .footer__social-links{display:block}}@media (min-width: 1024px){.footer .footer__bottom .footer__social .footer__social-links{margin-top:1.4rem}}.footer .footer__bottom .footer__social .footer__social-links a{display:inline-block;text-decoration:none;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;opacity:1}.footer .footer__bottom .footer__social .footer__social-links a:not(:first-child){margin-left:1.5rem}.footer .footer__bottom .footer__social .footer__social-links a .icon{width:3.5rem;height:3.5rem}@media (min-width: 1200px){.footer .footer__bottom .footer__social .footer__social-links a .icon{width:4rem;height:4rem}}.footer .footer__bottom .footer__social .footer__social-links a:hover,.footer .footer__bottom .footer__social .footer__social-links a:focus{opacity:0.7}.footer .footer__bottom .footer__subscribe{width:100%;margin-top:2rem;margin-bottom:4rem}@media (min-width: 768px){.footer .footer__bottom .footer__subscribe{margin-bottom:6rem}}@media (min-width: 1024px){.footer .footer__bottom .footer__subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:60%;margin-top:0}}@media (min-width: 1200px){.footer .footer__bottom .footer__subscribe{display:block;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:9rem}}.footer .footer__bottom .footer__subscribe-inner{position:relative;max-width:45rem}.footer .footer__bottom .footer__subscribe-inner .footer__heading{padding-right:10rem}.footer .footer__bottom .footer__privacy{position:absolute;top:0;right:0.6rem;font-size:1.2rem;opacity:0.6;text-decoration:none}.footer .footer__bottom .footer__privacy:hover{text-decoration:underline}.footer .footer__bottom .footer__vrc{width:15rem}@media (min-width: 1024px){.footer .footer__bottom .footer__vrc{width:18rem}}@media (min-width: 1200px){.footer .footer__bottom .footer__vrc{margin-top:2.4rem}}.footer .footer__bottom .footer__monkii{font-size:1.3rem;margin-top:1.5rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media (min-width: 768px){.footer .footer__bottom .footer__monkii{margin-top:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.footer .footer__bottom .footer__monkii span{margin:0 1.2rem}.footer .footer__bottom .footer__monkii a{text-decoration:none}.footer .footer__bottom .footer__monkii a:hover,.footer .footer__bottom .footer__monkii a:focus{text-decoration:underline}.footer .footer__bottom .footer__heritage{width:100%;font-size:1.5rem;margin-top:3rem;text-align:center;padding:0 5rem;margin-top:4.5rem;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media (min-width: 768px){.footer .footer__bottom .footer__heritage{max-width:calc(100% - 20rem);font-size:1.4rem;text-align:left;margin-top:0;padding:0;text-align:center;margin-top:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (min-width: 1200px){.footer .footer__bottom .footer__heritage{width:100%;max-width:none;font-size:1.6rem;text-align:left}}.footer .umbraco-forms-form{padding:0}.footer .umbraco-forms-form .umbraco-forms-page{position:relative;width:100%;max-width:45rem}@media (min-width: 768px){.footer .umbraco-forms-form .umbraco-forms-page{width:45rem}}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset{margin:0;padding:0;border:none}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset label{display:none}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input{font-size:1.5rem;color:white;width:calc(100% - 10rem);background-color:rgba(187,187,187,0.3);-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.6rem 2rem 1.5rem;margin:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5.2rem}@media (min-width: 1200px){.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input{font-size:1.6rem}}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input::-webkit-input-placeholder{color:white}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input::-moz-placeholder{color:white}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input:-ms-input-placeholder{color:white}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input::-ms-input-placeholder{color:white}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input::placeholder{color:white}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input:focus{background-color:rgba(187,187,187,0.5);outline:0;border:none}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation{position:absolute;top:0;right:0;padding:0;width:10rem}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation input{font-size:1.5rem;color:white;text-transform:uppercase;padding:1.6rem 2rem 1.5rem;background-color:rgba(187,187,187,0.5);-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;cursor:pointer;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5.2rem}@media (min-width: 1200px){.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation input{padding:1.6rem 2rem 1.6rem}}.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation input:hover,.footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation input:focus{background-color:rgba(187,187,187,0.8)}.fotf-site.homepage .footer img{-webkit-filter:grayscale(100%) contrast(100%) brightness(0%);filter:grayscale(100%) contrast(100%) brightness(0%)}.fotf-site:not(.homepage) .footer{background-color:#242121;color:#c8cfe1}.fotf-site:not(.homepage) .footer .footer__top{border-bottom-color:#c8cfe1}.fotf-site:not(.homepage) .footer .footer__top .footer__partners img,.fotf-site:not(.homepage) .footer .footer__top .footer__principal img{-webkit-filter:invert(10%) sepia(21%) saturate(502%) hue-rotate(187deg) brightness(95%) contrast(85%);filter:invert(10%) sepia(21%) saturate(502%) hue-rotate(187deg) brightness(95%) contrast(85%)}.fotf-site:not(.homepage) .footer .footer__top .footer__partners svg,.fotf-site:not(.homepage) .footer .footer__top .footer__partners svg *,.fotf-site:not(.homepage) .footer .footer__top .footer__principal svg,.fotf-site:not(.homepage) .footer .footer__top .footer__principal svg *{color:#c8cfe1 !important;fill:#c8cfe1 !important}.fotf-site:not(.homepage) .footer .footer__back a{color:#242121;background-color:#c8cfe1;border-color:#c8cfe1}.fotf-site:not(.homepage) .footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset ::-webkit-input-placeholder{color:#c8cfe1;opacity:0.5}.fotf-site:not(.homepage) .footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset ::-moz-placeholder{color:#c8cfe1;opacity:0.5}.fotf-site:not(.homepage) .footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset :-ms-input-placeholder{color:#c8cfe1;opacity:0.5}.fotf-site:not(.homepage) .footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset ::-ms-input-placeholder{color:#c8cfe1;opacity:0.5}.fotf-site:not(.homepage) .footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset ::placeholder{color:#c8cfe1;opacity:0.5}.fotf-site:not(.homepage) .footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset ::-ms-input-placeholder{color:#c8cfe1}.fotf-site:not(.homepage) .footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input{border-color:#c8cfe1;color:#c8cfe1}.fotf-site:not(.homepage) .footer .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input:focus{background-color:rgba(0,0,0,0.3)}.fotf-site:not(.homepage) .footer .subscribeform.umbraco-forms-form .umbraco-forms-page .btn.primary{background-color:#c8cfe1;color:#242121}

@-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.megamenu-show{position:relative;overflow:hidden}body.megamenu-show:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:4;-webkit-transform:translate3d(0, 0, 10px)}.megamenu{display:none;width:100%;background-color:#cce3dc;opacity:1}@media (min-width: 768px){.megamenu{margin-top:-0.4rem}}@media (min-width: 1200px){.megamenu{margin-top:0}}.megamenu .megamenu__wrap{padding-top:0}@media (min-width: 768px){.megamenu .megamenu__wrap{padding-top:2rem;margin-top:0;margin-bottom:1rem}}@media (min-width: 1200px){.megamenu .megamenu__wrap{margin-top:1rem;margin-bottom:2rem}}.megamenu .megamenu__menu{position:relative}.megamenu .megamenu__section{opacity:0;-webkit-transition:opacity 0.3s ease-out,background-color 0.3s ease-out;-o-transition:opacity 0.3s ease-out,background-color 0.3s ease-out;transition:opacity 0.3s ease-out,background-color 0.3s ease-out}.megamenu-show .megamenu .megamenu__section{opacity:1}.megamenu .megamenu__section:nth-child(1){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.megamenu .megamenu__section:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.megamenu .megamenu__section:nth-child(3){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.megamenu .megamenu__section:nth-child(4){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.megamenu .megamenu__section:nth-child(5){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.megamenu .megamenu__section:nth-child(6){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.megamenu .megamenu__section:nth-child(7){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.megamenu .megamenu__section:nth-child(8){-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.megamenu .megamenu__section:nth-child(9){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.megamenu .megamenu__section.open{background-color:#c3d9d2}@media (min-width: 768px){.megamenu .megamenu__section.open{background-color:initial}}.megamenu .megamenu__section-inner{padding:0 3rem}@media (min-width: 768px){.megamenu .megamenu__section-inner{padding:0 0 4rem 0}}@media (min-width: 1200px){.megamenu .megamenu__section-inner{padding-bottom:6rem}}.megamenu .megamenu__section-title{position:relative}@media (min-width: 768px){.megamenu .megamenu__section-title{margin-bottom:0.5rem}}@media (min-width: 1200px){.megamenu .megamenu__section-title{margin-bottom:1rem}}.megamenu .megamenu__section-title a{display:block;font-size:2.2rem;text-transform:uppercase;text-decoration:none}@media (min-width: 768px){.megamenu .megamenu__section-title a{font-size:2rem}}@media (min-width: 1200px){.megamenu .megamenu__section-title a{font-size:2.4rem}}.megamenu .megamenu__section-title a:hover,.megamenu .megamenu__section-title a:focus{text-decoration:underline}.megamenu .megamenu__section-title span{display:inline-block;line-height:1.2;padding:1rem 0.5rem}@media (min-width: 768px){.megamenu .megamenu__section-title span{padding:0.2rem 0.5rem}}.megamenu .megamenu__section-title .megamenu__section-toggle{position:absolute;top:0;right:0;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:5rem;height:5rem}@media (min-width: 768px){.megamenu .megamenu__section-title .megamenu__section-toggle{display:none}}.megamenu .megamenu__section-title .megamenu__section-toggle .icon{width:3rem;height:3rem}.megamenu ul.megamenu__section-items{display:none;list-style-type:none;margin:0;padding:0 2rem 2rem}@media (min-width: 768px){.megamenu ul.megamenu__section-items{display:block !important;padding:0}}.megamenu ul.megamenu__section-items li{line-height:1.3}.megamenu .megamenu__section-item{-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.megamenu .megamenu__section-item a{font-size:1.6rem;text-decoration:none}@media (min-width: 768px){.megamenu .megamenu__section-item a{font-size:1.4rem}}@media (min-width: 1200px){.megamenu .megamenu__section-item a{font-size:1.5rem}}.megamenu .megamenu__section-item a:hover,.megamenu .megamenu__section-item a:focus{text-decoration:underline}.megamenu .megamenu__section-item span{display:block;padding:0.2rem 0.5rem 0.2rem 1.5rem;text-indent:-1rem}@media (min-width: 768px){.megamenu .megamenu__section-item span{padding:0.2rem 0.5rem;text-indent:0}}.megamenu .megamenu__section-item.highlight a{font-weight:700}@media (min-width: 768px){.megamenu .megamenu__section-item.current span{background-color:black;color:white}}@media (min-width: 768px){.megamenu .megamenu__section-item.megamenu__section-space{margin-top:1.8rem}}@media (min-width: 1200px){.megamenu .megamenu__section-item.megamenu__section-space{margin-top:2.2rem}}@media (min-width: 768px){.megamenu[data-cat="Home"] .megamenu__section-item[data-cat="Flemington"]{opacity:0.3}}@media (min-width: 768px){.megamenu[data-cat="Flemington"] .megamenu__section-item[data-cat="Home"]{opacity:0.3}}.megamenu .megamenu__social{display:none}@media (min-width: 768px){.megamenu .megamenu__social{display:block}}.megamenu .megamenu__social .megamenu__social-links{margin-bottom:2.7rem}@media (min-width: 1200px){.megamenu .megamenu__social .megamenu__social-links{margin-bottom:6rem}}.megamenu .megamenu__social .megamenu__social-links a{display:inline-block;text-decoration:none;opacity:0.7;margin-left:0.5rem}.megamenu .megamenu__social .megamenu__social-links a:hover,.megamenu .megamenu__social .megamenu__social-links a:focus{opacity:1}.megamenu .megamenu__social .megamenu__social-links .icon{width:3.5rem;height:3.5rem}.megamenu .megamenu__social .megamenu__social-links .icon.icon-youtube-play{left:0.3rem}.megamenu .megamenu__subscribe{position:relative;max-width:30.6rem}.megamenu .megamenu__subscribe span{font-size:1.5rem;font-weight:700}.megamenu .megamenu__subscribe .megamenu__privacy{position:absolute;top:0.5rem;right:0.6rem;font-size:1.2rem;opacity:0.6;text-decoration:none}@media (min-width: 1200px){.megamenu .megamenu__subscribe .megamenu__privacy{top:0.6rem}}.megamenu .megamenu__subscribe .megamenu__privacy:hover{text-decoration:underline}.megamenu .umbraco-forms-form{padding:0}.megamenu .umbraco-forms-form .umbraco-forms-page{position:relative;width:100%;max-width:30.6rem}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset{margin:0;padding:0;border:none}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset label{display:none}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input{font-size:1.5rem;color:black;width:calc(100% - 10rem);max-width:30.6rem;background-color:#cce3dc;-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.6rem 2rem 1.5rem;margin:0;border:0.1rem solid #96a6a1;border-right:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5.2rem}@media (min-width: 1200px){.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input{font-size:1.6rem}}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input::-webkit-input-placeholder{color:black}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input::-moz-placeholder{color:black}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input:-ms-input-placeholder{color:black}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input::-ms-input-placeholder{color:black}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input::placeholder{color:black}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset input:focus{background-color:#cce3dc;outline:0}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation{position:absolute;top:0;right:0;padding:0;width:10rem}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation input{font-size:1.5rem;font-weight:700;color:black;text-transform:uppercase;padding:1.6rem 2rem 1.6rem;background-color:#bfd3cd;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;cursor:pointer;border:0.1rem solid #96a6a1;border-left:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5.2rem}.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation input:hover,.megamenu .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation input:focus{background-color:#96a6a1}@media (min-width: 768px){.megamenu .megamenu__mobile{display:none}}.megamenu .megamenu__mobile a{text-transform:uppercase;width:100%}.megamenu .megamenu__mobile .megamenu__mobile-butts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 4rem}.megamenu.open{display:inline-block;-webkit-animation:1s ease-out 0s 1 fadeIn;animation:1s ease-out 0s 1 fadeIn}

@-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}@media (min-width: 768px){.image-caption__button .image-caption__button-icon{margin-top:1.2rem}}.image-caption__button .image-caption__button-icon svg{width:100%;height:100%}.image-caption__button h2{color:#edd1cf;font-family:"Bebas Neue",sans-serif;font-size:4.2rem;line-height:1.12em;font-weight:300;text-align:right;width:100%;text-transform:uppercase;margin-left:2rem;margin-bottom:0}@media (min-width: 768px){.image-caption__button h2{font-size: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))}}.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 Neue",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 Neue",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 Neue",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 Neue",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))}}.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))}}@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))}}.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))}}.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:#E2E1DB;padding:.6rem 1.4rem 0}.event-info__ir-view-race-guide__logo{width:100%;height:80px;color:#000}.event-info__ir-view-race-guide__cta-button.button{background-color:#000;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))}}.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))}}.large-type{display:block;width:100%;margin-bottom:0 !important}.large-type.mobile-hide{display:none}@media (min-width: 768px){.large-type.mobile-hide{display:block}}@media (min-width: 768px){.large-type.desktop-hide{display:none}}.large-type__title-wrapper{padding:5.7rem 0 6.2rem}@media (min-width: 1024px){.large-type__title-wrapper{padding:7rem 0 8.8rem}}.large-type__title-wrapper h2{color:#242121;font-family:"Bebas Neue",sans-serif;font-size:6.9rem;line-height:0.8;letter-spacing:0;font-weight:400;margin-bottom:0}.large-type__title-wrapper h2 .large-type__desktop-title{display:none}@media (min-width: 768px){.large-type__title-wrapper h2 .large-type__desktop-title{display:block}}.large-type__title-wrapper h2 .large-type__mobile-title{display:block}@media (min-width: 768px){.large-type__title-wrapper h2 .large-type__mobile-title{display:none}}@media (min-width: 1024px){.large-type__title-wrapper h2{font-size:12rem}}.large-type__content-wrapper{padding:5.8rem 0 10.6rem}@media (min-width: 1024px){.large-type__content-wrapper{padding-top:8rem}}@media (min-width: 1024px){.large-type__content-wrapper .large-type__container-inner{max-width:50%}}.large-type__content-wrapper h3{font-family:"Bebas Neue",sans-serif;font-size:2.8rem;line-height:1.3em;color:#242121;font-weight:300;margin-bottom:4.4rem}@media (min-width: 1024px){.large-type__content-wrapper h3{font-size:3.8rem}}.large-type__content-wrapper p{margin-bottom:3.5rem}@media (min-width: 1024px){.large-type__content-wrapper p{margin-bottom:5.7rem}}.large-type__button{display:inline-block}.large-type__button a{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;background-color:#242121;color:#eae4de;border-radius:10rem;border:0;text-decoration:none;padding:1.6rem 2.2rem}.large-type__button a span{text-transform:uppercase;font-family:"Roboto",Arial,sans-serif;font-weight:500;font-size:1.3rem;line-height:1em;letter-spacing:0.05em}.large-type__button a .large-type__button-icon{width:2rem;height:1.6rem;margin-right:1.25rem}.large-type__button a .large-type__button-icon svg{width:100%;height: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))}}.fotf-site .three-image-block,.three-image-block{max-width:86rem;overflow:auto}@media (min-width: 768px){.fotf-site .three-image-block,.three-image-block{overflow:hidden}}@media (min-width: 1200px){.fotf-site .three-image-block,.three-image-block{padding:0}}.fotf-site .three-image-block__track,.three-image-block__track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:72.2rem;padding-bottom:2rem}@media (min-width: 768px){.fotf-site .three-image-block__track,.three-image-block__track{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}}.fotf-site .three-image-block__item,.three-image-block__item{display:block;width:22rem;margin-right:2.2rem}@media (min-width: 768px){.fotf-site .three-image-block__item,.three-image-block__item{width:100%;margin-right:0}}@media (min-width: 768px){.fotf-site .three-image-block__item:first-child,.three-image-block__item:first-child{margin-bottom:4rem}}.fotf-site .three-image-block__item:last-child,.three-image-block__item:last-child{margin-right:0}@media (min-width: 768px){.fotf-site .three-image-block__item:not(:first-child),.three-image-block__item:not(:first-child){width:calc(50% - 1.3rem)}}.fotf-site .three-image-block__item picture img,.three-image-block__item picture img{width:100%;display:block;margin-bottom:1.9rem}.fotf-site .three-image-block__item p,.three-image-block__item p{color:#242121;opacity:0.5;font-size:1.3rem;line-height:1em;margin-bottom:0;font-weight:500;letter-spacing:0.01em;text-align:center;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))}}.fotf-site .quote,.quote{max-width:86rem}@media (min-width: 1200px){.fotf-site .quote,.quote{padding:0}}.fotf-site .quote__quote,.quote__quote{font-family:"Bebas Neue",sans-serif;color:#242121;font-style:italic;font-weight:300;font-size:2.8rem;line-height:1.3em;padding-left:2.8rem;border-left:0.2rem solid #242121;margin-bottom:0}@media (min-width: 768px){.fotf-site .quote__quote,.quote__quote{font-size:3.8rem}}.fotf-site .quote__author,.quote__author{display:none}@media (min-width: 768px){.fotf-site .quote__author,.quote__author{display:block;margin-top:3.6rem;font-size:1.3rem;line-height:1em;letter-spacing:0.01em;color:#242121;text-transform:uppercase;font-weight:500}}

@-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))}}.fotf-site .video-masonry .snippet,.video-masonry .snippet{display:none}.fotf-site .video-masonry__header,.video-masonry__header{margin-bottom:9rem}@media (min-width: 768px){.fotf-site .video-masonry__header,.video-masonry__header{margin-bottom:7rem}}.fotf-site .video-masonry__header .show-me-filter,.video-masonry__header .show-me-filter{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;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.fotf-site .video-masonry__header .show-me-filter,.video-masonry__header .show-me-filter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.fotf-site .video-masonry__header .show-me-filter.mob-hide,.video-masonry__header .show-me-filter.mob-hide{display:none}@media (min-width: 768px){.fotf-site .video-masonry__header .show-me-filter.mob-hide,.video-masonry__header .show-me-filter.mob-hide{display:-webkit-box;display:-ms-flexbox;display:flex}}.fotf-site .video-masonry__header .show-me-filter__label,.fotf-site .video-masonry__header .show-me-filter__butt button,.video-masonry__header .show-me-filter__label,.video-masonry__header .show-me-filter__butt button{font-size:1.3rem;line-height:1em;letter-spacing:0.05em;font-weight:500;font-family:"Roboto",Arial,sans-serif;color:#242121;text-transform:uppercase}.fotf-site .video-masonry__header .show-me-filter__label,.video-masonry__header .show-me-filter__label{width:100%;margin-bottom:2.4rem;text-align:center}@media (min-width: 768px){.fotf-site .video-masonry__header .show-me-filter__label,.video-masonry__header .show-me-filter__label{margin-bottom:0;text-align:left;width:auto}}.fotf-site .video-masonry__title,.video-masonry__title{max-width:28rem;font-family:"Bebas Neue",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){.fotf-site .video-masonry__title,.video-masonry__title{max-width:62rem;font-size:14rem;margin-bottom:7rem}}.fotf-site .video-masonry__grid,.video-masonry__grid{display:grid;row-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(1, minmax(0, 1fr))}@media (min-width: 768px){.fotf-site .video-masonry__grid,.video-masonry__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.fotf-site .video-masonry__grid-item,.video-masonry__grid-item{position:relative;overflow:hidden;cursor:pointer}.fotf-site .video-masonry__grid-item:hover img,.video-masonry__grid-item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.fotf-site .video-masonry__grid-item:hover .video-masonry__grid-item__content .description,.video-masonry__grid-item:hover .video-masonry__grid-item__content .description{max-height:20rem;opacity:1}.fotf-site .video-masonry__grid-item img,.video-masonry__grid-item img{width:100%;height:auto;display:block;-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}.fotf-site .video-masonry__grid-item__image,.video-masonry__grid-item__image{overflow:hidden}.fotf-site .video-masonry__grid-item .spacer,.video-masonry__grid-item .spacer{position:relative;width:100%;padding-top:100%}.fotf-site .video-masonry__grid-item__top,.video-masonry__grid-item__top{position:absolute;top:0;left:0;width:100%;padding:2.3rem 2.5rem 0;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}.fotf-site .video-masonry__grid-item__top .caption,.video-masonry__grid-item__top .caption{font-size:1.3rem;line-height:1em;letter-spacing:0.01em;font-weight:500}.fotf-site .video-masonry__grid-item__top .pill,.video-masonry__grid-item__top .pill{padding:1.1rem 1.4rem;border-radius:10rem;font-size:1.1rem;font-weight:500;line-height:1.6rem;letter-spacing:0.1em;text-transform:uppercase;display:inline-block}.fotf-site .video-masonry__grid-item__top .pill.pill-round,.video-masonry__grid-item__top .pill.pill-round{padding:0.7rem;width:3rem;height:3rem}.fotf-site .video-masonry__grid-item__top .pill.pill-round svg,.video-masonry__grid-item__top .pill.pill-round svg{left:0.2rem}.fotf-site .video-masonry__grid-item__top .caption,.video-masonry__grid-item__top .caption{text-align:right}.fotf-site .video-masonry__grid-item__content,.video-masonry__grid-item__content{position:absolute;bottom:0;left:0;width:100%;padding:0rem 2rem 2.9rem;overflow:hidden}@media (min-width: 768px){.fotf-site .video-masonry__grid-item__content,.video-masonry__grid-item__content{padding:0rem 2.8rem 2.9rem}}.fotf-site .video-masonry__grid-item__content .gradient,.video-masonry__grid-item__content .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}.fotf-site .video-masonry__grid-item__content h3,.video-masonry__grid-item__content h3{font-size:2.7rem;line-height:1.3em;font-weight:400;margin-bottom:0;z-index:1;position:relative}.fotf-site .video-masonry__grid-item__content .description,.video-masonry__grid-item__content .description{font-size:1.6rem;line-height:2.1rem;font-weight:400;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;opacity:0;z-index:1;position:relative}.fotf-site .video-masonry__grid-item__content .description *:first-child,.video-masonry__grid-item__content .description *:first-child{padding-top:1.3rem}.fotf-site .video-masonry__grid-item__content .description p,.video-masonry__grid-item__content .description p{margin-bottom:0.8rem}.fotf-site .video-masonry__grid-item__content .description.coloured,.video-masonry__grid-item__content .description.coloured{font-weight:500;max-height:20rem;opacity:1}.fotf-site .video-masonry__grid-item.text-white .caption,.fotf-site .video-masonry__grid-item.text-white h3,.fotf-site .video-masonry__grid-item.text-white p,.video-masonry__grid-item.text-white .caption,.video-masonry__grid-item.text-white h3,.video-masonry__grid-item.text-white p{color:#eae4de}.fotf-site .video-masonry__grid-item.text-white .pill,.video-masonry__grid-item.text-white .pill{background-color:#eae4de;color:#242121}.fotf-site .video-masonry__grid-item.text-black .caption,.fotf-site .video-masonry__grid-item.text-black h4,.fotf-site .video-masonry__grid-item.text-black p,.video-masonry__grid-item.text-black .caption,.video-masonry__grid-item.text-black h4,.video-masonry__grid-item.text-black p{color:#242121}.fotf-site .video-masonry__grid-item.text-black .pill,.video-masonry__grid-item.text-black .pill{background-color:#242121;color:#eae4de}.fotf-site .video-masonry__grid-item.grey,.video-masonry__grid-item.grey{background-color:#cce3dc}.fotf-site .video-masonry__grid-item.dark-green,.video-masonry__grid-item.dark-green{background-color:#213f37}.fotf-site .video-masonry__grid-item.red,.video-masonry__grid-item.red{background-color:#fec5c5}.fotf-site .video-masonry__grid-item.light-red,.video-masonry__grid-item.light-red{background-color:#e5353d}.fotf-site .video-masonry__grid-item.dark-red,.video-masonry__grid-item.dark-red{background-color:#59282d}.fotf-site .video-masonry__grid-item.white,.video-masonry__grid-item.white{background-color:#faf9f3}.fotf-site .video-masonry__grid-item.light-grey,.video-masonry__grid-item.light-grey{background-color:#e5e4e2}.fotf-site .video-masonry__grid-item.dark-grey,.video-masonry__grid-item.dark-grey{background-color:#b9b9b8}.fotf-site .video-masonry__grid-item.light-purple,.video-masonry__grid-item.light-purple{background-color:#ccc4ef}.fotf-site .video-masonry__grid-item.dark-purple,.video-masonry__grid-item.dark-purple{background-color:#3a325a}.fotf-site .video-masonry__grid-item.dark-blue,.video-masonry__grid-item.dark-blue{background-color:#1b314c}.fotf-site .video-masonry__grid-item.fotf-blue,.video-masonry__grid-item.fotf-blue{background-color:#c8cfe1}.fotf-site .video-masonry__grid-item.fotf-purple,.video-masonry__grid-item.fotf-purple{background-color:#ccc4ef}.fotf-site .video-masonry__grid-item.fotf-pink,.video-masonry__grid-item.fotf-pink{background-color:#edd1cf}.fotf-site .video-masonry__grid-item.fotf-black,.video-masonry__grid-item.fotf-black{background-color:#242121}.fotf-site .video-masonry__active,.video-masonry__active{display:none;padding-bottom:5.4rem;border-bottom:1px solid #242121;margin-bottom:5rem}@media (min-width: 768px){.fotf-site .video-masonry__active,.video-masonry__active{border-bottom:0;padding-bottom:0 !important}}.fotf-site .video-masonry__active .video-masonry__frame-wrapper,.video-masonry__active .video-masonry__frame-wrapper{position:relative;width:100%;padding-top:56.25%}.fotf-site .video-masonry__active .video-masonry__frame-wrapper iframe,.video-masonry__active .video-masonry__frame-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fotf-site .video-masonry__active .video-masonry__frame-content,.video-masonry__active .video-masonry__frame-content{margin-top:3rem;display:block}@media (min-width: 768px){.fotf-site .video-masonry__active .video-masonry__frame-content,.video-masonry__active .video-masonry__frame-content{padding-bottom:8rem;border-bottom:1px solid #242121}}@media (min-width: 768px){.fotf-site .video-masonry__active .video-masonry__frame-content--title,.video-masonry__active .video-masonry__frame-content--title{width:50%}}@media (min-width: 768px){.fotf-site .video-masonry__active .video-masonry__frame-content--description,.video-masonry__active .video-masonry__frame-content--description{width:50%}}.fotf-site .video-masonry__active-title,.video-masonry__active-title{display:none;text-align:center;width:100%;margin-bottom:3rem;font-size:2.8rem;line-height:1.3em;font-weight:300;font-family:"Bebas Neue",sans-serif;color:#242121}@media (min-width: 768px){.fotf-site .video-masonry__active-title,.video-masonry__active-title{margin-bottom:5rem;font-size:3.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))}}.fotf-site .video-embed__rte,.video-embed__rte{text-align:center;margin:0 auto 3.6rem}@media (min-width: 768px){.fotf-site .video-embed__rte,.video-embed__rte{margin-bottom:8rem}}.fotf-site .video-embed__wrapper,.video-embed__wrapper{width:100%;padding-top:56.25%;position:relative}.fotf-site .video-embed__wrapper iframe,.video-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.fotf-site .video-embed__cover,.video-embed__cover{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;cursor:pointer;overflow:hidden}.fotf-site .video-embed__cover-image,.video-embed__cover-image{width:100%;height:100%;z-index:0;position:relative}.fotf-site .video-embed__cover-image img,.video-embed__cover-image img{width:100%;height:100%;-o-object-fit:cover;object-fit: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}.fotf-site .video-embed__cover-button,.video-embed__cover-button{position:absolute;bottom:0;left:0;margin-left:1.6rem;margin-bottom:1.6rem;color:#eae4de}@media (min-width: 768px){.fotf-site .video-embed__cover-button,.video-embed__cover-button{margin-left:4.5rem;margin-bottom:4.5rem}}.fotf-site .video-embed__cover-button svg,.video-embed__cover-button svg{width:3.8rem;height:3.8rem}@media (min-width: 768px){.fotf-site .video-embed__cover-button svg,.video-embed__cover-button svg{width:4.5rem;height:4.5rem}}.fotf-site .video-embed__cover:hover img,.video-embed__cover:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}

@-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))}}.brands.container{max-width:86rem}@media (min-width: 1200px){.brands.container{padding:0}}.brands__inner{padding:3rem 2rem}@media (min-width: 1024px){.brands__inner{padding:7rem 8rem}}.brands__inner.dark-bg{color:#eae4de}.brands__inner.dark-bg .brands__image:after{background-color:#eae4de}.brands__inner.light-bg{color:#242121}.brands__inner.light-bg .brands__image:after{background-color:#242121}.brands__inner.light-bg .brands__image img{-webkit-filter:grayscale(100%) contrast(100%) brightness(0%);filter:grayscale(100%) contrast(100%) brightness(0%)}.brands__inner h2{font-family:"Bebas Neue",sans-serif;font-size:8rem;line-height:0.85em;letter-spacing:0;margin-bottom:5rem}@media (min-width: 1024px){.brands__inner h2{font-size:14rem;margin-bottom:10rem}}.brands__list{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}.brands__image{position:relative;padding:0 1.5rem}@media (min-width: 1024px){.brands__image{padding:0 3rem}}.brands__image img{width:auto;height:auto}.brands__image:not(:last-child):after{content:'';display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2rem;width:0.2rem}@media (min-width: 1024px){.brands__image:not(:last-child):after{height: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))}}.person-profile{display:block;margin-bottom:0 !important}@media (min-width: 768px){.person-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.person-profile__image,.person-profile__info{width:100%}@media (min-width: 768px){.person-profile__image,.person-profile__info{width:50%}}.person-profile__image .image-caption{display:none}.person-profile__image.small-image{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;padding:8.3rem 7rem}@media (min-width: 1024px){.person-profile__image.small-image{padding:24rem 18rem}}.person-profile__image.small-image img{max-width:23.5rem}@media (min-width: 768px){.person-profile__image.small-image img{max-width:35rem}}.person-profile__image.small-image .image-caption{display:block;margin-top:2.4rem;font-family:"Roboto",Arial,sans-serif;opacity:0.5;font-size:1rem;line-height:1em;letter-spacing:0.01em;text-align:center;font-weight:500;width:100%}.person-profile__image.small-image .image-caption.light-bg{color:#242121}.person-profile__image.small-image .image-caption.dark-bg{color:#eae4de}@media (min-width: 768px){.person-profile__image.small-image .image-caption{font-size:1.3rem;opacity:1;max-width:35rem;text-align:left}}.person-profile__image img{width:100%}.person-profile__info{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:6rem 2.4rem}@media (min-width: 768px){.person-profile__info{padding-left:4rem;padding-right:4rem}}@media (min-width: 1200px){.person-profile__info{padding:18rem 12rem}}.person-profile__info-inner{display:block}.person-profile__info-inner.dark-bg{color:#eae4de}.person-profile__info-inner.light-bg{color:#242121}.person-profile__info-inner .title-row{margin-bottom:4.8rem}@media (min-width: 1024px){.person-profile__info-inner .title-row{margin-bottom:6.8rem}}.person-profile__info-inner .title-row__position{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;font-size:1.3rem;line-height:1em;letter-spacing:0.01em;font-family:"Roboto",Arial,sans-serif;font-weight:500;text-transform:uppercase}.person-profile__info-inner .title-row__position .icon{width:3rem;height:0.2rem;margin:0 1.5rem}.person-profile__info-inner .title-row__position .icon svg{width:100%;height:100%;display:block}.person-profile__info-inner .title-row h2{font-family:"Bebas Neue",sans-serif;font-size:6rem;line-height:0.8;letter-spacing:0;font-weight:400;margin-bottom:1.5rem}@media (min-width: 400px){.person-profile__info-inner .title-row h2{font-size:7rem}}@media (min-width: 1024px){.person-profile__info-inner .title-row h2{font-size:9.5rem}}@media (min-width: 1200px){.person-profile__info-inner .title-row h2{font-size:11rem}}@media (min-width: 1440px){.person-profile__info-inner .title-row h2{font-size:14rem}}.person-profile__info-inner .profile-row{font-size:1.6rem;line-height:2.6rem;margin-bottom:4.6rem}@media (min-width: 1024px){.person-profile__info-inner .profile-row{margin-bottom:7.5rem}}.person-profile__info-inner .profile-row p:last-child{margin-bottom:0}.person-profile__info-inner .link-row{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}.person-profile__info-inner .link-row .button{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:1.4rem 2.4rem;font-size:1.3rem;line-height:1em;letter-spacing:0.01em;font-family:"Roboto",Arial,sans-serif;font-weight:500;text-transform:uppercase;border-color:transparent}.person-profile__info-inner .link-row .button.light-bg{color:#242121}.person-profile__info-inner .link-row .button.light-bg:hover{border-color:#242121}.person-profile__info-inner .link-row .button.dark-bg{color:#eae4de}.person-profile__info-inner .link-row .button.dark-bg:hover{border-color:#eae4de}.person-profile__info-inner .link-row .button .icon{width:2rem;height:1.6rem;margin-right:1.2rem}.person-profile__info-inner .link-row .ig-link{margin-left:2.4rem;width:2.4rem;height:2.4rem}.person-profile__info-inner .link-row .ig-link svg{width:100%;height: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))}}.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))}}.live-indicator{display:inline-block;margin-left:0.5rem;margin-right:0.5rem;position:relative;top:-0.1rem;width:1rem;height:1rem}.live-indicator .live-indicator__outer{position:absolute;top:0;left:0;width:1rem;height:1rem;border-radius:100%;background-color:currentColor;opacity:0.3;display:block;z-index:1}.live-indicator .live-indicator__inner{position:absolute;top:0.2rem;left:0.2rem;width:0.6rem;height:0.6rem;border-radius:100%;background-color:currentColor;display:block;-webkit-animation-name:liveFade;animation-name:liveFade;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:2}@-webkit-keyframes liveFade{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.42);transform:scale(1.42)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes liveFade{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.42);transform:scale(1.42)}100%{-webkit-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))}}.hct{position:relative;display:block;width:100%;padding-bottom:3rem}@media (min-width: 768px){.hct{padding-bottom:4rem}}@media (min-width: 1024px){.hct{padding-bottom:5rem}}.hct .hct__image{position:relative;z-index:0;max-height:calc(100vh - 20rem);height:30rem;max-width:144rem;-o-object-fit:cover;object-fit:cover;margin:0 auto;position:relative;overflow:hidden;border:1px solid black}@media (min-width: 1024px){.hct .hct__image{height:50rem}}.hct .hct__image .left-grad,.hct .hct__image .right-grad{display:none;width:4rem;height:100%;top:0;position:absolute}@media (min-width: 1440px){.hct .hct__image .left-grad,.hct .hct__image .right-grad{display:block}}.hct .hct__image .left-grad{left:-0.5rem}.hct .hct__image .right-grad{right:-0.5rem}.hct .hct__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.hct .hct__title{max-width:90%;margin:0 auto;text-align:center;margin-top:-5.1rem;position:relative;z-index:1}.hct .hct__title span{position:relative;border-top:1px solid black}.hct .hct__title span:before{content:"";border-left:1px solid black;position:absolute;top:-1px;left:0;height:5.1rem}@media (min-width: 768px){.hct .hct__title span:before{height:8.1rem}}@media (min-width: 1024px){.hct .hct__title span:before{height:8.1rem}}.hct .hct__title span:after{content:"";border-right:1px solid black;position:absolute;top:-1px;right:0;height:5.1rem}@media (min-width: 768px){.hct .hct__title span:after{height:8.1rem}}@media (min-width: 1024px){.hct .hct__title span:after{height:8.1rem}}@media (min-width: 768px){.hct .hct__title{position:relative;width:100%;max-width:50rem;margin-top:-8.1rem}}@media (min-width: 1024px){.hct .hct__title{max-width:86rem;margin-top:-8.1rem}}.hct .hct__title h2{font-size:5.2rem;line-height:1em;letter-spacing:0;color:#242121;font-weight:400;font-family:"Bebas Neue",sans-serif;margin-bottom:0}@media (min-width: 768px){.hct .hct__title h2{font-size:7rem}}.hct .hct__title h2 span{display:inline-block;padding:2rem}@media (min-width: 768px){.hct .hct__title h2 span{padding-left:3rem;padding-right:3rem}}.hct .hct__title h2 span *{margin: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))}}.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))}}.fotf-home-hero-outer{overflow:hidden}.fotf-home-hero{--sliderHeight: 93%;--smallestHeight: min(var(--sliderHeight, 100%), 100%);--yOverflow: calc(100% - var(--smallestHeight, 100%));position:relative;color:inherit;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;min-height:90vh;max-height:90vh}@media (min-width: 768px){.fotf-home-hero{height:var(--sliderHeight);min-height:0;max-height:100vh}}@media (min-width: 1440px){.fotf-home-hero{height:auto;min-height:53.2rem}}@media (min-width: 1600px){.fotf-home-hero{min-height:80.8rem}}.fotf-home-hero .fotf-home-hero__bg{position:relative;height:100%;max-height:90vh}@media (min-width: 1440px){.fotf-home-hero .fotf-home-hero__bg{max-height:95vh}}.fotf-home-hero .fotf-home-hero__bg img{width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.fotf-home-hero .fotf-home-hero__bg .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;position:absolute;top:auto;bottom:4rem;padding-left:2.4rem;text-align:left}.fotf-home-hero .fotf-home-hero__bg .slick-dots li{width:0.5rem;height:0.2rem;margin:0;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fotf-home-hero .fotf-home-hero__bg .slick-dots li button{width:100%;height:100%;padding:0;border:0;border-radius:0;color:inherit;background-color:currentColor;opacity:0.5}.fotf-home-hero .fotf-home-hero__bg .slick-dots li.slick-active{width:2.5rem}.fotf-home-hero .fotf-home-hero__bg .slick-dots li.slick-active button{opacity:1}.fotf-home-hero .fotf-home-hero__bg .slick-dots li.slick-active button::before{display:none}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__bg{height:100%;width:100%;position:absolute}}@media (min-width: 1440px){.fotf-home-hero .fotf-home-hero__bg img{width:100%}}.fotf-home-hero .fotf-home-hero__bg-alt{width:100%;height:100%;z-index:1;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}@media (min-width: 1440px){.fotf-home-hero .fotf-home-hero__bg-alt{position:absolute;top:0;left:0;opacity:0}}.fotf-bg-alt-1 .fotf-home-hero .bg-alt-1{z-index:2;opacity:1}.fotf-bg-alt-2 .fotf-home-hero .bg-alt-2{z-index:2;opacity:1}.fotf-bg-alt-3 .fotf-home-hero .bg-alt-3{z-index:2;opacity:1}.fotf-home-hero .fotf-home-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;top:0;left:0;width:100%;height:100%;min-height:57.8rem;max-height:90vh;z-index:3;pointer-events:none}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__content{position:relative;max-height:100vh}}@media (min-width: 1440px){.fotf-home-hero .fotf-home-hero__content{min-height:95vh}}.fotf-home-hero .fotf-home-hero__content .fotf-home-hero__content-inner{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;width:100%;padding-right:5rem;padding-left:5rem}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__content .fotf-home-hero__content-inner{padding-right:2rem;padding-left:2rem}}.fotf-home-hero .fotf-home-hero__top{display:none;margin:1.6rem 0 2.3rem}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.8rem 0 2rem}}@media (min-width: 1024px){.fotf-home-hero .fotf-home-hero__top{margin-top:2rem}}@media (min-width: 1440px){.fotf-home-hero .fotf-home-hero__top{margin-bottom:2rem}}.fotf-home-hero .fotf-home-hero__top svg{-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fotf-home-hero .fotf-home-hero__top .icon-myer{width:10rem;height:3rem;margin-right:0.3rem}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__top .icon-myer{width:12.5rem;height:3.25rem}}.fotf-home-hero .fotf-home-hero__top .icon-fotf-logo-small{width:auto;height:100%;max-height:5.4rem;max-width:31rem}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__top .icon-fotf-logo-small{width:auto;height:100%;max-height:54px}}.fotf-home-hero .fotf-home-hero__top .icon-fotf-logo-small.icon-fotf-logo-small__desk{display:none}@media (min-width: 1024px){.fotf-home-hero .fotf-home-hero__top .icon-fotf-logo-small.icon-fotf-logo-small__desk{display:block}}.fotf-home-hero .fotf-home-hero__top .icon-fotf-logo-small.icon-fotf-logo-small__mob{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;max-width:23rem}@media (min-width: 1024px){.fotf-home-hero .fotf-home-hero__top .icon-fotf-logo-small.icon-fotf-logo-small__mob{display:none}}.fotf-home-hero .fotf-home-hero__top .icon-fotf-logo-small svg{display:block;width:auto;height:5.4rem}.fotf-home-hero .fotf-home-hero__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fotf-home-hero .fotf-home-hero__menu a{display:none;font-size:1.3rem;text-transform:uppercase;text-decoration:none;margin-right:3.5rem;pointer-events:initial}.fotf-home-hero .fotf-home-hero__menu a:hover,.fotf-home-hero .fotf-home-hero__menu a:focus{text-decoration:underline}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__menu a{display:inline-block}}.fotf-home-hero .fotf-home-hero__menu button{color:currentColor;line-height:1;cursor:pointer;pointer-events:initial}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__links{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;height:100%}}.fotf-home-hero .fotf-home-hero__title{pointer-events:initial;margin-left:-2.6rem;margin-right:-2.6rem}.fotf-home-hero .fotf-home-hero__title h1{padding:0;margin:0}.fotf-home-hero .fotf-home-hero__title h1 .icon-fotf-logo{display:none;width:100%;height:auto;color:inherit;margin:0}.fotf-home-hero .fotf-home-hero__title h1 .icon-fotf-logo-mobile{display:block;width:100%;height:auto;color:inherit;margin:75px 0 0}.fotf-home-hero .fotf-home-hero__title h1 svg{width:100%;height:100%}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__title{margin-left:0;margin-right:0}.fotf-home-hero .fotf-home-hero__title h1 .icon-fotf-logo{display:block}.fotf-home-hero .fotf-home-hero__title h1 .icon-fotf-logo-mobile{display:none}}.fotf-home-hero .fotf-home-hero__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4rem 0 4rem;margin-top:auto}@media (min-width: 1440px){.fotf-home-hero .fotf-home-hero__blocks{padding-bottom:7rem}}@media (min-width: 1440px){.fotf-home-hero .fotf-home-hero__blocks{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side{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;-ms-flex-item-align:stretch;align-self:stretch;width:31rem}@media (min-width: 1440px){.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side{min-height:30rem}}@media (min-width: 1440px) and (min-height: 900px){.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side.left .fotf-home-hero__block:first-child{padding-bottom:8rem}}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center{display:none;pointer-events:none}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;width:calc(100% - 62rem)}}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center .center-action{overflow:hidden;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-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center .center-action__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-center;-ms-flex-align:flex-center;align-items:flex-center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center .center-action .center-action__title,.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center .center-action .center-action__icon{display:block;-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}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center .center-action .center-action__title{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);text-transform:uppercase;font-size:1.3rem;font-weight:700;line-height:2rem;letter-spacing:0.01em}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center .center-action .center-action__icon{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);height:4rem;width:4rem;margin-right:1rem}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center .center-action .center-action__icon svg{width:100%;height:100%}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center:hover .center-action__title,.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-center:hover .center-action__icon{-webkit-transform:none;-ms-transform:none;transform:none}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side.left{padding-top:3rem}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side.left .fotf-home-hero__block:last-child{display:none}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side.right{padding-top:3rem}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side.right .fotf-home-hero__block:first-child{display:none}}@media (min-width: 1440px) and (min-height: 900px){.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side.left .fotf-home-hero__block:last-child{display:block}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side.right .fotf-home-hero__block{text-align:right}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side.right .fotf-home-hero__block .fotf-home-hero__block-read{text-align:right}.fotf-home-hero .fotf-home-hero__blocks .fotf-home-hero__blocks-side.right .fotf-home-hero__block:first-child{display:block}}.fotf-home-hero .fotf-home-hero__block{display:none;position:absolute;bottom:calc(var(--yOverflow) + 3.1rem + 5.0rem);left:2.4rem;text-decoration:none;padding-bottom:0;overflow:hidden;pointer-events:initial}@media (min-width: 1440px){.fotf-home-hero .fotf-home-hero__block{display:block;position:relative;bottom:0;left:0}}.fotf-home-hero .fotf-home-hero__block>div{position:relative;top:0;opacity:1;-webkit-transition:top 0.3s ease-out,opacity 0.3s ease-out;-o-transition:top 0.3s ease-out,opacity 0.3s ease-out;transition:top 0.3s ease-out,opacity 0.3s ease-out}.fotf-home-hero .fotf-home-hero__block .fotf-home-hero__block-read{position:absolute;top:0;left:0;font-family:"Bebas Neue",sans-serif;font-size:4rem;line-height:1;width:100%}.fotf-home-hero .fotf-home-hero__block .fotf-home-hero__block-read .icon-arrow-right-styled{top:0.6rem;width:4rem;height:4rem;-webkit-transform:translateX(-700%);-ms-transform:translateX(-700%);transform:translateX(-700%);-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}.fotf-home-hero .fotf-home-hero__block .fotf-home-hero__block-read span{display:inline-block;-webkit-transform:translateY(-101%);-ms-transform:translateY(-101%);transform:translateY(-101%);-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}.fotf-home-hero .fotf-home-hero__block .fotf-home-hero__block-cat{font-size:1.3rem;line-height:1.3rem;font-weight:700;text-transform:uppercase;padding-bottom:2rem;letter-spacing:0.01em}.fotf-home-hero .fotf-home-hero__block .fotf-home-hero__block-title{font-family:"Bebas Neue",sans-serif;font-size:2.7rem;line-height:3rem;padding-bottom:2.3rem}.fotf-home-hero .fotf-home-hero__block .fotf-home-hero__block-info{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:0.01em}.fotf-home-hero .fotf-home-hero__block .fotf-home-hero__block-info .icon-dash{top:0.3rem;width:2rem;margin:0 1rem}@media (min-width: 768px){.fotf-home-hero .fotf-home-hero__block:hover .fotf-home-hero__block-cat,.fotf-home-hero .fotf-home-hero__block:hover .fotf-home-hero__block-title,.fotf-home-hero .fotf-home-hero__block:hover .fotf-home-hero__block-info,.fotf-home-hero .fotf-home-hero__block:focus .fotf-home-hero__block-cat,.fotf-home-hero .fotf-home-hero__block:focus .fotf-home-hero__block-title,.fotf-home-hero .fotf-home-hero__block:focus .fotf-home-hero__block-info{top:3rem}.fotf-home-hero .fotf-home-hero__block:hover .fotf-home-hero__block-cat,.fotf-home-hero .fotf-home-hero__block:hover .fotf-home-hero__block-info,.fotf-home-hero .fotf-home-hero__block:focus .fotf-home-hero__block-cat,.fotf-home-hero .fotf-home-hero__block:focus .fotf-home-hero__block-info{opacity:0}.fotf-home-hero .fotf-home-hero__block:hover .fotf-home-hero__block-read .icon-arrow-right-styled,.fotf-home-hero .fotf-home-hero__block:focus .fotf-home-hero__block-read .icon-arrow-right-styled{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fotf-home-hero .fotf-home-hero__block:hover .fotf-home-hero__block-read span,.fotf-home-hero .fotf-home-hero__block:focus .fotf-home-hero__block-read span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fotf-theme-black .fotf-home-hero{color:#242121}.fotf-theme-white .fotf-home-hero{color:#eae4de}.fotf-theme-pink .fotf-home-hero{color:#edd1cf}.fotf-theme-purple .fotf-home-hero{color:#ccc4ef}.fotf-theme-blue .fotf-home-hero{color:#c8cfe1}.fotf-home-hero__join{display:none;position:absolute;bottom:calc(var(--yOverflow) + 3.1rem + 5.0rem);left:2.4rem;text-decoration:none;pointer-events:initial;padding-bottom:2rem}@media (min-width: 1440px){.fotf-home-hero__join{display:block;position:relative;bottom:0;left:0;padding-bottom:0;padding-top:4rem;padding-top:7rem}}.fotf-home-hero__join .icon-arrow-right-styled{display:inline;top:0.5rem;width:4rem;height:4rem}@media (min-width: 768px){.fotf-home-hero__join .icon-arrow-right-styled{position:absolute;top:0.5rem;right:var(--initialWidth);width:4rem;height:4rem;-webkit-transition:right 0.3s ease-out;-o-transition:right 0.3s ease-out;transition:right 0.3s ease-out}}.fotf-home-hero__join .fotf-home-hero__join-cta{position:relative;font-family:"Bebas Neue",sans-serif;font-size:4rem;line-height:1.1;text-align:left;padding-bottom:0.8rem;overflow:hidden}.fotf-home-hero__join .fotf-home-hero__join-cta .initial{display:inline;position:relative;-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}.fotf-home-hero__join .fotf-home-hero__join-cta .hover{position:absolute;top:0;right:0;-webkit-transform:translateY(-125%);-ms-transform:translateY(-125%);transform:translateY(-125%);-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}.fotf-home-hero__join .fotf-home-hero__join-cta .initial span,.fotf-home-hero__join .fotf-home-hero__join-cta .hover span{display:block}.fotf-home-hero__join .fotf-home-hero__join-cta .initial span:first-child,.fotf-home-hero__join .fotf-home-hero__join-cta .hover span:first-child{display:inline-block}@media (min-width: 768px){.fotf-home-hero__join .fotf-home-hero__join-cta{text-align:right;padding-bottom:3rem}.fotf-home-hero__join .fotf-home-hero__join-cta .initial{display:inline-block}}.fotf-home-hero__join .fotf-home-hero__timer{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:100%;padding-top:2rem}.fotf-home-hero__join .fotf-home-hero__timer .fotf-home-hero__timer-time{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:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.375rem;line-height:1;letter-spacing:0.1em;font-weight:500;width:100%}.fotf-home-hero__join .fotf-home-hero__timer .fotf-home-hero__timer-time .fotf-home-hero__timer-time-unit{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:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;margin:0 0.1rem 0 0.8rem}.fotf-home-hero__join .fotf-home-hero__timer .fotf-home-hero__timer-time .fotf-home-hero__timer-time-unit:after{display:inline-block;content:":";position:absolute;top:-0.1rem;right:-0.7rem}.fotf-home-hero__join .fotf-home-hero__timer .fotf-home-hero__timer-time .fotf-home-hero__timer-time-unit:first-child{margin-left:0}.fotf-home-hero__join .fotf-home-hero__timer .fotf-home-hero__timer-time .fotf-home-hero__timer-time-unit:nth-child(3):after{display:none}.fotf-home-hero__join .fotf-home-hero__timer .fotf-home-hero__timer-time .fotf-home-hero__timer-time-unit span{display:inline-block}.fotf-home-hero__join .fotf-home-hero__timer .fotf-home-hero__timer-time .fotf-home-hero__timer-time-unit span:last-child{margin-left:0.5rem}.fotf-home-hero__join .fotf-home-hero__timer .fotf-home-hero__timer-time .fotf-home-hero__timer-text{position:relative;margin:0}@media (min-width: 768px){.fotf-home-hero__join .fotf-home-hero__timer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:400}.fotf-home-hero__join .fotf-home-hero__timer .fotf-home-hero__timer-time{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.375rem;line-height:1}}@media (min-width: 768px){.fotf-home-hero__join:hover .icon-arrow-right-styled,.fotf-home-hero__join:focus .icon-arrow-right-styled{right:var(--hoverWidth)}.fotf-home-hero__join:hover .fotf-home-hero__join-cta .initial,.fotf-home-hero__join:hover .fotf-home-hero__join-cta-past .initial,.fotf-home-hero__join:focus .fotf-home-hero__join-cta .initial,.fotf-home-hero__join:focus .fotf-home-hero__join-cta-past .initial{-webkit-transform:translateY(125%);-ms-transform:translateY(125%);transform:translateY(125%)}.fotf-home-hero__join:hover .fotf-home-hero__join-cta .hover,.fotf-home-hero__join:hover .fotf-home-hero__join-cta-past .hover,.fotf-home-hero__join:focus .fotf-home-hero__join-cta .hover,.fotf-home-hero__join:focus .fotf-home-hero__join-cta-past .hover{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fotf-home-hero__join.fotf-home-hero__join--past .fotf-home-hero__timer{display:none}.fit-text{display:inline-block;white-space:nowrap}.hero-title-only{width:100%;display:block}.hero-title-only h1{padding-top:7rem;width:100%;text-align:center;font-family:"Bebas Neue",sans-serif;font-size:7.3rem;line-height:0.8;font-weight:400;max-width:62rem;margin:0 auto 8rem}@media (min-width: 1024px){.hero-title-only h1{margin-top:10rem;margin-bottom:7rem;font-size:14rem}}.hero .hero__inner.fashions-height{padding:0;height:auto;background-color:transparent;margin-bottom:11rem}@media (min-width: 1024px){.hero .hero__inner.fashions-height{height:auto;min-height:100vh;padding:6rem 0}}.hero .hero__inner.fashions-height .lazy-load-bg{position:relative;height:50vh}@media (min-width: 1024px){.hero .hero__inner.fashions-height .lazy-load-bg{position:absolute;height:100%}}@media (min-width: 1024px){.fashions-layout.hero__content{width:50%;margin-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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.fashions-layout__top{margin-bottom:6rem}@media (min-width: 1024px){.fashions-layout__top{margin-bottom:16rem}}@media (min-width: 1024px){.fashions-layout__mid{margin-bottom:20rem}}.fashions-layout__bottom{display:none}@media (min-width: 1024px){.fashions-layout__bottom{display:block}}.fashions-layout__bottom .button{position:relative;right:auto;bottom:auto;padding:1.6rem 2.7rem;color:#242121;background-color:#eae4de;border-radius:10rem;text-transform:uppercase;border:0;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}.fashions-layout__bottom .button .button-icon-down{margin-right:1.4rem}.fashions-layout__bottom .button .button-icon-down svg{width:1.6rem;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}.fashions-layout__bottom .button:hover .button-icon-down svg{-webkit-transform:translateY(0.25rem);-ms-transform:translateY(0.25rem);transform:translateY(0.25rem)}.fashions-layout__subtitle{margin-top:4.5rem;font-size:1.3rem;line-height:1em;margin-bottom:3.3rem;font-family:"Roboto",Arial,sans-serif;color:#242121;text-transform:uppercase;font-weight:500;letter-spacing:0.01em}@media (min-width: 1024px){.fashions-layout__subtitle{margin-top:0;color:#eae4de}}.fashions-layout__title{font-family:"Bebas Neue",sans-serif;font-size:11rem;line-height:0.8;color:#242121;margin-bottom:0}@media (min-width: 1024px){.fashions-layout__title{font-size:14.4rem;color:#eae4de}}.fashions-layout__caption{font-family:"Bebas Neue",sans-serif;color:#242121;font-size:2.6rem;line-height:1.3em;font-weight:300;margin-bottom:0}@media (min-width: 1024px){.fashions-layout__caption{font-size:3.8rem;color:#eae4de}}.fashions-layout__image-caption{padding-top:1.3rem;font-size:1.3rem;line-height:1em;letter-spacing:0.01em;color:#242121;opacity:0.5;font-weight:500;font-family:"Roboto",Arial,sans-serif;display:block;text-align:center;margin-bottom:0}@media (min-width: 1024px){.fashions-layout__image-caption{display:none}}.fashions-height .hero__inner-bg{width:100%;height:auto;height:50vh}@media (min-width: 1024px){.fashions-height .hero__inner-bg{position:absolute;height:100%;top:0;left:0}}.fashions-height .hero__inner-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fashions-height .fashions-hero__caption{display:none}@media (min-width: 1024px){.fashions-height .fashions-hero__caption{display:block;position:absolute;bottom:-3.3rem;width:100%;margin-top:2rem}.fashions-height .fashions-hero__caption p{font-size:1.3rem;line-height:1.3rem;font-family:"Roboto",Arial,sans-serif;letter-spacing:0.01em;font-weight:500;color:#242121;opacity:0.5;margin-bottom: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))}}.fotf-ticker{display:-webkit-box;display:-ms-flexbox;display:flex;color:#eae4de;background-color:#242121;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out;position:relative;z-index:2}.fotf-theme-black .fotf-ticker{color:#eae4de;background-color:#242121}.fotf-theme-white .fotf-ticker{color:#242121;background-color:#eae4de}.fotf-theme-pink .fotf-ticker{color:#242121;background-color:#edd1cf}.fotf-theme-purple .fotf-ticker{color:#242121;background-color:#ccc4ef}.fotf-ticker__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:ticker 60s infinite linear;animation:ticker 60s infinite linear;will-change:transform}.fotf-ticker__item{white-space:nowrap;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;font-size:1.4rem;line-height:1.6rem;text-transform:uppercase;font-weight:500;padding:0.7rem 0}.fotf-ticker__item svg{margin:0 1.2rem;width:2rem;height:1.6rem}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(-40%, 0, 0);transform:translate3d(-40%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes ticker{0%{-webkit-transform:translate3d(-40%, 0, 0);transform:translate3d(-40%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 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))}}.fotf-gallery{position:relative;color:#242121;font-family:"Roboto",Arial,sans-serif;margin-bottom:0px !important}.fotf-gallery .container{padding-bottom:9.5rem}@media (min-width: 768px){.fotf-gallery .container{padding-bottom:9.2rem}}.fotf-gallery:last-child{margin-bottom:0}@media (min-width: 768px){.fotf-gallery:last-child{margin-bottom:0}}@media (min-width: 1200px){.fotf-gallery:last-child{margin-bottom:0}}.fotf-gallery.empty{display:none}.fotf-gallery .no-results{width:100%;text-align:center}.fotf-gallery .no-results p{padding-top:5rem;font-family:"Bebas Neue",sans-serif;color:#242121;margin-bottom:2rem}.fotf-gallery .no-results button{border-radius:30px;background-color:#242121;color:#ccc4ef;text-transform:uppercase;font-size:1.3rem;line-height:1.3rem;letter-spacing:0.18rem;font-weight:500;border:none;padding:2rem;cursor:pointer;-webkit-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;transition:background 0.3s ease-out}.fotf-gallery .no-results button:hover{background-color:black}.fotf-gallery .show-more{margin-top:5.3rem;width: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}@media (min-width: 768px){.fotf-gallery .show-more{margin-top:11.3rem}}.fotf-gallery .show-more__inner{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;border:0;background:none;cursor:pointer;color:#242121}.fotf-gallery .show-more__inner span{font-family:"Roboto", Arial, sans-serif;font-weight:500;font-size:1.3rem;line-height:1.3rem;margin-right:1.8rem;display:block;text-transform:uppercase}.fotf-gallery .show-more__inner svg{width:3rem;height:2.6rem}.fotf-gallery .gallery-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:1rem;grid-row-gap:1.6rem}@media (min-width: 768px){.fotf-gallery .gallery-grid{grid-template-columns:repeat(6, 1fr);grid-column-gap:2rem;grid-row-gap:2.4rem}}.fotf-gallery .grid-col .gallery-grid__item:first-child{margin-bottom:2rem}@media (min-width: 768px){.fotf-gallery .grid-col .gallery-grid__item:first-child{margin-bottom:1.8rem}}.fotf-gallery .gallery-grid__item{position:relative}.fotf-gallery .gallery-grid__item .gallery-grid__item-link{display:block;text-decoration:none}.fotf-gallery .gallery-grid__item:hover .gallery-grid__item-link img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.fotf-gallery .gallery-grid__item .picture-wrapper{position:relative;overflow:hidden;margin-bottom:1rem}@media (min-width: 768px){.fotf-gallery .gallery-grid__item .picture-wrapper{margin-bottom:0.7rem}}.fotf-gallery .gallery-grid__item .picture-wrapper 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}.fotf-gallery .gallery-grid__item .name{font-family:"Bebas Neue",sans-serif;display:none;font-size:1.6rem;line-height:1.8rem;font-weight:400;margin-top:1rem}@media (min-width: 768px){.fotf-gallery .gallery-grid__item .name{display:block;font-size:2rem;line-height:2.2rem;margin-top:1.0rem}}.fotf-gallery .gallery-grid__item .state{font-family:"Roboto", Arial, sans-serif;display:none}@media (min-width: 768px){.fotf-gallery .gallery-grid__item .state{display:block;font-size:1.3rem;line-height:1.3rem;font-weight:500;text-transform:uppercase}}.fotf-gallery .gallery-grid__item .state-date{font-family:"Roboto",Arial,sans-serif;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;font-size:0.66rem;line-height:0.7rem;font-weight:500;text-transform:uppercase}@media (min-width: 768px){.fotf-gallery .gallery-grid__item .state-date{display:none}}.fotf-gallery .gallery-grid__item .state-date .dash{width:1.5rem;height:0.1rem;background-color:#242121;margin:0 0.5rem;display:block}.fotf-gallery .gallery-grid__item.featured{grid-column-end:span 2}.fotf-gallery .gallery-grid__item.featured .name{display:block}.fotf-gallery .gallery-grid__item .gallery-grid__judging{display:none;position:absolute;top:0;left:0}.fotf-gallery .gallery-grid__item .gallery-grid__judging button{width:33%}.fotf-gallery .gallery-grid__item .gallery-grid__judging button img{-webkit-filter:grayscale(80%);filter:grayscale(80%);pointer-events:none}.fotf-gallery .gallery-grid__item .gallery-grid__judging button:hover img{-webkit-filter:grayscale(50%);filter:grayscale(50%)}.fotf-gallery .gallery-grid__item .gallery-grid__judging button.active img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}body.judgingentry .fotf-gallery .gallery-grid__item{padding-top:5rem}body.judgingentry .fotf-gallery .gallery-grid__item .gallery-grid__judging{display:-webkit-box;display:-ms-flexbox;display:flex}.fotf-gallery .gallery-navigation{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;padding:3.8rem 0}.fotf-gallery .gallery-navigation .navigation-group{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}.fotf-gallery .gallery-navigation .navigation-group .dot{width:0.2rem;height:0.2rem;background-color:#242121;margin:0 1rem}.fotf-gallery .gallery-navigation .navigation-group .label,.fotf-gallery .gallery-navigation .navigation-group .select,.fotf-gallery .gallery-navigation .navigation-group .react-select__option{font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;letter-spacing:0.5px;font-weight:500}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__input{height:0}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__value-container{padding:0 1rem 0 0}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__input-container{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__control{background-color:transparent;border:none;cursor:pointer;min-height:auto}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__indicator-separator{display:none}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__dropdown-indicator{padding:0}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__dropdown-indicator svg{fill:#242121;width:0.9rem;height:0.9rem}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__menu{background-color:#242121;border-radius:1.6rem;padding:2rem 2.4rem;width:auto;margin-top:1.5rem}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__menu-list{max-height:none;padding:0}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__option{color:#ccc4ef;padding:1rem;white-space:nowrap;width:auto;margin-bottom:1rem;cursor:pointer;-webkit-transition:color 0.3s ease-out, opacity 0.3s ease-out;-o-transition:color 0.3s ease-out, opacity 0.3s ease-out;transition:color 0.3s ease-out, opacity 0.3s ease-out}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__option:last-child{margin-bottom:0}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__option--is-selected{color:black;background-color:#ccc4ef;border-radius:10rem;display:inline-block}.fotf-gallery .gallery-navigation .navigation-group .select .react-select__option--is-focused:not(.react-select__option--is-selected){background-color:transparent;opacity:0.75}.fotf-gallery .gallery-navigation__search{display:block;width:50%;position:relative}@media (min-width: 768px){.fotf-gallery .gallery-navigation__search{width:25%}}.fotf-gallery .gallery-navigation__search .navigation-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fotf-gallery .gallery-navigation__search .icon-search{position:absolute;left:0;top:0;bottom:0;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;width:1.1rem}.fotf-gallery .gallery-navigation__search ::-webkit-input-placeholder{color:#242121;opacity:1}.fotf-gallery .gallery-navigation__search ::placeholder,.fotf-gallery .gallery-navigation__search ::-webkit-input-placeholder,.fotf-gallery .gallery-navigation__search :-ms-input-placeholder{color:#242121;opacity:1}.fotf-gallery .gallery-navigation__search .search-field{background-color:transparent;border:none;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;letter-spacing:0.5px;font-weight:500;padding:1rem 2rem;width:100%;border-bottom:2px solid transparent}.fotf-gallery .gallery-navigation__search .search-field:focus,.fotf-gallery .gallery-navigation__search .search-field:focus-within,.fotf-gallery .gallery-navigation__search .search-field:focus-visible{border-bottom:2px solid #242121;outline:none}.fotf-gallery .gallery-navigation__search .search-close{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;height:2rem;width:2rem;border-radius:100%;border:1px solid #242121;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;background-color:transparent;overflow:hidden;padding:0;cursor:pointer}.fotf-gallery .gallery-navigation__search .search-close .icon{width:1.2rem;height:1.2rem}.fotf-gallery .gallery-navigation__filters{display:none}@media (min-width: 768px){.fotf-gallery .gallery-navigation__filters{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}}.fotf-gallery .gallery-navigation__filters .navigation-group{margin-right:4rem}.fotf-gallery .gallery-navigation__filters .navigation-group:last-child{margin-right:0}.fotf-gallery .gallery-navigation__sort{display:none}@media (min-width: 768px){.fotf-gallery .gallery-navigation__sort{display:block;width:25%}}.fotf-gallery .gallery-navigation__sort .navigation-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fotf-gallery .gallery-navigation__sort .react-select__menu{right:0}.fotf-gallery .gallery-navigation__mobile{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){.fotf-gallery .gallery-navigation__mobile{display:none}}.fotf-gallery .gallery-navigation__mobile .filters-toggle{border:0;background:transparent;color:#242121}.fotf-gallery .gallery-mobile-filters{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ccc4ef;padding:11.6rem 0 8.6rem 2.4rem;display:block;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(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;opacity:0;pointer-events:none}.fotf-gallery .gallery-mobile-filters.open{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;pointer-events:auto;z-index:20;overflow-y:scroll}.fotf-gallery .gallery-mobile-filters .mobile-filters__title{position:relative;padding-right:2.4rem}.fotf-gallery .gallery-mobile-filters .mobile-filters__title h2{font-family:"Bebas Neue",sans-serif;font-size:10rem;font-weight:400;line-height:0.8;margin-bottom:6.6rem}.fotf-gallery .gallery-mobile-filters .mobile-filters__title .filters-close{position:absolute;top:0;right:2.4rem;width:3rem;height:3rem;background-color:#242121;color:#ccc4ef;border:0;border-radius: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;padding:0}.fotf-gallery .gallery-mobile-filters .mobile-filters__title .filters-close svg{width:1.6rem;height:1.6rem;fill:#ccc4ef}.fotf-gallery .gallery-mobile-filters .mobile-filters__row{font-family:"Roboto",Arial,sans-serif;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;letter-spacing:0.5px;font-weight:500;width:100%;margin-bottom:2rem;color:#242121}.fotf-gallery .gallery-mobile-filters .mobile-filters__row--title{display:block;margin-bottom:3rem}.fotf-gallery .gallery-mobile-filters .mobile-filters__row--track{overflow-x:scroll;width:100%;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;padding-bottom:2rem}.fotf-gallery .gallery-mobile-filters .mobile-filters__row--track .track-button{padding:1rem;border:1px solid transparent;background-color:transparent;border-radius:10rem;margin-right:2rem;white-space:nowrap}.fotf-gallery .gallery-mobile-filters .mobile-filters__row--track .track-button.current{border-color:#242121}.fotf-gallery .gallery-mobile-filters .mobile-filters__row--border{padding-right:2.4rem}.fotf-gallery .gallery-mobile-filters .mobile-filters__row--border hr{margin:0;background-color:black;opacity:0.1}.fotf-gallery .gallery-mobile-filters .mobile-filters__apply{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-top:10rem;padding-right:2.4rem}.fotf-gallery .gallery-mobile-filters .mobile-filters__apply .filters-apply{border:0;background-color:#242121;color:#ccc4ef;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:1.6rem 2.2rem;text-transform:uppercase;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase;letter-spacing:0.5px;font-weight:500;border-radius:10rem}.fotf-gallery .gallery-mobile-filters .mobile-filters__apply .filters-apply span{display:inline-block;margin-right:1.2rem}.fotf-gallery .gallery-mobile-filters .mobile-filters__apply .filters-apply svg{fill:#ccc4ef;width:2rem;height:1.6rem}.fotf-gallery.dark-bg .show-more__inner,.fotf-gallery.dark-bg .search-field,.fotf-gallery.dark-bg .gallery-navigation,.fotf-gallery.dark-bg .gallery-grid{color:#eae4de}.fotf-gallery.dark-bg .react-select__single-value{color:#eae4de;opacity:0.75}.fotf-gallery.dark-bg .react-select__indicator svg{fill:#eae4de !important}.fotf-gallery.dark-bg .filters-toggle svg{color:#eae4de}.fotf-gallery.dark-bg ::-webkit-input-placeholder{color:#eae4de;opacity:0.5}.fotf-gallery.dark-bg ::-moz-placeholder{color:#eae4de;opacity:0.5}.fotf-gallery.dark-bg :-ms-input-placeholder{color:#eae4de;opacity:0.5}.fotf-gallery.dark-bg ::-ms-input-placeholder{color:#eae4de;opacity:0.5}.fotf-gallery.dark-bg ::placeholder{color:#eae4de;opacity:0.5}.fotf-gallery.dark-bg ::-ms-input-placeholder{color:#eae4de;opacity:0.5}

@-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))}}.fotfentrantpage{background-color:#edd1cf}.fotfentrantpage header{background-color:#edd1cf}.fotfentrantpage header .header__main{border-bottom:1px solid #242121;background-color:#edd1cf}.fotfentrantpage .content{padding-top:7.5rem}@media (min-width: 768px){.fotfentrantpage .content{padding-top:6.4rem}}@media (min-width: 1024px){.fotfentrantpage .content{padding-top:7.1rem}}.fotfentrantpage .content.modal-open{z-index:10;position:relative}.fotfentrantpage .footer{display:none}body.fotf-site .content.modal-open{position:revert}.entrant-modal-open{-webkit-transform:translate3d(0, 0, 0) !important}.fotf-entrant{width:100%;display:block;background-color:#edd1cf}.fotf-entrant .entrant-nav{padding:2rem 0 1.5rem;font-weight:500;text-transform:uppercase;margin-bottom:0.5rem;position:sticky;top:7.5rem;left:0;background-color:#edd1cf;z-index:10;-webkit-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;transition:top 0.3s ease-out}@media (min-width: 768px){.fotf-entrant .entrant-nav{top:6.4rem;margin-bottom:3rem}}@media (min-width: 1024px){.fotf-entrant .entrant-nav{padding:2rem 4rem;border-bottom:1px solid rgba(0,0,0,0.1);top:7.1rem}}@media (min-width: 1440px){.fotf-entrant .entrant-nav{margin-bottom:4rem}}.header-down .fotf-entrant .entrant-nav{top:0}.fotf-entrant .entrant-nav .container{max-width:136rem}@media (min-width: 1024px){.fotf-entrant .entrant-nav .container{padding:0}}@media (min-width: 1200px){.fotf-entrant .entrant-nav .container{padding:0}}.fotf-entrant .entrant-nav .entrant-nav__crumbs{font-size:1rem;line-height:1rem;letter-spacing:0.05em;color:#242121}.fotf-entrant .entrant-nav .entrant-nav__crumbs a{display:inline-block;text-decoration:none}.fotf-entrant .entrant-nav .entrant-nav__crumbs a:hover{color:rgba(36,33,33,0.3)}.fotf-entrant .entrant-nav .entrant-nav__crumbs a:first-child{color:rgba(36,33,33,0.3)}.fotf-entrant .entrant-nav .entrant-nav__crumbs a:first-child:hover{color:#242121}.fotf-entrant .entrant-nav .entrant-name-mobile{margin-top:1rem;font-size:1.3rem;line-height:1.3rem;color:#242121;letter-spacing:0.01em}@media (min-width: 1024px){.fotf-entrant .entrant-nav .entrant-name-mobile{display:none}}.fotf-entrant .entrant-body{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;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden}@media (min-width: 1024px){.fotf-entrant .entrant-body{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:visible}}.fotf-entrant .entrant-details{padding:0 0.5rem;position:relative}@media (min-width: 1024px){.fotf-entrant .entrant-details{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 3rem 0 9rem;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width: 1200px){.fotf-entrant .entrant-details{padding:0 12.5rem 0 9rem}}.fotf-entrant .entrant-details h1{display:none;font-family:"Bebas Neue",sans-serif;font-size:6rem;line-height:0.84;letter-spacing:0;text-align:left;margin-bottom:3.2rem}@media (min-width: 1024px){.fotf-entrant .entrant-details h1{display:inline-block;font-size:6rem;margin-bottom:5.5rem}}@media (min-width: 1440px){.fotf-entrant .entrant-details h1{font-size:10.8rem}}.fotf-entrant .entrant-details .entrant-details__category{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;font-size:1.1rem;line-height:1em;letter-spacing:0.01em;font-weight:500;text-transform:uppercase;color:#242121;margin-bottom:1rem}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__category{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.8rem;font-size:1.3rem}}.fotf-entrant .entrant-details .entrant-details__category span{display:inline-block}.fotf-entrant .entrant-details .entrant-details__category span.dash{margin-left:1rem;margin-right:1rem;width:2.5rem;height:0.2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.fotf-entrant .entrant-details .entrant-details__category span.dash svg{height:100%;width:100%}.fotf-entrant .entrant-details .entrant-details__region{font-size:1.1rem;line-height:1em;letter-spacing:0.01em;font-weight:500;text-transform:uppercase;color:#242121;opacity:0.4;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-bottom:2.2rem}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__region{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3.2rem;font-size:1.3rem}}.fotf-entrant .entrant-details .body-copy{font-size:1.4rem;font-weight:400;line-height:1.9rem;color:#242121}@media (min-width: 1024px){.fotf-entrant .entrant-details .body-copy{font-size:1.6rem;line-height:2.2rem}}.fotf-entrant .entrant-details .entrant-details__desc{margin-bottom:2.6rem}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__desc{margin-bottom:4.5rem}}.fotf-entrant .entrant-details .entrant-details__list{margin-bottom:5rem;color:#242121}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__list{margin-bottom:10rem}}.fotf-entrant .entrant-details .entrant-details__list .list-group{margin-bottom:2.1rem}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__list .list-group{margin-bottom:4.2rem}}.fotf-entrant .entrant-details .entrant-details__list .list-group:not(:first-child){padding-top:2rem;border-top:1px solid #000000}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__list .list-group:not(:first-child){padding-top:4.2rem;border-color:rgba(0,0,0,0.2)}}.fotf-entrant .entrant-details .entrant-details__list h2{font-family:"Bebas Neue",sans-serif;font-weight:300;font-size:1.8rem;line-height:2.4rem;margin-bottom:0}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__list h2{font-size:2.8rem;line-height:3.6rem;margin-bottom:0}}.fotf-entrant .entrant-details .entrant-details__share{width:100%;background-color:#000000;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:relative}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__share{background-color:transparent;border-top:1px solid #000000}}.fotf-entrant .entrant-details .entrant-details__share:after{width:200vw;height:100%;position:absolute;top:0;left:-50vw;background-color:#000000;content:'';z-index:0}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__share:after{display:none}}.fotf-entrant .entrant-details .entrant-details__share button{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%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:2.6rem;color:#edd1cf;font-size:1.3rem;line-height:1em;letter-spacing:0.05em;font-weight:600;text-transform:uppercase;position:relative;z-index:1;cursor:pointer}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__share button{color:#242121}}.fotf-entrant .entrant-details .entrant-details__share span{display:inline-block;margin-right:1.8rem}.fotf-entrant .entrant-details .entrant-details__share svg{width:2rem;height:2rem;fill:currentColor}.fotf-entrant .entrant-details .entrant-details__scroll{display:none;position:absolute;top:calc(100vh - 6.4rem - 3rem - 5.1rem - 4rem);left:0;color:#242121;opacity:0.2;font-size:1.3rem;line-height:1em;letter-spacing:0.01em;font-weight:500;text-transform:uppercase;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.fotf-entrant .entrant-details .entrant-details__scroll svg{width:2rem;height:2rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.fotf-entrant .entrant-details .entrant-details__scroll span{display:block;margin-left:2rem}@media (min-width: 1024px){.fotf-entrant .entrant-details .entrant-details__scroll{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}}@media (min-width: 1200px){.fotf-entrant .entrant-details .entrant-details__scroll{top:calc(100vh - 7.1rem - 7.5rem - 5.1rem - 4rem)}}.fotf-entrant .entrant-gallery{position:relative;width:100%;padding-bottom:5rem}@media (min-width: 1024px){.fotf-entrant .entrant-gallery{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:0;max-height:calc(100vh - 10.2em - 3rem - 5.1rem - 5rem);width:calc((100vh - 10.2rem - 3rem - 5.1rem - 5rem) *.71);max-width:50%;position:sticky;top:13rem}}@media (min-width: 1440px){.fotf-entrant .entrant-gallery{max-height:calc(100vh - 10.2rem - 4rem - 5.1rem - 5rem);width:calc((100vh - 10.2rem - 4rem - 5.1rem - 5rem) *.71)}}.fotf-entrant .entrant-gallery .entrant-gallery__wrapper{position:relative}.fotf-entrant .entrant-gallery .entrant-gallery__inner{margin-bottom:0.6rem;width:100%;display:block;padding-top:134%;position:relative;overflow:hidden;background-color:black}@media (min-width: 1024px){.fotf-entrant .entrant-gallery .entrant-gallery__inner{margin-bottom:0;padding-top:128%;background-color:transparent}}.fotf-entrant .entrant-gallery .entrant-gallery__inner .gallery-image{width:100%;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.fotf-entrant .entrant-gallery .entrant-gallery__inner .gallery-image.active{opacity:1}.fotf-entrant .entrant-gallery .entrant-gallery__inner .gallery-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.fotf-entrant .entrant-gallery .entrant-gallery__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:relative}@media (min-width: 1024px){.fotf-entrant .entrant-gallery .entrant-gallery__controls{padding:2.5rem 3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid black;z-index:10}}.fotf-entrant .entrant-gallery .entrant-gallery__controls button{width:2rem;height:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#242121;padding:0;cursor:pointer}.fotf-entrant .entrant-gallery .entrant-gallery__controls button svg{width:100%;height:100%}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__tabs{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%}@media (min-width: 1024px){.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__tabs{width:auto}}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__tabs button{width:100%;height:0.2rem;margin:0 0.25rem;background-color:#242121;opacity:0.5;position:relative}@media (min-width: 1024px){.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__tabs button{width:3rem}}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__tabs button:first-child{margin-left:0.5rem}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__tabs button:last-child{margin-right:0.5rem}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__tabs button.active{opacity:1}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__tabs button:after{position:absolute;top:0;left:0;width:100%;height:3rem;background-color:transparent;z-index:10;cursor:pointer;content:'';-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__fullscreen{position:absolute;bottom:1.6rem;right:1rem;cursor:pointer;display:none}@media (min-width: 1024px){.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__fullscreen{display:block;position:relative;bottom:auto;right:auto}}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__counter,.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__prev,.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__next{display:none}@media (min-width: 1024px){.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__counter,.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__prev,.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__next{display:block}}@media (min-width: 1024px){.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__counter{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;font-size:1.6rem;font-weight:500;color:#242121;line-height:2.1rem}}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__prev,.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__next{width:2.4rem;height:1.8rem}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__prev svg,.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__next svg{width:100%;height:100%}.fotf-entrant .entrant-gallery .entrant-gallery__controls .controls__prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fotf-entrant .entrant-gallery .read-bio{width:100%;margin-top:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1024px){.fotf-entrant .entrant-gallery .read-bio{display:none}}.fotf-entrant .entrant-gallery .read-bio button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;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;color:#242121;opacity:0.6;font-size:1.3rem;line-height:1.3rem;letter-spacing:0.05em;text-transform:uppercase}.fotf-entrant .entrant-gallery .read-bio button span{display:inline-block;margin-right:1rem}.fotf-entrant .entrant-gallery .read-bio button svg{width:1.2rem;height:1.2rem}.fotf-entrant .entrant-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0;pointer-events:none}@media (min-width: 1024px){.fotf-entrant .entrant-overlay.active{display:block;opacity:1;pointer-events:auto;z-index:100}}.fotf-entrant .entrant-overlay .entrant-overlay__background{background-color:#000000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.fotf-entrant .entrant-overlay .entrant-overlay__body{position:relative;z-index:10;padding:2rem 5rem 4rem;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;max-height:100%}@media (min-width: 1440px){.fotf-entrant .entrant-overlay .entrant-overlay__body{padding:7rem 7rem 8rem}}.fotf-entrant .entrant-overlay .overlay__gallery{height:calc(100vh - 6rem);width:calc((100vh - 6rem) * .75);position:relative}@media (min-width: 1440px){.fotf-entrant .entrant-overlay .overlay__gallery{height:calc(100vh - 15rem);width:calc((100vh - 15rem) * .75)}}.fotf-entrant .entrant-overlay .overlay__gallery .gallery-image{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.fotf-entrant .entrant-overlay .overlay__gallery .gallery-image.active{opacity:1}.fotf-entrant .entrant-overlay .overlay__gallery .gallery-image img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.fotf-entrant .entrant-overlay .overlay__gallery .overlay__tabs{position:absolute;bottom:0;left:0;width: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;-webkit-transform:translateY(1.6rem);-ms-transform:translateY(1.6rem);transform:translateY(1.6rem)}@media (min-width: 1440px){.fotf-entrant .entrant-overlay .overlay__gallery .overlay__tabs{-webkit-transform:translateY(3rem);-ms-transform:translateY(3rem);transform:translateY(3rem)}}.fotf-entrant .entrant-overlay .overlay__gallery .overlay__tabs button{width:100%;background-color:#edd1cf;opacity:0.5;height:0.2rem;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0.4rem;padding:0;position:relative;cursor:pointer}.fotf-entrant .entrant-overlay .overlay__gallery .overlay__tabs button:first-child{margin-left:0}.fotf-entrant .entrant-overlay .overlay__gallery .overlay__tabs button:last-child{margin-right:0}.fotf-entrant .entrant-overlay .overlay__gallery .overlay__tabs button.active{opacity:1}.fotf-entrant .entrant-overlay .overlay__gallery .overlay__tabs button:after{content:'';width:100%;height:4rem;top:-2rem;left:0;position:absolute;display:block}.fotf-entrant .entrant-overlay .overlay__details{display:block;position:absolute;bottom:4rem;left:5rem;z-index:10}@media (min-width: 1440px){.fotf-entrant .entrant-overlay .overlay__details{bottom:5rem;left:7rem}}.fotf-entrant .entrant-overlay .overlay__details .overlay__details-name{font-family:"Bebas Neue",sans-serif;color:#edd1cf;font-size:2.6rem;line-height:2.9rem;margin-bottom:1rem;text-align:left}.fotf-entrant .entrant-overlay .overlay__details .overlay__details-comp{font-size:1.3rem;line-height:1em;letter-spacing:0.01em;color:#edd1cf;opacity:0.45;font-weight:500;text-transform:uppercase}.fotf-entrant .entrant-overlay .overlay__details .overlay__details-comp span{display:inline-block;margin-right:1.6rem}.fotf-entrant .entrant-overlay .overlay__controls{position:absolute;bottom:4rem;right:5rem}@media (min-width: 1440px){.fotf-entrant .entrant-overlay .overlay__controls{bottom:5rem;right:7rem}}.fotf-entrant .entrant-overlay .overlay__controls button{width:3.2rem;height:2.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#edd1cf;margin-left:2.6rem;padding:0}.fotf-entrant .entrant-overlay .overlay__controls button.controls__prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fotf-entrant .entrant-overlay .overlay__controls button svg{width:100%;height:100%}.fotf-entrant .entrant-overlay .overlay__close{position:absolute;top:3rem;right:4rem;width:2.5rem;height:2.5rem}@media (min-width: 1440px){.fotf-entrant .entrant-overlay .overlay__close{right:7rem}}.fotf-entrant .entrant-overlay .overlay__close button{width:2.5rem;height:2.5rem;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#edd1cf;padding:0;cursor:pointer;appearance:none}.fotf-entrant .entrant-overlay .overlay__close button svg{width:100%;height:100%;fill:currentColor}html.entrant-gallery-modal-open,body.entrant-gallery-modal-open{overflow:hidden;pointer-events:none}.entrant-gallery-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;padding:0;pointer-events:initial}@media (min-width: 1024px){.entrant-gallery-modal{padding:2.5rem 4rem}}@media (min-width: 1440px){.entrant-gallery-modal{padding:6rem 4rem}}.entrant-gallery-modal .entrant-gallery-modal__background{width:100%;height:100%;background-color:rgba(36,33,33,0.7);position:absolute;top:0;left:0;z-index:0}.entrant-gallery-modal .fotf-entrant{position:relative;z-index:10;height:100%;overflow-y:scroll;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.entrant-gallery-modal .fotf-entrant.zoom-open{overflow:initial}.entrant-gallery-modal .fotf-entrant .entrant-nav{top:0;background-color:#000000;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;padding:3rem 2rem 1.4rem;margin-bottom:0}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-nav{padding:2rem 2.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name{color:#edd1cf;text-align:center;padding-top:0.6rem;width:100%}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name{padding-top:0;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:auto}}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name div{line-height:1em;letter-spacing:0.01em;text-transform:uppercase;font-weight:500;width:100%}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name div:first-child{font-size:1.3rem;margin-bottom:1rem}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name div:first-child{margin-bottom:0;margin-left:3.5rem;white-space:nowrap}}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name div:last-child{opacity:0.4;font-size:1rem}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name div:last-child{opacity:1;font-size:1.3rem}}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name .entrant-nav__name-inner{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;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name button{display:none}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name button{display:block;color:#edd1cf;background-color:transparent;border:none;height:2rem;width:3.6rem;padding:0}}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name button.controls__prev{margin-right:5rem}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name button.controls__next{margin-left:5rem}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__name button svg{width:100%;height:100%}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__buttons,.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__close{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:3rem}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__buttons button,.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__close button{color:#edd1cf;background-color:transparent;border:none;height:2.1rem;width:2.1rem;display:block;padding:0;cursor:pointer}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__buttons button svg,.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__close button svg{height:100%;width:100%;fill:currentColor}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__buttons{left:2rem}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__buttons{display:none}}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__close{right:2rem;width:2.5rem;height:2.5rem}.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__close button{width:100%;height:100%}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-nav .entrant-nav__close{top:1.8rem}}.entrant-gallery-modal .fotf-entrant .entrant-nav .controls__prev,.entrant-gallery-modal .fotf-entrant .entrant-nav .controls__next{cursor:pointer}.entrant-gallery-modal .fotf-entrant .entrant-nav .controls__prev{margin-right:1rem}.entrant-gallery-modal .fotf-entrant .entrant-nav .controls__prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.entrant-gallery-modal .fotf-entrant .entrant-nav .controls__next{margin-left:1rem}.entrant-gallery-modal .fotf-entrant .entrant-nav .controls__next svg{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.entrant-gallery-modal .fotf-entrant .entrant-body{padding-bottom:0;padding-left:0;padding-right:0}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-body{padding:0 4rem}}@media (min-width: 1200px){.entrant-gallery-modal .fotf-entrant .entrant-body{padding:0 6rem}}.entrant-gallery-modal .fotf-entrant .entrant-gallery{background-color:black;padding-bottom:3rem}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-gallery{top:9rem;background-color:transparent;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:0;max-height:calc(100vh - 6.4rem - 3rem - 5.1rem - 4rem);width:calc((100vh - 6.4rem - 3rem - 5.1rem - 4rem) *.7)}}@media (min-width: 1440px){.entrant-gallery-modal .fotf-entrant .entrant-gallery{max-height:calc(100vh - 7.1rem - 7.5rem - 5.1rem - 10rem);width:calc((100vh - 7.1rem - 7.5rem - 5.1rem - 10rem) *.7);top:12rem}}.entrant-gallery-modal .fotf-entrant .entrant-gallery .controls__tabs button{background-color:#eae4de}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-gallery .controls__tabs button{background-color:#242121}}.entrant-gallery-modal .fotf-entrant .entrant-gallery .read-bio button{color:#edd1cf}.entrant-gallery-modal .fotf-entrant .entrant-details{padding:2rem 3rem 0;width:100%}@media (min-width: 1024px){.entrant-gallery-modal .fotf-entrant .entrant-details{padding:5rem 9rem 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))}}@media (min-width: 768px){body.fotf-site.megamenu-show{overflow:unset}}.fotf-megamenu{background-color:#ccc4ef;overflow-y:auto;max-height:calc(100vh - 7.7rem);display:block;visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);pointer-events:none;position:absolute;-webkit-transition:none;-o-transition:none;transition:none;height:100vh}.fotf-megamenu.megamenu-show{-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:auto}@media (min-width: 768px){.fotf-megamenu{height:auto;max-height:none;overflow-y:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.fotf-megamenu .container.megamenu__wrap{margin-top:0;margin-bottom:0;padding:0}@media (min-width: 768px){.fotf-megamenu .container.megamenu__wrap{padding:5.6rem 2rem 6.8rem}}@media (min-width: 1024px){.fotf-megamenu .container.megamenu__wrap{padding-left:6rem;padding-right:6rem}}@media (min-width: 768px){.fotf-megamenu .megamenu__menu{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:1rem}}.fotf-megamenu .megamenu__menu .megamenu__section{padding:0 3.4rem;-webkit-transition:none;-o-transition:none;transition:none;opacity:1;-webkit-transition:opacity 0.3s ease-out, background-color 0.3s ease-out;-o-transition:opacity 0.3s ease-out, background-color 0.3s ease-out;transition:opacity 0.3s ease-out, background-color 0.3s ease-out}@media (min-width: 768px){.fotf-megamenu .megamenu__menu .megamenu__section{padding:0 0 3.4rem}}.fotf-megamenu .megamenu__menu .megamenu__section .megamenu__section-inner{padding:0}.fotf-megamenu .megamenu__menu .megamenu__section .megamenu__section-items{font-family:"Roboto",Arial,sans-serif;color:black;font-size:1.6rem;line-height:2.4rem;padding:0;-webkit-transition:margin 0.3s ease-out, opacity 0.3s ease-out 0.2s, padding 0.3s ease-out 0.2s;-o-transition:margin 0.3s ease-out, opacity 0.3s ease-out 0.2s, padding 0.3s ease-out 0.2s;transition:margin 0.3s ease-out, opacity 0.3s ease-out 0.2s, padding 0.3s ease-out 0.2s;text-indent:0;opacity:0;pointer-events:none;height:0px;overflow:hidden;display:block !important;margin-left:5rem}@media (min-width: 768px){.fotf-megamenu .megamenu__menu .megamenu__section .megamenu__section-items{padding-top:0;line-height:1.6rem;margin-left:0;opacity:1;pointer-events:auto;height:auto}}.fotf-megamenu .megamenu__menu .megamenu__section .megamenu__section-items li{line-height:inherit}.fotf-megamenu .megamenu__menu .megamenu__section .megamenu__section-items li span{text-indent:0}@media (min-width: 768px){.fotf-megamenu .megamenu__menu .megamenu__section .megamenu__section-items li{padding-bottom:0.8rem}.fotf-megamenu .megamenu__menu .megamenu__section .megamenu__section-items li:last-child{padding-bottom:0}}.fotf-megamenu .megamenu__menu .megamenu__section.open{background-color:rgba(0,0,0,0.04)}.fotf-megamenu .megamenu__menu .megamenu__section.open .megamenu__section-inner{padding-bottom:2rem}.fotf-megamenu .megamenu__menu .megamenu__section.open .megamenu__section-title{margin-bottom:1.4rem}.fotf-megamenu .megamenu__menu .megamenu__section.open .megamenu__section-items{margin-left:0;opacity:1;height:auto;-webkit-transition:margin 0.3s ease-out 0.2s, opacity 0.3s ease-out 0.2s, padding 0.3s ease-out;-o-transition:margin 0.3s ease-out 0.2s, opacity 0.3s ease-out 0.2s, padding 0.3s ease-out;transition:margin 0.3s ease-out 0.2s, opacity 0.3s ease-out 0.2s, padding 0.3s ease-out;pointer-events:auto}.fotf-megamenu .megamenu__menu .megamenu__section-title{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){.fotf-megamenu .megamenu__menu .megamenu__section-title{margin-bottom:1.9rem}}@media (min-width: 1024px){.fotf-megamenu .megamenu__menu .megamenu__section-title{margin-bottom:1.9rem}}.fotf-megamenu .megamenu__menu .megamenu__section-title-label{font-size:2.6rem;line-height:2.9rem;font-weight:400;font-family:"Bebas Neue",sans-serif;text-transform:none;color:#242121}@media (min-width: 768px){.fotf-megamenu .megamenu__menu .megamenu__section-title-label{font-size:2.7rem;line-height:3rem}}.fotf-megamenu .megamenu__menu .megamenu__section-title-label span{padding:1.6rem 0;line-height:inherit}@media (min-width: 768px){.fotf-megamenu .megamenu__menu .megamenu__section-title-label span{padding:0}}.fotf-megamenu .megamenu__menu .megamenu__section-title a:hover span{text-decoration:underline}.fotf-megamenu .megamenu__menu .megamenu__section-title button{height:100%;width:auto;padding-left:5rem;color:#242121}.fotf-megamenu .megamenu__menu .megamenu__section-title button svg.icon-chevron-down-styled{width:1.8rem;height:1rem}.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0;padding:0;margin-top:1.6rem}@media (min-width: 768px){.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social{margin-top:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .megamenu__subscribe{width:100%;max-width:none;display:none}@media (min-width: 768px){.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .megamenu__subscribe{display:block;padding-top:5.5rem}}.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .megamenu__subscribe span{font-family:"Roboto",Arial,sans-serif;color:#242121;font-weight:500;font-size:1.5rem;line-height:1;margin-bottom:1.7rem;display:block}.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join{position:relative;background-color:#242121;bottom:0;left:0;width:100%;padding:3.4rem 3.2rem 12rem;color:#ccc4ef;display:block}@media (min-width: 768px){.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join{background-color:transparent;padding:0;width:auto;color:#242121}}.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-days:after,.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-hours:after,.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-mins:after{padding:0 0.5rem;right:0;top:0}@media (min-width: 768px){.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-days:after,.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-hours:after,.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-mins:after{padding:0;right:-1rem;top:0.2rem}}.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-mins:after{content:'LEFT'}@media (min-width: 768px){.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-mins:after{content:':'}}.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-secs{display:none}@media (min-width: 768px){.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time .fotf-home-hero__timer-secs{display:block}}@media (min-width: 768px){.fotf-megamenu .megamenu__wrap .megamenu__menu .megamenu__social .fotf-home-hero__join .fotf-home-hero__timer-time{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}

@-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.fotf-site.onsiteformpage .content,body.fotf-site.onsitefinalpage .content{color:#242121;font-family:"Roboto",Arial,sans-serif;padding-top:0;padding-bottom:3rem}body.fotf-site.onsiteformpage .content .intro-section-wrapper,body.fotf-site.onsitefinalpage .content .intro-section-wrapper{padding:0 0 4rem;margin:0}body.fotf-site.onsiteformpage .content .intro-section h1,body.fotf-site.onsitefinalpage .content .intro-section h1{color:#242121;font-family:"Roboto",Arial,sans-serif;font-size:3rem;line-height:3.9rem;font-weight:400;text-align:left}body.fotf-site.onsiteformpage .content .intro-section h2,body.fotf-site.onsitefinalpage .content .intro-section h2{color:#242121;font-family:"Roboto",Arial,sans-serif;font-size:2.4rem;line-height:3.12rem;font-weight:700;text-align:left}body.fotf-site.onsiteformpage .content .intro-section .before-submit-error,body.fotf-site.onsitefinalpage .content .intro-section .before-submit-error{display:block;color:#CA000D;font-weight:500}body.fotf-site.onsiteformpage .content .your-paddle-number-section,body.fotf-site.onsitefinalpage .content .your-paddle-number-section{background-color:#E3DCD4;padding:2.3rem 0;margin:6rem 0}body.fotf-site.onsiteformpage .content .your-paddle-number,body.fotf-site.onsitefinalpage .content .your-paddle-number{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:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#242121;font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;line-height:2.2rem;font-weight:400;text-align:left;padding:0 170px 0 0;margin:0}body.fotf-site.onsiteformpage .content .your-paddle-number .your-paddle-number__text,body.fotf-site.onsitefinalpage .content .your-paddle-number .your-paddle-number__text{display:inline-block}body.fotf-site.onsiteformpage .content .your-paddle-number .your-paddle-number__number-wrapper,body.fotf-site.onsitefinalpage .content .your-paddle-number .your-paddle-number__number-wrapper{display:inline-block;position:absolute;right:0;top:50%;padding:5.8rem 5.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.fotf-site.onsiteformpage .content .your-paddle-number .your-paddle-number__number-wrapper svg,body.fotf-site.onsitefinalpage .content .your-paddle-number .your-paddle-number__number-wrapper svg{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.fotf-site.onsiteformpage .content .your-paddle-number .your-paddle-number__number,body.fotf-site.onsitefinalpage .content .your-paddle-number .your-paddle-number__number{display:block;position:relative;top:50%;left:50%;background-color:#fff;color:#242121;font-family:"Roboto",Arial,sans-serif;font-size:4rem;line-height:2.6rem;font-weight:700;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form{margin-bottom:4rem}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset{margin-bottom:0}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset .form-group,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset .form-group{margin-bottom:4rem}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset .form-group:last-child,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset .form-group:last-child{margin-bottom:4rem}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset legend,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset legend{display:inline-block;font-family:"Roboto",Arial,sans-serif;font-size:2.8rem;line-height:3.64rem;font-weight:400;margin:1rem 0 1.5rem}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset:nth-child(1) legend,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset:nth-child(2) legend,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset:nth-child(1) legend,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-fieldset:nth-child(2) legend{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form label,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form label{font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;line-height:2.6rem;font-weight:500}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form label.form-toggle,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form label.form-toggle{font-size:1.2rem;line-height:2.6rem;font-weight:400;padding-left:4rem}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="text"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="password"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="email"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="date"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="range"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .select select,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field textarea,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="text"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="password"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="email"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="date"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field input[type="range"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .select select,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field textarea{border-bottom:0.2rem solid #8c879d}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="text"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="password"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="email"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="date"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="range"],body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue .select select,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue textarea,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="text"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="password"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="email"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="date"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue input[type="range"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue .select select,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.before-submit-validation-issue textarea{border-bottom:0.2rem solid #CA000D}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-paddle-numbers-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-heat-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-competition-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-race-day-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-judge-id-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-part-of-range-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-unique-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-confirm-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-regex-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-mandatory-validation-message,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-max-upload-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-paddle-numbers-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-heat-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-competition-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-race-day-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-judge-id-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-part-of-range-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-unique-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-confirm-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-regex-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-mandatory-validation-message,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field .before-submit-max-upload-validation-message{color:#CA000D;font-family:"Roboto",Arial,sans-serif;font-size:1.4rem;line-height:2.2rem;font-weight:500}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.dataconsent .help-block,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .umbraco-forms-field.dataconsent .help-block{font-size:1.2rem;line-height:2.6rem;font-weight:400;padding-left:4rem}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form button,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form input,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form optgroup,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form select,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form textarea,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form button,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form input,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form optgroup,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form select,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form textarea{font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;line-height:2.6rem;font-weight:400}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .dropdown .select select,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .dropdown .select select{background-color:transparent;color:inherit;font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;line-height:2.6rem;font-weight:400;border-top:none;border-right:none;border-left:none;padding-left:0;padding-top:1rem;padding-bottom:1rem}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .dropdown .select select:focus,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .dropdown .select select:focus{font-weight:700;border-color:#242121}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .dropdown .select .icon,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .dropdown .select .icon{position:absolute;top:0.7rem;right:2rem;width:2.24rem;height:2.24rem;color:#242121;pointer-events:none}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .paddle-number-heading .paddle-number-heading__icon-wrapper,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .paddle-number-heading .paddle-number-heading__icon-wrapper{display:inline-block;width:4.5rem;height:5rem}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .paddle-number-heading .paddle-number-heading__icon-wrapper .icon,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .paddle-number-heading .paddle-number-heading__icon-wrapper .icon{width:100%;height:auto;margin-bottom:-10px}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .paddle-number-heading .paddle-number-heading__number,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .paddle-number-heading .paddle-number-heading__number{font-family:"Roboto",Arial,sans-serif;font-size:4rem;line-height:5.208rem;font-weight:700}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider{width:100%}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider label,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider label{margin-bottom:0.8rem}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider .range-slider__input-wrapper,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider .range-slider__input-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-align:center;-ms-flex-align:center;align-items:center;width:100%}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"],body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]{-webkit-appearance:none;width:100%;height:0.6rem;background-color:#C9C3BC;border-radius:0.3rem;background-image:-webkit-gradient(linear, left top, right top, from(#242121), to(#242121));background-image:-o-linear-gradient(left, #242121, #242121);background-image:linear-gradient(90deg, #242121, #242121);background-size:70% 100%;background-repeat:no-repeat;border:0}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-webkit-slider-thumb,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;height:2.5rem;width:2.5rem;border-radius:50%;background-color:#242121;cursor:ew-resize;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-moz-range-thumb,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-ms-thumb,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-moz-range-thumb,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-ms-thumb{height:2.5rem;width:2.5rem;border-radius:50%;background-color:#242121;cursor:ew-resize;box-shadow:0 0 0;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-webkit-slider-runnable-track,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-webkit-slider-runnable-track{-webkit-appearance:none;background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-moz-range-track,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-ms-track,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-moz-range-track,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]::-ms-track{background-color:transparent;border:none;box-shadow:none}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]:hover::-webkit-slider-thumb,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]:hover::-moz-range-thumb,body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]:hover::-ms-thumb,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]:hover::-webkit-slider-thumb,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]:hover::-moz-range-thumb,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider input[type="range"]:hover::-ms-thumb{background-color:#242121}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider .range-slider__values-wrapper,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider .range-slider__values-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:end;-ms-flex-pack:end;justify-content:flex-end;min-width:6.6rem;font-family:"Roboto",Arial,sans-serif;font-size:2rem;line-height:2.6rem;font-weight:700;color:#777}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .range .range-slider .range-slider__values-wrapper .range-slider__value,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .range .range-slider .range-slider__values-wrapper .range-slider__value{color:#242121}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .help-block,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .help-block{font-family:"Roboto",Arial,sans-serif;font-size:1.6rem;line-height:2.6rem;font-weight:500}body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .submitbtn,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .submitbtn{-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;width:100%;font-size:1.3rem;line-height:1.693rem;font-weight:500;text-transform:uppercase;letter-spacing:0.05em}@media (min-width: 768px){body.fotf-site.onsiteformpage .content .umbraco-forms-form .styled-form .submitbtn,body.fotf-site.onsitefinalpage .content .umbraco-forms-form .styled-form .submitbtn{width:auto}}body.fotf-site.onsiteformpage .content .umbraco-forms-form.fotfonsitejudgingheats,body.fotf-site.onsitefinalpage .content .umbraco-forms-form.fotfonsitejudgingheats{border-top:1rem solid #E3DCD4;padding-top:5rem}body.fotf-site.onsiteformpage .content .umbraco-forms-submitmessage,body.fotf-site.onsitefinalpage .content .umbraco-forms-submitmessage{position:relative;color:#242121;font-family:"Roboto",Arial,sans-serif;font-size:3rem;line-height:3.9rem;font-weight:400;text-align:left;padding-left:5rem}body.fotf-site.onsiteformpage .content .umbraco-forms-submitmessage:before,body.fotf-site.onsitefinalpage .content .umbraco-forms-submitmessage:before{display:inline-block;position:absolute;top:0.2em;left:0;content:'';width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 0.833252C7.17999 0.833252 0.833328 7.17992 0.833328 14.9999C0.833328 22.8199 7.17999 29.1666 15 29.1666C22.82 29.1666 29.1667 22.8199 29.1667 14.9999C29.1667 7.17992 22.82 0.833252 15 0.833252ZM11.1608 21.0774L6.07499 15.9916C5.52249 15.4391 5.52249 14.5466 6.07499 13.9941C6.62749 13.4416 7.51999 13.4416 8.07249 13.9941L12.1667 18.0741L21.9133 8.32742C22.4658 7.77492 23.3583 7.77492 23.9108 8.32742C24.4633 8.87992 24.4633 9.77242 23.9108 10.3249L13.1583 21.0774C12.62 21.6299 11.7133 21.6299 11.1608 21.0774Z' fill='%23242121'/%3E%3C/svg%3E");background-size:2.8rem 2.8rem;background-repeat:no-repeat}@media (min-width: 768px){body.fotf-site.onsiteformpage .content,body.fotf-site.onsitefinalpage .content{padding:0}}body.formthankyoupage .content .page-title{position:relative;color:#242121;font-family:"Roboto",Arial,sans-serif;font-size:3rem;line-height:3.9rem;font-weight:400;text-align:left;padding-left:5rem}body.formthankyoupage .content .page-title:before{display:inline-block;position:absolute;top:0.2em;left:0;content:'';width:2.8rem;height:2.8rem;background-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 0.833252C7.17999 0.833252 0.833328 7.17992 0.833328 14.9999C0.833328 22.8199 7.17999 29.1666 15 29.1666C22.82 29.1666 29.1667 22.8199 29.1667 14.9999C29.1667 7.17992 22.82 0.833252 15 0.833252ZM11.1608 21.0774L6.07499 15.9916C5.52249 15.4391 5.52249 14.5466 6.07499 13.9941C6.62749 13.4416 7.51999 13.4416 8.07249 13.9941L12.1667 18.0741L21.9133 8.32742C22.4658 7.77492 23.3583 7.77492 23.9108 8.32742C24.4633 8.87992 24.4633 9.77242 23.9108 10.3249L13.1583 21.0774C12.62 21.6299 11.7133 21.6299 11.1608 21.0774Z' fill='%23242121'/%3E%3C/svg%3E");background-size:2.8rem 2.8rem;background-repeat:no-repeat}body.fotf-site.onsiteformpage .logo-wrapper,body.formthankyoupage .logo-wrapper,body.fotf-site.onsitefinalpage .logo-wrapper{position:relative;border-bottom:1px solid rgba(36,33,33,0.3);margin-bottom:4rem}body.fotf-site.onsiteformpage .logo-wrapper .logos,body.formthankyoupage .logo-wrapper .logos,body.fotf-site.onsitefinalpage .logo-wrapper .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1.4rem 0 1.2rem}@media (min-width: 768px){body.fotf-site.onsiteformpage .logo-wrapper .logos,body.formthankyoupage .logo-wrapper .logos,body.fotf-site.onsitefinalpage .logo-wrapper .logos{margin:2rem 0}}body.fotf-site.onsiteformpage .logo-wrapper .logos .icon-myer,body.formthankyoupage .logo-wrapper .logos .icon-myer,body.fotf-site.onsitefinalpage .logo-wrapper .logos .icon-myer{width:10rem;height:3rem;margin-right:0.3rem}@media (min-width: 768px){body.fotf-site.onsiteformpage .logo-wrapper .logos .icon-myer,body.formthankyoupage .logo-wrapper .logos .icon-myer,body.fotf-site.onsitefinalpage .logo-wrapper .logos .icon-myer{width:12.5rem;height:3.25rem}}body.fotf-site.onsiteformpage .logo-wrapper .logos .icon-fotf-logo-small,body.formthankyoupage .logo-wrapper .logos .icon-fotf-logo-small,body.fotf-site.onsitefinalpage .logo-wrapper .logos .icon-fotf-logo-small{width:18.5rem;height:2.25rem}@media (min-width: 768px){body.fotf-site.onsiteformpage .logo-wrapper .logos .icon-fotf-logo-small,body.formthankyoupage .logo-wrapper .logos .icon-fotf-logo-small,body.fotf-site.onsitefinalpage .logo-wrapper .logos .icon-fotf-logo-small{width:23.25rem;height:2.335rem}}body.fotf-site.onsiteformpage .logo-wrapper .logos svg,body.formthankyoupage .logo-wrapper .logos svg,body.fotf-site.onsitefinalpage .logo-wrapper .logos svg{-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}body.fotf-site.onsitefinalpage .content .intro-section-wrapper h2{margin-bottom:1rem}body.fotf-site.onsitefinalpage .content .finalJudgingForm .paddle-group{padding:4rem 2rem 5.5rem;border-top:1rem solid #E3DCD4}body.fotf-site.onsitefinalpage .content .finalJudgingForm fieldset .row-fluid:last-child .form-group{margin-bottom:0 !important}body.fotf-site.onsitefinalpage .content .finalJudgingForm .umbraco-forms-navigation{padding:0 2rem 5.5rem}.fotf-site .judge-wrapper{max-width:60rem;margin:0 auto;padding:0 2rem 4rem}.fotf-site .judge-wrapper h1{margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid #242121;display:block}.fotf-site .judge-wrapper h2{font-size:3rem;margin-bottom:2rem}.fotf-site .judge-wrapper h3{font-size:2.4rem;margin-bottom:0}.fotf-site .judge-wrapper .judge{text-decoration:none;background-color:#FFFFFF;padding:2rem;margin-bottom: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}.fotf-site .judge-wrapper .judge .judge__labels{display:block}.fotf-site .judge-wrapper .judge .judge__arrow{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:4rem;min-width:4rem;margin-left:2rem}.fotf-site .judge-wrapper .judge .judge__arrow svg{width:4rem;height:4rem}.fotf-site .judge-wrapper .judge__group{margin-bottom:6rem}.fotf-site .judge-wrapper .judge__floating{position:fixed;top:0;right:0;background-color:#FFFFFF;padding:1rem 2rem;width:auto;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))}}.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{text-align:center}.html-code>*{text-align:initial;margin:0 auto}.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 Neue",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)}}

