/*!
Theme Name: Graneey Child
Theme URI: https://themes.potenzaglobalsolutions.com/graneey/
Author: Potenza Global Solutions
Author URI: https://www.potenzaglobalsolutions.com/
Description: Graneey - Garden & Landscaping WordPress Theme
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.8.2
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: graneey-child
Tags: elementor, page-builder, responsive, gardening, garden, flower, landscape, lawn care, eco-friendly, lawn services, landscaper, landscaping, office plants, plants, shop
Copyright: (c) 2025 Potenza Global Solutions. All rights reserved.
Template: graneey
*/

.wpcf7-list-item{
	margin:0;
}
span.wpcf7-not-valid-tip {
    top: -45px !important;
    left: 20px;
}
.center .pgs-el-heading-wrapper{
	align-items:center!important;
}
div#main {
    max-width: 1920px;
    margin-inline: auto;
}
.site-header .site-branding .site-title {
    padding: 0;
}
a {
    color: var(--pgs_header_link_color_regular);
}
a:hover,a:focus{
	color: var(--pgs_header_link_color_hover);
}

span#yoast-breadcrumbs a {
    color: var(--e-global-color-00b99fa);
    font-weight: 700;
}
@media (max-width:1023px){
.hero .elementor-heading-subtitle{
	display:flex;
	flex-direction:column!important;
	gap:2px!important;
}
.elementor-heading-subtitle>span:first-child {
    display: block !important;
}
	}
@media (max-width:767px){
	.elementor-heading-subtitle{
	display:flex;
	flex-direction:column!important;
	gap:2px!important;
}
	.elementor-heading-subtitle>span:first-child {
    display: block !important;
}
	.elementor-widget-heading .pgs-el-heading-wrapper {
    align-items: center;
}
	span#yoast-breadcrumbs {
    text-align: center;
    display: block;
}
}

svg{
	width:100%
}

body:not(.elementor-page) .page-content, body.single-pgs-team-member .page-content, body.single-pgs-portfolio .page-content, body.single-pgs-case-study .page-content {
    padding-top: 0;
    padding-bottom: 0;
}

.portfolio-img img {
    object-fit: cover;
    height: 100% !important;
	min-height:250px;
}

.cta-tel a {
	color:#000!important
}