@font-face{font-display:swap;font-family:Caveat;src:url(../5a40cb99e7d3216505d2.woff) format("woff")}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.btn{background:transparent;border:none;border-radius:25px;box-shadow:0 3px 7px rgba(61,61,61,.46);color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans;font-size:16px;font-weight:700;line-height:1;outline:none;overflow:hidden;padding:1em 3em;position:relative;-webkit-text-decoration:none;text-decoration:none;z-index:1}.btn,.btn:before{transition:all .6s ease}.btn:before{background:linear-gradient(180deg,#ffb905 0,#ff8302 50%,#ff8302 0,#ffb905);content:"";height:200%;left:0;position:absolute;right:0;top:0;z-index:-1}.btn--white{background:#fff;color:#ff8302}.btn--white:before{display:none}.btn--blue{background:#1b4d8a;box-shadow:none;padding:1em 1.5em}.btn--blue:before{display:none}.btn--blue:hover{box-shadow:none!important}.btn--small{padding:1em 1.6em}.btn:hover{box-shadow:0 0 7px rgba(61,61,61,.7)}.btn:hover:before{transform:translateY(-15%)}.btn:active{box-shadow:0 0 2px rgba(61,61,61,.7);transition:all .3s ease}.btn-arrow{align-items:center;background:linear-gradient(180deg,#52c2f0,#0070ae);border-radius:3px;cursor:pointer;display:flex;height:30px;justify-content:center;overflow:hidden;position:relative;width:30px;z-index:1}.btn-arrow:before{background:linear-gradient(180deg,#52c2f0 0,#0070ae 50%,#0070ae 0,#52c2f0);content:"";height:200%;left:0;position:absolute;right:0;top:0;transition:all .6s ease;z-index:-1}.btn-arrow svg{height:10px;transform:rotate(-90deg);width:10px;fill:#fff}.btn-arrow--active svg{transform:rotate(90deg)}.btn-arrow:hover:before{transform:translateY(-15%)}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),url(../3c19afb3f76b16865a55.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),url(../e42481d612bfd51c3822.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),url(../84ab5fde6c0d9a95bade.woff) format("woff")}.block--image-carousel{border-bottom:1px solid #b3e6f8;margin-bottom:30px;padding-bottom:30px;text-align:center}.block--image-carousel .sl{margin-bottom:10px}.block--image-carousel .hl{margin-bottom:20px}@media(max-width:768px){.block--image-carousel .hl{margin-bottom:0}}.block--image-carousel .center-wrapper{max-width:1200px}.block--image-carousel .glide__track{min-height:600px}@media(max-width:768px){.block--image-carousel .glide__track{min-height:500px}}@media(max-width:500px){.block--image-carousel .glide__track{min-height:400px}}.block--image-carousel .glide__slide{align-items:center;display:flex;height:600px;justify-content:center;padding:40px 0!important}.block--image-carousel .glide__slide:before{display:none}@media(max-width:768px){.block--image-carousel .glide__slide{height:500px}}@media(max-width:500px){.block--image-carousel .glide__slide{height:400px}}.block--image-carousel .glide__slide img{border:15px solid #fff;border-radius:37px;box-shadow:0 10px 14px rgba(4,9,11,.23);height:370px;-o-object-fit:cover;object-fit:cover;transform:rotate(5deg);transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:280px}@media(max-width:768px){.block--image-carousel .glide__slide img{border-width:10px;height:250px}}.block--image-carousel .glide__slide.glide__slide--active{z-index:3}.block--image-carousel .glide__slide.glide__slide--active img{height:520px;min-width:520px;transform:rotate(-5deg);width:520px}@media(max-width:768px){.block--image-carousel .glide__slide.glide__slide--active img{height:400px;min-width:80%;width:80%}}@media(max-width:500px){.block--image-carousel .glide__slide.glide__slide--active img{height:300px}}.block--image-carousel .glide__arrow{align-items:center;background-image:linear-gradient(180deg,#52c2f0,#0070ae);border:none;border-radius:50%;box-shadow:0 2px 5px rgba(157,188,198,.76);cursor:pointer;display:flex;height:62px;justify-content:center;left:0;outline:none;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:62px}.block--image-carousel .glide__arrow.glide__arrow--right{left:auto;right:0}.block--image-carousel .glide__arrow.glide__arrow--right svg{margin-left:5px;transform:rotate(180deg)}.block--image-carousel .glide__arrow svg{fill:#fff;height:30px;margin-left:-5px;width:15px}@media(max-width:768px){.block--image-carousel .glide__arrow{height:50px;width:50px}}.press-detail .block--image-carousel{border:none;margin:0;padding:0}body,html{color:#5b5b5b;font-family:Open Sans;font-size:17px;line-height:1.5;margin:0;overflow-x:hidden;padding:0}*,:after,:before{box-sizing:border-box}.center-wrapper{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:20px;padding-right:20px;width:100%}h2,h3,h4{margin:0;padding:0}h1{color:#01a7e1;font-family:Caveat;font-size:120px;line-height:1;margin:0}@media(max-width:1440px){h1{font-size:90px}}@media(max-width:768px){h1{font-size:60px}}h2{color:#01a7e1;font-family:Caveat;font-size:70px;line-height:1.1;margin:0 0 20px}@media(max-width:768px){h2{font-size:40px}}h5{color:#01a7e1;font-size:16px;font-weight:500;letter-spacing:6px;line-height:42px;margin:0 0 10px;text-transform:uppercase}@media(max-width:768px){h5{letter-spacing:4px;line-height:22px;margin:0 0 10px}}h3{color:#01a7e1;font-size:24px;font-weight:500;letter-spacing:6px;line-height:42px;margin:0 0 10px;text-transform:uppercase}@media(max-width:768px){h3{font-size:18px;letter-spacing:4px;line-height:22px;margin:0 0 10px}}.anniversary__top{align-items:center;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;height:70px;justify-content:space-between;left:0;padding:0 20px;position:fixed;right:0;top:0;width:100%;z-index:3}.anniversary__top .anniversary__logo img{display:block;height:auto;margin-top:5px;width:110px}@media(max-width:768px){.anniversary__top{height:50px;padding:0 10px}.anniversary__top .anniversary__logo img{margin-top:8px}}.anniversary__top__info{align-items:center;display:flex}.anniversary__top__info>img{height:auto;width:135px}.anniversary__top__info .btn{box-shadow:none;font-size:16px;margin-left:20px;margin-top:0;padding:11px 20px}@media(max-width:768px){.anniversary__top__info .btn{font-size:14px;margin-left:10px;white-space:nowrap}}.anniversary__top__info .lang-select{position:relative;z-index:1}.anniversary__top__info .lang-select:hover ul{display:block}.anniversary__top__info .lang-select button{align-items:center;background:#fff;border:none;border-radius:10px;color:#f07c00;display:flex;font-family:Open Sans;font-weight:700;margin-left:20px;padding:9px 20px}.anniversary__top__info .lang-select button svg{height:20px;margin-right:5px;width:20px;fill:#f07c00}@media(max-width:768px){.anniversary__top__info .lang-select button{margin-left:5px}.anniversary__top__info .lang-select button span{display:none}.anniversary__top__info .lang-select button svg{margin-right:0}}.anniversary__top__info .lang-select ul{background:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.3);display:none;left:20px;list-style:none;margin:0;overflow:hidden;padding:45px 0 5px;position:absolute;right:0;text-align:center;top:0;z-index:-1}.anniversary__top__info .lang-select ul li a{justify-content:center}.anniversary__top__info .lang-select ul li.current-lang{background:#ffb800}.anniversary__top__info .lang-select ul li.current-lang a{color:#fff}.anniversary__top__info .lang-select ul a{align-items:center;color:#313131;display:flex;margin:0;padding:7px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.anniversary__top__info .lang-select ul a span{line-height:1;margin-left:0!important}.anniversary__top__info .lang-select ul a img{margin-right:5px}@media(max-width:768px){.anniversary__top__info .lang-select ul a img{display:none}}.anniversary__top__info .lang-select ul a:hover{background:#01a7e1;color:#fff}.anniversary__top__info p{margin:0}@media(max-width:768px){.anniversary__top__info p{display:none}}.anniversary__header{background:#ffb800;color:#fff;display:flex;margin-bottom:130px;padding-bottom:250px;padding-top:250px;position:relative;z-index:1}.anniversary__header>img{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;opacity:0;position:absolute;top:0;width:50%;z-index:-1}@media(max-width:1440px){.anniversary__header>img{width:40%}}@media(max-width:768px){.anniversary__header>img{width:60%}}.anniversary__header>img:first-child{transform-origin:left bottom}.anniversary__header>img:nth-child(2){bottom:-150px;height:auto;left:0;max-height:800px;opacity:0;top:auto;transform-origin:center bottom}@media(max-width:1440px){.anniversary__header>img:nth-child(2){max-height:600px}}@media(max-width:768px){.anniversary__header>img:nth-child(2){bottom:-100px;max-height:400px}}.anniversary__header>img:last-child{height:auto;left:auto;right:0;top:auto;width:auto}.anniversary__header h1{color:#fff}.anniversary__header h3{color:#fff;margin:0}.anniversary__header .header__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1240px;padding:0 40px;width:100%}.anniversary__header .header__info{margin-left:50px;max-width:600px;text-align:center}.anniversary__header .header__info p{font-weight:700;margin-bottom:35px}.anniversary__header .header__info>*{opacity:0}.anniversary__header .badge{background:#01a7e1;border-radius:9px;color:#fff;display:inline-block;font-size:29px;font-weight:800;line-height:1;padding:15px}.anniversary__intro{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto 100px;max-width:800px;padding:0 20px}.anniversary__intro img{height:auto;margin-bottom:30px;opacity:0;width:90px}.anniversary__intro h2{margin-bottom:50px}.anniversary__intro p{max-width:550px;text-align:left}.anniversary__intro h4{text-align:left}.anniversary__intro .content{opacity:0}.lineup{-moz-column-gap:8px;column-gap:8px;margin:0 auto 100px;max-width:1200px;padding:0 20px}.lineup,.lineup__left{display:flex;flex-wrap:wrap}.lineup__left{justify-content:space-between;max-width:60%;min-width:60%}@media(max-width:900px){.lineup__left{display:block;max-width:100%;min-width:100%}}.lineup__right{display:flex;flex-direction:column;flex-grow:1;max-width:calc(40% - 8px)}@media(max-width:900px){.lineup__right{display:block;max-width:100%}}.lineup__bottom{-moz-column-gap:8px;column-gap:8px;display:flex;flex-grow:1}@media(max-width:900px){.lineup__bottom{display:block}.lineup{flex-direction:column}}.lineup-teaser{margin-bottom:10px;opacity:0;overflow:hidden;position:relative;z-index:1}.lineup-teaser img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@media(max-width:900px){.lineup-teaser img{-o-object-fit:contain!important;object-fit:contain!important}}.lineup-teaser h3{font-size:40px;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none}@media(max-width:1200px){.lineup-teaser h3{font-size:30px}}.lineup-teaser .badge{border-radius:9px;color:#fff;display:inline-block;font-size:20px;font-weight:700;line-height:1;margin:0 0 10px;padding:8px 12px}@media(max-width:1200px){.lineup-teaser .badge{font-size:15px}}.lineup-teaser--1{background:#92c447;height:500px;padding:40px 30px 30px 330px;width:100%}.lineup-teaser--1 h3{color:#fff}.lineup-teaser--1 .badge{background:#eebd10}.lineup-teaser--1 img{-o-object-position:left bottom;object-position:left bottom}@media(max-width:1000px){.lineup-teaser--1{height:400px;padding-left:280px}}@media(max-width:900px){.lineup-teaser--1{max-width:100%;min-width:100%;padding-left:30px}.lineup-teaser--1 img{bottom:0;height:300px;top:auto}}.lineup-teaser--2{background:#ef7a00;max-width:calc(50% - 5px);min-width:calc(50% - 5px);padding:20px}.lineup-teaser--2 img{-o-object-position:right bottom;object-position:right bottom}.lineup-teaser--2 h3{color:#0d65a4}.lineup-teaser--2 .badge{background:#0d65a4}@media(max-width:1000px){.lineup-teaser--2{height:300px}}@media(max-width:900px){.lineup-teaser--2{max-width:100%;min-width:100%}}.lineup-teaser--3{background:#fbb901;height:340px;max-width:calc(50% - 5px);min-width:calc(50% - 5px);padding:20px}.lineup-teaser--3 img{-o-object-position:right bottom;object-position:right bottom}.lineup-teaser--3 h3{color:#e54500}.lineup-teaser--3 .badge{background:#e54500}@media(max-width:1000px){.lineup-teaser--3{height:300px}}@media(max-width:900px){.lineup-teaser--3{max-width:100%;min-width:100%}}.lineup-teaser--4{background:#b4e6f7;height:380px;padding:40px 30px 30px 200px}.lineup-teaser--4 img{-o-object-position:left bottom;object-position:left bottom}.lineup-teaser--4 h3{color:#673699}.lineup-teaser--4 .badge{background:#673699}@media(max-width:1000px){.lineup-teaser--4{height:300px;padding-left:150px}}@media(max-width:900px){.lineup-teaser--4{padding-left:30px}.lineup-teaser--4 img{transform:scaleX(-1)}}.lineup-teaser--5{background:#27b4e9;flex-grow:1;padding:30px}.lineup-teaser--5 img{-o-object-position:right bottom;object-position:right bottom}.lineup-teaser--5 h3{color:#fff}@media(max-width:900px){.lineup-teaser--5{height:300px}}.lineup-teaser--6{background:#80ba27;flex-grow:1;height:380px;padding:40px 30px 30px 200px}.lineup-teaser--6 img{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.lineup-teaser--6 h3{color:#fff}.lineup-teaser--6 .badge{background:#f4d100}@media(max-width:1000px){.lineup-teaser--6{height:300px;padding-left:150px}}@media(max-width:900px){.lineup-teaser--6{padding-left:30px}.lineup-teaser--6 img{transform:scaleX(-1)}}.lineup-teaser--7{background:#f4d100;height:380px;max-width:60%;min-width:60%;padding:40px 30px 30px}.lineup-teaser--7 img{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.lineup-teaser--7 h3{color:#673699}.lineup-teaser--7 .badge{background:#673699}@media(max-width:1000px){.lineup-teaser--7{height:300px;padding-left:150px}}@media(max-width:900px){.lineup-teaser--7{max-width:100%;min-width:100%;padding-left:30px}.lineup-teaser--7 img{transform:scaleX(-1)}}.anniversary__teasers{margin-bottom:90px}.anniversary__teaser{padding:100px 20px;position:relative}@media(max-width:768px){.anniversary__teaser{padding:70px 20px 50px}}.teaser{overflow:hidden;position:relative;z-index:1}.teaser .teaser__bg{height:100%;left:0;position:absolute;top:0;width:0;z-index:-1}.teaser:nth-child(odd) .teaser__bg{left:auto;right:0}.teaser:first-child .teaser__bg{background:#ddeef4}.teaser:nth-child(2) .teaser__bg{background:#fcebad}.teaser:nth-child(3) .teaser__bg{background:#ddf4dd}.teaser:nth-child(4) .teaser__bg{background:#f4e3e3}.teaser:nth-child(5) .teaser__bg{background:#ddeef4}.teaser:nth-child(6) .teaser__bg{background:#fcebad}.teaser:nth-child(7) .teaser__bg{background:#ddf4dd}.teaser:nth-child(8) .teaser__bg{background:#f4e3e3}.teaser:nth-child(9) .teaser__bg{background:#ddeef4}.teaser:nth-child(10) .teaser__bg{background:#fcebad}.teaser:nth-child(11) .teaser__bg{background:#ddf4dd}.teaser:nth-child(12) .teaser__bg{background:#f4e3e3}.teaser .teaser-illu{opacity:0;z-index:-1}@media(max-width:1200px){.teaser .teaser-illu{max-width:150px}}.teaser p{margin-bottom:25px}.teaser__meta{display:flex;font-size:18px;font-weight:500;margin-bottom:15px}.teaser__meta svg{height:23px;margin-right:15px;margin-top:2px;min-width:23px;-o-object-fit:contain;object-fit:contain;width:23px;fill:#01a7e1}.teaser .teaser-1-illu{position:absolute;right:0;top:50px}.teaser .teaser-3-illu{bottom:30px;left:30px;position:absolute}.teaser .teaser-5-illu{position:absolute;right:0;top:0}.teaser .teaser-6-illu{bottom:20px;display:none;left:0;position:absolute}.teaser .teaser-8-illu{bottom:20px;position:absolute;right:0}.teaser__inner{align-items:center;display:flex;margin:0 auto;max-width:960px}@media(max-width:1000px){.teaser__inner{flex-direction:column}.teaser__inner .teaser__image{margin:0 0 30px;max-width:100%;min-width:300px}.teaser__inner .teaser__image:last-child{margin:30px 0 0}}.teaser__text{opacity:0}.teaser__image{background:#fff;border-radius:20px;box-shadow:0 6px 23px rgba(0,0,0,.25);margin-right:60px;max-width:430px;min-width:430px;opacity:0;padding:15px;transform:rotate(-1.5deg)}.teaser__image:last-child{margin:0 0 0 60px}.teaser__image img{border-radius:15px;display:none;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.lineup-teaser{border-radius:20px}.timeline{margin-bottom:100px;position:relative;text-align:center;z-index:1}.timeline .timeline-illu-1{left:0;opacity:0;position:absolute;top:0;transform:rotate(90deg) scaleZ(-1);z-index:-1}@media(max-width:768px){.timeline .timeline-illu-1{height:auto;width:150px}}.timeline .timeline-illu-2{opacity:0;position:absolute;right:0;top:0;z-index:-1}@media(max-width:768px){.timeline .timeline-illu-2{height:auto;width:150px}}.timeline .btn{margin:0 auto}.timeline h2{margin-bottom:50px;opacity:0;text-align:center}.timeline .timeline__options{-moz-column-gap:20px;column-gap:20px;display:flex;justify-content:center;margin-bottom:35px;opacity:0}@media(max-width:768px){.timeline .timeline__options{-moz-column-gap:5px;column-gap:5px}}.timeline .timeline-option{align-items:center;background:#ddeef4;border:none;border-radius:30px;color:#01a7e1;cursor:pointer;display:flex;flex-direction:column;font-family:Open Sans;font-size:25px;line-height:27px;min-width:110px;padding:20px;text-transform:uppercase}.timeline .timeline-option b{font-family:Open Sans;font-weight:700;margin-top:15px}.timeline .timeline-option--active{background:#01a7e1;color:#fff}@media(max-width:768px){.timeline .timeline-option{font-size:16px;min-width:0;padding:20px}.timeline .timeline-option b{margin-top:8px}}.timeline__day{background:#fff;border-radius:10px;box-shadow:0 15px 34px -5px rgba(14,49,96,.24);margin-left:50px;min-width:660px;padding:50px;text-align:left}@media(max-width:768px){.timeline__day{min-width:100%;padding:30px}}@media(max-width:1330px){.timeline__day{margin-left:0}}.timeline__day ul{display:none;list-style:none;margin:0;padding:0;position:relative}.timeline__day ul.active{display:block}.timeline__day ul:before{background:#ddeef4;bottom:40px;content:"";left:4px;position:absolute;top:7px;width:2px}.timeline__day li{padding-left:40px;position:relative}.timeline__day li:not(:last-child){margin-bottom:30px}.timeline__day li:before{background:#01a7e1;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:6px;width:10px}.timeline__day li span{color:#0f315f;display:block;font-size:16px;font-weight:700}.timeline__day li h6{color:#f07c00;font-size:20px;font-weight:700;margin:0}.timeline__main{display:flex;justify-content:space-between;margin:0 auto 50px;max-width:1170px;padding:0 20px;width:100%}.timeline__main .timeline__day,.timeline__main .timeline__visual{opacity:0}@media(max-width:1330px){.timeline__main{justify-content:center}.timeline__main .timeline__visual{display:none}}.anniversary__footer{background:#ffb800;color:#fff}.anniversary__footer h3{color:#fff;font-family:Caveat;letter-spacing:4px;text-transform:none}.anniversary__footer .center-wrapper{padding-bottom:40px;padding-top:40px}.anniversary__footer a{color:#fff}.footer-visual{display:block;height:auto;width:100%}.block--image-carousel{border:none;margin-bottom:90px}.block--image-carousel .center-wrapper{margin:0 auto}.anniversary__legal{background:#fff;color:#5b5b5b;font-size:14px;padding:0}.anniversary__legal .center-wrapper{padding:10px 20px}@media(max-width:1920px){.anniversary__header{padding-bottom:200px;padding-top:200px}}@media(max-width:768px){.anniversary__header{padding-bottom:400px;padding-top:100px}.anniversary__header .header__inner{justify-content:center}.anniversary__header .header__info{margin-left:0}.anniversary__header .header__visual,.anniversary__header>img:last-child{display:none}.anniversary__header>img{max-width:500px;width:80%}.anniversary__top__info>img{display:none}.anniversary__top .anniversary__logo img{width:70px}}@media(max-width:500px){.anniversary__header>img{max-width:500px;width:100%}}
