.elementor-26403 .elementor-element.elementor-element-6d2b03b{--display:flex;--min-height:660px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-6d2b03b:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-6d2b03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://bdg.io/de/wp-content/uploads/sites/13/backround_Fireside_blur-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26403 .elementor-element.elementor-element-6d2b03b::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .elementor-background-video-container::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .e-con-inner > .elementor-background-video-container::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .elementor-background-slideshow::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .e-con-inner > .elementor-background-slideshow::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#B6050500;background-image:url("https://bdg.io/de/wp-content/uploads/sites/13/Monitor-Screen_perspektivisch_one-esg.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:40% auto;}.elementor-26403 .elementor-element.elementor-element-0b7145b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26403 .elementor-element.elementor-element-ed9d6c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-ed9d6c9{column-gap:95px;font-family:"Roboto", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:64px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-745fac9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-745fac9{column-gap:95px;font-size:30px;font-weight:600;text-transform:none;font-style:normal;line-height:34px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-7fef78e{--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;--align-items:flex-start;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-216cd3c{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-d72b685{--display:flex;}.elementor-26403 .elementor-element.elementor-element-fc05566 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-fc05566{column-gap:88px;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:900;text-transform:capitalize;font-style:normal;line-height:54px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-eeb819d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26403 .elementor-element.elementor-element-eeb819d{text-align:start;font-size:22px;line-height:30px;}.elementor-26403 .elementor-element.elementor-element-9e63c53{--display:grid;--min-height:320px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:00px 00px;--row-gap:00px;--column-gap:00px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-b010907{--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:#979797;--border-color:#979797;}.elementor-26403 .elementor-element.elementor-element-b0f00b8 > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-b0f00b8{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-b06875b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;}.elementor-26403 .elementor-element.elementor-element-40dd403 > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-40dd403{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-d4a7fb4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#979797;--border-color:#979797;}.elementor-26403 .elementor-element.elementor-element-72620ee > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-72620ee{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-c2216e2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;}.elementor-26403 .elementor-element.elementor-element-4a14657 > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-4a14657{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-d922c8a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-d922c8a:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-d922c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-26403 .elementor-element.elementor-element-376ff78{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-376ff78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26403 .elementor-element.elementor-element-e5d6d5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-e5d6d5d{column-gap:88px;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:900;text-transform:capitalize;font-style:normal;line-height:54px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-803a4d9{text-align:start;font-size:22px;line-height:30px;}.elementor-26403 .elementor-element.elementor-element-469558f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26403 .elementor-element.elementor-element-a160eb3{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;}.elementor-26403 .elementor-element.elementor-element-a160eb3:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-a160eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86e92f3 );}.elementor-26403 .elementor-element.elementor-element-a160eb3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26403 .elementor-element.elementor-element-7c9fd93 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-26403 .elementor-element.elementor-element-7c9fd93{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}.elementor-26403 .elementor-element.elementor-element-fe5947c > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-26403 .elementor-element.elementor-element-fe5947c{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-26403 .elementor-element.elementor-element-fe5947c .elementor-icon-list-text{color:var( --e-global-color-a17d92b );transition:color 0.3s;}.elementor-26403 .elementor-element.elementor-element-4ab8927 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:30px 0px 0px 30px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-4ab8927{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}.elementor-26403 .elementor-element.elementor-element-4bb5a10{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 03px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:03px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-4bb5a10:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-4bb5a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26403 .elementor-element.elementor-element-03cf7db{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:060px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-03cf7db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26403 .elementor-element.elementor-element-0821575 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-0821575{column-gap:88px;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:900;text-transform:capitalize;font-style:normal;line-height:54px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-066515f{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-41f3cee{text-align:start;font-size:22px;line-height:30px;color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-8a0ba1c{--display:flex;}.elementor-26403 .elementor-element.elementor-element-0be802b > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-0be802b{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-602305e{--display:flex;}.elementor-26403 .elementor-element.elementor-element-c044948 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-c044948{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-7acbe73{--display:flex;}.elementor-26403 .elementor-element.elementor-element-de58f41 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-de58f41{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-cff4b64{--display:flex;}.elementor-26403 .elementor-element.elementor-element-512fab1 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-512fab1{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-d218c8e{--display:flex;}.elementor-26403 .elementor-element.elementor-element-8a7be99 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-8a7be99{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-c433778{--display:flex;}.elementor-26403 .elementor-element.elementor-element-27ba201 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-27ba201{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-2b5ac4b{--display:flex;}.elementor-26403 .elementor-element.elementor-element-2cd44fb > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-2cd44fb{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-e5374d6{--display:flex;}.elementor-26403 .elementor-element.elementor-element-ad1a0e4 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-ad1a0e4{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-24734e3{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;}.elementor-26403 .elementor-element.elementor-element-034a7ed{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-2291792{--display:flex;}.elementor-26403 .elementor-element.elementor-element-fcf67bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-fcf67bb{column-gap:88px;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:900;text-transform:capitalize;font-style:normal;line-height:54px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-e53ed3e{text-align:start;font-size:22px;line-height:30px;}.elementor-26403 .elementor-element.elementor-element-49b9d91{--display:grid;--min-height:320px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:00px 00px;--row-gap:00px;--column-gap:00px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-94fada6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-a69f7fc .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-26403 .elementor-element.elementor-element-a69f7fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-26403 .elementor-element.elementor-element-a69f7fc.elementor-view-framed .elementor-icon, .elementor-26403 .elementor-element.elementor-element-a69f7fc.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-26403 .elementor-element.elementor-element-5347999{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-eaf86e7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-26403 .elementor-element.elementor-element-eaf86e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-26403 .elementor-element.elementor-element-eaf86e7.elementor-view-framed .elementor-icon, .elementor-26403 .elementor-element.elementor-element-eaf86e7.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-26403 .elementor-element.elementor-element-3274353{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-ae1cc55 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-ae1cc55 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-26403 .elementor-element.elementor-element-ae1cc55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-26403 .elementor-element.elementor-element-ae1cc55.elementor-view-framed .elementor-icon, .elementor-26403 .elementor-element.elementor-element-ae1cc55.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-26403 .elementor-element.elementor-element-d8ffe34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-d7a12e6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-d7a12e6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-26403 .elementor-element.elementor-element-d7a12e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-26403 .elementor-element.elementor-element-d7a12e6.elementor-view-framed .elementor-icon, .elementor-26403 .elementor-element.elementor-element-d7a12e6.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-26403 .elementor-element.elementor-element-8645b07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-c5ebf80 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-c5ebf80 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-26403 .elementor-element.elementor-element-c5ebf80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-26403 .elementor-element.elementor-element-c5ebf80.elementor-view-framed .elementor-icon, .elementor-26403 .elementor-element.elementor-element-c5ebf80.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-26403 .elementor-element.elementor-element-151fdb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-9269f4c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-9269f4c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-26403 .elementor-element.elementor-element-9269f4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-26403 .elementor-element.elementor-element-9269f4c.elementor-view-framed .elementor-icon, .elementor-26403 .elementor-element.elementor-element-9269f4c.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-26403 .elementor-element.elementor-element-e820f47{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-e820f47:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-e820f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-26403 .elementor-element.elementor-element-2c5613b{--display:flex;}.elementor-26403 .elementor-element.elementor-element-f1f9ef7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-f1f9ef7{column-gap:88px;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:900;text-transform:capitalize;font-style:normal;line-height:54px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-9971c4d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26403 .elementor-element.elementor-element-9971c4d{text-align:start;font-size:22px;line-height:30px;}.elementor-26403 .elementor-element.elementor-element-5511286{--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-26403 .elementor-element.elementor-element-5511286.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26403 .elementor-element.elementor-element-7c0c947{--display:grid;--min-height:200px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:00px 00px;--row-gap:00px;--column-gap:00px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-b7de08d > .elementor-widget-container{background-color:var( --e-global-color-86e92f3 );padding:40px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF42;}.elementor-26403 .elementor-element.elementor-element-b7de08d{color:#FFFFFF;}.elementor-26403 .elementor-element.elementor-element-4887ade > .elementor-widget-container{background-color:var( --e-global-color-86e92f3 );padding:40px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF42;}.elementor-26403 .elementor-element.elementor-element-4887ade{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-010da4d > .elementor-widget-container{background-color:var( --e-global-color-86e92f3 );padding:40px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF42;}.elementor-26403 .elementor-element.elementor-element-010da4d{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-8476c66 > .elementor-widget-container{background-color:var( --e-global-color-86e92f3 );padding:40px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF42;}.elementor-26403 .elementor-element.elementor-element-8476c66{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-0039651{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 03px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:03px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-0039651:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-0039651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26403 .elementor-element.elementor-element-e3314c5{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-e3314c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26403 .elementor-element.elementor-element-029e264 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-029e264{column-gap:88px;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:900;text-transform:capitalize;font-style:normal;line-height:54px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-0b1f0a3{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-f08f6a4{text-align:start;font-size:22px;line-height:30px;color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-6dce734{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-26403 .elementor-element.elementor-element-76ad6e0{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26403 .elementor-element.elementor-element-53135c4 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-26403 .elementor-element.elementor-element-53135c4 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:40px 20px 40px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-53135c4{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-c2e1ac2{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26403 .elementor-element.elementor-element-f2231a7 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-26403 .elementor-element.elementor-element-f2231a7 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:40px 20px 40px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-f2231a7{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-01e7511{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26403 .elementor-element.elementor-element-f6fb6b5 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-26403 .elementor-element.elementor-element-f6fb6b5 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:40px 20px 40px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-f6fb6b5{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-9c60f8b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-c7d1d7e{--display:flex;}.elementor-26403 .elementor-element.elementor-element-71e9009 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-71e9009{column-gap:88px;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:900;text-transform:capitalize;font-style:normal;line-height:54px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-faccb84 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26403 .elementor-element.elementor-element-faccb84{text-align:start;font-size:22px;line-height:30px;}.elementor-26403 .elementor-element.elementor-element-64e1849{--display:grid;--min-height:320px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:00px 00px;--row-gap:00px;--column-gap:00px;--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-fe66f12{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-fe66f12:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-fe66f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-26403 .elementor-element.elementor-element-beaf3bb > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-beaf3bb{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-e6a826a > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-26403 .elementor-element.elementor-element-e6a826a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26403 .elementor-element.elementor-element-e6a826a .elementor-icon-list-text{transition:color 0.3s;}.elementor-26403 .elementor-element.elementor-element-e5f8c88{--display:flex;border-style:groove;--border-style:groove;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-e5f8c88:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-e5f8c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-26403 .elementor-element.elementor-element-fb3d320 > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-fb3d320{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-a02bf2f > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-26403 .elementor-element.elementor-element-a02bf2f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26403 .elementor-element.elementor-element-a02bf2f .elementor-icon-list-text{transition:color 0.3s;}.elementor-26403 .elementor-element.elementor-element-80457bc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-80457bc:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-80457bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E1;}.elementor-26403 .elementor-element.elementor-element-2c65c96 > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-2c65c96{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-88653f9 > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-26403 .elementor-element.elementor-element-88653f9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26403 .elementor-element.elementor-element-88653f9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-26403 .elementor-element.elementor-element-acce5f5 > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26403 .elementor-element.elementor-element-acce5f5{color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-6b935a1{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-6b935a1:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-6b935a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26403 .elementor-element.elementor-element-10dc586{--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:10px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-10dc586.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26403 .elementor-element.elementor-element-e70fb67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-e70fb67{column-gap:88px;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:900;text-transform:capitalize;font-style:normal;line-height:54px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-26403 .elementor-element.elementor-element-57b8530{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-d584cae{--display:flex;}.elementor-26403 .elementor-element.elementor-element-8b9e6d9{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-3787110{--display:flex;}.elementor-26403 .elementor-element.elementor-element-9614cfe{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-69ee4a2{--display:flex;}.elementor-26403 .elementor-element.elementor-element-2da8c79{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-8ccd736{--display:flex;}.elementor-26403 .elementor-element.elementor-element-767aeba{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-89440cb{--display:flex;}.elementor-26403 .elementor-element.elementor-element-4f01846{color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-b94bd0d{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-a17d92b );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-a17d92b );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-26403 .elementor-element.elementor-element-3cde2f5{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-3cde2f5:not(.elementor-motion-effects-element-type-background), .elementor-26403 .elementor-element.elementor-element-3cde2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://bdg.io/de/wp-content/uploads/sites/13/backround_Fireside_blur-1.jpg");background-position:center center;}.elementor-26403 .elementor-element.elementor-element-f4bc992{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-f4bc992.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26403 .elementor-element.elementor-element-fc5a298 > .elementor-widget-container{margin:60px 0px 60px 0px;padding:0px 60px 0px 0px;}.elementor-26403 .elementor-element.elementor-element-fc5a298{column-gap:88px;font-family:"Roboto", Sans-serif;font-size:56px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:54px;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-a17d92b );}.elementor-26403 .elementor-element.elementor-element-db00962{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26403 .elementor-element.elementor-element-db00962.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26403 .elementor-element.elementor-element-34b4f2a > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-4f5d65d );}.elementor-26403 .elementor-element.elementor-element-34b4f2a{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}.elementor-26403 .elementor-element.elementor-element-25b6083 > .elementor-widget-container{margin:0px 0px 0px 030px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-26403 .elementor-element.elementor-element-0b7145b{--width:61%;}.elementor-26403 .elementor-element.elementor-element-7fef78e{--width:60%;}.elementor-26403 .elementor-element.elementor-element-376ff78{--width:60%;}.elementor-26403 .elementor-element.elementor-element-a160eb3{--width:30%;}.elementor-26403 .elementor-element.elementor-element-03cf7db{--width:100%;}.elementor-26403 .elementor-element.elementor-element-5511286{--width:100%;}.elementor-26403 .elementor-element.elementor-element-e3314c5{--width:100%;}.elementor-26403 .elementor-element.elementor-element-76ad6e0{--width:30%;}.elementor-26403 .elementor-element.elementor-element-c2e1ac2{--width:30%;}.elementor-26403 .elementor-element.elementor-element-01e7511{--width:30%;}.elementor-26403 .elementor-element.elementor-element-10dc586{--width:100%;}.elementor-26403 .elementor-element.elementor-element-f4bc992{--width:56%;}.elementor-26403 .elementor-element.elementor-element-db00962{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26403 .elementor-element.elementor-element-a160eb3{--width:100%;}.elementor-26403 .elementor-element.elementor-element-db00962{--width:100%;}}@media(max-width:1024px){.elementor-26403 .elementor-element.elementor-element-9e63c53{--grid-auto-flow:row;}.elementor-26403 .elementor-element.elementor-element-49b9d91{--grid-auto-flow:row;}.elementor-26403 .elementor-element.elementor-element-7c0c947{--grid-auto-flow:row;}.elementor-26403 .elementor-element.elementor-element-64e1849{--grid-auto-flow:row;}.elementor-26403 .elementor-element.elementor-element-25b6083 > .elementor-widget-container{margin:0px 0px 30px 30px;}}@media(max-width:767px){.elementor-26403 .elementor-element.elementor-element-6d2b03b::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .elementor-background-video-container::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .e-con-inner > .elementor-background-video-container::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .elementor-background-slideshow::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .e-con-inner > .elementor-background-slideshow::before, .elementor-26403 .elementor-element.elementor-element-6d2b03b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:75% auto;}.elementor-26403 .elementor-element.elementor-element-6d2b03b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-0b7145b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-ed9d6c9{font-size:30px;line-height:36px;}.elementor-26403 .elementor-element.elementor-element-745fac9{font-size:18px;line-height:20px;}.elementor-26403 .elementor-element.elementor-element-d72b685{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-fc05566{font-size:45px;line-height:48px;}.elementor-26403 .elementor-element.elementor-element-9e63c53{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-b06875b{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-26403 .elementor-element.elementor-element-d4a7fb4{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-26403 .elementor-element.elementor-element-c2216e2{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-26403 .elementor-element.elementor-element-376ff78{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-e5d6d5d{font-size:45px;line-height:48px;}.elementor-26403 .elementor-element.elementor-element-a160eb3{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-03cf7db{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-0821575{font-size:45px;line-height:48px;}.elementor-26403 .elementor-element.elementor-element-2291792{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-fcf67bb{font-size:45px;line-height:48px;}.elementor-26403 .elementor-element.elementor-element-49b9d91{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-a69f7fc .elementor-icon-box-wrapper{text-align:center;}.elementor-26403 .elementor-element.elementor-element-5347999{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26403 .elementor-element.elementor-element-eaf86e7 .elementor-icon-box-wrapper{text-align:center;}.elementor-26403 .elementor-element.elementor-element-ae1cc55 .elementor-icon-box-wrapper{text-align:center;}.elementor-26403 .elementor-element.elementor-element-d7a12e6 .elementor-icon-box-wrapper{text-align:center;}.elementor-26403 .elementor-element.elementor-element-c5ebf80 .elementor-icon-box-wrapper{text-align:center;}.elementor-26403 .elementor-element.elementor-element-9269f4c .elementor-icon-box-wrapper{text-align:center;}.elementor-26403 .elementor-element.elementor-element-2c5613b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-f1f9ef7{font-size:45px;line-height:48px;}.elementor-26403 .elementor-element.elementor-element-5511286{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-7c0c947{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-e3314c5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-029e264{font-size:45px;line-height:48px;}.elementor-26403 .elementor-element.elementor-element-6dce734{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-26403 .elementor-element.elementor-element-76ad6e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26403 .elementor-element.elementor-element-c2e1ac2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26403 .elementor-element.elementor-element-01e7511{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26403 .elementor-element.elementor-element-c7d1d7e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-71e9009{font-size:45px;line-height:48px;}.elementor-26403 .elementor-element.elementor-element-64e1849{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-e5f8c88{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-26403 .elementor-element.elementor-element-80457bc{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-26403 .elementor-element.elementor-element-10dc586{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-e70fb67{font-size:45px;line-height:48px;}.elementor-26403 .elementor-element.elementor-element-f4bc992{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26403 .elementor-element.elementor-element-fc5a298{font-size:45px;line-height:48px;}.elementor-26403 .elementor-element.elementor-element-db00962{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26403 .elementor-element.elementor-element-25b6083 > .elementor-widget-container{margin:0px 0px 30px 30px;}}/* Start custom CSS for text-editor, class: .elementor-element-b0f00b8 */.labels {
  display: flex;
  gap: 8px;
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40dd403 */.labels {
  display: flex;
  gap: 8px;
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72620ee */.labels {
  display: flex;
  gap: 8px;
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a14657 */.labels {
  display: flex;
  gap: 8px;
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be802b */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c044948 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58f41 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512fab1 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a7be99 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ba201 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd44fb */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1a0e4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be802b */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c044948 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58f41 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512fab1 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a7be99 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ba201 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd44fb */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1a0e4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be802b */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c044948 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58f41 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512fab1 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a7be99 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ba201 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd44fb */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1a0e4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be802b */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c044948 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58f41 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512fab1 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a7be99 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ba201 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd44fb */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1a0e4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be802b */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c044948 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58f41 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512fab1 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a7be99 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ba201 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd44fb */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1a0e4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be802b */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c044948 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58f41 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512fab1 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a7be99 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ba201 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd44fb */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1a0e4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be802b */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c044948 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58f41 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512fab1 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a7be99 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ba201 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd44fb */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1a0e4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be802b */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c044948 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58f41 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512fab1 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a7be99 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ba201 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd44fb */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1a0e4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be802b */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c044948 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de58f41 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512fab1 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a7be99 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27ba201 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cd44fb */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad1a0e4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53135c4 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2231a7 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6fb6b5 */.labels {
  display: flex;        /* sorgt sicher für eine Reihe */
  flex-wrap: wrap;      /* optional: bricht nur um, wenn nötig */
  gap: 8px;             /* Abstand zwischen Elementen */
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  padding: 4px 6px;
  white-space: nowrap;  /* verhindert Umbruch im Text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-beaf3bb */.labels {
  display: flex;
  gap: 8px;
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb3d320 */.labels {
  display: flex;
  gap: 8px;
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c65c96 */.labels {
  display: flex;
  gap: 8px;
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acce5f5 */.labels {
  display: flex;
  gap: 8px;
}

.labels span {
  background-color: #d5da28;
  font-size: 12px;
  text-transform: uppercase;
  white-space: nowrap;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://bdg.io/de/wp-content/uploads/sites/13/Roboto-Thin-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://bdg.io/de/wp-content/uploads/sites/13/Roboto-Light-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bdg.io/de/wp-content/uploads/sites/13/Roboto-Regular-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://bdg.io/de/wp-content/uploads/sites/13/Roboto-Medium-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://bdg.io/de/wp-content/uploads/sites/13/Roboto-Bold-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://bdg.io/de/wp-content/uploads/sites/13/Roboto-Black-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */