.elementskit-pricing-price::before {
    content: "From " !important;
	width: 100%;
	font-size: 0.8rem;
    color: inherit; /* Keeps the text color the same as the price, or change to your desired color */
    margin-right: 5px; /* Adds spacing between "from" and the price */
}

@media (min-width: 1025px) {
.elementor-5454 .elementor-element.elementor-element-49b8244 {
	height: 100%;
}
}

@media (min-width: 1025px) {
.elementor-5454 .elementor-element.elementor-element-238f6bc {
	height: 100%;
}
}

@media (min-width: 1025px) {
.elementor-5454 .elementor-element.elementor-element-94a614d {
	height: 100%;
}
}

@media (min-width: 1025px) {
.elementor-5454 .elementor-element.elementor-element-a266ef8 {
	height: 100%;
}
}

@media (min-width: 1025px) {
.elementor-5454 .elementor-element.elementor-element-5252233 {
	height: 100%;
}
}

.elementor-5454 .elementor-element.elementor-element-ba28384 {
	justify-content: start;
}

.elementor-5454 .elementor-element.elementor-element-41a430b {
	justify-content: start;
}

.elementor-5454 .elementor-element.elementor-element-0d58eb3 {
	justify-content: start;
}

.elementor-5454 .elementor-element.elementor-element-254a8ef {
	justify-content: start;
}

.elementor-5454 .elementor-element.elementor-element-1dac2f3 {
	justify-content: start;
}

.elementor-icon-box-title {
	padding-bottom: 0.5rem !important;
	margin-bottom: 0 !important;
}

@media (min-width: 1025px) {
.elementor-3677 .elementor-element.elementor-element-089b9d0 {
	height: 100%;
}
}

.elementor-icon-box-icon {
	display: flex;
	justify-content: center;
}

/* .elementor-5454 .elementor-element.elementor-element-93a0176:not(.elementor-motion-effects-element-type-background), .elementor-5454 .elementor-element.elementor-element-93a0176 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	display: grid;
	place-items: center;
	justify-content: space-between;
	align-content: space-between;
}

.elementor-5454 .elementor-element.elementor-element-54ad694:not(.elementor-motion-effects-element-type-background), .elementor-5454 .elementor-element.elementor-element-54ad694 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	display: grid;
	place-items: center;
	justify-content: space-between;
	align-content: space-between;
}

.elementor-5454 .elementor-element.elementor-element-a5e0eb7:not(.elementor-motion-effects-element-type-background), .elementor-5454 .elementor-element.elementor-element-a5e0eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	display: grid;
	place-items: center;
	justify-content: space-between;
	align-content: space-between;
}

.elementor-3501 .elementor-element.elementor-element-5f910e5:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-5f910e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	display: grid;
	place-items: center;
	justify-content: space-between;
	align-content: space-between;
}

.elementor-3501 .elementor-element.elementor-element-7c80c15:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-7c80c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	display: grid;
	place-items: center;
	justify-content: space-between;
	align-content: space-between;
}

.elementor-3501 .elementor-element.elementor-element-941fddd:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-941fddd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	display: grid;
	place-items: center;
	justify-content: space-between;
	align-content: space-between;
} */

.to-hide {
	visibility: hidden;
}

@media (max-width: 1024px) {
	.to-hide {
		display: none;
	}
}

.wpcf7-form-control.wpcf7-checkbox.form-check-input {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

.wpcf7-form-control.wpcf7-checkbox.form-check-input input[type="checkbox"] {
		vertical-align: middle;
}

.form-group .form-check-input + span {
    color: #CCA75E;
}

.renova-logo {
	cursor: pointer;
}
