.hestia-features .hestia-title {
    color: #734f96;
    font-size: 37px;
}
.hestia-features .description {
    color: #1f1f1f;
    font-size: 18px;
}
.hestia-features .hestia-features-content .feature-box .info-title {
    color: #734f96;
    font-size: 18px;
}.hestia-features .hestia-features-content .feature-box p {
    color: #1f1f1f;
    font-size: 16px;
}
.hestia-team .hestia-title {
    color: #734f96;
    font-size: 37px;
}
.hestia-team .description {
    color: #1f1f1f
    font-size: 18px;
}
.hestia-team .hestia-team-content .card-profile .card-title {
    color: #734f96;
    font-size: 18px;
}
.hestia-team .hestia-team-content .card-profile .card-description {
    color: #1f1f1f;
    font-size: 16px;
}
.hestia-testimonials {
    padding-top: 65px;
    padding-bottom: 20px;
}
.hestia-testimonials {
    padding-top: 65px;
    padding-bottom: 20px;
}
.hestia-testimonials .hestia-title {
    color: #734f96;
    font-size: 37px;
}
.hestia-testimonials .description {
    color: #1f1f1f
    font-size: 18px;
}
.hestia-testimonials .hestia-testimonials-content .card-title {
    color: #734f96;
    font-size: 18px;
}
.hestia-testimonials .hestia-testimonials-content .category {
    color: #1f1f1f;
    font-size: 12px;
}
.hestia-blogs .hestia-blogs-title-area .hestia-title {
    font-size: 37px;
    color: #734f96;
}
.hestia-blogs .hestia-blogs-title-area .description {
    font-size: 18px;
    color: #1f1f1f;
}
.hestia-blogs .hestia-blog-content .hestia-blog-item .card-blog .card-title a {
    font-size: 18px;
    color: #1f1f1f;
}
.hestia-blogs .hestia-blog-content .hestia-blog-item .card-blog .card-description {
    font-size: 14px;
    color: #1f1f1f;
}
.post .main {
    background-color: #;
	color: #1f1f1f;
}	
p { color:#1f1f1f; }
}
body section.hestia-team p.card-description, section.hestia-pricing p.text-gray, section.hestia-testimonials p.card-description, section.hestia-blogs p.card-description, .section.related-posts p.card-description, .hestia-contact p, section.hestia-features .hestia-info p, section.hestia-shop .card-description p {
    font-size: 14px;
}
.card-description, .description, .footer-big {
    color: #1f1f1f;
}
.hestia-about {
    color: #1f1f1f;
}
element {
}
.description, .card-description, .footer-big, .hestia-features .hestia-info p, .text-gray, .hestia-about:not(.section-image) p, .hestia-about:not(.section-image) h6, .has-text-color.has-body-color-color {
  color: #1f1f1f;
}
.title, .title a, .card-title, .card-title a, .card-title a:hover, .info-title, .info-title a, .footer-brand, .footer-brand a, .media .media-heading, .media .media-heading a, .hestia-info .info-title, .card-blog a.moretag, .card-blog a.more-link, .card .author a, .hestia-about:not(.section-image) h1, .hestia-about:not(.section-image) h2, .hestia-about:not(.section-image) h3, .hestia-about:not(.section-image) h4, .hestia-about:not(.section-image) h5, aside .widget h5, aside .widget a, .woocommerce ul.products[class*="columns-"] li.product-category h2, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author, .has-text-color.has-secondary-color {
  color: #734f96;
}
.description, .card-description, .footer-big, .hestia-features .hestia-info p, .text-gray, .hestia-about:not(.section-image) p, .hestia-about:not(.section-image) h6, .has-text-color.has-body-color-color {
  color: #1f1f1f;
}
.home .page-header{
height: 600px !important;
}
.carousel .page-header {
    min-height: unset !important;
}

.carousel .carousel-control i {
  font-size: 50px;
  opacity: 0;
}