.elementor-107 .elementor-element.elementor-element-e17b21d {
	--display: flex;
	--min-height: 40vh;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 1px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-astglobalcolor6);
	--border-color: var(--e-global-color-astglobalcolor6);
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-107 .elementor-element.elementor-element-e17b21d,
.elementor-107 .elementor-element.elementor-element-e17b21d::before {
	--border-transition: 0.3s;
}

.elementor-107 .elementor-element.elementor-element-b444742 {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-astglobalcolor6);
	--border-color: var(--e-global-color-astglobalcolor6);
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 1%;
	--margin-right: 1%;
	--padding-top: 10%;
	--padding-bottom: 5%;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-107 .elementor-element.elementor-element-b444742:not(.elementor-motion-effects-element-type-background),
.elementor-107 .elementor-element.elementor-element-b444742>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/bg-00011.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-107 .elementor-element.elementor-element-b444742,
.elementor-107 .elementor-element.elementor-element-b444742::before {
	--border-transition: 0.3s;
}

.elementor-107 .elementor-element.elementor-element-756d184 {
	text-align: center;
}

.elementor-107 .elementor-element.elementor-element-756d184 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-3023ede {
	text-align: center;
}

.elementor-107 .elementor-element.elementor-element-26f3eec {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-astglobalcolor6);
	--border-color: var(--e-global-color-astglobalcolor6);
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}


.elementor-107 .elementor-element.elementor-element-26f3eec,
.elementor-107 .elementor-element.elementor-element-26f3eec::before {
	--border-transition: 0.3s;
}

/* .elementor-107 .elementor-element.elementor-element-25b47c6:not(.elementor-motion-effects-element-type-background),
.elementor-107 .elementor-element.elementor-element-25b47c6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/bg-0001-free-img.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
	min-height: 400px;

	background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    min-height: 400px;
} */


.elementor-107 .elementor-element.elementor-element-25b47c6 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-astglobalcolor6);
	--border-color: var(--e-global-color-astglobalcolor6);
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 1%;
	--margin-right: 1%;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-107 .elementor-element.elementor-element-25b47c6:not(.elementor-motion-effects-element-type-background),
