.jumbotron-1 {
    background-color: #596E79 !important;
    color: #F0ECE3;
}

.jumbotron-2 {
    background-color: #DFD3C3 !important;
}

.color-text-1 {
    color:#596E79 !important;
}

/* Centered text */
.centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.blurred-bg {
    background-color: white;
    opacity: 60%;
    padding: 5px 10px 5px 10px;
    width: 90%;
}

.blurred-bg2{
    background-color: white;
    opacity: 60%;
}

body {
    background-color: #DFD3C3 !important;
}

.darker-text {
    color: black !important;
}

.zoom {
    transition: transform .2s;
}
  
.zoom:hover {
    -ms-transform: scale(1.05); /* IE 9 */
    -webkit-transform: scale(1.05); /* Safari 3-8 */
    transform: scale(1.05); 
}

.text-video {
    position: absolute;
    top: 30%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #F0ECE3 !important;
}

.nav-link {
    white-space: nowrap;
}

.footer-bg {
    background-color: #C7B198 !important;
}

.link-video{
    color: #F0ECE3 !important;
    text-decoration: underline;
}

.table-1{
    border-spacing: 50px;
}

.icon-1{
    width: 50px;
    height: auto;
}

.img-footer {
    width: 30px;
    height: auto;
}

.icon-color-1 {
    filter: invert(98%) sepia(3%) saturate(1892%) hue-rotate(321deg) brightness(92%) contrast(89%);
}

.icon-color-2 {
    filter: invert(43%) sepia(8%) saturate(1129%) hue-rotate(156deg) brightness(93%) contrast(85%);
}

th, td {
    padding: 20px;
  }

.td-center {
    text-align:center;
}

.jumbotron {
    border-radius: 0 !important;
}

.button-modal {
    text-align: left !important;
    border: none !important;
    background: none !important;
    cursor: pointer;
}

.button-modal:focus {
    border: none !important;
    outline: none !important;
}

.button-modal:focus{
    outline:none !important;
}

/* .button-modal:hover {
    text-decoration: underline !important;
} */

.carousel-block {
    height: 450px;
    width: 100%;
}


.img-half-block1 {
    width: 300px;
    height: auto;
}

.black-and-white {
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}

.picture2 {
    width: 250px;
    height: auto;
}

.img-linkedin {
    width: 50px;
    height: auto;
}

.img-keyvalues {
    width: 100px;
    height: auto;
}

a:link.link1, a:visited.link1, a:hover.link1, a:active.link1 {
    color: #596E79 !important;
}