.elementor-6051 .elementor-element.elementor-element-4eb8d8f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-82d2a2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-7322db7{--e-image-carousel-slides-to-show:1;}.elementor-6051 .elementor-element.elementor-element-7322db7 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6051 .elementor-element.elementor-element-7322db7 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-7322db7 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6051 .elementor-element.elementor-element-7322db7 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-7322db7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-6051 .elementor-element.elementor-element-5551df2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:120px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-6051 .elementor-element.elementor-element-beb8912{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-080f8fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6051 .elementor-element.elementor-element-080f8fc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6051 .elementor-element.elementor-element-b90396e{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-9e45961{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-afa8338 p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-4a83762{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-e26a400{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-60403d9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-de3d9c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-06696b2 p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-0675c89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6051 .elementor-element.elementor-element-0675c89 .elementor-icon-wrapper{text-align:left;}.elementor-6051 .elementor-element.elementor-element-0675c89 .elementor-icon{font-size:4rem;}.elementor-6051 .elementor-element.elementor-element-0675c89 .elementor-icon svg{height:4rem;}.elementor-6051 .elementor-element.elementor-element-0675c89 .elementor-icon-wrapper svg{width:auto;}.elementor-6051 .elementor-element.elementor-element-dc7732d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-68f3dd2{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-e35020e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-41b303a p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-0d1c7a7 .elementor-icon-wrapper{text-align:left;}.elementor-6051 .elementor-element.elementor-element-0d1c7a7 .elementor-icon{font-size:4rem;}.elementor-6051 .elementor-element.elementor-element-0d1c7a7 .elementor-icon svg{height:4rem;}.elementor-6051 .elementor-element.elementor-element-0d1c7a7 .elementor-icon-wrapper svg{width:auto;}.elementor-6051 .elementor-element.elementor-element-d523f93{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-527c25c{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-200e701{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-c337248{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-f6349b1 p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-4826400{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-18c4314 .elementor-icon-wrapper{text-align:left;}.elementor-6051 .elementor-element.elementor-element-18c4314 .elementor-icon{font-size:4rem;}.elementor-6051 .elementor-element.elementor-element-18c4314 .elementor-icon svg{height:4rem;}.elementor-6051 .elementor-element.elementor-element-18c4314 .elementor-icon-wrapper svg{width:auto;}.elementor-6051 .elementor-element.elementor-element-6bb38a7 .elementor-icon-wrapper{text-align:left;}.elementor-6051 .elementor-element.elementor-element-6bb38a7 .elementor-icon{font-size:4rem;}.elementor-6051 .elementor-element.elementor-element-6bb38a7 .elementor-icon svg{height:4rem;}.elementor-6051 .elementor-element.elementor-element-6bb38a7 .elementor-icon-wrapper svg{width:auto;}.elementor-6051 .elementor-element.elementor-element-d95c735 .elementor-icon-wrapper{text-align:left;}.elementor-6051 .elementor-element.elementor-element-d95c735 .elementor-icon{font-size:7rem;}.elementor-6051 .elementor-element.elementor-element-d95c735 .elementor-icon svg{height:7rem;}.elementor-6051 .elementor-element.elementor-element-d95c735 .elementor-icon-wrapper svg{width:auto;}.elementor-6051 .elementor-element.elementor-element-b9d2429{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-b203c1e{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-37b78e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-ab45b2b p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-9f9a37e .elementor-icon-wrapper{text-align:left;}.elementor-6051 .elementor-element.elementor-element-9f9a37e .elementor-icon{font-size:4rem;}.elementor-6051 .elementor-element.elementor-element-9f9a37e .elementor-icon svg{height:4rem;}.elementor-6051 .elementor-element.elementor-element-9f9a37e .elementor-icon-wrapper svg{width:auto;}.elementor-6051 .elementor-element.elementor-element-1103284{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-00bdf8c{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-84df8e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-28db7b5 img{width:100%;}.elementor-6051 .elementor-element.elementor-element-5a93ae8{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:120px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-6051 .elementor-element.elementor-element-9c601be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-e241b67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6051 .elementor-element.elementor-element-e241b67.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6051 .elementor-element.elementor-element-26e18c7{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-85aa340{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-68874b9{--e-image-carousel-slides-to-show:1;}.elementor-6051 .elementor-element.elementor-element-68874b9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6051 .elementor-element.elementor-element-68874b9 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-68874b9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6051 .elementor-element.elementor-element-68874b9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-2515db9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-8d9d136 p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-b66e884 .elementor-icon-wrapper{text-align:left;}.elementor-6051 .elementor-element.elementor-element-b66e884 .elementor-icon{font-size:4rem;}.elementor-6051 .elementor-element.elementor-element-b66e884 .elementor-icon svg{height:4rem;}.elementor-6051 .elementor-element.elementor-element-b66e884 .elementor-icon-wrapper svg{width:auto;}.elementor-6051 .elementor-element.elementor-element-117c10e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-afa1a95{--e-image-carousel-slides-to-show:1;}.elementor-6051 .elementor-element.elementor-element-afa1a95 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6051 .elementor-element.elementor-element-afa1a95 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-afa1a95 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6051 .elementor-element.elementor-element-afa1a95 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-3e2ded8{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-8725d9e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-5bf2eb7 p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-59fc16c .elementor-icon-wrapper{text-align:left;}.elementor-6051 .elementor-element.elementor-element-59fc16c .elementor-icon{font-size:4rem;}.elementor-6051 .elementor-element.elementor-element-59fc16c .elementor-icon svg{height:4rem;}.elementor-6051 .elementor-element.elementor-element-59fc16c .elementor-icon-wrapper svg{width:auto;}.elementor-6051 .elementor-element.elementor-element-0a44f41{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-7623884{--e-image-carousel-slides-to-show:1;}.elementor-6051 .elementor-element.elementor-element-7623884 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6051 .elementor-element.elementor-element-7623884 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-7623884 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6051 .elementor-element.elementor-element-7623884 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-8d35d82{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-dfe3869{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-031b6a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-f7f82bb p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-8b0a2fd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-45abc57{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-96ad56e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-37ac529 p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-24a00bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-25eea4d{--e-image-carousel-slides-to-show:1;}.elementor-6051 .elementor-element.elementor-element-25eea4d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6051 .elementor-element.elementor-element-25eea4d .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-25eea4d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6051 .elementor-element.elementor-element-25eea4d .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-f74afc3{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-82e863a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-f368ee4{--e-image-carousel-slides-to-show:1;}.elementor-6051 .elementor-element.elementor-element-f368ee4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6051 .elementor-element.elementor-element-f368ee4 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-f368ee4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6051 .elementor-element.elementor-element-f368ee4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-2ecdadd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-545050f p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-b31e9cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6051 .elementor-element.elementor-element-3491dbb{--e-image-carousel-slides-to-show:1;}.elementor-6051 .elementor-element.elementor-element-3491dbb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6051 .elementor-element.elementor-element-3491dbb .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FFFFFF;}.elementor-6051 .elementor-element.elementor-element-3491dbb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6051 .elementor-element.elementor-element-3491dbb .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6051 .elementor-element.elementor-element-5551df2{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-080f8fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6051 .elementor-element.elementor-element-b90396e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-e26a400{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-de3d9c2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6051 .elementor-element.elementor-element-49f5b87 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6051 .elementor-element.elementor-element-68f3dd2{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-e35020e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6051 .elementor-element.elementor-element-76f4ebf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6051 .elementor-element.elementor-element-527c25c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-c337248{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6051 .elementor-element.elementor-element-bc4551b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6051 .elementor-element.elementor-element-b203c1e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-37b78e3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6051 .elementor-element.elementor-element-c2a6368 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6051 .elementor-element.elementor-element-00bdf8c{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-5a93ae8{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-e241b67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6051 .elementor-element.elementor-element-26e18c7{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-2515db9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6051 .elementor-element.elementor-element-18b24ca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6051 .elementor-element.elementor-element-3e2ded8{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-8725d9e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6051 .elementor-element.elementor-element-6552b7b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6051 .elementor-element.elementor-element-8d35d82{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-45abc57{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6051 .elementor-element.elementor-element-f74afc3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}}@media(max-width:768px){.elementor-6051 .elementor-element.elementor-element-5551df2{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-080f8fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6051 .elementor-element.elementor-element-080f8fc{text-align:left;}.elementor-6051 .elementor-element.elementor-element-b90396e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-afa8338 p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-e26a400{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-06696b2 p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-68f3dd2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-41b303a p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-527c25c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-b203c1e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-00bdf8c{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-5a93ae8{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-e241b67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6051 .elementor-element.elementor-element-e241b67{text-align:left;}.elementor-6051 .elementor-element.elementor-element-26e18c7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-3e2ded8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-8d35d82{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-45abc57{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6051 .elementor-element.elementor-element-37ac529 p{margin-bottom:1rem;}.elementor-6051 .elementor-element.elementor-element-f74afc3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}@media(min-width:769px){.elementor-6051 .elementor-element.elementor-element-82d2a2b{--width:100%;}.elementor-6051 .elementor-element.elementor-element-beb8912{--content-width:980px;}.elementor-6051 .elementor-element.elementor-element-9e45961{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-4a83762{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-60403d9{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-de3d9c2{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-dc7732d{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-e35020e{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-d523f93{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-200e701{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-c337248{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-b9d2429{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-37b78e3{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-1103284{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-84df8e8{--width:100%;}.elementor-6051 .elementor-element.elementor-element-9c601be{--content-width:980px;}.elementor-6051 .elementor-element.elementor-element-85aa340{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-2515db9{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-117c10e{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-8725d9e{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-0a44f41{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-dfe3869{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-031b6a4{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-8b0a2fd{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-96ad56e{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-24a00bd{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-82e863a{--width:66.6%;}.elementor-6051 .elementor-element.elementor-element-2ecdadd{--width:33.3%;}.elementor-6051 .elementor-element.elementor-element-b31e9cd{--width:66.6%;}}@media(max-width:1024px) and (min-width:769px){.elementor-6051 .elementor-element.elementor-element-9e45961{--width:100%;}.elementor-6051 .elementor-element.elementor-element-4a83762{--width:100%;}.elementor-6051 .elementor-element.elementor-element-60403d9{--width:100%;}.elementor-6051 .elementor-element.elementor-element-de3d9c2{--width:100%;}.elementor-6051 .elementor-element.elementor-element-dc7732d{--width:100%;}.elementor-6051 .elementor-element.elementor-element-e35020e{--width:100%;}.elementor-6051 .elementor-element.elementor-element-d523f93{--width:100%;}.elementor-6051 .elementor-element.elementor-element-200e701{--width:100%;}.elementor-6051 .elementor-element.elementor-element-c337248{--width:100%;}.elementor-6051 .elementor-element.elementor-element-b9d2429{--width:100%;}.elementor-6051 .elementor-element.elementor-element-37b78e3{--width:100%;}.elementor-6051 .elementor-element.elementor-element-1103284{--width:100%;}.elementor-6051 .elementor-element.elementor-element-85aa340{--width:100%;}.elementor-6051 .elementor-element.elementor-element-2515db9{--width:100%;}.elementor-6051 .elementor-element.elementor-element-117c10e{--width:100%;}.elementor-6051 .elementor-element.elementor-element-8725d9e{--width:100%;}.elementor-6051 .elementor-element.elementor-element-0a44f41{--width:100%;}.elementor-6051 .elementor-element.elementor-element-dfe3869{--width:100%;}.elementor-6051 .elementor-element.elementor-element-031b6a4{--width:100%;}.elementor-6051 .elementor-element.elementor-element-8b0a2fd{--width:100%;}.elementor-6051 .elementor-element.elementor-element-96ad56e{--width:100%;}.elementor-6051 .elementor-element.elementor-element-24a00bd{--width:100%;}.elementor-6051 .elementor-element.elementor-element-82e863a{--width:100%;}.elementor-6051 .elementor-element.elementor-element-2ecdadd{--width:100%;}.elementor-6051 .elementor-element.elementor-element-b31e9cd{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-7322db7 *//* Benutzerdefiniertes CSS für Elementor Bilderkarussell (Header-Bereich) auf Mobilgeräten/Tablets */

/* Stellt sicher, dass das Karussell die volle Breite einnimmt und keine seitlichen Abstände hat */
@media (max-width: 1024px) { /* Gilt für Tablet und Mobil */
    .elementor-widget-image-carousel.my-hero-carousel {
        width: 100vw;
        position: relative;
        left: 50%;
        transform: translateX(-50%);
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    /* Passt die Grösse der einzelnen Slides im Karussell an */
    .elementor-widget-image-carousel.my-hero-carousel .swiper-slide {
        aspect-ratio: 3 / 1.75; /* Setzt das gewünschte Seitenverhältnis auf 3:2 für jeden Slide-Container */
        height: auto !important; /* Wichtig, um die von Swiper gesetzte Höhe zu überschreiben */
        min-height: unset !important; /* Entfernt jegliche feste Mindesthöhen */
    }

    /* NEU: Stellt sicher, dass das innere Figure-Element die volle Grösse des Slides einnimmt */
    .elementor-widget-image-carousel.my-hero-carousel .swiper-slide-inner {
        width: 100%;
        height: 100%;
        /* display: flex; /* Kann bei der Zentrierung helfen, wenn das Bild nicht ganz 100% füllt */
        /* justify-content: center; */
        /* align-items: center; */
    }

    /* Stellt sicher, dass die Bilder innerhalb der Slides korrekt skaliert werden */
    .elementor-widget-image-carousel.my-hero-carousel .swiper-slide-inner img {
        width: 100%;
        height: 100%; /* Macht das Bild so hoch wie seinen Container */
        object-fit: cover; /* Schneidet das Bild zu, um den Container vollständig zu füllen */
        display: block; /* Entfernt zusätzlichen Platz unter dem Bild */
    }
}

/* Für Tablet-Geräte (z.B. 768px bis 1024px Breite) */
@media (min-width: 768px) and (max-width: 1024px) {
    /* Keine zusätzlichen Regeln erforderlich, da die oben genannten bereits gelten */
}

/* Für Mobilgeräte (z.B. bis zu 767px Breite) */
@media (max-width: 767px) {
    /* Keine zusätzlichen Regeln erforderlich, da die oben genannten bereits gelten */
}/* End custom CSS */