
.elementor-67 .elementor-element.elementor-element-6309c315 {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overlay-opacity: .88;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-67 .elementor-element.elementor-element-6309c315:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-6309c315 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-blocksy_palette_1);
	background-size: cover;
}

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

.elementor-67 .elementor-element.elementor-element-1b3ad332 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-67 .elementor-element.elementor-element-1b3ad332.elementor-element {
	--align-self: center;
}

.elementor-67 .elementor-element.elementor-element-1b3ad332 .elementor-heading-title {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-215f7fe > .elementor-widget-container {
	background-color: var(--e-global-color-blocksy_palette_1);
	padding: 5px 5px 5px 5px;
}

.elementor-67 .elementor-element.elementor-element-215f7fe.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-215f7fe {
	text-align: center;
}

.elementor-67 .elementor-element.elementor-element-215f7fe .elementor-heading-title {
	font-size: 30px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-af7d650 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-67 .elementor-element.elementor-element-af7d650 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-67 .elementor-element.elementor-element-af7d650.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-af7d650 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-1509e2c {
	--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;
	--justify-content: center;
	--gap: 50px 150px;
	--row-gap: 50px;
	--column-gap: 150px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 60px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-67 .elementor-element.elementor-element-48501cc {
	--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: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, .5);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-67 .elementor-element.elementor-element-48501cc:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-48501cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafbfc;
}

.elementor-67 .elementor-element.elementor-element-48501cc.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-67 .elementor-element.elementor-element-656b947 .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-67 .elementor-element.elementor-element-656b947.elementor-view-stacked .elementor-icon {
	background-color: #ffcd05;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-656b947.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-656b947.elementor-view-default .elementor-icon {
	fill: #ffcd05;
	color: #ffcd05;
	border-color: #ffcd05;
}

.elementor-67 .elementor-element.elementor-element-656b947.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-656b947 .elementor-icon {
	padding: 20px;
}

.elementor-67 .elementor-element.elementor-element-656b947 .elementor-icon-box-title {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-656b947 .elementor-icon-box-description {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-09e6944 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-09e6944 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-67 .elementor-element.elementor-element-09e6944 {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-67 .elementor-element.elementor-element-09e6944 .elementor-icon-list-text {
	color: var(--e-global-color-blocksy_palette_3);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-a99205f {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-67 .elementor-element.elementor-element-a99205f > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-67 .elementor-element.elementor-element-a99205f.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-a99205f .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-e9f7350 .elementor-button {
	background-color: #ffcd05;
	font-weight: 800;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-e9f7350 .elementor-button:hover, .elementor-67 .elementor-element.elementor-element-e9f7350 .elementor-button:focus {
	background-color: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-e9f7350 .elementor-button:hover svg, .elementor-67 .elementor-element.elementor-element-e9f7350 .elementor-button:focus svg {
	fill: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-b5c222a {
	--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: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, .5);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-67 .elementor-element.elementor-element-b5c222a:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-b5c222a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafbfc;
}

.elementor-67 .elementor-element.elementor-element-b5c222a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-67 .elementor-element.elementor-element-3cfea8c .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-67 .elementor-element.elementor-element-3cfea8c.elementor-view-stacked .elementor-icon {
	background-color: #ffcd05;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-3cfea8c.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-3cfea8c.elementor-view-default .elementor-icon {
	fill: #ffcd05;
	color: #ffcd05;
	border-color: #ffcd05;
}

.elementor-67 .elementor-element.elementor-element-3cfea8c.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-3cfea8c .elementor-icon {
	padding: 20px;
}

.elementor-67 .elementor-element.elementor-element-3cfea8c .elementor-icon-box-title {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-3cfea8c .elementor-icon-box-description {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-5339c7b .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-5339c7b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-67 .elementor-element.elementor-element-5339c7b {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-67 .elementor-element.elementor-element-5339c7b .elementor-icon-list-text {
	color: var(--e-global-color-blocksy_palette_3);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-3a2be73 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-67 .elementor-element.elementor-element-3a2be73 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-67 .elementor-element.elementor-element-3a2be73.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-3a2be73 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-063d18d .elementor-button {
	background-color: var(--e-global-color-blocksy_palette_2);
	font-weight: 800;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-063d18d .elementor-button:hover, .elementor-67 .elementor-element.elementor-element-063d18d .elementor-button:focus {
	background-color: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-063d18d .elementor-button:hover svg, .elementor-67 .elementor-element.elementor-element-063d18d .elementor-button:focus svg {
	fill: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-246e26e {
	--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: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, .5);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-67 .elementor-element.elementor-element-246e26e:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-246e26e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafbfc;
}

.elementor-67 .elementor-element.elementor-element-246e26e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-67 .elementor-element.elementor-element-5ae6bcf .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-67 .elementor-element.elementor-element-5ae6bcf.elementor-view-stacked .elementor-icon {
	background-color: #ffc300;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-5ae6bcf.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-5ae6bcf.elementor-view-default .elementor-icon {
	fill: #ffc300;
	color: #ffc300;
	border-color: #ffc300;
}

.elementor-67 .elementor-element.elementor-element-5ae6bcf.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-5ae6bcf .elementor-icon {
	padding: 20px;
}

.elementor-67 .elementor-element.elementor-element-5ae6bcf .elementor-icon-box-title {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-5ae6bcf .elementor-icon-box-description {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-8511741 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-8511741 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-67 .elementor-element.elementor-element-8511741 {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-67 .elementor-element.elementor-element-8511741 .elementor-icon-list-text {
	color: var(--e-global-color-blocksy_palette_3);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-8b87934 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-67 .elementor-element.elementor-element-8b87934 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-67 .elementor-element.elementor-element-8b87934.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-8b87934 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-9a12c11 .elementor-button {
	background-color: var(--e-global-color-blocksy_palette_2);
	font-weight: 800;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-9a12c11 .elementor-button:hover, .elementor-67 .elementor-element.elementor-element-9a12c11 .elementor-button:focus {
	background-color: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-9a12c11 .elementor-button:hover svg, .elementor-67 .elementor-element.elementor-element-9a12c11 .elementor-button:focus svg {
	fill: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-ff24d72 {
	--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: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, .5);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-67 .elementor-element.elementor-element-ff24d72:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-ff24d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafbfc;
}

.elementor-67 .elementor-element.elementor-element-ff24d72.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-67 .elementor-element.elementor-element-880c540 .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-67 .elementor-element.elementor-element-880c540.elementor-view-stacked .elementor-icon {
	background-color: #ffc300;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-880c540.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-880c540.elementor-view-default .elementor-icon {
	fill: #ffc300;
	color: #ffc300;
	border-color: #ffc300;
}

.elementor-67 .elementor-element.elementor-element-880c540.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-880c540 .elementor-icon {
	padding: 20px;
}

.elementor-67 .elementor-element.elementor-element-880c540 .elementor-icon-box-title {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-880c540 .elementor-icon-box-description {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-96c7c3c .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-96c7c3c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-67 .elementor-element.elementor-element-96c7c3c {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-67 .elementor-element.elementor-element-96c7c3c .elementor-icon-list-text {
	color: var(--e-global-color-blocksy_palette_3);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-6941df9 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-67 .elementor-element.elementor-element-6941df9 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-67 .elementor-element.elementor-element-6941df9.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-6941df9 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-5728474 .elementor-button {
	background-color: var(--e-global-color-blocksy_palette_2);
	font-weight: 800;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-5728474 .elementor-button:hover, .elementor-67 .elementor-element.elementor-element-5728474 .elementor-button:focus {
	background-color: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-5728474 .elementor-button:hover svg, .elementor-67 .elementor-element.elementor-element-5728474 .elementor-button:focus svg {
	fill: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-32350fa {
	--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: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, .5);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-67 .elementor-element.elementor-element-32350fa:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-32350fa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafbfc;
}

.elementor-67 .elementor-element.elementor-element-32350fa.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-67 .elementor-element.elementor-element-5c24568 .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-67 .elementor-element.elementor-element-5c24568.elementor-view-stacked .elementor-icon {
	background-color: #ffc300;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-5c24568.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-5c24568.elementor-view-default .elementor-icon {
	fill: #ffc300;
	color: #ffc300;
	border-color: #ffc300;
}

.elementor-67 .elementor-element.elementor-element-5c24568.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-5c24568 .elementor-icon {
	padding: 20px;
}

.elementor-67 .elementor-element.elementor-element-5c24568 .elementor-icon-box-title {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-5c24568 .elementor-icon-box-description {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-c9cf974 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-c9cf974 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-67 .elementor-element.elementor-element-c9cf974 {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-67 .elementor-element.elementor-element-c9cf974 .elementor-icon-list-text {
	color: var(--e-global-color-blocksy_palette_3);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-fdad759 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-67 .elementor-element.elementor-element-fdad759 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-67 .elementor-element.elementor-element-fdad759.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-fdad759 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-7e9678d .elementor-button {
	background-color: var(--e-global-color-blocksy_palette_2);
	font-weight: 800;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-7e9678d .elementor-button:hover, .elementor-67 .elementor-element.elementor-element-7e9678d .elementor-button:focus {
	background-color: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-7e9678d .elementor-button:hover svg, .elementor-67 .elementor-element.elementor-element-7e9678d .elementor-button:focus svg {
	fill: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-2ac46d8 {
	--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: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, .5);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-67 .elementor-element.elementor-element-2ac46d8:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-2ac46d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafbfc;
}

.elementor-67 .elementor-element.elementor-element-2ac46d8.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-67 .elementor-element.elementor-element-ae101de .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-67 .elementor-element.elementor-element-ae101de.elementor-view-stacked .elementor-icon {
	background-color: #ffc300;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-ae101de.elementor-view-framed .elementor-icon, .elementor-67 .elementor-element.elementor-element-ae101de.elementor-view-default .elementor-icon {
	fill: #ffc300;
	color: #ffc300;
	border-color: #ffc300;
}

.elementor-67 .elementor-element.elementor-element-ae101de.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-ae101de .elementor-icon {
	padding: 20px;
}

.elementor-67 .elementor-element.elementor-element-ae101de .elementor-icon-box-title {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-ae101de .elementor-icon-box-description {
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-9e13ba3 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-9e13ba3 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-67 .elementor-element.elementor-element-9e13ba3 {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-67 .elementor-element.elementor-element-9e13ba3 .elementor-icon-list-text {
	color: var(--e-global-color-blocksy_palette_3);
	transition: color .3s;
}

.elementor-67 .elementor-element.elementor-element-6250dea {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-67 .elementor-element.elementor-element-6250dea > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-67 .elementor-element.elementor-element-6250dea.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-6250dea .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-e2c0c23 .elementor-button {
	background-color: var(--e-global-color-blocksy_palette_2);
	font-weight: 800;
	fill: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-e2c0c23 .elementor-button:hover, .elementor-67 .elementor-element.elementor-element-e2c0c23 .elementor-button:focus {
	background-color: var(--e-global-color-blocksy_palette_3);
	color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-e2c0c23 .elementor-button:hover svg, .elementor-67 .elementor-element.elementor-element-e2c0c23 .elementor-button:focus svg {
	fill: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-c8d33df {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 0px 0px 0px;
	--border-top-width: 3px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-blocksy_palette_1);
	--border-color: var(--e-global-color-blocksy_palette_1);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-67 .elementor-element.elementor-element-c8d33df:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-c8d33df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-blocksy_palette_8);
}

.elementor-67 .elementor-element.elementor-element-de709b4 {
	--display: flex;
	--min-height: 610px;
	--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: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-de709b4:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-de709b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcmnch.nitrocdn.com/VbQdKpdZRdVBJSuEbUEFwAMYoOsKRKnj/assets/images/optimized/rev-5ab839d/videovibesevents.ro/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-07-at-21.48.33-2-1.webp");
	background-position: center center;
	background-size: cover;
}

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

.elementor-67 .elementor-element.elementor-element-0edad03 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
}

.elementor-67 .elementor-element.elementor-element-9170488 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-9170488.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-9170488 {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-9170488 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-dc97d88 {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-95e86ef {
	--display: flex;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 0px 0px 0px;
	--border-top-width: 3px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-blocksy_palette_1);
	--border-color: var(--e-global-color-blocksy_palette_1);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-67 .elementor-element.elementor-element-95e86ef:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-95e86ef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-blocksy_palette_8);
}

.elementor-67 .elementor-element.elementor-element-214f4ec {
	--display: flex;
	--min-height: 1130px;
	--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: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-214f4ec:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-214f4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcmnch.nitrocdn.com/VbQdKpdZRdVBJSuEbUEFwAMYoOsKRKnj/assets/images/optimized/rev-5ab839d/videovibesevents.ro/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-07-at-21.48.32.webp");
	background-position: center center;
	background-size: cover;
}

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

.elementor-67 .elementor-element.elementor-element-f3a1c48 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
}

.elementor-67 .elementor-element.elementor-element-9717640 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-9717640.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-9717640 {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-9717640 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-dc855f8 {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-c9ed843 {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 0px 0px 0px;
	--border-top-width: 3px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-blocksy_palette_1);
	--border-color: var(--e-global-color-blocksy_palette_1);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-67 .elementor-element.elementor-element-c9ed843:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-c9ed843 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-blocksy_palette_8);
}

.elementor-67 .elementor-element.elementor-element-f6864ec {
	--display: flex;
	--min-height: 610px;
	--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: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-f6864ec:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-f6864ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcmnch.nitrocdn.com/VbQdKpdZRdVBJSuEbUEFwAMYoOsKRKnj/assets/images/optimized/rev-5ab839d/videovibesevents.ro/wp-content/uploads/2023/04/masina-baloane-sapun-pret.webp");
	background-position: center center;
	background-size: cover;
}

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

.elementor-67 .elementor-element.elementor-element-2009839 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
}

.elementor-67 .elementor-element.elementor-element-78e1046 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-78e1046.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-78e1046 {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-78e1046 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-45f29b6 {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-53867d0 {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 0px 0px 0px;
	--border-top-width: 3px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-blocksy_palette_1);
	--border-color: var(--e-global-color-blocksy_palette_1);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-67 .elementor-element.elementor-element-53867d0:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-53867d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-blocksy_palette_8);
}

.elementor-67 .elementor-element.elementor-element-94e3214 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-67 .elementor-element.elementor-element-f7b966e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
}

.elementor-67 .elementor-element.elementor-element-11af186 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-11af186.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-11af186 {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-11af186 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-7a41fb3 {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-e0112df.elementor-element {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-67 .elementor-element.elementor-element-e0112df .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-67 .elementor-element.elementor-element-37af8ed {
	--display: flex;
	--min-height: 800px;
	--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: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-37af8ed:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-37af8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcmnch.nitrocdn.com/VbQdKpdZRdVBJSuEbUEFwAMYoOsKRKnj/assets/images/optimized/rev-5ab839d/videovibesevents.ro/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-11-at-22.41.24.webp");
	background-position: center center;
	background-size: cover;
}

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

.elementor-67 .elementor-element.elementor-element-a18d50e {
	--display: flex;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 0px 0px 0px;
	--border-top-width: 3px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-blocksy_palette_1);
	--border-color: var(--e-global-color-blocksy_palette_1);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-67 .elementor-element.elementor-element-a18d50e:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-a18d50e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-blocksy_palette_8);
}

.elementor-67 .elementor-element.elementor-element-6377698 {
	--display: flex;
	--min-height: 500px;
	--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: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-6377698:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-6377698 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcmnch.nitrocdn.com/VbQdKpdZRdVBJSuEbUEFwAMYoOsKRKnj/assets/images/optimized/rev-5ab839d/videovibesevents.ro/wp-content/uploads/2025/01/images.webp");
	background-position: center center;
	background-size: cover;
}

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

.elementor-67 .elementor-element.elementor-element-0af6759 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
}

.elementor-67 .elementor-element.elementor-element-119824f > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-119824f.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-119824f {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-119824f .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-8c848d2 {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-2a9cf9d9 {
	--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;
	--justify-content: space-between;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 0px 0px 0px;
	--border-top-width: 3px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-blocksy_palette_1);
	--border-color: var(--e-global-color-blocksy_palette_1);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

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

.elementor-67 .elementor-element.elementor-element-32f82a79 {
	--display: flex;
	--min-height: 550px;
	--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: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-32f82a79.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-67 .elementor-element.elementor-element-fc25daa {
	width: var(--container-widget-width, 101.967%);
	max-width: 101.967%;
	--container-widget-width: 101.967%;
	--container-widget-flex-grow: 0;
}

.elementor-67 .elementor-element.elementor-element-fc25daa.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-67 .elementor-element.elementor-element-fc25daa .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-67 .elementor-element.elementor-element-75d36074 {
	--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;
}

.elementor-67 .elementor-element.elementor-element-278618b1 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-278618b1.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-278618b1 {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-278618b1 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-1c327330 {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-facb392 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-facb392.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-facb392 {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-facb392 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-98dc4dd {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-3dc3f00 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-3dc3f00.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-3dc3f00 {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-3dc3f00 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-f91bbb3 {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-f6d8a6e {
	--display: flex;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 0px 0px 0px;
	--border-top-width: 3px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-blocksy_palette_1);
	--border-color: var(--e-global-color-blocksy_palette_1);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-67 .elementor-element.elementor-element-f6d8a6e:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-f6d8a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-blocksy_palette_8);
}

.elementor-67 .elementor-element.elementor-element-94ac7c0 {
	--display: flex;
	--min-height: 550px;
	--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: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-94ac7c0:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-94ac7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcmnch.nitrocdn.com/VbQdKpdZRdVBJSuEbUEFwAMYoOsKRKnj/assets/images/optimized/rev-5ab839d/videovibesevents.ro/wp-content/uploads/2023/04/Fum-greu-1.webp");
	background-size: cover;
}

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

.elementor-67 .elementor-element.elementor-element-41eb2a4 {
	--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;
}

.elementor-67 .elementor-element.elementor-element-ee3e1a0 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-ee3e1a0.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-ee3e1a0 {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-ee3e1a0 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-9569736 {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-ad0090b {
	--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: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 0px 0px 0px;
	--border-top-width: 3px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-blocksy_palette_1);
	--border-color: var(--e-global-color-blocksy_palette_1);
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-67 .elementor-element.elementor-element-ad0090b:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-ad0090b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-blocksy_palette_8);
}

.elementor-67 .elementor-element.elementor-element-821ac23 {
	--display: flex;
	--min-height: 718px;
	--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: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-821ac23:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-821ac23 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcmnch.nitrocdn.com/VbQdKpdZRdVBJSuEbUEFwAMYoOsKRKnj/assets/images/optimized/rev-5ab839d/videovibesevents.ro/wp-content/uploads/2023/04/Sampanie.webp");
	background-position: center center;
	background-size: cover;
}

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

.elementor-67 .elementor-element.elementor-element-3059e86 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
}

.elementor-67 .elementor-element.elementor-element-64f9e97 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-67 .elementor-element.elementor-element-64f9e97.bdt-background-overlay-yes > .elementor-widget-container:before {
	transition: background .3s;
}

.elementor-67 .elementor-element.elementor-element-64f9e97 {
	text-align: start;
}

.elementor-67 .elementor-element.elementor-element-64f9e97 .elementor-heading-title {
	font-size: 40px;
	color: var(--e-global-color-blocksy_palette_3);
}

.elementor-67 .elementor-element.elementor-element-b98b90a {
	font-weight: 700;
	color: var(--e-global-color-blocksy_palette_3);
}

@media (max-width:1024px) {
	.elementor-67 .elementor-element.elementor-element-6309c315 {
		--min-height: 400px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-215f7fe .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-67 .elementor-element.elementor-element-1509e2c {
		--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: 26px 26px;
		--row-gap: 26px;
		--column-gap: 26px;
		--flex-wrap: wrap;
		--padding-top: 0px;
		--padding-bottom: 60px;
		--padding-left: 23px;
		--padding-right: 23px;
	}
	
	.elementor-67 .elementor-element.elementor-element-48501cc {
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-67 .elementor-element.elementor-element-b5c222a {
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-67 .elementor-element.elementor-element-246e26e {
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-67 .elementor-element.elementor-element-ff24d72 {
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-67 .elementor-element.elementor-element-32350fa {
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-67 .elementor-element.elementor-element-2ac46d8 {
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-67 .elementor-element.elementor-element-c8d33df {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-de709b4:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-de709b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-67 .elementor-element.elementor-element-9170488 {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-9170488 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-67 .elementor-element.elementor-element-95e86ef {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-214f4ec:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-214f4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-67 .elementor-element.elementor-element-9717640 {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-9717640 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-67 .elementor-element.elementor-element-c9ed843 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-f6864ec:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-f6864ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-67 .elementor-element.elementor-element-78e1046 {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-78e1046 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-67 .elementor-element.elementor-element-53867d0 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-11af186 {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-11af186 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-67 .elementor-element.elementor-element-37af8ed:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-37af8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-67 .elementor-element.elementor-element-a18d50e {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-6377698:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-6377698 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-67 .elementor-element.elementor-element-119824f {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-119824f .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-67 .elementor-element.elementor-element-2a9cf9d9 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-32f82a79 {
		--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-67 .elementor-element.elementor-element-278618b1 {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-278618b1 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-67 .elementor-element.elementor-element-facb392 {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-facb392 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-67 .elementor-element.elementor-element-3dc3f00 {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-3dc3f00 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-67 .elementor-element.elementor-element-f6d8a6e {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-94ac7c0 {
		--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-67 .elementor-element.elementor-element-94ac7c0:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-94ac7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-67 .elementor-element.elementor-element-ee3e1a0 {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-ee3e1a0 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-67 .elementor-element.elementor-element-ad0090b {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-821ac23:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-821ac23 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-67 .elementor-element.elementor-element-64f9e97 {
		text-align: start;
	}
	
	.elementor-67 .elementor-element.elementor-element-64f9e97 .elementor-heading-title {
		font-size: 22px;
	}
}

@media (max-width:767px) {
	.elementor-67 .elementor-element.elementor-element-6309c315 {
		--min-height: 500px;
	}
	
	.elementor-67 .elementor-element.elementor-element-215f7fe .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-67 .elementor-element.elementor-element-af7d650 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-67 .elementor-element.elementor-element-1509e2c {
		--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;
		--gap: 60px 60px;
		--row-gap: 60px;
		--column-gap: 60px;
		--margin-top: -100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-67 .elementor-element.elementor-element-a99205f .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-67 .elementor-element.elementor-element-3a2be73 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-67 .elementor-element.elementor-element-8b87934 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-67 .elementor-element.elementor-element-6941df9 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-67 .elementor-element.elementor-element-fdad759 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-67 .elementor-element.elementor-element-6250dea .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-67 .elementor-element.elementor-element-de709b4 {
		--min-height: 173px;
	}
	
	.elementor-67 .elementor-element.elementor-element-de709b4:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-de709b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-67 .elementor-element.elementor-element-9170488 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-67 .elementor-element.elementor-element-214f4ec {
		--min-height: 350px;
	}
	
	.elementor-67 .elementor-element.elementor-element-214f4ec:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-214f4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-67 .elementor-element.elementor-element-9717640 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-67 .elementor-element.elementor-element-f6864ec {
		--min-height: 173px;
	}
	
	.elementor-67 .elementor-element.elementor-element-f6864ec:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-f6864ec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-67 .elementor-element.elementor-element-78e1046 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-67 .elementor-element.elementor-element-11af186 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-67 .elementor-element.elementor-element-37af8ed {
		--min-height: 350px;
	}
	
	.elementor-67 .elementor-element.elementor-element-37af8ed:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-37af8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-67 .elementor-element.elementor-element-6377698 {
		--min-height: 173px;
	}
	
	.elementor-67 .elementor-element.elementor-element-6377698:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-6377698 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-67 .elementor-element.elementor-element-119824f .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-67 .elementor-element.elementor-element-32f82a79 {
		--min-height: 155px;
	}
	
	.elementor-67 .elementor-element.elementor-element-278618b1 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-67 .elementor-element.elementor-element-facb392 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-67 .elementor-element.elementor-element-3dc3f00 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-67 .elementor-element.elementor-element-94ac7c0 {
		--min-height: 155px;
	}
	
	.elementor-67 .elementor-element.elementor-element-94ac7c0:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-94ac7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-67 .elementor-element.elementor-element-ee3e1a0 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-67 .elementor-element.elementor-element-821ac23 {
		--min-height: 173px;
	}
	
	.elementor-67 .elementor-element.elementor-element-821ac23:not(.elementor-motion-effects-element-type-background), .elementor-67 .elementor-element.elementor-element-821ac23 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-67 .elementor-element.elementor-element-64f9e97 .elementor-heading-title {
		font-size: 26px;
	}
}

@media (min-width:768px) {
	.elementor-67 .elementor-element.elementor-element-1509e2c {
		--width: 100%;
	}
	
	.elementor-67 .elementor-element.elementor-element-48501cc {
		--width: 20%;
	}
	
	.elementor-67 .elementor-element.elementor-element-b5c222a {
		--width: 20%;
	}
	
	.elementor-67 .elementor-element.elementor-element-246e26e {
		--width: 20%;
	}
	
	.elementor-67 .elementor-element.elementor-element-ff24d72 {
		--width: 20%;
	}
	
	.elementor-67 .elementor-element.elementor-element-32350fa {
		--width: 20%;
	}
	
	.elementor-67 .elementor-element.elementor-element-2ac46d8 {
		--width: 20%;
	}
	
	.elementor-67 .elementor-element.elementor-element-de709b4 {
		--width: 45%;
	}
	
	.elementor-67 .elementor-element.elementor-element-0edad03 {
		--width: 55%;
	}
	
	.elementor-67 .elementor-element.elementor-element-214f4ec {
		--width: 45%;
	}
	
	.elementor-67 .elementor-element.elementor-element-f3a1c48 {
		--width: 55%;
	}
	
	.elementor-67 .elementor-element.elementor-element-f6864ec {
		--width: 45%;
	}
	
	.elementor-67 .elementor-element.elementor-element-2009839 {
		--width: 55%;
	}
	
	.elementor-67 .elementor-element.elementor-element-f7b966e {
		--width: 55%;
	}
	
	.elementor-67 .elementor-element.elementor-element-37af8ed {
		--width: 45%;
	}
	
	.elementor-67 .elementor-element.elementor-element-6377698 {
		--width: 45%;
	}
	
	.elementor-67 .elementor-element.elementor-element-0af6759 {
		--width: 55%;
	}
	
	.elementor-67 .elementor-element.elementor-element-32f82a79 {
		--width: 25.03%;
	}
	
	.elementor-67 .elementor-element.elementor-element-75d36074 {
		--width: 55%;
	}
	
	.elementor-67 .elementor-element.elementor-element-94ac7c0 {
		--width: 45%;
	}
	
	.elementor-67 .elementor-element.elementor-element-41eb2a4 {
		--width: 55%;
	}
	
	.elementor-67 .elementor-element.elementor-element-821ac23 {
		--width: 45%;
	}
	
	.elementor-67 .elementor-element.elementor-element-3059e86 {
		--width: 55%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-67 .elementor-element.elementor-element-48501cc {
		--width: 338.969px;
	}
	
	.elementor-67 .elementor-element.elementor-element-b5c222a {
		--width: 338.969px;
	}
	
	.elementor-67 .elementor-element.elementor-element-246e26e {
		--width: 338.969px;
	}
	
	.elementor-67 .elementor-element.elementor-element-ff24d72 {
		--width: 338.969px;
	}
	
	.elementor-67 .elementor-element.elementor-element-32350fa {
		--width: 338.969px;
	}
	
	.elementor-67 .elementor-element.elementor-element-2ac46d8 {
		--width: 338.969px;
	}
}
