/* 
Theme Name: Viceroy Residences Austin
Author: Homer Agency
Author URI: https://homer.agency/
Template: hello-elementor
Version: 1.0.0
Text Domain: viceroyaustin
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

.page-content ul {
    margin-bottom: 1rem;
}

@keyframes fadeDown {
	from {
		opacity: 0;
		transform: translate3d(0,-30px,0)
	}

	to {
		opacity: 1;
		transform: none
	}
}

.elementor-element.fadeInDown {
	animation-name: fadeDown
}

@keyframes fadeLeft {
	from {
		opacity: 0;
		transform: translate3d(-30px,0,0)
	}

	to {
		opacity: 1;
		transform: none
	}
}

.elementor-element.fadeInLeft {
	animation-name: fadeLeft
}

@keyframes fadeRight {
	from {
		opacity: 0;
		transform: translate3d(30px,0,0)
	}

	to {
		opacity: 1;
		transform: none
	}
}

.elementor-element.fadeInRight {
	animation-name: fadeRight
}

@keyframes fadeUp {
	from {
		opacity: 0;
		transform: translate3d(0,30px,0)
	}

	to {
		opacity: 1;
		transform: none
	}
}

.elementor-element.fadeInUp {
	animation-name: fadeUp
}

/*
.gform-theme--foundation .gform_fields {
    grid-row-gap: 30px;
    row-gap: 30px;
}
.gform-theme--foundation .gform-grid-row {
    row-gap: 30px;
}


input[type=date],
input[type=email],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=url],
select,
textarea {
    padding: 0 1rem 0 0 !important;
}
*/

.gform-theme--foundation .gform-grid-row {
    row-gap: 20px;
}

select {
    padding: 0 1rem 0 0 !important;
}

.gform_required_legend {
    display: none !important;
}

@media (max-width: 640px) {
    .gform-theme--foundation .gform-grid-row {
        row-gap: 30px !important;
    }
}