.elementor-26161 .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-26161 .elementor-element.elementor-element-6d2b03b:not(.elementor-motion-effects-element-type-background), .elementor-26161 .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-26161 .elementor-element.elementor-element-6d2b03b::before, .elementor-26161 .elementor-element.elementor-element-6d2b03b > .elementor-background-video-container::before, .elementor-26161 .elementor-element.elementor-element-6d2b03b > .e-con-inner > .elementor-background-video-container::before, .elementor-26161 .elementor-element.elementor-element-6d2b03b > .elementor-background-slideshow::before, .elementor-26161 .elementor-element.elementor-element-6d2b03b > .e-con-inner > .elementor-background-slideshow::before, .elementor-26161 .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-finance-01.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:40% auto;}.elementor-26161 .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-26161 .elementor-element.elementor-element-ed9d6c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26161 .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-26161 .elementor-element.elementor-element-745fac9 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26161 .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-26161 .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-26161 .elementor-element.elementor-element-b50c5bc{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-26161 .elementor-element.elementor-element-49aee7d{--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-26161 .elementor-element.elementor-element-49aee7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26161 .elementor-element.elementor-element-1e3adf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26161 .elementor-element.elementor-element-1e3adf1{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-26161 .elementor-element.elementor-element-a67240b{text-align:start;font-size:22px;line-height:30px;}.elementor-26161 .elementor-element.elementor-element-7bc4347 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26161 .elementor-element.elementor-element-17694ec{--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-26161 .elementor-element.elementor-element-17694ec:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-17694ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86e92f3 );}.elementor-26161 .elementor-element.elementor-element-17694ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26161 .elementor-element.elementor-element-3e2bed4 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-26161 .elementor-element.elementor-element-3e2bed4{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}.elementor-26161 .elementor-element.elementor-element-c59b55b > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-26161 .elementor-element.elementor-element-c59b55b .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-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-26161 .elementor-element.elementor-element-c59b55b{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-26161 .elementor-element.elementor-element-c59b55b .elementor-icon-list-text{color:var( --e-global-color-a17d92b );transition:color 0.3s;}.elementor-26161 .elementor-element.elementor-element-9931bc1 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:30px 0px 0px 30px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-9931bc1{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}.elementor-26161 .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-26161 .elementor-element.elementor-element-4bb5a10:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-4bb5a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26161 .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-26161 .elementor-element.elementor-element-03cf7db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26161 .elementor-element.elementor-element-0821575 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26161 .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-26161 .elementor-element.elementor-element-066515f{color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-41f3cee{text-align:start;font-size:22px;line-height:30px;color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-8a0ba1c{--display:flex;}.elementor-26161 .elementor-element.elementor-element-0be802b > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-0be802b{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-602305e{--display:flex;}.elementor-26161 .elementor-element.elementor-element-c044948 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-c044948{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-7acbe73{--display:flex;}.elementor-26161 .elementor-element.elementor-element-de58f41 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-de58f41{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-cff4b64{--display:flex;}.elementor-26161 .elementor-element.elementor-element-512fab1 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-512fab1{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-d218c8e{--display:flex;}.elementor-26161 .elementor-element.elementor-element-8a7be99 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-8a7be99{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-c433778{--display:flex;}.elementor-26161 .elementor-element.elementor-element-27ba201 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-27ba201{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-bb8c9bf{--display:flex;}.elementor-26161 .elementor-element.elementor-element-f37207a > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-f37207a{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-e782c2a{--display:flex;}.elementor-26161 .elementor-element.elementor-element-1a67467 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-1a67467{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-699424a{--display:flex;}.elementor-26161 .elementor-element.elementor-element-3188b24 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:30px 20px 30px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-3188b24{color:var( --e-global-color-text );}.elementor-26161 .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-26161 .elementor-element.elementor-element-aeeb2b9{--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-26161 .elementor-element.elementor-element-c45bcee{--display:flex;}.elementor-26161 .elementor-element.elementor-element-eb1b764 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26161 .elementor-element.elementor-element-eb1b764{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-26161 .elementor-element.elementor-element-2c9b02a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26161 .elementor-element.elementor-element-2c9b02a{text-align:start;font-size:22px;line-height:30px;}.elementor-26161 .elementor-element.elementor-element-b314b62{--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-26161 .elementor-element.elementor-element-77d195e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#979797;--border-color:#979797;}.elementor-26161 .elementor-element.elementor-element-9f676e4 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-26161 .elementor-element.elementor-element-9f676e4{--e-price-table-header-background-color:#979797;}.elementor-26161 .elementor-element.elementor-element-9f676e4 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-26161 .elementor-element.elementor-element-9f676e4 .elementor-price-table__period{line-height:36px;}.elementor-26161 .elementor-element.elementor-element-9f676e4 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-26161 .elementor-element.elementor-element-e813288{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-26161 .elementor-element.elementor-element-5e8b3e3 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-26161 .elementor-element.elementor-element-5e8b3e3{--e-price-table-header-background-color:var( --e-global-color-4f5d65d );}.elementor-26161 .elementor-element.elementor-element-5e8b3e3 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-26161 .elementor-element.elementor-element-5e8b3e3 .elementor-price-table__period{line-height:36px;}.elementor-26161 .elementor-element.elementor-element-5e8b3e3 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-26161 .elementor-element.elementor-element-72d8d20{--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-26161 .elementor-element.elementor-element-6be5df3 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-26161 .elementor-element.elementor-element-6be5df3{--e-price-table-header-background-color:var( --e-global-color-4f5d65d );}.elementor-26161 .elementor-element.elementor-element-6be5df3 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-26161 .elementor-element.elementor-element-6be5df3 .elementor-price-table__period{line-height:36px;}.elementor-26161 .elementor-element.elementor-element-6be5df3 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-26161 .elementor-element.elementor-element-d962c0a{--display:flex;}.elementor-26161 .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-26161 .elementor-element.elementor-element-e820f47:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-e820f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-26161 .elementor-element.elementor-element-2c5613b{--display:flex;}.elementor-26161 .elementor-element.elementor-element-f1f9ef7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26161 .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-26161 .elementor-element.elementor-element-9971c4d > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26161 .elementor-element.elementor-element-9971c4d{text-align:start;font-size:22px;line-height:30px;}.elementor-26161 .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-26161 .elementor-element.elementor-element-5511286.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26161 .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-26161 .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-26161 .elementor-element.elementor-element-b7de08d{color:#FFFFFF;}.elementor-26161 .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-26161 .elementor-element.elementor-element-4887ade{color:var( --e-global-color-a17d92b );}.elementor-26161 .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-26161 .elementor-element.elementor-element-010da4d{color:var( --e-global-color-a17d92b );}.elementor-26161 .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-26161 .elementor-element.elementor-element-8476c66{color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-345b40e{--display:flex;--min-height:200px;--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;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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-26161 .elementor-element.elementor-element-345b40e:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-345b40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-26161 .elementor-element.elementor-element-55ac201{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26161 .elementor-element.elementor-element-a4de64c{--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;}.elementor-26161 .elementor-element.elementor-element-a4de64c:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-a4de64c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-7783f94{--display:flex;--justify-content:center;}.elementor-26161 .elementor-element.elementor-element-a7c3143 img{opacity:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#979797;border-radius:0px 0px 0px 0px;}.elementor-26161 .elementor-element.elementor-element-08635d2{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-26161 .elementor-element.elementor-element-adcf76a{font-size:15px;font-weight:900;color:var( --e-global-color-primary );}.elementor-26161 .elementor-element.elementor-element-81427b4 > .elementor-widget-container{padding:15px 0px 5px 0px;}.elementor-26161 .elementor-element.elementor-element-81427b4{font-size:32px;font-weight:900;line-height:25px;color:var( --e-global-color-secondary );}.elementor-26161 .elementor-element.elementor-element-c3c47e2{font-size:14px;font-weight:700;}.elementor-26161 .elementor-element.elementor-element-006a4d8 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-26161 .elementor-element.elementor-element-006a4d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26161 .elementor-element.elementor-element-006a4d8 .elementor-button:hover, .elementor-26161 .elementor-element.elementor-element-006a4d8 .elementor-button:focus{color:var( --e-global-color-acef7e7 );}.elementor-26161 .elementor-element.elementor-element-006a4d8 .elementor-button:hover svg, .elementor-26161 .elementor-element.elementor-element-006a4d8 .elementor-button:focus svg{fill:var( --e-global-color-acef7e7 );}.elementor-26161 .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-26161 .elementor-element.elementor-element-0039651:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-0039651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26161 .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-26161 .elementor-element.elementor-element-e3314c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26161 .elementor-element.elementor-element-029e264 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26161 .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-26161 .elementor-element.elementor-element-0b1f0a3{color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-f08f6a4{text-align:start;font-size:22px;line-height:30px;color:var( --e-global-color-a17d92b );}.elementor-26161 .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-26161 .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-26161 .elementor-element.elementor-element-53135c4 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-26161 .elementor-element.elementor-element-53135c4 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:40px 20px 40px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-53135c4{color:var( --e-global-color-text );}.elementor-26161 .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-26161 .elementor-element.elementor-element-f2231a7 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-26161 .elementor-element.elementor-element-f2231a7 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:40px 20px 40px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-f2231a7{color:var( --e-global-color-text );}.elementor-26161 .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-26161 .elementor-element.elementor-element-f6fb6b5 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-26161 .elementor-element.elementor-element-f6fb6b5 > .elementor-widget-container{background-color:var( --e-global-color-a17d92b );padding:40px 20px 40px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-f6fb6b5{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-9a0155f{--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-26161 .elementor-element.elementor-element-c454c3c{--display:flex;}.elementor-26161 .elementor-element.elementor-element-890022d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26161 .elementor-element.elementor-element-890022d{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-26161 .elementor-element.elementor-element-6d4857e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-26161 .elementor-element.elementor-element-6d4857e{text-align:start;font-size:22px;line-height:30px;}.elementor-26161 .elementor-element.elementor-element-e3ac3db{--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-26161 .elementor-element.elementor-element-1c1cd83{--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-26161 .elementor-element.elementor-element-1c1cd83:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-1c1cd83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-26161 .elementor-element.elementor-element-989816c > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-989816c{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-6a2ab7e > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .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-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-26161 .elementor-element.elementor-element-6a2ab7e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26161 .elementor-element.elementor-element-6a2ab7e .elementor-icon-list-text{transition:color 0.3s;}.elementor-26161 .elementor-element.elementor-element-e412176{--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-26161 .elementor-element.elementor-element-e412176:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-e412176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-26161 .elementor-element.elementor-element-132aa44 > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-132aa44{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-fce7099 > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-26161 .elementor-element.elementor-element-fce7099 .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-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-26161 .elementor-element.elementor-element-fce7099{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26161 .elementor-element.elementor-element-fce7099 .elementor-icon-list-text{transition:color 0.3s;}.elementor-26161 .elementor-element.elementor-element-c51bc64{--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-26161 .elementor-element.elementor-element-c51bc64:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-c51bc64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E1;}.elementor-26161 .elementor-element.elementor-element-816af77 > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-816af77{color:var( --e-global-color-text );}.elementor-26161 .elementor-element.elementor-element-71f1149 > .elementor-widget-container{padding:0px 20px 0px 30px;}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-26161 .elementor-element.elementor-element-71f1149 .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-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-26161 .elementor-element.elementor-element-71f1149{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26161 .elementor-element.elementor-element-71f1149 .elementor-icon-list-text{transition:color 0.3s;}.elementor-26161 .elementor-element.elementor-element-f926a02 > .elementor-widget-container{padding:40px 20px 0px 20px;border-style:none;}.elementor-26161 .elementor-element.elementor-element-f926a02{color:var( --e-global-color-text );}.elementor-26161 .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-26161 .elementor-element.elementor-element-6b935a1:not(.elementor-motion-effects-element-type-background), .elementor-26161 .elementor-element.elementor-element-6b935a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-26161 .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-26161 .elementor-element.elementor-element-10dc586.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26161 .elementor-element.elementor-element-e70fb67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26161 .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-26161 .elementor-element.elementor-element-57b8530{color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-d584cae{--display:flex;}.elementor-26161 .elementor-element.elementor-element-8b9e6d9{color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-3787110{--display:flex;}.elementor-26161 .elementor-element.elementor-element-9614cfe{color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-69ee4a2{--display:flex;}.elementor-26161 .elementor-element.elementor-element-2da8c79{color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-8ccd736{--display:flex;}.elementor-26161 .elementor-element.elementor-element-767aeba{color:var( --e-global-color-a17d92b );}.elementor-26161 .elementor-element.elementor-element-89440cb{--display:flex;}.elementor-26161 .elementor-element.elementor-element-4f01846{color:var( --e-global-color-a17d92b );}.elementor-26161 .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-26161 .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-26161 .elementor-element.elementor-element-3cde2f5:not(.elementor-motion-effects-element-type-background), .elementor-26161 .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-26161 .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-26161 .elementor-element.elementor-element-f4bc992.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26161 .elementor-element.elementor-element-fc5a298 > .elementor-widget-container{margin:60px 0px 60px 0px;padding:0px 60px 0px 0px;}.elementor-26161 .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-26161 .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-26161 .elementor-element.elementor-element-db00962.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26161 .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-26161 .elementor-element.elementor-element-34b4f2a{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}.elementor-26161 .elementor-element.elementor-element-6d4c759 > .elementor-widget-container{margin:0px 0px 0px 030px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-26161 .elementor-element.elementor-element-b314b62{--grid-auto-flow:row;}.elementor-26161 .elementor-element.elementor-element-9f676e4 .elementor-price-table .elementor-price-table__price{font-size:34px;}.elementor-26161 .elementor-element.elementor-element-5e8b3e3 .elementor-price-table .elementor-price-table__price{font-size:34px;}.elementor-26161 .elementor-element.elementor-element-6be5df3 .elementor-price-table .elementor-price-table__price{font-size:34px;}.elementor-26161 .elementor-element.elementor-element-7c0c947{--grid-auto-flow:row;}.elementor-26161 .elementor-element.elementor-element-81427b4{line-height:1em;}.elementor-26161 .elementor-element.elementor-element-e3ac3db{--grid-auto-flow:row;}.elementor-26161 .elementor-element.elementor-element-6d4c759 > .elementor-widget-container{margin:0px 0px 30px 30px;}}@media(min-width:768px){.elementor-26161 .elementor-element.elementor-element-0b7145b{--width:61%;}.elementor-26161 .elementor-element.elementor-element-7fef78e{--width:60%;}.elementor-26161 .elementor-element.elementor-element-49aee7d{--width:60%;}.elementor-26161 .elementor-element.elementor-element-17694ec{--width:30%;}.elementor-26161 .elementor-element.elementor-element-03cf7db{--width:100%;}.elementor-26161 .elementor-element.elementor-element-5511286{--width:100%;}.elementor-26161 .elementor-element.elementor-element-7783f94{--width:19.559%;}.elementor-26161 .elementor-element.elementor-element-08635d2{--width:80.441%;}.elementor-26161 .elementor-element.elementor-element-e3314c5{--width:100%;}.elementor-26161 .elementor-element.elementor-element-76ad6e0{--width:30%;}.elementor-26161 .elementor-element.elementor-element-c2e1ac2{--width:30%;}.elementor-26161 .elementor-element.elementor-element-01e7511{--width:30%;}.elementor-26161 .elementor-element.elementor-element-10dc586{--width:100%;}.elementor-26161 .elementor-element.elementor-element-f4bc992{--width:56%;}.elementor-26161 .elementor-element.elementor-element-db00962{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26161 .elementor-element.elementor-element-17694ec{--width:100%;}.elementor-26161 .elementor-element.elementor-element-db00962{--width:100%;}}@media(max-width:767px){.elementor-26161 .elementor-element.elementor-element-6d2b03b::before, .elementor-26161 .elementor-element.elementor-element-6d2b03b > .elementor-background-video-container::before, .elementor-26161 .elementor-element.elementor-element-6d2b03b > .e-con-inner > .elementor-background-video-container::before, .elementor-26161 .elementor-element.elementor-element-6d2b03b > .elementor-background-slideshow::before, .elementor-26161 .elementor-element.elementor-element-6d2b03b > .e-con-inner > .elementor-background-slideshow::before, .elementor-26161 .elementor-element.elementor-element-6d2b03b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:75% auto;}.elementor-26161 .elementor-element.elementor-element-0b7145b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26161 .elementor-element.elementor-element-ed9d6c9{font-size:30px;line-height:36px;}.elementor-26161 .elementor-element.elementor-element-745fac9{font-size:18px;line-height:20px;}.elementor-26161 .elementor-element.elementor-element-b50c5bc{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-26161 .elementor-element.elementor-element-49aee7d{--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-26161 .elementor-element.elementor-element-1e3adf1{font-size:45px;line-height:48px;}.elementor-26161 .elementor-element.elementor-element-17694ec{--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-26161 .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-26161 .elementor-element.elementor-element-0821575{font-size:45px;line-height:48px;}.elementor-26161 .elementor-element.elementor-element-c45bcee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26161 .elementor-element.elementor-element-eb1b764{font-size:45px;line-height:48px;}.elementor-26161 .elementor-element.elementor-element-b314b62{--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-26161 .elementor-element.elementor-element-77d195e{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-26161 .elementor-element.elementor-element-9f676e4 .elementor-price-table .elementor-price-table__price{font-size:44px;}.elementor-26161 .elementor-element.elementor-element-e813288{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;}.elementor-26161 .elementor-element.elementor-element-5e8b3e3 .elementor-price-table__heading{font-size:1px;}.elementor-26161 .elementor-element.elementor-element-5e8b3e3 .elementor-price-table .elementor-price-table__price{font-size:44px;}.elementor-26161 .elementor-element.elementor-element-72d8d20{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-26161 .elementor-element.elementor-element-6be5df3 .elementor-price-table .elementor-price-table__price{font-size:44px;}.elementor-26161 .elementor-element.elementor-element-2c5613b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26161 .elementor-element.elementor-element-f1f9ef7{font-size:45px;line-height:48px;}.elementor-26161 .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-26161 .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-26161 .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-26161 .elementor-element.elementor-element-029e264{font-size:45px;line-height:48px;}.elementor-26161 .elementor-element.elementor-element-6dce734{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-26161 .elementor-element.elementor-element-76ad6e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26161 .elementor-element.elementor-element-c2e1ac2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26161 .elementor-element.elementor-element-01e7511{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26161 .elementor-element.elementor-element-c454c3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-26161 .elementor-element.elementor-element-890022d{font-size:45px;line-height:48px;}.elementor-26161 .elementor-element.elementor-element-e3ac3db{--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-26161 .elementor-element.elementor-element-e412176{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-26161 .elementor-element.elementor-element-c51bc64{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-26161 .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-26161 .elementor-element.elementor-element-e70fb67{font-size:45px;line-height:48px;}.elementor-26161 .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-26161 .elementor-element.elementor-element-fc5a298{font-size:45px;line-height:48px;}.elementor-26161 .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-26161 .elementor-element.elementor-element-6d4c759 > .elementor-widget-container{margin:0px 0px 30px 30px;}}/* 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-f37207a */.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-1a67467 */.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-3188b24 */.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-f37207a */.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-1a67467 */.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-3188b24 */.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-f37207a */.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-1a67467 */.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-3188b24 */.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-f37207a */.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-1a67467 */.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-3188b24 */.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-f37207a */.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-1a67467 */.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-3188b24 */.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-f37207a */.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-1a67467 */.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-3188b24 */.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-f37207a */.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-1a67467 */.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-3188b24 */.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-f37207a */.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-1a67467 */.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-3188b24 */.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-f37207a */.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-1a67467 */.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-3188b24 */.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-f37207a */.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-1a67467 */.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-3188b24 */.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-989816c */.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-132aa44 */.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-816af77 */.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-f926a02 */.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 */