/*
Theme Name: Gardyn Child
Theme URI: http://demo.bravisthemes.com/gardyn
Description: Child theme for Gardyn theme
Author: Bravis-Themes
Author URI: https://themeforest.net/user/bravis-themes
Template: gardyn
Version: 1.0.0
*/

/* Custom CSS starts here */

.pxl-service-layout2 .pxl-item--inner .pxl-item--holder .pxl-item--content .pxl-item--readmore a, .pxl-service-layout1 .pxl-item--inner .pxl-item--holder .pxl-item--content .pxl-item--readmore a{
  	background-color: transparent !important;
    color: #E5EF8C !important;
    border-color: #E5EF8c !important;
}
.pxl-service-layout2 .pxl-item--inner .pxl-item--holder .pxl-item--content .pxl-item--readmore a:hover, .pxl-service-layout1 .pxl-item--inner .pxl-item--holder .pxl-item--content .pxl-item--readmore a:hover {
  
	background-color:#E5EF8C !important;
	border-color: #E5EF8c !important;
	color:var(--primary-color) !important;
}
.pxl-service-layout2 .pxl-item--inner .pxl-item--holder .pxl-item--content .pxl-item--readmore:hover a, .pxl-service-layout1 .pxl-item--inner .pxl-item--holder .pxl-item--content .pxl-item--readmore:hover a{
	border:1px solid #E5EF8C !important;
}
.pxl-contact-form form .wpcf7-response-output{
	color:#fff !important;
}
a.breadcrumb-entry{
	opacity:1 !important;
}
.tab-section:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover, .tab-section>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true] {
    background-color: #354e33 !important;
}

.inner-heading-section h3.pxl-item--title {
    overflow: visible !important;
}

.services-grid-section .pxl-service-layout2 .pxl-item--inner .pxl-item--holder .pxl-item--title {
    position: absolute;
    bottom: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    z-index: 1;
    width: 100%;
}
.services-grid-section .pxl-service-layout1 .pxl-item--inner .pxl-item--holder .pxl-item--title {
    bottom: 50%;
    font-family: "Playfair Display", Sans-serif !important;
}
.services-grid-section  .pxl-item--content .pxl-ex{
	    font-family: "Playfair Display", Sans-serif !important;
}

.services-grid-section .pxl-service-layout1 .pxl-item--inner .pxl-item--holder .pxl-gradien-bottom{
	height:100%;
}
.wpcf7-form .recaptcha {
    margin-top: 30px;
}
@media(max-width:880px){
	.services-inner-section {
    position: unset !important;
}
}

@media(max-width:767px){
	.contact-imge .pxl-item--inner, .contact-imge .pxl-item--inner img {
    border-radius: 8px 8px 0px 0px !important;
}
}


.services-images .pxl-grid-inner.row {
    align-items: center;
    justify-content: center;
}

.services-grid-section h3.pxl-item--title a {
    background-color: #364e35;
    padding: 10px 30px;
    border-radius: 40px;
}

/****/
.header-link .pxl-title a:hover, .header-link .pxl-icon:hover {
    color: #e5ee93 !important;
}