.elementor-22 .elementor-element.elementor-element-f773070{--display:flex;--min-height:30rem;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f773070:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f773070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB5B5;background-image:url("https://stomax.de/wp-content/uploads/2025/03/Beratung-1536x1024.jpg");background-position:21% -273px;background-size:cover;}.elementor-22 .elementor-element.elementor-element-f773070::before, .elementor-22 .elementor-element.elementor-element-f773070 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f773070 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f773070 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f773070 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f773070 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-45afff9{text-align:center;}.elementor-22 .elementor-element.elementor-element-45afff9 .elementor-heading-title{font-size:2.5rem;text-transform:uppercase;color:#FFFFFF;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-c8a868f{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-c8a868f{right:0px;}.elementor-22 .elementor-element.elementor-element-c8a868f{bottom:-85px;z-index:1;}.elementor-22 .elementor-element.elementor-element-87a1e4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 6rem;--row-gap:3rem;--column-gap:6rem;--padding-top:9rem;--padding-bottom:9rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-87a1e4d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-87a1e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4c06b46{text-align:center;}.elementor-22 .elementor-element.elementor-element-4c06b46 .elementor-heading-title{color:var( --e-global-color-f8220c3 );}.elementor-22 .elementor-element.elementor-element-8d4a555{text-align:left;}.elementor-22 .elementor-element.elementor-element-be52e25{text-align:left;}.elementor-22 .elementor-element.elementor-element-9b90c07{--display:flex;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-9b90c07:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9b90c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e141734 );}.elementor-22 .elementor-element.elementor-element-e239349{text-align:center;}.elementor-22 .elementor-element.elementor-element-e239349 .elementor-heading-title{color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-ead0676{--display:flex;}.elementor-22 .elementor-element.elementor-element-46c6a9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-46c6a9a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-46c6a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7e53523{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-7da7384{text-align:center;}.elementor-22 .elementor-element.elementor-element-7da7384 .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-e7a5a5c{text-align:center;}.elementor-22 .elementor-element.elementor-element-e7a5a5c .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-65d54bf{text-align:center;}.elementor-22 .elementor-element.elementor-element-65d54bf .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-47e7f7f{--display:flex;}.elementor-22 .elementor-element.elementor-element-afd9fe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-afd9fe1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-afd9fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-69374e1{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-69443d9{text-align:center;}.elementor-22 .elementor-element.elementor-element-69443d9 .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-bfa73f7{text-align:center;}.elementor-22 .elementor-element.elementor-element-bfa73f7 .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-15168d8{text-align:center;}.elementor-22 .elementor-element.elementor-element-15168d8 .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-7ddc015{--display:flex;}.elementor-22 .elementor-element.elementor-element-a554178{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-a554178:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a554178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7d2416a{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-89961ef{text-align:center;}.elementor-22 .elementor-element.elementor-element-89961ef .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-e85b1c3{text-align:center;}.elementor-22 .elementor-element.elementor-element-e85b1c3 .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-1c0230f{text-align:center;}.elementor-22 .elementor-element.elementor-element-1c0230f .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-20e56f0{--display:flex;}.elementor-22 .elementor-element.elementor-element-dad265d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-dad265d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-dad265d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-db8bc4a{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-f3f21cf{text-align:center;}.elementor-22 .elementor-element.elementor-element-f3f21cf .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-579662f{text-align:center;}.elementor-22 .elementor-element.elementor-element-579662f .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-a84fac1{text-align:center;}.elementor-22 .elementor-element.elementor-element-a84fac1 .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-6fd7b9e{--display:flex;}.elementor-22 .elementor-element.elementor-element-a96f04e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-a96f04e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a96f04e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1114da8{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-77082d3{text-align:center;}.elementor-22 .elementor-element.elementor-element-77082d3 .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-e41edf0{text-align:center;}.elementor-22 .elementor-element.elementor-element-e41edf0 .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-98ee7c1{text-align:center;}.elementor-22 .elementor-element.elementor-element-98ee7c1 .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-f79bef6{--display:flex;}.elementor-22 .elementor-element.elementor-element-92bf1db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-92bf1db:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-92bf1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-d0a6c7e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-b7db4ba{text-align:center;}.elementor-22 .elementor-element.elementor-element-b7db4ba .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-8c5657d{text-align:center;}.elementor-22 .elementor-element.elementor-element-8c5657d .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-eb78cfa{text-align:center;}.elementor-22 .elementor-element.elementor-element-eb78cfa .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-851786e{--display:flex;}.elementor-22 .elementor-element.elementor-element-39ed2c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-39ed2c4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-39ed2c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c81b5b7{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-86db3a0{text-align:center;}.elementor-22 .elementor-element.elementor-element-86db3a0 .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-40b4001{text-align:center;}.elementor-22 .elementor-element.elementor-element-40b4001 .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-c47e560{text-align:center;}.elementor-22 .elementor-element.elementor-element-c47e560 .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-fb95b66{--display:flex;}.elementor-22 .elementor-element.elementor-element-5af6db7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-5af6db7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5af6db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-342103d{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-34a3010{text-align:center;}.elementor-22 .elementor-element.elementor-element-34a3010 .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-d042eba{text-align:center;}.elementor-22 .elementor-element.elementor-element-d042eba .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-7e858d3{text-align:center;}.elementor-22 .elementor-element.elementor-element-7e858d3 .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-2423d10{--display:flex;}.elementor-22 .elementor-element.elementor-element-ba6459d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-ba6459d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ba6459d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-7a9a971{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-35ae0a0{text-align:center;}.elementor-22 .elementor-element.elementor-element-35ae0a0 .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-6cb36a4{text-align:center;}.elementor-22 .elementor-element.elementor-element-6cb36a4 .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-9933dd8{text-align:center;}.elementor-22 .elementor-element.elementor-element-9933dd8 .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-9bbe097{--display:flex;}.elementor-22 .elementor-element.elementor-element-f57b6af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-f57b6af:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f57b6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-f7c0500{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-3cd6d79{text-align:center;}.elementor-22 .elementor-element.elementor-element-3cd6d79 .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-5db3412{text-align:center;}.elementor-22 .elementor-element.elementor-element-5db3412 .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-7341fa2{text-align:center;}.elementor-22 .elementor-element.elementor-element-7341fa2 .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-eff4178{--display:flex;}.elementor-22 .elementor-element.elementor-element-204d8a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-204d8a9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-204d8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b07c8a4{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-67ff9ac{text-align:center;}.elementor-22 .elementor-element.elementor-element-67ff9ac .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-133e058{text-align:center;}.elementor-22 .elementor-element.elementor-element-133e058 .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-af57a7b{text-align:center;}.elementor-22 .elementor-element.elementor-element-af57a7b .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-1c22f14{--display:flex;}.elementor-22 .elementor-element.elementor-element-a25eddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-a25eddb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a25eddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-fcdc266{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-f2483ec{text-align:center;}.elementor-22 .elementor-element.elementor-element-f2483ec .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-d63f21b{text-align:center;}.elementor-22 .elementor-element.elementor-element-d63f21b .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-55b50ae{text-align:center;}.elementor-22 .elementor-element.elementor-element-55b50ae .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-298588c{--display:flex;}.elementor-22 .elementor-element.elementor-element-d6c1f6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-d6c1f6e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d6c1f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0190e53{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-56ec363{text-align:center;}.elementor-22 .elementor-element.elementor-element-56ec363 .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-a4c83fe{text-align:center;}.elementor-22 .elementor-element.elementor-element-a4c83fe .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-db4dbe5{text-align:center;}.elementor-22 .elementor-element.elementor-element-db4dbe5 .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-94ba2ff{--display:flex;}.elementor-22 .elementor-element.elementor-element-e0847ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-e0847ed:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e0847ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ba5229b{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-91bc0b5{text-align:center;}.elementor-22 .elementor-element.elementor-element-91bc0b5 .elementor-heading-title{font-weight:700;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-560c62f{text-align:center;}.elementor-22 .elementor-element.elementor-element-560c62f .elementor-heading-title{font-weight:400;}.elementor-22 .elementor-element.elementor-element-08bdcd9{text-align:center;}.elementor-22 .elementor-element.elementor-element-08bdcd9 .elementor-heading-title{font-weight:400;color:var( --e-global-color-a828b1c );}.elementor-22 .elementor-element.elementor-element-859e4bb{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-583064b );--e-n-carousel-arrow-hover-color:var( --e-global-color-af292e2 );}.elementor-22 .elementor-element.elementor-element-859e4bb > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-f773070:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f773070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-22 .elementor-element.elementor-element-c8a868f{bottom:-40px;}.elementor-22 .elementor-element.elementor-element-87a1e4d{--padding-top:9rem;--padding-bottom:06rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-859e4bb{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-f773070:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f773070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:76% 0px;}.elementor-22 .elementor-element.elementor-element-c8a868f{bottom:-20px;}.elementor-22 .elementor-element.elementor-element-87a1e4d{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-859e4bb{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for html, class: .elementor-element-c8a868f */.elementor-22 .elementor-element.elementor-element-c8a868f{
    width: 100%;
    max-width: 1920px;
}

.elementor-22 .elementor-element.elementor-element-c8a868f svg{
    max-width: 1920px;
}

.elementor-22 .elementor-element.elementor-element-c8a868f{
    .divtop {
                fill: transparent;
            }
            .divright {
                fill: var( --e-global-color-a828b1c );
            }
            .divleft {
                fill: var( --e-global-color-e27c5dd );
            }
            .divbottom {
                fill: transparent;
            }
}


.elementor-22 .elementor-element.elementor-element-c8a868f svg{
    position: absolute;
    bottom: 10px;
    width: 100vw;
    z-index: 1;
    
}

@media screen and (max-width: 1600px){
        .elementor-22 .elementor-element.elementor-element-c8a868f svg{
            bottom: 15px;
        }
    }
    
@media screen and (max-width: 1400px){
        .elementor-22 .elementor-element.elementor-element-c8a868f svg{
            bottom: 25px;
        }
    }
    
@media screen and (max-width: 1200px){
        .elementor-22 .elementor-element.elementor-element-c8a868f svg{
            bottom: 35px;
        }
    }
    
@media screen and (max-width: 1024px){
        .elementor-22 .elementor-element.elementor-element-c8a868f svg{
            bottom: 0px;
        }
    }
    
@media screen and (max-width: 767px){
        .elementor-22 .elementor-element.elementor-element-c8a868f svg{
            bottom: -10px;
        }
    }

