@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;800&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,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,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{border:0;font-family:Rubik,sans-serif;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background-color:#ffefe7;font-family:Roboto,sans-serif;height:auto;overflow:auto}@media screen and (min-width:120em){body{font-size:20px}}body,html{height:100%}a{text-decoration:none}#root{height:100%}.player-wrapper{padding-top:56.25%;position:relative}.react-player{left:0;position:absolute;top:0}.react-player video{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}h3{text-align:left}.loading-dots{align-items:center;display:flex;height:100vh;justify-content:center}.loading-dots .loading-circle{animation:dots-pulse 1.4s ease-in-out infinite;-webkit-animation:dots-pulse 1.4s ease-in-out infinite;background-color:#ad3962;border-radius:100%;display:inline-block;height:1rem;margin-right:10px;width:1rem}.loading-circle:last-child{margin-right:0}.loading-dots .circle1{-webkit-animation-delay:.2s;animation-delay:.2s}.loading-dots .circle2{-webkit-animation-delay:.3s;animation-delay:.3s}.loading-dots .circle3{-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes dots-pulse{0%{-webkit-opacity:.1}15%{-webkit-opacity:1}to{-webkit-opacity:.1}}@keyframes dots-pulse{0%{opacity:.1}15%{opacity:1}to{opacity:.1}}