/* Hero Section Customization */

body {
    background-color:  whitesmoke;
    padding-top: 100px; 
    padding-bottom: 100px;/* Adjust this value based on your navbar's height */
   
}
.hero {
    background: url('https://via.placeholder.com/1920x600') no-repeat center center/cover;
    height: 100vh;
}

.hero .content {
    max-width: 300px;
}

.hero h1 {
    font-size: 3.5rem;
    margin-bottom: 20px;
}

.hero p {
    font-size: 1.2rem;
}
border

/* Footer Customization */
footer {
    background-color:  #1dd280;
    color: #49e6d1;
}
.navbar-custom .navbar-brand, .navbar-custom .nav-link {
    color: #3546b4;
    /* Tomato color */
}

.navbar-custom .nav-link:hover {
    color: #49e6d1; /* Darker orange on hover */
}
.navbar-custom .nav-link:active {
    color: #49e6d1; /* Darker orange on hover */
}

/*img slider*/
.slide-custom {
    height: 500px;

}
.slide-img-custom {
    image-resolution: 100%;
    height: 100%;
    object-fit:cover;

}
.slide-txt-c {
    font-size: 1.2rem;
    color: #9b2121;
    font-style: italic;
}
a:link {
	text-decoration: none;
	color:#06C;
	font-style:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
a:hover {
	text-decoration: none;
	color:#0C3;
}

a:visited {
	text-decoration: none;
	color:#009;
}
.card-custom{
    height: 400px;
    width: 100%;
}

p {
color: rgb(0, 153, 23);
}

.pd-right{
padding-right: 40px;
}