body{
   background-color: rgb(73, 72, 72);
   display: flex;
   justify-content: center;
}

#carouselMain img, #carouselAbout img, #carouselAbout1 img, #carouselAbout2 img, #carouselAbout4 img{
   height: 600px !important;
   width: 1000px !important;
   object-fit: cover;
}
#carouselAbout3{width: 600px;}
.navbar, footer{background-color: rgb(240, 240, 206) !important;}
.nav-link:hover{color: red;}
.nav-link{font-size: 20px;}

h3{font-family: 'Optima, sans-serif';}

a{
   text-decoration: none;
   color: white;
}
a:hover{text-decoration: underline;}

.carousel-caption > h5, .carousel-caption > p{font-size: 18px;}

.card{background-color: rgba(152, 98, 203, 0.641);}

.card{
   width: 500px;
   color: white;
}