.elementor-24 .elementor-element.elementor-element-d3e6ced{--display:flex;--min-height:65vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--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-24 .elementor-element.elementor-element-d3e6ced:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d3e6ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brain-project.de/wp-content/uploads/2019/02/home-slider-bg-2048x571.jpg");background-position:-165px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-d3e6ced::before, .elementor-24 .elementor-element.elementor-element-d3e6ced > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d3e6ced > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-d3e6ced > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d3e6ced > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-d3e6ced > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(287deg, var( --e-global-color-5b3f37f ) 0%, #F2295B00 100%);}.elementor-24 .elementor-element.elementor-element-cba21c7{--display:flex;}.elementor-24 .elementor-element.elementor-element-7fc9007{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-24 .elementor-element.elementor-element-cb7c783{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-92fa17a{text-align:center;}.elementor-24 .elementor-element.elementor-element-92fa17a .elementor-heading-title{font-size:56px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-24 .elementor-element.elementor-element-5801137 > .elementor-widget-container{margin:-180px -61px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5801137{text-align:end;}.elementor-24 .elementor-element.elementor-element-5801137 img{width:19%;}.elementor-24 .elementor-element.elementor-element-2cc9886{text-align:center;}.elementor-24 .elementor-element.elementor-element-2cc9886 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;text-transform:none;line-height:1.2em;color:var( --e-global-color-2c35dd9e );}.elementor-24 .elementor-element.elementor-element-98dc344{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-d085bce .elementor-button{background-color:var( --e-global-color-bc021b7 );}.elementor-24 .elementor-element.elementor-element-d085bce .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-d085bce .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-d085bce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-41b8bdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-09521f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-09521f4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-09521f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brain-project.de/wp-content/uploads/2019/08/Background_DSGVO.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-101034b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-24 .elementor-element.elementor-element-95baa2a{--display:flex;}.elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-icon i{color:var( --e-global-color-5b3f37f );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-icon svg{fill:var( --e-global-color-5b3f37f );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-dccafd0{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-text{color:var( --e-global-color-5b3f37f );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-571f703{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3340838 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3340838 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-1ccb73e{--display:flex;}.elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-icon i{color:var( --e-global-color-5b3f37f );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-icon svg{fill:var( --e-global-color-5b3f37f );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-7fd95c0{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-text{color:var( --e-global-color-5b3f37f );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-3acb105{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a5db627 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a5db627 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-a88ba4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-24 .elementor-element.elementor-element-1b64cfc{--display:flex;}.elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-96feaa4{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-text{color:var( --e-global-color-5b3f37f );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-63413bc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d312d29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d312d29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-b97b5e8{--display:flex;}.elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-icon i{color:var( --e-global-color-5b3f37f );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-icon svg{fill:var( --e-global-color-5b3f37f );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-9da6ff1{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-text{color:var( --e-global-color-5b3f37f );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-b5ad47d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-665513f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-665513f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-c36cce4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c36cce4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c36cce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brain-project.de/wp-content/uploads/2020/05/Kopie-von-BrainProject-Grafik-Website.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-c36cce4::before, .elementor-24 .elementor-element.elementor-element-c36cce4 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c36cce4 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c36cce4 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c36cce4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c36cce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5b3f37f );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-2fb1149{--display:flex;}.elementor-24 .elementor-element.elementor-element-34c8247{text-align:start;}.elementor-24 .elementor-element.elementor-element-34c8247 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-bc021b7 );}.elementor-24 .elementor-element.elementor-element-ceb8828{text-align:start;}.elementor-24 .elementor-element.elementor-element-ceb8828 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-0a376e7{font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );color:var( --e-global-color-astglobalcolor1 );}.elementor-24 .elementor-element.elementor-element-18ba1f0{--display:flex;}.elementor-24 .elementor-element.elementor-element-18ba1f0.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-4936e1c > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-24 .elementor-element.elementor-element-4936e1c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2c35dd9e );}.elementor-24 .elementor-element.elementor-element-a444da6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-24 .elementor-element.elementor-element-a444da6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-24 .elementor-element.elementor-element-a444da6 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-a444da6 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-24 .elementor-element.elementor-element-a444da6 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-field-group > label, .elementor-24 .elementor-element.elementor-element-a444da6 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a444da6 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-button[type="submit"]{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-a444da6{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-24 .elementor-element.elementor-element-e884909{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0e58fcc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-6300e97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-cb312f1 > .elementor-widget-container{border-style:none;}.elementor-24 .elementor-element.elementor-element-cb312f1{text-align:center;font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-d36e7b8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-d36e7b8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d36e7b8 .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-d36e7b8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24 .elementor-element.elementor-element-a1771e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-24 .elementor-element.elementor-element-7d700ce{--display:flex;}.elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-cb970a2{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-f973db6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2286603{--display:flex;}.elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-49418ca{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-a9a3f52{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-cd51280{--display:flex;}.elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-7db2360{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-a6fed41{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-37a17a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-15px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-fb1eb57{--display:flex;}.elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-c971afc{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-5be0011{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c5f98c8{--display:flex;}.elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-d9c11b7{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-6da307d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-af7fa5c{--display:flex;}.elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-00c1678{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-00c85a9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-1154a19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-24 .elementor-element.elementor-element-66e72f4{--display:flex;}.elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-405ce81{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-b8451f4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7e619ff{--display:flex;}.elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-2fef171{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-d55849b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-59c07b5{--display:flex;}.elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-bf16887{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-cf46f02{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5064701{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5064701:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5064701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-5dfb11e{--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:flex-start;}.elementor-24 .elementor-element.elementor-element-c0839ed{text-align:start;}.elementor-24 .elementor-element.elementor-element-c0839ed .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-5636f27{--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:flex-end;}.elementor-24 .elementor-element.elementor-element-2ec4504{text-align:start;}.elementor-24 .elementor-element.elementor-element-2ec4504 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-ac81674{text-align:start;}.elementor-24 .elementor-element.elementor-element-ac81674 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-1de39bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a5ca733{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-9f99743 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-2a20321{text-align:center;font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-c7e011b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c4b17b0 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:25px 25px 25px 25px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-c4b17b0 .elementor-testimonial-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-c4b17b0 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c4b17b0 .elementor-testimonial-name{font-weight:600;}.elementor-24 .elementor-element.elementor-element-aa2802c > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:25px 25px 25px 25px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-aa2802c .elementor-testimonial-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-aa2802c .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-aa2802c .elementor-testimonial-name{font-weight:600;}.elementor-24 .elementor-element.elementor-element-5d4497e > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:25px 25px 25px 25px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-5d4497e .elementor-testimonial-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-5d4497e .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5d4497e .elementor-testimonial-name{font-weight:600;}.elementor-24 .elementor-element.elementor-element-c43f426 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4dc6fef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4dc6fef:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4dc6fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brain-project.de/wp-content/uploads/2019/08/Background_DSGVO.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-434d739{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-24 .elementor-element.elementor-element-88e8e3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-24 .elementor-element.elementor-element-bb3f238{text-align:start;}.elementor-24 .elementor-element.elementor-element-bb3f238 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-fcbe9b5{font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-53ee626{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-3409d7e .elementor-title{color:var( --e-global-color-5b3f37f );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-3409d7e .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3409d7e .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:0px;overflow:hidden;}.elementor-24 .elementor-element.elementor-element-3409d7e .elementor-progress-bar{height:10px;line-height:10px;}.elementor-24 .elementor-element.elementor-element-3dee501 .elementor-title{color:var( --e-global-color-5b3f37f );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-3dee501 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3dee501 .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:0px;overflow:hidden;}.elementor-24 .elementor-element.elementor-element-3dee501 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-24 .elementor-element.elementor-element-3d7b934 .elementor-title{color:var( --e-global-color-5b3f37f );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-3d7b934 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3d7b934 .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:0px;overflow:hidden;}.elementor-24 .elementor-element.elementor-element-3d7b934 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-24 .elementor-element.elementor-element-a4fd74c .elementor-title{color:var( --e-global-color-5b3f37f );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-a4fd74c .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a4fd74c .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:0px;overflow:hidden;}.elementor-24 .elementor-element.elementor-element-a4fd74c .elementor-progress-bar{height:10px;line-height:10px;}.elementor-24 .elementor-element.elementor-element-0e6cec0 .elementor-title{color:var( --e-global-color-5b3f37f );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-0e6cec0 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-0e6cec0 .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:0px;overflow:hidden;}.elementor-24 .elementor-element.elementor-element-0e6cec0 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-24 .elementor-element.elementor-element-dc608aa .elementor-title{color:var( --e-global-color-5b3f37f );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-dc608aa .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-dc608aa .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:0px;overflow:hidden;}.elementor-24 .elementor-element.elementor-element-dc608aa .elementor-progress-bar{height:10px;line-height:10px;}.elementor-24 .elementor-element.elementor-element-521259a .elementor-title{color:var( --e-global-color-5b3f37f );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-521259a .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-521259a .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:0px;overflow:hidden;}.elementor-24 .elementor-element.elementor-element-521259a .elementor-progress-bar{height:10px;line-height:10px;}.elementor-24 .elementor-element.elementor-element-095ca1a .elementor-title{color:var( --e-global-color-5b3f37f );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-095ca1a .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-095ca1a .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:0px;overflow:hidden;}.elementor-24 .elementor-element.elementor-element-095ca1a .elementor-progress-bar{height:10px;line-height:10px;}.elementor-24 .elementor-element.elementor-element-b8cd445 .elementor-title{color:var( --e-global-color-5b3f37f );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-b8cd445 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-b8cd445 .elementor-progress-wrapper{background-color:var( --e-global-color-text );border-radius:0px;overflow:hidden;}.elementor-24 .elementor-element.elementor-element-b8cd445 .elementor-progress-bar{height:10px;line-height:10px;}.elementor-24 .elementor-element.elementor-element-0d90a00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ac782e8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-751e15e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-28d4f54{text-align:center;font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-bb8255c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta .elementor-cta__bg, .elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta__content{min-height:100px;text-align:center;background-color:var( --e-global-color-bc021b7 );}.elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta__bg-wrapper{min-height:305px;}.elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta__title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta .elementor-cta__bg, .elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta__content{min-height:100px;text-align:center;background-color:var( --e-global-color-bc021b7 );}.elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta__bg-wrapper{min-height:305px;}.elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta__title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta:hover .elementor-cta__content{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-0bf8b09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0bf8b09:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0bf8b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-7ba75db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-5513bd5 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5513bd5 .elementor-counter{gap:10px;}.elementor-24 .elementor-element.elementor-element-5513bd5 .elementor-counter-number-wrapper{color:var( --e-global-color-5b3f37f );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;}.elementor-24 .elementor-element.elementor-element-eac0838{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-b332798 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-b332798 .elementor-counter{gap:10px;}.elementor-24 .elementor-element.elementor-element-b332798 .elementor-counter-number-wrapper{color:var( --e-global-color-5b3f37f );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;}.elementor-24 .elementor-element.elementor-element-50e6c2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-3d11b11 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-3d11b11 .elementor-counter{gap:10px;}.elementor-24 .elementor-element.elementor-element-3d11b11 .elementor-counter-number-wrapper{color:var( --e-global-color-5b3f37f );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;}.elementor-24 .elementor-element.elementor-element-0645953{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-92cef69 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-92cef69 .elementor-counter{gap:10px;}.elementor-24 .elementor-element.elementor-element-92cef69 .elementor-counter-number-wrapper{color:var( --e-global-color-5b3f37f );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;}.elementor-24 .elementor-element.elementor-element-c0092b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-96833b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-25ea089 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-0b32fd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-24 .elementor-element.elementor-element-0b32fd1{text-align:center;font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-7421b4c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-7421b4c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7421b4c .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-7421b4c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24 .elementor-element.elementor-element-6f6206b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-24 .elementor-element.elementor-element-838ee56{--display:flex;}.elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-35ea9fb{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-e805726{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9c4de44{--display:flex;}.elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-96ad15b{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-204d9b5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-935d5b8{--display:flex;}.elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-cb321e9{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-8ab2a96{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-d0dfe9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-24 .elementor-element.elementor-element-afa1edb{--display:flex;}.elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-67fef73{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-27b1a0e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f1c0185{--display:flex;}.elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-09afd47{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-7cbf151{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9d38efb{--display:flex;}.elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-0e0afc2{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-496de4d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-670dc78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-24 .elementor-element.elementor-element-8135133{--display:flex;}.elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-5dc5236{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-b614d04{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-1dc9638{--display:flex;}.elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-bdc7f24{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-text{color:var( --e-global-color-2c35dd9e );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-5dc2b97{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-cddfb09{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-b922917 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-afa1b05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-afa1b05:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-afa1b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brain-project.de/wp-content/uploads/2019/08/Background_DSGVO.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-89ccf60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-24 .elementor-element.elementor-element-e968681{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-23f7a75{text-align:start;}.elementor-24 .elementor-element.elementor-element-23f7a75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-e50e57f{font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-ca63e34 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3c6fc95{--display:flex;}.elementor-24 .elementor-element.elementor-element-a8d9f49{--display:flex;}.elementor-24 .elementor-element.elementor-element-a8d9f49:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a8d9f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-a0f0049{--display:flex;}.elementor-24 .elementor-element.elementor-element-93fc841{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8854963{--display:flex;}.elementor-24 .elementor-element.elementor-element-8854963:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8854963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-1b452c4{--display:flex;}.elementor-24 .elementor-element.elementor-element-05b246e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-06d0300{--display:flex;}.elementor-24 .elementor-element.elementor-element-06d0300:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-06d0300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-2296416{--display:flex;}.elementor-24 .elementor-element.elementor-element-e41ae29{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-51dae94{--display:flex;}.elementor-24 .elementor-element.elementor-element-51dae94:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-51dae94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-e6abebd{--display:flex;}.elementor-24 .elementor-element.elementor-element-955e6a0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-4d5465f{--display:flex;}.elementor-24 .elementor-element.elementor-element-4d5465f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4d5465f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-605ce48{--display:flex;}.elementor-24 .elementor-element.elementor-element-17b6537{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-31b86bc{--display:flex;}.elementor-24 .elementor-element.elementor-element-31b86bc:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-31b86bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-b1f3ee6{--display:flex;}.elementor-24 .elementor-element.elementor-element-4fa3afa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2eeb458{--display:flex;}.elementor-24 .elementor-element.elementor-element-2eeb458:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2eeb458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-f2a0af3{--display:flex;}.elementor-24 .elementor-element.elementor-element-f84e8c9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-adac57a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:15px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor4 );--n-accordion-title-active-color:var( --e-global-color-5b3f37f );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-cf9b7c3 );}.elementor-24 .elementor-element.elementor-element-adac57a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-5b3f37f );border-style:none;}.elementor-24 .elementor-element.elementor-element-adac57a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:none;}.elementor-24 .elementor-element.elementor-element-adac57a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-adac57a {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-24 .elementor-element.elementor-element-adac57a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}:where( .elementor-24 .elementor-element.elementor-element-adac57a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-fbe3e43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5603010{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-28c1bea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-773f135 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-24 .elementor-element.elementor-element-773f135{text-align:center;font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-8fe41f3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24 .elementor-element.elementor-element-8fe41f3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8fe41f3 .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-8fe41f3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-24 .elementor-element.elementor-element-b064a3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-21522a1{--display:flex;}.elementor-24 .elementor-element.elementor-element-5da6b29{--display:flex;}.elementor-24 .elementor-element.elementor-element-5da6b29:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5da6b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-8fedd94{--display:flex;}.elementor-24 .elementor-element.elementor-element-3d9b55e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-470b6fa{--display:flex;}.elementor-24 .elementor-element.elementor-element-470b6fa:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-470b6fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-03a8621{--display:flex;}.elementor-24 .elementor-element.elementor-element-f376837{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a230948{--display:flex;}.elementor-24 .elementor-element.elementor-element-a230948:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a230948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-dd30685{--display:flex;}.elementor-24 .elementor-element.elementor-element-0674957{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9451ffc{--display:flex;}.elementor-24 .elementor-element.elementor-element-9451ffc:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9451ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-5a7df61{--display:flex;}.elementor-24 .elementor-element.elementor-element-0b30019{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-0793067{--display:flex;}.elementor-24 .elementor-element.elementor-element-0793067:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0793067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-bec0e57{--display:flex;}.elementor-24 .elementor-element.elementor-element-4170d0e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-12d05f0{--display:flex;}.elementor-24 .elementor-element.elementor-element-12d05f0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-12d05f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-321abec{--display:flex;}.elementor-24 .elementor-element.elementor-element-cf35016{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ecf0eeb{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:15px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor4 );--n-accordion-title-active-color:var( --e-global-color-5b3f37f );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-cf9b7c3 );}.elementor-24 .elementor-element.elementor-element-ecf0eeb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:none;}.elementor-24 .elementor-element.elementor-element-ecf0eeb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:none;}.elementor-24 .elementor-element.elementor-element-ecf0eeb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ecf0eeb {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-24 .elementor-element.elementor-element-ecf0eeb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}:where( .elementor-24 .elementor-element.elementor-element-ecf0eeb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-91bc3f6{--display:flex;}.elementor-24 .elementor-element.elementor-element-2244c04{--display:flex;}.elementor-24 .elementor-element.elementor-element-2244c04:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2244c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-bac65e7{--display:flex;}.elementor-24 .elementor-element.elementor-element-156f56f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-93faee6{--display:flex;}.elementor-24 .elementor-element.elementor-element-93faee6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-93faee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-4876905{--display:flex;}.elementor-24 .elementor-element.elementor-element-2928f6d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-1b9d0ac{--display:flex;}.elementor-24 .elementor-element.elementor-element-1b9d0ac:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1b9d0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-13789e3{--display:flex;}.elementor-24 .elementor-element.elementor-element-4cc9192{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-925bbdc{--display:flex;}.elementor-24 .elementor-element.elementor-element-925bbdc:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-925bbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-152a77a{--display:flex;}.elementor-24 .elementor-element.elementor-element-ea30dec{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ebdf62e{--display:flex;}.elementor-24 .elementor-element.elementor-element-ebdf62e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ebdf62e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-6b6a4de{--display:flex;}.elementor-24 .elementor-element.elementor-element-fe46fb0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c7ca5d4{--display:flex;}.elementor-24 .elementor-element.elementor-element-c7ca5d4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c7ca5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-9a6ad13{--display:flex;}.elementor-24 .elementor-element.elementor-element-a5dc1bb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-25d7d0d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:15px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor4 );--n-accordion-title-active-color:var( --e-global-color-5b3f37f );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-cf9b7c3 );}.elementor-24 .elementor-element.elementor-element-25d7d0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:none;}.elementor-24 .elementor-element.elementor-element-25d7d0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:none;}.elementor-24 .elementor-element.elementor-element-25d7d0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-25d7d0d {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-24 .elementor-element.elementor-element-25d7d0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}:where( .elementor-24 .elementor-element.elementor-element-25d7d0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-49b2fd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-49b2fd4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-49b2fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brain-project.de/wp-content/uploads/2019/08/Background_DSGVO.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-7005281{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-24 .elementor-element.elementor-element-6ec0fea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-c2fefb7{text-align:start;}.elementor-24 .elementor-element.elementor-element-c2fefb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-395f412{font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );color:var( --e-global-color-astglobalcolor6 );}.elementor-24 .elementor-element.elementor-element-c537f16{--display:flex;}.elementor-24 .elementor-element.elementor-element-feab5e7{--display:flex;}.elementor-24 .elementor-element.elementor-element-feab5e7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-feab5e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-5b40515{--display:flex;}.elementor-24 .elementor-element.elementor-element-1728116{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-3b2e09f{--display:flex;}.elementor-24 .elementor-element.elementor-element-3b2e09f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3b2e09f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-05eb8f0{--display:flex;}.elementor-24 .elementor-element.elementor-element-2286eb2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f65adce{--display:flex;}.elementor-24 .elementor-element.elementor-element-f65adce:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f65adce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-5c86a30{--display:flex;}.elementor-24 .elementor-element.elementor-element-0c989ac{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e998cf1{--display:flex;}.elementor-24 .elementor-element.elementor-element-e998cf1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e998cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-9c13f9e{--display:flex;}.elementor-24 .elementor-element.elementor-element-bd94e45{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f18969a{--display:flex;}.elementor-24 .elementor-element.elementor-element-f18969a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f18969a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-04adc1e{--display:flex;}.elementor-24 .elementor-element.elementor-element-3ff1af8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-412edff{--display:flex;}.elementor-24 .elementor-element.elementor-element-412edff:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-412edff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-80545e4{--display:flex;}.elementor-24 .elementor-element.elementor-element-bb31b50{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-91b5986{--display:flex;}.elementor-24 .elementor-element.elementor-element-91b5986:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-91b5986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-e1f8915{--display:flex;}.elementor-24 .elementor-element.elementor-element-6044f3e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ff39411{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:15px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor4 );--n-accordion-title-active-color:var( --e-global-color-5b3f37f );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-cf9b7c3 );}.elementor-24 .elementor-element.elementor-element-ff39411 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-5b3f37f );border-style:none;}.elementor-24 .elementor-element.elementor-element-ff39411 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );border-style:none;}.elementor-24 .elementor-element.elementor-element-ff39411 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ff39411 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-24 .elementor-element.elementor-element-ff39411 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;}:where( .elementor-24 .elementor-element.elementor-element-ff39411 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-42dc22a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-42dc22a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-42dc22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2290ed3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-66149a7{text-align:center;}.elementor-24 .elementor-element.elementor-element-66149a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-7df1a5f > .elementor-widget-container{border-style:none;}.elementor-24 .elementor-element.elementor-element-7df1a5f{text-align:center;font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );color:var( --e-global-color-5b3f37f );}.elementor-24 .elementor-element.elementor-element-f457f03 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f457f03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-1808e5d{--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;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1808e5d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1808e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brain-project.de/wp-content/uploads/2019/08/bg-contact-brainprojectgmbh.png");background-position:0px -290px;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-1808e5d::before, .elementor-24 .elementor-element.elementor-element-1808e5d > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1808e5d > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1808e5d > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1808e5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1808e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-46566bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-24 .elementor-element.elementor-element-adbe96f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-33e1a18{font-family:var( --e-global-typography-10c312c-font-family ), Sans-serif;font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );color:var( --e-global-color-bc021b7 );}.elementor-24 .elementor-element.elementor-element-d23b78a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d23b78a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-181b5d0{--display:flex;}@media(max-width:1366px){.elementor-24 .elementor-element.elementor-element-d3e6ced{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7fc9007{--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-24 .elementor-element.elementor-element-2cc9886 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-09521f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-571f703{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3acb105{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-63413bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b5ad47d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c36cce4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0a376e7{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-4936e1c{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-button{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-e884909{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6300e97{text-align:center;}.elementor-24 .elementor-element.elementor-element-cb312f1{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-f973db6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a9a3f52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a6fed41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-5be0011{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-6da307d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-00c85a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b8451f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-d55849b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-cf46f02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c0839ed .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-2ec4504 .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-ac81674 .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-1de39bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a5ca733{--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-24 .elementor-element.elementor-element-2a20321{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-c7e011b{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c4b17b0 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-aa2802c .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5d4497e .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4dc6fef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-88e8e3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-24 .elementor-element.elementor-element-bb3f238 .elementor-heading-title{font-size:25px;}.elementor-24 .elementor-element.elementor-element-fcbe9b5{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-3409d7e .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3dee501 .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3d7b934 .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a4fd74c .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-0e6cec0 .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-dc608aa .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-521259a .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-095ca1a .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b8cd445 .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-0d90a00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ac782e8{--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-24 .elementor-element.elementor-element-28d4f54{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-bb8255c{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5513bd5 .elementor-counter-number-wrapper{font-size:40px;}.elementor-24 .elementor-element.elementor-element-5513bd5 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-b332798 .elementor-counter-number-wrapper{font-size:40px;}.elementor-24 .elementor-element.elementor-element-b332798 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-3d11b11 .elementor-counter-number-wrapper{font-size:40px;}.elementor-24 .elementor-element.elementor-element-3d11b11 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-92cef69 .elementor-counter-number-wrapper{font-size:40px;}.elementor-24 .elementor-element.elementor-element-92cef69 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c0092b8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0b32fd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0b32fd1{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-e805726{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-204d9b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-8ab2a96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-27b1a0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-7cbf151{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-496de4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b614d04{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-5dc2b97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-afa1b05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-23f7a75 .elementor-heading-title{font-size:25px;}.elementor-24 .elementor-element.elementor-element-e50e57f{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-93fc841{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-05b246e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-e41ae29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-955e6a0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-17b6537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4fa3afa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f84e8c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-fbe3e43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-773f135 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-773f135{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-3d9b55e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f376837{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0674957{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0b30019{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4170d0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-cf35016{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-156f56f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-2928f6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4cc9192{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-ea30dec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-fe46fb0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-a5dc1bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-49b2fd4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c2fefb7 .elementor-heading-title{font-size:25px;}.elementor-24 .elementor-element.elementor-element-395f412{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-1728116{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-2286eb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0c989ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bd94e45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-3ff1af8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bb31b50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-6044f3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-42dc22a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2290ed3{--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-24 .elementor-element.elementor-element-7df1a5f{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-1808e5d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-33e1a18{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-181b5d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-d3e6ced:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d3e6ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-297px 0px;}.elementor-24 .elementor-element.elementor-element-d3e6ced{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7fc9007{--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-24 .elementor-element.elementor-element-cb7c783{--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-24 .elementor-element.elementor-element-92fa17a .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-5801137 > .elementor-widget-container{margin:-195px -25px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5801137 img{width:20%;}.elementor-24 .elementor-element.elementor-element-2cc9886 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-09521f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-571f703{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3acb105{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-63413bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b5ad47d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c36cce4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2fb1149{--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-24 .elementor-element.elementor-element-0a376e7{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-18ba1f0{--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-24 .elementor-element.elementor-element-4936e1c{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-button{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-e884909{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cb312f1{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-f973db6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a9a3f52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a6fed41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-5be0011{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-6da307d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-00c85a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b8451f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-d55849b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-cf46f02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c0839ed .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-2ec4504 .elementor-heading-title{font-size:16px;}.elementor-24 .elementor-element.elementor-element-ac81674 .elementor-heading-title{font-size:16px;}.elementor-24 .elementor-element.elementor-element-1de39bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2a20321{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-c7e011b{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c4b17b0 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-aa2802c .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5d4497e .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4dc6fef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-fcbe9b5{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-3409d7e .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3dee501 .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3d7b934 .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a4fd74c .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-0e6cec0 .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-dc608aa .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-521259a .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-095ca1a .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b8cd445 .elementor-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-0d90a00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-28d4f54{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-bb8255c{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5513bd5 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-b332798 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-3d11b11 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-92cef69 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c0092b8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0b32fd1{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-e805726{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-204d9b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-8ab2a96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-27b1a0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-7cbf151{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-496de4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b614d04{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-item > a{font-size:15px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-5dc2b97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-afa1b05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e50e57f{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-93fc841{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-05b246e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-e41ae29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-955e6a0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-17b6537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4fa3afa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f84e8c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-fbe3e43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-773f135{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-3d9b55e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f376837{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0674957{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0b30019{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4170d0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-cf35016{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-156f56f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-2928f6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4cc9192{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-ea30dec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-fe46fb0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-a5dc1bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-49b2fd4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-395f412{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-1728116{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-2286eb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0c989ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bd94e45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-3ff1af8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bb31b50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-6044f3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-42dc22a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7df1a5f{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-1808e5d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1808e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-24 .elementor-element.elementor-element-1808e5d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-33e1a18{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-d3e6ced:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d3e6ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brain-project.de/wp-content/uploads/2019/02/home-slider-bg-scaled.jpg");background-position:-304px 0px;}.elementor-24 .elementor-element.elementor-element-d3e6ced{--content-width:90%;--min-height:77vh;--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-end;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cba21c7{--min-height:150px;}.elementor-24 .elementor-element.elementor-element-92fa17a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-92fa17a .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-5801137 > .elementor-widget-container{margin:-175px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5801137 img{width:25%;}.elementor-24 .elementor-element.elementor-element-2cc9886 > .elementor-widget-container{margin:-30px 0px -10px 0px;}.elementor-24 .elementor-element.elementor-element-2cc9886 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-98dc344{--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-24 .elementor-element.elementor-element-09521f4{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-dccafd0 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-571f703{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-7fd95c0 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3acb105{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-96feaa4 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-63413bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-9da6ff1 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b5ad47d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c36cce4{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-34c8247 .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-ceb8828 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-0a376e7{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-4936e1c{font-size:16px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a444da6 .elementor-button{font-size:14px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-e884909{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6300e97 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-cb312f1{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-cb970a2 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-f973db6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-49418ca .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a9a3f52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-7db2360 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a6fed41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-c971afc .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-5be0011{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-d9c11b7 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-6da307d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-00c1678 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-00c85a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-405ce81 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b8451f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-2fef171 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-d55849b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-bf16887 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-cf46f02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5064701{--content-width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-5dfb11e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-c0839ed{text-align:center;}.elementor-24 .elementor-element.elementor-element-5636f27{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-2ec4504{text-align:center;}.elementor-24 .elementor-element.elementor-element-ac81674{text-align:center;}.elementor-24 .elementor-element.elementor-element-1de39bc{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9f99743{text-align:center;}.elementor-24 .elementor-element.elementor-element-2a20321{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-c7e011b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c4b17b0 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-aa2802c .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5d4497e .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4dc6fef{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-bb3f238 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-fcbe9b5{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-3409d7e .elementor-title{font-size:13px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3dee501 .elementor-title{font-size:13px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-3d7b934 .elementor-title{font-size:13px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-a4fd74c .elementor-title{font-size:13px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-0e6cec0 .elementor-title{font-size:13px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-dc608aa .elementor-title{font-size:13px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-521259a .elementor-title{font-size:13px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-095ca1a .elementor-title{font-size:13px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b8cd445 .elementor-title{font-size:13px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-0d90a00{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-751e15e{text-align:center;}.elementor-24 .elementor-element.elementor-element-28d4f54{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-bb8255c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6f04a0d .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-a59b074 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5513bd5 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-b332798 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-3d11b11 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-92cef69 .elementor-counter-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-c0092b8{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-25ea089{text-align:center;}.elementor-24 .elementor-element.elementor-element-0b32fd1{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-35ea9fb .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-e805726{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-96ad15b .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-204d9b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-cb321e9 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-8ab2a96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-67fef73 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-27b1a0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-09afd47 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-7cbf151{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-0e0afc2 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-496de4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-5dc5236 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-b614d04{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-bdc7f24 .elementor-icon-list-item > a{font-size:20px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-5dc2b97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-afa1b05{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e50e57f{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-3c6fc95{--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-24 .elementor-element.elementor-element-93fc841{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-05b246e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-e41ae29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-955e6a0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-17b6537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4fa3afa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f84e8c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-fbe3e43{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5603010{--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-24 .elementor-element.elementor-element-28c1bea{text-align:center;}.elementor-24 .elementor-element.elementor-element-773f135{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-b064a3f{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-21522a1{--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-24 .elementor-element.elementor-element-3d9b55e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-f376837{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0674957{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0b30019{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4170d0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-cf35016{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-91bc3f6{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-156f56f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-2928f6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-4cc9192{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-ea30dec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-fe46fb0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-a5dc1bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-49b2fd4{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-395f412{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-c537f16{--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-24 .elementor-element.elementor-element-1728116{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-2286eb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-0c989ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bd94e45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-3ff1af8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-bb31b50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-6044f3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24 .elementor-element.elementor-element-42dc22a{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-66149a7 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-7df1a5f{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}.elementor-24 .elementor-element.elementor-element-1808e5d{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1808e5d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1808e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-24 .elementor-element.elementor-element-33e1a18{font-size:var( --e-global-typography-10c312c-font-size );line-height:var( --e-global-typography-10c312c-line-height );}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-d3e6ced{--content-width:100%;}.elementor-24 .elementor-element.elementor-element-cba21c7{--width:40%;}.elementor-24 .elementor-element.elementor-element-7fc9007{--width:60%;}.elementor-24 .elementor-element.elementor-element-cb7c783{--width:90%;}.elementor-24 .elementor-element.elementor-element-09521f4{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-95baa2a{--width:50%;}.elementor-24 .elementor-element.elementor-element-1ccb73e{--width:50%;}.elementor-24 .elementor-element.elementor-element-1b64cfc{--width:50%;}.elementor-24 .elementor-element.elementor-element-b97b5e8{--width:50%;}.elementor-24 .elementor-element.elementor-element-c36cce4{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-2fb1149{--width:50%;}.elementor-24 .elementor-element.elementor-element-18ba1f0{--width:50%;}.elementor-24 .elementor-element.elementor-element-e884909{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-0e58fcc{--width:100%;}.elementor-24 .elementor-element.elementor-element-7d700ce{--width:32%;}.elementor-24 .elementor-element.elementor-element-2286603{--width:32%;}.elementor-24 .elementor-element.elementor-element-cd51280{--width:32%;}.elementor-24 .elementor-element.elementor-element-fb1eb57{--width:32%;}.elementor-24 .elementor-element.elementor-element-c5f98c8{--width:32%;}.elementor-24 .elementor-element.elementor-element-af7fa5c{--width:32%;}.elementor-24 .elementor-element.elementor-element-66e72f4{--width:32%;}.elementor-24 .elementor-element.elementor-element-7e619ff{--width:32%;}.elementor-24 .elementor-element.elementor-element-59c07b5{--width:32%;}.elementor-24 .elementor-element.elementor-element-5dfb11e{--width:50%;}.elementor-24 .elementor-element.elementor-element-5636f27{--width:50%;}.elementor-24 .elementor-element.elementor-element-1de39bc{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-a5ca733{--width:100%;}.elementor-24 .elementor-element.elementor-element-4dc6fef{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-88e8e3e{--width:50%;}.elementor-24 .elementor-element.elementor-element-53ee626{--width:50%;}.elementor-24 .elementor-element.elementor-element-0d90a00{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-ac782e8{--width:100%;}.elementor-24 .elementor-element.elementor-element-0bf8b09{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-7ba75db{--width:25%;}.elementor-24 .elementor-element.elementor-element-eac0838{--width:25%;}.elementor-24 .elementor-element.elementor-element-50e6c2a{--width:25%;}.elementor-24 .elementor-element.elementor-element-0645953{--width:25%;}.elementor-24 .elementor-element.elementor-element-c0092b8{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-96833b2{--width:100%;}.elementor-24 .elementor-element.elementor-element-838ee56{--width:32%;}.elementor-24 .elementor-element.elementor-element-9c4de44{--width:32%;}.elementor-24 .elementor-element.elementor-element-935d5b8{--width:32%;}.elementor-24 .elementor-element.elementor-element-afa1edb{--width:32%;}.elementor-24 .elementor-element.elementor-element-f1c0185{--width:32%;}.elementor-24 .elementor-element.elementor-element-9d38efb{--width:32%;}.elementor-24 .elementor-element.elementor-element-8135133{--width:32%;}.elementor-24 .elementor-element.elementor-element-1dc9638{--width:32%;}.elementor-24 .elementor-element.elementor-element-cddfb09{--width:32%;}.elementor-24 .elementor-element.elementor-element-afa1b05{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-e968681{--width:50%;}.elementor-24 .elementor-element.elementor-element-3c6fc95{--width:50%;}.elementor-24 .elementor-element.elementor-element-fbe3e43{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-5603010{--width:100%;}.elementor-24 .elementor-element.elementor-element-49b2fd4{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-6ec0fea{--width:50%;}.elementor-24 .elementor-element.elementor-element-c537f16{--width:50%;}.elementor-24 .elementor-element.elementor-element-42dc22a{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-2290ed3{--width:60%;}.elementor-24 .elementor-element.elementor-element-1808e5d{--content-width:80%;}.elementor-24 .elementor-element.elementor-element-adbe96f{--width:50%;}.elementor-24 .elementor-element.elementor-element-181b5d0{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-d3e6ced{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-cb7c783{--width:100%;}.elementor-24 .elementor-element.elementor-element-09521f4{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-c36cce4{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-e884909{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-5064701{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-5dfb11e{--width:40%;}.elementor-24 .elementor-element.elementor-element-5636f27{--width:60%;}.elementor-24 .elementor-element.elementor-element-1de39bc{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-4dc6fef{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-0d90a00{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-c0092b8{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-afa1b05{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-fbe3e43{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-49b2fd4{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-42dc22a{--content-width:90%;}.elementor-24 .elementor-element.elementor-element-1808e5d{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-2fb1149{--width:45%;}.elementor-24 .elementor-element.elementor-element-18ba1f0{--width:55%;}}@media(min-width:1367px){.elementor-24 .elementor-element.elementor-element-09521f4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-09521f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-4dc6fef:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4dc6fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-afa1b05:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-afa1b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-49b2fd4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-49b2fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for progress, class: .elementor-element-3409d7e */.elementor-24 .elementor-element {line-height:1.8;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-3dee501 */.elementor-24 .elementor-element {line-height:1.8;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-3d7b934 */.elementor-24 .elementor-element {line-height:1.8;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-a4fd74c */.elementor-24 .elementor-element {line-height:1.8;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-0e6cec0 */.elementor-24 .elementor-element {line-height:1.8;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-dc608aa */.elementor-24 .elementor-element {line-height:1.8;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-521259a */.elementor-24 .elementor-element {line-height:1.8;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-095ca1a */.elementor-24 .elementor-element {line-height:1.8;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-b8cd445 */.elementor-24 .elementor-element {line-height:1.8;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://brain-project.de/wp-content/uploads/2026/03/OpenSans-VariableFont_wdthwght.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://brain-project.de/wp-content/uploads/2026/03/OpenSans-VariableFont_wdthwght.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://brain-project.de/wp-content/uploads/2026/03/OpenSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://brain-project.de/wp-content/uploads/2026/03/OpenSans-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://brain-project.de/wp-content/uploads/2026/03/Montserrat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://brain-project.de/wp-content/uploads/2026/03/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */