/* 
Theme Name: Grass Plus Inc.
Description: Grass Plus Inc. is a child theme of Hello Elementor
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
*/


/*------------------------------------------------*/
/*-------------------[GENERAL]--------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*------------------[HOMEPAGE]--------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------[SUBPAGES]--------------------*/
/*------------------------------------------------*/

.wf-wcgp .elementor-widget-container {
    min-height: 250px;
}

.contact-link a {
    color: #fff;
}

.ptr-wcgp .elementor-widget-container {
    min-height: 300px;
}

.wpr-wcgp .elementor-widget-container {
    min-height: 320px;
}

.edn-wcgp .elementor-widget-container {
    min-height: 350px;
}

.hnt-wcgp .elementor-widget-container {
    min-height: 310px;
}

.ogd-wcgp .elementor-widget-container {
    min-height: 270px
}

.ogd-2-wcgp .elementor-widget-container {
    min-height: 240px;
}

.ogd-3-wcgp .elementor-widget-container {
    min-height: 250px;
}

.ogd-4-wcgp .elementor-widget-container {
    min-height: 220px;
}
/*------------------------------------------------*/
/*-------------------[FOOTER]---------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*-----------------[Page Listing]------------------*/
/*------------------------------------------------*/
.services .page-listing{
	list-style: none;
    padding: 0;
    font-size: 22px;
    font-weight: 500;
}

.services .page-listing li a{
	padding: 10px;
	display:grid;
	border-bottom: solid 1px #e3e3e3;
	color: black;
}
.services .page-listing li:hover a{
    color: white;
    background-color: #861fc6;
}

/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*-----------------[RESPONSIVE]-------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/

@media (min-width: 768px){
	.elementor-2060 .elementor-element.elementor-element-dd78a24, .elementor-24 .elementor-element.elementor-element-e1e523a, .elementor-2016 .elementor-element.elementor-element-29a5417, .elementor-2053 .elementor-element.elementor-element-d1c7f20{
		width:1440px !important;
	}
}
