body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root,body,html{height:100%}#root{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.carousel{height:60vh;margin:auto;overflow:hidden;position:relative;width:70vw}.carousel__control{appearance:none;background-color:#fff;border:0;border-radius:.25rem;box-shadow:none;display:block;font-size:0;height:2.5rem;line-height:0;margin-top:-1.25rem;padding:0;position:absolute;top:50%;width:2.5rem;z-index:2}.carousel__control:before{border-color:transparent transparent #000 #000;border-style:solid;border-width:0 0 .125rem .125rem;content:"";display:block;height:1.25rem;left:50%;margin-top:-.625rem;position:absolute;top:50%;width:1.25rem}.carousel__control--prev{margin-right:-2.5rem;right:100%}.carousel__control--prev:before{margin-left:-.25rem;transform:rotate(45deg)}.carousel__control--next{left:100%;margin-left:-2.5rem}.carousel__control--next:before{margin-left:-1rem;transform:rotate(-135deg)}.carousel__slide,.carousel__slides,.carousel__wrapper{height:100%}.carousel__wrapper{margin:auto;position:relative;width:60vw}.carousel__slides{font-size:0;line-height:0;transform:translateX(0);transition:transform .4s ease-in-out;white-space:nowrap}.carousel__slide{backface-visibility:hidden;background-position:0 0;background-repeat:no-repeat;background-size:cover;border-color:#fff;border-style:solid;border-width:0 1rem;box-sizing:border-box;display:inline-block;flex:0 0 50vw;font-size:1rem;line-height:1.25;position:relative;vertical-align:top;width:60vw}.carousel__slide-meta{background-color:hsla(0,0%,100%,.5);bottom:0;display:flex;flex-flow:row nowrap;left:0;position:absolute;right:0;text-align:center}.carousel__slide-meta p{box-sizing:border-box;flex:0 0 33.33%;padding:1rem}.App{text-align:center}.App-logo{animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.ff0ca403.css.map*/