.heading-text.heading-section h2 {
    position: relative;
    font-size: 30px;
    line-height: 56px;
    margin-bottom: 60px;
    color: #e0505b !important;
}

.heading-text.heading-section h1 {
color: #e0505b !important;
}

h2, h3, h4, h5, h6 {
    color: #e0505b !important;
}
.heading-text.heading-section h1:before {
    background-color: #e0505b !important;

}

.heading-text.heading-section h2:before {
    background-color: #e0505b !important;

}

.modra {
    color: #e0505b !important;
}

#footers {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 2.5rem;            /* Footer height */


}
p {
    font-size: 1.1rem;
    font-style: normal !important;
    font-weight: 400 !important;
    text-transform: none !important;
    line-height: 1.6  !important;
    letter-spacing: 0;
    color: #3d363e !important;
    font-family: 'Poppins', sans-serif;
}