.elementor-708 .elementor-element.elementor-element-417d987{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-839acf1{--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;--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-708 .elementor-element.elementor-element-a07ea64{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-9566629.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-9566629{text-align:start;}.elementor-708 .elementor-element.elementor-element-1922b38{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-1922b38.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-6817097{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-6817097 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-4a639a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-4a639a6.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-4a639a6 p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-5c12021{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-708 .elementor-element.elementor-element-e004d7d{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-1d11657{--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;--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-708 .elementor-element.elementor-element-ccafdbf{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-6a0e666{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-6a0e666.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-9c6fc4a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-9c6fc4a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-94c26a2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-94c26a2.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-94c26a2 p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-ac98472.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-ac98472{text-align:start;}.elementor-708 .elementor-element.elementor-element-f2fe35d{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-708 .elementor-element.elementor-element-70ca1ef{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-c21861f{--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;--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-708 .elementor-element.elementor-element-d621665{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-0ab1497.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-0ab1497{text-align:start;}.elementor-708 .elementor-element.elementor-element-607ca25{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-607ca25.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-804db41{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-804db41 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-9393805{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-9393805.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-9393805 p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-67fcce3{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-708 .elementor-element.elementor-element-36e359d{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-263bc8b{--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;--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-708 .elementor-element.elementor-element-c3e8746{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-38b249b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-38b249b.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-d22c260{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-d22c260 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-c6003b3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-c6003b3.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-c6003b3 p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-05478c9.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-05478c9{text-align:start;}.elementor-708 .elementor-element.elementor-element-756439d{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-708 .elementor-element.elementor-element-c247309{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-b7ffa4a{--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;--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-708 .elementor-element.elementor-element-3a2fc8a{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-b626646.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-b626646{text-align:start;}.elementor-708 .elementor-element.elementor-element-c7d01cd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-c7d01cd.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-4eca1d5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-4eca1d5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-e919fb1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-e919fb1.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-e919fb1 p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-977db15{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-708 .elementor-element.elementor-element-c15b926{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-90e4ab9{--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;--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-708 .elementor-element.elementor-element-7ef43f0{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-1c8ce8a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-1c8ce8a.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-3b4b561{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-3b4b561 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-5757267{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-5757267.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-5757267 p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-436c72d.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-436c72d{text-align:start;}.elementor-708 .elementor-element.elementor-element-e3234b2{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-708 .elementor-element.elementor-element-e26b832{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-9b9d878{--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;--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-708 .elementor-element.elementor-element-4bd5c4e{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-6d00251.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-6d00251{text-align:start;}.elementor-708 .elementor-element.elementor-element-9303b86{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-9303b86.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-c323c63{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-c323c63 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-af2ec8d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-af2ec8d.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-af2ec8d p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-da6ec4a{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-708 .elementor-element.elementor-element-20947fe{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-0714300{--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;--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-708 .elementor-element.elementor-element-f3b6012{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-f0a72a6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-f0a72a6.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-12d9107{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-12d9107 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-49c66bc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-49c66bc.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-49c66bc p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-2bf2a27.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-2bf2a27{text-align:start;}.elementor-708 .elementor-element.elementor-element-c19453b{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-708 .elementor-element.elementor-element-cd59c94{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-c8a1b18{--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;--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-708 .elementor-element.elementor-element-5f3fb94{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-d51bef9.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-d51bef9{text-align:start;}.elementor-708 .elementor-element.elementor-element-8cc8712{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-8cc8712.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-0389c60{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-0389c60 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-851c4e6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-851c4e6.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-851c4e6 p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-2059a34{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-708 .elementor-element.elementor-element-6e4fe0a{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-ce11f2c{--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;--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-708 .elementor-element.elementor-element-3354da0{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-708 .elementor-element.elementor-element-800a51b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-708 .elementor-element.elementor-element-800a51b.e-con{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-c2ce8ea{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-c2ce8ea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-708 .elementor-element.elementor-element-472e0ff{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-708 .elementor-element.elementor-element-472e0ff.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-472e0ff p{margin-block-end:0px;}.elementor-708 .elementor-element.elementor-element-9feb4d6.elementor-element{--align-self:flex-start;}.elementor-708 .elementor-element.elementor-element-9feb4d6{text-align:start;}.elementor-708 .elementor-element.elementor-element-3dbb50f{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-708 .elementor-element.elementor-element-a07ea64{--width:100%;}.elementor-708 .elementor-element.elementor-element-1922b38{--width:50%;}.elementor-708 .elementor-element.elementor-element-ccafdbf{--width:100%;}.elementor-708 .elementor-element.elementor-element-6a0e666{--width:50%;}.elementor-708 .elementor-element.elementor-element-d621665{--width:100%;}.elementor-708 .elementor-element.elementor-element-607ca25{--width:50%;}.elementor-708 .elementor-element.elementor-element-c3e8746{--width:100%;}.elementor-708 .elementor-element.elementor-element-38b249b{--width:50%;}.elementor-708 .elementor-element.elementor-element-3a2fc8a{--width:100%;}.elementor-708 .elementor-element.elementor-element-c7d01cd{--width:50%;}.elementor-708 .elementor-element.elementor-element-7ef43f0{--width:100%;}.elementor-708 .elementor-element.elementor-element-1c8ce8a{--width:50%;}.elementor-708 .elementor-element.elementor-element-4bd5c4e{--width:100%;}.elementor-708 .elementor-element.elementor-element-9303b86{--width:50%;}.elementor-708 .elementor-element.elementor-element-f3b6012{--width:100%;}.elementor-708 .elementor-element.elementor-element-f0a72a6{--width:50%;}.elementor-708 .elementor-element.elementor-element-5f3fb94{--width:100%;}.elementor-708 .elementor-element.elementor-element-8cc8712{--width:50%;}.elementor-708 .elementor-element.elementor-element-3354da0{--width:100%;}.elementor-708 .elementor-element.elementor-element-800a51b{--width:50%;}}@media(max-width:1024px){.elementor-708 .elementor-element.elementor-element-417d987{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-e004d7d{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-70ca1ef{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-36e359d{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-c247309{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-c15b926{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-e26b832{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-20947fe{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-cd59c94{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-6e4fe0a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-708 .elementor-element.elementor-element-417d987{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-839acf1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-708 .elementor-element.elementor-element-a07ea64{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-708 .elementor-element.elementor-element-5c12021{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-708 .elementor-element.elementor-element-e004d7d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-ccafdbf{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-708 .elementor-element.elementor-element-70ca1ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-d621665{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-708 .elementor-element.elementor-element-36e359d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-c3e8746{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-708 .elementor-element.elementor-element-c247309{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-3a2fc8a{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-708 .elementor-element.elementor-element-c15b926{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-7ef43f0{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-708 .elementor-element.elementor-element-e26b832{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-4bd5c4e{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-708 .elementor-element.elementor-element-20947fe{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-f3b6012{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-708 .elementor-element.elementor-element-cd59c94{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-5f3fb94{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-708 .elementor-element.elementor-element-6e4fe0a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-708 .elementor-element.elementor-element-3354da0{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}}/* Start custom CSS for gallery, class: .elementor-element-5c12021 *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-5c12021 .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-5c12021 .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-5c12021 .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}

/* Sichtbares Bild 1 */
.elementor-708 .elementor-element.elementor-element-5c12021 .elementor-gallery-item:nth-child(2) .e-gallery-image {
    background-position: center top !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-f2fe35d *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-f2fe35d .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-f2fe35d .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-f2fe35d .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}

/* Sichtbares Bild 1 */
.elementor-708 .elementor-element.elementor-element-f2fe35d .elementor-gallery-item:nth-child(2) .e-gallery-image {
    background-position: center top !important;
}

/* Sichtbares Bild 3 */
.elementor-708 .elementor-element.elementor-element-f2fe35d .elementor-gallery-item:nth-child(4) .e-gallery-image {
    background-position: center top !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-67fcce3 *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-67fcce3 .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-67fcce3 .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-67fcce3 .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-756439d *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-756439d .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-756439d .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-756439d .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-977db15 *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-977db15 .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-977db15 .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-977db15 .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}

/* Sichtbares Bild 1 */
.elementor-708 .elementor-element.elementor-element-977db15 .elementor-gallery-item:nth-child(2) .e-gallery-image {
    background-position: center top !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-e3234b2 *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-e3234b2 .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-e3234b2 .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-e3234b2 .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-da6ec4a *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-da6ec4a .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-da6ec4a .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-da6ec4a .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-c19453b *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-c19453b .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-c19453b .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-c19453b .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-2059a34 *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-2059a34 .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-2059a34 .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-2059a34 .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}

/* Sichtbares Bild 3 */
.elementor-708 .elementor-element.elementor-element-2059a34 .elementor-gallery-item:nth-child(4) .e-gallery-image {
    background-position: center top !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-3dbb50f *//* Stabiles Raster auch während Elementors Neuanordnung */
.elementor-708 .elementor-element.elementor-element-3dbb50f .elementor-gallery__container.e-gallery-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--columns, 4), minmax(0, 1fr));
    gap: var(--vgap, 10px) var(--hgap, 10px);
    padding-bottom: 0 !important;
    height: auto !important;
}

/* Bilder bleiben im normalen Rasterfluss */
.elementor-708 .elementor-element.elementor-element-3dbb50f .e-gallery-grid > .elementor-gallery-item {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    right: auto !important;
    width: auto !important;
    transition: none !important;
}

/* Zusätzliches Bild bleibt im HTML, belegt aber keinen Platz */
.elementor-708 .elementor-element.elementor-element-3dbb50f .e-gallery-grid > .elementor-gallery-item:first-child {
    display: none !important;
}

/* Sichtbares Bild 3 */
.elementor-708 .elementor-element.elementor-element-3dbb50f .elementor-gallery-item:nth-child(4) .e-gallery-image {
    background-position: center top !important;
}

/* Sichtbares Bild 4 */
.elementor-708 .elementor-element.elementor-element-3dbb50f .elementor-gallery-item:nth-child(5) .e-gallery-image {
    background-position: center top !important;
}/* End custom CSS */