header .ast-builder-grid-row {
	display: flex;
	justify-content: space-between;
}
.full-img .elementor-widget-image {
height: 100%;
}
.full-img .elementor-widget-image img {
object-fit: cover;
}
.gform-theme--foundation .gform_fields {
	row-gap: 20px!important;
}
label.gform-field-label {
	color: #000!important;
}
.gform_button.button {
	background-color: var(--e-global-color-astglobalcolor1)!important;
    line-height: 1.3em;
        
    padding: 14px 28px!important;
    border-radius: 3px!important;
    text-transform: uppercase!important;
    font-size: 15px!important;
    font-weight: 600!important;
}
.gform_button.button:hover {
	
	background-color: var( --e-global-color-astglobalcolor0 )!important;
}

.gform-theme--foundation .gfield input:not([type="checkbox"]), .gform-theme--foundation .gfield select, .gform-theme--foundation .gfield textarea {
	border-color: #30333a40!important;
	border-radius: 6px!important;
	background-color: #fafafa!important;
	min-height: 44px!important;
}
.gform-theme--foundation .gfield input[type="checkbox"] {
	border-color: #30333a40!important;
	border-radius: 3px!important;
	background-color: #fafafa!important;
}
.gform-theme--foundation .gfield input:not([type="checkbox"]):focus, .gform-theme--foundation .gfield select:focus, .gform-theme--foundation .gfield textarea:focus {
box-shadow: 0 0 0 3px #fde5e5 !important;
border-color: #e9bfc0 !important;
}
.gform-theme--foundation .gfield input:not([type="checkbox"]):hover, .gform-theme--foundation .gfield select:hover, .gform-theme--foundation .gfield textarea:hover {

border-color: #e9bfc0 !important;
}


.gform-theme--foundation .gfield input::placeholder,
.gform-theme--foundation .gfield textarea::placeholder {
    color: #191a1a7a!important;
    opacity: 1;
    font-size: 16px!important;
}
footer .ast-builder-footer-grid-columns {
	max-width: 1400px!important;
}
footer .ast-builder-html-element p {
	margin: 0;
}
#astra-footer-menu > .menu-item > .menu-link {
	text-align: center;
}
.elementor-widget-image img {
	border-radius: 7px;
}