@media screen and (max-width: 600px){
        .elementor-22 .elementor-element.elementor-element-c8a868f svg{
            bottom: 0px;
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f773070 */@media screen and (max-width: 1600px) and (min-width: 1400px){
    #imageheader{
        background-position: 30% -80px ;
    }
}

@media screen and (max-width: 1400px) and (min-width: 1024px){
    #imageheader{
        background-position: 30% -50px ;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c06b46 */.elementor-22 .elementor-element.elementor-element-4c06b46 span{
    color: var( --e-global-color-583064b );
}

.elementor-22 .elementor-element.elementor-element-4c06b46::before{
    content:'';
    display:block;
    width: 4rem;
    height: .35rem;
    background: var( --e-global-color-f8220c3 );
    margin: 0 auto;
    margin-bottom: 1.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87a1e4d */.elementor-22 .elementor-element.elementor-element-87a1e4d{
    position: relative
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e239349 */.elementor-22 .elementor-element.elementor-element-e239349 span{
    color: var( --e-global-color-f8220c3 );
}

.elementor-22 .elementor-element.elementor-element-e239349::before{
    content:'';
    display:block;
    width: 4rem;
    height: .25rem;
    background: var( --e-global-color-a828b1c );
    margin: 0 auto;
    margin-bottom: 1em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-238f891 */.elementor-22 .elementor-element.elementor-element-238f891 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc1cc04 */.elementor-22 .elementor-element.elementor-element-cc1cc04 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8824baa */.elementor-22 .elementor-element.elementor-element-8824baa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5217755 */.elementor-22 .elementor-element.elementor-element-5217755 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc53267 */.elementor-22 .elementor-element.elementor-element-fc53267 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b493b7a */.elementor-22 .elementor-element.elementor-element-b493b7a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bed65e */.elementor-22 .elementor-element.elementor-element-4bed65e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8680004 */.elementor-22 .elementor-element.elementor-element-8680004 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a149fa */.elementor-22 .elementor-element.elementor-element-4a149fa img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007a2cd */.elementor-22 .elementor-element.elementor-element-007a2cd img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e364f */.elementor-22 .elementor-element.elementor-element-b3e364f img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c6553a */.elementor-22 .elementor-element.elementor-element-6c6553a img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c88c16 */.elementor-22 .elementor-element.elementor-element-4c88c16 img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82cd39e */.elementor-22 .elementor-element.elementor-element-82cd39e img{
    aspect-ratio: 1 / 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-859e4bb */.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{
    left: -30px;
}

.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{
    right: -30px;
}/* End custom CSS */