.elementor-15 .elementor-element.elementor-element-bd6e0a4{--display:flex;--min-height:558px;--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-15 .elementor-element.elementor-element-bd6e0a4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bd6e0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E63E52;}.elementor-15 .elementor-element.elementor-element-e3af36d{--display:flex;}.elementor-15 .elementor-element.elementor-element-18b6974{--spacer-size:168px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-15 .elementor-element.elementor-element-39e825b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-39e825b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-39e825b{column-gap:0px;text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-39e825b p{margin-bottom:22px;}.elementor-15 .elementor-element.elementor-element-bd5c6dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-f26deb2{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-2cb86c7d{--display:flex;--min-height:63vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-5e538078{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-89px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f563ebe{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.7s;--border-radius:87px 87px 87px 87px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-f563ebe:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f563ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#048D8B;}.elementor-15 .elementor-element.elementor-element-f563ebe:hover{background-color:#7B992A;border-style:none;}.elementor-15 .elementor-element.elementor-element-f563ebe, .elementor-15 .elementor-element.elementor-element-f563ebe::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-133d020c{text-align:center;}.elementor-15 .elementor-element.elementor-element-133d020c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ea13ddd{text-align:center;}.elementor-15 .elementor-element.elementor-element-ea13ddd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1px;word-spacing:0px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-c413e87 .elementor-button{background-color:#E63E52;font-family:"Baloo 2", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;fill:#FBF9ED;color:#FBF9ED;border-radius:80px 80px 80px 80px;}.elementor-15 .elementor-element.elementor-element-7241d1f8{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;--border-radius:87px 87px 87px 87px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-7241d1f8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7241d1f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#048D8B;}.elementor-15 .elementor-element.elementor-element-7241d1f8:hover{background-color:#7B992A;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-7241d1f8:hover::before, .elementor-15 .elementor-element.elementor-element-7241d1f8:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7241d1f8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7241d1f8 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-7241d1f8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-2840ffe0{text-align:center;}.elementor-15 .elementor-element.elementor-element-2840ffe0 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:900;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8918650{text-align:center;}.elementor-15 .elementor-element.elementor-element-8918650 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1px;word-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e27a3e3 .elementor-button{background-color:#E63E52;font-family:"Baloo 2", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;fill:#FBF9ED;color:#FBF9ED;border-radius:80px 80px 80px 80px;}.elementor-15 .elementor-element.elementor-element-6920eec9{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:87px 87px 87px 87px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-6920eec9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6920eec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#048D8B;}.elementor-15 .elementor-element.elementor-element-6920eec9:hover{background-color:#7B992A;}.elementor-15 .elementor-element.elementor-element-4b5f1e1f{text-align:center;}.elementor-15 .elementor-element.elementor-element-4b5f1e1f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:24px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-40ee9dfc{text-align:center;}.elementor-15 .elementor-element.elementor-element-40ee9dfc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1px;word-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-66e53f19 .elementor-button{background-color:#E63E52;font-family:"Baloo 2", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;fill:#FBF9ED;color:#FBF9ED;border-radius:80px 80px 80px 80px;}.elementor-15 .elementor-element.elementor-element-2f74ac1a > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-15 .elementor-element.elementor-element-2f74ac1a > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15 .elementor-element.elementor-element-2f74ac1a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;color:#E63E52;}.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-15 .elementor-element.elementor-element-3b9dd506 > .elementor-widget-container:hover{--e-transform-translateY:23px;}.elementor-15 .elementor-element.elementor-element-3b9dd506 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3b9dd506.elementor-view-stacked .elementor-icon{background-color:#E63E52;}.elementor-15 .elementor-element.elementor-element-3b9dd506.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3b9dd506.elementor-view-default .elementor-icon{color:#E63E52;border-color:#E63E52;}.elementor-15 .elementor-element.elementor-element-3b9dd506.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-3b9dd506.elementor-view-default .elementor-icon svg{fill:#E63E52;}.elementor-15 .elementor-element.elementor-element-d354cba{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d354cba:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d354cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#048D8B;}.elementor-15 .elementor-element.elementor-element-209c96c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-f7b36bd{--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;}.elementor-15 .elementor-element.elementor-element-f7b36bd .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-15 .elementor-element.elementor-element-f7b36bd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-6fd0377.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-6fd0377:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.isytec.at/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-6fd0377.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.isytec.at/wp-content/plugins/elementor/assets//mask-shapes/flower.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-6fd0377 img{width:77%;}.elementor-15 .elementor-element.elementor-element-15b0a4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-bb60ef2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-bb60ef2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-1b1a939{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-3c78ae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-4f7bc3f{--spacer-size:110px;}.elementor-15 .elementor-element.elementor-element-2afb5cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-2afb5cc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2afb5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#048D8B;}.elementor-15 .elementor-element.elementor-element-4eae658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-465d34e img{width:86%;max-width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-c94b065{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-497d408{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-497d408.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-24b538b{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-e4a4b28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-e4a4b28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-236307b{--display:flex;}.elementor-15 .elementor-element.elementor-element-c781f0f .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4acca80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-4acca80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-c82482a{--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:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c82482a.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-8a5b420{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--icon-box-icon-margin:20px;}.elementor-15 .elementor-element.elementor-element-8a5b420 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-8a5b420 .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8a5b420.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E63E52;color:#E63E52;}.elementor-15 .elementor-element.elementor-element-8a5b420.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8a5b420.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8a5b420.elementor-view-framed .elementor-icon{background-color:#E63E52;}.elementor-15 .elementor-element.elementor-element-8a5b420 .elementor-icon{font-size:45px;padding:20px;border-radius:45px 45px 45px 45px;}.elementor-15 .elementor-element.elementor-element-8a5b420 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-8a5b420 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-8a5b420 .elementor-icon-box-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-b473455{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--icon-box-icon-margin:20px;}.elementor-15 .elementor-element.elementor-element-b473455 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-b473455 .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b473455.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E63E52;color:#E63E52;}.elementor-15 .elementor-element.elementor-element-b473455.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b473455.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b473455.elementor-view-framed .elementor-icon{background-color:#E63E52;}.elementor-15 .elementor-element.elementor-element-b473455 .elementor-icon{font-size:45px;padding:20px;border-radius:45px 45px 45px 45px;}.elementor-15 .elementor-element.elementor-element-b473455 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-b473455 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-b473455 .elementor-icon-box-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-15bf487{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--icon-box-icon-margin:20px;}.elementor-15 .elementor-element.elementor-element-15bf487 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-15bf487 .elementor-icon-box-title{margin-bottom:10px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-15bf487.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E63E52;color:#E63E52;}.elementor-15 .elementor-element.elementor-element-15bf487.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-15bf487.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-15bf487.elementor-view-framed .elementor-icon{background-color:#E63E52;}.elementor-15 .elementor-element.elementor-element-15bf487 .elementor-icon{font-size:45px;padding:20px;border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-15bf487 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-15bf487 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-15bf487 .elementor-icon-box-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-2996614{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-6ea54a3{--spacer-size:110px;}.elementor-15 .elementor-element.elementor-element-113ef6c2{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-15 .elementor-element.elementor-element-113ef6c2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-113ef6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E63E52;}.elementor-15 .elementor-element.elementor-element-7c5b311f{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3026eb1b{text-align:center;color:#FFFFFF;font-family:"Baloo 2", Sans-serif;font-size:25px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-61e227e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-467d0401{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-467d0401 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-467d0401 .elementor-icon-box-title{margin-bottom:13px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-467d0401 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-467d0401 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-467d0401 .elementor-icon-box-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-5e0620e0{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5e0620e0 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-5e0620e0 .elementor-icon-box-title{margin-bottom:13px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5e0620e0 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-5e0620e0 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-5e0620e0 .elementor-icon-box-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-2a632fb8{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2a632fb8 .elementor-icon-box-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-2a632fb8 .elementor-icon-box-title{margin-bottom:13px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2a632fb8 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-2a632fb8 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-2a632fb8 .elementor-icon-box-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px;}.elementor-15 .elementor-element.elementor-element-fa256c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-c1bc816{--spacer-size:110px;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-2cb86c7d{--width:100%;}.elementor-15 .elementor-element.elementor-element-5e538078{--content-width:80%;}.elementor-15 .elementor-element.elementor-element-209c96c{--width:50%;}.elementor-15 .elementor-element.elementor-element-f7b36bd{--width:99.074%;}.elementor-15 .elementor-element.elementor-element-15b0a4d{--width:50%;}.elementor-15 .elementor-element.elementor-element-bb60ef2{--width:96.293%;}.elementor-15 .elementor-element.elementor-element-4eae658{--width:50%;}.elementor-15 .elementor-element.elementor-element-c94b065{--width:50%;}.elementor-15 .elementor-element.elementor-element-497d408{--width:96.293%;}.elementor-15 .elementor-element.elementor-element-e4a4b28{--width:98.214%;}.elementor-15 .elementor-element.elementor-element-4acca80{--width:99.66%;}.elementor-15 .elementor-element.elementor-element-113ef6c2{--content-width:1700px;}.elementor-15 .elementor-element.elementor-element-7c5b311f{--content-width:1057px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-5e538078{--content-width:98%;}.elementor-15 .elementor-element.elementor-element-7c5b311f{--content-width:500px;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-2cb86c7d{--min-height:511px;}.elementor-15 .elementor-element.elementor-element-5e538078{--margin-top:-67px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-f563ebe{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-133d020c .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-ea13ddd .elementor-heading-title{font-size:60px;}.elementor-15 .elementor-element.elementor-element-7241d1f8{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-2840ffe0 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-8918650 .elementor-heading-title{font-size:60px;}.elementor-15 .elementor-element.elementor-element-6920eec9{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-15 .elementor-element.elementor-element-4b5f1e1f .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-40ee9dfc .elementor-heading-title{font-size:60px;}.elementor-15 .elementor-element.elementor-element-c82482a{--gap:90px 90px;--row-gap:90px;--column-gap:90px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-15 .elementor-element.elementor-element-8a5b420{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-15 .elementor-element.elementor-element-8a5b420 .elementor-icon-box-description{font-size:14px;}.elementor-15 .elementor-element.elementor-element-b473455{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-15 .elementor-element.elementor-element-b473455 .elementor-icon-box-description{font-size:14px;}.elementor-15 .elementor-element.elementor-element-15bf487{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-15 .elementor-element.elementor-element-15bf487 .elementor-icon-box-description{font-size:14px;}.elementor-15 .elementor-element.elementor-element-113ef6c2{--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:5%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-15 .elementor-element.elementor-element-3026eb1b{font-size:20px;}.elementor-15 .elementor-element.elementor-element-61e227e{--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-467d0401{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5e0620e0{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2a632fb8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-e3af36d{--min-height:0px;}.elementor-15 .elementor-element.elementor-element-18b6974{--spacer-size:0px;}.elementor-15 .elementor-element.elementor-element-2cb86c7d{--justify-content:center;--padding-top:0%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-5e538078{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ea13ddd .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-8918650 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-6920eec9{--min-height:0px;}.elementor-15 .elementor-element.elementor-element-40ee9dfc .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-2f74ac1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2f74ac1a .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-209c96c{--min-height:0px;--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;}.elementor-15 .elementor-element.elementor-element-f7b36bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:67px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6fd0377{width:var( --container-widget-width, 297px );max-width:297px;--container-widget-width:297px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-6fd0377 img{width:100%;max-width:100%;height:389px;}.elementor-15 .elementor-element.elementor-element-4f7bc3f{--spacer-size:0px;}.elementor-15 .elementor-element.elementor-element-465d34e img{width:76%;height:177px;}.elementor-15 .elementor-element.elementor-element-c82482a{--justify-content:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-b473455 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-b473455 .elementor-icon-box-title a{font-size:18px;}.elementor-15 .elementor-element.elementor-element-15bf487 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-15bf487 .elementor-icon-box-title a{font-size:18px;}.elementor-15 .elementor-element.elementor-element-113ef6c2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10%;--padding-bottom:25%;--padding-left:5%;--padding-right:5%;}.elementor-15 .elementor-element.elementor-element-467d0401{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-5e0620e0{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-2a632fb8{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-bd6e0a4 */.elementor-15 .elementor-element.elementor-element-bd6e0a4 {
  position: relative;
  overflow: visible;
  z-index: 0;
}

/* Untere Welle */
.elementor-15 .elementor-element.elementor-element-bd6e0a4::after {
  content: '';
  position: absolute;
  bottom: -40px;
  left: 0;
  width: 100%;
  height: 60px;
  background: #E63E52;
  border-radius: 0 0 50% 50%;
  animation: wave-bounce 4s ease-in-out infinite;
  z-index: -1;
}

/* Auf-und-ab-Bewegung */
@keyframes wave-bounce {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(8px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d354cba */.elementor-15 .elementor-element.elementor-element-d354cba {
  position: relative;
  overflow: visible;
  z-index: 0;
}

/* Obere Welle */
.elementor-15 .elementor-element.elementor-element-d354cba::before {
  content: '';
  position: absolute;
  top: -40px;
  left: 0;
  width: 100%;
  height: 60px;
  background: #048D8B;
  border-radius: 50% 50% 0 0;
  animation: wave-bounce-top 4s ease-in-out infinite;
  z-index: -1;
  pointer-events: none;
}

/* Untere Welle */
.elementor-15 .elementor-element.elementor-element-d354cba::after {
  content: '';
  position: absolute;
  bottom: -40px;
  left: 0;
  width: 100%;
  height: 60px;
  background: #048D8B;
  border-radius: 0 0 50% 50%;
  animation: wave-bounce-bottom 4s ease-in-out infinite;
  z-index: -1;
  pointer-events: none;
}

/* A*/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2afb5cc */.elementor-15 .elementor-element.elementor-element-2afb5cc {
  position: relative;
  overflow: visible;
  z-index: 0;
}

/* Obere Welle */
.elementor-15 .elementor-element.elementor-element-2afb5cc::before {
  content: '';
  position: absolute;
  top: -40px;
  left: 0;
  width: 100%;
  height: 60px;
  background: #048D8B;
  border-radius: 50% 50% 0 0;
  animation: wave-bounce-top 4s ease-in-out infinite;
  z-index: -1;
  pointer-events: none;
}

/* Untere Welle */
.elementor-15 .elementor-element.elementor-element-2afb5cc::after {
  content: '';
  position: absolute;
  bottom: -40px;
  left: 0;
  width: 100%;
  height: 60px;
  background: #048D8B;
  border-radius: 0 0 50% 50%;
  animation: wave-bounce-bottom 4s ease-in-out infinite;
  z-index: -1;
  pointer-events: none;
}

/* A*/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-113ef6c2 */.elementor-15 .elementor-element.elementor-element-113ef6c2 {
  position: relative;
  overflow: visible;
  z-index: 0;
}

/* Obere Welle */
.elementor-15 .elementor-element.elementor-element-113ef6c2::before {
  content: '';
  position: absolute;
  top: -40px;
  left: 0;
  width: 100%;
  height: 60px;
  background: #E63E52;
  border-radius: 50% 50% 0 0;
  animation: wave-bounce-top 4s ease-in-out infinite;
  z-index: -1;
  pointer-events: none;
}

/* Untere Welle */
.elementor-15 .elementor-element.elementor-element-113ef6c2::after {
  content: '';
  position: absolute;
  bottom: -40px;
  left: 0;
  width: 100%;
  height: 60px;
  background: #E63E52;
  border-radius: 0 0 50% 50%;
  animation: wave-bounce-bottom 4s ease-in-out infinite;
  z-index: -1;
  pointer-events: none;
}

/* Animation oben */
@keyframes wave-bounce-top {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-8px); }
  100% { transform: translateY(0); }
}

/* Animation unten */
@keyframes wave-bounce-bottom {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(8px); }
  100% { transform: translateY(0); }
}/* End custom CSS */