.thsn-header-style-2 .thsn-right-box {
    display: flex;
    align-items: center;
   
}
.thsn-header-style-2 .thsn-right-box .thsn-header-contactinfo {
    line-height: normal;
    position: relative;
    margin-right: 30px;
    display: none !important;
}
.thsn-search-cart-box>* {
    padding: 0 20px;
    position: relative;
    display: none !important;
}

.owl-carousel .owl-item .thsn-testimonial-style-3 img, .thsn-testimonial-style-3 .themesion-box-img img {
    border-radius: 50%;
    height: 60px;
    width: 60px;
    border: 3px solid #fff;
    display: none !important;
}

.thsn-testimonial-style-3 .themesion-box-title {
    font-size: 16px;
    line-height: 26px;
    font-weight: 600;
    margin-bottom: 0;
    margin-top: 0;
    color: #111 !important;
    letter-spacing: .5px;
}

.thsn-heading-subheading .thsn-element-subtitle {
    font-family: Rajdhani,sans-serif;
    font-weight: 600;
    font-size: 15px;
    line-height: 17px;
    letter-spacing: .5px;
    color: #19703f;
    text-transform: uppercase;
    font-style: normal;
}


.wp-block-button__link:hover, .is-style-outline a.wp-block-button__link:hover, .thsn-team-form button:hover, .wp-block-tag-cloud a:hover, .footer-wrap .widget_tag_cloud a:hover, .post.sticky .thsn-blog-classic:after, .nav-links .page-numbers:hover, .nav-links .page-numbers.current, .search-results .thsn-top-search-form .search-form button, .search-no-results .search-no-results-content .search-form button, input[type=submit]:hover, .reply a:hover, .thsn-ourhistory .thsn-ourhistory-right:before, .site-header .thsn-bg-color-globalcolor, .site-header .thsn-sticky-on.thsn-sticky-bg-color-globalcolor, .thsn-btn-style-flat .elementor-button, .thsn-btn-style-flat.thsn-btn-color-globalcolor .elementor-button, .thsn-bg-color-globalcolor, .thsn-footer-section.thsn-bg-color-globalcolor:before, .error404 .thsn-bg-color-globalcolor .site-content-wrap, .thsn-bg-color-global, body .scroll-to-top {
    background-color: #0f6a37 !important;
}

.thsn-element-testimonial-style-3 .themesion-box-star-ratings {
    position: absolute;
    top: 6px;
    color: #fcc71a !important;
}

.footer-link {
  color: #0f6a37 !important;
}
#footer-link {
  color: #0f6a37 !important;
}

.thsn-contact-widget-lines {
    background-color: #0f6a37 !important;
    padding: 20px 30px;
    border-radius: 6px;
    color: #202426;
}

.site-footer .thsn-footer-widget.thsn-footer-widget-col-1 {
    -ms-flex: 0 0 28%;
    flex: 0 0 75% !important;
    max-width: 75% !important
}

.thsn-header-style-6 .thsn-right-box ul.thsn-social-links li {
    display: inline-block;
    margin: 0 2px !important;
}

.thsn-contact-widget-lines {
    background-color: #0f6a37 !important;
    padding: 20px 30px;
    border-radius: 6px;
    color: #202426;
    width: 40% !important;
}

.thsn-header-style-6 .thsn-right-box ul.thsn-social-links {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-right: 14px !important;
}

.thsn-sticky-on .thsn-navbar div>ul>li>a {
    color: #ffffff;
}

.thsn-navbar.thsn-dropdown-active-color-globalcolor ul>li>ul>li.current-menu-item>a, .thsn-navbar.thsn-dropdown-active-color-globalcolor ul>li>ul li.current_page_item>a, {
 color : #03914c !important; 
}