blockquote,body{position:relative}#unityContainer:after,#unityContainer:before,.animated-logo:after,.bottom-menu__polyperfect-logo:before,.bottom-menu__toggle:before,.button--bordered:before,.event-panel__scroll-mobile__icon:before,.event-panel__scroll__icon:before,.intro__zoom__wrapper:before,.timeline__circle:after,.timeline__navigation__handler span:before,blockquote:before{content:""}.grid--1-1,.grid--2-3,.grid--2col,.grid--3-2{-ms-grid-rows:1fr;grid-template-rows:1fr;grid-gap:1.875rem}@-webkit-keyframes scalePulse{0%{transform:scale(0);opacity:1}40%{transform:scale(1)}60%{transform:scale(1);opacity:0}100%{transform:scale(0);opacity:0}}@keyframes scalePulse{0%{transform:scale(0);opacity:1}40%{transform:scale(1)}60%{transform:scale(1);opacity:0}100%{transform:scale(0);opacity:0}}@-webkit-keyframes scalePulseLarge{0%{transform:scale(1);opacity:1}30%{transform:scale(1.3)}70%{transform:scale(1.3);opacity:0}100%{transform:scale(1);opacity:0}}@keyframes scalePulseLarge{0%{transform:scale(1);opacity:1}30%{transform:scale(1.3)}70%{transform:scale(1.3);opacity:0}100%{transform:scale(1);opacity:0}}@-webkit-keyframes scalePulseLight{0%{transform:scale(0);opacity:.5}40%{transform:scale(1)}60%{transform:scale(1);opacity:0}100%{transform:scale(0);opacity:0}}@keyframes scalePulseLight{0%{transform:scale(0);opacity:.5}40%{transform:scale(1)}60%{transform:scale(1);opacity:0}100%{transform:scale(0);opacity:0}}@-webkit-keyframes moveUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(15px)}}@keyframes moveUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(15px)}}@-webkit-keyframes moveToSides{0%,100%{transform:translateX(-20%)}50%{transform:translateX(20%)}}@keyframes moveToSides{0%,100%{transform:translateX(-20%)}50%{transform:translateX(20%)}}@-webkit-keyframes moveToSidesSmall{0%,100%{transform:translateX(-5%)}50%{transform:translateX(5%)}}@keyframes moveToSidesSmall{0%,100%{transform:translateX(-5%)}50%{transform:translateX(5%)}}.utils--align-center,.utils--text-center{text-align:center}.utils--flex-center{display:flex;align-items:center;justify-content:center;flex-direction:column}.utils--mobile-margin-bottom{margin-bottom:4.375rem}.utils--image img{width:100%}body,html{-ms-scroll-chaining:none;overscroll-behavior:contain;overflow:hidden}body{margin:0;padding:0;height:100%;font-family:Moderat}.bottom-menu__authors span,.button--bordered,.button--language span,.event-panel__panel__title,.h1,.intro__help,.loading__help,.loading__text h2,.logo-panel__text,.text-block__title h2,.timeline__text,.timeline__title,h1{font-family:'Moderat Extended'}a{text-decoration:none}#unityContainer{pointer-events:auto!important;position:fixed;left:0;right:0;top:0;bottom:0;z-index:9}#unityContainer:before{height:20vh;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(125,185,232,0) 100%);position:absolute;top:0;left:0;z-index:10;pointer-events:none}#unityContainer:after{height:40vh;width:100%;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 70%,rgba(0,0,0,0) 100%);position:absolute;bottom:0;left:0;z-index:10;pointer-events:none}@font-face{font-family:Moderat;src:url(../fonts/Moderat-Bold.woff2) format("woff2"),url(../fonts/Moderat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Moderat Extended';src:url(../fonts/Moderat-Extended-Bold.woff2) format("woff2"),url(../fonts/Moderat-Extended-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Moderat;src:url(../fonts/Moderat-Regular.woff2) format("woff2"),url(../fonts/Moderat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.h1,h1{font-style:normal;font-size:5.625rem;margin:0}.h2,.text-block h2,blockquote span,h2{font-family:Moderat}.h1 small,h1 small{font-size:1.25rem;font-weight:400}@media only screen and (max-width:88.75rem){.h1,h1{font-size:4.375rem}}@media only screen and (max-width:64rem){.h1,h1{font-size:3.125rem}}@media only screen and (max-width:47.9375rem){.h1,h1{font-size:2rem}.h1 small,h1 small{font-size:.9375rem}}.h2,.text-block h2,h2,h3{font-size:1.875rem;font-style:normal}.h2,.text-block h2,h2{line-height:1.2;color:#000;font-weight:700;margin-top:3.125rem}blockquote span,h3,h4{font-weight:400}h3{color:#363636;margin:0 0 1.875rem}@media only screen and (max-width:47.9375rem){h3{font-size:1rem}}h4,h5{font-size:.875rem}h4{font-style:normal;color:#A0A0A0;margin:0 0 .375rem}.p,blockquote,p{font-size:1.3125rem;line-height:calc(34/21)}.p.p--description,.text-block p,blockquote.p--description,p.p--description{line-height:1.6}.p--perex,p--perex{font-size:1.625rem}li,ul{font-size:1.3125rem;line-height:calc(34/21)}ul{margin-bottom:3.125rem}blockquote:before{position:absolute;left:-2.6875rem;top:0;bottom:0;width:.1875rem;background-color:#000}blockquote span{margin-top:1.875rem;display:inline-block;width:100%;font-size:1.0625rem}.grid--1-1,.grid--2col{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.875rem 1fr;grid-template-columns:1fr 1fr}.grid--1-1>:nth-child(1),.grid--2col>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.grid--1-1>:nth-child(2),.grid--2col>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media only screen and (max-width:64rem){.grid--1-1,.grid--2col{display:block}}.grid--2-3{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1.875rem 3fr;grid-template-columns:2fr 3fr}.grid--2-3>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.grid--2-3>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media only screen and (max-width:64rem){.grid--2-3{display:block}}.grid--3-2{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1.875rem 2fr;grid-template-columns:3fr 2fr}.grid--3-2>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.grid--3-2>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media only screen and (max-width:64rem){.grid--3-2{display:block}}.button{background-color:#fff;border:0;outline:0;cursor:pointer}.button--fullscreen{padding:0;width:2rem;height:2rem;position:relative;background-image:url(../icons/fullscreen.svg);background-position:center center;background-repeat:no-repeat}.button--transparent{background-color:transparent;border:0}.button--circle{width:5rem;height:5rem;border:.0625rem solid rgba(255,255,255,.8);border-radius:2.5rem;display:flex;align-items:center;justify-content:center;background-color:transparent;color:#fff;transition:border .5s ease-in-out}.button--circle.button--dark{border:1px solid rgba(0,0,0,.8)}@media only screen and (max-width:47.9375rem){.button--circle{width:3.125rem;height:3.125rem}}.button--circle-medium,.button--medium{width:3.75rem;height:3.75rem}.button--close span{position:absolute;display:block;height:.125rem;width:1.75rem;background-color:#fff;transform-origin:center;transition:background-color .5s ease-in-out,transform .3s ease-in-out;font-weight:700}.button--arrow-left,.button--arrow-right{padding:0;height:2rem;position:relative;background-repeat:no-repeat}.button--arrow-left,.button--arrow-right,.swiper-gallery .swiper-description:after{width:2rem;background-position:center center}.button--close span:nth-child(1){transform:rotate(45deg)}.button--close span:nth-child(2),.button--close:hover span:nth-child(1){transform:rotate(-45deg)}.button--close.button--dark-circle{border:1px solid rgba(0,0,0,.2)}.button--close.button--dark span,.button--close.button--dark-circle span{background-color:#000}.button--animated-sound,.button--bordered,.button--language{background-color:transparent}.button--close:hover span:nth-child(2){transform:rotate(45deg)}.button--arrow-left{background-image:url(../icons/icon_arrow_left.svg)}.button--arrow-right{background-image:url(../icons/icon_arrow_right.svg)}.button--sound{background-image:url(../icons/icon_sound_white.svg);background-position:center center;background-repeat:no-repeat}.button--no-sound,.button--sound.is-muted{background-image:url(../icons/icon_nosound_white.svg)}.button--no-sound{background-position:center center;background-repeat:no-repeat}.button--language{display:inline-block;overflow:hidden;height:1.875rem;width:2.5rem}.button--language span{color:#fff;font-size:1rem;display:flex;align-items:center;width:100%;height:1.875rem;transition:margin .3s ease-in-out;pointer-events:none}.button--language[data-language=en] span:nth-child(1){margin-top:0}.button--language:hover:not(.is-changed)[data-language=en] span:nth-child(1),.button--language[data-language=cs-CZ] span:nth-child(1),.button--language[data-language=cs] span:nth-child(1){margin-top:-1.875rem}.button--language:hover:not(.is-changed)[data-language=cs-CZ] span:nth-child(1),.button--language:hover:not(.is-changed)[data-language=cs] span:nth-child(1){margin-top:0}.button--animated-sound svg{height:5rem;width:5rem}.button--animated-sound svg path{d:path("m 79.751553,40 c 0,5.762682 -1.226227,11.238963 -3.43199,16.182152 -1.348158,3.021267 -3.062234,5.84339 -5.085903,8.410045 -1.909677,2.422076 -4.09505,4.616653 -6.508789,6.5364 -3.595679,2.859793 -7.698127,5.109701 -12.150872,6.593254 C 48.622127,79.038524 44.394332,79.751553 40,79.751553 c -5.277423,0 -10.314649,-1.028408 -14.922204,-2.895752 C 21.783786,75.520809 18.709382,73.757035 15.923817,71.63371 13.520103,69.801456 11.331466,67.70147 9.4023918,65.37824 6.6366708,62.047416 4.4044821,58.257709 2.8369239,54.140219 1.1643559,49.746901 0.24844737,44.980411 0.24844742,40 0.24844746,36.373735 0.73400518,32.860878 1.643651,29.522898 2.3301586,27.003733 3.2582135,24.584172 4.4013928,22.290639 6.2146715,18.652702 8.5691907,15.331843 11.359504,12.433507 15.461351,8.172865 20.504946,4.825293 26.155316,2.7257632 30.466561,1.1238175 35.131054,0.24844747 40,0.24844742 c 4.756354,-5e-8 9.317601,0.83535298 13.545033,2.36735038 3.989531,1.4457837 7.68176,3.5120101 10.960103,6.082095 2.361533,1.8513442 4.508304,3.9641382 6.396733,6.2948052 3.073132,3.792805 5.462111,8.162594 6.979134,12.921563 1.214882,3.811137 1.87055,7.871868 1.87055,12.085739 z")}.button--animated-sound:hover svg path{-webkit-animation:soundAnimation .5s ease-in-out;animation:soundAnimation .5s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.button--bordered{padding:13px 40px;border:1px solid rgba(255,255,255,.5);border-radius:1.5625rem;color:#fff;font-size:1.125rem;display:inline-block;overflow:hidden;position:relative;transition:color .3s ease-in-out;transform:translateZ(0)}.input,.input input[type=email],.input input[type=text]{max-width:17.5rem;font-family:tex_gyre_adventor,sans-serif}.button--bordered:before{z-index:-1;position:absolute;display:block;width:100%;height:200%;transform:skewY(-17deg) translateY(-120%);top:0;left:0;background-color:#fff;transition:transform .3s ease-in-out}.button--bordered:hover{color:#000}.button--bordered:hover:before{transform:skewY(-17deg) translateY(-20%)}@media only screen and (max-width:47.9375rem){.button--language.is-changed[data-language=en] span:nth-child(1){margin-top:0}.button--language.is-changed[data-language=cs-CZ] span:nth-child(1),.button--language.is-changed[data-language=cs] span:nth-child(1){margin-top:-1.875rem}.button--bordered{font-size:1rem;padding:7px 15px}}.input{box-sizing:border-box;display:inline-block;vertical-align:top;position:relative;letter-spacing:.1em;width:100%}.input input[type=email]:focus+.input__info,.input input[type=text]:focus+.input__info,.input__info{display:block}.input button.submit{cursor:pointer;position:absolute;width:18px;height:18px;top:17px;right:15px;outline:0;border:0;background-color:transparent;background-repeat:no-repeat}.input input[type=email],.input input[type=text]{background-color:#fff;height:100%;vertical-align:middle;min-height:3.125rem;width:100%;border:.125rem solid #000;border-radius:25px;padding:0 25px;font-size:.875rem;box-sizing:border-box}.input input[type=email]:focus,.input input[type=text]:focus{outline:0}.input input[type=email]:invalid,.input input[type=text]:invalid{border:.125rem solid red}.input input[type=email]::-moz-placeholder,.input input[type=text]::-moz-placeholder{color:#000;letter-spacing:.1em}.input input[type=email]:-ms-input-placeholder,.input input[type=text]:-ms-input-placeholder{color:#000;letter-spacing:.1em}.input input[type=email]::placeholder,.input input[type=text]::placeholder{color:#000;letter-spacing:.1em}.input__info{margin-top:20px;font-size:.75rem;color:#000;margin-right:-12.5rem;margin-left:0}@media only screen and (max-width:64rem){.input__info{margin-right:0;margin-left:0}}@media only screen and (max-width:36.25rem){.input__info{font-size:.625rem}}.input.has-error{border:.0625rem solid #D52626}.input--wide-info .input__info{margin-right:-6.25rem;margin-left:-6.25rem}@media only screen and (max-width:64rem){.input--wide-info .input__info{margin-right:0;margin-left:0}}.svg-button{width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center;background-color:transparent;color:#fff;outline:0;border:1px solid rgba(255,255,255,.3);border-radius:2.5rem;cursor:pointer;transition:border .3s ease-in-out}.svg-button.svg-button--dark{border:1px solid rgba(0,0,0,.3)}.svg-button.svg-button--dark:hover{border:1px solid rgba(0,0,0,.8)}.svg-button.svg-button--dark svg line,.svg-button.svg-button--dark svg path,.svg-button.svg-button--dark svg polyline{stroke:#000}.svg-button svg{height:1.4375rem;width:1.4375rem;pointer-events:none}.svg-button svg line,.svg-button svg path,.svg-button svg polyline{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;transition:.5s}.svg-button:hover{border:1px solid rgba(255,255,255,.8)}@media only screen and (max-width:47.9375rem){.svg-button{width:3.125rem;height:3.125rem}.svg-button svg{height:1.5rem;width:1.5rem}}.svg-button--close svg line,.svg-button--close svg path,.svg-button--close svg polyline{transition:.5s;transform-origin:center center}.about,.bottom-menu{transition:transform .3s ease-in-out}.svg-button--close:hover svg path:nth-child(1){transform:rotateZ(-90deg)}.svg-button--close:hover svg path:nth-child(2){transform:rotateZ(90deg)}.svg-button--sound svg .sound__speaker{transform-origin:center center;fill:#fff}.svg-button--sound svg .sound__wave1,.svg-button--sound svg .sound__wave2{transform-origin:center center;stroke:#fff}.svg-button--sound svg .sound__mute path{stroke:#fff}.svg-button--sound.is-playiing:hover svg .sound__wave1{-webkit-animation:soundHover1 1s ease-out;animation:soundHover1 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.svg-button--sound.is-playiing:hover svg .sound__wave2{-webkit-animation:soundHover2 1s ease-out;animation:soundHover2 1s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:.4s;animation-delay:.4s}.svg-button--sound.is-playiing svg .sound__mute{display:none}.svg-button--sound.is-muted svg .sound__wave1{-webkit-animation:soundMuted1 .4s ease-out;animation:soundMuted1 .4s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0ms;animation-delay:0ms}.svg-button--sound.is-muted svg .sound__wave2{-webkit-animation:soundMuted2 .4s ease-out;animation:soundMuted2 .4s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0ms;animation-delay:0ms}.svg-button--sound.is-muted svg .sound__mute{transform-origin:center center;-webkit-animation:showMute 1s ease-out;animation:showMute 1s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.svg-button--sound.is-muted:hover svg .sound__speaker{-webkit-animation:mutedHoverSpeaker .8s ease-out;animation:mutedHoverSpeaker .8s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.animated-title--in span,.lightSpeedIn{-webkit-animation-timing-function:ease-out}@-webkit-keyframes closeHover1{0%{transform:scale(1)}100%{transform:scale(.8)}}@keyframes closeHover1{0%{transform:scale(1)}100%{transform:scale(.8)}}@-webkit-keyframes closeHover2{0%{transform:scale(1)}100%{transform:scale(.8)}}@keyframes closeHover2{0%{transform:scale(1)}100%{transform:scale(.8)}}@-webkit-keyframes soundHover1{0%{stroke-opacity:1;transform:translateX(0) scale(1)}100%{stroke-opacity:0;transform:translateX(7px) scale(2)}}@keyframes soundHover1{0%{stroke-opacity:1;transform:translateX(0) scale(1)}100%{stroke-opacity:0;transform:translateX(7px) scale(2)}}@-webkit-keyframes soundHover2{0%{stroke-opacity:1;transform:translateX(0) scale(1)}100%{stroke-opacity:0;transform:translateX(7px) scale(2)}}@keyframes soundHover2{0%{stroke-opacity:1;transform:translateX(0) scale(1)}100%{stroke-opacity:0;transform:translateX(7px) scale(2)}}@-webkit-keyframes soundMuted1{0%{transform:translateX(0) scale(1)}100%{transform:translateX(-15px) scale(.1)}}@keyframes soundMuted1{0%{transform:translateX(0) scale(1)}100%{transform:translateX(-15px) scale(.1)}}@-webkit-keyframes soundMuted2{0%{transform:translateX(0) scale(1)}100%{transform:translateX(-15px) scale(.1)}}@keyframes soundMuted2{0%{transform:translateX(0) scale(1)}100%{transform:translateX(-15px) scale(.1)}}@-webkit-keyframes showMute{0%{transform:translateX(0) scale(1)}100%{transform:translateX(15px) scale(2.2)}}@keyframes showMute{0%{transform:translateX(0) scale(1)}100%{transform:translateX(15px) scale(2.2)}}@-webkit-keyframes mutedHoverSpeaker{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes mutedHoverSpeaker{0%{transform:scale(1)}100%{transform:scale(1.2)}}.about{position:fixed;width:100vw;height:100%;transform:translateY(100%);background-color:#fff;display:flex;align-items:center;z-index:1099;overflow:auto}.about.is-active,.animated-title span{transform:translateY(0)}.about__close{position:absolute;top:1.25rem;right:1.25rem}.about__container{max-width:calc(100vw - 200px);margin:0 auto;box-sizing:border-box;padding:3.125rem 0;max-height:100%}@media only screen and (max-width:64rem){.about__container{height:100%;max-width:none;padding:6.25rem 1.25rem}}.about .text-block{max-width:60.625rem;margin:0 auto;overflow:hidden}.about .text-block h1{margin-bottom:3.125rem}.animated-title{margin:0;top:0;position:relative;display:inline-block;white-space:nowrap}.animated-title:nth-child(2),.animated-title:nth-child(3){position:absolute;top:0;right:0;left:0}.animated-title span{height:100%;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);display:flex;flex-direction:column;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;justify-content:center}.animated-title--in span,.animated-title--out span{transform:translateY(0);-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%)}.animated-title:nth-child(1) span:nth-child(1){-webkit-animation-delay:.3s;animation-delay:.3s}.animated-title:nth-child(1) span:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}.animated-title:nth-child(1) span:nth-child(3){-webkit-animation-delay:1.7;animation-delay:1.7}.animated-title:nth-child(2) span:nth-child(1){-webkit-animation-delay:2.3s;animation-delay:2.3s}.animated-title:nth-child(2) span:nth-child(2){-webkit-animation-delay:3s;animation-delay:3s}.animated-title:nth-child(2) span:nth-child(3){-webkit-animation-delay:3.7s;animation-delay:3.7s}.animated-title:nth-child(3) span:nth-child(1){-webkit-animation-delay:4.3s;animation-delay:4.3s}.animated-title:nth-child(3) span:nth-child(2){-webkit-animation-delay:5s;animation-delay:5s}.animated-title:nth-child(3) span:nth-child(3){-webkit-animation-delay:5.7s;animation-delay:5.7s}.animated-title--in span{clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);-webkit-animation-name:titleAnimationIn;animation-name:titleAnimationIn;animation-timing-function:ease-out;-webkit-animation-duration:.8s;animation-duration:.8s;opacity:0}.animated-title--out span{clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);-webkit-animation-name:titleAnimationOut;animation-name:titleAnimationOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:.8s;animation-duration:.8s;opacity:1}.animated-title--out span:nth-child(1){-webkit-animation-delay:4.1s;animation-delay:4.1s}.animated-title--out span:nth-child(2){-webkit-animation-delay:4.3s;animation-delay:4.3s}.animated-title--out span:nth-child(3){-webkit-animation-delay:4.5s;animation-delay:4.5s}.animated-title--autostart span{-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);-webkit-animation-name:titleAnimation2;animation-name:titleAnimation2;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:3s;animation-duration:3s;opacity:0}.animated-title--autostart:nth-child(1) span:nth-child(1){-webkit-animation-delay:.3s;animation-delay:.3s}.animated-title--autostart:nth-child(1) span:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}.animated-title--autostart:nth-child(1) span:nth-child(3){-webkit-animation-delay:1.7;animation-delay:1.7}.animated-title--autostart:nth-child(2) span{opacity:0}.animated-title--autostart:nth-child(2) span:nth-child(1){-webkit-animation-delay:3.3s;animation-delay:3.3s}.animated-title--autostart:nth-child(2) span:nth-child(2){-webkit-animation-delay:4s;animation-delay:4s}.animated-title--autostart:nth-child(2) span:nth-child(3){-webkit-animation-delay:4.7s;animation-delay:4.7s}.animated-title--autostart:nth-child(3) span{opacity:0}.animated-title--autostart:nth-child(3) span:nth-child(1){-webkit-animation-delay:6.3s;animation-delay:6.3s}.animated-title--autostart:nth-child(3) span:nth-child(2){-webkit-animation-delay:7s;animation-delay:7s}.animated-title--autostart:nth-child(3) span:nth-child(3){-webkit-animation-delay:7.7s;animation-delay:7.7s}@-webkit-keyframes titleAnimationIn{0%{transform:translateY(-100%);opacity:0;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);clip-path:polygon(100% 0,100% 100%,0 100%,0 80%)}100%{transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%)}}@keyframes titleAnimationIn{0%{transform:translateY(-100%);opacity:0;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);clip-path:polygon(100% 0,100% 100%,0 100%,0 80%)}100%{transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%)}}@-webkit-keyframes titleAnimationOut{0%{transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%)}100%{transform:translateY(50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0 100%);clip-path:polygon(100% 0,100% 0,0 100%,0 100%)}}@keyframes titleAnimationOut{0%{transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%)}100%{transform:translateY(50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0 100%);clip-path:polygon(100% 0,100% 0,0 100%,0 100%)}}@-webkit-keyframes titleAnimation{0%{transform:translateY(-50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);clip-path:polygon(100% 0,100% 100%,0 100%,0 80%)}20%,80%{transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%)}100%{transform:translateY(50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0 100%);clip-path:polygon(100% 0,100% 0,0 100%,0 100%)}}@keyframes titleAnimation{0%{transform:translateY(-50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);clip-path:polygon(100% 0,100% 100%,0 100%,0 80%)}20%,80%{transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%)}100%{transform:translateY(50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0 100%);clip-path:polygon(100% 0,100% 0,0 100%,0 100%)}}@-webkit-keyframes titleAnimation2{0%{transform:translateY(-50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);clip-path:polygon(100% 0,100% 100%,0 100%,0 80%)}30%,70%{transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%)}100%{transform:translateY(50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0 100%);clip-path:polygon(100% 0,100% 0,0 100%,0 100%)}}@keyframes titleAnimation2{0%{transform:translateY(-50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 80%);clip-path:polygon(100% 0,100% 100%,0 100%,0 80%)}30%,70%{transform:translateY(0);opacity:1;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,0 15%);clip-path:polygon(100% 0,100% 100%,0 100%,0 15%)}100%{transform:translateY(50px);opacity:0;-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0 100%);clip-path:polygon(100% 0,100% 0,0 100%,0 100%)}}.animated-logo{position:relative;overflow:hidden;width:64px;margin:0 auto}.animated-logo:after{position:absolute;top:0;left:0;width:120%;height:120%;display:block;transform:translateY(-10%) skewY(-17deg);-webkit-animation:showLogo 1s ease-in-out;animation:showLogo 1s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#fff}.bottom-menu,.event-panel{position:fixed;box-sizing:border-box}.animated-logo svg,.animated-logo__text{transform-box:fill-box}.animated-logo__text{transform-origin:center}.animated-logo__fill{fill:#f57800}.animated-logo--white .animated-logo__fill,.logo-panel .colored-logo__fill{fill:#fff}.animated-logo--has-animation .animated-logo__fill{opacity:0}@-webkit-keyframes showLogo{0%{transform:translateY(-10%) skewY(-17deg)}100%{transform:translateY(-120%) skewY(-17deg)}}@keyframes showLogo{0%{transform:translateY(-10%) skewY(-17deg)}100%{transform:translateY(-120%) skewY(-17deg)}}.bottom-menu{bottom:0;right:0;display:flex;justify-content:space-between;padding:1.25rem;z-index:9;align-items:center}.bottom-menu__toggle{padding:0;text-align:center;position:relative}.bottom-menu__toggle:before{display:block;height:1.25rem;width:1.25rem;position:absolute;border:.25rem solid rgba(255,255,255,0);top:50%;left:0;right:0;margin-top:-11px;margin-left:auto;margin-right:auto;border-radius:1.25rem;transform-origin:center center;box-sizing:border-box;transition:all .3s ease-in-out}.bottom-menu__toggle:hover::before{border:.25rem solid #fff;transform:scale(1.2)}.bottom-menu__authors{padding-right:1.5625rem;color:#fff;border-right:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center}.bottom-menu__authors span{font-size:1rem;color:#fff}@media only screen and (max-width:47.9375rem){.animated-title{white-space:initial}.bottom-menu__authors{border-right:0;padding:0;width:60px;height:60px}}.bottom-menu .bottom-menu__toggle{height:2.5rem;width:2.5rem;margin-right:.625rem}.bottom-menu__polyperfect-icon{display:none}.bottom-menu__polyperfect-logo{position:relative}.bottom-menu__polyperfect-logo:before{display:block;position:absolute;border:.0625rem solid #fff;left:0;right:100%;bottom:-.0625rem;transition:all .3s ease-in-out}.bottom-menu__polyperfect-logo:hover:before{right:0}.bottom-menu.in-detail{transform:translateX(100%)}@media only screen and (max-width:47.9375rem){.bottom-menu__polyperfect-icon{display:block}.bottom-menu__polyperfect-logo{display:none}.bottom-menu{width:100%;padding:0}}.event-panel{top:0;right:0;height:100%;left:0;z-index:99;transition:all .3s ease-in-out;transform:translateY(calc(100% - 4px));overflow:hidden;padding-bottom:5rem}.event-panel__loading{height:.25rem;background-color:#fff;width:0%;position:absolute;top:0;transition:width 8s ease-in-out}.event-panel__container{position:relative;height:100%;max-height:100%;width:100vw}.event-panel__background{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#fff;transform:translateY(100%);transition:transform .5s ease-in-out}.event-panel__actions{z-index:9;position:absolute;top:1.875rem;right:1.875rem;display:none;opacity:0}.event-panel__actions .button--close{background-color:transparent}.event-panel__content{max-width:calc(100vw - 200px);margin:0 auto;transition:opacity .3s ease-out;padding-bottom:10rem;position:relative;min-height:62.5rem;z-index:100}@media only screen and (max-width:64rem){.event-panel__content{max-width:none;padding:0 20px 100px}}.event-panel__header{transition:transform .5s ease-in-out;display:flex;align-items:flex-start;height:37.5rem;position:relative;padding-top:6.25rem;margin-bottom:6.25rem;flex-direction:column;z-index:101;box-sizing:border-box}@media only screen and (max-width:64rem){.event-panel__header{height:31.25rem;padding-top:0;margin-bottom:3.125rem}}@media only screen and (max-width:47.9375rem){.event-panel__header{height:22.5rem;padding-top:0;margin-bottom:3.125rem}}.event-panel__header-image{position:absolute;z-index:102;right:0;width:57%;overflow:hidden;max-height:31.25rem;-o-object-fit:cover;object-fit:cover;height:100%}.event-panel__header-image img{display:block;transform:translateY(100%);transition:transform .4s ease-in-out;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:47.9375rem){.event-panel__header-image{position:relative;width:100%}.event-panel__header-image img{height:auto;width:100%}}.event-panel__number{font-family:"Moderat Extended";font-weight:700;font-size:18.75rem;color:#fff;display:flex;align-items:flex-end;transform:translateY(30%);position:absolute;z-index:9;right:0;bottom:0}@media only screen and (max-width:47.9375rem){.event-panel__number{position:absolute;transform:translateY(30%);font-size:5.625rem;right:0}.event-panel__header-title h1{margin-bottom:0}}.event-panel__header-title{display:flex;align-items:center;color:#fff;max-width:70%;height:100%;position:relative;z-index:103}.event-panel__header-title h1{line-height:1;position:relative;color:#fff;transition:color .5s ease-in-out}.event-panel__header-title span{color:#fff;font-size:.8125rem;transition:color .5s ease-in-out,opacity .3s ease-in-out;opacity:1}.event-panel__scroll,.event-panel__scroll-mobile{position:absolute;top:31.25rem;display:flex;flex-direction:row;left:6.25rem;z-index:99;cursor:pointer;font-family:"Moderat Extended"}.event-panel__panel,.top-menu{justify-content:space-between}.event-panel__scroll-mobile__icon,.event-panel__scroll__icon{position:relative}.event-panel__scroll-mobile__icon:before,.event-panel__scroll__icon:before{position:absolute;display:block;width:3.125rem;height:3.125rem;background-color:#fff;opacity:.2;border-radius:1.5625rem;top:50%;left:50%;margin-top:-2.625rem;margin-left:-1.5625rem;transform:scale(0);-webkit-animation:scalePulse 2s ease-in-out;animation:scalePulse 2s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.event-panel__scroll-mobile__arrow,.event-panel__scroll__arrow{display:block;margin-top:.3125rem;-webkit-animation:moveUpDown 1s ease-in-out;animation:moveUpDown 1s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.event-panel__scroll span,.event-panel__scroll-mobile span{color:#fff;margin-left:1.5625rem;margin-top:.3125rem;font-size:1.125rem}@media only screen and (max-width:64rem){.event-panel__scroll,.event-panel__scroll-mobile{left:1.25rem;top:26.25rem}}.event-panel__scroll-mobile{display:none}@media only screen and (max-width:47.9375rem){.event-panel__header-title{max-width:100%;padding:5.625rem 0 1.875rem}.event-panel__scroll,.event-panel__scroll-mobile{top:15rem;left:1.25rem}.event-panel__scroll span,.event-panel__scroll-mobile span{font-size:.875rem}.event-panel__scroll{display:none}.event-panel__scroll-mobile{display:flex}}.event-panel__panel{position:absolute;bottom:0;height:80px;width:100%;background:#fff;left:0;z-index:99;display:flex;align-items:center;border-top:1px solid #D4D4D4;padding:0 20px;box-sizing:border-box}.event-panel__panel__title{font-size:18px;font-weight:700}@media only screen and (max-width:47.9375rem){.event-panel__panel__title{font-size:14px}}.event-panel__panel__actions{display:flex}.event-panel__panel__actions .button:hover{-webkit-animation:moveToSidesSmall .8s ease-in-out;animation:moveToSidesSmall .8s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.event-panel__panel__pager{margin:0 1.25rem;display:flex;align-items:center}.event-panel__panel__pager span{font-size:13;font-weight:700}.event-panel__panel__pager span:nth-child(3){color:#A2A2A2}.event-panel__panel__pager span:nth-child(2){margin:0 .3125rem}@media only screen and (max-width:47.9375rem){.event-panel__panel__pager{margin:0 .3125rem}.event-panel__panel{height:70px}}.event-panel .text-block{max-width:60.625rem;margin:0 auto;height:auto}.event-panel.is-active{transform:translateY(calc(100% - 600px));min-height:37.5rem}.event-panel.is-active .event-panel__loading{display:none}@media only screen and (max-width:64rem){.event-panel.is-active{transform:translateY(calc(100% - 500px));min-height:31.25rem}}@media only screen and (max-width:47.9375rem){.event-panel.is-active{transform:translateY(calc(100% - 310px));min-height:22.5rem}}.event-panel.is-opened{transform:translateY(0)}.event-panel.is-opened .event-panel__header h1,.event-panel.is-opened .event-panel__header span{color:#000}.event-panel.is-opened .event-panel__header-image img{transform:translateY(0);transition-delay:.15s}.event-panel.is-opened .event-panel__header-title span{opacity:0}.event-panel.is-opened .event-panel__background{transform:translateY(0)}.event-panel.is-opened .event-panel__scroll,.event-panel.is-opened .event-panel__scroll-mobile{-webkit-animation:fadeOut .3s ease-in-out;animation:fadeOut .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.event-panel.is-opened .event-panel__actions{display:block;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.event-panel.is-opened .event-panel__container{width:auto;overflow-y:scroll;padding-left:17px;-webkit-overflow-scrolling:touch;z-index:100}@-webkit-keyframes loaded{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}@keyframes loaded{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.intro{justify-content:center;align-items:center;width:100%;height:100%;position:fixed;display:none;z-index:1008}.intro__background{width:100%;height:100%;background-color:rgba(0,0,0,.1);position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.intro__wrapper{height:12.5rem;position:relative}.intro__wrapper h1{text-align:center;margin:0;width:100%;color:#fff;font-size:9.375rem}.intro__wrapper h1 span{text-align:center;opacity:0}.intro__wrapper h1:nth-child(1) span{-webkit-animation-delay:1s;animation-delay:1s}.intro__wrapper h1:nth-child(2){top:0;position:absolute;left:0;right:0}.intro__wrapper h1:nth-child(2) span{-webkit-animation-delay:3s;animation-delay:3s}@media only screen and (max-width:64rem){.event-panel.is-opened .event-panel__container{padding-left:0}.intro__wrapper h1{font-size:6.25rem}.intro__wrapper{height:9.375rem}}.intro__container{z-index:1;width:100%;max-width:62.5rem;text-align:center;pointer-events:none;display:flex;justify-items:center;flex-direction:column;padding-bottom:3.75rem;position:relative}.intro__control,.intro__help,.intro__zoom__wrapper{display:inline-flex;height:3.75rem}.intro__help,.intro__zoom{position:absolute;bottom:0}.intro__help{justify-content:center;align-items:center;margin:0 auto;pointer-events:none;width:100%;opacity:0;-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out;-webkit-animation-delay:8s;animation-delay:8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.intro__help span{color:#fff}.intro__control{-webkit-animation:showControl 9s ease-in-out;animation:showControl 9s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:8s;animation-delay:8s;align-items:center}.intro__control img{margin-right:1.25rem;-webkit-animation:moveToSides 1s ease-in-out;animation:moveToSides 1s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media only screen and (max-width:47.9375rem){.intro__wrapper h1{font-size:2.875rem}.intro__wrapper{height:3.75rem}.intro__control{transform:scale(.8)}}.intro__zoom{left:0;right:0;margin:0 auto;top:0;-webkit-animation:showZoom 9s ease-in-out;animation:showZoom 9s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:8s;animation-delay:8s}.intro__zoom__wrapper{position:relative;align-items:center}.intro__zoom__wrapper img{margin-right:1.25rem}.intro__zoom__wrapper:before{position:absolute;display:block;width:3.125rem;height:3.125rem;background-color:#fff;opacity:.5;border-radius:1.5625rem;top:2.375rem;left:.5rem;margin-top:-2.625rem;margin-left:-1.5625rem;transform:scale(0);-webkit-animation:scalePulseLight 2s ease-in-out;animation:scalePulseLight 2s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.intro__zoom__wrapper span{white-space:nowrap}.intro.is-active{display:flex}.intro.is-out{-webkit-animation:fadeOut .3s linear;animation:fadeOut .3s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes introTextAnimation{0%{opacity:0}10%,100%{opacity:1}}@keyframes introTextAnimation{0%{opacity:0}10%,100%{opacity:1}}@-webkit-keyframes introAnimation{0%,90%{opacity:1}100%{opacity:0}}@keyframes introAnimation{0%,90%{opacity:1}100%{opacity:0}}@-webkit-keyframes showZoom{0%,50%{opacity:0}100%,55%,95%{opacity:1}}@keyframes showZoom{0%,50%{opacity:0}100%,55%,95%{opacity:1}}@-webkit-keyframes showControl{0%,100%,50%{opacity:0}45%,5%{opacity:1}}@keyframes showControl{0%,100%,50%{opacity:0}45%,5%{opacity:1}}.loading{width:100%;height:100%;position:fixed;z-index:10009;opacity:1}.loading__background{width:100%;height:100%;background-color:#fff;z-index:0;position:absolute;left:0;right:0;top:0;bottom:0}.loading__container{height:100%;max-width:50rem;position:relative;z-index:9;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 auto;padding:1.25rem;box-sizing:border-box}.loading__content{text-align:center;max-width:46.875rem;width:100%}.loading__logo{margin-bottom:1.25rem}.loading__text{position:relative;width:100%;text-align:center}.loading__text h2{font-size:2.5rem;font-weight:700}@media only screen and (max-width:64rem){.loading__text h2{font-size:1.75rem;line-height:2.5rem}}.loading__help{display:inline-flex;justify-content:center;position:relative;margin:40px auto 0}@media only screen and (max-width:47.9375rem){.intro__zoom__wrapper{transform:scale(.8)}.loading__text h2{font-size:1rem;line-height:1.75rem}.loading__help{position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;font-size:.875rem}}.loading__animation{opacity:0;display:flex;align-items:center;justify-content:center;-webkit-animation:fadeIn .5s ease-in;animation:fadeIn .5s ease-in;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.loading__animation svg{margin-right:.625rem}.loading__animation svg .loading-icon__group{transform-origin:center center;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading__animation svg .loading-icon__hourglass{transform-origin:center center;-webkit-animation:hourglassRotation 2s linear;animation:hourglassRotation 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading__animation svg .loading-icon__ray{opacity:0}.loading__animation svg .loading-icon__ray:nth-child(1){-webkit-animation:loadingRay 2s linear;animation:loadingRay 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:.2s;animation-delay:.2s}.loading__animation svg .loading-icon__ray:nth-child(2){-webkit-animation:loadingRay 2s linear;animation:loadingRay 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:.4s;animation-delay:.4s}.loading__animation svg .loading-icon__ray:nth-child(3){-webkit-animation:loadingRay 2s linear;animation:loadingRay 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:.6s;animation-delay:.6s}.loading__animation svg .loading-icon__ray:nth-child(4){-webkit-animation:loadingRay 2s linear;animation:loadingRay 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:.8s;animation-delay:.8s}.loading__animation svg .loading-icon__ray:nth-child(5){-webkit-animation:loadingRay 2s linear;animation:loadingRay 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1s;animation-delay:1s}.loading__animation svg .loading-icon__ray:nth-child(6){-webkit-animation:loadingRay 2s linear;animation:loadingRay 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1.2s;animation-delay:1.2s}.loading__animation svg .loading-icon__ray:nth-child(7){-webkit-animation:loadingRay 2s linear;animation:loadingRay 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1.4s;animation-delay:1.4s}.loading__animation svg .loading-icon__ray:nth-child(8){-webkit-animation:loadingRay 2s linear;animation:loadingRay 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:1.6s;animation-delay:1.6s}.loading.before-end .animated-logo,.loading.before-end .loading__help{-webkit-animation:fadeOut 1s ease-in-out;animation:fadeOut 1s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.loading.fading-out{-webkit-animation:fadeOut 1s ease-in-out;animation:fadeOut 1s ease-in-out}.loading .animated-logo{margin-bottom:1.875rem}@-webkit-keyframes loadingRotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loadingRotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes loadingRay{0%,100%{opacity:0}50%{opacity:1}}@keyframes loadingRay{0%,100%{opacity:0}50%{opacity:1}}@-webkit-keyframes hourglassRotation{0%,50%{transform:rotate(0)}100%{transform:rotate(180deg)}}@keyframes hourglassRotation{0%,50%{transform:rotate(0)}100%{transform:rotate(180deg)}}.logo-panel{position:fixed;top:2.1875rem;left:2.375rem;height:3.125rem;z-index:1200;display:flex;align-items:center;justify-content:flex-start;width:15.625rem}.logo-panel__mask{width:2.5rem;transition:all .5s ease-in-out;margin-right:1.25rem;overflow:hidden}.logo-panel .colored-logo{height:2.75rem;text-align:left}.logo-panel .colored-logo svg{height:2.75rem;width:2.5rem}.logo-panel__text{display:inline-block;font-size:1.125rem;width:11.25rem;color:#fff;overflow:hidden;transition:width .7s ease-in-out;text-align:left;margin-bottom:.3125rem;position:relative;height:1.875rem;-webkit-animation:utbSwitch2 .8s ease-in-out;animation:utbSwitch2 .8s ease-in-out}.logo-panel__text span{position:absolute;display:inline-block;left:0}.logo-panel__text span:nth-child(1){visibility:hidden;-webkit-animation:utbSwitchSpan2 .8s ease-in;animation:utbSwitchSpan2 .8s ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.logo-panel__text span:nth-child(2){visibility:hidden;-webkit-animation:utbSwitchSpan1 .8s ease-in;animation:utbSwitchSpan1 .8s ease-in}.logo-panel.in-detail .logo-panel__mask{width:0}.logo-panel.in-detail .logo-panel__text{-webkit-animation:textHide .8s ease-in-out;animation:textHide .8s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.logo-panel:hover .logo-panel__text{-webkit-animation:utbSwitch .8s ease-in-out;animation:utbSwitch .8s ease-in-out}.logo-panel:hover .logo-panel__text span:nth-child(1){-webkit-animation:utbSwitchSpan1 .8s ease-in-out;animation:utbSwitchSpan1 .8s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.logo-panel:hover .logo-panel__text span:nth-child(2){-webkit-animation:utbSwitchSpan2 .8s ease-in-out;animation:utbSwitchSpan2 .8s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width:47.9375rem){.logo-panel .colored-logo svg{transform:scale(.8)}.logo-panel__text{display:none}.logo-panel{top:.9375rem;left:.9375rem;width:3.125rem}.text-block h2{font-size:1.375rem}}@-webkit-keyframes utbSwitch{0%,100%{width:11.25rem}45%,55%{width:0}}@keyframes utbSwitch{0%,100%{width:11.25rem}45%,55%{width:0}}@-webkit-keyframes utbSwitch2{0%,100%{width:11.25rem}45%,55%{width:0}}@keyframes utbSwitch2{0%,100%{width:11.25rem}45%,55%{width:0}}@-webkit-keyframes textShow{0%{width:0}100%{width:11.25rem}}@keyframes textShow{0%{width:0}100%{width:11.25rem}}@-webkit-keyframes textHide{0%{width:11.25rem}100%{width:0}}@keyframes textHide{0%{width:11.25rem}100%{width:0}}@-webkit-keyframes utbSwitchSpan1{0%,49%{visibility:visible}100%,50%{visibility:hidden}}@keyframes utbSwitchSpan1{0%,49%{visibility:visible}100%,50%{visibility:hidden}}@-webkit-keyframes utbSwitchSpan2{0%,49%{visibility:hidden}100%,50%{visibility:visible}}@keyframes utbSwitchSpan2{0%,49%{visibility:hidden}100%,50%{visibility:visible}}.testing-panel{position:absolute;top:0;left:0;width:100%;height:100vh;background-size:cover;z-index:9999}.text-block{padding:0 6.25rem}.text-block p{font-size:1.3125rem}.text-block a{color:#000;text-decoration:underline}.text-block blockquote{font-style:normal}@media only screen and (max-width:47.9375rem){.text-block p{font-size:1rem;line-height:1.7}.text-block blockquote{font-size:1.25rem}.text-block blockquote span{text-align:right}.text-block{padding:0}}.text-block__image{text-align:center;margin-top:3.125rem;margin-bottom:3.125rem}.text-block__image img{max-width:100%;max-height:43.75rem}.text-block__image-description{text-align:left;font-size:.875rem;line-height:1.6;margin-top:.5rem}.text-block__title{margin:0 -6.25rem}.text-block__title h2{margin-top:5rem;margin-bottom:3.75rem;font-size:3.75rem;line-height:1}@media only screen and (max-width:60rem){.text-block__title{margin:0}.text-block__title h2{font-size:2rem}}.text-block__slider{position:relative;margin:3.125rem -6.25rem}@media only screen and (max-width:88.75rem){.text-block__slider{margin-left:0;margin-right:0}.text-block{overflow:hidden}}.text-block__social{margin-top:50px;margin-bottom:3.125rem}.text-block__social .button,.text-block__social a{margin-right:.625rem}.timeline{position:fixed;top:0;right:0;bottom:0;left:0;transform:translateY(100%);transition:all .5s ease-in-out;z-index:200;height:100%}.timeline__title{font-size:1.125rem;font-weight:700;position:absolute;text-align:center;z-index:99;margin:0 auto;left:0;right:0;bottom:0;top:0;padding-top:1.875rem;opacity:1;transition:opacity .5s ease-in-out;transition-delay:.5s;border-radius:50%}.timeline__background{width:100%;height:100%;position:absolute;z-index:1;background-color:rgba(0,0,0,0)}.timeline__circle{position:relative;height:12.5rem;width:12.5rem;transition:all .3s ease-in-out;margin:0 auto;z-index:9;top:0;cursor:pointer;transform-origin:center center;transform:translateY(100%)}.timeline__circle:after{position:absolute;height:100%;width:100%;left:0;top:0;display:block;background-color:#fff;border-radius:100%;transform-origin:center center;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:scale(1)}.timeline__circle:hover:after{-webkit-animation:scalePulseLarge 1s ease-in-out;animation:scalePulseLarge 1s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.timeline__circle__shape{position:absolute;left:0;right:0}.timeline__circle__shape circle{transition:fill-opacity .3s ease-in-out;fill-opacity:1;fill:#fff}.timeline__circle__mask{position:absolute;left:0;right:0;transform:rotateZ(-90deg)}@media only screen and (max-width:47.9375rem){.timeline__title{font-size:.875rem;padding-top:1.25rem}.timeline__circle{height:9.375rem;width:9.375rem}}.timeline__container{height:12.5rem;width:12.5rem;transition:all .3s ease-in-out;position:relative;top:-80px;left:0;right:0;margin-left:auto;margin-right:auto;transform-origin:0 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.timeline__text{justify-content:center;align-items:center;display:none;height:100%;flex-direction:column;z-index:1}.timeline__text__container{height:9.375rem;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;margin-bottom:5rem}.timeline__button,.timeline__navigation{display:none;opacity:0;left:0;position:absolute}.timeline__text__year{font-size:1.5rem;color:#fff;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:64rem){.timeline__text__year{font-size:1.25rem}}@media only screen and (max-width:47.9375rem){.timeline__text__container{height:6.875rem}.timeline__text__year{font-size:1rem}}.timeline__text__title{font-size:3.125rem;color:#fff;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;line-height:1}@media only screen and (max-width:64rem){.timeline__text__title{font-size:1.875rem}}@media only screen and (max-height:31.25rem){.timeline__text__container{height:6.875rem}.timeline__text__title{font-size:1.25rem}}.timeline__button{z-index:200;top:calc(50% + 55px);right:0;max-width:12.5rem;margin:0 auto;text-align:center}.timeline__navigation{height:100%;width:100%;z-index:150;top:0}.timeline__navigation__item{position:absolute;left:50%;top:0;width:50px;margin-left:-25px;height:50%;transform-origin:center bottom}.timeline__navigation__item button{background-color:#fff;border:0;outline:0;border-radius:3px;width:0;height:0;padding:0;margin:-2px auto 0;display:block;transform-origin:center center;transition:all .3s ease-in-out}.timeline__navigation__item h3{display:none;color:#fff;position:absolute;left:0;right:0;margin:0 auto}.timeline__navigation__item.is-active button{transform:scale(2)}.timeline__navigation__handler{position:absolute;left:calc(50% - 25px);top:-50px;background-color:transparent;width:50px;height:calc(50% + 50px);transform-origin:center bottom;z-index:109;border:0;outline:0;display:none}.timeline__navigation__handler span{background-color:#fff;width:20px;height:20px;border-radius:10px;position:absolute;top:50px;left:0;right:0;margin:0 auto;display:block;transform:translateY(-50%);cursor:pointer;transform:translate()}.timeline__navigation__handler span:before{position:absolute;display:block;width:50px;height:50px;background-color:#fff;opacity:.3;border-radius:25px;top:50%;left:50%;margin-top:-25px;margin-left:-25px;transform:scale(0)}.timeline__navigation__handler:hover span:before{-webkit-animation:scalePulse 1.5s ease-in-out;animation:scalePulse 1.5s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.timeline__navigation .timeline__button{opacity:0;display:none}.timeline .svg-button{position:absolute;top:20px;right:20px;z-index:9;display:none}.timeline.is-hidden{transform:translateY(calc(100% + 200px))}.timeline.is-active,.timeline.is-started .timeline__circle{transform:translateY(0)}.timeline.is-ready .timeline__text{display:flex;-webkit-animation:fadeIn .5s ease-in-out;animation:fadeIn .5s ease-in-out;pointer-events:none}.timeline.is-ready .timeline__navigation__handler{display:block}.timeline.is-ready .svg-button{display:flex;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}.timeline.has-active-points.is-active .timeline__button{opacity:1;display:block;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out}.timeline.is-active .timeline__title{opacity:0;transition-delay:0ms}.timeline.is-active .timeline__container{height:100%;top:0;width:100%}.timeline.is-active .timeline__background{background-color:rgba(0,0,0,.2);transition:background-color .3s ease-in-out;transition-delay:.5s}.timeline.is-active .timeline__circle{height:80vh;width:80vh;max-width:800px;max-height:800px}.timeline.is-active .timeline__circle:after{display:none}.timeline.is-active .timeline__circle__shape circle{fill-opacity:0}@media only screen and (max-width:64rem){.timeline.is-active .timeline__circle{max-width:600px;max-height:600px}}@media only screen and (max-height:31.25rem){.timeline.is-active .timeline__circle{max-width:400px;max-height:400px}}@media only screen and (max-width:47.9375rem){.timeline__text__title{font-size:1.25rem}.timeline.is-active .timeline__circle{max-width:300px;max-height:300px}}.timeline.is-active .timeline__navigation{display:block;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.timeline.is-dragged .timeline__navigation__item button{width:4px;height:4px}@-webkit-keyframes animate-svg-circle-mask{0%{stroke-dashoffset:1005}100%{stroke-dashoffset:0}}@keyframes animate-svg-circle-mask{0%{stroke-dashoffset:1005}100%{stroke-dashoffset:0}}.top-menu{height:100px;position:fixed;width:160px;top:0;right:0;z-index:100;display:flex;box-sizing:border-box;overflow:hidden}.top-menu__actions-menu,.top-menu__detail-menu{position:absolute;padding:1.25rem;transition:transform .3s ease-in-out;top:0;right:0}.top-menu__actions-menu{display:flex;align-items:center;transform:translateX(0)}.top-menu__actions-menu .button--language{margin-left:15px}.top-menu__detail-menu{transform:translateX(100%)}.swiper-slide,.swiper-wrapper{position:relative;transition-property:transform;height:100%}.top-menu__close-detail{display:none;color:#fff}.top-menu.in-detail .top-menu__detail-menu{transform:translateX(0);transition-delay:.3s}.top-menu.in-detail .top-menu__actions-menu,.top-menu.in-timeline .top-menu__actions-menu,.top-menu.in-timeline .top-menu__detail-menu{transform:translateX(100%)}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}.swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{transform:perspective(400px) rotateX(0);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{transform:perspective(400px) rotateY(0);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}100%{transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}100%{transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}100%{transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}100%{transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}100%{transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}100%{transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{transform:rotate(0);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;z-index:1;display:flex;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid;border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-gallery{position:relative;padding-top:56.25%}.swiper-gallery .swiper-container{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (max-width:47.9375rem){.swiper-gallery .swiper-container{height:100%}}.swiper-gallery .swiper-wrapper{height:100%}.swiper-gallery .swiper-slide{text-align:center;background-color:#000;display:flex;flex-direction:column;position:relative;box-sizing:border-box}.swiper-gallery .swiper-slide iframe,.swiper-gallery .swiper-slide img,.swiper-gallery .swiper-slide video{height:100%}.swiper-gallery .swiper-image{display:flex;align-items:center;justify-content:center;height:100%}.swiper-gallery .swiper-image img{max-height:100%;max-width:100%;height:auto}.swiper-gallery .swiper-description{background-color:rgba(0,0,0,.5);box-sizing:border-box;position:absolute;left:0;right:0;bottom:0;max-height:190px;display:flex;align-items:flex-end;padding:0 20px;overflow:auto;transition:background .3s ease-in-out}.swiper-gallery .swiper-description p{display:inline-block;text-align:left;font-size:.875rem;color:#fff;line-height:1.6;transition:transform .3s ease-in-out;margin:0;padding:.625rem 0}.swiper-gallery .swiper-description:after{position:absolute;bottom:0;right:0;content:"";height:2rem;background-image:url(../icons/icon_about_white.svg);background-repeat:no-repeat;display:none}@media only screen and (max-width:47.9375rem){.swiper-gallery .swiper-description p{font-size:.625rem;transform:translateY(100%)}.swiper-gallery .swiper-description{background-color:rgba(0,0,0,0)}.swiper-gallery .swiper-description:after{display:block}}.swiper-gallery .swiper-description:hover{background-color:rgba(0,0,0,.5)}.swiper-gallery .swiper-description:hover p{transform:translateY(0)}.swiper-gallery .swiper-button-grey{outline:0;height:5rem;width:5rem;position:absolute;top:calc(50% - 40px);border-radius:40px;overflow:hidden;border:1px solid #D4D4D4;transition:background-color .3s ease-in-out,border .3s ease-in-out}.swiper-gallery .swiper-button-grey:hover{background-color:#EBEBEB;border:1px solid #EBEBEB}.swiper-gallery .swiper-button-grey:after{color:#000;font-size:22px;font-weight:700}.swiper-gallery .swiper-button-next{right:-100px}.swiper-gallery .swiper-button-next:hover:after{-webkit-animation:moveToSides .8s ease-in-out;animation:moveToSides .8s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.swiper-gallery .swiper-button-prev{left:-100px}.swiper-gallery .swiper-button-prev:hover:after{-webkit-animation:moveToSides .8s ease-in-out;animation:moveToSides .8s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.swiper-thumb-gallery{position:relative}.swiper-thumb-gallery .swiper-container{height:78px;margin-top:10px}.swiper-thumb-gallery .swiper-slide{max-width:140px;background-size:cover;background-position:center center;cursor:pointer;padding:5px;box-sizing:border-box}.swiper-thumb-gallery .swiper-slide img{max-width:120px;max-height:100%;overflow:hidden}.swiper-thumb-gallery .swiper-slide.swiper-slide-thumb-active{border:1px solid #000}@media only screen and (max-width:47.9375rem){.swiper-thumb-gallery .swiper-container{height:48px}.swiper-thumb-gallery .swiper-slide{max-width:80px}}.swiper-thumb-gallery .swiper-image{background-color:#000;height:100%;width:100%;text-align:center;transition:transform .2s ease-in-out;display:flex;align-items:center;justify-content:center;flex-flow:row nowrap}.swiper-thumb-gallery .swiper-image:hover{transform:scale(1.1)}