.footer h3 {
margin-bottom: -20px;
}
#mobile-menu .menu-footer p {
font-size: inherit;
color: #fff;
}
.footer-underline-link:after, .footer .columns .widget.widget_text a:not([class*="btn"]):after, .footer .columns .widget.widget_categories ul li a:not([class*="btn"]):after, .footer .columns .widget.widget_nav_menu ul li a:not([class*="btn"]):after {
height: 0px;
}
a:hover, .thb-full-menu.thb-standard>li.current-menu-item:not(.has-hash)>a, .thb-full-menu>li a:not(.logolink)[data-filter].active, #mobile-menu.dark .thb-mobile-menu>li>a:hover, #mobile-menu.dark .sub-menu a:hover, #mobile-menu.dark .thb-secondary-menu a:hover, .thb-mobile-menu>li.menu-item-has-children>a:hover .thb-arrow div, .thb-secondary-menu a:hover, .authorpage .author-content .square-icon:hover, .authorpage .author-content .square-icon.email:hover, .commentlist .comment .reply a:hover, input[type="submit"].style3, .button.style3, .btn.style3, input[type="submit"].style4, .button.style4, .btn.style4, input[type="submit"].style4:hover, .button.style4:hover, .btn.style4:hover, .more-link, .thb-portfolio-filter.style1 ul li a:hover, .thb-portfolio-filter.style1 ul li a.active, .thb-portfolio-filter.style2 .select2.select2-container--default .select2-selection--single .select2-selection__rendered, .thb-portfolio-filter.style2 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true] span, .thb-portfolio-filter.style2 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted span, .thb-autotype .thb-autotype-entry, .thb-tabs.style3 .vc_tta-panel-heading h4 a:hover, .thb-tabs.style3 .vc_tta-panel-heading h4 a.active, .thb-tabs.style4 .vc_tta-panel-heading h4 a.active, .thb-tabs.style4 .vc_tta-panel-heading h4 a:hover, .thb_location_container.row .thb_location h5, .thb-portfolio-slider.thb-portfolio-slider-style3 .portfolio-slide .content-side .thb-categories, .thb-portfolio-slider.thb-portfolio-slider-style3 .portfolio-slide .content-side .thb-categories a, .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method.payment_method_paypal .about_paypal, input[type="submit"].style2, .button.style2, .btn.style2, .thb-header-menu > li.menu-item-has-children:hover > a, .thb-header-menu > li.menu-item-has-children.sfHover > a, .thb-header-menu > li.menu-item-has-children:hover>a span:after, .thb-header-menu > li.menu-item-has-children.sfHover > a span:after, .thb-pricing-table.style2 .pricing-container .thb_pricing_head .thb-price, .post.style8 .style8-meta .style8-link a, .thb-iconbox.top.type5 .iconbox-content .thb-read-more, .thb-testimonials.style7 .testimonial-author cite, .thb-testimonials.style7 .testimonial-author span, .post.style9.active .post-title a, .columns.thb-light-column .post.style9 .post-category a, .thb-page-header .thb-blog-categories li a.active, .has-thb-accent-color, .wp-block-button .wp-block-button__link.has-thb-accent-color, .thb-page-menu.style2 li:hover a, .thb-page-menu.style2 li.current_page_item a, .post.style10 .style10-readmore, .btn-text.style-accent-link, .thb-page-menu li.current_page_item a {
color: #e19416 !important;
}
.post .post-title a {
color: #2b7747 !important;
}
.thb-portfolio .type-portfolio.style4 .thb-portfolio-content h5 {
color: #2b7747 !important;
font-size: 13.5px;
}
#portfolio-340 {
font-size: 6px;
}
.thb-portfolio .type-portfolio.style4 .thb-portfolio-content .thb-categories {
display: none;
}
.thb-portfolio .type-portfolio.style4 .thb-portfolio-image {
margin-bottom: 12px;
}
.thb-portfolio .type-portfolio.style4 .thb-portfolio-content svg .bar {
fill: #e19416;
}
.thb-portfolio .type-portfolio.style4 .thb-portfolio-content svg {
fill: #e19416;
} .nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
background: #e19416 !important;
border: 0;
color: #fff;
transition: all .5s;
border-radius: 5px;
padding: 10px 25px 10px 25px;
font-family: 'Fira Sans' !important;
cursor:pointer;
}
.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
background: #f7f7f7;
border: 1px solid #c4c4c4;
border-radius: 0;
box-shadow: none;
color: #787878;
transition: all .5s;
}
.nf-form-fields-required {
display: none;
}
.nf-form-content {
padding: 0px !important;
}
.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
background: #fff !important;
border: 0px solid #58bedd !important;
border-radius: 5px;
box-shadow: none;
color: #000 !important;
transition: all .5s;
}
.nf-error.field-wrap .nf-field-element:after {
background: #e19416 !important;
}
.nf-error-msg, .ninja-forms-req-symbol {
color: #e19416 !important;
}
.nf-error-msg, .ninja-forms-req-symbol {
color: #e19416 !important;
}
.nf-form-content input[type=button]:hover{
background-color: #d2a321 !important;
color: white !important;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
color: #fff !important;
}
.nf-form-content textarea.ninja-forms-field {
height: 150px !important;
}
.nf-form-content label {
font-size: 14px !important;
color: black !important;
} input[type="submit"].white, .button.white, .btn.white {
background: #e19416;
color: #fff;
}
input[type="submit"].white:hover, .button.white:hover, .btn.white:hover {
background: #2b7747;
color: #fff;
} .thb-team-row .thb-team-member h6 {
color: #e19416;
font-size: 20px !important;
}
.thb-team-row .thb-team-member.member_style4 .job-title {
color: #fff;
opacity: 100;
}