html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{-webkit-box-shadow:none;box-shadow:none;border-radius:0;outline:none}a:focus{outline:none}b,strong{font-weight:bold}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"Amatic SC";font-style:normal;font-weight:400;font-display:swap;src:url("../../fonts/AmaticSC/AmaticSC-Regular.woff2") format("woff2"),url("../../fonts/AmaticSC/AmaticSC-Regular.woff") format("woff")}@font-face{font-family:"Amatic SC";font-style:normal;font-weight:700;font-display:swap;src:url("../../fonts/AmaticSC/AmaticSC-Bold.woff2") format("woff2"),url("../../fonts/AmaticSC/AmaticSC-Bold.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:400;font-display:swap;src:url("../../fonts/Gilroy/Gilroy-Regular.woff2") format("woff2"),url("../../fonts/Gilroy/Gilroy-Regular.woff") format("woff")}html,body{width:100%;height:100%;scrollbar-color:#f0826a #fff;scrollbar-width:thin}html ::-webkit-scrollbar,body ::-webkit-scrollbar{width:7px;height:7px;background-color:#fff}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{border-radius:0;display:block;background-color:#fff}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{border-radius:0;display:block;background-color:#f0826a}body{overflow-x:hidden;font-family:"AmaticSC";font-weight:normal;background-color:#003fb0}body[data-hidden=hidden]{overflow-y:hidden}body.ready .main-grid-wrapper{opacity:1 !important}.wrapper-main{width:100%;max-width:1216px;margin:0 auto;position:relative}.main-grid-wrapper{display:grid;min-height:100%;margin:0 auto;grid-template-rows:auto 1fr auto;grid-template-columns:100%;position:relative}.content-wg{overflow-x:hidden;overflow-y:hidden;z-index:1}.top{padding-top:48px}.top .title{font-family:"Amatic SC";font-style:normal;font-weight:700;font-size:144px;line-height:182px;letter-spacing:-0.02em;color:#fff;text-align:center}.top p{text-align:center}.top p span{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 5px;background:rgba(255,255,255,.2);border-radius:96px;padding:9px 16px}.calendar{padding-top:36px;overflow:hidden}.calendar .block{position:relative;width:100%;min-height:1464px}.calendar .block .item{position:absolute;cursor:default}.calendar .block .item a{display:inline-block;text-decoration:none;width:100%}.calendar .block .item:nth-child(1){top:41px;left:0}.calendar .block .item:nth-child(2){top:0;right:-14px}.calendar .block .item:nth-child(3){top:354px;left:0}.calendar .block .item:nth-child(4){top:354px;left:311px}.calendar .block .item:nth-child(5){top:626px;left:311px}.calendar .block .item:nth-child(6){top:465px;right:0px;z-index:3}.calendar .block .item:nth-child(7){top:899px;left:0px}.calendar .block .item.enable{pointer-events:all;cursor:pointer}.calendar .block .item.enable .shine{visibility:hidden}.calendar .block .item.enable.enable-anim .shine{visibility:visible;position:absolute;top:0;left:0;z-index:10;width:70%;height:100%;background-image:linear-gradient(100deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 80%);background-repeat:no-repeat;background-size:contain;background-position:0 0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-animation-name:shine;animation-name:shine;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:4.3s;animation-duration:4.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.calendar .block .item.enable:nth-child(1) .shine{-webkit-animation-delay:3.1s;animation-delay:3.1s}.calendar .block .item.enable:nth-child(2) .shine{display:none;-webkit-animation-delay:3.05s;animation-delay:3.05s}.calendar .block .item.enable:nth-child(3) .shine{-webkit-animation-delay:3.3s;animation-delay:3.3s}.calendar .block .item.enable:nth-child(4) .shine{-webkit-animation-delay:3.34s;animation-delay:3.34s}.calendar .block .item.enable:nth-child(5) .shine{-webkit-animation-delay:3.01s;animation-delay:3.01s}.calendar .block .item.enable:nth-child(6) .shine{-webkit-animation-delay:3.25s;animation-delay:3.25s}.calendar .block .item.enable:nth-child(7) .shine{-webkit-animation-delay:2.05s;animation-delay:2.05s}.calendar .block .item.enable .photo-stub{overflow:hidden;border-radius:18px}.calendar .block .item.enable .photo-stub img:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.calendar .block .item.enable.open{z-index:4;cursor:default}.calendar .block .item.enable.open+.item.enable.open{z-index:3}.calendar .block .item.enable.open .photo-content{opacity:1}.calendar .block .item.enable.open .photo-stub{-webkit-transform:translate(5%, 14000px) rotate(45deg);transform:translate(5%, 14000px) rotate(45deg)}.calendar .block .item .photo-stub{z-index:1;position:absolute;top:0;left:0;-webkit-transition:-webkit-transform 2.5s ease-in-out;transition:-webkit-transform 2.5s ease-in-out;transition:transform 2.5s ease-in-out;transition:transform 2.5s ease-in-out, -webkit-transform 2.5s ease-in-out}.calendar .block .item .photo-content{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}@media screen and (min-width: 1216px){.calendar .block .item .photo-content img{will-change:transform;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.calendar .block .item .photo-content img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}.center{text-align:center}.ie .main-grid-wrapper{opacity:0}.ie .ie-detect{display:block !important;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999999999;background-color:#fdf4f3;color:#1a1313;padding:15%}.ie .ie-detect p{font-size:20px;line-height:1.18;margin-bottom:12px}.ie .ie-detect b{font-size:25px;font-weight:100;margin-bottom:25px;display:block}img{color:rgba(0,0,0,0)}@-webkit-keyframes shine{0%{opacity:0;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(200%, 0);transform:translate(200%, 0)}}@keyframes shine{0%{opacity:0;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate(200%, 0);transform:translate(200%, 0)}}@media screen and (max-width: 1216px){body[data-hidden=hidden]{overflow-y:hidden}.wrapper-main{max-width:100%;padding:0 16px}.top{padding-top:0px}.top .title{font-size:124px;line-height:162px}.calendar{padding-bottom:37px}.calendar .block{min-height:unset;max-width:568px;text-align:center;margin-left:auto;margin-right:auto}.calendar .block .item{position:relative;top:unset !important;left:unset !important;right:unset !important;margin-bottom:10px}.calendar .block .item img{max-width:100%;width:100%;height:auto}.calendar .block .item:nth-child(2) .photo-stub{width:calc(100% + 20px);max-width:unset;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.calendar .block .item:nth-child(2) img{max-width:unset;width:calc(100% + 0px);position:relative}.calendar .block .item:nth-child(3){margin-top:-175px;z-index:3}.calendar .block .item:nth-child(3) .shine{display:none}.calendar .block .item .photo-stub{width:100%}}@media screen and (max-width: 767px){.top{padding-top:47px}.top .title{font-size:64px;line-height:81px}}@media screen and (max-width: 767px)and (max-width: 353px){.top .title{font-size:54px;line-height:1.25}}@media screen and (max-width: 767px){.top p span{margin:0 2px}}@media screen and (max-width: 767px){.calendar{padding-top:47px;padding-bottom:37px}.calendar .block{max-width:343px}.calendar .block .item:nth-child(2) .photo-stub{width:calc(100% + 20px)}.calendar .block .item:nth-child(2) img{width:calc(100% + 0px)}.calendar .block .item:nth-child(3){margin-top:-106px}.calendar .block .item:nth-child(3).open{margin-top:-115px}}@media screen and (max-width: 767px)and (max-width: 353px){.calendar .block .item:nth-child(3){margin-top:-86px}.calendar .block .item:nth-child(3).open{margin-top:-95px}}.header-wg{z-index:4;width:100%;font-size:0}.header-wg>.wrapper-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;margin-bottom:30px}.header-wg>.wrapper-main .logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:none}.header-wg>.wrapper-main .logo img{text-decoration:none;margin-right:15px;margin-top:3px;will-change:transform}.header-wg>.wrapper-main .logo span{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff;position:relative}.header-wg>.wrapper-main .logo span:after{content:"";display:block;width:62px;height:5px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("../../images/wave.svg");margin-top:6px}.header-wg>.wrapper-main .social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-wg>.wrapper-main .social a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;margin-left:31px}.header-wg>.wrapper-main .social a:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.header-wg>.wrapper-main .social a img{will-change:transform;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}@media screen and (max-width: 767px){.header-wg{border-bottom:1px solid rgba(255,255,255,.4)}.header-wg>.wrapper-main{margin-top:0px;margin-bottom:0px;padding-right:0}}@media screen and (max-width: 767px)and (max-width: 353px){.header-wg>.wrapper-main .logo span{font-size:14px;line-height:18px}}@media screen and (max-width: 767px){.header-wg>.wrapper-main .logo span:after{display:none}}@media screen and (max-width: 767px){.header-wg>.wrapper-main .social a{margin-left:0;height:71px;width:71px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid rgba(255,255,255,.4)}.header-wg>.wrapper-main .social a img{width:auto;height:auto;max-width:24px;max-height:24px;margin:auto}}.footer-wg{font-size:16px;padding:23px 0px;color:#fff;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.4)}.footer-wg>.wrapper-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;margin-bottom:30px}.footer-wg>.wrapper-main .logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:none}.footer-wg>.wrapper-main .logo img{text-decoration:none;margin-right:15px;margin-top:3px}.footer-wg>.wrapper-main .logo span{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff;position:relative}.footer-wg>.wrapper-main .logo span:after{content:"";display:block;width:62px;height:5px;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("../../images/wave.svg");margin-top:6px}.footer-wg>.wrapper-main .social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-wg>.wrapper-main .social a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;margin-left:31px}.footer-wg>.wrapper-main .social a:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.footer-wg>.wrapper-main .social a img{will-change:transform;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}@media screen and (max-width: 767px){.footer-wg{font-size:0;padding:0px 0px}.footer-wg>.wrapper-main{margin-top:0px;margin-bottom:0px;padding-right:0}}@media screen and (max-width: 767px)and (max-width: 353px){.footer-wg>.wrapper-main .logo span{font-size:14px;line-height:18px}}@media screen and (max-width: 767px){.footer-wg>.wrapper-main .logo span:after{display:none}}@media screen and (max-width: 767px){.footer-wg>.wrapper-main .social a{margin-left:0;height:71px;width:71px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid rgba(255,255,255,.4)}.footer-wg>.wrapper-main .social a img{width:auto;height:auto;max-width:24px;max-height:24px;margin:auto}}@media screen and (max-width: 767px){.footer-wg .politic{display:block !important;border-top:1px solid rgba(255,255,255,.4);padding:25px 0}.footer-wg .politic p{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#fff;margin-bottom:8px}.footer-wg .politic p a{text-decoration:none;color:#fff}.footer-wg .politic p:last-child{margin-bottom:0}}