.elementor-9541 .elementor-element.elementor-element-6004f7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:nowrap;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;--z-index:999;}.elementor-9541 .elementor-element.elementor-element-6004f7b:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-6004f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9541 .elementor-element.elementor-element-3288184{--display:flex;--min-height:90rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;--padding-top:19rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;--z-index:1;}.elementor-9541 .elementor-element.elementor-element-3288184:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-3288184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb8b6b9 );background-image:url("https://sashagmann.de/wp-content/uploads/2025/07/sas-hagmann-waben-hintergrund.png");background-position:bottom right;background-repeat:no-repeat;background-size:55.5% auto;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-9541 .elementor-element.elementor-element-e6ffc66 .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:9.1rem;font-weight:500;line-height:9.1rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-055a28a{--display:flex;--gap:5.3rem 5.3rem;--row-gap:5.3rem;--column-gap:5.3rem;--z-index:11;}.elementor-9541 .elementor-element.elementor-element-ad40f76{--display:flex;--gap:2.9rem 2.9rem;--row-gap:2.9rem;--column-gap:2.9rem;}.elementor-9541 .elementor-element.elementor-element-b3734ea{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-b3734ea .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9541 .elementor-element.elementor-element-bf5a2ca{width:auto;max-width:auto;--lottie-container-width:40rem;}.elementor-9541 .elementor-element.elementor-element-bf5a2ca.elementor-element{--align-self:flex-start;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-9541 .elementor-element.elementor-element-766a6ed{width:var( --container-widget-width, 52rem );max-width:52rem;--container-widget-width:52rem;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-21ea44e-font-family ), Sans-serif;font-size:var( --e-global-typography-21ea44e-font-size );font-weight:var( --e-global-typography-21ea44e-font-weight );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-9541 .elementor-element.elementor-element-3cc4cee{--display:flex;--gap:1.8rem 1.8rem;--row-gap:1.8rem;--column-gap:1.8rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9541 .elementor-element.elementor-element-aaf6bef .elementor-button{background-color:var( --e-global-color-primary );font-family:"Suisse", Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;fill:var( --e-global-color-d0ab0e1 );color:var( --e-global-color-d0ab0e1 );border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;padding:2.2rem 2.2rem 1.7rem 2.2rem;}.elementor-9541 .elementor-element.elementor-element-aaf6bef .elementor-button:hover, .elementor-9541 .elementor-element.elementor-element-aaf6bef .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-d0ab0e1 );border-color:var( --e-global-color-accent );}.elementor-9541 .elementor-element.elementor-element-aaf6bef{width:var( --container-widget-width, 38rem );max-width:38rem;--container-widget-width:38rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-aaf6bef .elementor-button:hover svg, .elementor-9541 .elementor-element.elementor-element-aaf6bef .elementor-button:focus svg{fill:var( --e-global-color-d0ab0e1 );}.elementor-9541 .elementor-element.elementor-element-8fa803d .elementor-button{background-color:#FFFFFF00;font-family:"Suisse", Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0.1rem 0.1rem 0.1rem 0.1rem;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;padding:2.2rem 2.2rem 1.7rem 2.2rem;}.elementor-9541 .elementor-element.elementor-element-8fa803d{width:var( --container-widget-width, 38rem );max-width:38rem;--container-widget-width:38rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-8fa803d .elementor-button:hover, .elementor-9541 .elementor-element.elementor-element-8fa803d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-9541 .elementor-element.elementor-element-8fa803d .elementor-button:hover svg, .elementor-9541 .elementor-element.elementor-element-8fa803d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body:not(.rtl) .elementor-9541 .elementor-element.elementor-element-0ca9fcc{right:0px;}body.rtl .elementor-9541 .elementor-element.elementor-element-0ca9fcc{left:0px;}.elementor-9541 .elementor-element.elementor-element-0ca9fcc{bottom:0px;z-index:0;}.elementor-9541 .elementor-element.elementor-element-0ca9fcc img{width:74.4rem;max-width:74.4rem;}.elementor-9541 .elementor-element.elementor-element-586a558{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--padding-top:19.8rem;--padding-bottom:10rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-586a558:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-586a558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ab0e1 );}.elementor-9541 .elementor-element.elementor-element-cb8f0bd{width:var( --container-widget-width, 94rem );max-width:94rem;--container-widget-width:94rem;--container-widget-flex-grow:0;text-align:center;}.elementor-9541 .elementor-element.elementor-element-cb8f0bd .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-9541 .elementor-element.elementor-element-47450d8{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-bb160d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-bb160d7.e-con{--align-self:stretch;}.elementor-9541 .elementor-element.elementor-element-e09699a{--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;--justify-content:space-between;--gap:3.2rem 3.2rem;--row-gap:3.2rem;--column-gap:3.2rem;}.elementor-9541 .elementor-element.elementor-element-e09699a.e-con{--align-self:stretch;}.elementor-9541 .elementor-element.elementor-element-c21fb11{width:100%;max-width:100%;text-align:left;}.elementor-9541 .elementor-element.elementor-element-c21fb11.elementor-element{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-c21fb11 .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:4.8rem;font-weight:500;line-height:4.8rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-9541 .elementor-element.elementor-element-6b05c5c{width:var( --container-widget-width, 46rem );max-width:46rem;--container-widget-width:46rem;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-21ea44e-font-family ), Sans-serif;font-size:var( --e-global-typography-21ea44e-font-size );font-weight:var( --e-global-typography-21ea44e-font-weight );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );color:#00000099;}.elementor-9541 .elementor-element.elementor-element-6b05c5c > .elementor-widget-container{margin:0rem 0rem -0.6rem 0rem;}.elementor-9541 .elementor-element.elementor-element-5237038{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-9541 .elementor-element.elementor-element-5237038.e-con{--align-self:flex-start;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9541 .elementor-element.elementor-element-941256a{--grid-columns:1;width:var( --container-widget-width, 54.2rem );max-width:54.2rem;--container-widget-width:54.2rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-941256a.elementor-element{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-6ce94f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:5.5rem 5.5rem;--row-gap:5.5rem;--column-gap:5.5rem;--padding-top:10.1rem;--padding-bottom:10.2rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-6ce94f7:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-6ce94f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ab0e1 );}.elementor-9541 .elementor-element.elementor-element-41ff897{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:nowrap;}.elementor-9541 .elementor-element.elementor-element-21cb061{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-f7eb645{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:-4rem;--margin-left:0rem;--margin-right:0rem;--z-index:11;}.elementor-9541 .elementor-element.elementor-element-f7eb645.e-con{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-17e1f58{--display:flex;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-17e1f58:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-17e1f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2024/03/Star-66.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-17e1f58:hover{background-image:url("https://sashagmann.de/wp-content/uploads/2024/05/Star-23.svg");}.elementor-9541 .elementor-element.elementor-element-c7b31fa.elementor-element{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-40f5e6a{--display:flex;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-40f5e6a:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-40f5e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2024/03/Star-66.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-40f5e6a:hover{background-image:url("https://sashagmann.de/wp-content/uploads/2024/05/Star-23.svg");}.elementor-9541 .elementor-element.elementor-element-f1a2621.elementor-element{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-56760e6{--display:flex;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-56760e6:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-56760e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2024/03/Star-66.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-56760e6:hover{background-image:url("https://sashagmann.de/wp-content/uploads/2024/05/Star-23.svg");}.elementor-9541 .elementor-element.elementor-element-e5c9540.elementor-element{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-ef22179{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-2d9b5a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:-4rem;--margin-left:0rem;--margin-right:0rem;--z-index:11;}.elementor-9541 .elementor-element.elementor-element-2d9b5a4.e-con{--align-self:flex-end;}.elementor-9541 .elementor-element.elementor-element-0e356e2{--display:flex;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-0e356e2:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-0e356e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2024/03/Star-66.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-0e356e2:hover{background-image:url("https://sashagmann.de/wp-content/uploads/2024/05/Star-23.svg");}.elementor-9541 .elementor-element.elementor-element-d777450 img{width:100%;max-width:100%;opacity:0;}.elementor-9541 .elementor-element.elementor-element-13777da.elementor-element{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-4c02bf5{--display:flex;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-4c02bf5:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-4c02bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2024/03/Star-66.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-4c02bf5:hover{background-image:url("https://sashagmann.de/wp-content/uploads/2024/05/Star-23.svg");}.elementor-9541 .elementor-element.elementor-element-6003c9f img{width:100%;max-width:100%;opacity:0;}.elementor-9541 .elementor-element.elementor-element-c9e39c9.elementor-element{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-b905001{--display:flex;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-b905001:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-b905001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2024/03/Star-66.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-b905001:hover{background-image:url("https://sashagmann.de/wp-content/uploads/2024/05/Star-23.svg");}.elementor-9541 .elementor-element.elementor-element-0bb12bd img{width:100%;max-width:100%;opacity:0;}.elementor-9541 .elementor-element.elementor-element-db08c67.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9541 .elementor-element.elementor-element-db08c67{left:65.95px;}body.rtl .elementor-9541 .elementor-element.elementor-element-db08c67{right:65.95px;}.elementor-9541 .elementor-element.elementor-element-db08c67{top:75.717px;}.elementor-9541 .elementor-element.elementor-element-239b152{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:-4rem;--margin-left:0rem;--margin-right:0rem;--z-index:11;}.elementor-9541 .elementor-element.elementor-element-239b152.e-con{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-25f3263{--display:flex;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-25f3263:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-25f3263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2024/03/Star-66.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-25f3263:hover{background-image:url("https://sashagmann.de/wp-content/uploads/2024/05/Star-23.svg");}.elementor-9541 .elementor-element.elementor-element-a9b9ac6 img{width:100%;max-width:100%;opacity:0;}.elementor-9541 .elementor-element.elementor-element-94899ba.elementor-element{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-0d1a28c{--display:flex;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-0d1a28c:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-0d1a28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2024/03/Star-66.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-0d1a28c:hover{background-image:url("https://sashagmann.de/wp-content/uploads/2024/05/Star-23.svg");}.elementor-9541 .elementor-element.elementor-element-8c981bd img{width:100%;max-width:100%;opacity:0;}.elementor-9541 .elementor-element.elementor-element-c6d02e2.elementor-element{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-56787c5{--display:flex;--min-height:0rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-56787c5:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-56787c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2024/03/Star-66.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-56787c5:hover{background-image:url("https://sashagmann.de/wp-content/uploads/2024/05/Star-23.svg");}.elementor-9541 .elementor-element.elementor-element-74c4b8e img{width:100%;max-width:100%;opacity:0;}.elementor-9541 .elementor-element.elementor-element-ff92533.elementor-element{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-3f92e95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:-0.4rem;--margin-bottom:-0.4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-3f92e95.e-con{--align-self:stretch;}.elementor-9541 .elementor-element.elementor-element-0166cae{width:var( --container-widget-width, 48.8rem );max-width:48.8rem;--container-widget-width:48.8rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-0166cae .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-9541 .elementor-element.elementor-element-3d5da26{--grid-columns:1;width:var( --container-widget-width, 48.8rem );max-width:48.8rem;--container-widget-width:48.8rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-d806d89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:10.1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-d806d89:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-d806d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb8b6b9 );}.elementor-9541 .elementor-element.elementor-element-1cb6ed8{--swiper-slides-to-display:5;--swiper-slides-gap:200px;width:100%;max-width:100%;z-index:5;}.elementor-9541 .elementor-element.elementor-element-1cb6ed8 .swiper-slide > .elementor-element{height:100%;}.elementor-9541 .elementor-element.elementor-element-15cea15{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--border-radius:0rem 1rem 1rem 0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:11;}.elementor-9541 .elementor-element.elementor-element-15cea15:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-15cea15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E36307;}.elementor-9541 .elementor-element.elementor-element-4bf7b58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:0rem 1rem 1rem 0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:14.5rem;--padding-bottom:15.3rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-551eb0f{width:var( --container-widget-width, 48rem );max-width:48rem;--container-widget-width:48rem;--container-widget-flex-grow:0;text-align:left;}.elementor-9541 .elementor-element.elementor-element-551eb0f .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-d0ab0e1 );}.elementor-9541 .elementor-element.elementor-element-e63bb0a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9541 .elementor-element.elementor-element-e63bb0a.e-con{--align-self:stretch;}.elementor-9541 .elementor-element.elementor-element-9699383{--spacer-size:5rem;z-index:-1;}.elementor-9541 .elementor-element.elementor-element-46a4b98{--display:flex;--min-height:64rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:nowrap;--margin-top:20rem;--margin-bottom:9.7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:5rem;}.elementor-9541 .elementor-element.elementor-element-098fbff{--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;--justify-content:space-between;--border-radius:1rem 1rem 1rem 1rem;--padding-top:7rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-098fbff:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-098fbff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sashagmann.de/wp-content/uploads/2025/07/sas-hagmann-labor-mitarbeiter.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-f0b593f{--spacer-size:5rem;z-index:-1;}.elementor-9541 .elementor-element.elementor-element-f0b39fa{--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;--justify-content:space-between;--border-radius:1rem 1rem 1rem 1rem;--padding-top:7rem;--padding-bottom:8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-f0b39fa:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-f0b39fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9541 .elementor-element.elementor-element-6d00425{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-9541 .elementor-element.elementor-element-5509585{width:100%;max-width:100%;text-align:left;}.elementor-9541 .elementor-element.elementor-element-5509585 .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:4.8rem;font-weight:500;line-height:4.8rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-d0ab0e1 );}.elementor-9541 .elementor-element.elementor-element-ee732d2{font-family:var( --e-global-typography-21ea44e-font-family ), Sans-serif;font-size:var( --e-global-typography-21ea44e-font-size );font-weight:var( --e-global-typography-21ea44e-font-weight );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );color:var( --e-global-color-d0ab0e1 );}.elementor-9541 .elementor-element.elementor-element-f41bd79 .elementor-button{background-color:var( --e-global-color-d0ab0e1 );font-family:"Suisse", Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;padding:2.2rem 3rem 1.7rem 3rem;}.elementor-9541 .elementor-element.elementor-element-f41bd79{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-f41bd79 .elementor-button:hover, .elementor-9541 .elementor-element.elementor-element-f41bd79 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-9541 .elementor-element.elementor-element-f41bd79 .elementor-button:hover svg, .elementor-9541 .elementor-element.elementor-element-f41bd79 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9541 .elementor-element.elementor-element-38ef1f2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9541 .elementor-element.elementor-element-b2ff03b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:nowrap;--overflow:hidden;--margin-top:9.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:12rem;--padding-bottom:11.6rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-b2ff03b:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-b2ff03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb8b6b9 );}.elementor-9541 .elementor-element.elementor-element-c4d29ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:3.6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:11;}.elementor-9541 .elementor-element.elementor-element-c4d29ec.e-con{--align-self:stretch;}.elementor-9541 .elementor-element.elementor-element-eb71697{width:100%;max-width:100%;z-index:11;}.elementor-9541 .elementor-element.elementor-element-eb71697 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9541 .elementor-element.elementor-element-eb71697.elementor-element{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-eb71697 .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:6.4rem;font-weight:500;line-height:6.4rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-9541 .elementor-element.elementor-element-4498dfe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9541 .elementor-element.elementor-element-e207296 .elementor-icon-wrapper{text-align:center;}.elementor-9541 .elementor-element.elementor-element-e207296.elementor-view-stacked .elementor-icon{background-color:#E3630700;}.elementor-9541 .elementor-element.elementor-element-e207296.elementor-view-framed .elementor-icon, .elementor-9541 .elementor-element.elementor-element-e207296.elementor-view-default .elementor-icon{color:#E3630700;border-color:#E3630700;}.elementor-9541 .elementor-element.elementor-element-e207296.elementor-view-framed .elementor-icon, .elementor-9541 .elementor-element.elementor-element-e207296.elementor-view-default .elementor-icon svg{fill:#E3630700;}.elementor-9541 .elementor-element.elementor-element-e207296 .elementor-icon{font-size:6rem;}.elementor-9541 .elementor-element.elementor-element-e207296 .elementor-icon svg{height:6rem;}.elementor-9541 .elementor-element.elementor-element-e207296 .elementor-icon-wrapper svg{width:auto;}.elementor-9541 .elementor-element.elementor-element-96fed8d .elementor-icon-wrapper{text-align:center;}.elementor-9541 .elementor-element.elementor-element-96fed8d.elementor-view-stacked .elementor-icon{background-color:#E3630700;}.elementor-9541 .elementor-element.elementor-element-96fed8d.elementor-view-framed .elementor-icon, .elementor-9541 .elementor-element.elementor-element-96fed8d.elementor-view-default .elementor-icon{color:#E3630700;border-color:#E3630700;}.elementor-9541 .elementor-element.elementor-element-96fed8d.elementor-view-framed .elementor-icon, .elementor-9541 .elementor-element.elementor-element-96fed8d.elementor-view-default .elementor-icon svg{fill:#E3630700;}.elementor-9541 .elementor-element.elementor-element-96fed8d .elementor-icon{font-size:6rem;}.elementor-9541 .elementor-element.elementor-element-96fed8d .elementor-icon svg{height:6rem;}.elementor-9541 .elementor-element.elementor-element-96fed8d .elementor-icon-wrapper svg{width:auto;}.elementor-9541 .elementor-element.elementor-element-96fed8d .elementor-icon i, .elementor-9541 .elementor-element.elementor-element-96fed8d .elementor-icon svg{transform:rotate(180deg);}.elementor-9541 .elementor-element.elementor-element-b92355c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-9541 .elementor-element.elementor-element-3fd7dca{--swiper-slides-to-display:1;--swiper-slides-gap:40px;width:auto;max-width:auto;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-9541 .elementor-element.elementor-element-3fd7dca > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-9541 .elementor-element.elementor-element-3fd7dca.elementor-element{--align-self:flex-end;}.elementor-9541 .elementor-element.elementor-element-3fd7dca .swiper-slide > .elementor-element{height:100%;}.elementor-9541 .elementor-element.elementor-element-1363c4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-9541 .elementor-element.elementor-element-8486c8a .elementor-icon-wrapper{text-align:center;}.elementor-9541 .elementor-element.elementor-element-8486c8a.elementor-view-stacked .elementor-icon{background-color:#E3630700;}.elementor-9541 .elementor-element.elementor-element-8486c8a.elementor-view-framed .elementor-icon, .elementor-9541 .elementor-element.elementor-element-8486c8a.elementor-view-default .elementor-icon{color:#E3630700;border-color:#E3630700;}.elementor-9541 .elementor-element.elementor-element-8486c8a.elementor-view-framed .elementor-icon, .elementor-9541 .elementor-element.elementor-element-8486c8a.elementor-view-default .elementor-icon svg{fill:#E3630700;}.elementor-9541 .elementor-element.elementor-element-8486c8a .elementor-icon{font-size:6rem;}.elementor-9541 .elementor-element.elementor-element-8486c8a .elementor-icon svg{height:6rem;}.elementor-9541 .elementor-element.elementor-element-8486c8a .elementor-icon-wrapper svg{width:auto;}.elementor-9541 .elementor-element.elementor-element-5d2b5f9 .elementor-icon-wrapper{text-align:center;}.elementor-9541 .elementor-element.elementor-element-5d2b5f9.elementor-view-stacked .elementor-icon{background-color:#E3630700;}.elementor-9541 .elementor-element.elementor-element-5d2b5f9.elementor-view-framed .elementor-icon, .elementor-9541 .elementor-element.elementor-element-5d2b5f9.elementor-view-default .elementor-icon{color:#E3630700;border-color:#E3630700;}.elementor-9541 .elementor-element.elementor-element-5d2b5f9.elementor-view-framed .elementor-icon, .elementor-9541 .elementor-element.elementor-element-5d2b5f9.elementor-view-default .elementor-icon svg{fill:#E3630700;}.elementor-9541 .elementor-element.elementor-element-5d2b5f9 .elementor-icon{font-size:6rem;}.elementor-9541 .elementor-element.elementor-element-5d2b5f9 .elementor-icon svg{height:6rem;}.elementor-9541 .elementor-element.elementor-element-5d2b5f9 .elementor-icon-wrapper svg{width:auto;}.elementor-9541 .elementor-element.elementor-element-5d2b5f9 .elementor-icon i, .elementor-9541 .elementor-element.elementor-element-5d2b5f9 .elementor-icon svg{transform:rotate(180deg);}.elementor-9541 .elementor-element.elementor-element-8cf7dda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:nowrap;--overflow:hidden;--margin-top:9.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:12rem;--padding-bottom:11.6rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-8cf7dda:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-8cf7dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb8b6b9 );}.elementor-9541 .elementor-element.elementor-element-32daf58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--padding-top:3.6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:11;}.elementor-9541 .elementor-element.elementor-element-32daf58.e-con{--align-self:stretch;}.elementor-9541 .elementor-element.elementor-element-d62bd0d{width:100%;max-width:100%;z-index:11;}.elementor-9541 .elementor-element.elementor-element-d62bd0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9541 .elementor-element.elementor-element-d62bd0d.elementor-element{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-d62bd0d .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:6.4rem;font-weight:500;line-height:6.4rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-9541 .elementor-element.elementor-element-8c06c6d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9541 .elementor-element.elementor-element-454882d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:7rem 7rem;--row-gap:7rem;--column-gap:7rem;--padding-top:18.8rem;--padding-bottom:9.8rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-454882d:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-454882d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ab0e1 );}.elementor-9541 .elementor-element.elementor-element-9f6282b{--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:space-between;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-b860027{--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;--justify-content:flex-start;--gap:2.9rem 2.9rem;--row-gap:2.9rem;--column-gap:2.9rem;}.elementor-9541 .elementor-element.elementor-element-b860027.e-con{--align-self:stretch;}.elementor-9541 .elementor-element.elementor-element-dd73bff{width:100%;max-width:100%;text-align:left;}.elementor-9541 .elementor-element.elementor-element-dd73bff.elementor-element{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-dd73bff .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:4.8rem;font-weight:500;line-height:4.8rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-9541 .elementor-element.elementor-element-ea3fdb1{width:100%;max-width:100%;text-align:left;font-family:"Suisse", Sans-serif;font-size:2.4rem;font-weight:500;text-transform:uppercase;line-height:3.12rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-9541 .elementor-element.elementor-element-ea3fdb1 > .elementor-widget-container{margin:0rem 0rem -0.6rem 0rem;}.elementor-9541 .elementor-element.elementor-element-a3f6e12{--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:space-between;}.elementor-9541 .elementor-element.elementor-element-7614767{--grid-columns:1;--grid-row-gap:3.9rem;--grid-column-gap:3.9rem;}.elementor-9541 .elementor-element.elementor-element-b6429fa{--display:flex;--min-height:64rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--flex-wrap:nowrap;--margin-top:11.6rem;--margin-bottom:9.7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:5rem;}.elementor-9541 .elementor-element.elementor-element-7c44038{--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:20.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-76d49c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-9541 .elementor-element.elementor-element-435c32a{width:auto;max-width:auto;}.elementor-9541 .elementor-element.elementor-element-435c32a .elementor-heading-title{font-family:"Suisse", Sans-serif;font-size:4.8rem;font-weight:500;line-height:4.8rem;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-text );}.elementor-9541 .elementor-element.elementor-element-de872b0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Suisse", Sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;fill:var( --e-global-color-d0ab0e1 );color:var( --e-global-color-d0ab0e1 );border-style:none;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;padding:2.2rem 4.7rem 1.8rem 4.6rem;}.elementor-9541 .elementor-element.elementor-element-de872b0 .elementor-button:hover, .elementor-9541 .elementor-element.elementor-element-de872b0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-d0ab0e1 );border-color:var( --e-global-color-accent );}.elementor-9541 .elementor-element.elementor-element-de872b0{width:auto;max-width:auto;}.elementor-9541 .elementor-element.elementor-element-de872b0 .elementor-button:hover svg, .elementor-9541 .elementor-element.elementor-element-de872b0 .elementor-button:focus svg{fill:var( --e-global-color-d0ab0e1 );}.elementor-9541 .elementor-element.elementor-element-7c1868f{--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;--overflow:hidden;--margin-top:10.3rem;--margin-bottom:14rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-aa04195{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-9541 .elementor-element.elementor-element-17c1b89{--swiper-slides-to-display:2;--swiper-slides-gap:100px;--swiper-pagination-size:0.5rem;--progressbar-normal-color:var( --e-global-color-primary );}.elementor-9541 .elementor-element.elementor-element-17c1b89 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper-slide > .elementor-element{height:100%;}body.elementor-page-9541:not(.elementor-motion-effects-element-type-background), body.elementor-page-9541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0ab0e1 );}@media(max-width:1440px) and (min-width:768px){.elementor-9541 .elementor-element.elementor-element-e09699a{--width:65rem;}.elementor-9541 .elementor-element.elementor-element-5237038{--width:52.2rem;}.elementor-9541 .elementor-element.elementor-element-21cb061{--width:65rem;}.elementor-9541 .elementor-element.elementor-element-f7eb645{--width:85.15%;}.elementor-9541 .elementor-element.elementor-element-17e1f58{--width:100%;}.elementor-9541 .elementor-element.elementor-element-40f5e6a{--width:100%;}.elementor-9541 .elementor-element.elementor-element-56760e6{--width:100%;}.elementor-9541 .elementor-element.elementor-element-ef22179{--width:65rem;}.elementor-9541 .elementor-element.elementor-element-2d9b5a4{--width:85.15%;}.elementor-9541 .elementor-element.elementor-element-0e356e2{--width:100%;}.elementor-9541 .elementor-element.elementor-element-4c02bf5{--width:100%;}.elementor-9541 .elementor-element.elementor-element-b905001{--width:100%;}.elementor-9541 .elementor-element.elementor-element-239b152{--width:85.15%;}.elementor-9541 .elementor-element.elementor-element-25f3263{--width:100%;}.elementor-9541 .elementor-element.elementor-element-0d1a28c{--width:100%;}.elementor-9541 .elementor-element.elementor-element-56787c5{--width:100%;}.elementor-9541 .elementor-element.elementor-element-3f92e95{--width:52.2rem;}.elementor-9541 .elementor-element.elementor-element-d806d89{--width:158rem;}.elementor-9541 .elementor-element.elementor-element-098fbff{--width:66rem;}.elementor-9541 .elementor-element.elementor-element-f0b39fa{--width:66rem;}.elementor-9541 .elementor-element.elementor-element-c4d29ec{--width:65rem;}.elementor-9541 .elementor-element.elementor-element-b92355c{--width:52.2rem;}.elementor-9541 .elementor-element.elementor-element-b860027{--width:65rem;}.elementor-9541 .elementor-element.elementor-element-a3f6e12{--width:52.2rem;}}@media(max-width:1440px){.elementor-9541 .elementor-element.elementor-element-6004f7b{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-9541 .elementor-element.elementor-element-3288184{--min-height:86.2rem;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9541 .elementor-element.elementor-element-e6ffc66 .elementor-heading-title{font-size:6.4rem;line-height:6.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-b3734ea .elementor-heading-title{font-size:3.2rem;line-height:3.2rem;letter-spacing:0em;word-spacing:0em;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9541 .elementor-element.elementor-element-bf5a2ca{width:auto;max-width:auto;--lottie-container-width:40rem;}.elementor-9541 .elementor-element.elementor-element-bf5a2ca.elementor-element{--align-self:flex-start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9541 .elementor-element.elementor-element-766a6ed{font-size:var( --e-global-typography-21ea44e-font-size );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9541 .elementor-element.elementor-element-aaf6bef .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-8fa803d .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9541 .elementor-element.elementor-element-0ca9fcc{z-index:0;}.elementor-9541 .elementor-element.elementor-element-0ca9fcc img{width:74.4rem;max-width:74.4rem;}.elementor-9541 .elementor-element.elementor-element-586a558{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:16.5rem;--padding-bottom:10rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-cb8f0bd .elementor-heading-title{font-size:4rem;line-height:4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-bb160d7{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:nowrap;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-c21fb11 .elementor-heading-title{font-size:4rem;line-height:4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-6b05c5c{--container-widget-width:33rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 33rem );max-width:33rem;font-size:var( --e-global-typography-21ea44e-font-size );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9541 .elementor-element.elementor-element-941256a{--container-widget-width:52.2rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 52.2rem );max-width:52.2rem;}.elementor-9541 .elementor-element.elementor-element-6ce94f7{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:9.3rem;--padding-bottom:10rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-21cb061{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-f7eb645{--min-height:0px;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-9541 .elementor-element.elementor-element-f7eb645.e-con{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-17e1f58{--min-height:0;}.elementor-9541 .elementor-element.elementor-element-17e1f58:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-17e1f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-9541 .elementor-element.elementor-element-40f5e6a{--min-height:0;}.elementor-9541 .elementor-element.elementor-element-40f5e6a:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-40f5e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-9541 .elementor-element.elementor-element-56760e6{--min-height:0;}.elementor-9541 .elementor-element.elementor-element-56760e6:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-56760e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-9541 .elementor-element.elementor-element-ef22179{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-2d9b5a4{--min-height:0px;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:-5.55%;--margin-left:0%;--margin-right:0%;}.elementor-9541 .elementor-element.elementor-element-2d9b5a4.e-con{--align-self:flex-end;}.elementor-9541 .elementor-element.elementor-element-0e356e2{--min-height:0;}.elementor-9541 .elementor-element.elementor-element-0e356e2:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-0e356e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-9541 .elementor-element.elementor-element-d777450 img{height:100%;}.elementor-9541 .elementor-element.elementor-element-4c02bf5{--min-height:0;}.elementor-9541 .elementor-element.elementor-element-4c02bf5:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-4c02bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-9541 .elementor-element.elementor-element-6003c9f img{height:100%;}.elementor-9541 .elementor-element.elementor-element-b905001{--min-height:0;}.elementor-9541 .elementor-element.elementor-element-b905001:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-b905001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-9541 .elementor-element.elementor-element-0bb12bd img{height:100%;}.elementor-9541 .elementor-element.elementor-element-239b152{--min-height:0px;--gap:3% 3%;--row-gap:3%;--column-gap:3%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-9541 .elementor-element.elementor-element-239b152.e-con{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-25f3263{--min-height:0;}.elementor-9541 .elementor-element.elementor-element-25f3263:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-25f3263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-9541 .elementor-element.elementor-element-0d1a28c{--min-height:0;}.elementor-9541 .elementor-element.elementor-element-0d1a28c:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-0d1a28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-9541 .elementor-element.elementor-element-56787c5{--min-height:0;}.elementor-9541 .elementor-element.elementor-element-56787c5:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-56787c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-9541 .elementor-element.elementor-element-3f92e95{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-0166cae{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-0166cae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9541 .elementor-element.elementor-element-0166cae .elementor-heading-title{font-size:3.2rem;line-height:3.2rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-d806d89{--margin-top:11.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-1cb6ed8{--swiper-slides-to-display:3;}.elementor-9541 .elementor-element.elementor-element-15cea15{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9541 .elementor-element.elementor-element-4bf7b58{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15.9rem;--padding-bottom:15.5rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-4bf7b58.e-con{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-551eb0f{width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-551eb0f.elementor-element{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-551eb0f .elementor-heading-title{font-size:3.2rem;line-height:3.2rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-46a4b98{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-9541 .elementor-element.elementor-element-098fbff:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-098fbff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-f0b39fa{--padding-top:6rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-6d00425{--gap:4.4rem 4.4rem;--row-gap:4.4rem;--column-gap:4.4rem;}.elementor-9541 .elementor-element.elementor-element-5509585 .elementor-heading-title{font-size:4rem;line-height:4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-ee732d2{font-size:var( --e-global-typography-21ea44e-font-size );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-9541 .elementor-element.elementor-element-f41bd79 .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-b2ff03b{--margin-top:7.2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-eb71697{width:var( --container-widget-width, 52rem );max-width:52rem;--container-widget-width:52rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-eb71697 .elementor-heading-title{font-size:4.8rem;line-height:4.8rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-3fd7dca{--swiper-slides-to-display:1;width:var( --container-widget-width, 41.4rem );max-width:41.4rem;--container-widget-width:41.4rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-3fd7dca.elementor-element{--align-self:flex-start;}.elementor-9541 .elementor-element.elementor-element-8cf7dda{--margin-top:7.2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-d62bd0d{width:var( --container-widget-width, 52rem );max-width:52rem;--container-widget-width:52rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-d62bd0d .elementor-heading-title{font-size:4.8rem;line-height:4.8rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-8c06c6d{--grid-auto-flow:row;}.elementor-9541 .elementor-element.elementor-element-454882d{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:16.8rem;--padding-bottom:10rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-9f6282b{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-b860027{--gap:3.4rem 3.4rem;--row-gap:3.4rem;--column-gap:3.4rem;}.elementor-9541 .elementor-element.elementor-element-dd73bff{width:var( --container-widget-width, 52rem );max-width:52rem;--container-widget-width:52rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-dd73bff .elementor-heading-title{font-size:4rem;line-height:4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-ea3fdb1{width:var( --container-widget-width, 52rem );max-width:52rem;--container-widget-width:52rem;--container-widget-flex-grow:0;font-size:2.4rem;line-height:2.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-b6429fa{--min-height:0rem;--margin-top:9.7rem;--margin-bottom:9.7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-7c44038{--justify-content:flex-start;--margin-top:20.2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-76d49c8{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-9541 .elementor-element.elementor-element-435c32a .elementor-heading-title{font-size:4rem;line-height:4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-de872b0{width:var( --container-widget-width, 30.5rem );max-width:30.5rem;--container-widget-width:30.5rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-de872b0 .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;padding:2.2rem 2.2rem 1.8rem 2.2rem;}.elementor-9541 .elementor-element.elementor-element-7c1868f{--margin-top:8.1rem;--margin-bottom:12rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:8rem;--padding-right:8rem;}.elementor-9541 .elementor-element.elementor-element-17c1b89{--swiper-slides-to-display:2;--swiper-slides-gap:109px;}}@media(max-width:1024px){.elementor-9541 .elementor-element.elementor-element-3288184{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:9.6rem;--padding-bottom:19.5rem;--padding-left:6rem;--padding-right:6rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9541 .elementor-element.elementor-element-e6ffc66 .elementor-heading-title{font-size:3.6rem;line-height:3.6rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-055a28a{--z-index:11;}.elementor-9541 .elementor-element.elementor-element-ad40f76{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1.3rem 1.3rem;--row-gap:1.3rem;--column-gap:1.3rem;}.elementor-9541 .elementor-element.elementor-element-b3734ea .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9541 .elementor-element.elementor-element-766a6ed{font-size:var( --e-global-typography-21ea44e-font-size );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9541 .elementor-element.elementor-element-aaf6bef .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-8fa803d .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body:not(.rtl) .elementor-9541 .elementor-element.elementor-element-0ca9fcc{right:-12.4rem;}body.rtl .elementor-9541 .elementor-element.elementor-element-0ca9fcc{left:-12.4rem;}.elementor-9541 .elementor-element.elementor-element-0ca9fcc{z-index:0;}.elementor-9541 .elementor-element.elementor-element-0ca9fcc img{width:54.4rem;max-width:54.4rem;}.elementor-9541 .elementor-element.elementor-element-586a558{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:11.7rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-cb8f0bd .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-bb160d7{--margin-top:0.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-c21fb11 .elementor-heading-title{font-size:3.2rem;line-height:3.2rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-6b05c5c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-9541 .elementor-element.elementor-element-6b05c5c{font-size:var( --e-global-typography-21ea44e-font-size );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9541 .elementor-element.elementor-element-941256a{--grid-columns:2;}.elementor-9541 .elementor-element.elementor-element-6ce94f7{--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-41ff897{--gap:9.8rem 2.2rem;--row-gap:9.8rem;--column-gap:2.2rem;--flex-wrap:wrap;}.elementor-9541 .elementor-element.elementor-element-f7eb645{--gap:3% 3%;--row-gap:3%;--column-gap:3%;}.elementor-9541 .elementor-element.elementor-element-239b152{--gap:3% 3%;--row-gap:3%;--column-gap:3%;}.elementor-9541 .elementor-element.elementor-element-3f92e95{--gap:6.7rem 6.7rem;--row-gap:6.7rem;--column-gap:6.7rem;}.elementor-9541 .elementor-element.elementor-element-0166cae .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-3d5da26{--grid-columns:1;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-d806d89{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:5.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-1cb6ed8{--swiper-slides-to-display:3;}.elementor-9541 .elementor-element.elementor-element-1cb6ed8 > .elementor-widget-container{padding:5.1rem 0rem 5.1rem 0rem;}.elementor-9541 .elementor-element.elementor-element-15cea15{--border-radius:0rem 0rem 0rem 0rem;}.elementor-9541 .elementor-element.elementor-element-4bf7b58{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8.8rem;--padding-bottom:8.8rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-4bf7b58.e-con{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-551eb0f{width:100%;max-width:100%;text-align:center;}.elementor-9541 .elementor-element.elementor-element-551eb0f.elementor-element{--align-self:center;}.elementor-9541 .elementor-element.elementor-element-551eb0f .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-46a4b98{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--margin-top:12rem;--margin-bottom:5.8rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-098fbff{--min-height:64.1rem;--border-radius:0.6rem 0.6rem 0.6rem 0.6rem;}.elementor-9541 .elementor-element.elementor-element-098fbff:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-098fbff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-f0b39fa{--min-height:64.1rem;--gap:9.3rem 9.3rem;--row-gap:9.3rem;--column-gap:9.3rem;--border-radius:0.6rem 0.6rem 0.6rem 0.6rem;--padding-top:4rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}.elementor-9541 .elementor-element.elementor-element-6d00425{--gap:3.2rem 3.2rem;--row-gap:3.2rem;--column-gap:3.2rem;}.elementor-9541 .elementor-element.elementor-element-5509585{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-5509585 .elementor-heading-title{font-size:2rem;line-height:2rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-ee732d2{font-size:var( --e-global-typography-21ea44e-font-size );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-9541 .elementor-element.elementor-element-f41bd79 .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-38ef1f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9541 .elementor-element.elementor-element-b2ff03b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9.2rem 9.2rem;--row-gap:9.2rem;--column-gap:9.2rem;--padding-top:6.2rem;--padding-bottom:9.3rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-eb71697{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-eb71697 .elementor-heading-title{font-size:3.6rem;line-height:3.6rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-3fd7dca{--swiper-slides-to-display:1;}.elementor-9541 .elementor-element.elementor-element-1363c4f{--margin-top:-6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-8cf7dda{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9rem 9rem;--row-gap:9rem;--column-gap:9rem;--padding-top:6.2rem;--padding-bottom:9.3rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-d62bd0d{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-d62bd0d .elementor-heading-title{font-size:3.6rem;line-height:3.6rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-8c06c6d{--grid-auto-flow:row;}.elementor-9541 .elementor-element.elementor-element-454882d{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:wrap;--padding-top:11.0rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-9f6282b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:6.1rem 6.1rem;--row-gap:6.1rem;--column-gap:6.1rem;--flex-wrap:wrap;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-b860027{--gap:1.3rem 1.3rem;--row-gap:1.3rem;--column-gap:1.3rem;}.elementor-9541 .elementor-element.elementor-element-dd73bff .elementor-heading-title{font-size:2rem;line-height:2rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-ea3fdb1{font-size:1.6rem;line-height:1.6rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-7614767{--grid-columns:1;}.elementor-9541 .elementor-element.elementor-element-b6429fa{--min-height:0rem;--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:5.7rem;--margin-bottom:5.7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-7c44038{--margin-top:12.2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-435c32a{width:var( --container-widget-width, 22rem );max-width:22rem;--container-widget-width:22rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-435c32a .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-de872b0{--container-widget-width:24rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 24rem );max-width:24rem;}.elementor-9541 .elementor-element.elementor-element-de872b0 .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-7c1868f{--margin-top:5rem;--margin-bottom:7.3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-17c1b89{--swiper-slides-to-display:2;--swiper-slides-gap:8px;width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-17c1b89.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-9541 .elementor-element.elementor-element-3288184{--content-width:100%;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:8.6rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9541 .elementor-element.elementor-element-3288184:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-3288184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9541 .elementor-element.elementor-element-e6ffc66 .elementor-heading-title{font-size:3.6rem;line-height:3.6rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-055a28a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5.4rem 5.4rem;--row-gap:5.4rem;--column-gap:5.4rem;}.elementor-9541 .elementor-element.elementor-element-b3734ea{width:var( --container-widget-width, 20rem );max-width:20rem;--container-widget-width:20rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-b3734ea .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9541 .elementor-element.elementor-element-766a6ed{width:100%;max-width:100%;font-size:var( --e-global-typography-21ea44e-font-size );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-9541 .elementor-element.elementor-element-3cc4cee{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9541 .elementor-element.elementor-element-aaf6bef{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-aaf6bef .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;padding:2.2rem 2.2rem 2.2rem 2.2rem;}.elementor-9541 .elementor-element.elementor-element-8fa803d{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-8fa803d .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9541 .elementor-element.elementor-element-0ca9fcc > .elementor-widget-container{margin:2.2rem 0rem 0rem 0rem;}.elementor-9541 .elementor-element.elementor-element-0ca9fcc{z-index:0;}.elementor-9541 .elementor-element.elementor-element-0ca9fcc img{width:100%;max-width:34.4rem;}.elementor-9541 .elementor-element.elementor-element-586a558{--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--padding-top:11.8rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9541 .elementor-element.elementor-element-cb8f0bd .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-bb160d7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5.3rem 5.3rem;--row-gap:5.3rem;--column-gap:5.3rem;--margin-top:-0.7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-c21fb11{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-c21fb11 .elementor-heading-title{font-size:3.2rem;line-height:3.2rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-6b05c5c{width:100%;max-width:100%;font-size:var( --e-global-typography-21ea44e-font-size );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9541 .elementor-element.elementor-element-941256a{--grid-columns:1;}.elementor-9541 .elementor-element.elementor-element-6ce94f7{--gap:8.2rem 8.2rem;--row-gap:8.2rem;--column-gap:8.2rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9541 .elementor-element.elementor-element-41ff897{--gap:5.9rem 5.9rem;--row-gap:5.9rem;--column-gap:5.9rem;}.elementor-9541 .elementor-element.elementor-element-f7eb645{--width:85.15%;--gap:3% 3%;--row-gap:3%;--column-gap:3%;}.elementor-9541 .elementor-element.elementor-element-2d9b5a4{--width:85.15%;}.elementor-9541 .elementor-element.elementor-element-239b152{--width:85.15%;--gap:3% 3%;--row-gap:3%;--column-gap:3%;}.elementor-9541 .elementor-element.elementor-element-0166cae{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-0166cae .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-3d5da26{--grid-columns:1;width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-d806d89{--border-radius:0px 0px 0px 0px;--margin-top:6.7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-1cb6ed8{--swiper-slides-to-display:2;--swiper-slides-gap:0px;}.elementor-9541 .elementor-element.elementor-element-15cea15{--border-radius:0rem 0rem 0rem 0rem;}.elementor-9541 .elementor-element.elementor-element-4bf7b58{--padding-top:8.3rem;--padding-bottom:8.1rem;--padding-left:6rem;--padding-right:6rem;}.elementor-9541 .elementor-element.elementor-element-551eb0f .elementor-heading-title{font-size:1.8rem;line-height:1.8rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-46a4b98{--margin-top:10rem;--margin-bottom:5.8rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:02rem;--padding-right:02rem;}.elementor-9541 .elementor-element.elementor-element-098fbff{--min-height:32rem;}.elementor-9541 .elementor-element.elementor-element-098fbff:not(.elementor-motion-effects-element-type-background), .elementor-9541 .elementor-element.elementor-element-098fbff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9541 .elementor-element.elementor-element-f0b39fa{--gap:9.3rem 9.3rem;--row-gap:9.3rem;--column-gap:9.3rem;--padding-top:3.8rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9541 .elementor-element.elementor-element-5509585{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-5509585 .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-ee732d2{font-size:var( --e-global-typography-21ea44e-font-size );line-height:var( --e-global-typography-21ea44e-line-height );letter-spacing:var( --e-global-typography-21ea44e-letter-spacing );word-spacing:var( --e-global-typography-21ea44e-word-spacing );}.elementor-9541 .elementor-element.elementor-element-f41bd79 .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;padding:1.2rem 1.2rem 0.7rem 1.2rem;}.elementor-9541 .elementor-element.elementor-element-b2ff03b{--margin-top:6.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6.2rem;--padding-bottom:9.3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9541 .elementor-element.elementor-element-eb71697{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-eb71697 .elementor-heading-title{font-size:3.6rem;line-height:3.6rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-3fd7dca{--swiper-slides-to-display:1;}.elementor-9541 .elementor-element.elementor-element-1363c4f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-8cf7dda{--margin-top:6.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6.2rem;--padding-bottom:9.3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9541 .elementor-element.elementor-element-d62bd0d{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-d62bd0d .elementor-heading-title{font-size:3.6rem;line-height:3.6rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-8c06c6d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9541 .elementor-element.elementor-element-454882d{--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--padding-top:12.7rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9541 .elementor-element.elementor-element-9f6282b{--gap:5.7rem 5.7rem;--row-gap:5.7rem;--column-gap:5.7rem;--margin-top:-0.7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9541 .elementor-element.elementor-element-dd73bff{width:100%;max-width:100%;}.elementor-9541 .elementor-element.elementor-element-dd73bff .elementor-heading-title{font-size:2rem;line-height:2rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-ea3fdb1{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-7614767{--grid-columns:1;}.elementor-9541 .elementor-element.elementor-element-b6429fa{--min-height:0rem;--margin-top:7rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9541 .elementor-element.elementor-element-7c44038{--margin-top:11.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9541 .elementor-element.elementor-element-76d49c8{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-9541 .elementor-element.elementor-element-435c32a{width:var( --container-widget-width, 24rem );max-width:24rem;--container-widget-width:24rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-435c32a .elementor-heading-title{font-size:2.4rem;line-height:2.4rem;letter-spacing:0em;word-spacing:0em;}.elementor-9541 .elementor-element.elementor-element-de872b0{width:var( --container-widget-width, 24rem );max-width:24rem;--container-widget-width:24rem;--container-widget-flex-grow:0;}.elementor-9541 .elementor-element.elementor-element-de872b0 .elementor-button{font-size:1.6rem;line-height:2.08rem;letter-spacing:0em;word-spacing:0em;padding:2.2rem 2.2rem 1.7rem 2.2rem;}.elementor-9541 .elementor-element.elementor-element-7c1868f{--margin-top:6rem;--margin-bottom:9.6rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9541 .elementor-element.elementor-element-17c1b89{--swiper-slides-to-display:2;--swiper-slides-gap:18px;}}@media(min-width:768px){.elementor-9541 .elementor-element.elementor-element-6004f7b{--width:100%;}.elementor-9541 .elementor-element.elementor-element-e09699a{--width:70.2rem;}.elementor-9541 .elementor-element.elementor-element-5237038{--width:58rem;}.elementor-9541 .elementor-element.elementor-element-21cb061{--width:70.2rem;}.elementor-9541 .elementor-element.elementor-element-f7eb645{--width:85.15%;}.elementor-9541 .elementor-element.elementor-element-ef22179{--width:70.2rem;}.elementor-9541 .elementor-element.elementor-element-2d9b5a4{--width:85.15%;}.elementor-9541 .elementor-element.elementor-element-239b152{--width:85.15%;}.elementor-9541 .elementor-element.elementor-element-3f92e95{--width:58rem;}.elementor-9541 .elementor-element.elementor-element-15cea15{--width:78rem;}.elementor-9541 .elementor-element.elementor-element-4bf7b58{--content-width:78rem;}.elementor-9541 .elementor-element.elementor-element-e63bb0a{--width:78rem;}.elementor-9541 .elementor-element.elementor-element-46a4b98{--content-width:158rem;}.elementor-9541 .elementor-element.elementor-element-098fbff{--width:78rem;}.elementor-9541 .elementor-element.elementor-element-f0b39fa{--width:78rem;}.elementor-9541 .elementor-element.elementor-element-c4d29ec{--width:70.2rem;}.elementor-9541 .elementor-element.elementor-element-b92355c{--width:58rem;}.elementor-9541 .elementor-element.elementor-element-b860027{--width:70.2rem;}.elementor-9541 .elementor-element.elementor-element-a3f6e12{--width:58rem;}.elementor-9541 .elementor-element.elementor-element-b6429fa{--content-width:158rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-9541 .elementor-element.elementor-element-ad40f76{--width:38.9rem;}.elementor-9541 .elementor-element.elementor-element-e09699a{--width:26.2rem;}.elementor-9541 .elementor-element.elementor-element-5237038{--width:26.2rem;}.elementor-9541 .elementor-element.elementor-element-3f92e95{--width:100%;}.elementor-9541 .elementor-element.elementor-element-15cea15{--width:100%;}.elementor-9541 .elementor-element.elementor-element-46a4b98{--content-width:64.8rem;}.elementor-9541 .elementor-element.elementor-element-098fbff{--width:100%;}.elementor-9541 .elementor-element.elementor-element-f0b39fa{--width:100%;}.elementor-9541 .elementor-element.elementor-element-b860027{--width:100%;}.elementor-9541 .elementor-element.elementor-element-a3f6e12{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-65e1b41 */.elementor-9541 .elementor-element.elementor-element-65e1b41 {
     overflow: hidden !important;
 }

.WH2-running-line-container {
  overflow: hidden !important;
  white-space: nowrap;
}

.WH2-running-line {
  will-change: transform;
  animation: marquee 25s linear infinite;
  display: inline-block;
  padding-right: 4rem;
  color: #ffffff;
    font-family: "FreeSans", Sans-serif;
    font-size: 1.663rem;
    font-weight: 400;
}

@keyframes marquee {
  from {
    transform: translateX(0);
  }
  to { 
    transform: translateX(-100%);
  }
}

@media (max-width: 767px) {
.WH2-running-line {
  display: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6004f7b */#WH2_running_line {
	-webkit-transition: all 0.6s !important;
	-o-transition: all 0.6s !important;
	transition: all 0.6s !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3734ea */.elementor-9541 .elementor-element.elementor-element-b3734ea .accent {
    color: var(--e-global-color-primary) !important;
}

@media (max-width: 1024px) {
    .elementor-9541 .elementor-element.elementor-element-b3734ea .br br {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-766a6ed */@media (max-width: 1024px) {
    .elementor-9541 .elementor-element.elementor-element-766a6ed .br br {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aaf6bef */@media (min-width: 1025px) {
	.elementor-9541 .elementor-element.elementor-element-aaf6bef {
		max-width: 61.6rem !important;
	}
}

@media (max-width: 402px) {
	.elementor-9541 .elementor-element.elementor-element-aaf6bef .elementor-button {
		padding: 1.2rem 2.2rem 0.7rem 2.2rem !important;
	}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa803d */@media (min-width: 1025px) {
	.elementor-9541 .elementor-element.elementor-element-8fa803d {
		max-width: 61.6rem !important;
	}
}

.elementor-9541 .elementor-element.elementor-element-8fa803d .elementor-button {
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ca9fcc */@media (min-width: 1025px) and (max-width: 1180px) {
	.elementor-9541 .elementor-element.elementor-element-0ca9fcc img {
		max-width: 54.4rem !important;
	}
}

@media (min-width: 1181px) and (max-width: 1280px) {
	.elementor-9541 .elementor-element.elementor-element-0ca9fcc img {
		max-width: 64.4rem !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-0ca9fcc {
		position: relative !important;
		left: 0 !important;
		right: auto !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3288184 */@media (min-width: 1441px) {
	.elementor-9541 .elementor-element.elementor-element-3288184 {
		height: 100vh !important;
		max-height: 90rem !important;
	}
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-3288184 {
		height: 100vh !important;
		max-height: 86.2rem !important;
	}
}


@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-9541 .elementor-element.elementor-element-3288184 {
		height: 100vh !important;
		max-height: 71.2rem !important;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb8f0bd */.elementor-9541 .elementor-element.elementor-element-cb8f0bd .accent {
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-47450d8 */.elementor-9541 .elementor-element.elementor-element-47450d8 .sf-input-text {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: 400 !important;
	line-height: var(--e-global-typography-accent-line-height);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
	word-spacing: var(--e-global-typography-accent-word-spacing);
	border: 0;
	padding: 0;
	background-color: transparent !important;
}

.elementor-9541 .elementor-element.elementor-element-47450d8 .sf-field-search {
	padding: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	gap: 2rem;
}

.elementor-9541 .elementor-element.elementor-element-47450d8 #search-filter-form-339>ul {
	padding: 4.0rem 4rem 3.6rem 4rem !important;
	background-color: #f5f5f5 !important;
	border: 0rem solid #00000000;
	border-radius: 0.5rem !important;
	-webkit-transition: all 0.3s !important;
	-o-transition: all 0.3s !important;
	transition: all 0.3s !important;
}

.elementor-9541 .elementor-element.elementor-element-47450d8 .sf-field-search::before {
	content: url('https://sashagmann.de/wp-content/uploads/2024/03/Group-1321315764.svg');
	margin-top: 0.4rem;
	opacity: 0.5;
}

.elementor-9541 .elementor-element.elementor-element-47450d8 #search-filter-form-339.focused .sf-field-search::before {
	opacity: 1;
}

@media (max-width: 1024px) {
	.elementor-9541 .elementor-element.elementor-element-47450d8 #search-filter-form-339>ul {
		padding: 2.0rem 2rem 1.3rem 2rem !important;
		background-color: #f5f5f5 !important;
		border: 0rem solid #00000000;
		border-radius: 0.5rem !important;
		-webkit-transition: all 0.3s !important;
		-o-transition: all 0.3s !important;
		transition: all 0.3s !important;
	}

	.elementor-9541 .elementor-element.elementor-element-47450d8 .sf-field-search::before {
		content: url('https://sashagmann.de/wp-content/uploads/2024/03/Group-1321315764.svg');
		margin-top: 0.0rem;
		opacity: 0.5;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c21fb11 */.elementor-9541 .elementor-element.elementor-element-c21fb11 .elementor-heading-title::after {
	content: '';
	background-image: url('https://sashagmann.de/wp-content/uploads/2024/03/Group-1321315884.svg');
	background-repeat: no-repeat;
	background-size: cover;
	width: 3.5rem !important;
	height: 3.5rem !important;
	display: inline-flex;
	margin-left: 1.0rem;
	margin-top: -100% !important;
}

@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-9541 .elementor-element.elementor-element-c21fb11 .elementor-heading-title::after {
		content: '';
		background-image: url('https://sashagmann.de/wp-content/uploads/2024/03/Group-1321315884.svg');
		background-repeat: no-repeat;
		background-size: cover;
		width: 2.2rem !important;
		height: 2.2rem !important;
		display: inline-flex;
		margin-left: 0.0rem;
		margin-top: -100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-c21fb11 .elementor-heading-title::after {
		content: '';
		background-image: url('https://sashagmann.de/wp-content/uploads/2024/03/Group-1321315884.svg');
		background-repeat: no-repeat;
		background-size: cover;
		width: 2.2rem !important;
		height: 2.2rem !important;
		display: inline-flex;
		margin-left: 0.3rem;
		margin-top: -100% !important;
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b05c5c */.elementor-9541 .elementor-element.elementor-element-6b05c5c p:last-child {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09699a */@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-9541 .elementor-element.elementor-element-e09699a {
        max-width: 65rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5237038 */@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-9541 .elementor-element.elementor-element-5237038 {
        max-width: 52.2rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c7b31fa */.elementor-9541 .elementor-element.elementor-element-c7b31fa svg {
	width: 5.769rem !important;
	height: 5.769rem !important;
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-c7b31fa svg {
		width: 100% !important;
		height: 100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-c7b31fa svg {
		width: 75% !important;
		height: 75% !important;
		margin: auto !important;
	}

	.elementor-9541 .elementor-element.elementor-element-c7b31fa .elementor-shortcode {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e1f58 */.elementor-9541 .elementor-element.elementor-element-17e1f58 {
	max-width: 18.835rem !important;
	-webkit-clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f1a2621 */.elementor-9541 .elementor-element.elementor-element-f1a2621 svg {
	width: 5.769rem !important;
	height: 5.769rem !important;
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-f1a2621 svg {
		width: 100% !important;
		height: 100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-f1a2621 svg {
		width: 75% !important;
		height: 75% !important;
		margin: auto !important;
	}

	.elementor-9541 .elementor-element.elementor-element-f1a2621 .elementor-shortcode {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40f5e6a */.elementor-9541 .elementor-element.elementor-element-40f5e6a {
	max-width: 18.835rem !important;
	-webkit-clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5c9540 */.elementor-9541 .elementor-element.elementor-element-e5c9540 svg {
	width: 5.769rem !important;
	height: 5.769rem !important;
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-e5c9540 svg {
		width: 100% !important;
		height: 100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-e5c9540 svg {
		width: 75% !important;
		height: 75% !important;
		margin: auto !important;
	}

	.elementor-9541 .elementor-element.elementor-element-e5c9540 .elementor-shortcode {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56760e6 */.elementor-9541 .elementor-element.elementor-element-56760e6 {
	max-width: 18.835rem !important;
	-webkit-clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-13777da */.elementor-9541 .elementor-element.elementor-element-13777da svg {
	width: 5.769rem !important;
	height: 5.769rem !important;
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-13777da svg {
		width: 100% !important;
		height: 100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-13777da svg {
		width: 75% !important;
		height: 75% !important;
		margin: auto !important;
	}

	.elementor-9541 .elementor-element.elementor-element-13777da .elementor-shortcode {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e356e2 */.elementor-9541 .elementor-element.elementor-element-0e356e2 {
	max-width: 18.835rem !important;
	-webkit-clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c9e39c9 */.elementor-9541 .elementor-element.elementor-element-c9e39c9 svg {
	width: 5.769rem !important;
	height: 5.769rem !important;
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-c9e39c9 svg {
		width: 100% !important;
		height: 100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-c9e39c9 svg {
		width: 75% !important;
		height: 75% !important;
		margin: auto !important;
	}

	.elementor-9541 .elementor-element.elementor-element-c9e39c9 .elementor-shortcode {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c02bf5 */.elementor-9541 .elementor-element.elementor-element-4c02bf5 {
	max-width: 18.835rem !important;
	-webkit-clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-db08c67 */.elementor-9541 .elementor-element.elementor-element-db08c67 svg {
	width: 5.769rem !important;
	height: 5.769rem !important;
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-db08c67 svg {
		width: 100% !important;
		height: 100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-db08c67 svg {
		width: 75% !important;
		height: 75% !important;
		margin: auto !important;
	}

	.elementor-9541 .elementor-element.elementor-element-db08c67 .elementor-shortcode {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b905001 */.elementor-9541 .elementor-element.elementor-element-b905001 {
	max-width: 18.835rem !important;
	-webkit-clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-94899ba */.elementor-9541 .elementor-element.elementor-element-94899ba svg {
	width: 5.769rem !important;
	height: 5.769rem !important;
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-94899ba svg {
		width: 100% !important;
		height: 100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-94899ba svg {
		width: 75% !important;
		height: 75% !important;
		margin: auto !important;
	}

	.elementor-9541 .elementor-element.elementor-element-94899ba .elementor-shortcode {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f3263 */.elementor-9541 .elementor-element.elementor-element-25f3263 {
	max-width: 18.835rem !important;
	-webkit-clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c6d02e2 */.elementor-9541 .elementor-element.elementor-element-c6d02e2 svg {
	width: 5.769rem !important;
	height: 5.769rem !important;
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-c6d02e2 svg {
		width: 100% !important;
		height: 100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-c6d02e2 svg {
		width: 75% !important;
		height: 75% !important;
		margin: auto !important;
	}

	.elementor-9541 .elementor-element.elementor-element-c6d02e2 .elementor-shortcode {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d1a28c */.elementor-9541 .elementor-element.elementor-element-0d1a28c {
	max-width: 18.835rem !important;
	-webkit-clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ff92533 */.elementor-9541 .elementor-element.elementor-element-ff92533 svg {
	width: 5.769rem !important;
	height: 5.769rem !important;
}


@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-ff92533 svg {
		width: 100% !important;
		height: 100% !important;
	}
}

@media (max-width: 767px) {
	.elementor-9541 .elementor-element.elementor-element-ff92533 svg {
		width: 75% !important;
		height: 75% !important;
		margin: auto !important;
	}

	.elementor-9541 .elementor-element.elementor-element-ff92533 .elementor-shortcode {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56787c5 */.elementor-9541 .elementor-element.elementor-element-56787c5 {
	max-width: 18.835rem !important;
	-webkit-clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef22179 */.elementor-9541 .elementor-element.elementor-element-ef22179 .WH2-bg-rec.active {
	background-image: url(https://sashagmann.de/wp-content/uploads/2024/03/Star-1-1.svg) !important;
}

@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-9541 .elementor-element.elementor-element-ef22179 {
        max-width: 65rem !important;
    }
}

.WH2-bg-rec:not(.active):hover .elementor-shortcode svg path {
    fill: #E36307;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cb061 */.elementor-9541 .elementor-element.elementor-element-21cb061 .WH2-bg-rec.active {
	background-image: url(https://sashagmann.de/wp-content/uploads/2024/03/Star-1-1.svg) !important;
}

@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-9541 .elementor-element.elementor-element-21cb061 {
        max-width: 65rem !important;
    }
}

.WH2-bg-rec:not(.active):hover .elementor-shortcode svg path {
    fill: #E36307;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0166cae */.elementor-9541 .elementor-element.elementor-element-0166cae .accent {
    color: var(--e-global-color-primary) !important;
}

@media (max-width: 320px) {
    .elementor-9541 .elementor-element.elementor-element-0166cae .br br {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-3d5da26 */#WH2_Fachbereiche_Loop .e-loop-item {
    display: none;
}

#WH2_Fachbereiche_Loop .e-loop-item.active {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f92e95 */@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-9541 .elementor-element.elementor-element-3f92e95 {
        max-width: 52.2rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41ff897 */.elementor-9541 .elementor-element.elementor-element-41ff897 .elementor-button {
	opacity: 0.7;
	-webkit-transition: all 0.3s !important;
	-o-transition: all 0.3s !important;
	transition: all 0.3s !important;
	-webkit-transition: color 0.0s !important;
	-o-transition: color 0.0s !important;
	transition: color 0.0s !important;
}

.elementor-9541 .elementor-element.elementor-element-41ff897 .elementor-button:hover {
	opacity: 1;
}

@media (min-width: 1025px) {
	.elementor-9541 .elementor-element.elementor-element-41ff897 .elementor-icon-box-title {
		min-height: 4.8rem !important;
	}
}

@media (max-width: 1024px) {
	.elementor-9541 .elementor-element.elementor-element-41ff897 .elementor-icon-box-title {
		min-height: 3.6rem !important;
	}
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-1cb6ed8 */.elementor-9541 .elementor-element.elementor-element-1cb6ed8 .swiper-wrapper {
	-webkit-transition-timing-function: linear !important;
	-o-transition-timing-function: linear !important;
	transition-timing-function: linear !important;
}

@media (max-width: 1024px) {
	.elementor-9541 .elementor-element.elementor-element-1cb6ed8 {
		position: relative !important;
	}
}

.elementor-9541 .elementor-element.elementor-element-1cb6ed8 {
    max-width: 256rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551eb0f */.elementor-9541 .elementor-element.elementor-element-551eb0f .accent {
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bf7b58 */@media (min-width: 1025px) {
    .elementor-9541 .elementor-element.elementor-element-4bf7b58 {
        max-width: 78rem !important;
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .elementor-9541 .elementor-element.elementor-element-4bf7b58 {
        padding-right: 3rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15cea15 */.elementor-9541 .elementor-element.elementor-element-15cea15::before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: -200%;
	width: 200%;
	/* Adjust this value to control the hidden area on the left */
	background-color: #E36307;
	/* Set the background color to match your container's background */
	z-index: 1;
	/* Ensure the pseudo-element is on top of the content */
	border-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098fbff */@media (min-width: 1025px) and (max-width: 1280px) {
    .elementor-9541 .elementor-element.elementor-element-098fbff {
        padding: 4rem 3rem 4rem 3rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5509585 */.elementor-9541 .elementor-element.elementor-element-5509585 .accent {
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f41bd79 */@media (min-width: 1025px) {
   .elementor-9541 .elementor-element.elementor-element-f41bd79 {
    max-width: 61.6rem !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b39fa */@media (min-width: 1025px) and (max-width: 1280px) {
    .elementor-9541 .elementor-element.elementor-element-f0b39fa {
        padding: 4rem 3rem 4rem 3rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb71697 */.elementor-9541 .elementor-element.elementor-element-eb71697 .accent {
    color: var(--e-global-color-primary) !important;
}

@media (max-width: 767px) {
    .elementor-9541 .elementor-element.elementor-element-eb71697 .br br {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e207296 */.elementor-9541 .elementor-element.elementor-element-e207296:hover svg path {
	stroke: #D75B02 !important;
}

.elementor-9541 .elementor-element.elementor-element-e207296:hover svg circle {
	stroke: #D75B02 !important;
}

.elementor-9541 .elementor-element.elementor-element-e207296 * {
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-96fed8d */.elementor-9541 .elementor-element.elementor-element-96fed8d:hover svg path {
	stroke: #D75B02 !important;
}

.elementor-9541 .elementor-element.elementor-element-96fed8d:hover svg circle {
	stroke: #D75B02 !important;
}

.elementor-9541 .elementor-element.elementor-element-96fed8d * {
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4d29ec */.elementor-9541 .elementor-element.elementor-element-c4d29ec::before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: -185%;
	width: 200%;
	/* Adjust this value to control the hidden area on the left */
	background-color: #f5f5f5;
	/* Set the background color to match your container's background */
	z-index: 1;
	/* Ensure the pseudo-element is on top of the content */
}

@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-9541 .elementor-element.elementor-element-c4d29ec {
        max-width: 65rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3fd7dca */.elementor-9541 .elementor-element.elementor-element-3fd7dca .swiper {
	overflow: visible !important;
}

.elementor-9541 .elementor-element.elementor-element-3fd7dca {
	-webkit-transition: all 0.9s !important;
	-o-transition: all 0.9s !important;
	transition: all 0.9s !important;
	cursor: -webkit-grab;
	cursor: grab;
}

.elementor-9541 .elementor-element.elementor-element-3fd7dca .swiper-slide {
	opacity: 0;
	-webkit-transition: all 0.9s !important;
	-o-transition: all 0.9s !important;
	transition: all 0.9s !important;
}

.elementor-9541 .elementor-element.elementor-element-3fd7dca .swiper-slide-active {
	opacity: 1 !important;
}

.elementor-9541 .elementor-element.elementor-element-3fd7dca .swiper-slide-duplicate-active {
	opacity: 1 !important;
}

.elementor-9541 .elementor-element.elementor-element-3fd7dca .elementor-swiper-button {
	display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b92355c */@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-9541 .elementor-element.elementor-element-b92355c {
        max-width: 52.2rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8486c8a */.elementor-9541 .elementor-element.elementor-element-8486c8a:hover svg path {
	stroke: #D75B02 !important;
}

.elementor-9541 .elementor-element.elementor-element-8486c8a:hover svg circle {
	stroke: #D75B02 !important;
}

.elementor-9541 .elementor-element.elementor-element-8486c8a * {
	transition: all 0.3s;
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d2b5f9 */.elementor-9541 .elementor-element.elementor-element-5d2b5f9:hover svg path {
	stroke: #D75B02 !important;
}

.elementor-9541 .elementor-element.elementor-element-5d2b5f9:hover svg circle {
	stroke: #D75B02 !important;
}

.elementor-9541 .elementor-element.elementor-element-5d2b5f9 * {
	transition: all 0.3s;
	cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d62bd0d */.elementor-9541 .elementor-element.elementor-element-d62bd0d .accent {
    color: var(--e-global-color-primary) !important;
}

@media (max-width: 767px) {
    .elementor-9541 .elementor-element.elementor-element-d62bd0d .br br {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32daf58 */.elementor-9541 .elementor-element.elementor-element-32daf58::before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: -185%;
	width: 200%;
	/* Adjust this value to control the hidden area on the left */
	background-color: #f5f5f5;
	/* Set the background color to match your container's background */
	z-index: 1;
	/* Ensure the pseudo-element is on top of the content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd73bff */@media (max-width: 320px) {
    .elementor-9541 .elementor-element.elementor-element-dd73bff .br br {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea3fdb1 */@media (min-width: 1025px) and (max-width: 1280px) {
    .elementor-9541 .elementor-element.elementor-element-ea3fdb1 p  {
        font-size: 1.6rem !important;
        line-height: 2.08rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b860027 */@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-9541 .elementor-element.elementor-element-b860027 {
        max-width: 65rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3f6e12 */@media (min-width: 1025px) and (max-width: 1440px) {
    .elementor-9541 .elementor-element.elementor-element-a3f6e12 {
        max-width: 52.2rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-435c32a */.elementor-9541 .elementor-element.elementor-element-435c32a .accent {
	color: var(--e-global-color-primary) !important;
}

@media (max-width: 1024px) {
	.elementor-9541 .elementor-element.elementor-element-435c32a .br br {
		display: none !important;
	}
}

@media (min-width: 1025px) and (max-width: 1150px) {
	.elementor-9541 .elementor-element.elementor-element-435c32a .elementor-heading-title {
		font-size: 3.2rem !important;
	}
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-17c1b89 */.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper {
	overflow: visible !important;
}

.elementor-9541 .elementor-element.elementor-element-17c1b89 {
	-webkit-transition: all 0.9s !important;
	-o-transition: all 0.9s !important;
	transition: all 0.9s !important;
	cursor: -webkit-grab;
	cursor: grab;
}

.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper-slide {
	opacity: 0;
	-webkit-transition: all 0.9s !important;
	-o-transition: all 0.9s !important;
	transition: all 0.9s !important;
}

.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper-slide-active {
	opacity: 1 !important;
}

.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper-slide-duplicate-active {
	opacity: 1 !important;
}

.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper-slide-next {
	opacity: 1 !important;
}

.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper-slide-duplicate-next {
	opacity: 1 !important;
}

.elementor-9541 .elementor-element.elementor-element-17c1b89 .elementor-swiper-button {
	display: none !important;
}

.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper-pagination-progressbar {
	left: 0 !important;
	bottom: 0rem !important;
	top: auto !important;
}

@media (min-width: 1441px) {
	.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper {
		min-width: 158.3rem !important;
	}
}

@media (min-width: 1025px) and (max-width: 1440px) {
	.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper {
		min-width: 162.5rem !important;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper {
		min-width: 75.8rem !important;
	}
}

@media (max-width: 768px) {
	.elementor-9541 .elementor-element.elementor-element-17c1b89 .swiper {
		min-width: 58rem !important;
	}
}/* End custom CSS */
/* Start custom CSS */@media (min-width: 768px) {
    #main_running_line {
    display: flex !important;
}
}


#WH2_header_main {
	inset-inline-start: auto !important;
	background-color: #f5f5f5  !important;
	-webkit-transition: all 0.6s !important;
	-o-transition: all 0.6s !important;
	transition: all 0.6s !important;
	width: calc(100vw) !important;
}

#WH2_header_main.scrolled {

}

#WH2_header_main_container {
	inset-inline-start: auto !important;
	background-color: #f5f5f5  !important;
	-webkit-transition: all 0.6s !important;
	-o-transition: all 0.6s !important;
	transition: all 0.6s !important;
	width: calc(100vw) !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Suisse';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://sashagmann.de/wp-content/uploads/2024/03/SuisseIntl-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Suisse';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sashagmann.de/wp-content/uploads/2024/03/SuisseIntl-Book.woff2') format('woff2');
}
/* End Custom Fonts CSS */