body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{background-color:#000}@media screen and (max-width:400px){body{padding:2rem}body span{font-size:x-small}}.main-container{max-width:370px;height:600px;border-radius:1rem;margin:15px auto;position:fixed;border:1px solid hsla(0,0%,82.7%,.671);background-color:#fff;bottom:0;right:100px;z-index:10000}.main-container .upper-container{height:40%;border-radius:15px 15px 0 0;background-color:#fe8e06;padding:10px}.main-container .upper-container .text-fields{display:flex;flex-direction:column;margin-left:35px;height:130px;justify-content:space-between}@media screen and (max-width:400px){.main-container .upper-container .text-fields{margin:auto;text-align:center}}.main-container .upper-container .text-fields .hello-wave{width:95px;display:flex;color:#fff;font-weight:500;font-size:20px;justify-content:space-between;align-items:center}@media screen and (max-width:400px){.main-container .upper-container .text-fields .hello-wave{margin:auto}}.main-container .lower-container{border-radius:10px;margin:-75px 9px;position:absolute;width:95%;height:65%;background-color:#fff;border:1px solid #d3d3d3}@media screen and (max-width:400px){.main-container .lower-container{margin:-75px 7px}}.main-container .lower-container .contents{position:relative}.main-container .lower-container .contents .pointer{cursor:pointer}.main-container .lower-container .contents .bot-logo{position:absolute;margin:-25px 15px;height:50px;width:50px;background-color:#ff6400;border-radius:50%;display:inline-block}.main-container .lower-container .contents .faq{padding:40px 0 5px;margin-left:20px;font-weight:500;opacity:.9;display:flex;align-items:center}@media screen and (max-width:400px){.main-container .lower-container .contents .faq span{font-size:medium}}.main-container .lower-container .contents .faq .circle{height:20px;width:20px;background-color:rgba(254,223,223,.6784313725);border-radius:50%;display:inline-block;text-align:center;vertical-align:middle;margin-left:5px;line-height:20px;font-size:12px;display:flex;justify-content:center;align-items:center}.main-container .lower-container .contents .questions{margin-left:20px;padding-right:10px}.main-container .lower-container .contents .questions .indi-quest{border-radius:8px;width:93%;padding:15px 0;border:1px solid #d3d3d3;font-size:smaller;margin:.5rem 0}.main-container .lower-container .contents .questions .indi-quest .circle{height:10px;width:10px;background-color:#fe8e06;border-radius:50%;display:inline-block;text-align:center;margin-left:.5rem;margin-right:.5rem;line-height:20px;font-size:12px;box-shadow:0 0 0 3px rgba(255,198,159,.6117647059)}.main-container .lower-container .contents .start-convo{margin:0 auto;width:80%;text-align:center;border:1px solid #d3d3d3;padding:10px 25px;border-radius:20px;display:flex;justify-content:center;align-items:center;box-shadow:0 3px hsla(0,0%,75.3%,.3411764706)}.main-container .lower-container .contents .start-convo .convo{font-weight:500;font-size:"smaller"}@media screen and (max-width:400px){.main-container .lower-container .contents .start-convo .convo{font-size:x-small}}.inputQuestion{outline:none;border:none;margin:0}.inputQuestion:focus{outline:none;border:none;box-shadow:none}