@media (min-width: 500px) {
	.contact-card__avatar-container {
		top: -50px; 
		width: 100px;
		height: 100px;
	}
	.contact-card {
		padding: 70px 15px 15px 15px !important; 
	}
}
@media (min-width: 768px) {
	:root {
		--bs-body-font-size: 1.2rem;
		--bs-body-font-size-small: 1rem;
	}
	.navbar-brand img {
		width:300px;
	}
	.nav-link {
		padding:1rem 0 1rem 4rem !important;
	}
}
@media (min-width: 992px) {
    .text-content h2 {
		margin-bottom:-2rem;
	}
}
@media (min-width: 1200px) {
	.mood-text-image h1{
        font-size: 3.2rem;
        line-height: 1.1;
    }
    .h2, h2 {
        font-size: 3rem;
    }
}
@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1280px;
    }
}
@media (min-width: 1600px) {
	:root {
		--bs-body-font-size: 1.25rem;
		--bs-body-font-size-small: 1.1rem;
	}
}




