body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,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{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)}}.site{background:linear-gradient(180deg,#0000 0,#0000 35%,#413f3f 45%),url(/wp-content/themes/sauna/img/facade_day_heading.webp);background-repeat:no-repeat!important;background-size:contain!important}.react-left{text-align-last:left}.react-left,.react-right{display:block;font-size:20px;line-height:1em;margin-left:10%;margin-right:10%;white-space:pre-wrap}.react-right{text-align-last:right}.react-center{text-align:center}.react-round-button{align-items:center;background-color:#c49145;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;margin:0 10px;outline:none;text-align:center;width:40px}.react-round-button:hover{background-color:#e3a850}.react-icon{display:block}.react-container{display:flex;flex-direction:column;height:100vh}.react-content{flex:1 1;margin-bottom:40px;margin-top:100px;overflow-y:auto;padding:10px}@media (max-width:1024px){.react-content{margin-top:90px}.site{background:linear-gradient(180deg,#0000 0,#0000 15%,#413f3f 20%),url(/wp-content/themes/sauna/img/facade_day_heading.webp);background-repeat:no-repeat!important;background-size:contain!important}}@media (max-width:767.98px){.react-content{margin-top:80px}.floating{transform:translateY(-300%)}.site{background:linear-gradient(180deg,#0000 0,#0000 10%,#413f3f 15%),url(/wp-content/themes/sauna/img/facade_day_heading.webp);background-repeat:no-repeat!important;background-size:contain!important}}@media (max-width:576px){.react-content{margin-top:60px}.floating{transform:translateY(-300%)}.site{background:linear-gradient(180deg,#0000 0,#0000 10%,#413f3f 15%),url(/wp-content/themes/sauna/img/facade_day_heading.webp);background-repeat:no-repeat!important;background-size:contain!important}}.react-footer{bottom:0;display:flex;justify-content:center;position:fixed;width:100%;z-index:99}.react-footer .react-footer-controll{display:inline-flex;justify-content:center;margin:3px;min-width:600px;padding:3px;width:100%}.react-footer textarea{background-color:#e2e2e2;border:1px solid #000;border-radius:8px;flex:0.5 1;font-size:16px;padding:5px;text-align:left}.react-footer button{padding:5px 10px}.react-speechBubble_Answer{background-color:#e2e2e2;border:1px solid #000;border-radius:8px;color:#000;display:inline-block;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:20px;padding:16px;position:relative;text-align:left}.react-speechBubble_Answer:before{border-color:#000 #0000 #0000;border-style:solid;border-width:20px 20px 0 0;translate:-50% 100%}.react-speechBubble_Answer:after,.react-speechBubble_Answer:before{bottom:0;content:"";left:25%;position:absolute;transform:skew(-17deg);transform-origin:top}.react-speechBubble_Answer:after{border-color:#e2e2e2 #0000 #0000;border-style:solid;border-width:17.6px 17.6px 0 0;translate:calc(-50% - .2px) 100%}.react-speechBubble_Question{background-color:#e2e2e2;border:1px solid #000;border-radius:8px;color:#c49145;display:inline-block;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:20px;padding:16px;position:relative;text-align:left}.react-speechBubble_Question:before{border-color:#000 #0000 #0000;border-style:solid;border-width:20px 20px 0 0;translate:-50% 100%}.react-speechBubble_Question:after,.react-speechBubble_Question:before{bottom:0;content:"";left:75%;position:absolute;transform:skew(52deg);transform-origin:top}.react-speechBubble_Question:after{border-color:#e2e2e2 #0000 #0000;border-style:solid;border-width:17.6px 17.6px 0 0;translate:calc(-50% - .2px) 100%}.react-loading{display:flex;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=main.0625b48c.css.map*/