button, html input[type=button], input[type=reset], input[type=submit], .thsn-ptable-btn a, .thsn-btn-style-flat.thsn-btn-color-globalcolor .elementor-button:hover, .thsn-btn-style-flat.thsn-btn-color-white .elementor-button:hover, .thsn-btn-style-flat.thsn-btn-color-blackish .elementor-button, .thsn-bg-color-blackish, body .scroll-to-top:hover, .thsn-footer-section.thsn-bg-color-blackish:before, .site-header .thsn-bg-color-blackish, .site-header .thsn-sticky-on.thsn-sticky-bg-color-blackish {
    background-color: #8c34a4 !important;
}

.thsn-header-style-2 .thsn-pre-header-wrapper.thsn-bg-color-blackish a {
    color: #000000 !important;
}

.thsn-service-style-3 .thsn-service-icon-wrapper {
    display: none;
}


.thsn-portfolio-style-2 .thsn-port-cat, .thsn-testimonial-style-2 .themesion-testimonial-detail, .thsn-testimonial-style-1 .themesion-testimonial-detail, .thsn-service-style-2 .thsn-service-cat, .thsn-team-style-3 .themesion-box-team-position, .thsn-service-style-3 .thsn-service-cat, .thsn-team-style-1 .themesion-box-team-position, .thsn-team-style-2 .themesion-box-team-position, .thsn-service-style-4 .thsn-service-cat {
    font-family: Rajdhani,sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: .5px;
    display: none !important;
}


.thsn-testimonial-style-2 .thsn-featured-wrapper {
    position: relative;
    width: 125px;
    height: 125px;
    display: none;
}
.thsn-heading-subheading .thsn-element-title {
    font-family: 'Belleza' !important;
    font-weight: 700;
    font-size: 34px;
    line-height: 50px;
    letter-spacing: 1px;
    color: #202426;
    text-transform: uppercase;
    font-style: normal;
}

.thsn-heading-subheading .thsn-element-subtitle {
    font-family: Rajdhani,sans-serif;
    font-weight: 600;
    font-size: 15px;
    line-height: 17px;
    letter-spacing: .5px;
    color: #8224e3 !important;
    text-transform: uppercase;
    font-style: normal;
}

.thsn-heading-subheading .thsn-element-subtitle:after {
    background: none !important;
}

p {
    margin: 0 0 25px;
    text-align: justify !important;
}