.elementor-8 .elementor-element.elementor-element-1bc47af3 {
										margin-top: 0px;
										margin-bottom: 50px;
									}

									.elementor-8 .elementor-element.elementor-element-10af9a71>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
										margin-bottom: 0px;
									}

									.elementor-8 .elementor-element.elementor-element-3c7ece9c {
										text-align: center;
									}

									.elementor-8 .elementor-element.elementor-element-3c7ece9c>.elementor-widget-container {
										margin: 0px 0px 10px 0px;
									}

									.elementor-8 .elementor-element.elementor-element-22cdf2d4 {
										text-align: center;
									}

									.elementor-8 .elementor-element.elementor-element-22cdf2d4>.elementor-widget-container {
										margin: 0px 0px 30px 0px;
									}

									.elementor-8 .elementor-element.elementor-element-609cca07 .ava-swiper-slider .swiper-slide img {
										width: auto;
									}

									.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items:not(.swiper-container-initialized) .item {
										-ms-flex: 0 0 calc(100%/3);
										flex: 0 0 calc(100%/3);
										max-width: calc(100%/3);
									}

									.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items .swiper-slide {
										padding-left: calc(30px/2);
										padding-right: calc(30px/2);
									}

									.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items .swiper-slide .item-inner {
										margin-bottom: 30px;
									}

									.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items {
										margin-left: calc(-30px/2);
										margin-right: calc(-30px/2);
									}

									.elementor-8 .elementor-element.elementor-element-609cca07 .swiper-wrapper .item-inner {
										text-align: center;
									}

									.elementor-8 .elementor-element.elementor-element-20d64fe {
										margin-top: 0px;
										margin-bottom: 80px;
									}

									.elementor-8 .elementor-element.elementor-element-5556a675>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
										margin-bottom: 0px;
									}

									.elementor-8 .elementor-element.elementor-element-1ae2fb07 .ava-swiper-slider .swiper-slide img {
										width: auto;
									}

									.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items:not(.swiper-container-initialized) .item {
										-ms-flex: 0 0 calc(100%/3);
										flex: 0 0 calc(100%/3);
										max-width: calc(100%/3);
									}

									.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items .swiper-slide {
										padding-left: calc(0px/2);
										padding-right: calc(0px/2);
									}

									.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items .swiper-slide .item-inner {
										margin-bottom: 0px;
									}

									.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items {
										margin-left: calc(-0px/2);
										margin-right: calc(-0px/2);
									}

									.elementor-8 .elementor-element.elementor-element-1ae2fb07 .swiper-wrapper .item-inner {
										text-align: center;
									}

									.elementor-8 .elementor-element.elementor-element-32f8d865 {
										margin-top: 0px;
										margin-bottom: 50px;
									}

									.elementor-8 .elementor-element.elementor-element-3a08f33f>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
										margin-bottom: 0px;
									}

									.elementor-8 .elementor-element.elementor-element-3a08f33f>.elementor-element-populated {
										margin: 0px 50px 0px 0px;
									}

									.elementor-8 .elementor-element.elementor-element-5a65e113>.elementor-widget-container {
										margin: 0px 0px 10px 0px;
									}

									.elementor-8 .elementor-element.elementor-element-1cb8c5df>.elementor-widget-container {
										margin: 0px 0px 30px 0px;
									}

									.elementor-8 .elementor-element.elementor-element-405e8d65>.elementor-widget-container {
										margin: 0px 0px 30px 0px;
									}

									.elementor-8 .elementor-element.elementor-element-634e4abc>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
										margin-bottom: 0px;
									}

									.elementor-8 .elementor-element.elementor-element-241a19aa .ava-swiper-slider .swiper-slide img {
										width: auto;
									}

									.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items:not(.swiper-container-initialized) .item {
										-ms-flex: 0 0 calc(100%/2);
										flex: 0 0 calc(100%/2);
										max-width: calc(100%/2);
									}

									.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items .swiper-slide {
										padding-left: calc(30px/2);
										padding-right: calc(30px/2);
									}

									.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items .swiper-slide .item-inner {
										margin-bottom: 30px;
									}

									.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items {
										margin-left: calc(-30px/2);
										margin-right: calc(-30px/2);
									}

									.elementor-8 .elementor-element.elementor-element-241a19aa .swiper-wrapper .item-inner {
										text-align: center;
									}

									.elementor-8 .elementor-element.elementor-element-44462f8c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
										margin-bottom: 0px;
									}

									.elementor-8 .elementor-element.elementor-element-2c9926e1 .ava-swiper-slider .swiper-slide img {
										width: auto;
									}

									.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items:not(.swiper-container-initialized) .item {
										-ms-flex: 0 0 calc(100%/4);
										flex: 0 0 calc(100%/4);
										max-width: calc(100%/4);
									}

									.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items .swiper-slide {
										padding-left: calc(0px/2);
										padding-right: calc(0px/2);
									}

									.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items .swiper-slide .item-inner {
										margin-bottom: 0px;
									}

									.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items {
										margin-left: calc(-0px/2);
										margin-right: calc(-0px/2);
									}

									.elementor-8 .elementor-element.elementor-element-2c9926e1 .swiper-wrapper .item-inner {
										text-align: center;
									}

									@media(max-width:1199px) {
										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/3);
											flex: 0 0 calc(100%/3);
											max-width: calc(100%/3);
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items .swiper-slide {
											padding-left: calc(20px/2);
											padding-right: calc(20px/2);
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 20px;
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items {
											margin-left: calc(-20px/2);
											margin-right: calc(-20px/2);
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/3);
											flex: 0 0 calc(100%/3);
											max-width: calc(100%/3);
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items .swiper-slide {
											padding-left: calc(20px/2);
											padding-right: calc(20px/2);
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 20px;
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items {
											margin-left: calc(-20px/2);
											margin-right: calc(-20px/2);
										}

										.elementor-8 .elementor-element.elementor-element-3a08f33f.elementor-column .elementor-column-wrap {
											align-items: center;
										}

										.elementor-8 .elementor-element.elementor-element-3a08f33f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
											align-content: center;
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/2);
											flex: 0 0 calc(100%/2);
											max-width: calc(100%/2);
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items .swiper-slide {
											padding-left: calc(20px/2);
											padding-right: calc(20px/2);
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 20px;
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items {
											margin-left: calc(-20px/2);
											margin-right: calc(-20px/2);
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/4);
											flex: 0 0 calc(100%/4);
											max-width: calc(100%/4);
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items .swiper-slide {
											padding-left: calc(0px/2);
											padding-right: calc(0px/2);
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 0px;
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items {
											margin-left: calc(-0px/2);
											margin-right: calc(-0px/2);
										}
									}

									@media(max-width:991px) {
										.elementor-8 .elementor-element.elementor-element-1bc47af3 {
											margin-top: 0px;
											margin-bottom: 20px;
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/3);
											flex: 0 0 calc(100%/3);
											max-width: calc(100%/3);
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items .swiper-slide {
											padding-left: calc(15px/2);
											padding-right: calc(15px/2);
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 15px;
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items {
											margin-left: calc(-15px/2);
											margin-right: calc(-15px/2);
										}

										.elementor-8 .elementor-element.elementor-element-20d64fe {
											margin-top: 0px;
											margin-bottom: 50px;
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/3);
											flex: 0 0 calc(100%/3);
											max-width: calc(100%/3);
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items .swiper-slide {
											padding-left: calc(0px/2);
											padding-right: calc(0px/2);
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 0px;
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items {
											margin-left: calc(-0px/2);
											margin-right: calc(-0px/2);
										}

										.elementor-8 .elementor-element.elementor-element-32f8d865 {
											margin-top: 0px;
											margin-bottom: 20px;
										}

										.elementor-8 .elementor-element.elementor-element-3a08f33f>.elementor-element-populated {
											margin: 0px 30px 0px 0px;
										}

										.elementor-8 .elementor-element.elementor-element-1cb8c5df>.elementor-widget-container {
											margin: 0px 0px 15px 0px;
										}

										.elementor-8 .elementor-element.elementor-element-405e8d65>.elementor-widget-container {
											margin: 0px 0px 20px 0px;
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/2);
											flex: 0 0 calc(100%/2);
											max-width: calc(100%/2);
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items .swiper-slide {
											padding-left: calc(15px/2);
											padding-right: calc(15px/2);
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 15px;
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items {
											margin-left: calc(-15px/2);
											margin-right: calc(-15px/2);
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/3);
											flex: 0 0 calc(100%/3);
											max-width: calc(100%/3);
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items .swiper-slide {
											padding-left: calc(0px/2);
											padding-right: calc(0px/2);
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 0px;
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items {
											margin-left: calc(-0px/2);
											margin-right: calc(-0px/2);
										}
									}

									@media(max-width:767px) {
										.elementor-8 .elementor-element.elementor-element-1bc47af3 {
											margin-top: 0px;
											margin-bottom: 30px;
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/1);
											flex: 0 0 calc(100%/1);
											max-width: calc(100%/1);
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items .swiper-slide {
											padding-left: calc(10px/2);
											padding-right: calc(10px/2);
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 10px;
										}

										.elementor-8 .elementor-element.elementor-element-609cca07 .wrapper-items {
											margin-left: calc(-10px/2);
											margin-right: calc(-10px/2);
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/1);
											flex: 0 0 calc(100%/1);
											max-width: calc(100%/1);
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items .swiper-slide {
											padding-left: calc(0px/2);
											padding-right: calc(0px/2);
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 0px;
										}

										.elementor-8 .elementor-element.elementor-element-1ae2fb07 .wrapper-items {
											margin-left: calc(-0px/2);
											margin-right: calc(-0px/2);
										}

										.elementor-8 .elementor-element.elementor-element-32f8d865 {
											margin-top: 0px;
											margin-bottom: 30px;
										}

										.elementor-8 .elementor-element.elementor-element-3a08f33f>.elementor-element-populated {
											margin: 0px 0px 20px 0px;
										}

										.elementor-8 .elementor-element.elementor-element-1cb8c5df>.elementor-widget-container {
											margin: 0px 0px 15px 0px;
										}

										.elementor-8 .elementor-element.elementor-element-405e8d65>.elementor-widget-container {
											margin: 0px 0px 15px 0px;
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/1);
											flex: 0 0 calc(100%/1);
											max-width: calc(100%/1);
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items .swiper-slide {
											padding-left: calc(10px/2);
											padding-right: calc(10px/2);
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 10px;
										}

										.elementor-8 .elementor-element.elementor-element-241a19aa .wrapper-items {
											margin-left: calc(-10px/2);
											margin-right: calc(-10px/2);
										}

										.elementor-8 .elementor-element.elementor-element-44462f8c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
											margin-bottom: 0px;
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items:not(.swiper-container-initialized) .item {
											-ms-flex: 0 0 calc(100%/2);
											flex: 0 0 calc(100%/2);
											max-width: calc(100%/2);
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items .swiper-slide {
											padding-left: calc(0px/2);
											padding-right: calc(0px/2);
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items .swiper-slide .item-inner {
											margin-bottom: 0px;
										}

										.elementor-8 .elementor-element.elementor-element-2c9926e1 .wrapper-items {
											margin-left: calc(-0px/2);
											margin-right: calc(-0px/2);
										}
									}