.elementor-107 .elementor-element.elementor-element-25b47c6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-107 .elementor-element.elementor-element-25b47c6,
.elementor-107 .elementor-element.elementor-element-25b47c6::before {
	--border-transition: 0.3s;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-rbs-slider {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-toggle input[type="checkbox"]+label:before {
	background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-toggle input[type="checkbox"]+label:after {
	border-color: var(--e-global-color-astglobalcolor4);
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-label-box-active .uael-label-box-switch {
	background: var(--e-global-color-astglobalcolor4);
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-rbs-switch:checked+.uael-rbs-slider {
	background-color: #0000001F;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-rbs-switch:focus+.uael-rbs-slider {
	-webkit-box-shadow: 0 0 1px #0000001F;
	box-shadow: 0 0 1px #0000001F;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-toggle input[type="checkbox"]:checked+label:before {
	background-color: #0000001F;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-toggle input[type="checkbox"]:checked+label:after {
	border-color: #0000001F;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-label-box-inactive .uael-label-box-switch {
	background: #0000001F;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-rbs-slider:before {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-d43bd3a span.uael-label-box-switch {
	color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-main-btn {
	font-size: 15px;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-rbs-toggle {
	justify-content: center;
	margin-bottom: 0px;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-ct-desktop-stack--yes .uael-rbs-toggle {
	align-items: center;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-ct-desktop-stack--no .uael-sec-1 {
	margin-right: 3%;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-ct-desktop-stack--no .uael-sec-2 {
	margin-left: 3%;
}

.rtl .elementor-107 .elementor-element.elementor-element-d43bd3a .uael-ct-desktop-stack--no .uael-sec-1 {
	margin-left: 3%;
	margin-right: 0%;
}

.rtl .elementor-107 .elementor-element.elementor-element-d43bd3a .uael-ct-desktop-stack--no .uael-sec-2 {
	margin-right: 3%;
	margin-left: 0%;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-ct-desktop-stack--yes .uael-sec-1 {
	margin-bottom: 3%;
}

.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-ct-desktop-stack--yes .uael-sec-2 {
	margin-top: 3%;
}

.elementor-107 .elementor-element.elementor-element-4f52577 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-astglobalcolor6);
	--border-color: var(--e-global-color-astglobalcolor6);
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-107 .elementor-element.elementor-element-4f52577,
.elementor-107 .elementor-element.elementor-element-4f52577::before {
	--border-transition: 0.3s;
}

.elementor-107 .elementor-element.elementor-element-a9be1e6 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-astglobalcolor6);
	--border-color: var(--e-global-color-astglobalcolor6);
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 1%;
	--margin-right: 1%;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-107 .elementor-element.elementor-element-a9be1e6,
.elementor-107 .elementor-element.elementor-element-a9be1e6::before {
	--border-transition: 0.3s;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-rbs-slider {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-toggle input[type="checkbox"]+label:before {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-toggle input[type="checkbox"]+label:after {
	border-color: var(--e-global-color-astglobalcolor5);
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-label-box-active .uael-label-box-switch {
	background: var(--e-global-color-astglobalcolor5);
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-rbs-switch:checked+.uael-rbs-slider {
	background-color: #0000001F;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-rbs-switch:focus+.uael-rbs-slider {
	-webkit-box-shadow: 0 0 1px #0000001F;
	box-shadow: 0 0 1px #0000001F;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-toggle input[type="checkbox"]:checked+label:before {
	background-color: #0000001F;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-toggle input[type="checkbox"]:checked+label:after {
	border-color: #0000001F;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-label-box-inactive .uael-label-box-switch {
	background: #0000001F;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-rbs-slider:before {
	background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-051dbfc span.uael-label-box-switch {
	color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-main-btn {
	font-size: 15px;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-rbs-toggle {
	justify-content: center;
	margin-bottom: 0px;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-ct-desktop-stack--yes .uael-rbs-toggle {
	align-items: center;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-ct-desktop-stack--no .uael-sec-1 {
	margin-right: 3%;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-ct-desktop-stack--no .uael-sec-2 {
	margin-left: 3%;
}

.rtl .elementor-107 .elementor-element.elementor-element-051dbfc .uael-ct-desktop-stack--no .uael-sec-1 {
	margin-left: 3%;
	margin-right: 0%;
}

.rtl .elementor-107 .elementor-element.elementor-element-051dbfc .uael-ct-desktop-stack--no .uael-sec-2 {
	margin-right: 3%;
	margin-left: 0%;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-ct-desktop-stack--yes .uael-sec-1 {
	margin-bottom: 3%;
}

.elementor-107 .elementor-element.elementor-element-051dbfc .uael-ct-desktop-stack--yes .uael-sec-2 {
	margin-top: 3%;
}

.elementor-107 .elementor-element.elementor-element-be8f2e2 {
	--display: flex;
	--min-height: 90vh;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-astglobalcolor6);
	--border-color: var(--e-global-color-astglobalcolor6);
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-107 .elementor-element.elementor-element-be8f2e2,
.elementor-107 .elementor-element.elementor-element-be8f2e2::before {
	--border-transition: 0.3s;
}

.elementor-107 .elementor-element.elementor-element-de10b4c {
	--display: flex;
	--justify-content: center;
	--gap: 10px 10px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-astglobalcolor6);
	--border-color: var(--e-global-color-astglobalcolor6);
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 1%;
	--margin-right: 1%;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 30%;
	--padding-right: 30%;
}

.elementor-107 .elementor-element.elementor-element-de10b4c:not(.elementor-motion-effects-element-type-background),
.elementor-107 .elementor-element.elementor-element-de10b4c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/bg-0008.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-107 .elementor-element.elementor-element-de10b4c,
.elementor-107 .elementor-element.elementor-element-de10b4c::before {
	--border-transition: 0.3s;
}

.elementor-107 .elementor-element.elementor-element-0a4478d {
	text-align: center;
}

.elementor-107 .elementor-element.elementor-element-0a4478d .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-ca7d4e3 {
	text-align: center;
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field textarea,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field select,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-container select option {
	background-color: #CE595900;
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style input[type="radio"]+label:before {
	background-color: #CE595900;
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style input[type="radio"]:checked+label:before {
	background-color: #7a7a7a;
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked+label:before {
	box-shadow: inset 0px 0px 0px 4px #CE595900;
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-label,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-divider,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-single-item-price,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-payment-total,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-field-file-upload input[type=file] {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field textarea,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field select,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked+label:before {
	background-color: var(--e-global-color-astglobalcolor2);
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-required-label {
	color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field select,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field textarea,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field-description.wpforms-disclaimer-description {
	border-width: 0 0 1px 0;
	border-style: solid;
}

.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field input[type="checkbox"]+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field input[type="radio"]+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form ul.wpforms-image-choices-modern label,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form ul.wpforms-image-choices-modern label:hover {
	border-width: 1px;
	border-style: solid;
	box-sizing: content-box;
}

.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field select,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field textarea {
	border-color: #00000042;
}

.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field input[type="checkbox"]+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field input[type="radio"]+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-form ul.wpforms-image-choices-modern label:hover {
	border-color: #00000042;
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field select:focus,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field textarea:focus {
	border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected label {
	border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field textarea,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field select,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]+label:before,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
.elementor-107 .elementor-element.elementor-element-9e5074b.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label {
	border-radius: 0px 0px 0px 0px;
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form button[type=submit],
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-page-button {
	border-radius: 0px 0px 0px 0px;
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style label.wpforms-error {
	color: #ff0000;
}

.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field textarea,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field select,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th {
	font-family: "Bebas Neue", Sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	letter-spacing: 2px;
}

@media(max-width:1024px) {
	.elementor-107 .elementor-element.elementor-element-e17b21d {
		--min-height: 20vh;
	}

	.elementor-107 .elementor-element.elementor-element-b444742 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 2%;
		--margin-right: 2%;
		--padding-top: 25%;
		--padding-bottom: 8%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-107 .elementor-element.elementor-element-25b47c6 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 2%;
		--margin-right: 2%;
		--padding-top: 6%;
		--padding-bottom: 6%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-107 .elementor-element.elementor-element-d43bd3a.uael-ct-stack--tablet .uael-ct-desktop-stack--no .uael-sec-1 {
		margin-bottom: 3%;
		margin-right: 0px;
	}

	.elementor-107 .elementor-element.elementor-element-d43bd3a.uael-ct-stack--tablet .uael-ct-desktop-stack--no .uael-sec-2 {
		margin-top: 3%;
		margin-left: 0px;
	}

	.elementor-107 .elementor-element.elementor-element-d43bd3a.uael-ct-stack--tablet .uael-ct-desktop-stack--no .uael-rbs-toggle {
		flex-direction: column;
	}

	.elementor-107 .elementor-element.elementor-element-a9be1e6 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 2%;
		--margin-right: 2%;
		--padding-top: 6%;
		--padding-bottom: 6%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-107 .elementor-element.elementor-element-051dbfc.uael-ct-stack--tablet .uael-ct-desktop-stack--no .uael-sec-1 {
		margin-bottom: 3%;
		margin-right: 0px;
	}

	.elementor-107 .elementor-element.elementor-element-051dbfc.uael-ct-stack--tablet .uael-ct-desktop-stack--no .uael-sec-2 {
		margin-top: 3%;
		margin-left: 0px;
	}

	.elementor-107 .elementor-element.elementor-element-051dbfc.uael-ct-stack--tablet .uael-ct-desktop-stack--no .uael-rbs-toggle {
		flex-direction: column;
	}

	.elementor-107 .elementor-element.elementor-element-be8f2e2 {
		--min-height: 65vh;
	}

	.elementor-107 .elementor-element.elementor-element-de10b4c {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 2%;
		--margin-right: 2%;
		--padding-top: 15%;
		--padding-bottom: 15%;
		--padding-left: 15%;
		--padding-right: 15%;
	}
}

@media(max-width:767px) {
	.elementor-107 .elementor-element.elementor-element-b444742 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 4%;
		--margin-right: 4%;
		--padding-top: 50%;
		--padding-bottom: 12%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-107 .elementor-element.elementor-element-25b47c6 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 4%;
		--margin-right: 4%;
	}

	.elementor-107 .elementor-element.elementor-element-d43bd3a .uael-main-btn {
		font-size: 10px;
	}

	.elementor-107 .elementor-element.elementor-element-d43bd3a.uael-ct-stack--mobile .uael-ct-desktop-stack--no .uael-sec-1 {
		margin-bottom: 3%;
		margin-right: 0px;
	}

	.elementor-107 .elementor-element.elementor-element-d43bd3a.uael-ct-stack--mobile .uael-ct-desktop-stack--no .uael-sec-2 {
		margin-top: 3%;
		margin-left: 0px;
	}

	.elementor-107 .elementor-element.elementor-element-d43bd3a.uael-ct-stack--mobile .uael-ct-desktop-stack--no .uael-rbs-toggle {
		flex-direction: column;
	}

	.elementor-107 .elementor-element.elementor-element-a9be1e6 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 4%;
		--margin-right: 4%;
	}

	.elementor-107 .elementor-element.elementor-element-051dbfc .uael-main-btn {
		font-size: 10px;
	}

	.elementor-107 .elementor-element.elementor-element-051dbfc.uael-ct-stack--mobile .uael-ct-desktop-stack--no .uael-sec-1 {
		margin-bottom: 3%;
		margin-right: 0px;
	}

	.elementor-107 .elementor-element.elementor-element-051dbfc.uael-ct-stack--mobile .uael-ct-desktop-stack--no .uael-sec-2 {
		margin-top: 3%;
		margin-left: 0px;
	}

	.elementor-107 .elementor-element.elementor-element-051dbfc.uael-ct-stack--mobile .uael-ct-desktop-stack--no .uael-rbs-toggle {
		flex-direction: column;
	}

	.elementor-107 .elementor-element.elementor-element-de10b4c {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 4%;
		--margin-right: 4%;
		--padding-top: 26%;
		--padding-bottom: 30%;
		--padding-left: 8%;
		--padding-right: 8%;
	}

	.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-form .wpforms-field,
	.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-field-address .wpforms-field-row {
		margin-bottom: 4px;
	}

	.elementor-107 .elementor-element.elementor-element-9e5074b .uael-wpf-style .wpforms-container.inline-fields .wpforms-field-container .wpforms-field {
		padding-right: 4px;
	}
}

@media(min-width:1025px) {

	.elementor-107 .elementor-element.elementor-element-b444742:not(.elementor-motion-effects-element-type-background),
	.elementor-107 .elementor-element.elementor-element-b444742>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}

	.elementor-107 .elementor-element.elementor-element-de10b4c:not(.elementor-motion-effects-element-type-background),
	.elementor-107 .elementor-element.elementor-element-de10b4c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}