body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{background-color:#f3f3f3}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,sans-serif;line-height:1.6;max-width:100%;overflow-x:hidden}.container{margin:0 auto;max-width:1200px;padding:5px}h1,h2,h3,h4,h5,h6{margin-bottom:10px;margin-top:10px}img{height:auto;max-width:100%}.header,.main{display:flex;flex-direction:column;justify-content:center}.grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:600px){.grid{grid-template-columns:1fr 1fr}}@media (min-width:900px){.grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:599px){body{padding:1px}.container{padding:10px}}@media (min-width:600px) and (max-width:899px){body{padding:1px}.container{padding:15px}}@media (min-width:900px){body{padding:1px}.container{padding:20px}}body,html{overflow-x:hidden}body{position:relative}.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)}}.login-label{width:400px}.login-label,.profile-label{display:block;font-weight:700;margin:0 auto;text-align:center}.profile-label{width:150px}.navLink{display:inline-block;margin:10px}.profileInputBlock{margin:20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}input,textarea{display:block;font-size:25px;margin:0 auto 20px;max-width:500px;min-width:300px;padding:10px;text-align:center;width:90%}input[type=file]{border:1px solid #a7a7a7}textarea{height:100px}button{font-size:large}.employee-card{background-color:#f9f9f9;border:1px solid #000;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;display:block;flex-direction:column;font-family:Arial,sans-serif;margin:10px auto;padding:20px;width:30%}@media only screen and (max-width:1300px){.employee-card{width:80%}}.employee-card img{border-radius:50%;margin-bottom:10px;width:200px}.employee-card h2{font-size:1.5em;margin-bottom:10px}.employee-card p{color:#666;font-size:1em;margin-bottom:5px}h1,h2{align-self:flex-start}.download-container{background-color:#e8e8e8;border:1px solid #000;border-radius:20px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:20px auto;padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}span{font-size:150}a{margin-bottom:0;margin-top:0}.attribute-container{display:flex;margin:10px 0;max-width:100%;padding-left:5px}.attribute-container h3{font-size:16px;line-height:1.5;margin:0;padding:0}.attribute-text{word-wrap:break-word;color:red;display:block;font-size:x-large;-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow-wrap:break-word;text-align:left;text-overflow:ellipsis;white-space:normal}#save-contact-btn{border-radius:20px;height:200px;width:200px}.header{background-color:#cecece;color:#000;left:0;padding:15px;text-align:center;top:0;width:100%}a.appSubTitle,a.appSubTitle:active,a.appSubTitle:hover,a.appSubTitle:visited,a.appTitle,a.appTitle:active,a.appTitle:hover,a.appTitle:visited{color:inherit;text-decoration:none}.appTitleTxt{margin-bottom:0}.appSubTitleTxt{margin-top:0}.footer{background-color:#cecece;bottom:0;color:#000;left:0;margin-top:100px;padding:15px;text-align:center;width:100%}.social-logo{margin-left:10px;margin-right:10px}.footer-social-icon{color:inherit}#designed-by,#powered-by{color:#5f5f5f;font-size:x-small}.designer-name,.tech-name{font-style:italic;text-decoration:none}.atag-by{color:inherit}.choose-file-button,.delete-file-button{display:block;margin:12px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.delete-file-button{color:red}img{display:block;margin:0 auto}.upload-filename{display:inline}.profileInputBlock{width:100%}.upload-max-reminder{font-weight:700}.contact-us-field{margin-bottom:20px;text-align:left}.contact-label{display:block;font-weight:700;margin:0 auto;text-align:center;width:400px}
/*# sourceMappingURL=main.fa410068.css.map*/