html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}:root{--primary-color:#fff;--secondary-color:#fbeac4;--tertiary-color:#f1c689;--off-brown-color:#3a1f03;--off-red-color:#fa7063}#SoundManager{display:none}#Header{z-index:999;padding:25px 50px 0;display:flex;justify-content:space-between;align-items:center}#Header .header__nav .nav__link{padding:15px}.button{display:inline-flex;align-items:center;font-size:18px;border-radius:25px;padding:16px 20px;text-align:center;width:100%;height:100%}.button__container{display:inline;padding:25px}.button--secondary{background:#fbeac4;background:var(--secondary-color);border:1px solid #fbeac4;border:1px solid var(--secondary-color)}.button--secondary,.button--tertiary{color:#fff;color:var(--primary-color)}.button--tertiary{background:#f1c689;background:var(--tertiary-color);border:1px solid #f1c689;border:1px solid var(--tertiary-color)}.button--error{color:#fff;color:var(--primary-color);background:#fa7063;background:var(--off-red-color);border:1px solid #fa7063;border:1px solid var(--off-red-color)}.button--has-icon{padding:12px 16px;justify-content:space-between}.button--has-icon>span{width:100%}.button--has-icon.has-with>.icon{margin-left:16px}.button--has-icon.has-with>.icon--left{margin-right:16px}#Home{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}#Home .video{position:absolute;top:-129px;z-index:-1}#Home .main{padding:25px 100px 0 75px;display:flex;justify-content:space-between}#Home .main__aside{margin-top:75px}#Home .main__aside .aside__buttons{display:inline-flex;flex-direction:column}#Home .aside__title{color:#fff;color:var(--primary-color);font-size:60px;font-weight:300}#Home .aside__subtitle{color:#fbeac4;color:var(--secondary-color);font-size:33px;font-weight:300;font-style:italic;margin-bottom:0}#Home .aside__legend{color:#3a1f03;color:var(--off-brown-color);font-size:18px;margin-bottom:50px;font-style:italic}#Home .aside__legend,#Home .aside__subtitle,#Home .aside__title{padding-left:25px}#Home .aside__btn-gallery,#Home .aside__btn-play{display:inline-block;width:220px;height:50px}#Home .aside__action-text{color:#fff;color:var(--primary-color);opacity:.5}#Home .main__image{position:absolute;top:-129px;left:715px;z-index:-1}#Home .rightside__date{margin:0;color:#fff;color:var(--primary-color);font-size:220px}#Home .rightside__legend{margin:0;padding-left:100px;color:#fff;color:var(--primary-color);font-size:30px}#Home .footer{top:1000px}#Home .footer ol{margin:0;padding:0;list-style:none}#Home .footer__dates{padding:0 25px 0 125px!important;display:flex;justify-content:space-between}#Home .dates{padding-left:25px;border-left:1px solid #fff;border-left:1px solid var(--primary-color);width:350px;height:160px}#Home .dates__title{color:#f1c689;color:var(--tertiary-color);font-size:18px;text-transform:uppercase}#Home .dates__description{margin:10px 0;font-size:25px}#Video{height:100%;width:100%;display:flex;flex-direction:column}#Video .main{display:flex;flex:6 1}#Video .main .left-side{display:flex;justify-content:center;align-items:center;flex:1 1}#Video .main .left-side__legend .title{font-size:35px;margin-bottom:0}#Video .main .left-side__legend .description{font-size:20px}#Video .main .video{position:absolute;top:-129px;z-index:-1}#Video .main .blank{flex:6 1}#Video .main .right-side{flex:1 1}#Video .controls{flex:1 1;display:flex;justify-content:center;align-items:center}#Video .controls .controls-container{display:flex;justify-content:space-evenly;align-items:center;width:60%}#Video .controls .controls-container .buttons .playPause{padding:25px}#Video .controls .controls-container .bar{display:flex;align-items:center;width:100%;padding:15px 25px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:25px}#Video .controls .controls-container .bar .progress-bar{width:96%}#Video .controls .controls-container .bar .time{width:4%;text-align:right;margin-left:15px}#Finish{height:100%;display:flex;flex-direction:column}#Finish .video{position:absolute;top:-129px;z-index:-1}#Finish .header{display:flex;flex-direction:column;text-align:center}#Finish .header .title{font-size:45px;margin-bottom:0}#Finish .header .description{font-size:30px}#Finish .main{height:100%;padding-bottom:250px}#Finish .main,#Finish .main .buttons{display:flex;justify-content:center;align-items:center}#Finish .main .buttons{width:100%}#Finish .main .buttons__back,#Finish .main .buttons__forward,#Finish .main .buttons__home{padding:25px 25px 75px}#Finish .main .buttons__back>span,#Finish .main .buttons__forward>span,#Finish .main .buttons__home>span{font-size:20px;font-weight:700;margin-top:-45px}#Finish .main .buttons__forward,#Finish .main .buttons__home{margin-left:20px}#Finish .main .buttons>div{align-items:center}#Finish .main .buttons>div,#QR{display:flex;flex-direction:column}#QR{height:100%}#QR .video{position:absolute;top:-129px;z-index:-1}#QR .header{display:flex;flex-direction:column;text-align:center}#QR .header .title{font-size:45px;margin-bottom:0}#QR .header .description{font-size:30px}#QR .main{display:flex;flex-direction:column;align-items:center}#QR .main .qr{margin-top:100px}#QR .main .description{text-align:center;font-size:30px}#Gallery{height:100%;width:100%}#Gallery .gesture-image{-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@font-face{font-family:"Montserrat";src:url(../../static/media/Montserrat-Regular.92db9a07.otf) format("opentype")}*{box-sizing:border-box}* :focus{outline:none}html{font-size:16px}body,html{margin:0;padding:0}body{font-family:Montserrat,Tahoma,serif;color:#fff;color:var(--primary-color);width:1920px;height:1080px;background:url(../../static/media/bg.8c1a0c0c.png);background-size:cover;background-repeat:no-repeat}#root{height:100%;width:100%;display:flex;flex-direction:column}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.text-center{text-align:center}.switch-wrapper{height:100%;width:100%;position:relative}.switch-wrapper>div{height:100%;width:100%;position:absolute}
/*# sourceMappingURL=main.5b791dfa.chunk.css.map */