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}.groupCard{margin:15px auto;width:300px;height:125px;border-radius:20px;box-shadow:2px 2px 15px 3px rgba(0,0,0,.25),-2px -2px 15px 3px rgba(0,0,0,.22);cursor:pointer;transition:.4s;flex-wrap:nowrap;flex-direction:column;background:#ef5350}.groupCard,.titleRow{display:flex;justify-content:space-around}.titleRow{flex-grow:1;align-items:center;padding:0 5px}.descRow{flex-grow:2;width:inherit;height:inherit;text-align:justify;word-wrap:normal;overflow-wrap:break-word;position:relative;padding:8px;text-justify:inter-word}.group_name{text-align:center;font-family:sans-serif;font-weight:700;font-size:24px;flex:2 1}.nameCount{text-align:center;font-size:30px;flex:1 1}.groupCard:active,.groupCard:hover{transform:scale(.9);box-shadow:3px 3px 20px 7px rgba(0,0,0,.25),-3px -3px 20px 7px rgba(0,0,0,.22)}.dot{height:25px;width:25px;border-radius:50%;border:2px solid #fff}.contactCard:active,.contactCard:hover{transform:scale(.97);box-shadow:3px 3px 20px 7px rgba(0,0,0,.25),-3px -3px 20px 7px rgba(0,0,0,.22)}.contactCard{margin:15px auto;border-radius:20px;height:175px;width:300px;overflow:hidden;box-shadow:2px 2px 15px 3px rgba(0,0,0,.25),-2px -2px 15px 3px rgba(0,0,0,.22);transition:.3s linear;background-color:#f08080;display:flex;align-items:stretch;flex-wrap:nowrap;flex-direction:column}.contactCard .contactIcon{height:125px;flex:1 1;display:flex;justify-content:space-around;align-items:center}img{max-width:100%;height:inherit}.logo{height:100px;border-radius:4px;display:inline-block;color:#fff;padding:0 .1em;border:4px solid #fff;position:relative;pointer-events:none;font-size:4em}.logo .fat{font-weight:800}.logo .skinny{font-weight:100}.contactInfo{position:absolute;margin:auto;height:175px;width:300px;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;opacity:0;transform:translate(-50%,-50%);left:50%;top:50%;border-radius:20px;background-color:rgba(20,179,209,0);flex:1 1;word-wrap:break-word;overflow-wrap:break-word}.contactInfo .infoTopRow{width:inherit;height:inherit;display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;justify-content:space-around;align-items:center}.contactInfo .infoDescription{width:inherit;height:inherit;text-align:left;margin:5px;position:relative;align-items:left;flex-grow:2;color:#fde3a7;font-size:18px;word-wrap:normal;overflow-wrap:break-word}.contactInfo .infoBottomRow{width:inherit;height:inherit;display:flex;justify-content:space-around;align-items:center;flex-grow:1;padding-bottom:2px}.infoLocation{font-size:18px}.contactInfo .infoSocials{font-size:18px;font-weight:900}.cardContainer{position:relative}.contactCardHover{opacity:1;background-color:rgba(20,179,209,.6)}.contactDate{font-size:16px;color:#e4f1fe}.contactName{font-size:24px;color:#322a60;font-weight:700}.atIcon{height:25px;margin-right:5px;color:#fff}.dateIcon,.descIcon{height:20px;margin-right:5px}.descIcon{position:absolute;top:-10px;left:10px}.nameIcon{height:20px;margin-right:5px}.mapIcon{height:25px;margin-right:5px;padding-bottom:3px}.profileCard{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:10px;height:auto;width:300px;box-shadow:2px 2px 15px 3px rgba(0,0,0,.25),-2px -2px 15px 3px rgba(0,0,0,.22);transition:.3s linear;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;background-color:#000}.icon{height:125px}.profileTopRow{width:inherit;height:inherit;flex-direction:row;flex-wrap:nowrap;padding:10px}.profileName,.profileTopRow{display:flex;justify-content:space-around;align-items:center}.profileName{height:auto;width:150px;border-radius:4px;flex-direction:column;color:#fff;position:relative;pointer-events:none;font-size:2em;padding:5px;word-wrap:normal;overflow-wrap:break-word}.firstName{text-align:center}.firstName,.lastName,.profileDescription{width:inherit;height:inherit}.profileDescription{text-align:center;position:relative;align-items:left;flex-grow:2;font-size:25px;word-wrap:normal;overflow-wrap:break-word;padding:5px;display:flex;flex-direction:column;justify-content:space-around}.userEmail{font-size:25px;color:#fff}.profileBottomRow{width:inherit;height:inherit;background:green;display:flex;justify-content:space-around;align-items:center;flex-grow:1}@media only screen and (max-width:600px){.searchBar{max-width:150px}}.searchTitle{display:flex;justify-content:space-evenly;margin:10px}.titleChild{font-size:30px;font-weight:500}@font-face{font-family:"Roboto";font-weight:400;src:local("Roboto"),url(/static/media/Roboto-Regular.11eabca2.ttf) format("truetype")}@font-face{font-family:"Roboto";font-weight:300;src:local("Roboto"),url(/static/media/Roboto-Light.88823c20.ttf) format("truetype")}@font-face{font-family:"Roboto";font-weight:500;src:local("Roboto"),url(/static/media/Roboto-Medium.58aef543.ttf) format("truetype")}@font-face{font-family:"Roboto";font-weight:700;src:local("Roboto"),url(/static/media/Roboto-Bold.e07df86c.ttf) format("truetype")}body,html{max-width:100%!important;overflow-x:hidden!important;font-family:"Roboto",sans-serif}body.modal-open{padding-right:0!important}.contact-list,.group-list{z-index:0;width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;flex-direction:row;margin:0}@media (max-width:500px){.contact-list,.group-list{flex-direction:column}}.title-white{color:#fff}.title-black{color:#000}.spinner{position:fixed;top:50%;left:50%;width:4rem;height:4rem}.groupContainer,.nameContainer{margin-bottom:65px}.emptyTitle{margin-top:10px;font-size:50px}.emptyTitle,.logoTitle{font-weight:500;display:flex;justify-content:space-evenly}.logoTitle{margin-top:30px;margin-bottom:40px;font-size:70px}.emptyMessage{padding:20px;font-size:25px}.emptyContainer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:auto;width:280px;text-align:center}.emptyBackground{background:url(/static/media/group_zero.db794569.jpg) 50%;height:100%;width:100%;object-fit:contain}
/*# sourceMappingURL=main.b35354c0.chunk.css.map */