.hero,
.foot-note,
.cta-content {
    background: -webkit-linear-gradient(90deg, #641528, #944157);
    background: linear-gradient(90deg, #641528, #944157);
}

.form__checkbox input:checked + div {
    background: #a85c74;
    border: 1px solid #ffccd5;
}

.card-header p {
    background: rgb(245, 220, 230) !important;
}

.contact-form-section .title h6 {
    color: #6b3e4e;
}

.cookies-accept-js, .cookies-decline-js{
    font-size: 16px;
}

.single-widget i{
    color: #fff;
}

.reviews{
    background: #471a3a;
}

.form__checkbox > div div {
    border: 1px solid #ffccd5;
}

.single-pricing p:last-of-type {
    padding: 0 12px;
}

.single-pricing {
    background: #743141;
}

#footer {
    background-color: #9b495d;
}

.single-pricing .price{
    color: #fff;
}

#service,
.faq,
.cta,
.featured,
.pricing-table,
#contact,
.contact__info-map {
    background: -webkit-linear-gradient(90deg, #fff5f7, #fffdfe);
    background: linear-gradient(90deg, #fff5f7, #fffafb);
}

.btn.btn-primary {
    background: -webkit-linear-gradient(90deg, #6b3e4e, #3f2530);
    background: linear-gradient(90deg, #6b3e4e, #3f2530);
}

#service div,
.featured p,
.featured div,
#contact h2 {
    color: #6b3e4e;
}

.logo-text {
    word-break: break-all;
}