.elementor-1837 .elementor-element.elementor-element-f0b8d71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-f0b8d71:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-f0b8d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79a3c02 );background-image:url("https://calmaroi.de/wp-content/uploads/2025/06/academy-classroom-banner.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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 );}.elementor-1837 .elementor-element.elementor-element-dacd394 img{width:17.5rem;}.elementor-1837 .elementor-element.elementor-element-6b4b3b6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1837 .elementor-element.elementor-element-6b4b3b6:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-6b4b3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79a3c02 );}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1837 .elementor-element.elementor-element-53735ae{text-align:center;}.elementor-1837 .elementor-element.elementor-element-53735ae .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-weight:700;line-height:1.5rem;color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-9dbddd9{--display:flex;--position:absolute;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0.375rem;--padding-right:0.375rem;bottom:0%;}.elementor-1837 .elementor-element.elementor-element-9dbddd9:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-9dbddd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-9dbddd9{left:5%;}body.rtl .elementor-1837 .elementor-element.elementor-element-9dbddd9{right:5%;}.elementor-1837 .elementor-element.elementor-element-e897357 img{width:55%;}.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 );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-1837 .elementor-element.elementor-element-9c65fcc > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-1837 .elementor-element.elementor-element-9c65fcc{text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:0.75rem;font-weight:400;text-transform:uppercase;line-height:1rem;color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-fc5d185{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-fc5d185:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-fc5d185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc2c13f );}.elementor-1837 .elementor-element.elementor-element-54bb030{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-a9519df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-d2c4527 img{width:100%;}.elementor-1837 .elementor-element.elementor-element-afc8f8d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:3rem;--margin-right:3rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-64639c3 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0px 0px 0px 0px;}.elementor-1837 .elementor-element.elementor-element-64639c3{text-align:center;}.elementor-1837 .elementor-element.elementor-element-64639c3 .elementor-heading-title{font-family:var( --e-global-typography-05ac51a-font-family ), Sans-serif;font-size:var( --e-global-typography-05ac51a-font-size );font-weight:var( --e-global-typography-05ac51a-font-weight );text-transform:var( --e-global-typography-05ac51a-text-transform );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-0b5ffe3{text-align:justify;color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-7e66237{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-a5425ba{--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;--align-items:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-a5425ba:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-a5425ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79a3c02 );}.elementor-1837 .elementor-element.elementor-element-32af7ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-1acb414{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-1acb414:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-1acb414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1837 .elementor-element.elementor-element-3b0524e{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-3b0524e img{width:3rem;}.elementor-1837 .elementor-element.elementor-element-edf1a2b{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-edf1a2b.e-con{--align-self:flex-start;}.elementor-1837 .elementor-element.elementor-element-6ae16b0{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-6ae16b0:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-6ae16b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calmaroi.de/wp-content/uploads/2025/06/floating-box-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1837 .elementor-element.elementor-element-ece130c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-4c9f1fe{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-4c9f1fe:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-4c9f1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calmaroi.de/wp-content/uploads/2025/06/floating-box-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1837 .elementor-element.elementor-element-c9d6c72{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-c9d6c72:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-c9d6c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1837 .elementor-element.elementor-element-07f1282{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-07f1282 img{width:3rem;}.elementor-1837 .elementor-element.elementor-element-15d2d6b{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-15d2d6b.e-con{--align-self:flex-start;}.elementor-1837 .elementor-element.elementor-element-03a6aa0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-9f5191f{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-9f5191f:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-9f5191f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1837 .elementor-element.elementor-element-aa1a6b5{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-aa1a6b5 img{width:3rem;}.elementor-1837 .elementor-element.elementor-element-a50cdb8{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-a50cdb8.e-con{--align-self:flex-start;}.elementor-1837 .elementor-element.elementor-element-25c8e1f{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-25c8e1f:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-25c8e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calmaroi.de/wp-content/uploads/2025/06/floating-box-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1837 .elementor-element.elementor-element-1c696f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-c007bc2{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-c007bc2:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-c007bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calmaroi.de/wp-content/uploads/2025/06/floating-box-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1837 .elementor-element.elementor-element-5d9c7cf{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-5d9c7cf:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-5d9c7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1837 .elementor-element.elementor-element-ac3e60b{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-ac3e60b img{width:3rem;}.elementor-1837 .elementor-element.elementor-element-1027ad5{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-1027ad5.e-con{--align-self:flex-start;}.elementor-1837 .elementor-element.elementor-element-43d30ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-e3dbb01{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-e3dbb01:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-e3dbb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1837 .elementor-element.elementor-element-2cd7867{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-2cd7867 img{width:3rem;}.elementor-1837 .elementor-element.elementor-element-5540cb8{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-5540cb8.e-con{--align-self:flex-start;}.elementor-1837 .elementor-element.elementor-element-3361835{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-3361835:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-3361835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calmaroi.de/wp-content/uploads/2025/06/floating-box-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1837 .elementor-element.elementor-element-75110b8{--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;--align-items:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-75110b8:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-75110b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1837 .elementor-element.elementor-element-6cfc54a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-6cfc54a:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-6cfc54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc2c13f );}.elementor-1837 .elementor-element.elementor-element-33714eb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-627ba33{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-627ba33 img{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-3669aa5{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-9ffaa7e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-9ffaa7e.e-con{--align-self:flex-start;}.elementor-1837 .elementor-element.elementor-element-876e7c0 .elementor-heading-title{font-family:var( --e-global-typography-05ac51a-font-family ), Sans-serif;font-size:var( --e-global-typography-05ac51a-font-size );font-weight:var( --e-global-typography-05ac51a-font-weight );text-transform:var( --e-global-typography-05ac51a-text-transform );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-8921962 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:300;text-transform:uppercase;line-height:1.25rem;letter-spacing:0.03rem;color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-dfee637{text-align:justify;}.elementor-1837 .elementor-element.elementor-element-608f083{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-608f083:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-608f083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79a3c02 );}.elementor-1837 .elementor-element.elementor-element-83ed3e5{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-7bdf54b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-7bdf54b.e-con{--align-self:flex-start;}.elementor-1837 .elementor-element.elementor-element-acf26c5 .elementor-heading-title{font-family:var( --e-global-typography-05ac51a-font-family ), Sans-serif;font-size:var( --e-global-typography-05ac51a-font-size );font-weight:var( --e-global-typography-05ac51a-font-weight );text-transform:var( --e-global-typography-05ac51a-text-transform );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-c2c00df{text-align:justify;}.elementor-1837 .elementor-element.elementor-element-7f94807{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-528a99a img{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-e6a0f9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-e6a0f9c:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-e6a0f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc2c13f );}.elementor-1837 .elementor-element.elementor-element-3442815{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-fcf5427{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-fcf5427 img{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-3f8d3fa{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-60e533b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-60e533b.e-con{--align-self:flex-start;}.elementor-1837 .elementor-element.elementor-element-356ff4d .elementor-heading-title{font-family:var( --e-global-typography-05ac51a-font-family ), Sans-serif;font-size:var( --e-global-typography-05ac51a-font-size );font-weight:var( --e-global-typography-05ac51a-font-weight );text-transform:var( --e-global-typography-05ac51a-text-transform );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-2cdabe4{text-align:justify;}.elementor-1837 .elementor-element.elementor-element-4b9a2fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-4b9a2fb:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-4b9a2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79a3c02 );}.elementor-1837 .elementor-element.elementor-element-4e8d0a9{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-4cc4b0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-4cc4b0b.e-con{--align-self:flex-start;}.elementor-1837 .elementor-element.elementor-element-1eefd1d .elementor-heading-title{font-family:var( --e-global-typography-05ac51a-font-family ), Sans-serif;font-size:var( --e-global-typography-05ac51a-font-size );font-weight:var( --e-global-typography-05ac51a-font-weight );text-transform:var( --e-global-typography-05ac51a-text-transform );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-eeca94d{text-align:justify;}.elementor-1837 .elementor-element.elementor-element-2fec11c{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1837 .elementor-element.elementor-element-adcd1dc img{width:100%;max-width:100%;}.elementor-1837 .elementor-element.elementor-element-14693f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.125rem;--padding-bottom:3.125rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1837 .elementor-element.elementor-element-14693f0:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-14693f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02b9724 );}.elementor-1837 .elementor-element.elementor-element-70a906f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-dc938f7 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:3rem 3rem 3rem 3rem;}.elementor-1837 .elementor-element.elementor-element-dc938f7{text-align:left;color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-e666390{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-e666390:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-e666390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc2c13f );}.elementor-1837 .elementor-element.elementor-element-722bd48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-018cb9b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-018cb9b:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-018cb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calmaroi.de/wp-content/uploads/2025/06/more-info.jpeg");background-position:center center;background-size:cover;}.elementor-1837 .elementor-element.elementor-element-3a7331b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:3rem;--margin-right:3rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-bc5f939 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0px 0px 0px 0px;}.elementor-1837 .elementor-element.elementor-element-bc5f939{text-align:center;}.elementor-1837 .elementor-element.elementor-element-bc5f939 .elementor-heading-title{font-family:var( --e-global-typography-05ac51a-font-family ), Sans-serif;font-size:var( --e-global-typography-05ac51a-font-size );font-weight:var( --e-global-typography-05ac51a-font-weight );text-transform:var( --e-global-typography-05ac51a-text-transform );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-42bbe37{text-align:justify;color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-4ed5899{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1837 .elementor-element.elementor-element-5c14356{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-5c14356:not(.elementor-motion-effects-element-type-background), .elementor-1837 .elementor-element.elementor-element-5c14356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79a3c02 );}.elementor-1837 .elementor-element.elementor-element-7bf838d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1837 .elementor-element.elementor-element-d84126d{text-align:center;}.elementor-1837 .elementor-element.elementor-element-d84126d .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:1.25rem;font-weight:400;text-transform:uppercase;line-height:1.25rem;letter-spacing:0.03rem;color:var( --e-global-color-text );}.elementor-1837 .elementor-element.elementor-element-427a0a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-1837 .elementor-element.elementor-element-9dbddd9{--width:7rem;}.elementor-1837 .elementor-element.elementor-element-54bb030{--width:100%;}.elementor-1837 .elementor-element.elementor-element-a9519df{--width:25%;}.elementor-1837 .elementor-element.elementor-element-7e66237{--width:25%;}.elementor-1837 .elementor-element.elementor-element-32af7ba{--width:90%;}.elementor-1837 .elementor-element.elementor-element-1acb414{--width:50%;}.elementor-1837 .elementor-element.elementor-element-6ae16b0{--width:50%;}.elementor-1837 .elementor-element.elementor-element-ece130c{--width:90%;}.elementor-1837 .elementor-element.elementor-element-4c9f1fe{--width:50%;}.elementor-1837 .elementor-element.elementor-element-c9d6c72{--width:50%;}.elementor-1837 .elementor-element.elementor-element-03a6aa0{--width:90%;}.elementor-1837 .elementor-element.elementor-element-9f5191f{--width:50%;}.elementor-1837 .elementor-element.elementor-element-25c8e1f{--width:50%;}.elementor-1837 .elementor-element.elementor-element-1c696f8{--width:90%;}.elementor-1837 .elementor-element.elementor-element-c007bc2{--width:50%;}.elementor-1837 .elementor-element.elementor-element-5d9c7cf{--width:50%;}.elementor-1837 .elementor-element.elementor-element-43d30ce{--width:90%;}.elementor-1837 .elementor-element.elementor-element-e3dbb01{--width:50%;}.elementor-1837 .elementor-element.elementor-element-3361835{--width:50%;}.elementor-1837 .elementor-element.elementor-element-6cfc54a{--width:90%;}.elementor-1837 .elementor-element.elementor-element-33714eb{--width:50%;}.elementor-1837 .elementor-element.elementor-element-3669aa5{--width:50%;}.elementor-1837 .elementor-element.elementor-element-608f083{--width:90%;}.elementor-1837 .elementor-element.elementor-element-83ed3e5{--width:50%;}.elementor-1837 .elementor-element.elementor-element-7f94807{--width:50%;}.elementor-1837 .elementor-element.elementor-element-e6a0f9c{--width:90%;}.elementor-1837 .elementor-element.elementor-element-3442815{--width:50%;}.elementor-1837 .elementor-element.elementor-element-3f8d3fa{--width:50%;}.elementor-1837 .elementor-element.elementor-element-4b9a2fb{--width:90%;}.elementor-1837 .elementor-element.elementor-element-4e8d0a9{--width:50%;}.elementor-1837 .elementor-element.elementor-element-2fec11c{--width:50%;}.elementor-1837 .elementor-element.elementor-element-14693f0{--content-width:53rem;}.elementor-1837 .elementor-element.elementor-element-722bd48{--width:100%;}.elementor-1837 .elementor-element.elementor-element-018cb9b{--width:25%;}.elementor-1837 .elementor-element.elementor-element-4ed5899{--width:25%;}.elementor-1837 .elementor-element.elementor-element-7bf838d{--content-width:1320px;}}@media(max-width:1024px){.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 );}.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 );}.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 );}.elementor-1837 .elementor-element.elementor-element-64639c3 .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-32af7ba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1837 .elementor-element.elementor-element-ece130c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1837 .elementor-element.elementor-element-03a6aa0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1837 .elementor-element.elementor-element-1c696f8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1837 .elementor-element.elementor-element-43d30ce{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1837 .elementor-element.elementor-element-6cfc54a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1837 .elementor-element.elementor-element-876e7c0 .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-608f083{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1837 .elementor-element.elementor-element-acf26c5 .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-e6a0f9c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1837 .elementor-element.elementor-element-356ff4d .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-4b9a2fb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-1837 .elementor-element.elementor-element-1eefd1d .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-bc5f939 .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}}@media(max-width:767px){.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 );}.elementor-1837 .elementor-element.elementor-element-dacd394 img{width:200px;}.elementor-1837 .elementor-element.elementor-element-6b4b3b6{--min-height:3.5rem;}.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 );}.elementor-1837 .elementor-element.elementor-element-9dbddd9{--width:7rem;--min-height:7rem;--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;}body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-9dbddd9{left:calc(50% - 3.5rem);}body.rtl .elementor-1837 .elementor-element.elementor-element-9dbddd9{right:calc(50% - 3.5rem);}.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 );}.elementor-1837 .elementor-element.elementor-element-64639c3 .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-32af7ba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1837 .elementor-element.elementor-element-1acb414{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-edf1a2b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1837 .elementor-element.elementor-element-81f8fd8{text-align:left;}.elementor-1837 .elementor-element.elementor-element-6ae16b0{--min-height:0px;}.elementor-1837 .elementor-element.elementor-element-6ae16b0.e-con{--order:-99999 /* order start hack */;}.elementor-1837 .elementor-element.elementor-element-ece130c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1837 .elementor-element.elementor-element-4c9f1fe{--min-height:0px;}.elementor-1837 .elementor-element.elementor-element-4c9f1fe.e-con{--order:-99999 /* order start hack */;}.elementor-1837 .elementor-element.elementor-element-c9d6c72{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-15d2d6b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1837 .elementor-element.elementor-element-3f818e2{text-align:left;}.elementor-1837 .elementor-element.elementor-element-03a6aa0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1837 .elementor-element.elementor-element-9f5191f{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-a50cdb8{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1837 .elementor-element.elementor-element-c9618ce{text-align:left;}.elementor-1837 .elementor-element.elementor-element-25c8e1f{--min-height:0px;}.elementor-1837 .elementor-element.elementor-element-25c8e1f.e-con{--order:-99999 /* order start hack */;}.elementor-1837 .elementor-element.elementor-element-1c696f8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1837 .elementor-element.elementor-element-c007bc2{--min-height:0px;}.elementor-1837 .elementor-element.elementor-element-c007bc2.e-con{--order:-99999 /* order start hack */;}.elementor-1837 .elementor-element.elementor-element-5d9c7cf{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-1027ad5{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1837 .elementor-element.elementor-element-c78755a{text-align:left;}.elementor-1837 .elementor-element.elementor-element-43d30ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1837 .elementor-element.elementor-element-e3dbb01{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-5540cb8{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1837 .elementor-element.elementor-element-3fdb124{text-align:left;}.elementor-1837 .elementor-element.elementor-element-3361835{--min-height:0px;}.elementor-1837 .elementor-element.elementor-element-3361835.e-con{--order:-99999 /* order start hack */;}.elementor-1837 .elementor-element.elementor-element-6cfc54a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1837 .elementor-element.elementor-element-33714eb{--min-height:0px;}.elementor-1837 .elementor-element.elementor-element-33714eb.e-con{--order:-99999 /* order start hack */;}.elementor-1837 .elementor-element.elementor-element-3669aa5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-9ffaa7e{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1837 .elementor-element.elementor-element-876e7c0 .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-dfee637{text-align:left;}.elementor-1837 .elementor-element.elementor-element-608f083{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1837 .elementor-element.elementor-element-83ed3e5{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-7bdf54b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1837 .elementor-element.elementor-element-acf26c5 .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-c2c00df{text-align:left;}.elementor-1837 .elementor-element.elementor-element-7f94807{--min-height:0px;}.elementor-1837 .elementor-element.elementor-element-7f94807.e-con{--order:-99999 /* order start hack */;}.elementor-1837 .elementor-element.elementor-element-e6a0f9c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1837 .elementor-element.elementor-element-3442815{--min-height:0px;}.elementor-1837 .elementor-element.elementor-element-3442815.e-con{--order:-99999 /* order start hack */;}.elementor-1837 .elementor-element.elementor-element-3f8d3fa{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-60e533b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1837 .elementor-element.elementor-element-356ff4d .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-2cdabe4{text-align:left;}.elementor-1837 .elementor-element.elementor-element-4b9a2fb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1837 .elementor-element.elementor-element-4e8d0a9{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1837 .elementor-element.elementor-element-4cc4b0b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1837 .elementor-element.elementor-element-1eefd1d .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}.elementor-1837 .elementor-element.elementor-element-eeca94d{text-align:left;}.elementor-1837 .elementor-element.elementor-element-2fec11c{--min-height:0px;}.elementor-1837 .elementor-element.elementor-element-2fec11c.e-con{--order:-99999 /* order start hack */;}.elementor-1837 .elementor-element.elementor-element-14693f0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1837 .elementor-element.elementor-element-018cb9b{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1837 .elementor-element.elementor-element-bc5f939 .elementor-heading-title{font-size:var( --e-global-typography-05ac51a-font-size );line-height:var( --e-global-typography-05ac51a-line-height );letter-spacing:var( --e-global-typography-05ac51a-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-f0b8d71 */.slider-unterseite{
    height:calc(100vh -  6.5rem);
    min-height:500px!important;
}

@media only screen and (max-width: 996px) {
  .slider-unterseite{
      max-height:500px!important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53735ae */.elementor-1837 .elementor-element.elementor-element-53735ae div{
    font-size:0.875rem!important;
    letter-spacing:0.15rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dbddd9 */.elementor-1837 .elementor-element.elementor-element-9dbddd9{
    transform: translateY(-0.75rem);
    aspect-ratio: 112/127;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9519df */.elementor-1837 .elementor-element.elementor-element-a9519df{
    max-width: 15.625rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afc8f8d */.elementor-1837 .elementor-element.elementor-element-afc8f8d{
    max-width: 53rem;
width: 90%x;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e66237 */.elementor-1837 .elementor-element.elementor-element-7e66237{
    max-width: 15.625rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae16b0 */.elementor-1837 .elementor-element.elementor-element-6ae16b0{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32af7ba */.elementor-1837 .elementor-element.elementor-element-32af7ba{
    max-width:65rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c9f1fe */.elementor-1837 .elementor-element.elementor-element-4c9f1fe{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece130c */.elementor-1837 .elementor-element.elementor-element-ece130c{
    max-width:65rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c8e1f */.elementor-1837 .elementor-element.elementor-element-25c8e1f{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03a6aa0 */.elementor-1837 .elementor-element.elementor-element-03a6aa0{
    max-width:65rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c007bc2 */.elementor-1837 .elementor-element.elementor-element-c007bc2{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c696f8 */.elementor-1837 .elementor-element.elementor-element-1c696f8{
    max-width:65rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3361835 */.elementor-1837 .elementor-element.elementor-element-3361835{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43d30ce */.elementor-1837 .elementor-element.elementor-element-43d30ce{
    max-width:65rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33714eb */.elementor-1837 .elementor-element.elementor-element-33714eb{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3669aa5 */.elementor-1837 .elementor-element.elementor-element-3669aa5{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cfc54a */.elementor-1837 .elementor-element.elementor-element-6cfc54a{
    max-width:65rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ed3e5 */.elementor-1837 .elementor-element.elementor-element-83ed3e5{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f94807 */.elementor-1837 .elementor-element.elementor-element-7f94807{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-608f083 */.elementor-1837 .elementor-element.elementor-element-608f083{
    max-width:65rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3442815 */.elementor-1837 .elementor-element.elementor-element-3442815{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8d3fa */.elementor-1837 .elementor-element.elementor-element-3f8d3fa{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6a0f9c */.elementor-1837 .elementor-element.elementor-element-e6a0f9c{
    max-width:65rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e8d0a9 */.elementor-1837 .elementor-element.elementor-element-4e8d0a9{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fec11c */.elementor-1837 .elementor-element.elementor-element-2fec11c{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9a2fb */.elementor-1837 .elementor-element.elementor-element-4b9a2fb{
    max-width:65rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a906f */@media only screen and (max-width: 991.98px){
.elementor-1837 .elementor-element.elementor-element-70a906f {
width: 550px;
max-width: 87.5%;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-018cb9b */.elementor-1837 .elementor-element.elementor-element-018cb9b{
    max-width: 15.625rem;
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a7331b */.elementor-1837 .elementor-element.elementor-element-3a7331b{
    max-width: 53rem;
width: 90%x;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ed5899 */.elementor-1837 .elementor-element.elementor-element-4ed5899{
    max-width: 15.625rem;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IBM Plex Sans';
	font-display: auto;
	src: url('https://calmaroi.de/wp-content/uploads/2025/06/IBMPlexSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */