	/*
 Theme Name:     2Special
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    2Special customizations
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/


/* =Theme customization starts here
------------------------------------------------------- */

/*custom-form*/

.custom-form input[type=text], .custom-form input[type=submit], .custom-form input[type=password], .custom-form input[type=email],
.custom-form textarea, .custom-form select {
    border: 1px solid var(--gcid-a8e8fda6hx)!important; 
    border-radius: var(--gvid-02btnzqr3w)!important;
    background-color: var(--gcid-a8e8fda6hx)!important;
    padding-left: var(--gvid-qrhafkd358)!important;
    padding-right: var(--gvid-qrhafkd358)!important;
    font-size: var(--gvid-lqgkjswesl)!important;
	box-shadow: none!important;
}

.custom-form input[type=text], .custom-form .ts-control, .custom-form select, .custom-form input[type=submit], .custom-form input[type=password], .custom-form input[type=email]{
    height:50px!important;
	align-items:center;
}

.custom-form input[type=submit]{
	background-color: var(--gcid-primary-color)!important;
	color:var(--gcid-body-color)!important;
	border-radius: var(--gvid-dvf56etbow)!important;
	font-weight:600!important;
}


.gform-theme--foundation .gform_fields {
	    row-gap: var(--gvid-m5fq62tobx)!important;
}
.hover-group:hover {
	cursor:pointer
}

.hover-group .text, .hover-group .number {
	transition: all 0.3s ease-in-out;
}

.hover-group:hover .text, .hover-group.active .text {
	color:white;
}
.hover-group:hover .number, .hover-group.active .number {
	    background-color: var(--gcid-secondary-color);
}

