
.elementor-15 .elementor-element.elementor-element-5bfa392 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: .49;
	--padding-top: 10em;
	--padding-bottom: 10em;
	--padding-left: 7em;
	--padding-right: 7em;
}

.elementor-15 .elementor-element.elementor-element-5bfa392:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5bfa392 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilednfc.nitrocdn.com/htwvNgLOAJJEmVEKcOynktNvaPDYLwNn/assets/images/optimized/rev-bf0e4f4/oydisplay.com/wp-content/uploads/2025/11/Jewelry-Shop-Design-Cases-8.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-15 .elementor-element.elementor-element-5bfa392:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-15 .elementor-element.elementor-element-5bfa392 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-15 .elementor-element.elementor-element-5bfa392::before, .elementor-15 .elementor-element.elementor-element-5bfa392 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5bfa392 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-5bfa392 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5bfa392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-5bfa392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-ca5ef75);
	--background-overlay: "";
}

.elementor-15 .elementor-element.elementor-element-9ffc95a {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-9ffc95a .elementor-heading-title {
	font-size: 52px;
	font-weight: 800;
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-fcb94d7 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-fcb94d7 .elementor-heading-title {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-86446a1 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-global-144 .elementor-button {
	fill: var(--e-global-color-f349473);
	color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-b3b9bbc {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 0em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-4031911 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--margin-top: -3em;
	--margin-bottom: 4em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-15 .elementor-element.elementor-element-4031911:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4031911 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-4031911:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-5ba7f70 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-5ba7f70 .elementor-heading-title {
	font-size: 22px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-15 .elementor-element.elementor-element-f0d1615 {
	text-align: center;
	color: var(--e-global-color-primary);
}

.elementor-15 .elementor-element.elementor-element-500d924 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--margin-top: -3em;
	--margin-bottom: 4em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-15 .elementor-element.elementor-element-500d924:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-500d924 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-500d924:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-aca963d {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-aca963d .elementor-heading-title {
	font-size: 22px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-15 .elementor-element.elementor-element-fb16a80 {
	text-align: center;
	color: var(--e-global-color-primary);
}

.elementor-15 .elementor-element.elementor-element-8c8d4d2 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--margin-top: -3em;
	--margin-bottom: 4em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-15 .elementor-element.elementor-element-8c8d4d2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8c8d4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-8c8d4d2:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-c3c8b24 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-c3c8b24 .elementor-heading-title {
	font-size: 22px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-15 .elementor-element.elementor-element-65af085 {
	text-align: center;
	color: var(--e-global-color-primary);
}

.elementor-15 .elementor-element.elementor-element-3a01784 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0em;
	--padding-bottom: 3em;
	--padding-left: 3em;
	--padding-right: 3em;
}

.elementor-15 .elementor-element.elementor-element-3a01784:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3a01784 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-69fc043 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-69fc043 .elementor-heading-title {
	font-weight: 700;
}

.elementor-15 .elementor-element.elementor-element-6f45907 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-15 .elementor-element.elementor-element-64d81ac {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-15 .elementor-element.elementor-element-64d81ac:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-64d81ac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-64d81ac:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-3b6c85a {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-3b6c85a .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-3b6c85a .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-3b6c85a .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-4a8c24e {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-15 .elementor-element.elementor-element-4a8c24e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4a8c24e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-4a8c24e:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-c07f51f {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-c07f51f .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-c07f51f .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-c07f51f .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-1fc1e95 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-1fc1e95:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1fc1e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-1fc1e95:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-343f61d {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-343f61d .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-343f61d .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-343f61d .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-da065c5 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-da065c5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-da065c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-da065c5:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-81c1d8e {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-81c1d8e .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-81c1d8e .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-81c1d8e .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-c6a83ad {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-15 .elementor-element.elementor-element-11d162a {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-11d162a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-11d162a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-11d162a:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-3e657ad {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-3e657ad .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-3e657ad .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-3e657ad .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-c0cc5b7 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-c0cc5b7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c0cc5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-c0cc5b7:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-cb8293f {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-cb8293f .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-cb8293f .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-cb8293f .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-0174a87 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-0174a87:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0174a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-0174a87:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-7a76343 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-7a76343 .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-7a76343 .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-7a76343 .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-d443f19 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-d443f19:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d443f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-d443f19:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-9b0ad47 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-9b0ad47 .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-9b0ad47 .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-9b0ad47 .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-c2cb0a5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 3em;
	--padding-right: 3em;
}

.elementor-15 .elementor-element.elementor-element-c2cb0a5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c2cb0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-763fd28 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-763fd28 .elementor-heading-title {
	font-weight: 700;
}

.elementor-15 .elementor-element.elementor-element-a33ca59 {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-4d522c4 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-a9733b5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-15 .elementor-element.elementor-element-580b0f9 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-15 .elementor-element.elementor-element-580b0f9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-580b0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-580b0f9:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-a68bbbc {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-a68bbbc .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-a68bbbc .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-a68bbbc .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-d1333ad {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-15 .elementor-element.elementor-element-d1333ad:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d1333ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-d1333ad:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-fbdc97a {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-fbdc97a .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-fbdc97a .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-fbdc97a .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-2b506e5 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-2b506e5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2b506e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-2b506e5:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-d5cce5c {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-d5cce5c .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-d5cce5c .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-d5cce5c .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-540b0b3 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-540b0b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-540b0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-540b0b3:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-42acbf2 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-42acbf2 .elementor-heading-title {
	font-size: 18px;
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-42acbf2 .elementor-heading-title a:hover, .elementor-15 .elementor-element.elementor-element-42acbf2 .elementor-heading-title a:focus {
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-fde7b0b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 3em;
	--padding-right: 3em;
}

.elementor-15 .elementor-element.elementor-element-fde7b0b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fde7b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-a5e5c22 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-a5e5c22 .elementor-heading-title {
	font-weight: 700;
}

.elementor-15 .elementor-element.elementor-element-f9fbb1b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-15 .elementor-element.elementor-element-ea8002a {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-ea8002a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ea8002a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-ea8002a:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-6236d0d {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-6236d0d .elementor-heading-title {
	font-size: 18px;
}

.elementor-15 .elementor-element.elementor-element-69fd05d {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-69fd05d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-69fd05d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-69fd05d:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-883510c {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-883510c .elementor-heading-title {
	font-size: 18px;
}

.elementor-15 .elementor-element.elementor-element-202a165 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(219.84307861328, 208.68166704487, 208.68166704487, .5);
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-15 .elementor-element.elementor-element-202a165:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-202a165 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-202a165:hover {
	box-shadow: 0px 0px 10px 0px rgba(165.44307861328, 156.32423203122, 156.32423203122, .5);
}

.elementor-15 .elementor-element.elementor-element-5150f78 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-5150f78 .elementor-heading-title {
	font-size: 18px;
}

.elementor-15 .elementor-element.elementor-element-f1c0c7e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: .82;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 3em;
	--padding-right: 3em;
}

.elementor-15 .elementor-element.elementor-element-f1c0c7e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f1c0c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilednfc.nitrocdn.com/htwvNgLOAJJEmVEKcOynktNvaPDYLwNn/assets/images/optimized/rev-bf0e4f4/oydisplay.com/wp-content/uploads/2025/03/Jewelry-Shop-Design-Cases-4.webp");
	background-repeat: repeat;
	background-size: cover;
}

.elementor-15 .elementor-element.elementor-element-f1c0c7e:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-15 .elementor-element.elementor-element-f1c0c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-15 .elementor-element.elementor-element-f1c0c7e::before, .elementor-15 .elementor-element.elementor-element-f1c0c7e > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f1c0c7e > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f1c0c7e > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f1c0c7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f1c0c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-secondary);
	--background-overlay: "";
}

.elementor-15 .elementor-element.elementor-element-e066f21 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-e066f21 .elementor-heading-title {
	color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-af3b1ff {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-15 .elementor-element.elementor-element-8336a7c {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-ca8fc74.elementor-position-right .elementor-image-box-img {
	margin-left: 17px;
}

.elementor-15 .elementor-element.elementor-element-ca8fc74.elementor-position-left .elementor-image-box-img {
	margin-right: 17px;
}

.elementor-15 .elementor-element.elementor-element-ca8fc74.elementor-position-top .elementor-image-box-img {
	margin-bottom: 17px;
}

.elementor-15 .elementor-element.elementor-element-ca8fc74 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-15 .elementor-element.elementor-element-ca8fc74 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-15 .elementor-element.elementor-element-ca8fc74 .elementor-image-box-title {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-ca8fc74 .elementor-image-box-description {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-a660746 {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-87e69e7.elementor-position-right .elementor-image-box-img {
	margin-left: 17px;
}

.elementor-15 .elementor-element.elementor-element-87e69e7.elementor-position-left .elementor-image-box-img {
	margin-right: 17px;
}

.elementor-15 .elementor-element.elementor-element-87e69e7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 17px;
}

.elementor-15 .elementor-element.elementor-element-87e69e7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-15 .elementor-element.elementor-element-87e69e7 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-15 .elementor-element.elementor-element-87e69e7 .elementor-image-box-title {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-87e69e7 .elementor-image-box-description {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-a737c05 {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-97c4e8e.elementor-position-right .elementor-image-box-img {
	margin-left: 17px;
}

.elementor-15 .elementor-element.elementor-element-97c4e8e.elementor-position-left .elementor-image-box-img {
	margin-right: 17px;
}

.elementor-15 .elementor-element.elementor-element-97c4e8e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 17px;
}

.elementor-15 .elementor-element.elementor-element-97c4e8e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-15 .elementor-element.elementor-element-97c4e8e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-15 .elementor-element.elementor-element-97c4e8e .elementor-image-box-title {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-97c4e8e .elementor-image-box-description {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-0fc74b2 {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-4499e1d.elementor-position-right .elementor-image-box-img {
	margin-left: 17px;
}

.elementor-15 .elementor-element.elementor-element-4499e1d.elementor-position-left .elementor-image-box-img {
	margin-right: 17px;
}

.elementor-15 .elementor-element.elementor-element-4499e1d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 17px;
}

.elementor-15 .elementor-element.elementor-element-4499e1d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-15 .elementor-element.elementor-element-4499e1d .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-15 .elementor-element.elementor-element-4499e1d .elementor-image-box-title {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-4499e1d .elementor-image-box-description {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-504a7f5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-15 .elementor-element.elementor-element-2dd3a83 {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-5a125e0.elementor-position-right .elementor-image-box-img {
	margin-left: 17px;
}

.elementor-15 .elementor-element.elementor-element-5a125e0.elementor-position-left .elementor-image-box-img {
	margin-right: 17px;
}

.elementor-15 .elementor-element.elementor-element-5a125e0.elementor-position-top .elementor-image-box-img {
	margin-bottom: 17px;
}

.elementor-15 .elementor-element.elementor-element-5a125e0 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-15 .elementor-element.elementor-element-5a125e0 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-15 .elementor-element.elementor-element-5a125e0 .elementor-image-box-title {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-5a125e0 .elementor-image-box-description {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-da62baf {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-4575fb7.elementor-position-right .elementor-image-box-img {
	margin-left: 17px;
}

.elementor-15 .elementor-element.elementor-element-4575fb7.elementor-position-left .elementor-image-box-img {
	margin-right: 17px;
}

.elementor-15 .elementor-element.elementor-element-4575fb7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 17px;
}

.elementor-15 .elementor-element.elementor-element-4575fb7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-15 .elementor-element.elementor-element-4575fb7 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-15 .elementor-element.elementor-element-4575fb7 .elementor-image-box-title {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-4575fb7 .elementor-image-box-description {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-be634b0 {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-84975f8.elementor-position-right .elementor-image-box-img {
	margin-left: 17px;
}

.elementor-15 .elementor-element.elementor-element-84975f8.elementor-position-left .elementor-image-box-img {
	margin-right: 17px;
}

.elementor-15 .elementor-element.elementor-element-84975f8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 17px;
}

.elementor-15 .elementor-element.elementor-element-84975f8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-15 .elementor-element.elementor-element-84975f8 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-15 .elementor-element.elementor-element-84975f8 .elementor-image-box-title {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-84975f8 .elementor-image-box-description {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-9a24cde {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-5af6b65.elementor-position-right .elementor-image-box-img {
	margin-left: 17px;
}

.elementor-15 .elementor-element.elementor-element-5af6b65.elementor-position-left .elementor-image-box-img {
	margin-right: 17px;
}

.elementor-15 .elementor-element.elementor-element-5af6b65.elementor-position-top .elementor-image-box-img {
	margin-bottom: 17px;
}

.elementor-15 .elementor-element.elementor-element-5af6b65 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-15 .elementor-element.elementor-element-5af6b65 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-15 .elementor-element.elementor-element-5af6b65 .elementor-image-box-title {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-5af6b65 .elementor-image-box-description {
	color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-431ad5e6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 3em;
	--padding-right: 3em;
}

.elementor-15 .elementor-element.elementor-element-431ad5e6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-431ad5e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-7d3a8dbf {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-66f6a86b {
	--divider-border-style: solid;
	--divider-color: #204fc0;
	--divider-border-width: 2px;
}

.elementor-15 .elementor-element.elementor-element-66f6a86b .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-15 .elementor-element.elementor-element-66f6a86b .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-15 .elementor-element.elementor-element-1a63006f {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-421eb08f {
	--e-image-carousel-slides-to-show: 5;
}

.elementor-15 .elementor-element.elementor-element-fe1d2d6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 3em;
	--padding-right: 3em;
}

.elementor-15 .elementor-element.elementor-element-fe1d2d6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fe1d2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-8f2e450 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-8f2e450 .elementor-heading-title {
	text-transform: capitalize;
}

.elementor-15 .elementor-element.elementor-element-e5c11cf {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-15 .elementor-element.elementor-element-a850beb {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-7ff5809 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-15 .elementor-element.elementor-element-473c622 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-15 .elementor-element.elementor-element-0faab8b {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-0faab8b .elementor-headline {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-0faab8b .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-a9b16b2 .elementor-swiper-button {
	font-size: 20px;
}

.elementor-15 .elementor-element.elementor-element-b18e018 {
	--display: flex;
}

.elementor-15 .elementor-element.elementor-element-4848466 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 3em;
	--padding-right: 3em;
}

.elementor-15 .elementor-element.elementor-element-4848466:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4848466 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-element-6c5bb2a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 45px 45px 45px 45px;
	--margin-top: 0em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 3em;
	--padding-right: 3em;
}

.elementor-15 .elementor-element.elementor-element-6c5bb2a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6c5bb2a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bbfd710);
}

.elementor-15 .elementor-element.elementor-element-f232aa5 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-f232aa5 .elementor-heading-title {
	font-size: 34px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-15 .elementor-element.elementor-element-7195f49 {
	text-align: center;
}

.elementor-15 .elementor-element.elementor-element-7195f49 .elementor-heading-title {
	font-size: 22px;
	font-weight: 500;
	color: #35ba35;
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 10px;
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -10px;
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15 .elementor-element.elementor-global-139 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-15 .elementor-element.elementor-global-139 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-15 .elementor-element.elementor-global-139 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-15 .elementor-element.elementor-global-139 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-field-type-html {
	padding-bottom: 30px;
	color: var(--e-global-color-text);
	font-size: 12px;
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-field-group .elementor-field {
	color: rgba(33, 65, 104, .6);
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: var(--e-global-color-f349473);
	border-color: rgba(30, 48, 92, .4);
	border-width: 1px 1px 1px 1px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-field-group .elementor-select-wrapper select {
	background-color: var(--e-global-color-f349473);
	border-color: rgba(30, 48, 92, .4);
	border-width: 1px 1px 1px 1px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-field-group .elementor-select-wrapper::before {
	color: rgba(30, 48, 92, .4);
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-button {
	font-weight: 500;
	text-transform: capitalize;
	border-radius: 10px 10px 10px 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-15 .elementor-element.elementor-global-139 .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-accent);
	color: #fff;
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-button[type="submit"] {
	background-color: var(--e-global-color-accent);
	color: #fff;
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-15 .elementor-element.elementor-global-139 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-15 .elementor-element.elementor-global-139 .e-form__buttons__wrapper__button-next:hover {
	background-color: var(--e-global-color-bcd6358);
	color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-button[type="submit"]:hover {
	background-color: var(--e-global-color-bcd6358);
	color: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-global-139 .elementor-button[type="submit"]:hover svg * {
	fill: var(--e-global-color-f349473);
}

.elementor-15 .elementor-element.elementor-global-139 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-15 .elementor-element.elementor-global-139 {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-15 .elementor-element.elementor-element-81abcf4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-15 .elementor-element.elementor-element-ba51d53 .elementor-heading-title {
	font-size: 36px;
	font-weight: 700;
	color: var(--e-global-color-accent);
}

.elementor-15 .elementor-element.elementor-element-b4a79e1 {
	color: var(--e-global-color-secondary);
}

.elementor-15 .elementor-element.elementor-element-ef8c3be {
	--e-image-carousel-slides-to-show: 1;
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-15 .elementor-element.elementor-element-b3b9bbc {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-15 .elementor-element.elementor-element-4031911 {
		--padding-top: 2em;
		--padding-bottom: 0em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-15 .elementor-element.elementor-element-500d924 {
		--padding-top: 2em;
		--padding-bottom: 0em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-15 .elementor-element.elementor-element-8c8d4d2 {
		--padding-top: 2em;
		--padding-bottom: 0em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-15 .elementor-element.elementor-element-6f45907 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-15 .elementor-element.elementor-element-c6a83ad {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-15 .elementor-element.elementor-element-c2cb0a5 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 1em;
		--padding-right: 1em;
	}
	
	.elementor-15 .elementor-element.elementor-element-a9733b5 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-15 .elementor-element.elementor-element-fde7b0b {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 1em;
		--padding-right: 1em;
	}
	
	.elementor-15 .elementor-element.elementor-element-f1c0c7e {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 1em;
		--padding-right: 1em;
	}
	
	.elementor-15 .elementor-element.elementor-element-431ad5e6 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-15 .elementor-element.elementor-element-0faab8b .elementor-headline {
		font-size: 23px;
	}
	
	.elementor-15 .elementor-element.elementor-element-4848466 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}
	
	.elementor-15 .elementor-element.elementor-element-6c5bb2a {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-15 .elementor-element.elementor-element-81abcf4 {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}
}

@media (max-width:767px) {
	.elementor-15 .elementor-element.elementor-element-5bfa392:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5bfa392 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-repeat: repeat;
	}
	
	.elementor-15 .elementor-element.elementor-element-5bfa392 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-15 .elementor-element.elementor-element-9ffc95a .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-15 .elementor-element.elementor-global-144 .elementor-button {
		font-size: 13px;
	}
	
	.elementor-15 .elementor-element.elementor-element-8c8d4d2 {
		--margin-top: 0em;
		--margin-bottom: 0em;
		--margin-left: 0em;
		--margin-right: 0em;
	}
	
	.elementor-15 .elementor-element.elementor-element-3a01784 {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}
	
	.elementor-15 .elementor-element.elementor-element-e34cf4b img {
		width: 60%;
	}
	
	.elementor-15 .elementor-element.elementor-element-833d8d1 img {
		width: 60%;
	}
	
	.elementor-15 .elementor-element.elementor-element-b601163 img {
		width: 60%;
	}
	
	.elementor-15 .elementor-element.elementor-element-ca8fc74 .elementor-image-box-img {
		margin-bottom: 17px;
	}
	
	.elementor-15 .elementor-element.elementor-element-87e69e7 .elementor-image-box-img {
		margin-bottom: 17px;
	}
	
	.elementor-15 .elementor-element.elementor-element-97c4e8e .elementor-image-box-img {
		margin-bottom: 17px;
	}
	
	.elementor-15 .elementor-element.elementor-element-4499e1d .elementor-image-box-img {
		margin-bottom: 17px;
	}
	
	.elementor-15 .elementor-element.elementor-element-5a125e0 .elementor-image-box-img {
		margin-bottom: 17px;
	}
	
	.elementor-15 .elementor-element.elementor-element-4575fb7 .elementor-image-box-img {
		margin-bottom: 17px;
	}
	
	.elementor-15 .elementor-element.elementor-element-84975f8 .elementor-image-box-img {
		margin-bottom: 17px;
	}
	
	.elementor-15 .elementor-element.elementor-element-5af6b65 .elementor-image-box-img {
		margin-bottom: 17px;
	}
	
	.elementor-15 .elementor-element.elementor-element-fe1d2d6 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-15 .elementor-element.elementor-element-4848466 {
		--padding-top: 0em;
		--padding-bottom: 0em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-15 .elementor-element.elementor-element-6c5bb2a {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}
}

@media (min-width:768px) {
	.elementor-15 .elementor-element.elementor-element-b3b9bbc {
		--content-width: 1411px;
	}
	
	.elementor-15 .elementor-element.elementor-element-4031911 {
		--content-width: 1309px;
	}
	
	.elementor-15 .elementor-element.elementor-element-500d924 {
		--content-width: 1309px;
	}
	
	.elementor-15 .elementor-element.elementor-element-8c8d4d2 {
		--content-width: 1309px;
	}
	
	.elementor-15 .elementor-element.elementor-element-a33ca59 {
		--content-width: 1066px;
	}
	
	.elementor-15 .elementor-element.elementor-element-fde7b0b {
		--content-width: 1600px;
	}
	
	.elementor-15 .elementor-element.elementor-element-f9fbb1b {
		--content-width: 1600px;
	}
	
	.elementor-15 .elementor-element.elementor-element-f1c0c7e {
		--content-width: 1500px;
	}
	
	.elementor-15 .elementor-element.elementor-element-431ad5e6 {
		--content-width: 1471px;
	}
	
	.elementor-15 .elementor-element.elementor-element-fe1d2d6 {
		--content-width: 1500px;
	}
	
	.elementor-15 .elementor-element.elementor-element-e5c11cf {
		--content-width: 1333px;
	}
	
	.elementor-15 .elementor-element.elementor-element-473c622 {
		--content-width: 1427px;
	}
	
	.elementor-15 .elementor-element.elementor-element-4848466 {
		--content-width: 1369px;
	}
	
	.elementor-15 .elementor-element.elementor-element-6c5bb2a {
		--width: 50%;
	}
	
	.elementor-15 .elementor-element.elementor-element-81abcf4 {
		--width: 50%;
	}
}
