* {
    font-family: 'Lato';
}
h1, h6 {
    font-family: 'Michroma', sans-serif;
}

.footer {
background: rgb(241,236,60);
background: linear-gradient(90deg, rgba(241,236,60,1) 0%, rgba(227,43,196,1) 35%, rgba(0,212,255,1) 100%);
}

.line {
width:75%;
height: 3px;
border:none;
background: rgb(241,236,60);
background: linear-gradient(90deg, rgba(241,236,60,1) 0%, rgba(227,43,196,1) 35%, rgba(0,212,255,1) 100%);
}

.footerImage {
    max-width:50px;
    height: auto;
}

a {
    text-decoration: none;
    color:black;
}

#carouselExample {
    max-width: 800px; 
    margin: auto; 
  }

.container {
    position: relative;
}

.frontPageInfo {
    padding:5%;
    text-align: justify;
}
h5, h6 {
    font-size: 1.4em;
    line-height: 1.4;
}

.employ-image {
        border-radius: 70%;
        border-style: solid;
        border-width: 5px;
        border-color: rgb(241,236,60);
        max-height:300px;
}

.empl-review-header {
    font-family: 'Michroma', sans-serif;
    font-weight: bolder;
    font-size:1em;
}

.empl-review-body {
font-style: italic;
}

td {
    white-space: nowrap;
    text-align: center;
}

.modal-dialog {
    max-width: fit-content;
    margin-left: auto;
    margin-right: auto;
}
.header {
    font-size: 1.2em;
    font-weight:bold;
}

.spacer {
    padding-top:5%;
}