.app{align-items:center;display:flex;flex-direction:column;font-family:Gowun Dodum,sans-serif;justify-content:center;margin:0;position:relative;z-index:10}.app,.nav{background-color:#fff}.nav{position:fixed;top:0;width:100%;z-index:100}.backbutton{margin:20px;position:fixed}.title{color:#1ab86c;display:inline-block;font-family:Gowun Dodum,sans-serif;font-size:20px;font-weight:700;margin:20px 0;text-align:center}.Home,.title{width:100vw}.fadeIn{opacity:1;transition:opacity 1s ease-in}.fadeOut{opacity:0;transition:opacity 1s ease-out}a{text-decoration:none}figure{align-items:center;background-color:transparent;border-radius:10px;box-shadow:0 6px 8px rgba(0,0,0,.1);height:100%;justify-content:center;margin:0;padding:0;text-align:center;width:100%}figure:hover figcaption{opacity:1}figure:hover .line:after,figure:hover .line:before{width:90%}figure:hover .line span:before{height:90%}figure:hover .line span:after{height:90.5%}figcaption{align-items:center;background-color:transparent;background-position:50%;background-size:cover;border-radius:10px;box-shadow:0 6px 8px rgba(0,0,0,.2);display:flex;font-size:5vm;height:100%;justify-content:center;opacity:.6;position:relative;text-align:center;transition:all .5s;width:100%}.line:before{background:hsla(0,0%,100%,.5);top:5%}.line:after,.line:before{display:inline-block;height:2px;left:5%;position:absolute;transition:all .5s;width:0}.line:after{background:hsla(0,0%,90%,.5);top:95%}.line span:before{left:5%}.line span:after,.line span:before{background:hsla(0,0%,90%,.5);display:inline-block;height:0;position:absolute;top:5%;transition:all .5s;width:2px}.line span:after{left:95%}@media only screen{.Home{box-sizing:border-box;height:100%;margin:0 auto;width:46vh}.row{display:flex;flex-direction:row;justify-content:center;margin-top:25px}.column1{background-image:url(/static/media/1.243e2e75e8ec8c39730d.png);height:calc(35vh - 50px);margin-top:60px}.column1,.column2{background-size:cover;border-radius:10px;width:calc(100vw - 50px)}.column2{background-image:url(/static/media/2.764a19e07c895322dfb1.png);height:calc(28vh - 50px)}.column3{background-image:url(/static/media/3.3cd748d3ec3a251ca03f.png);margin-bottom:50px;margin-right:10px}.column3,.column4{background-size:cover;border-radius:10px;height:calc(30vh - 50px);width:calc(50vw - 30px)}.column4{background-image:url(/static/media/4.a1a00d9d8418434bfd48.png);margin-bottom:30px;margin-left:10px}}.chat-container{align-items:center;height:88vh;margin-top:80px;width:90vw}.chat-box,.chat-container{display:flex;flex-direction:column;justify-content:flex-start}.chat-box{background-color:rgba(0,255,0,.15);border-radius:20px;height:80%;overflow-y:scroll;padding:10px;position:relative;width:90%}.chat-box svg{position:absolute;right:20px;top:20px}.chat-message{-webkit-animation:fade-in .5s ease-in-out;animation:fade-in .5s ease-in-out;font-family:Gowun Dodum,sans-serif;font-size:.9rem;margin:0 10px}.user{background-color:#90ee90;color:#fff;float:right}.assistant,.user{-webkit-animation:bubbleIn .5s ease;animation:bubbleIn .5s ease;border-radius:20px;clear:both;margin:3px 0;padding:10px;position:relative}.assistant{background-color:#fff;float:left}.chat-input{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:center;max-width:500px;overflow:hidden;padding-bottom:10px;width:90%}.chat-input input{background-color:rgba(0,0,0,.03);border:none;border-radius:10px;display:inline-block;flex-grow:1;flex-shrink:1;font-size:14px;margin:5px 0 0;outline:none;padding:10px;width:70%}.chat-input button:hover{opacity:.6}.chat-input #send-button{background-color:#90ee90;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;margin-top:5px;padding:8px}.loader{color:gray;font-size:.7em;text-align:center;z-index:1}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.chatInfo{height:100%;left:0;padding-top:65px;position:relative;top:0;width:90vw;z-index:2}@font-face{font-display:optional;font-family:Gowun Dodum,sans-serif;font-style:normal;src:local("Gowun Dodum"),url(https://fonts.gstatic.com/s/gowundodum/v7/3Jn5SD_00GqwlBnWc1TUJF0AFPJJ3oAcQhA685dKXogXvvOvaew.109.woff2) format("woff2")}.inquiry{align-items:center;background-color:rgba(0,255,0,.14);border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-bottom:10vh;margin-top:15vh;min-width:200px;padding:50px}label{font-size:18px;font-weight:700;margin-bottom:10px}input,textarea{border-radius:5px;font-family:Helvetica Neue,sans-serif;margin-bottom:20px;padding:10px;width:100%}button,input,textarea{border:none;font-size:16px}button{background-color:#7d7;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;transition:background-color .3s ease}button:hover{background-color:rgba(119,221,119,.5)}.info-container{height:100%;position:relative;width:100%}.transition{background-color:#000;height:100%;opacity:0;transition:opacity 1s ease-in-out;width:100%;z-index:1000}.backbutton2,.transition{left:0;position:fixed;top:0}.backbutton2{height:30px;margin:20px;width:30px;z-index:1001}.info-content{align-content:center;color:#fff;height:550vh;position:relative;z-index:1001}.show-me{-webkit-animation:fadein 2.5s;animation:fadein 2.5s}.show-me,.show-me-long{color:#fff;left:50%;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.show-me-long{-webkit-animation:fadeinslow 5s;animation:fadeinslow 5s}.show-me-last{-webkit-animation:fadeinlast 10s;animation:fadeinlast 10s;background-image:url(/static/media/effect.0050397cc25d4d3e310f.mp4);background-size:cover;color:#fff;text-align:center;top:50%}.homebutton,.show-me-last{left:50%;position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1001}.homebutton{-webkit-animation:fade 10s;animation:fade 10s;height:40px;opacity:.85;top:70%;width:40px}@-webkit-keyframes fadein{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fadein{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeinslow{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes fadeinslow{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeinlast{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fadeinlast{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@-webkit-keyframes fade{0%{opacity:0}30%{opacity:0}40%{opacity:1}to{opacity:1}}@keyframes fade{0%{opacity:0}30%{opacity:0}40%{opacity:1}to{opacity:1}}@keyframes fadeeffect{0%{opacity:0}20%{opacity:0}30%{opacity:1}90%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeeffect{0%{opacity:0}20%{opacity:0}30%{opacity:1}90%{opacity:1}to{opacity:0}}
/*# sourceMappingURL=main.22bc08c3.css.map*/