.elementor-405 .elementor-element.elementor-element-64ccd20a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-405 .elementor-element.elementor-element-64ccd20a:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-64ccd20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D84D2B;}.elementor-405 .elementor-element.elementor-element-64ccd20a::before, .elementor-405 .elementor-element.elementor-element-64ccd20a > .elementor-background-video-container::before, .elementor-405 .elementor-element.elementor-element-64ccd20a > .e-con-inner > .elementor-background-video-container::before, .elementor-405 .elementor-element.elementor-element-64ccd20a > .elementor-background-slideshow::before, .elementor-405 .elementor-element.elementor-element-64ccd20a > .e-con-inner > .elementor-background-slideshow::before, .elementor-405 .elementor-element.elementor-element-64ccd20a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-405 .elementor-element.elementor-element-3d28e85b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 20px;--row-gap:50px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-405 .elementor-element.elementor-element-1b3d2dd1{text-align:center;}.elementor-405 .elementor-element.elementor-element-1b3d2dd1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-60a304bf );}.elementor-405 .elementor-element.elementor-element-61360da1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-405 .elementor-element.elementor-element-5087f79e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-405 .elementor-element.elementor-element-2878f086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-405 .elementor-element.elementor-element-a2decfc > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-a2decfc:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-a2decfc.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-a2decfc img{width:100%;}.elementor-405 .elementor-element.elementor-element-3805a941 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-3805a941{text-align:center;}.elementor-405 .elementor-element.elementor-element-3805a941 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-7042c8ca > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-7042c8ca{text-align:center;}.elementor-405 .elementor-element.elementor-element-7042c8ca .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-2954fb8 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-2954fb8{text-align:center;}.elementor-405 .elementor-element.elementor-element-2954fb8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-405 .elementor-element.elementor-element-4300de9{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-ec3c6ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-3ca68c1 > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-3ca68c1:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-3ca68c1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-3ca68c1 img{width:100%;}.elementor-405 .elementor-element.elementor-element-adeb96f > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-adeb96f{text-align:center;}.elementor-405 .elementor-element.elementor-element-adeb96f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-9fcf4c1 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-9fcf4c1{text-align:center;}.elementor-405 .elementor-element.elementor-element-9fcf4c1 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-6910deb > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-6910deb{text-align:center;}.elementor-405 .elementor-element.elementor-element-6910deb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-d1afde3{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-405 .elementor-element.elementor-element-31df6e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-88a218e > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-88a218e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-88a218e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-88a218e img{width:100%;}.elementor-405 .elementor-element.elementor-element-9c00944 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-9c00944{text-align:center;}.elementor-405 .elementor-element.elementor-element-9c00944 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-50ac088 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-50ac088{text-align:center;}.elementor-405 .elementor-element.elementor-element-50ac088 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-0dd02b8 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-0dd02b8{text-align:center;}.elementor-405 .elementor-element.elementor-element-0dd02b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-120ad87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-65fb4f1 > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-65fb4f1:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-65fb4f1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-65fb4f1 img{width:100%;}.elementor-405 .elementor-element.elementor-element-4495bed > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-4495bed{text-align:center;}.elementor-405 .elementor-element.elementor-element-4495bed .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-9c2e577 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-9c2e577{text-align:center;}.elementor-405 .elementor-element.elementor-element-9c2e577 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-e376f4d > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-e376f4d{text-align:center;}.elementor-405 .elementor-element.elementor-element-e376f4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-38a8c6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-348126f > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-348126f:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-348126f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-348126f img{width:100%;}.elementor-405 .elementor-element.elementor-element-68ea88e > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-68ea88e{text-align:center;}.elementor-405 .elementor-element.elementor-element-68ea88e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-7a531c5 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-7a531c5{text-align:center;}.elementor-405 .elementor-element.elementor-element-7a531c5 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-c2e9f2a > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-c2e9f2a{text-align:center;}.elementor-405 .elementor-element.elementor-element-c2e9f2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-9df4fed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-27c4d5b > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-27c4d5b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-27c4d5b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-27c4d5b img{width:100%;}.elementor-405 .elementor-element.elementor-element-1f14573 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-1f14573{text-align:center;}.elementor-405 .elementor-element.elementor-element-1f14573 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-083af26 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-083af26{text-align:center;}.elementor-405 .elementor-element.elementor-element-083af26 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-88e186b > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-88e186b{text-align:center;}.elementor-405 .elementor-element.elementor-element-88e186b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-1589d6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-571cfea > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-571cfea:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-571cfea.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-571cfea img{width:100%;}.elementor-405 .elementor-element.elementor-element-08c75a5 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-08c75a5{text-align:center;}.elementor-405 .elementor-element.elementor-element-08c75a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-89a6763 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-89a6763{text-align:center;}.elementor-405 .elementor-element.elementor-element-89a6763 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-fda3d30 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-fda3d30{text-align:center;}.elementor-405 .elementor-element.elementor-element-fda3d30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-e5ad8b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-3ac67f9 > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-3ac67f9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-3ac67f9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-3ac67f9 img{width:100%;}.elementor-405 .elementor-element.elementor-element-ba7bb42 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-ba7bb42{text-align:center;}.elementor-405 .elementor-element.elementor-element-ba7bb42 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-08bbc8f > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-08bbc8f{text-align:center;}.elementor-405 .elementor-element.elementor-element-08bbc8f .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-f13a809 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-f13a809{text-align:center;}.elementor-405 .elementor-element.elementor-element-f13a809 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-0e2b782{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-abd7f3b > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-abd7f3b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-abd7f3b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-abd7f3b img{width:100%;}.elementor-405 .elementor-element.elementor-element-1c3f770 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-1c3f770{text-align:center;}.elementor-405 .elementor-element.elementor-element-1c3f770 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-a8c0257 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-a8c0257{text-align:center;}.elementor-405 .elementor-element.elementor-element-a8c0257 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-e994bda > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-e994bda{text-align:center;}.elementor-405 .elementor-element.elementor-element-e994bda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-c294e59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-a6ffc9b > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-a6ffc9b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-a6ffc9b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-a6ffc9b img{width:100%;}.elementor-405 .elementor-element.elementor-element-465156b > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-465156b{text-align:center;}.elementor-405 .elementor-element.elementor-element-465156b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-0553534 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-0553534{text-align:center;}.elementor-405 .elementor-element.elementor-element-0553534 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-888b006 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-888b006{text-align:center;}.elementor-405 .elementor-element.elementor-element-888b006 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-b14bc78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-95ffd7d > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-95ffd7d:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-95ffd7d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-95ffd7d img{width:100%;}.elementor-405 .elementor-element.elementor-element-86b0b6c > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-86b0b6c{text-align:center;}.elementor-405 .elementor-element.elementor-element-86b0b6c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-2b728bb > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-2b728bb{text-align:center;}.elementor-405 .elementor-element.elementor-element-2b728bb .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-c412d53 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-c412d53{text-align:center;}.elementor-405 .elementor-element.elementor-element-c412d53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-e131912{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-80788f2 > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-80788f2:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-80788f2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-80788f2 img{width:100%;}.elementor-405 .elementor-element.elementor-element-fbf38e6 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-fbf38e6{text-align:center;}.elementor-405 .elementor-element.elementor-element-fbf38e6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-afa9d66 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-afa9d66{text-align:center;}.elementor-405 .elementor-element.elementor-element-afa9d66 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-9b34c43 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-9b34c43{text-align:center;}.elementor-405 .elementor-element.elementor-element-9b34c43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-7800b36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-ae9ef0a > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-ae9ef0a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-ae9ef0a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-ae9ef0a img{width:100%;}.elementor-405 .elementor-element.elementor-element-63f1126 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-63f1126{text-align:center;}.elementor-405 .elementor-element.elementor-element-63f1126 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-e69c225 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-e69c225{text-align:center;}.elementor-405 .elementor-element.elementor-element-e69c225 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-80031ff > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-80031ff{text-align:center;}.elementor-405 .elementor-element.elementor-element-80031ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-b338947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-405 .elementor-element.elementor-element-2330c52 > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-405 .elementor-element.elementor-element-2330c52:not( .elementor-widget-image ) .elementor-widget-container, .elementor-405 .elementor-element.elementor-element-2330c52.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://bsc-karate.de/wp-content/uploads/2025/08/team-member-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-405 .elementor-element.elementor-element-2330c52 img{width:100%;}.elementor-405 .elementor-element.elementor-element-43c3232 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-43c3232{text-align:center;}.elementor-405 .elementor-element.elementor-element-43c3232 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-4c81131 );}.elementor-405 .elementor-element.elementor-element-5a97a26 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-5a97a26{text-align:center;}.elementor-405 .elementor-element.elementor-element-5a97a26 .elementor-heading-title{font-family:var( --e-global-typography-ed2b76a-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2b76a-font-size );font-weight:var( --e-global-typography-ed2b76a-font-weight );font-style:var( --e-global-typography-ed2b76a-font-style );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-1112600 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-405 .elementor-element.elementor-element-1112600{text-align:center;}.elementor-405 .elementor-element.elementor-element-1112600 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;line-height:24px;}.elementor-405 .elementor-element.elementor-element-3a59395{--display:flex;}.elementor-405 .elementor-element.elementor-element-1de2319 > .elementor-widget-container{margin:0px 0px 20px 0px;}@media(min-width:768px){.elementor-405 .elementor-element.elementor-element-64ccd20a{--content-width:860px;}.elementor-405 .elementor-element.elementor-element-3d28e85b{--width:100%;}.elementor-405 .elementor-element.elementor-element-5087f79e{--width:100%;}.elementor-405 .elementor-element.elementor-element-2878f086{--width:30%;}.elementor-405 .elementor-element.elementor-element-ec3c6ca{--width:30%;}.elementor-405 .elementor-element.elementor-element-31df6e5{--width:30%;}.elementor-405 .elementor-element.elementor-element-120ad87{--width:30%;}.elementor-405 .elementor-element.elementor-element-38a8c6d{--width:30%;}.elementor-405 .elementor-element.elementor-element-9df4fed{--width:30%;}.elementor-405 .elementor-element.elementor-element-1589d6e{--width:30%;}.elementor-405 .elementor-element.elementor-element-e5ad8b1{--width:30%;}.elementor-405 .elementor-element.elementor-element-0e2b782{--width:30%;}.elementor-405 .elementor-element.elementor-element-c294e59{--width:30%;}.elementor-405 .elementor-element.elementor-element-b14bc78{--width:30%;}.elementor-405 .elementor-element.elementor-element-e131912{--width:30%;}.elementor-405 .elementor-element.elementor-element-7800b36{--width:30%;}.elementor-405 .elementor-element.elementor-element-b338947{--width:30%;}}@media(max-width:1024px){.elementor-405 .elementor-element.elementor-element-64ccd20a{--min-height:0px;}.elementor-405 .elementor-element.elementor-element-3d28e85b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-405 .elementor-element.elementor-element-1b3d2dd1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-405 .elementor-element.elementor-element-5087f79e{--gap:80px 0px;--row-gap:80px;--column-gap:0px;--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-405 .elementor-element.elementor-element-3805a941{text-align:center;}.elementor-405 .elementor-element.elementor-element-3805a941 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-7042c8ca{text-align:start;}.elementor-405 .elementor-element.elementor-element-7042c8ca .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-2954fb8{text-align:start;}.elementor-405 .elementor-element.elementor-element-2954fb8 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-405 .elementor-element.elementor-element-4300de9 > .elementor-widget-container{padding:0% 12% 0% 0%;}.elementor-405 .elementor-element.elementor-element-4300de9{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-405 .elementor-element.elementor-element-adeb96f{text-align:start;}.elementor-405 .elementor-element.elementor-element-adeb96f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-9fcf4c1{text-align:start;}.elementor-405 .elementor-element.elementor-element-9fcf4c1 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-6910deb{text-align:start;}.elementor-405 .elementor-element.elementor-element-6910deb .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-d1afde3 > .elementor-widget-container{padding:0% 12% 0% 0%;}.elementor-405 .elementor-element.elementor-element-d1afde3{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-405 .elementor-element.elementor-element-9c00944{text-align:start;}.elementor-405 .elementor-element.elementor-element-9c00944 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-50ac088{text-align:start;}.elementor-405 .elementor-element.elementor-element-50ac088 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-0dd02b8{text-align:start;}.elementor-405 .elementor-element.elementor-element-0dd02b8 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-4495bed{text-align:start;}.elementor-405 .elementor-element.elementor-element-4495bed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-9c2e577{text-align:start;}.elementor-405 .elementor-element.elementor-element-9c2e577 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-e376f4d{text-align:start;}.elementor-405 .elementor-element.elementor-element-e376f4d .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-68ea88e{text-align:start;}.elementor-405 .elementor-element.elementor-element-68ea88e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-7a531c5{text-align:start;}.elementor-405 .elementor-element.elementor-element-7a531c5 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-c2e9f2a{text-align:start;}.elementor-405 .elementor-element.elementor-element-c2e9f2a .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-1f14573{text-align:start;}.elementor-405 .elementor-element.elementor-element-1f14573 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-083af26{text-align:start;}.elementor-405 .elementor-element.elementor-element-083af26 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-88e186b{text-align:start;}.elementor-405 .elementor-element.elementor-element-88e186b .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-08c75a5{text-align:start;}.elementor-405 .elementor-element.elementor-element-08c75a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-89a6763{text-align:start;}.elementor-405 .elementor-element.elementor-element-89a6763 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-fda3d30{text-align:start;}.elementor-405 .elementor-element.elementor-element-fda3d30 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-ba7bb42{text-align:start;}.elementor-405 .elementor-element.elementor-element-ba7bb42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-08bbc8f{text-align:start;}.elementor-405 .elementor-element.elementor-element-08bbc8f .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-f13a809{text-align:start;}.elementor-405 .elementor-element.elementor-element-f13a809 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-1c3f770{text-align:start;}.elementor-405 .elementor-element.elementor-element-1c3f770 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-a8c0257{text-align:start;}.elementor-405 .elementor-element.elementor-element-a8c0257 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-e994bda{text-align:start;}.elementor-405 .elementor-element.elementor-element-e994bda .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-465156b{text-align:start;}.elementor-405 .elementor-element.elementor-element-465156b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-0553534{text-align:start;}.elementor-405 .elementor-element.elementor-element-0553534 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-888b006{text-align:start;}.elementor-405 .elementor-element.elementor-element-888b006 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-86b0b6c{text-align:start;}.elementor-405 .elementor-element.elementor-element-86b0b6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-2b728bb{text-align:start;}.elementor-405 .elementor-element.elementor-element-2b728bb .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-c412d53{text-align:start;}.elementor-405 .elementor-element.elementor-element-c412d53 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-fbf38e6{text-align:start;}.elementor-405 .elementor-element.elementor-element-fbf38e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-afa9d66{text-align:start;}.elementor-405 .elementor-element.elementor-element-afa9d66 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-9b34c43{text-align:start;}.elementor-405 .elementor-element.elementor-element-9b34c43 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-63f1126{text-align:start;}.elementor-405 .elementor-element.elementor-element-63f1126 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-e69c225{text-align:start;}.elementor-405 .elementor-element.elementor-element-e69c225 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-80031ff{text-align:start;}.elementor-405 .elementor-element.elementor-element-80031ff .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-405 .elementor-element.elementor-element-43c3232{text-align:start;}.elementor-405 .elementor-element.elementor-element-43c3232 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-5a97a26{text-align:start;}.elementor-405 .elementor-element.elementor-element-5a97a26 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-1112600{text-align:start;}.elementor-405 .elementor-element.elementor-element-1112600 .elementor-heading-title{font-size:14px;line-height:23px;}}@media(max-width:767px){.elementor-405 .elementor-element.elementor-element-64ccd20a{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-405 .elementor-element.elementor-element-1b3d2dd1{text-align:center;}.elementor-405 .elementor-element.elementor-element-1b3d2dd1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-405 .elementor-element.elementor-element-61360da1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-405 .elementor-element.elementor-element-3805a941 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-3805a941{text-align:center;}.elementor-405 .elementor-element.elementor-element-3805a941 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-7042c8ca .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-405 .elementor-element.elementor-element-4300de9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-405 .elementor-element.elementor-element-4300de9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-405 .elementor-element.elementor-element-adeb96f > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-adeb96f{text-align:center;}.elementor-405 .elementor-element.elementor-element-adeb96f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-9fcf4c1 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-d1afde3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-405 .elementor-element.elementor-element-d1afde3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-405 .elementor-element.elementor-element-9c00944 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-9c00944{text-align:center;}.elementor-405 .elementor-element.elementor-element-9c00944 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-50ac088 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-4495bed > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-4495bed{text-align:center;}.elementor-405 .elementor-element.elementor-element-4495bed .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-9c2e577 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-68ea88e > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-68ea88e{text-align:center;}.elementor-405 .elementor-element.elementor-element-68ea88e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-7a531c5 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-1f14573 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-1f14573{text-align:center;}.elementor-405 .elementor-element.elementor-element-1f14573 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-083af26 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-08c75a5 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-08c75a5{text-align:center;}.elementor-405 .elementor-element.elementor-element-08c75a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-89a6763 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-ba7bb42 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-ba7bb42{text-align:center;}.elementor-405 .elementor-element.elementor-element-ba7bb42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-08bbc8f .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-1c3f770 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-1c3f770{text-align:center;}.elementor-405 .elementor-element.elementor-element-1c3f770 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-a8c0257 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-465156b > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-465156b{text-align:center;}.elementor-405 .elementor-element.elementor-element-465156b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-0553534 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-86b0b6c > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-86b0b6c{text-align:center;}.elementor-405 .elementor-element.elementor-element-86b0b6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-2b728bb .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-fbf38e6 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-fbf38e6{text-align:center;}.elementor-405 .elementor-element.elementor-element-fbf38e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-afa9d66 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-63f1126 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-63f1126{text-align:center;}.elementor-405 .elementor-element.elementor-element-63f1126 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-e69c225 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}.elementor-405 .elementor-element.elementor-element-43c3232 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-405 .elementor-element.elementor-element-43c3232{text-align:center;}.elementor-405 .elementor-element.elementor-element-43c3232 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-405 .elementor-element.elementor-element-5a97a26 .elementor-heading-title{font-size:var( --e-global-typography-ed2b76a-font-size );line-height:var( --e-global-typography-ed2b76a-line-height );}}