.woocommerce div.product .woocommerce-tabs ul.tabs li a, .thsn-ihbox-style-15 .thsn-ihbox-box-number, .thsn-footer-big-area-wrapper .thsn-label, .themesion-sidebar .widget ul a, .thsn-ourhistory .label, .site-content .thsn_widget_list_all_posts ul>li a, .widget .download .item-download a, .thsn-search-results-right .thsn-read-more-link a, .thsn-service-style-3 .thsn-service-btn-a, .thsn-service-style-2 .thsn-service-btn-a, .thsn-blog-classic-inner .thsn-read-more-link a, .thsn-blog-style-2 .thsn-read-more-link a, .thsn-blog-style-1 .thsn-read-more-link a, .thsn-pricing-table-box .themesion-ptable-price, .elementor-widget-progress .elementor-title, .thsn-header-style-2 .thsn-right-box .thsn-header-contactinfo .thsn-header-button-text-1, .themesion-ele-fid-style-2 .thsn-fid-title, .themesion-ele-fid-style-2 .thsn-fid-title, .thsn-testimonial-style-1 .themesion-box-title, .elementor-tab-title a, .thsn-pricing-table-box .themesion-ptable-heading, .thsn-col-Quotes.thsn-col-stretched-yes .thsn-stretched-div:after, .thsn-ihbox-style-12 .thsn-element-title, .thsn-blog-style-1 .thsn-meta-category {
    font-family: Rajdhani,sans-serif;
    font-weight: 600;
    font-weight: 600;
    font-style: normal;
    font-size: 14px !important;
}

.thsn-navbar div>ul>li>a {
    font-family: Rajdhani,sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: .5px;
    color: #000;
    text-transform: uppercase;
    font-weight: 700;
    font-style: normal;
}

.thsn-header-style-6 .thsn-right-box ul.thsn-social-links {
    list-style: none;
    margin: 0;
    padding: 0;
    display: none !important;
}

.thsn-element-testimonial-style-3 .themesion-box-star-ratings {
    position: absolute;
    top: 6px;
    color: #fde29c !important;
}

.thsn-team-style-1 .themesion-box-team-position, .thsn-service-style-4 .thsn-service-cat a {
    color: #9dbc8d !important;
}

footer.site-footer.thsn-footer-widget-yes:after {
 display : none !important; 
}

.scroll-to-top {
 background-color : #fde29c !important;
}

.gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield select {
    max-width: 100%;
    background-color: #fff !important;
}


.thsn-header-style-6 .thsn-header-button a {
    color: #fff;
    background: #e44625 !important;
}


element.style {
}
@media (min-width: 1201px)
.thsn-header-style-6 .thsn-navbar div>ul>li>a {
    margin: 0 15px;
}

.thsn-navbar div>ul>li>a {
    font-family: Rajdhani,sans-serif;
    font-weight: 700;
    font-size: 20px;
    line-height: 20px;
    letter-spacing: 6.5px;
    color: #000;
    text-transform: uppercase;
    font-weight: 700;
    font-style: normal;
    padding-top: 21px;
}

.thsn-header-style-6 .thsn-navbar div>ul>li>a {
    margin: 0 17px;
    padding-top: 5px;
}

.footer-wrap.thsn-footer-big-area .row {
    border-radius: 6px;
    margin: 0;
    display: none !important;
}

.themesion-sidebar .widget_search .wp-block-search__label::after, .thsn-ihbox-style-18:hover, .thsn-team-style-3 .themesion-box-social-links i.thsn-base-icon-share:hover, .thsn-footer-social-area ul li a:hover, .thsn-subheading-secondarycolor .thsn-heading-subheading .thsn-element-subtitle:after, .themesion-ele-fid-style-5-black .themesion-ele-fid-style-5 .thsn-fld-contents, .elementor-progress-text, .thsn-service-style-4 a.btn-arrow:hover, .thsn-bg-color-globalcolor .elementor-progress-text, .thsn-ptable-btn a:hover, .thsn-ihbox-style-8:before, .thsn-team-single-style-1 .thsn-team-summary, .thsn-ihbox-style-13:before, .themesion-sidebar .widget.single-service-contact, div.widget .single-service-contact-inner, .progress-bar-style-2 .elementor-progress-wrapper, .single-thsn-service .themesion-sidebar .widget:last-child, .themesion-sidebar .widget.thsn_widget_list_all_posts, div.widget.thsn_widget_list_all_posts, .widget.widget_product_search .woocommerce-product-search button, .widget.widget_search .search-form button {
    background-color: #9dbc8d !important;
}


.site-footer .thsn-footer-widget.thsn-footer-widget-col-3 {
    -ms-flex: 0 0 28%;
    flex: 0 0 33%;
    max-width: 33%;
}

.site-footer .thsn-footer-widget.thsn-footer-widget-col-2 {
    -ms-flex: 0 0 21%;
    flex: 0 0 33%;
    max-width: 33%;
}

.site-footer .thsn-footer-widget.thsn-footer-widget-col-1 {
    -ms-flex: 0 0 28%;
    flex: 0 0 33%;
    max-width: 33%;
}

.thsn-search-results-right .thsn-read-more-link a span, .thsn-ihbox-style-4 .thsn-ihbox-btn a span, .thsn-service-style-3 .thsn-service-btn-a span, .thsn-service-style-2 .thsn-service-btn-a span, .thsn-blog-classic-inner .thsn-read-more-link a span, .thsn-blog-style-2 .thsn-read-more-link a span, .thsn-blog-style-1 .thsn-read-more-link a span {
    color: #573621 !important;
}

.thsn-contact-widget-lines span {
    display: block;
    font-weight: 700;
    font-size: 20px;
    color: #000 !important;
}

.thsn-contact-widget-lines a {
    display: block;
    font-weight: 700;
    font-size: 20px;
    color: #000 !important;
}

.thsn-contact-widget-lines span {
    display: block;
    font-weight: 700;
    font-size: 20px;
    color: #000 !important;
}

.thsn-header-style-6 .thsn-header-button a {
    color: #fff;
    background: #e44625 !important;
    border-radius: 10px !important;
}

.itinc_recent_posts_widget .thsn-rpw-content .thsn-rpw-title a {
    margin-bottom: 0;
    color: #573621;
}

.site-content .widget.widget_categories ul li>a {
    position: static;
    color: #573621 !important;
}

.site-header .thsn-bg-color-blackish, .site-header .thsn-sticky-on.thsn-sticky-bg-color-blackish {
    background-color: #2e1804 !important;
}

.site-footer .widget a {
  color: #fff !important;
}

.widget ul>li {
    padding: 0 0 16px 0;
    display: inline;
    margin-right: 22px !important;
}

@media (max-width: 1200px) {
.thsn-mobile-search .thsn-header-search-btn a, .thsn-header-style-6 .nav-menu-toggle {
    color: #232323;
}
.site-footer .thsn-footer-widget.thsn-footer-widget-col-1 {
    -ms-flex: 0 0 28%;
    flex: 0 0 100%;
    max-width: 100%;
}

.site-footer .thsn-footer-widget.thsn-footer-widget-col-2 {
    -ms-flex: 0 0 21%;
    flex: 0 0 100%;
    max-width: 100%;
}

.site-footer .thsn-footer-widget.thsn-footer-widget-col-3 {
    -ms-flex: 0 0 28%;
    flex: 0 0 100%;
    max-width: 100%;
}
}