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:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.max{height:100%;width:100%}.flex{-webkit-flex:1 1;flex:1 1}.col{-webkit-align-items:flex-start;align-items:flex-start}.col,.col-fs-c{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}.col-fs-c{-webkit-align-items:center;align-items:center}.col-c{-webkit-align-items:flex-start;align-items:flex-start}.col-c,.col-c-c{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.col-c-c{-webkit-align-items:center;align-items:center}.col-sa{-webkit-align-items:flex-start;align-items:flex-start}.col-sa,.col-sa-c{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}.col-sa-c{-webkit-align-items:center;align-items:center}.col-sb{-webkit-align-items:flex-start;align-items:flex-start}.col-sb,.col-sb-c{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.col-sb-c{-webkit-align-items:center;align-items:center}.col-se{-webkit-align-items:flex-start;align-items:flex-start}.col-se,.col-se-c{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly}.col-se-c{-webkit-align-items:center;align-items:center}.col-fe{-webkit-align-items:flex-start;align-items:flex-start}.col-fe,.col-fe-c{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.col-fe-c{-webkit-align-items:center;align-items:center}.col-fs-fe{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;align-items:flex-end}.row{-webkit-justify-content:flex-start;justify-content:flex-start}.row,.row-c{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start}.row-c{-webkit-justify-content:center;justify-content:center}.row-c-c{-webkit-justify-content:center;justify-content:center}.row-c-c,.row-fs-c{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.row-fs-c{-webkit-justify-content:flex-start;justify-content:flex-start}.row-sa{-webkit-align-items:flex-start;align-items:flex-start}.row-sa,.row-sa-c{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around}.row-sa-c{-webkit-align-items:center;align-items:center}.row-sb{-webkit-align-items:flex-start;align-items:flex-start}.row-sb,.row-sb-c{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.row-sb-c{-webkit-align-items:center;align-items:center}.row-se{-webkit-align-items:flex-start;align-items:flex-start}.row-se,.row-se-c{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;justify-content:space-evenly}.row-se-c{-webkit-align-items:center;align-items:center}.row-fe{-webkit-align-items:flex-start;align-items:flex-start}.row-fe,.row-fe-c{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.row-fe-c{-webkit-align-items:center;align-items:center}.s-home{height:100%}.home-w-head{width:100%}.home-w-l{width:296px}@media (max-width:840px){.home-w-l{transition:all .3s;padding-left:0!important;margin-left:0}.home-w-l.contact_active{margin-left:-100vw}}.home-w-r{transition:all .3s}@media (max-width:840px){.home-w-r{width:100vw!important;max-width:840px!important;padding-right:0!important}}.home-w-r.active{width:60%}.home-w-r:not(.active){width:0}.home-h-c{height:calc(100% - 120px)}@media (max-width:840px){.header{display:none}}.header>div.divider{border-radius:50px;background-color:rgba(0,0,34,.05);height:2px;width:20px}.header>div{transition:all .2s;position:relative;z-index:101;margin-top:20px;margin-left:16px;margin-right:16px}.header>div>img{position:absolute;z-index:102}.header>div:hover{cursor:pointer}.header>div:active{opacity:.75}.icon-size{height:20px;width:20px}.mobilenav{width:100vw;position:fixed;bottom:0;left:0;height:88px;z-index:200;background-color:#fff;box-shadow:0 -4px 20px 0 rgba(0,0,34,.1)}@media (min-width:840px){.mobilenav{display:none}}.mobilenav>div{transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative;z-index:101;height:48px;width:48px;margin-bottom:20px}.mobilenav>div>img{position:absolute;z-index:102}.mobilenav>div:hover{cursor:pointer}.mobilenav>div:active{opacity:.75}.icon-size-m{height:24px;width:24px}.home-module{position:relative}.home-module>div.left{position:relative;width:296px;box-shadow:inset -1px 0 0 0 rgba(0,0,34,.05);z-index:4;background:rgba(251,254,255,.95)}.home-module>div.left>div.fade{height:48px;top:64px;width:20px;position:absolute;right:18px;background:linear-gradient(90deg,rgba(249,251,254,0),rgba(251,254,255,.95))}.home-module>div.right{height:100%;z-index:3;position:relative}.home-module>img#home-background{z-index:1;height:100%;width:110%;position:absolute;filter:blur(5px);-webkit-filter:blur(5px)}.home-list{width:100%;height:calc(100% - 64px);overflow:auto;background-color:#fff}@media (min-width:840px){.home-list{width:280px;box-shadow:1px 0 0 0 rgba(0,0,34,.05)}}.home-list>div{transition:all .1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;height:80px;width:100%;background-color:#fff;box-shadow:inset 0 1px 0 rgba(0,0,34,.05)}.home-list>div.active{background-color:#04befe;color:#fff}.home-list>div:hover{cursor:pointer}.home-list>div>img{height:28px;width:28px;margin-left:16px}.home-list>div>div{margin-left:16px}.home-list>div>div>p{margin:0;padding:0;font-size:16px}.home-list>div>div>span{margin-top:2px;font-size:12px;color:rgba(0,0,34,.25)}.home-search{border-radius:8px;width:calc(100% - 56px);margin-left:28px;margin-top:28px}@media (max-width:840px){.home-search{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}}.home-search>img{margin-right:6px}.home-search>input{padding-right:12px;height:100%;-webkit-flex:1 1;flex:1 1}.home-contacts{-webkit-flex:1 1;flex:1 1;width:100%;height:calc(100vh - 114px);overflow:auto}.home-contacts>div{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;transition:all .2s;height:56px;width:calc(100% - 28px);padding-left:28px;text-transform:capitalize}.home-contacts>div>div.img{border-radius:50px;height:28px;width:28px;background:rgba(68,129,235,.1);margin-right:12px}.home-contacts>div.active{background-color:#4481eb;color:#fff;box-shadow:none}.home-contacts>div.active>div.img{background-color:hsla(0,0%,100%,.25)}.home-contacts>div:not(.active):hover{cursor:pointer}.home-filters{margin-left:28px;margin-right:18px;font-size:14px;font-weight:600;width:calc(100% - 46px);white-space:nowrap;color:rgba(0,0,34,.75);overflow-x:auto;overflow-y:hidden;height:64px;position:relative}.home-filters>div{margin-right:20px;display:inline-block}.home-filters>div:not(.active){opacity:.2}.home-contact{background-color:#fff;position:relative;height:100%}.home-contact__top{height:88px;width:calc(100% - 32px);font-size:14px;padding-left:16px;padding-right:16px}.home-contact__top>span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;margin-left:10px;color:rgba(0,0,34,.5)}.home-contact__top>span>span{text-transform:capitalize}.home-contact__top>div{margin-top:4px;font-weight:600}.home-contact__top>div>div{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;transition:all .2s;border-radius:50px;background-color:rgba(0,0,34,.05);color:rgba(0,0,34,.75);padding:1px 10px;margin-right:10px}.home-contact__top>div>div:not(.active):hover{cursor:pointer}.home-contact__inner{height:calc(100% - 88px);overflow:auto;width:100%;box-shadow:0 2px 28px 0 rgba(0,0,34,.1)}.home-contact__inner>div.top-info{margin-top:36px}.home-contact__inner>div.top-info>div{border-radius:50px;height:64px;width:64px;background-color:rgba(0,0,34,.05);margin-bottom:24px}.home-contact__inner>div.top-info>span{text-transform:capitalize}.home-contact__inner>div.top-info>span.name{font-size:36px;color:rgba(0,0,34,.75)}.home-contact__inner>div.top-info>span.loc{margin-top:16px;color:rgba(0,0,34,.5)}.home-contact__inner>input.bio{width:calc(100% - 56px);margin-left:28px;text-align:center;margin-top:8px}.home-contact__inner>input.bio::-webkit-input-placeholder{text-align:center}.home-contact__inner>input.bio:-ms-input-placeholder{text-align:center}.home-contact__inner>input.bio::-ms-input-placeholder{text-align:center}.home-contact__inner>input.bio::placeholder{text-align:center}.home-contact__inner>div.interactions{width:calc(100% - 56px);margin-left:28px;margin-top:36px}.home-contact__inner>div.interactions>div.title>div{-webkit-flex:1 1;flex:1 1;height:1px;margin-left:10px;background-color:rgba(0,0,34,.1)}.interaction{border-radius:6px;margin-top:10px;margin-bottom:26px;background-color:#fff;box-shadow:0 2px 20px rgba(0,0,34,.1);padding:16px}.interaction>div{width:100%}.interaction>div>div.info>span.two{opacity:.5;font-size:14px}.interaction>div>div.date{font-size:14px}.interaction>div>div.date>span.one{opacity:.5}.interaction>div>div.date>span.two{opacity:.25}.interaction>textarea{width:calc(100% - 16px);padding-left:16px;margin-top:8px;box-shadow:inset 1px 0 0 0 rgba(0,0,34,.1);color:rgba(0,0,34,.5)}.landing{position:relative;height:100vh;width:100vw}.landing>img.logo{z-index:2;height:36px;position:absolute;top:16px;left:24px}@media (max-width:840px){.landing>img.logo{height:24px;margin:0 auto}}.landing>img.background{z-index:1;position:absolute;min-height:100%;width:50%;left:0}@media (max-width:840px){.landing>img.background{z-index:1;position:absolute;min-height:100%;width:100%;left:0;top:0}.landing>img.background.two{display:none}}.landing>img.background.two{right:0;left:50%;filter:blur(6px);-webkit-filter:blur(6px);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.landing>div{z-index:3;background-color:rgba(251,254,255,.9);min-height:100%;padding-top:20px;margin-left:50%;width:50%;height:100%;overflow:auto;position:relative}@media (max-width:840px){.landing>div{border-radius:18px 18px 0 0;height:90vh;min-height:90vh;margin-left:0;width:100%;bottom:0;position:absolute;box-shadow:0 2px 50px rgba(0,0,34,.25)}}.landing-message{width:calc(100% - 32px);padding-left:16px;padding-right:16px;margin-bottom:10px;-webkit-animation:messageEnter .2s;animation:messageEnter .2s}.landing-message.hideImg>div.img{display:none}.landing-message:not(.reverse).hideImg>div.msg{margin-left:46px}.landing-message:not(.reverse)>div.img{margin-right:10px}.landing-message:not(.reverse)>div.msg{margin-right:62px}.landing-message.reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.landing-message.reverse.hideImg>div.msg{margin-right:46px}.landing-message.reverse>div.img{background:rgba(0,0,34,.05);margin-left:10px}.landing-message.reverse>div.msg{background-color:#4481eb;color:#fff}.landing-message>div.msg{border-radius:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;max-width:calc(100% - 124px);box-shadow:0 2px 10px rgba(0,0,34,.05);background-color:#fff}.landing-message>div.msg>div{margin:8px 16px}.landing-message>div.img{border-radius:50px;background:linear-gradient(90deg,#04befe,#4481eb);height:36px;width:36px}@-webkit-keyframes messageEnter{0%{opacity:0;margin-top:-20px}to{opacity:1;margin-top:0}}@keyframes messageEnter{0%{opacity:0;margin-top:-20px}to{opacity:1;margin-top:0}}.landing-prompt{transition:all .5s;margin-left:16px;margin-right:16px;width:calc(50% - 32px);position:fixed;bottom:20px;opacity:1;right:0}@media (max-width:840px){.landing-prompt{width:calc(100% - 32px)}}.landing-prompt:not(.active){bottom:-200px;opacity:0}.landing-prompt>div.prompt{width:100%}.landing-prompt>div.prompt>div{border-radius:8px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,34,.05)}.landing-prompt>div.prompt>div>input{transition:all .2s;height:40px;padding-left:16px;padding-right:16px;width:calc(100% - 32px)}.landing-prompt>div.prompt>div>input#landing_prompt_input_two{box-shadow:0 -1px 0 0 rgba(0,0,34,.05)}.landing-prompt>button.submit{transition:all .2s;border-radius:50px;font-weight:600;padding-left:20px;padding-right:20px;height:36px;background-color:rgba(0,0,34,.75);color:#fff;line-height:36px;margin-top:10px;box-shadow:0 2px 10px rgba(0,0,34,.05);opacity:.1}.landing-prompt>button.submit.show{opacity:1}.landing-prompt>button.submit.show:hover{cursor:pointer}.landing-prompt>button.submit.show:active{opacity:.75}.landing-typing{transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;margin-left:16px;overflow:hidden;opacity:0}.landing-typing.show{opacity:1}.landing-typing>div.img{border-radius:50px;height:36px;width:36px;background:linear-gradient(90deg,#04befe,#4481eb)}.landing-typing>div.loading{border-radius:50px;margin-left:10px;height:36px;padding-left:8px;padding-right:8px;background-color:rgba(68,129,235,.1)}.landing-typing>div.loading>div{border-radius:50px;background-color:rgba(68,129,235,.25);height:6px;width:6px;margin-left:4px;margin-right:4px;-webkit-animation:opacity .45s infinite alternate;animation:opacity .45s infinite alternate}.landing-typing>div.loading>div:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.landing-typing>div.loading>div:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes opacity{0%{opacity:.25}to{opacity:1}}@keyframes opacity{0%{opacity:.25}to{opacity:1}}textarea::selection{background:rgba(4,190,254,.35)}textarea::-moz-selection{background:rgba(4,190,254,.35)}body,html{margin:0;padding:0;top:0;left:0;width:100%;height:100%;overflow:hidden;font-weight:400;font-family:Nunito Sans,-apple-system,sans-serif;font-size:16px;color:#002;letter-spacing:0;background-color:#f9fbfe;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"pnum",normal,normal,"pnum","subs" off,"sups" off;font-feature-settings:"pnum",normal,normal,"pnum","subs" off,"sups" off;font-variant:proportional-nums;font-variant-alternates:normal;font-variant-caps:normal;font-variant-east-asian:normal;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal;font-variant-numeric:proportional-nums;font-variant-position:normal;border-collapse:collapse;box-sizing:border-box;line-height:20px;white-space:nowrap;word-wrap:break-word}button,input,textarea{border:0;outline:0;padding:0;margin:0;font-size:16px;font-family:Nunito Sans,sans-serif;color:#002}input,textarea{background-color:transparent}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:16px;font-family:Nunito Sans,sans-serif;color:rgba(0,0,34,.2)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:16px;font-family:Nunito Sans,sans-serif;color:rgba(0,0,34,.2)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:16px;font-family:Nunito Sans,sans-serif;color:rgba(0,0,34,.2)}input::placeholder,textarea::placeholder{font-size:16px;font-family:Nunito Sans,sans-serif;color:rgba(0,0,34,.2)}h3{font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:500;color:rgba(0,0,34,.4);text-transform:capitalize;margin-top:16px}.app{height:100vh;width:100vw}.spinner{transition:all .2s;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid rgba(4,190,254,.1);border-top-color:#04befe;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;-moz-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}
/*# sourceMappingURL=main.c47e47bb.chunk.css.map */