
.elementor-17846 .elementor-element.elementor-element-37c9364f {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-ed1e7e {
	--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-17846 .elementor-element.elementor-element-5ea1615c {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-5ea1615c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-2f385c3c {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-2f385c3c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-385a06e6 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-385a06e6.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-48469142.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-48469142 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-17846 .elementor-element.elementor-element-47329fbf {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17846 .elementor-element.elementor-element-93fead3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-93fead3 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-17846 .elementor-element.elementor-element-93fead3 {
	--image-border-radius: 9px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-17846 .elementor-element.elementor-element-9054aac {
	--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-17846 .elementor-element.elementor-element-413f062 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-413f062.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-f1e62c3 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-f1e62c3.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-50211a4 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-50211a4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-51db590.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-51db590 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-17846 .elementor-element.elementor-element-5c908f3 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17846 .elementor-element.elementor-element-d91c3e9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-d91c3e9 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-17846 .elementor-element.elementor-element-d91c3e9 {
	--image-border-radius: 9px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-17846 .elementor-element.elementor-element-7100672 {
	--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-17846 .elementor-element.elementor-element-e2143fe {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-e2143fe.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-9937c80 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-9937c80.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-9475ba1 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-9475ba1.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-0fb9493.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-0fb9493 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

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

.elementor-17846 .elementor-element.elementor-element-113dfa4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-113dfa4 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-17846 .elementor-element.elementor-element-113dfa4 {
	--image-border-radius: 9px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-17846 .elementor-element.elementor-element-46e1a2c {
	--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-17846 .elementor-element.elementor-element-8f2e9dc {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-8f2e9dc.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-200a443 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-200a443.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-2caf434 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-2caf434.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-48cc3b1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-48cc3b1 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-17846 .elementor-element.elementor-element-980f92e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17846 .elementor-element.elementor-element-b86137f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-b86137f .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-17846 .elementor-element.elementor-element-b86137f {
	--image-border-radius: 9px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-17846 .elementor-element.elementor-element-a5403b1 {
	--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-17846 .elementor-element.elementor-element-fa0e90f {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-fa0e90f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-a41d957 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-a41d957.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-4d4b093 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-4d4b093.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-e83927a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-e83927a .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-17846 .elementor-element.elementor-element-9656d5f {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17846 .elementor-element.elementor-element-431661c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-431661c .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-17846 .elementor-element.elementor-element-431661c {
	--image-border-radius: 9px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-17846 .elementor-element.elementor-element-e37e1f5 {
	--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-17846 .elementor-element.elementor-element-745c5a0 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-745c5a0.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-45165d4 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-45165d4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-6311b54 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-6311b54.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-5734416.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-5734416 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

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

.elementor-17846 .elementor-element.elementor-element-b9341c0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-b9341c0 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-17846 .elementor-element.elementor-element-b9341c0 {
	--image-border-radius: 9px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-17846 .elementor-element.elementor-element-30690e9 {
	--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-17846 .elementor-element.elementor-element-8d2b274 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-8d2b274.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-c98504b {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-c98504b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-456b44c {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-456b44c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-f039817.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-f039817 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-17846 .elementor-element.elementor-element-76afcd7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17846 .elementor-element.elementor-element-00336a8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-00336a8 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-17846 .elementor-element.elementor-element-00336a8 {
	--image-border-radius: 9px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-17846 .elementor-element.elementor-element-5e179673 {
	--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-17846 .elementor-element.elementor-element-708cb556 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-708cb556.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-65ae301f {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-65ae301f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-169964d2 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-169964d2.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-38509570.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-38509570 .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

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

.elementor-17846 .elementor-element.elementor-element-64bb592 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-64bb592 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-17846 .elementor-element.elementor-element-64bb592 {
	--image-border-radius: 9px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-17846 .elementor-element.elementor-element-4e98e2c {
	--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-17846 .elementor-element.elementor-element-19f51113 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-19f51113.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-6b9e68e8 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-6b9e68e8.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-20333fb2 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-20333fb2.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-4a26883b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-4a26883b .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

.elementor-17846 .elementor-element.elementor-element-7f341971 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17846 .elementor-element.elementor-element-8c52a50 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-8c52a50 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

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

.elementor-17846 .elementor-element.elementor-element-1f926fc {
	--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-17846 .elementor-element.elementor-element-bb1ae52 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-bb1ae52.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-5e77033 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-5e77033.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-6d5ab15 {
	--display: flex;
}

.elementor-17846 .elementor-element.elementor-element-6d5ab15.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-17846 .elementor-element.elementor-element-8a0e5cf.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17846 .elementor-element.elementor-element-8a0e5cf .elementor-button {
	border-radius: 5px 5px 5px 5px;
}

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

.elementor-17846 .elementor-element.elementor-element-97993fb .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17846 .elementor-element.elementor-element-97993fb .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, .5);
}

.elementor-17846 .elementor-element.elementor-element-97993fb {
	--image-border-radius: 9px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

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

@media (max-width:767px) {
	.elementor-17846 .elementor-element.elementor-element-4f5c47bd > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-4f5c47bd img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-6ef0285a {
		text-align: center;
	}
	
	.elementor-17846 .elementor-element.elementor-element-a86ea6f > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-a86ea6f img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-875177b {
		text-align: center;
	}
	
	.elementor-17846 .elementor-element.elementor-element-7fca9fd > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-7fca9fd img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-058cd7c {
		text-align: center;
	}
	
	.elementor-17846 .elementor-element.elementor-element-b0cc16f > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-b0cc16f img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-a9ad267 {
		text-align: center;
	}
	
	.elementor-17846 .elementor-element.elementor-element-e54bf97 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-e54bf97 img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-7010506 {
		text-align: center;
	}
	
	.elementor-17846 .elementor-element.elementor-element-97e7200 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-97e7200 img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-84ea2ea {
		text-align: center;
	}
	
	.elementor-17846 .elementor-element.elementor-element-1ffd4b4 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-1ffd4b4 img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-0f855eb {
		text-align: center;
	}
	
	.elementor-17846 .elementor-element.elementor-element-440a1b51 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-440a1b51 img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-27542a73 {
		text-align: center;
	}
	
	.elementor-17846 .elementor-element.elementor-element-293dd4d3 > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-293dd4d3 img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-829e3a6 {
		text-align: center;
	}
	
	.elementor-17846 .elementor-element.elementor-element-7a223db > .elementor-widget-container {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17846 .elementor-element.elementor-element-7a223db img {
		width: 40%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-993dbd7 {
		text-align: center;
	}
}

@media (min-width:768px) {
	.elementor-17846 .elementor-element.elementor-element-5ea1615c {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-2f385c3c {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-385a06e6 {
		--width: 30%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-413f062 {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-f1e62c3 {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-50211a4 {
		--width: 30%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-e2143fe {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-9937c80 {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-9475ba1 {
		--width: 30%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-8f2e9dc {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-200a443 {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-2caf434 {
		--width: 30%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-fa0e90f {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-a41d957 {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-4d4b093 {
		--width: 30%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-745c5a0 {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-45165d4 {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-6311b54 {
		--width: 30%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-8d2b274 {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-c98504b {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-456b44c {
		--width: 30%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-708cb556 {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-65ae301f {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-169964d2 {
		--width: 30%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-19f51113 {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-6b9e68e8 {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-20333fb2 {
		--width: 30%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-bb1ae52 {
		--width: 10%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-5e77033 {
		--width: 60%;
	}
	
	.elementor-17846 .elementor-element.elementor-element-6d5ab15 {
		--width: 30%;
	}
}
