@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;500;700&family=Sora:wght@300;500&display=swap");:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-webkit-input-placeholder{color:unset}::-moz-placeholder{color:unset}:-ms-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}.cf:after,.header-button:after,.menu:after{content:"";clear:both;display:table}.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:0.25;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border: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;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);-webkit-box-shadow:var(--carousel-button-shadow,none);box-shadow:var(--carousel-button-shadow,none);-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:0.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter,none);filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;-webkit-transform-origin:top left;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:none}@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,0.92))}.fancybox__carousel{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide:after,.fancybox__slide:before{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted}.fancybox__caption{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;-ms-flex-negative:0;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:0.15s ease backwards fancybox-fadeIn;animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:0.15s ease both fancybox-fadeOut;animation:0.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:0.15s ease both fancybox-fadeIn;animation:0.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:0.1s ease both fancybox-fadeOut;animation:0.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:0.2s ease both fancybox-zoomInUp;animation:0.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:0.15s ease both fancybox-zoomOutDown;animation:0.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:0.15s ease both fancybox-throwOutUp;animation:0.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:0.15s ease both fancybox-throwOutDown;animation:0.15s ease both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(0.97) translate3d(0,16px,0);transform:scale(0.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(0.97) translate3d(0,16px,0);transform:scale(0.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(0.97) translate3d(0,16px,0);transform:scale(0.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(0.97) translate3d(0,16px,0);transform:scale(0.97) translate3d(0,16px,0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,0.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);box-shadow:inset 0 0 4px rgba(0,0,0,0.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{max-width:100%;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,0.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:0.15s ease-in backwards fancybox-fadeIn;animation:0.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-box;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;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,0.96));opacity:0;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:0.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,0.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,0%,0)),color-stop(8.1%,hsla(0,0%,0%,0.006)),color-stop(15.5%,hsla(0,0%,0%,0.021)),color-stop(22.5%,hsla(0,0%,0%,0.046)),color-stop(29%,hsla(0,0%,0%,0.077)),color-stop(35.3%,hsla(0,0%,0%,0.114)),color-stop(41.2%,hsla(0,0%,0%,0.155)),color-stop(47.1%,hsla(0,0%,0%,0.198)),color-stop(52.9%,hsla(0,0%,0%,0.242)),color-stop(58.8%,hsla(0,0%,0%,0.285)),color-stop(64.7%,hsla(0,0%,0%,0.326)),color-stop(71%,hsla(0,0%,0%,0.363)),color-stop(77.5%,hsla(0,0%,0%,0.394)),color-stop(84.5%,hsla(0,0%,0%,0.419)),color-stop(91.9%,hsla(0,0%,0%,0.434)),to(hsla(0,0%,0%,0.44)));background:linear-gradient(to top,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,0.006) 8.1%,hsla(0,0%,0%,0.021) 15.5%,hsla(0,0%,0%,0.046) 22.5%,hsla(0,0%,0%,0.077) 29%,hsla(0,0%,0%,0.114) 35.3%,hsla(0,0%,0%,0.155) 41.2%,hsla(0,0%,0%,0.198) 47.1%,hsla(0,0%,0%,0.242) 52.9%,hsla(0,0%,0%,0.285) 58.8%,hsla(0,0%,0%,0.326) 64.7%,hsla(0,0%,0%,0.363) 71%,hsla(0,0%,0%,0.394) 77.5%,hsla(0,0%,0%,0.419) 84.5%,hsla(0,0%,0%,0.434) 91.9%,hsla(0,0%,0%,0.44) 100%);padding:0;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,0.4))}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:0.15s ease-in backwards fancybox-fadeIn;animation:0.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,0.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}body{color:#fff;font-family:Inter,Arial,Tahoma,sans-serif;font-weight:300;font-size:15px;line-height:1.8;background-color:#072056;background-position:top center;background-size:auto 80vh;background-repeat:no-repeat;padding-top:140px}@media screen and (max-width:900px){body{padding-top:87px;background-size:auto 65vh}}@media screen and (max-width:500px){body{background-position:calc(50% - 120px) 0}}.breakpoint{display:none;height:1px}@media screen and (min-width:1800px){.breakpoint.breakpoint-desktop{display:block}}@media screen and (max-width:1800px) and (min-width:1200px){.breakpoint.breakpoint-laptop{display:block}}@media screen and (max-width:1200px) and (min-width:500px){.breakpoint.breakpoint-tablet{display:block}}@media screen and (max-width:500px){.breakpoint.breakpoint-mobile{display:block}}img{display:block;width:100%;height:auto}b,strong{font-weight:500}em,i{font-style:italic}a{color:#daa51d}a:hover{color:#fff}img.alignleft{width:auto;display:inline-block;float:left;margin-right:20px}.text-color-light{color:#9eb3d0}.text-color-dark{color:#072056}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-size-lead{font-size:1.2em}h1,h2,h3,h4,h5,h6{font-family:Sora,Arial,Tahoma,sans-serif;font-weight:500;color:#daa51d;line-height:1.2}h1.with-margin,h2.with-margin,h3.with-margin,h4.with-margin,h5.with-margin,h6.with-margin{margin-bottom:0.6em}h1.xxl,h2.xxl,h3.xxl,h4.xxl,h5.xxl,h6.xxl{font-size:72px}@media screen and (max-width:500px){h1.xxl,h2.xxl,h3.xxl,h4.xxl,h5.xxl,h6.xxl{font-size:30px}}h1.xl,h2.xl,h3.xl,h4.xl,h5.xl,h6.xl{font-size:62px}@media screen and (max-width:500px){h1.xl,h2.xl,h3.xl,h4.xl,h5.xl,h6.xl{font-size:26px}}h1.large,h2.large,h3.large,h4.large,h5.large,h6.large{font-size:48px}@media screen and (max-width:500px){h1.large,h2.large,h3.large,h4.large,h5.large,h6.large{font-size:24px}}h1.medium,h2.medium,h3.medium,h4.medium,h5.medium,h6.medium{font-size:34px}@media screen and (max-width:500px){h1.medium,h2.medium,h3.medium,h4.medium,h5.medium,h6.medium{font-size:22px}}h1.small,h2.small,h3.small,h4.small,h5.small,h6.small{font-size:22px}h1.xs,h2.xs,h3.xs,h4.xs,h5.xs,h6.xs{font-size:18px}.hidden{display:none}.tab-description{font-style:italic;margin-bottom:40px;font-size:14px;color:#9eb3d0}.tab-description.margintop{margin-top:20px}.questions-answers .qa-item{display:-ms-grid;display:grid;-ms-grid-columns:400px 1fr;grid-template-columns:400px 1fr;line-height:1.4;padding:8px 0}@media screen and (max-width:900px){.questions-answers .qa-item{-ms-grid-columns:1fr;grid-template-columns:1fr}}.questions-answers .qa-item .qa-question{font-family:Sora,Arial,Tahoma,sans-serif;font-weight:300}.questions-answers .qa-item .qa-answer{color:#9eb3d0}.data-table h4{margin-bottom:20px}.data-table h4:not(:first-child){margin-top:70px}.data-table .table-wrapper{overflow:auto;margin-left:-15px;margin-right:-15px}.data-table .table-wrapper table{width:100%;min-width:650px;font-size:14px}.data-table .table-wrapper table tr:nth-child(2n+2){background:rgba(255,255,255,0.05)}.data-table .table-wrapper table tr:nth-child(2n+2).view-more{background-color:transparent}.data-table .table-wrapper table td{color:#9eb3d0}.data-table .table-wrapper table td,.data-table .table-wrapper table th{padding:10px 15px}.data-table .table-wrapper table th{font-family:Sora,Arial,Tahoma,sans-serif;font-weight:500}.data-table .table-wrapper table th.event{width:130px}.data-table .table-wrapper table th.date{width:130px}.data-table .table-wrapper table th.round,.data-table .table-wrapper table th.time{width:60px}.data-table .table-wrapper table th.position{width:10px}.tab-menu{font-family:Sora,Arial,Tahoma,sans-serif;font-weight:300;border-bottom:1px solid rgba(255,255,255,0.2);margin-bottom:30px}.tab-menu.hide a{display:none}.tab-menu a{display:inline-block;padding:15px 0;margin-right:30px;border-bottom:1px solid transparent;margin-bottom:-1px}.tab-menu a:last-child{margin-right:0!important}.tab-menu a.current{color:#fff;border-color:#fff}@media screen and (max-width:500px){.tab-menu a{padding:10px 0;margin-right:15px}}.tab-menu.large{margin-bottom:50px}.tab-menu.large a{font-size:18px;padding:15px 0;margin-right:30px}@media screen and (max-width:500px){.tab-menu.large a{font-size:16px;padding:10px 0;margin-right:20px}}.row{margin-top:50px}.wof-timeline-wrapper{overflow:hidden;max-width:100%;cursor:move;margin-top:30px}.header-page{}.header-page.margin-top-small{padding-top:7vh}@media screen and (max-width:500px){.header-page.margin-top-small{padding-top:4vh}}.header-page.margin-top-standard{padding-top:15vh}@media screen and (max-width:500px){.header-page.margin-top-standard{padding-top:7vh}}.header-page.margin-top-large{padding-top:20vh}@media screen and (max-width:500px){.header-page.margin-top-large{padding-top:10vh}}.header-page.margin-bottom-none{padding-bottom:0}.header-page.margin-bottom-xs{padding-bottom:1em}.header-page.margin-bottom-small{padding-bottom:5vh}@media screen and (max-width:500px){.header-page.margin-bottom-small{padding-bottom:3vh}}.header-page.margin-bottom-standard{padding-bottom:25vh}@media screen and (max-width:500px){.header-page.margin-bottom-standard{padding-bottom:15vh}}.header-page.margin-bottom-large{padding-bottom:35vh}@media screen and (max-width:500px){.header-page.margin-bottom-large{padding-bottom:25vh}}.header-page .text{width:60%}@media screen and (max-width:900px){.header-page .text{width:auto}}@media screen and (max-width:900px){.header-page{background:rgba(7,32,86,0.4)}}.header-page h1{color:#fff;line-height:1}.header-page h1.xxl{font-size:92px}@media screen and (max-width:1200px){.header-page h1.xxl{font-size:72px}}@media screen and (max-width:500px){.header-page h1.xxl{font-size:47px}}.header-page h1.xl{font-size:72px}@media screen and (max-width:1200px){.header-page h1.xl{font-size:62px}}@media screen and (max-width:500px){.header-page h1.xl{font-size:40px}}.header-page h1.large{font-size:62px}@media screen and (max-width:1200px){.header-page h1.large{font-size:52px}}@media screen and (max-width:500px){.header-page h1.large{font-size:32px}}.header-page h1.medium{font-size:52px}@media screen and (max-width:1200px){.header-page h1.medium{font-size:42px}}@media screen and (max-width:500px){.header-page h1.medium{font-size:28px}}.header-page h1.small{font-size:42px}@media screen and (max-width:1200px){.header-page h1.small{font-size:32px}}@media screen and (max-width:500px){.header-page h1.small{font-size:22px}}.header-page h1.xs{font-size:32px}@media screen and (max-width:1200px){.header-page h1.xs{font-size:22px}}@media screen and (max-width:500px){.header-page h1.xs{font-size:20px}}@media screen and (max-width:500px){.header-page h1.mobile-xxl{font-size:47px!important}.header-page h1.mobile-xl{font-size:40px!important}.header-page h1.mobile-large{font-size:32px!important}.header-page h1.mobile-medium{font-size:28px!important}.header-page h1.mobile-small{font-size:22px!important}.header-page h1.mobile-xs{font-size:20px!important}}.header-page h1 span{font-size:0.6em;display:block}.header-page h1 span.wof-headline{font-size:0.3em;color:#daa51d;margin-bottom:10px}.header-page .body{font-size:20px;font-family:Sora,Arial,Tahoma,sans-serif;font-weight:300;line-height:1.5;margin-top:1em}@media screen and (max-width:900px){.header-page .body{font-size:18px}}.header-page.profile .inner-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 370px;grid-template-columns:1fr 370px;grid-gap:40px;border-bottom:6px solid #daa51d}@media screen and (max-width:900px){.header-page.profile .inner-wrapper{-ms-grid-columns:1fr 25px 300px;grid-template-columns:1fr 300px;grid-gap:25px}}@media screen and (max-width:500px){.header-page.profile .inner-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:25px}.header-page.profile .inner-wrapper .body{margin-top:0}.header-page.profile .inner-wrapper .image-box{margin-bottom:25px}}.header-page.profile .inner-wrapper .text{width:auto}.header-page.profile .profile-summary{font-size:14px;line-height:2;margin-top:50px}@media screen and (max-width:500px){.header-page.profile .profile-summary{margin-top:20px}}.header-page.profile .profile-summary strong{display:inline-block;width:80px;font-weight:500}.header-page.profile .profile-summary a{display:inline-block;margin-right:10px}.swimmers-year-wrapper{margin-top:40px}.swimmers-year-wrapper .swimmers-year-item{display:-ms-grid;display:grid;-ms-grid-columns:310px 60px 1fr;grid-template-columns:310px 1fr;grid-gap:60px;padding:30px 0;border-top:0px solid rgba(255,255,255,0.1)}@media screen and (max-width:900px){.swimmers-year-wrapper .swimmers-year-item{-ms-grid-columns:250px 30px 1fr;grid-template-columns:250px 1fr;grid-gap:30px}}@media screen and (max-width:500px){.swimmers-year-wrapper .swimmers-year-item{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px}}.swimmers-year-wrapper .swimmers-year-item h3{color:#fff;margin:8px 0 15px 0}.swimmers-year-wrapper .swimmers-year-item h3 span{font-weight:300}.page-header{background-size:auto 100%;background-position:bottom center;background-repeat:no-repeat;position:relative}.page-header .text{width:50%}.page-header h1{color:#fff;font-size:62px;line-height:1;margin-bottom:20px}.page-header h1.headline-xxl{font-size:92px}.page-header h1.headline-xl{font-size:82px}.page-header h1.headline-large{font-size:72px}.page-header h1.headline-medium{font-size:62px}.page-header h1.headline-small{font-size:52px}.page-header h1.headline-xs{font-size:42px}.page-header h1.headline-xxs{font-size:32px}.page-header h1 span{font-size:0.6em;display:block}.page-header .body{font-size:20px;font-family:Sora,Arial,Tahoma,sans-serif;font-weight:300;line-height:1.5}.page-header.no-image{padding:30vh 0 2em 0}.page-header.no-image.has-side-image{padding-top:20vh}.page-header.no-image:not(.has-side-image) .text{width:auto}.page-header.has-image{height:65vh}.page-header.has-image.height-high{height:85vh}.page-header.has-image .text-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);left:0;right:0}.page-header.has-side-image .inner-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:6px solid #daa51d}.page-header.has-side-image .inner-wrapper .text{width:auto}.page-header.profile .text-wrapper,.page-header.vertical-text-position-bottom .text-wrapper{top:auto;-webkit-transform:none;transform:none;bottom:0}.page-header.vertical-text-position-bottom .text-wrapper{bottom:30px}.page-header.profile .inner-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 370px;grid-template-columns:1fr 370px;grid-gap:40px;border-bottom:6px solid #daa51d}.page-header.profile .inner-wrapper .text{width:auto}.page-header.profile .profile-summary{font-size:14px;line-height:2;margin-top:50px}.page-header.profile .profile-summary strong{display:inline-block;width:80px;font-weight:500}.page-header.profile .profile-summary a{display:inline-block;margin-right:10px}.archive-subcat-group{margin-top:50px}.archive-subcat-group h2{margin-bottom:0.5em;font-size:30px}.wysiwyg p{margin-bottom:1em}.wysiwyg p:last-child{margin-bottom:0}.body-text{color:#9eb3d0;max-width:900px}.body-text.fullwidth{max-width:none}.body-text.lead{font-size:1.1em}.profile-tabs-wrapper .body-text{margin:20px 0}.cf:after,header ul.menu{content:"";clear:both;display:table}header{position:fixed;top:0;left:0;right:0;z-index:100;padding:50px 0;font-family:Sora,Arial,Tahoma,sans-serif;font-weight:500;line-height:1;-webkit-transition:all 200ms;transition:all 200ms}@media screen and (max-width:900px){header{padding:20px 0;background:rgba(7,32,86,0.4);-webkit-transition:none;transition:none}}header .logo-menu-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:120px 30px 1fr;grid-template-columns:120px 1fr;grid-gap:30px;-webkit-transition:all 200ms;transition:all 200ms}@media screen and (max-width:1200px){header .logo-menu-wrapper{-ms-grid-columns:110px 20px 1fr;grid-template-columns:110px 1fr;grid-gap:20px;-webkit-transition:none;transition:none}}@media screen and (max-width:900px){header .logo-menu-wrapper{-ms-grid-columns:90px 20px 1fr;grid-template-columns:90px 1fr;grid-gap:20px;-webkit-transition:none;transition:none}}header ul{width:100%}header ul li{display:inline-block;position:relative}header ul li a{display:inline-block;height:33px;color:#fff;font-size:17px;margin-right:30px;-webkit-transition:all 200ms;transition:all 200ms}header ul li a:hover{-webkit-transform:translateY(3px);transform:translateY(3px)}header ul li.current-menu-ancestor a,header ul li.current-menu-item a{font-weight:500;color:#daa51d}header ul li.current-menu-ancestor a:hover,header ul li.current-menu-item a:hover{-webkit-transform:none;transform:none}header ul li ul{display:none}header ul.menu{border-bottom:1px solid rgba(255,255,255,0.2)}header ul.menu li{float:left}header ul.menu li a{border-bottom:1px solid transparent;margin-bottom:-1px;display:block}@media screen and (max-width:1200px){header ul.menu li a{font-size:15px;margin-right:15px}}header ul.menu li.current-menu-ancestor a,header ul.menu li.current-menu-item a{border-color:#daa51d}header ul.menu li.right{float:right}header ul.menu li.right a{font-size:12px;font-weight:300;line-height:1.6}header ul.menu li.last a{margin-right:0}header ul.secondary-menu li a{font-size:15px;padding-top:15px;height:auto}header ul.secondary-menu li ul{display:none;opacity:0;position:absolute;top:50px;left:-25px;background:#daa51d;padding:15px 0;-webkit-transition:all 200ms;transition:all 200ms;-webkit-transform:translateY(-5px);transform:translateY(-5px);width:auto}header ul.secondary-menu li ul:after{content:"";display:block;width:10px;height:10px;background:#daa51d;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-5px;left:35px}header ul.secondary-menu li ul:before{content:"";display:block;width:100%;height:25px;margin-bottom:15px;margin-top:-38px}header ul.secondary-menu li ul.hover{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}header ul.secondary-menu li ul a,header ul.secondary-menu li ul li{display:block}header ul.secondary-menu li ul a{padding:10px 25px;white-space:nowrap;margin:0;color:#072056;-webkit-transition:all 200ms;transition:all 200ms}header ul.secondary-menu li ul a:hover{-webkit-transform:translateY(3px);transform:translateY(3px)}header ul.secondary-menu li:hover ul{display:block;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.mobile-nav{position:fixed;top:0;left:0;right:0;bottom:0;background:#072056;text-align:center;z-index:90;line-height:1}.mobile-nav .mobile-menu{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;margin-top:20px}.mobile-nav .mobile-menu a{display:block;padding:10px 0;color:#fff;font-family:Sora,Arial,Tahoma,sans-serif;font-weight:300}.mobile-nav .mobile-menu li ul{display:none;margin-bottom:20px}.mobile-nav .mobile-menu li ul a{font-size:14px;padding:7px 0;color:#9eb3d0}.mobile-nav .mobile-menu li.current-menu-ancestor>a,.mobile-nav .mobile-menu li.current-menu-item>a{color:#daa51d;font-weight:500}.mobile-nav .mobile-menu li.current-menu-ancestor>ul,.mobile-nav .mobile-menu li.current-menu-item>ul{display:block}@media screen and (max-width:900px){.mobile-nav.open{display:block}}.mobile-nav,.toggle-mobile-menu{display:none}@media screen and (max-width:900px){.desktop-nav{display:none}.toggle-mobile-menu{display:inline-block;position:fixed;top:33px;right:25px;z-index:110;font-size:24px}}@media screen and (max-width:900px){body.is-scrolled{padding-top:62px}body.is-scrolled .toggle-mobile-menu{top:20px}}body.is-scrolled header{background:#021640;padding:20px 0}body.is-scrolled header .logo-menu-wrapper{-ms-grid-columns:90px 1fr;grid-template-columns:90px 1fr}@media screen and (max-width:900px){body.is-scrolled header{padding:10px 0}body.is-scrolled header .logo-menu-wrapper{-ms-grid-columns:80px 1fr;grid-template-columns:80px 1fr}}body.is-scrolled header ul li a{font-size:15px}body.is-scrolled header ul.menu li a{height:25px}body.is-scrolled header ul.secondary-menu li a{font-size:13px;padding-top:10px}.inner-wrapper{margin:0 auto;width:90%;max-width:1200px}@media screen and (max-width:900px){.inner-wrapper{width:auto;padding:0 25px}}.wof-merits-wrapper{margin-top:30px}.swimmers-year-summary{padding:40px;background:rgba(0,0,0,0.15);color:#9eb3d0;margin-top:30px}@media screen and (max-width:500px){.swimmers-year-summary{padding:25px}}.swimmers-year-summary h2{margin-bottom:20px}.swimmers-year-summary .swimmers-year-summary-list .swimmers-year-item{border-top:1px solid rgba(255,255,255,0.1);padding:10px 0;display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:300px 30px 1fr;grid-template-columns:300px 1fr}@media screen and (max-width:900px){.swimmers-year-summary .swimmers-year-summary-list .swimmers-year-item{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:0px}}.swimmers-year-summary .swimmers-year-summary-list .swimmers-year-item .swimmers-year-cat{color:#daa51d;font-weight:500}.swimmers-year-summary .swimmers-year-summary-list .swimmers-year-item .swimmers-year-name span{color:#fff;font-weight:500}.columns{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:70px}@media screen and (max-width:1200px){.columns{grid-gap:40px}}.columns.footer-columns{-ms-grid-columns:220px 40px 1fr 40px 260px;grid-template-columns:220px 1fr 260px;grid-gap:40px;font-size:14px}.columns.footer-columns h3{margin-bottom:1em}.columns.footer-columns a.social-media-link{display:inline-block;margin-right:15px;font-size:20px}.columns.footer-columns .sponsor-col{text-align:right}.columns.footer-columns .sponsor-col .sponsors a{display:inline-block;margin-left:20px}.columns.footer-columns .sponsor-col .sponsors a:first-child{margin-left:0}.columns.footer-columns .sponsor-col .sponsors a img{width:auto;height:60px}@media screen and (max-width:900px){.columns.footer-columns .logo-col{-ms-grid-column-span:3;grid-column:span 3}.columns.footer-columns .logo-col img{max-width:150px}.columns.footer-columns .contact-col{-ms-grid-column-span:2;grid-column:span 2}}@media screen and (max-width:500px){.columns.footer-columns{display:block}.columns.footer-columns h3{margin-bottom:0.5em}.columns.footer-columns .col{margin-bottom:40px}.columns.footer-columns .col:last-child{margin-bottom:0}.columns.footer-columns .sponsor-col{text-align:left}}.columns.wof-timeline{grid-gap:0}@media screen and (max-width:500px){.columns.wof-timeline{display:block}}@media screen and (min-width:500px){.columns.wof-timeline .wof-year{min-width:360px}}@media screen and (max-width:500px){.columns.wof-timeline .wof-year{width:100%}}.columns.wof-timeline .wof-year h3{padding:0 0 15px 0;margin-bottom:25px;border-bottom:5px solid #daa51d;position:relative;text-align:center}.columns.wof-timeline .wof-year h3:after{content:"";display:block;width:25px;height:25px;border-radius:25px;background:#daa51d;left:50%;bottom:-27px;margin-left:-12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.columns.wof-timeline .wof-year .wof-profile{background:rgba(0,0,0,0.15);margin:0 10px;border-radius:8px;padding:20px;margin-bottom:20px;display:block;-webkit-transition:all 200ms;transition:all 200ms}.columns.wof-timeline .wof-year .wof-profile:hover{-webkit-transform:translateY(5px);transform:translateY(5px)}.columns.wof-timeline .wof-year .wof-profile .wof-merits{font-size:14px;color:#9eb3d0;padding-top:5px}.columns.wof-timeline .wof-year .wof-profile .wof-merits .wof-merit{padding:5px 0;border-top:1px solid rgba(255,255,255,0.1);display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px;grid-template-columns:1fr 50px}.columns.wof-timeline .wof-year .wof-profile .wof-merits .wof-merit div:last-child{text-align:right}.columns.wof-timeline .wof-year .wof-profile .wof-merits .wof-merit span{color:#fff}.columns.wof-timeline .wof-year .wof-profile .wof-image-name{display:-ms-grid;display:grid;-ms-grid-columns:80px 20px 1fr;grid-template-columns:80px 1fr;grid-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.columns.wof-timeline .wof-year .wof-profile .wof-image-name h4{color:#fff}.columns.wof-timeline .wof-year .wof-profile .wof-image-name a{display:block;margin-top:8px}.columns.wof-timeline .wof-year .wof-profile .wof-image-name .wof-image{border-radius:6px}.columns.wof-merits{}.columns.wof-merits .wof-year{margin:20px 0 50px 0}.columns.wof-merits .wof-year h2{margin-bottom:10px}.columns.wof-merits .wof-merit{border-top:1px solid rgba(255,255,255,0.1);padding:7px 0;color:#9eb3d0;display:-ms-grid;display:grid;-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;font-size:14px}.columns.wof-merits .wof-merit .merit-result{color:#fff;font-weight:500}.columns.wof-merits .wof-merit .merit-year{text-align:right}.columns.profile-image-gallery{-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(5,1fr);grid-gap:30px}@media screen and (max-width:900px){.columns.profile-image-gallery{-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(4,1fr);grid-gap:20px}}@media screen and (max-width:500px){.columns.profile-image-gallery{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:20px}}.columns.profile-image-gallery a{-webkit-transition:all 200ms;transition:all 200ms;display:block}.columns.profile-image-gallery a:hover{-webkit-transform:translateY(3px);transform:translateY(3px)}.columns.profile-list{-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(4,1fr);grid-gap:30px;text-align:center}@media screen and (max-width:900px){.columns.profile-list{-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);grid-gap:20px}}@media screen and (max-width:500px){.columns.profile-list{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr)}}.columns.profile-list h3{margin:20px 0 16px 0;color:#fff}.columns.profile-list .col{background:rgba(0,0,0,0.15);border-bottom:4px solid transparent;-webkit-transition:all 200ms;transition:all 200ms}.columns.profile-list .col:hover{border-color:#daa51d;-webkit-transform:translateY(3px);transform:translateY(3px)}.columns.profile-list .col:hover h3{color:#daa51d}.columns.module-columns h2{margin-bottom:0.8rem}.columns.module-columns .image-box{margin-bottom:1rem}.columns.module-columns .col{background-size:cover;background-position:center center;background-repeat:no-repeat}.columns.module-columns .col.has-background-image{height:30vh}.columns.module-columns.select-sport{-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);grid-gap:40px}@media screen and (max-width:900px){.columns.module-columns.select-sport{grid-gap:25px;-ms-grid-columns:1fr 25px 1fr;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.columns.module-columns.select-sport{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr)}}.columns.module-columns.select-sport .col{position:relative;height:220px;-webkit-transition:all 200ms;transition:all 200ms}.columns.module-columns.select-sport .col:hover{-webkit-transform:translateY(5px);transform:translateY(5px)}.columns.module-columns.select-sport .col .column-content{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:rgba(2,22,64,0.6);-webkit-transition:all 200ms;transition:all 200ms;text-align:center}.columns.module-columns.select-sport .col .column-content:hover{background:rgba(2,22,64,0.4)}.columns.module-columns.select-sport .col .column-content h2{display:none}.columns.module-columns.select-sport .col .column-content .button{margin-top:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;line-height:220px;padding:0;background-color:transparent;color:#daa51d;font-size:28px}@media screen and (max-width:900px){.columns.module-columns.select-sport .col .column-content .button{font-size:22px}}.columns.module-columns.select-sport .col .column-content .button:hover{-webkit-transform:none;transform:none}.image-box{background-size:cover;background-position:center center}.buttons-wrapper{margin-top:1.5em}.button{display:inline-block;padding:10px 40px 10px 15px;border:1px solid transparent;line-height:1;font-family:Sora,Arial,Tahoma,sans-serif;font-weight:500;font-size:15px;-webkit-clip-path:polygon(0 0,100% 0%,75% 100%,0% 100%);clip-path:polygon(0 0,100% 0%,75% 100%,0% 100%);-webkit-transition:all 200ms;transition:all 200ms}.button:hover{-webkit-transform:translateY(3px);transform:translateY(3px)}.button.button-border{border-color:#daa51d;color:#daa51d;-webkit-clip-path:none;clip-path:none;padding-right:15px}.button.button-solid{background:#daa51d;color:#072056}@media screen and (max-width:900px){.page-content{background:rgba(7,32,86,0.4)}}footer{padding:70px 0;background:#021640;margin-top:100px}@media screen and (max-width:500px){footer{margin-top:50px;padding:35px 0}}.fancybox__backdrop{background-color:rgba(2,22,64,0.8)}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:900px){.header-page,.page-content,.section,header .logo-wrapper,header .main-menu,header .secondary-menu{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:600ms;animation-duration:600ms;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}header .main-menu{-webkit-animation-delay:100ms;animation-delay:100ms}header .secondary-menu{-webkit-animation-delay:300ms;animation-delay:300ms}.header-page{-webkit-animation-delay:400ms;animation-delay:400ms}.page-content{-webkit-animation-delay:500ms;animation-delay:500ms}.section.section-num-1{-webkit-animation-delay:500ms;animation-delay:500ms}.section.section-num-2{-webkit-animation-delay:600ms;animation-delay:600ms}}