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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container-rte{align-content:center;background-color:#db7e9d;height:100%!important;position:absolute;text-align:center;vertical-align:middle;width:100%}.container-rte a{color:#fff;display:inline-block;font-size:1rem;font-weight:700;margin:.6rem;text-decoration:underline}.container-rte a i{border:2px solid #fff;border-radius:10px;color:#fff;display:inline-block;padding:.4rem 1rem}.container-rte a i:hover{border:2px solid #000;color:#000}*{box-sizing:border-box;font-family:Space Grotesk,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300;margin:0;padding:0}.App{text-align:center}h1{display:block;font-size:3rem;font-weight:bolder}p{font-size:1.5rem;margin:1rem}section{align-items:center;color:#fff;display:flex;height:100vh;justify-content:center;vertical-align:middle}a{font-size:1.1rem;font-weight:700;margin:.6rem;text-decoration:underline}a,a i{color:#fff;display:inline-block}a i{border:2px solid #fff;border-radius:10px;padding:.6rem 2rem}a i:hover{border:2px solid #000;color:#000}li{font-size:1.5rem;text-align:left}.intro{background-color:#ea4741}.contents1{background-color:#408b9f}.contents2{background-color:#db7e9d}#stick{align-items:center;background-color:#ed9c43;display:flex;flex-direction:column;height:100vh;justify-content:center}.footer{background-color:#f5f5f5;color:#2e8b57}.intro-p{max-width:900px}.thumbnail__div{flex:0 0 33.3333333%;position:relative}.responsive-img img{height:100%;object-fit:cover;object-position:center;width:100%}.thumbnail-info{align-items:center;background-color:#0000004d;bottom:0;display:flex;flex-wrap:wrap;height:300px;justify-content:center;position:absolute;transition:all .4s;width:100%}.thumbnail__div:hover .thumbnail-info{background-color:#0009;height:100%}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}
/*# sourceMappingURL=main.8b5156e7.css.map*/