
.elementor-15658 .elementor-element.elementor-element-430e1065 {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-15658 .elementor-element.elementor-element-430e1065:not(.elementor-motion-effects-element-type-background), .elementor-15658 .elementor-element.elementor-element-430e1065 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
}

.elementor-15658 .elementor-element.elementor-element-2f957faa .elementor-heading-title {
	font-size: 18px;
}

.elementor-15658 .elementor-element.elementor-element-1354c9c8 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-21d88722 {
	width: var(--container-widget-width, 11.53%);
	max-width: 11.53%;
	--container-widget-width: 11.53%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-21d88722.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-21d88722 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-15658 .elementor-element.elementor-element-26520d71 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-26520d71.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-5f7bb098 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-5f7bb098 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-703d5c6 {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-15658 .elementor-element.elementor-element-703d5c6:not(.elementor-motion-effects-element-type-background), .elementor-15658 .elementor-element.elementor-element-703d5c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
}

.elementor-15658 .elementor-element.elementor-element-573f36e0 .elementor-heading-title {
	font-size: 18px;
}

.elementor-15658 .elementor-element.elementor-element-1dc56406 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-10a91743 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-10a91743.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-10a91743 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-2fb414f {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-2fb414f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-10259ef7 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-10259ef7 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-31a600e9 {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-15658 .elementor-element.elementor-element-31a600e9:not(.elementor-motion-effects-element-type-background), .elementor-15658 .elementor-element.elementor-element-31a600e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
}

.elementor-15658 .elementor-element.elementor-element-249a8266 .elementor-heading-title {
	font-size: 18px;
}

.elementor-15658 .elementor-element.elementor-element-17874fa8 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-25bea189 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-25bea189.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-25bea189 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-21805110 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-21805110.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-2f8fa5a0 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-2f8fa5a0 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-ad00af7 {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-15658 .elementor-element.elementor-element-ad00af7:not(.elementor-motion-effects-element-type-background), .elementor-15658 .elementor-element.elementor-element-ad00af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
}

.elementor-15658 .elementor-element.elementor-element-22435598 .elementor-heading-title {
	font-size: 18px;
}

.elementor-15658 .elementor-element.elementor-element-359743c5 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-652b8df {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-652b8df.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-652b8df img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-76091ea2 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-76091ea2.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-57bac68a {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-57bac68a .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-242cee78 {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-15658 .elementor-element.elementor-element-242cee78:not(.elementor-motion-effects-element-type-background), .elementor-15658 .elementor-element.elementor-element-242cee78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
}

.elementor-15658 .elementor-element.elementor-element-2a74fec2 .elementor-heading-title {
	font-size: 18px;
}

.elementor-15658 .elementor-element.elementor-element-1492ebce {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-7482c01a {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-7482c01a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-7482c01a img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-2ad6bfc6 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-2ad6bfc6.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-49d8626a {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-49d8626a .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-69b54bd2 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-2aafcf36 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-2aafcf36.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-2aafcf36 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-65c39683 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-65c39683.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-65f837cf {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-65f837cf .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-78f086c {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-15658 .elementor-element.elementor-element-78f086c:not(.elementor-motion-effects-element-type-background), .elementor-15658 .elementor-element.elementor-element-78f086c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
}

.elementor-15658 .elementor-element.elementor-element-c980751 .elementor-heading-title {
	font-size: 18px;
}

.elementor-15658 .elementor-element.elementor-element-d115106 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-4522fe5 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-4522fe5.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-4522fe5 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-0e62593 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-0e62593.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-f27b757 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-f27b757 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-9b1e71c {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-15658 .elementor-element.elementor-element-9b1e71c:not(.elementor-motion-effects-element-type-background), .elementor-15658 .elementor-element.elementor-element-9b1e71c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
}

.elementor-15658 .elementor-element.elementor-element-8b6e964 .elementor-heading-title {
	font-size: 18px;
}

.elementor-15658 .elementor-element.elementor-element-a1c0325 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-3f85de4 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-3f85de4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-3f85de4 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-d799f29 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-d799f29.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-97781ef {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-97781ef .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-ff118dc {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-f7bc4f1 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-f7bc4f1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-f7bc4f1 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-4d18b28 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-4d18b28.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-62e3bbb {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-62e3bbb .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-3572a7b {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-7951daa {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-7951daa.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-7951daa img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-c8ea7d0 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-c8ea7d0.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-b934c81 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-b934c81 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-d1c3738 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-579947c {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-579947c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-579947c img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-a00bde4 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-a00bde4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-31329d8 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-31329d8 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-80a47bc {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-1d04877 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-1d04877.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-1d04877 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-39d2074 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-39d2074.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-acfc7f1 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-acfc7f1 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-b6a6e0c {
	--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;
	--border-radius: 15px 15px 15px 15px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-15658 .elementor-element.elementor-element-b6a6e0c:not(.elementor-motion-effects-element-type-background), .elementor-15658 .elementor-element.elementor-element-b6a6e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
}

.elementor-15658 .elementor-element.elementor-element-9f46756 .elementor-heading-title {
	font-size: 18px;
}

.elementor-15658 .elementor-element.elementor-element-9427615 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-04625f8 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-04625f8.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-04625f8 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-ef3deef {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-ef3deef.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-eb23560 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-eb23560 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-dbce79b {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-fc871bd {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-fc871bd.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-fc871bd img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-b08f872 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-b08f872.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-e35d795 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-e35d795 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-2798b70 {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-bed6b70 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-bed6b70.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-bed6b70 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-2dec596 {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-2dec596.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-aec04e7 {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-aec04e7 .elementor-widget-container {
	text-align: center;
}

.elementor-15658 .elementor-element.elementor-element-a8f908f {
	--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;
}

.elementor-15658 .elementor-element.elementor-element-95be9d4 {
	width: var(--container-widget-width, 11.537%);
	max-width: 11.537%;
	--container-widget-width: 11.537%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-95be9d4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-95be9d4 img {
	border-radius: 12px 12px 12px 12px;
}

.elementor-15658 .elementor-element.elementor-element-52c8f0d {
	width: var(--container-widget-width, 76.331%);
	max-width: 76.331%;
	--container-widget-width: 76.331%;
	--container-widget-flex-grow: 0;
}

.elementor-15658 .elementor-element.elementor-element-52c8f0d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-15658 .elementor-element.elementor-element-244187c {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-15658 .elementor-element.elementor-element-244187c .elementor-widget-container {
	text-align: center;
}

@media (max-width:1024px) {
	.elementor-15658 .elementor-element.elementor-element-21d88722 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-26520d71 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-10a91743 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-2fb414f {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-25bea189 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-21805110 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-652b8df {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-76091ea2 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-7482c01a {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-2ad6bfc6 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-2aafcf36 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-65c39683 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-4522fe5 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-0e62593 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-3f85de4 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-d799f29 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-f7bc4f1 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-4d18b28 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-7951daa {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-c8ea7d0 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-579947c {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-a00bde4 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-1d04877 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-39d2074 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-04625f8 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-ef3deef {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-fc871bd {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-b08f872 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-bed6b70 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-2dec596 {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-95be9d4 {
		width: var(--container-widget-width, 106.297px);
		max-width: 106.297px;
		--container-widget-width: 106.297px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-52c8f0d {
		width: var(--container-widget-width, 451.406px);
		max-width: 451.406px;
		--container-widget-width: 451.406px;
		--container-widget-flex-grow: 0;
	}
}

@media (max-width:767px) {
	.elementor-15658 .elementor-element.elementor-element-21d88722 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-26520d71 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-10a91743 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-2fb414f {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-25bea189 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-21805110 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-652b8df {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-76091ea2 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-7482c01a {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-2ad6bfc6 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-2aafcf36 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-65c39683 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-4522fe5 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-0e62593 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-3f85de4 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-d799f29 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-f7bc4f1 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-4d18b28 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-7951daa {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-c8ea7d0 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-579947c {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-a00bde4 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-1d04877 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-39d2074 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-04625f8 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-ef3deef {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-fc871bd {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-b08f872 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-bed6b70 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-2dec596 {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-95be9d4 {
		width: var(--container-widget-width, 192.031px);
		max-width: 192.031px;
		--container-widget-width: 192.031px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-15658 .elementor-element.elementor-element-52c8f0d {
		width: var(--container-widget-width, 285.172px);
		max-width: 285.172px;
		--container-widget-width: 285.172px;
		--container-widget-flex-grow: 0;
	}
}
