
.elementor-16712 .elementor-element.elementor-element-5b67bd75 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-6a898d1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-7c4ee2a {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-7c4ee2a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-7173c15 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-7173c15.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-9d74f83 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-9d74f83.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-7d7d28d .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-7d7d28d {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-7d7d28d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-41a7487e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-7a16fbca {
	--image-border-radius: 8px;
	--image-transition-duration: 200ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-16712 .elementor-element.elementor-element-f621fbe {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-e3c1b9c {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-e3c1b9c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-a25099a {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-a25099a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-d64335e {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-d64335e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-96e6a58 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-96e6a58 {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-96e6a58.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-9f741ea {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-9ed1ce0 {
	--image-border-radius: 8px;
	--image-transition-duration: 200ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-16712 .elementor-element.elementor-element-a72b135 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-b4091b1 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-b4091b1.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-2ce7080 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-2ce7080.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-07d39bc {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-07d39bc.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-9d4f04a .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-9d4f04a {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-9d4f04a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-f036f58 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-5e0bd27 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-50d8b15 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-50d8b15.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-289160b {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-289160b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-1650634 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-1650634.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-8a7ba80 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-8a7ba80 {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-8a7ba80.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-3e7eec6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-e2f825b {
	--image-border-radius: 8px;
	--image-transition-duration: 200ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-16712 .elementor-element.elementor-element-41a9279 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-1de705d {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-1de705d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-e7e7517 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-e7e7517.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-16d085d {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-16d085d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-920bdb3 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-920bdb3 {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-920bdb3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-faa66bd {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-04acbb6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-800332f {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-800332f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-7be232b {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-7be232b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-8ec8ac4 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-8ec8ac4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-4e5d582 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-4e5d582 {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-4e5d582.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-1e9a5bc {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-edd746e {
	--image-border-radius: 8px;
	--image-transition-duration: 200ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-16712 .elementor-element.elementor-element-c8cb9ba {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-859c542 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-859c542.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-b95c5b5 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-b95c5b5.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-d8f883d {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-d8f883d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-b5b173c .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-b5b173c {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-b5b173c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-fbf9b0b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-d4f52b1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-227f109 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-227f109.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-503f0bd {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-503f0bd.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-ec2d9f8 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-ec2d9f8.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-13f9b10 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-13f9b10 {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-13f9b10.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-199d573 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-f1fd121 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-189a457 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-189a457.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-e7d6804 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-e7d6804.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-bef7686 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-bef7686.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-19adabf .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-19adabf {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-19adabf.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-e339dbd {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-d7fea62 {
	--image-border-radius: 8px;
	--image-transition-duration: 200ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-16712 .elementor-element.elementor-element-437c942 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-371f84b {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-371f84b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-742990f {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-742990f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-1576088 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-1576088.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-b2b4150 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-b2b4150 {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-b2b4150.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-2d67a29 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-5479c1e {
	--image-border-radius: 8px;
	--image-transition-duration: 200ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-16712 .elementor-element.elementor-element-fff0655 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-60fc556 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-60fc556.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-3bc5b4c {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-3bc5b4c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-517e899 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-517e899.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-c9c0927 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-c9c0927 {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-c9c0927.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-f5ac917 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-e88bb26 {
	--image-border-radius: 8px;
	--image-transition-duration: 200ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-16712 .elementor-element.elementor-element-fc9835e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-8dcff34 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-8dcff34.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-4c176be {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-4c176be.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-73317b7 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-73317b7.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-ddf32c5 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-ddf32c5 {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-ddf32c5.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-0d07ab4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-16712 .elementor-element.elementor-element-e9f347e {
	--image-border-radius: 8px;
	--image-transition-duration: 200ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-16712 .elementor-element.elementor-element-0d575f3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-16712 .elementor-element.elementor-element-cccbdba {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-cccbdba.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-6831d3f {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-6831d3f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-099e9a4 {
	--display: flex;
}

.elementor-16712 .elementor-element.elementor-element-099e9a4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-d65e0d5 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-16712 .elementor-element.elementor-element-d65e0d5 {
	width: var(--container-widget-width, 113.15%);
	max-width: 113.15%;
	--container-widget-width: 113.15%;
	--container-widget-flex-grow: 0;
}

.elementor-16712 .elementor-element.elementor-element-d65e0d5.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-16712 .elementor-element.elementor-element-c5dfe2a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

@media (max-width:767px) {
	.elementor-16712 .elementor-element.elementor-element-9087af2 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-9087af2 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-3f60e22 {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-9685f50 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-9685f50 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-87f34d6 {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-9e8770c img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-9e8770c > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-ca3efaf {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-27ed7a5 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-27ed7a5 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-9de2a92 {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-4602203 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-4602203 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-1d7c1f7 {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-a2241a4 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-a2241a4 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-d4f0181 {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-943037b img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-943037b > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-8c3f414 {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-9c7852d img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-9c7852d > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-7a70556 {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-dad3aa6 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-dad3aa6 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-6ccc46a {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-38f0ea9 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-38f0ea9 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-220ed0d {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-3f56cb4 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-3f56cb4 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-a35d894 {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-330f9c8 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-330f9c8 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-80eba3f {
		text-align: center;
	}
	
	.elementor-16712 .elementor-element.elementor-element-58e0ff3 img {
		width: 40%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-58e0ff3 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-16712 .elementor-element.elementor-element-410786e {
		text-align: center;
	}
}

@media (min-width:768px) {
	.elementor-16712 .elementor-element.elementor-element-7c4ee2a {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-7173c15 {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-9d74f83 {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-e3c1b9c {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-a25099a {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-d64335e {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-b4091b1 {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-2ce7080 {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-07d39bc {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-50d8b15 {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-289160b {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-1650634 {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-1de705d {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-e7e7517 {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-16d085d {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-800332f {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-7be232b {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-8ec8ac4 {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-859c542 {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-b95c5b5 {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-d8f883d {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-227f109 {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-503f0bd {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-ec2d9f8 {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-189a457 {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-e7d6804 {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-bef7686 {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-371f84b {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-742990f {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-1576088 {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-60fc556 {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-3bc5b4c {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-517e899 {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-8dcff34 {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-4c176be {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-73317b7 {
		--width: 30%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-cccbdba {
		--width: 10%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-6831d3f {
		--width: 60%;
	}
	
	.elementor-16712 .elementor-element.elementor-element-099e9a4 {
		--width: 30%;
	}
}
