@import url(https://fonts.bunny.net/css2?family=Nothing+You+Could+Do&family=Ubuntu:wght@300;700&display=swap);body{background:#ebebeb;font-family:Ubuntu;margin:0;padding:0}body,h1,h2,h3{font-weight:300}.Header{align-items:center;background:#000;box-sizing:border-box;color:#fff;display:flex;height:50px;justify-content:space-between;padding:.5rem 1rem;position:fixed;width:100%;z-index:99999999}.Header .logo{height:30px}.Header .phone{cursor:pointer;height:30px}.Header .phone:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.Header .phone.active{background:hsla(0,0%,100%,.5)}.Header .contact{position:relative}.Header .contact .contact-wrapper{background:#ccc;color:#000;max-width:80vw;padding:2rem;position:absolute;right:0;top:100%;width:300px}.Header .contact .contact-wrapper h2,.Header .contact .contact-wrapper p{margin:0}main.content{box-sizing:border-box;min-height:100vh;padding:100px 4vw 4rem;width:100%}.language{background:hsla(0,0%,100%,.1);border-radius:3px;display:flex;justify-content:space-evenly;margin-right:2rem;overflow:hidden}@media(max-width:800px){.language{margin-right:1rem}}.language .lang{cursor:pointer;display:flex;justify-content:center;padding:.5rem 1rem;text-align:center;width:100%}@media(max-width:800px){.language .lang{font-size:.8rem;margin-right:.25rem .5rem}}.language .lang.active{background:hsla(0,0%,100%,.5);color:#fff;font-weight:700}.checkin-grid{grid-gap:0;align-items:stretch;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;min-height:500px}@media(max-width:800px){.checkin-grid{display:block}}.checkin-grid-item{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100%;overflow:hidden;position:relative;text-align:center;width:50%}@media(max-width:800px){.checkin-grid-item{min-height:250px;width:100%}}.checkin-grid-item.content{padding:2rem}.checkin-grid-item h2{font-weight:700}.checkin-grid-item img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.checkin{margin:0 auto;max-width:1024px}.checkin-number{font-size:4rem;left:2rem;margin:0;opacity:.2;position:absolute;top:2rem;z-index:10}@media(max-width:800px){.checkin-number{color:#fff;font-size:6rem;left:0;opacity:1;top:0}}.Dashboard .dashboard-grid{grid-gap:1rem;display:grid;grid-template-columns:repeat(12,1fr)}@media(max-width:800px){.Dashboard .dashboard-grid{grid-template-columns:1fr}.Dashboard .dashboard-grid>*{grid-column:span 1}}.Dashboard .dashboard-grid .weather{display:flex;grid-column:span 4;height:30vh}@media(max-width:1200px){.Dashboard .dashboard-grid .weather{grid-column:span 6}}.Dashboard .dashboard-grid .weather>div{width:100%}.Dashboard .dashboard-grid .dashboard-item{align-items:flex-end;background-size:cover;border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.5);box-sizing:border-box;color:#fff;display:flex;font-size:2em;font-weight:300;grid-column:span 4;height:30vh;overflow:hidden;padding:2rem;position:relative;text-decoration:none;transition:all .3s ease}@media(max-width:1200px){.Dashboard .dashboard-grid .dashboard-item{grid-column:span 6}}.Dashboard .dashboard-grid .dashboard-item .inner{font-weight:300;position:relative;z-index:10}.Dashboard .dashboard-grid .dashboard-item .inner .sub{font-size:1rem}.Dashboard .dashboard-grid .dashboard-item:after{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Dashboard .dashboard-grid .dashboard-item:hover{box-shadow:0 0 2px rgba(0,0,0,.5);-webkit-transform:translateY(2px);transform:translateY(2px);transition:all .3s ease}.glossary-grid .glossary-item{background:rgba(0,0,0,.1);font-size:1rem;line-height:1.5;padding:1rem}.glossary-grid .glossary-item .title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.glossary-grid .glossary-item:nth-child(odd){background:rgba(0,0,0,.05)}.glossary-grid .glossary-item .text{white-space:pre-wrap}.glossary-index{grid-gap:.25rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(40px,100%),1fr));margin-bottom:2rem}.glossary-index>div{align-items:center;background:rgba(0,0,0,.2);border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;padding:.5rem}.glossary-index>div .count{font-size:.7rem;margin-left:.5rem}.glossary-index>div.active{background:#000;color:#fff;font-weight:700}.glossary-index>div.all{grid-column:span 2}
/*# sourceMappingURL=main.5eded9df.css.map*/