/* End custom CSS */

.elementor-9322 .elementor-element.elementor-element-3417bcd > .elementor-container {
	max-width: 800px;
}

.elementor-9322 .elementor-element.elementor-element-37e7f8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 50px;
}

#elementor-popup-modal-9322 .dialog-widget-content {
	animation-duration: .8s;
	background-color: rgba(255, 255, 255, 0);
}

#elementor-popup-modal-9322 {
	background-color: #f1f1f1;
	justify-content: center;
	align-items: center;
	pointer-events: all;
}

#elementor-popup-modal-9322 .dialog-message {
	width: 1110px;
	height: 672px;
	align-items: center;
}

#elementor-popup-modal-9322 .dialog-close-button {
	display: flex;
	top: 12.5%;
	font-size: 18px;
}

body:not(.rtl) #elementor-popup-modal-9322 .dialog-close-button {
	right: 1.4%;
}

body.rtl #elementor-popup-modal-9322 .dialog-close-button {
	left: 1.4%;
}

#elementor-popup-modal-9322 .dialog-close-button i {
	color: #000;
}

#elementor-popup-modal-9322 .dialog-close-button svg {
	fill: #000;
}

#elementor-popup-modal-9322 .dialog-close-button:hover i {
	color: #ed5823;
}

@media (max-width:1024px) {
	#elementor-popup-modal-9322 .dialog-message {
		width: 97vw;
	}
	
	#elementor-popup-modal-9322 .dialog-close-button {
		top: 12.7%;
		font-size: 15px;
	}
	
	body:not(.rtl) #elementor-popup-modal-9322 .dialog-close-button {
		right: 5.4%;
	}
	
	body.rtl #elementor-popup-modal-9322 .dialog-close-button {
		left: 5.4%;
	}
}

@media (max-width:767px) {
	.elementor-9322 .elementor-element.elementor-element-37e7f8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 30px;
	}
	
	#elementor-popup-modal-9322 .dialog-message {
		width: 100vw;
	}
	
	#elementor-popup-modal-9322 .dialog-close-button {
		top: 5.5%;
	}
	
	body:not(.rtl) #elementor-popup-modal-9322 .dialog-close-button {
		right: 2.5%;
	}
	
	body.rtl #elementor-popup-modal-9322 .dialog-close-button {
		left: 2.5%;
	}
}

/* Start custom CSS for shortcode, class: .elementor-element-0773874 */
.gform_legacy_markup_wrapper ul.gform_fields input {
	padding: 20px !important;
}

label.gfield_label.gform-field-label {
	margin: 0 !important;
}

.charleft.ginput_counter.gfield_description {
	display: none !important;
}

body .gform_legacy_markup_wrapper .top_label div.ginput_container {
	margin-top: 0px !important;
}

h3.gform_title {
	display: none;
}

.ginput_container.ginput_complex.gform-grid-row input {
	min-width: 100px !important;
}

.ginput_container.ginput_complex.gform-grid-row .ginput_container {
	margin-top: 0px !important;
	margin-right: 35px !important;
}
