.elementor-18404 .elementor-element.elementor-element-4c73798a{--display:flex;--min-height:95vh;--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;--overlay-opacity:1;--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-18404 .elementor-element.elementor-element-4c73798a:not(.elementor-motion-effects-element-type-background), .elementor-18404 .elementor-element.elementor-element-4c73798a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dieterssportshop.at/wp-content/uploads/banner_winter_2_1920_970.webp");background-position:bottom right;background-size:cover;}.elementor-18404 .elementor-element.elementor-element-4c73798a::before, .elementor-18404 .elementor-element.elementor-element-4c73798a > .elementor-background-video-container::before, .elementor-18404 .elementor-element.elementor-element-4c73798a > .e-con-inner > .elementor-background-video-container::before, .elementor-18404 .elementor-element.elementor-element-4c73798a > .elementor-background-slideshow::before, .elementor-18404 .elementor-element.elementor-element-4c73798a > .e-con-inner > .elementor-background-slideshow::before, .elementor-18404 .elementor-element.elementor-element-4c73798a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 30%, var( --e-global-color-fcded94 ) 97%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18404 .elementor-element.elementor-element-1b7e086f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:5%;--e-transform-transition-duration:1600ms;text-align:center;}.elementor-18404 .elementor-element.elementor-element-1b7e086f:hover{--e-transform-rotateZ:5deg;}.elementor-18404 .elementor-element.elementor-element-1b7e086f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-18404 .elementor-element.elementor-element-1b7e086f{left:30%;}body.rtl .elementor-18404 .elementor-element.elementor-element-1b7e086f{right:30%;}.elementor-18404 .elementor-element.elementor-element-1b7e086f img{width:42vw;max-width:84vw;height:58vh;object-fit:scale-down;object-position:center center;opacity:1;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18404 .elementor-element.elementor-element-fd8540b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:25%;text-align:center;}body:not(.rtl) .elementor-18404 .elementor-element.elementor-element-fd8540b{left:8%;}body.rtl .elementor-18404 .elementor-element.elementor-element-fd8540b{right:8%;}.elementor-18404 .elementor-element.elementor-element-371bca15{--display:flex;--position:absolute;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:1%;}body:not(.rtl) .elementor-18404 .elementor-element.elementor-element-371bca15{left:0px;}body.rtl .elementor-18404 .elementor-element.elementor-element-371bca15{right:0px;}.elementor-18404 .elementor-element.elementor-element-873dd6e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:36%;}body:not(.rtl) .elementor-18404 .elementor-element.elementor-element-873dd6e{right:8%;}body.rtl .elementor-18404 .elementor-element.elementor-element-873dd6e{left:8%;}.elementor-18404 .elementor-element.elementor-element-873dd6e img{max-width:100%;height:150px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18404 .elementor-element.elementor-element-7619ee02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 100px;text-align:start;}.elementor-18404 .elementor-element.elementor-element-7619ee02 .elementor-heading-title{font-family:var( --e-global-typography-9361df3-font-family ), Sans-serif;font-size:var( --e-global-typography-9361df3-font-size );font-weight:var( --e-global-typography-9361df3-font-weight );text-transform:var( --e-global-typography-9361df3-text-transform );line-height:var( --e-global-typography-9361df3-line-height );letter-spacing:var( --e-global-typography-9361df3-letter-spacing );word-spacing:var( --e-global-typography-9361df3-word-spacing );-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-d3f3e61 );stroke:var( --e-global-color-d3f3e61 );color:#6EC1E400;}.elementor-18404 .elementor-element.elementor-element-7b271ac{margin:-10px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 40px 0px;text-align:end;}.elementor-18404 .elementor-element.elementor-element-7b271ac.elementor-element{--align-self:flex-end;}.elementor-18404 .elementor-element.elementor-element-7b271ac .elementor-heading-title{font-family:var( --e-global-typography-b293f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-b293f4b-font-size );font-weight:var( --e-global-typography-b293f4b-font-weight );text-transform:var( --e-global-typography-b293f4b-text-transform );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );color:var( --e-global-color-d3f3e61 );}.elementor-18404 .elementor-element.elementor-element-1fa6959{--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;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-18404 .elementor-element.elementor-element-1fa6959:not(.elementor-motion-effects-element-type-background), .elementor-18404 .elementor-element.elementor-element-1fa6959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-18404 .elementor-element.elementor-element-1fa6959 > .elementor-shape-bottom svg, .elementor-18404 .elementor-element.elementor-element-1fa6959 > .e-con-inner > .elementor-shape-bottom svg{height:4em;}.elementor-18404 .elementor-element.elementor-element-ded7e7e{--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;--flex-wrap:wrap;}.elementor-18404 .elementor-element.elementor-element-bb630df{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18404 .elementor-element.elementor-element-bb630df .elementor-heading-title{font-family:var( --e-global-typography-b293f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-b293f4b-font-size );font-weight:var( --e-global-typography-b293f4b-font-weight );text-transform:var( --e-global-typography-b293f4b-text-transform );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );color:var( --e-global-color-d3f3e61 );}.elementor-18404 .elementor-element.elementor-element-5145e82{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 5% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-6af5ddc-font-family ), Sans-serif;font-size:var( --e-global-typography-6af5ddc-font-size );font-weight:var( --e-global-typography-6af5ddc-font-weight );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );color:var( --e-global-color-d3f3e61 );}.elementor-18404 .elementor-element.elementor-element-84ea6e8{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:8%;--padding-right:8%;}.elementor-18404 .elementor-element.elementor-element-63cb1d9{--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;--flex-wrap: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-18404 .elementor-element.elementor-element-57f34c2{--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;}.elementor-18404 .elementor-element.elementor-element-aa63702{--display:flex;}.elementor-18404 .elementor-element.elementor-element-be3fbcb{--n-accordion-title-font-size:var( --e-global-typography-6af5ddc-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:30px;--n-accordion-icon-gap:60px;}.elementor-18404 .elementor-element.elementor-element-be3fbcb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-18404 .elementor-element.elementor-element-be3fbcb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-6af5ddc-font-family ), Sans-serif;font-weight:var( --e-global-typography-6af5ddc-font-weight );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-c1d4767{--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;--justify-content:flex-start;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-18404 .elementor-element.elementor-element-c1d4767:not(.elementor-motion-effects-element-type-background), .elementor-18404 .elementor-element.elementor-element-c1d4767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fcded94 );}.elementor-18404 .elementor-element.elementor-element-c1d4767 > .elementor-shape-top svg, .elementor-18404 .elementor-element.elementor-element-c1d4767 > .e-con-inner > .elementor-shape-top svg{height:4em;}.elementor-18404 .elementor-element.elementor-element-c1d4767 > .elementor-shape-bottom svg, .elementor-18404 .elementor-element.elementor-element-c1d4767 > .e-con-inner > .elementor-shape-bottom svg{height:4em;}.elementor-18404 .elementor-element.elementor-element-c1d4767.e-con{--align-self:flex-start;}.elementor-18404 .elementor-element.elementor-element-04d90ab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-18404 .elementor-element.elementor-element-04d90ab .elementor-heading-title{font-family:var( --e-global-typography-6af5ddc-font-family ), Sans-serif;font-size:var( --e-global-typography-6af5ddc-font-size );font-weight:var( --e-global-typography-6af5ddc-font-weight );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );color:var( --e-global-color-d3f3e61 );}.elementor-18404 .elementor-element.elementor-element-af7fd56{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18404 .elementor-element.elementor-element-af7fd56.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-18404 .elementor-element.elementor-element-af7fd56 .elementor-heading-title{font-family:var( --e-global-typography-d8c14dc-font-family ), Sans-serif;font-size:var( --e-global-typography-d8c14dc-font-size );font-weight:var( --e-global-typography-d8c14dc-font-weight );text-transform:var( --e-global-typography-d8c14dc-text-transform );line-height:var( --e-global-typography-d8c14dc-line-height );letter-spacing:var( --e-global-typography-d8c14dc-letter-spacing );word-spacing:var( --e-global-typography-d8c14dc-word-spacing );color:var( --e-global-color-d3f3e61 );}.elementor-18404 .elementor-element.elementor-element-5172097{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18404 .elementor-element.elementor-element-5172097:not(.elementor-motion-effects-element-type-background), .elementor-18404 .elementor-element.elementor-element-5172097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c55a235 );}.elementor-18404 .elementor-element.elementor-element-5172097:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18404 .elementor-element.elementor-element-9fb8b1f.elementor-element{--align-self:center;}.elementor-18404 .elementor-element.elementor-element-9fb8b1f{text-align:center;}.elementor-18404 .elementor-element.elementor-element-c095de9 .elementor-heading-title{font-family:var( --e-global-typography-26bce4b-font-family ), Sans-serif;font-size:var( --e-global-typography-26bce4b-font-size );font-weight:var( --e-global-typography-26bce4b-font-weight );text-transform:var( --e-global-typography-26bce4b-text-transform );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );color:var( --e-global-color-47c471e );}.elementor-18404 .elementor-element.elementor-element-9fdbd43{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18404 .elementor-element.elementor-element-9fdbd43:not(.elementor-motion-effects-element-type-background), .elementor-18404 .elementor-element.elementor-element-9fdbd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c55a235 );}.elementor-18404 .elementor-element.elementor-element-9fdbd43:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18404 .elementor-element.elementor-element-c0df164.elementor-element{--align-self:center;}.elementor-18404 .elementor-element.elementor-element-c0df164{text-align:center;}.elementor-18404 .elementor-element.elementor-element-c31e36b .elementor-heading-title{font-family:var( --e-global-typography-26bce4b-font-family ), Sans-serif;font-size:var( --e-global-typography-26bce4b-font-size );font-weight:var( --e-global-typography-26bce4b-font-weight );text-transform:var( --e-global-typography-26bce4b-text-transform );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );color:var( --e-global-color-0ba6197 );}.elementor-18404 .elementor-element.elementor-element-cd405aa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18404 .elementor-element.elementor-element-cd405aa:not(.elementor-motion-effects-element-type-background), .elementor-18404 .elementor-element.elementor-element-cd405aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c55a235 );}.elementor-18404 .elementor-element.elementor-element-cd405aa:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18404 .elementor-element.elementor-element-f0e68a3.elementor-element{--align-self:center;}.elementor-18404 .elementor-element.elementor-element-f0e68a3{text-align:center;}.elementor-18404 .elementor-element.elementor-element-da355cd .elementor-heading-title{font-family:var( --e-global-typography-26bce4b-font-family ), Sans-serif;font-size:var( --e-global-typography-26bce4b-font-size );font-weight:var( --e-global-typography-26bce4b-font-weight );text-transform:var( --e-global-typography-26bce4b-text-transform );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );color:var( --e-global-color-a98bdda );}.elementor-18404 .elementor-element.elementor-element-cfd39c9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18404 .elementor-element.elementor-element-cfd39c9:not(.elementor-motion-effects-element-type-background), .elementor-18404 .elementor-element.elementor-element-cfd39c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c55a235 );}.elementor-18404 .elementor-element.elementor-element-cfd39c9:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18404 .elementor-element.elementor-element-42f4afe.elementor-element{--align-self:center;}.elementor-18404 .elementor-element.elementor-element-88993ac .elementor-heading-title{font-family:var( --e-global-typography-26bce4b-font-family ), Sans-serif;font-size:var( --e-global-typography-26bce4b-font-size );font-weight:var( --e-global-typography-26bce4b-font-weight );text-transform:var( --e-global-typography-26bce4b-text-transform );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );color:var( --e-global-color-9371ef2 );}.elementor-18404 .elementor-element.elementor-element-9ce532d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18404 .elementor-element.elementor-element-9ce532d:not(.elementor-motion-effects-element-type-background), .elementor-18404 .elementor-element.elementor-element-9ce532d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c55a235 );}.elementor-18404 .elementor-element.elementor-element-9ce532d:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18404 .elementor-element.elementor-element-797f58f.elementor-element{--align-self:center;}.elementor-18404 .elementor-element.elementor-element-797f58f{text-align:center;}.elementor-18404 .elementor-element.elementor-element-56443af .elementor-heading-title{font-family:var( --e-global-typography-26bce4b-font-family ), Sans-serif;font-size:var( --e-global-typography-26bce4b-font-size );font-weight:var( --e-global-typography-26bce4b-font-weight );text-transform:var( --e-global-typography-26bce4b-text-transform );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );color:var( --e-global-color-9371ef2 );}body.elementor-page-18404{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-18404 .elementor-element.elementor-element-1fa6959{--width:100%;}.elementor-18404 .elementor-element.elementor-element-ded7e7e{--width:50%;}.elementor-18404 .elementor-element.elementor-element-63cb1d9{--width:100%;}.elementor-18404 .elementor-element.elementor-element-57f34c2{--width:100%;}.elementor-18404 .elementor-element.elementor-element-5172097{--width:32%;}.elementor-18404 .elementor-element.elementor-element-9fdbd43{--width:32%;}.elementor-18404 .elementor-element.elementor-element-cd405aa{--width:32%;}.elementor-18404 .elementor-element.elementor-element-cfd39c9{--width:32%;}.elementor-18404 .elementor-element.elementor-element-9ce532d{--width:32%;}}@media(min-width:2400px){.elementor-18404 .elementor-element.elementor-element-7619ee02 .elementor-heading-title{font-size:var( --e-global-typography-9361df3-font-size );line-height:var( --e-global-typography-9361df3-line-height );letter-spacing:var( --e-global-typography-9361df3-letter-spacing );word-spacing:var( --e-global-typography-9361df3-word-spacing );}.elementor-18404 .elementor-element.elementor-element-7b271ac .elementor-heading-title{font-size:var( --e-global-typography-b293f4b-font-size );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-bb630df .elementor-heading-title{font-size:var( --e-global-typography-b293f4b-font-size );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-5145e82{font-size:var( --e-global-typography-6af5ddc-font-size );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-be3fbcb{--n-accordion-title-font-size:var( --e-global-typography-6af5ddc-font-size );}:where( .elementor-18404 .elementor-element.elementor-element-be3fbcb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-04d90ab .elementor-heading-title{font-size:var( --e-global-typography-6af5ddc-font-size );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-af7fd56 .elementor-heading-title{font-size:var( --e-global-typography-d8c14dc-font-size );line-height:var( --e-global-typography-d8c14dc-line-height );letter-spacing:var( --e-global-typography-d8c14dc-letter-spacing );word-spacing:var( --e-global-typography-d8c14dc-word-spacing );}.elementor-18404 .elementor-element.elementor-element-c095de9 .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-c31e36b .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-da355cd .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-88993ac .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-56443af .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}}@media(max-width:1366px){.elementor-18404 .elementor-element.elementor-element-7619ee02 .elementor-heading-title{font-size:var( --e-global-typography-9361df3-font-size );line-height:var( --e-global-typography-9361df3-line-height );letter-spacing:var( --e-global-typography-9361df3-letter-spacing );word-spacing:var( --e-global-typography-9361df3-word-spacing );}.elementor-18404 .elementor-element.elementor-element-7b271ac .elementor-heading-title{font-size:var( --e-global-typography-b293f4b-font-size );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-bb630df .elementor-heading-title{font-size:var( --e-global-typography-b293f4b-font-size );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-5145e82{font-size:var( --e-global-typography-6af5ddc-font-size );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-be3fbcb{--n-accordion-title-font-size:var( --e-global-typography-6af5ddc-font-size );}:where( .elementor-18404 .elementor-element.elementor-element-be3fbcb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-04d90ab .elementor-heading-title{font-size:var( --e-global-typography-6af5ddc-font-size );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-af7fd56 .elementor-heading-title{font-size:var( --e-global-typography-d8c14dc-font-size );line-height:var( --e-global-typography-d8c14dc-line-height );letter-spacing:var( --e-global-typography-d8c14dc-letter-spacing );word-spacing:var( --e-global-typography-d8c14dc-word-spacing );}.elementor-18404 .elementor-element.elementor-element-c095de9 .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-c31e36b .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-da355cd .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-88993ac .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-56443af .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}}@media(max-width:1024px){.elementor-18404 .elementor-element.elementor-element-1b7e086f{top:15%;}.elementor-18404 .elementor-element.elementor-element-1b7e086f img{width:39;height:38vh;}.elementor-18404 .elementor-element.elementor-element-7619ee02{text-align:start;}.elementor-18404 .elementor-element.elementor-element-7619ee02 .elementor-heading-title{font-size:var( --e-global-typography-9361df3-font-size );line-height:var( --e-global-typography-9361df3-line-height );letter-spacing:var( --e-global-typography-9361df3-letter-spacing );word-spacing:var( --e-global-typography-9361df3-word-spacing );}.elementor-18404 .elementor-element.elementor-element-7b271ac{margin:-40px 70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18404 .elementor-element.elementor-element-7b271ac .elementor-heading-title{font-size:var( --e-global-typography-b293f4b-font-size );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-bb630df .elementor-heading-title{font-size:var( --e-global-typography-b293f4b-font-size );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-5145e82{font-size:var( --e-global-typography-6af5ddc-font-size );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-be3fbcb{--n-accordion-title-font-size:var( --e-global-typography-6af5ddc-font-size );}:where( .elementor-18404 .elementor-element.elementor-element-be3fbcb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-04d90ab .elementor-heading-title{font-size:var( --e-global-typography-6af5ddc-font-size );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-af7fd56 .elementor-heading-title{font-size:var( --e-global-typography-d8c14dc-font-size );line-height:var( --e-global-typography-d8c14dc-line-height );letter-spacing:var( --e-global-typography-d8c14dc-letter-spacing );word-spacing:var( --e-global-typography-d8c14dc-word-spacing );}.elementor-18404 .elementor-element.elementor-element-c095de9 .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-c31e36b .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-da355cd .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-88993ac .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-56443af .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}}@media(max-width:880px){.elementor-18404 .elementor-element.elementor-element-7619ee02{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-18404 .elementor-element.elementor-element-4c73798a{--min-height:89vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18404 .elementor-element.elementor-element-4c73798a:not(.elementor-motion-effects-element-type-background), .elementor-18404 .elementor-element.elementor-element-4c73798a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-18404 .elementor-element.elementor-element-1b7e086f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;top:15%;text-align:center;}.elementor-18404 .elementor-element.elementor-element-1b7e086f.elementor-element{--align-self:center;}body:not(.rtl) .elementor-18404 .elementor-element.elementor-element-1b7e086f{left:20%;}body.rtl .elementor-18404 .elementor-element.elementor-element-1b7e086f{right:20%;}.elementor-18404 .elementor-element.elementor-element-1b7e086f img{width:60vw;max-width:100%;height:35vh;object-fit:scale-down;}.elementor-18404 .elementor-element.elementor-element-fd8540b{width:auto;max-width:auto;bottom:30%;}.elementor-18404 .elementor-element.elementor-element-371bca15{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-18404 .elementor-element.elementor-element-873dd6e{bottom:93%;}.elementor-18404 .elementor-element.elementor-element-873dd6e img{width:89px;height:100%;}.elementor-18404 .elementor-element.elementor-element-7619ee02{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;text-align:start;}.elementor-18404 .elementor-element.elementor-element-7619ee02 .elementor-heading-title{font-size:var( --e-global-typography-9361df3-font-size );line-height:var( --e-global-typography-9361df3-line-height );letter-spacing:var( --e-global-typography-9361df3-letter-spacing );word-spacing:var( --e-global-typography-9361df3-word-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-18404 .elementor-element.elementor-element-7b271ac{margin:-20px 30px calc(var(--kit-widget-spacing, 0px) + 15px) 5px;padding:20px 20px 20px 20px;}.elementor-18404 .elementor-element.elementor-element-7b271ac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-18404 .elementor-element.elementor-element-7b271ac .elementor-heading-title{font-size:var( --e-global-typography-b293f4b-font-size );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-1fa6959{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18404 .elementor-element.elementor-element-1fa6959.e-con{--align-self:flex-start;}.elementor-18404 .elementor-element.elementor-element-ded7e7e{--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-18404 .elementor-element.elementor-element-bb630df.elementor-element{--align-self:flex-start;}.elementor-18404 .elementor-element.elementor-element-bb630df{text-align:start;}.elementor-18404 .elementor-element.elementor-element-bb630df .elementor-heading-title{font-size:var( --e-global-typography-b293f4b-font-size );line-height:var( --e-global-typography-b293f4b-line-height );letter-spacing:var( --e-global-typography-b293f4b-letter-spacing );word-spacing:var( --e-global-typography-b293f4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-5145e82{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;font-size:var( --e-global-typography-6af5ddc-font-size );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-be3fbcb{--n-accordion-title-font-size:var( --e-global-typography-6af5ddc-font-size );}:where( .elementor-18404 .elementor-element.elementor-element-be3fbcb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-04d90ab .elementor-heading-title{font-size:var( --e-global-typography-6af5ddc-font-size );line-height:var( --e-global-typography-6af5ddc-line-height );letter-spacing:var( --e-global-typography-6af5ddc-letter-spacing );}.elementor-18404 .elementor-element.elementor-element-af7fd56 .elementor-heading-title{font-size:var( --e-global-typography-d8c14dc-font-size );line-height:var( --e-global-typography-d8c14dc-line-height );letter-spacing:var( --e-global-typography-d8c14dc-letter-spacing );word-spacing:var( --e-global-typography-d8c14dc-word-spacing );}.elementor-18404 .elementor-element.elementor-element-c095de9 .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-c31e36b .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-da355cd .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-88993ac .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}.elementor-18404 .elementor-element.elementor-element-56443af .elementor-heading-title{font-size:var( --e-global-typography-26bce4b-font-size );line-height:var( --e-global-typography-26bce4b-line-height );word-spacing:var( --e-global-typography-26bce4b-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-fd8540b *//* --- MOBILE SCHNEEBERICHT OPTIMIERUNG --- */
@media (max-width: 768px) {
    
    /* 1. Den Haupt-Container anvisieren */
    div[id^="micado-widget-snowreport"] {
        background: #f4f7f9 !important;
        border-radius: 15px !important;
        padding: 20px 10px !important;
        margin: 20px 0 !important;
        display: block !important;
    }

    /* 2. Alle Tabellen-Elemente zu Block-Elementen machen (untereinander) */
    div[id^="micado-widget-snowreport"] table,
    div[id^="micado-widget-snowreport"] thead,
    div[id^="micado-widget-snowreport"] tbody,
    div[id^="micado-widget-snowreport"] tr,
    div[id^="micado-widget-snowreport"] th,
    div[id^="micado-widget-snowreport"] td {
        display: block !important;
        width: 100% !important;
        clear: both !important;
        border: none !important;
        background: transparent !important;
        text-align: center !important;
        box-sizing: border-box !important;
    }

    /* 3. Abstände zwischen den Werten (z.B. Berg / Tal) */
    div[id^="micado-widget-snowreport"] tr {
        margin-bottom: 25px !important;
        padding-bottom: 15px !important;
        border-bottom: 1px solid #dee2e6 !important;
    }
    
    div[id^="micado-widget-snowreport"] tr:last-child {
        border-bottom: none !important;
    }

    /* 4. Die Zahlen (Zentimeter) extrem groß machen */
    div[id^="micado-widget-snowreport"] td {
        font-size: 18px !important;
        line-height: 1.4 !important;
        color: #333 !important;
    }

    /* 5. Falls das Widget Icons nutzt, diese zentrieren */
    div[id^="micado-widget-snowreport"] img {
        display: block !important;
        margin: 0 auto 10px auto !important;
        max-width: 60px !important;
    }

    /* 6. Überschriften (Berg / Tal) dezent stylen */
    div[id^="micado-widget-snowreport"] th {
        text-transform: uppercase !important;
        font-size: 12px !important;
        color: #888 !important;
        letter-spacing: 1px !important;
        margin-bottom: 5px !important;
    }
}/* End custom CSS */