:root {
        --logo-max-width: 380px;
}
.collage .img-cont a img {
    object-fit: cover;
}
@media only screen and (max-width: 600px) {
h1 {
font-size: 26px;
line-height: 1.1em; 
}
h2  {
font-size: 24px;
line-height: 1.1em;
}
}

.quotes-section .quote-single p  {
	font-size: 18px;
}

h1, h2, h3, h4, h5, h6 {
color: #7E72AA;
}

body {
    background: var(--background-image);
    background-attachment: fixed;
    background-position: bottom center;
    background-size: cover;
}
@media (max-width: 1023.98px) {
.site-identity .logo {
    width: 185px;
    height: 70px;
    padding: 0px 25px 0px 5px;
    margin: 0px 0px 0px -30px;
}
}
@media screen and (max-width: 1023px) {
.header-wrap .site-identity {
    padding: 0px 0;
}
}
