.tm-post-featured-wrapper img{
	  width: 100%; 
    height: auto; 
    aspect-ratio: 16 / 9; 
    object-fit: cover; 
	
}
.tm-header-style-toplogo .info-widget-content h2 {
    color: #759b2c;

}
.tm-cta3-content-wrapper strong{
	color:#759b2c;
}
.pointer{
	cursor:pointer;
}
.site-footer .tm-footer-cta-wrapper .tm-footer-cta-inner {
    box-shadow: 0 0 5px 0 rgba(41, 61, 88, .2);

}
#home-cta a{
	color:#759b2c!important;
}
#home-cta a:hover{
	color:#2a2b2e!important;
}

#footer-cta a{
	color:#759b2c!important;
}
#footer-cta a:hover{
	color:rgba(255,255,255,.6)!important;
}
.footer_logo img {
    max-height: 85px;
}
.footer_logo {
    margin-bottom: 5px;
}
button, input[type="submit"], input[type="button"], input[type="reset"], .checkout_coupon input.button, .woocommerce div.product form.cart .button:hover, table.compare-list .add-to-cart td a:hover, .woocommerce .widget_shopping_cart a.button:hover, .woocommerce #review_form #respond .form-submit input:hover, .main-holder .site table.cart .coupon input:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart #content table.cart td.actions input[type="submit"]:hover, .woocommerce #payment #place_order:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce-cart #content table.cart td.actions input[type="submit"], #tribe-bar-form .tribe-bar-submit input[type=submit], .wishlist_table tr td a.yith-wcqv-button:hover, .woocommerce .wishlist_table td.product-add-to-cart a:hover, .woocommerce .widget_shopping_cart a.button.checkout:hover, .tm-sresults-title small .label-default[href]:hover, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_shopping_cart a.button, .woocommerce #payment #place_order, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .main-holder .site table.cart .coupon input, .main-holder .site-content #review_form #respond .form-submit input, .woocommerce div.product form.cart .button, table.compare-list .add-to-cart td a, .main-holder .site table.cart .coupon button, .main-holder .site .woocommerce-cart-form__contents button, .main-holder .site .return-to-shop a.button, .main-holder .site .woocommerce-MyAccount-content a.woocommerce-Button, .main-holder .site .woocommerce-form-coupon button, .main-holder .site .woocommerce-form-login button.woocommerce-Button, .main-holder .site .woocommerce-ResetPassword button.woocommerce-Button, .main-holder .site .woocommerce-EditAccountForm button.woocommerce-Button, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor:hover, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-3d.tm-vc_btn3-color-skincolor:hover, .comment-list a.comment-reply-link:hover, .tm-ptablebox-featured-col .tm-ptablebox .tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-outline:hover, .tm-quote-form input[type="submit"]:hover, .widget_subscribe_form input[type="submit"]:hover, .mailchimp-inputbox input[type="submit"]:hover {
    color: #fff;
    background-color: #759b2c;
}
.themetechmount-service-box-view-top-image .themetechmount-serviceboxbox-readmore a:hover {
    color: #fff;
    border-color: #759b2c;
    background-color: #759b2c;
}
#content-inner{
	margin-bottom:80px;
}
.footer-cta-text {
    font-size: 20px;
    line-height: 2em;
    margin-top: 5px;
}
.gutters-form .form-row {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
		gap: 20px;
	    margin-bottom: -45px;

}

.gutters-form .form-row label {
    flex: 1 1 25%; /* Adjusts the width of the inputs */
    margin-right: 10px;
}

.gutters-form .form-row label:last-child {
    margin-right: 0;
}
.site-main .wp-block-cover__background{
	padding-top:0;
}
.themetechmount-slider-wrapper{
padding-bottom:80px}