a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:calc(10000vw / 1600)}@media all and (max-width:1024px){html{font-size:calc(10000vw / 768)}}@media all and (max-width:480px){html{font-size:calc(10000vw / 375)}}@font-face{src:url(../fonts/Cygre-Regular/Cygre-Regular.woff2) format("woff2"),url(../fonts/Cygre-Regular/Cygre-Regular.woff) format("woff");font-family:Cygre-Regular}@font-face{src:url(../fonts/Cygre-RegularIt/Cygre-RegularIt.woff2) format("woff2"),url(../fonts/Cygre-RegularIt/Cygre-RegularIt.woff) format("woff");font-family:Cygre-RegularIt}@font-face{src:url(../fonts/Cygre-Bold/Cygre-Bold.woff2) format("woff2"),url(../fonts/Cygre-Bold/Cygre-Bold.woff) format("woff");font-family:Cygre-Bold}@font-face{src:url(../fonts/Cygre-BoldIt/Cygre-BoldIt.woff2) format("woff2"),url(../fonts/Cygre-BoldIt/Cygre-BoldIt.woff) format("woff");font-family:Cygre-BoldIt}:root{--main-font:"Cygre-Regular",sans-serif;--sub-font:"Cygre-Bold",sans-serif;--accent-font:"Cygre-Bold",sans-serif;--font-size-h1:0.6rem;--font-size-h2:0.36rem;--font-size-desc1:0.18rem;--font-size-label1:0.18rem;--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--line-height-0:0;--line-height-initial:initial;--line-height-h1:0.72rem;--line-height-h2:0.48rem;--line-height-desc1:0.18rem;--line-height-label-1:0.18rem;--letter-spacing:normal;--letter-spacing-0:0;--opacity-08:0.8;--opacity-1:1}@media all and (max-width:1024px){:root{--font-size-h1:0.32rem;--font-size-h2:0.2rem;--font-size-label1:0.16rem;--font-size-desc1:0.16rem;--line-height-h1:0.48rem;--line-height-h2:0.32rem;--line-height-label-1:0.24rem;--line-height-desc1:0.24rem}}:root{--color-white:#FFFFFF;--color-black:#1B1C1E}:root{--container-width:12rem}@media all and (max-width:1024px){:root{--container-width:7.74rem}}@media all and (max-width:480px){:root{--container-width:3.35rem}}:root{--main-font:"Cygre-Regular",sans-serif;--sub-font:"Cygre-Bold",sans-serif;--accent-font:"Cygre-Bold",sans-serif;--font-size-h1:0.72rem;--font-size-h2:0.36rem;--font-size-desc1:0.18rem;--font-size-label1:0.18rem;--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--line-height-0:0;--line-height-initial:initial;--line-height-h1:0.72rem;--line-height-h2:0.48rem;--line-height-desc1:0.18rem;--line-height-label-1:0.18rem;--letter-spacing:normal;--letter-spacing-0:0;--opacity-08:0.8;--opacity-1:1}@media all and (max-width:1024px){:root{--font-size-h1:0.32rem;--font-size-h2:0.2rem;--font-size-label1:0.16rem;--font-size-desc1:0.16rem;--line-height-h1:0.48rem;--line-height-h2:0.32rem;--line-height-label-1:0.24rem;--line-height-desc1:0.24rem}}:root{--color-white:#FFFFFF;--color-black:#1B1C1E}:root{--container-width:12rem}@media all and (max-width:1024px){:root{--container-width:7.74rem}}@media all and (max-width:480px){:root{--container-width:3.35rem}}a.center-text,article.center-text,blockquote.center-text,body.center-text,button.center-text,div.center-text,footer.center-text,form.center-text,h1.center-text,h2.center-text,h3.center-text,h4.center-text,h5.center-text,h6.center-text,header.center-text,html.center-text,input.center-text,label.center-text,li.center-text,nav.center-text,p.center-text,section.center-text,small.center-text,span.center-text,strong.center-text,textarea.center-text,ul.center-text{text-align:center}a.left-text,article.left-text,blockquote.left-text,body.left-text,button.left-text,div.left-text,footer.left-text,form.left-text,h1.left-text,h2.left-text,h3.left-text,h4.left-text,h5.left-text,h6.left-text,header.left-text,html.left-text,input.left-text,label.left-text,li.left-text,nav.left-text,p.left-text,section.left-text,small.left-text,span.left-text,strong.left-text,textarea.left-text,ul.left-text{text-align:left}a.right-text,article.right-text,blockquote.right-text,body.right-text,button.right-text,div.right-text,footer.right-text,form.right-text,h1.right-text,h2.right-text,h3.right-text,h4.right-text,h5.right-text,h6.right-text,header.right-text,html.right-text,input.right-text,label.right-text,li.right-text,nav.right-text,p.right-text,section.right-text,small.right-text,span.right-text,strong.right-text,textarea.right-text,ul.right-text{text-align:right}a.cap-text,article.cap-text,blockquote.cap-text,body.cap-text,button.cap-text,div.cap-text,footer.cap-text,form.cap-text,h1.cap-text,h2.cap-text,h3.cap-text,h4.cap-text,h5.cap-text,h6.cap-text,header.cap-text,html.cap-text,input.cap-text,label.cap-text,li.cap-text,nav.cap-text,p.cap-text,section.cap-text,small.cap-text,span.cap-text,strong.cap-text,textarea.cap-text,ul.cap-text{text-transform:capitalize}a.up-text,article.up-text,blockquote.up-text,body.up-text,button.up-text,div.up-text,footer.up-text,form.up-text,h1.up-text,h2.up-text,h3.up-text,h4.up-text,h5.up-text,h6.up-text,header.up-text,html.up-text,input.up-text,label.up-text,li.up-text,nav.up-text,p.up-text,section.up-text,small.up-text,span.up-text,strong.up-text,textarea.up-text,ul.up-text{text-transform:uppercase}a.low-text,article.low-text,blockquote.low-text,body.low-text,button.low-text,div.low-text,footer.low-text,form.low-text,h1.low-text,h2.low-text,h3.low-text,h4.low-text,h5.low-text,h6.low-text,header.low-text,html.low-text,input.low-text,label.low-text,li.low-text,nav.low-text,p.low-text,section.low-text,small.low-text,span.low-text,strong.low-text,textarea.low-text,ul.low-text{text-transform:lowercase}a.title-h1,article.title-h1,blockquote.title-h1,body.title-h1,button.title-h1,div.title-h1,footer.title-h1,form.title-h1,h1.title-h1,h2.title-h1,h3.title-h1,h4.title-h1,h5.title-h1,h6.title-h1,header.title-h1,html.title-h1,input.title-h1,label.title-h1,li.title-h1,nav.title-h1,p.title-h1,section.title-h1,small.title-h1,span.title-h1,strong.title-h1,textarea.title-h1,ul.title-h1{color:var(--color-black);font-family:var(--sub-font);font-size:var(--font-size-h1);font-weight:var(--font-weight-7);letter-spacing:var(--letter-spacing);line-height:var(--line-height-h1)}a.title-h2,article.title-h2,blockquote.title-h2,body.title-h2,button.title-h2,div.title-h2,footer.title-h2,form.title-h2,h1.title-h2,h2.title-h2,h3.title-h2,h4.title-h2,h5.title-h2,h6.title-h2,header.title-h2,html.title-h2,input.title-h2,label.title-h2,li.title-h2,nav.title-h2,p.title-h2,section.title-h2,small.title-h2,span.title-h2,strong.title-h2,textarea.title-h2,ul.title-h2{color:var(--color-black);font-family:var(--sub-font);font-size:var(--font-size-h2);font-weight:var(--font-weight-7);letter-spacing:var(--letter-spacing);line-height:var(--line-height-h2)}a.label-1,article.label-1,blockquote.label-1,body.label-1,button.label-1,div.label-1,footer.label-1,form.label-1,h1.label-1,h2.label-1,h3.label-1,h4.label-1,h5.label-1,h6.label-1,header.label-1,html.label-1,input.label-1,label.label-1,li.label-1,nav.label-1,p.label-1,section.label-1,small.label-1,span.label-1,strong.label-1,textarea.label-1,ul.label-1{color:var(--color-black);font-family:var(--sub-font);font-size:var(--font-size-label1);font-weight:var(--font-weight-7);letter-spacing:var(--letter-spacing);line-height:var(--line-height-label-1)}a.desc-1,article.desc-1,blockquote.desc-1,body.desc-1,button.desc-1,div.desc-1,footer.desc-1,form.desc-1,h1.desc-1,h2.desc-1,h3.desc-1,h4.desc-1,h5.desc-1,h6.desc-1,header.desc-1,html.desc-1,input.desc-1,label.desc-1,li.desc-1,nav.desc-1,p.desc-1,section.desc-1,small.desc-1,span.desc-1,strong.desc-1,textarea.desc-1,ul.desc-1{color:var(--color-black);font-family:var(--main-font);font-size:var(--font-size-desc1);font-weight:var(--font-weight-5);letter-spacing:var(--letter-spacing);line-height:var(--line-height-desc1)}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%}body,main{overflow-x:hidden}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--main-font);font-size:.16rem;line-height:.2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{text-decoration:none;outline:0}img{max-width:100%;height:auto}section{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.container{position:relative;width:var(--container-width);min-width:var(--container-width);margin:0 auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-transition:all .3s;transition:all .3s}input::-webkit-input-placeholder,input::placeholder,textarea::-webkit-input-placeholder,textarea::placeholder{-webkit-transition:all .3s;transition:all .3s}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus::-webkit-input-placeholder,input:focus::placeholder,textarea:focus::-webkit-input-placeholder,textarea:focus::placeholder{color:transparent}button{cursor:pointer}.header{position:absolute;top:.34rem;left:0;width:100%;padding:0 .4rem;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;z-index:2}.header-logo{width:1.64rem;height:.32rem;background:url(../images/dist/logo.svg) no-repeat;background-size:100% 100%;background-position:100% 100%}.header-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-links-link{margin-right:.24rem;pointer-events:none}.header-links-button{margin-left:.08rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-links-button span{z-index:2}.header-links-button svg{position:absolute;width:1.78rem;height:.43rem;z-index:1}.header-links-button svg rect{fill:var(--color-white);fill-opacity:.25;-webkit-transition:all .3s ease;transition:all .3s ease}.header-links-button:hover svg rect{fill-opacity:1}main{z-index:1}.opening{background:url(../images/dist/bgr.png) no-repeat;background-size:100% 100%;background-position:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.72rem .4rem 0;height:100vh}.opening-title{width:8.97rem;letter-spacing:-.04em}.opening-pics{width:4.86rem;height:4.36rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:url(../images/dist/ellipse-bgr.svg) no-repeat;background-size:4.36rem 4.36rem;background-position:100% 100%}.opening-pics-bottom,.opening-pics-top{width:2.8rem;position:relative;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}.opening-pics-bottom img,.opening-pics-top img{width:.96rem;height:.96rem;z-index:1}.opening-pics-bottom img:nth-child(2),.opening-pics-top img:nth-child(2){position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:2;width:1.45rem;height:1.45rem}.opening-pics-top img:nth-child(2){bottom:.24rem}.opening-pics-bottom img:nth-child(2){top:.24rem}