﻿img {
    border-radius: 20px;
}

.collection-description {
    overflow: hidden;
    padding: 10px 0;
    text-align: center;
}

    .collection-description img {
        margin-bottom: 20px;
    }

.subheader {
    font-family: Poppins, sans-serif;
    text-transform: none;
    color: #61A0ED;
    font-size: 2em;
    font-weight: 600;
}

.headTitle span {
    font-family: Poppins, sans-serif;
    text-transform: none;
    padding-left: 0.8em;
    color: #61A0ED;
    font-size: 2em;
    font-weight: 700;
}

#mainbody .MackinButton {
    font-size: 1.2em;
    font-family: Poppins, sans-serif;
    font-weight: 700;
}

.aboutUs-Title span {
    font-family: Poppins, sans-serif;
    text-transform: none;
    font-size: 2.5em;
    color: #61A0ED;
    font-weight: 800;
}

.spanColor {
    font-size: 1.25rem;
    font-family: Poppins, sans-serif;
    color: #61A0ED;
    font-weight: 800;
}

h1, h2, h3, h4, h5, h6 {
    text-transform: none;
}

.row {
    background: none !important;
}

.collection-subtitleH {
    font-family: Poppins, sans-serif;
    color: #61A0ED;
}

    .collection-subtitleH h1 {
        padding-bottom: 15px;
        font-family: Poppins, sans-serif;
        font-size: 2.5rem;
        font-weight: 800;
        color: #61A0ED;
    }

.titleHead {
    font-size: 24px;
    font-weight: bold;
    font-family: Poppins, sans-serif;
    color: #61A0ED;
}

.txtDiv {
    display: flex;
    align-items: center; /* Vertically centers children */
    justify-content: center; /* Horizontally centers children (optional) */
}

@media (max-width: 576px) {
    .collection-description {
        display: none;
    }
}

.collection-description p + p, .collection-description ul + p {
    margin-top: 25px;
}

.collection-description a, .rc-content a {
    text-decoration: underline;
    color: #13578c;
}
