.elementor-349 .elementor-element.elementor-element-3beee84f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-349 .elementor-element.elementor-global-241{--spacer-size:128px;}.elementor-349 .elementor-element.elementor-element-a4037ae .elementor-heading-title{font-family:var( --e-global-typography-731e79b-font-family ), Sans-serif;font-size:var( --e-global-typography-731e79b-font-size );font-weight:var( --e-global-typography-731e79b-font-weight );text-transform:var( --e-global-typography-731e79b-text-transform );line-height:var( --e-global-typography-731e79b-line-height );}.elementor-349 .elementor-element.elementor-global-483{--spacer-size:32px;}.elementor-349 .elementor-element.elementor-element-4214b281{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-5d9d4f0f .elementor-heading-title{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-7906b805 .elementor-heading-title{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-7a35480f .elementor-heading-title{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-217f60a7{--spacer-size:128px;}.elementor-349 .elementor-element.elementor-global-333{--spacer-size:128px;}.elementor-349 .elementor-element.elementor-element-1790ed15{--display:flex;--min-height:600px;--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-349 .elementor-element.elementor-element-1790ed15:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-1790ed15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-349 .elementor-element.elementor-element-73190b97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-349 .elementor-element.elementor-element-0ec5e4b{--spacer-size:48px;}.elementor-349 .elementor-element.elementor-element-3b0fb08b{text-align:center;}.elementor-349 .elementor-element.elementor-element-3b0fb08b .elementor-heading-title{font-family:var( --e-global-typography-f4064ae-font-family ), Sans-serif;font-size:var( --e-global-typography-f4064ae-font-size );font-weight:var( --e-global-typography-f4064ae-font-weight );line-height:var( --e-global-typography-f4064ae-line-height );}.elementor-349 .elementor-element.elementor-element-34d2d55a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-34d2d55a:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-34d2d55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e884ce );}.elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-wrapper{gap:12px;}.elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon{font-size:40px;}.elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-title a{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-description{font-family:var( --e-global-typography-4073018-font-family ), Sans-serif;font-size:var( --e-global-typography-4073018-font-size );font-weight:var( --e-global-typography-4073018-font-weight );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-wrapper{gap:12px;}.elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-title{margin-block-end:0px;}.elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon{font-size:40px;}.elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-title a{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-description{font-family:var( --e-global-typography-4073018-font-family ), Sans-serif;font-size:var( --e-global-typography-4073018-font-size );font-weight:var( --e-global-typography-4073018-font-weight );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-wrapper{gap:12px;}.elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-title{margin-block-end:0px;}.elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon{font-size:40px;}.elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-title a{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-description{font-family:var( --e-global-typography-4073018-font-family ), Sans-serif;font-size:var( --e-global-typography-4073018-font-size );font-weight:var( --e-global-typography-4073018-font-weight );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-3eb9b5d{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-global-232{--spacer-size:48px;}.elementor-349 .elementor-element.elementor-element-13febbbe{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-77754c60{text-align:center;}.elementor-349 .elementor-element.elementor-element-77754c60 .elementor-heading-title{font-family:var( --e-global-typography-f4064ae-font-family ), Sans-serif;font-size:var( --e-global-typography-f4064ae-font-size );font-weight:var( --e-global-typography-f4064ae-font-weight );line-height:var( --e-global-typography-f4064ae-line-height );}.elementor-349 .elementor-element.elementor-global-324{--spacer-size:48px;}.elementor-349 .elementor-element.elementor-element-7dcc3951{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-7dcc3951:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-7dcc3951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e884ce );}.elementor-349 .elementor-element.elementor-element-5f45be67 img{width:250px;}.elementor-349 .elementor-element.elementor-element-fdde8f2{--display:flex;}.elementor-349 .elementor-element.elementor-element-6106ce5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-b3c2360{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-6390e964{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-6390e964:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-6390e964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e884ce );}.elementor-349 .elementor-element.elementor-element-695391bf{--display:flex;}.elementor-349 .elementor-element.elementor-element-d11f8f6.elementor-element{--align-self:flex-start;}.elementor-349 .elementor-element.elementor-element-d11f8f6 img{width:250px;}.elementor-349 .elementor-element.elementor-element-66d93480{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-402ea37{--spacer-size:56px;}.elementor-349 .elementor-element.elementor-element-3ee72ef{--spacer-size:56px;}.elementor-349 .elementor-element.elementor-element-54857a93{--display:flex;}.elementor-349 .elementor-element.elementor-element-88a1221 iframe{height:632px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-349 .elementor-element.elementor-element-71d35542{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-349 .elementor-element.elementor-element-7f41b116{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-7f41b116:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-7f41b116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e884ce );}.elementor-349 .elementor-element.elementor-element-5f91df6f .elementor-heading-title{font-family:var( --e-global-typography-6cc1a22-font-family ), Sans-serif;font-size:var( --e-global-typography-6cc1a22-font-size );font-weight:var( --e-global-typography-6cc1a22-font-weight );text-transform:var( --e-global-typography-6cc1a22-text-transform );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-c85fc58 .ddk-neugierig-content{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-7236020a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-349 .elementor-element.elementor-element-3fb70f0f{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-3fb70f0f:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-3fb70f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afa2442 );}.elementor-349 .elementor-element.elementor-element-6c014ad3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-26afe042 .elementor-heading-title{font-family:var( --e-global-typography-6cc1a22-font-family ), Sans-serif;font-size:var( --e-global-typography-6cc1a22-font-size );font-weight:var( --e-global-typography-6cc1a22-font-weight );text-transform:var( --e-global-typography-6cc1a22-text-transform );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-1f6c52db{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-53caf12e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-349 .elementor-element.elementor-element-3540bf67 .elementor-heading-title{font-family:var( --e-global-typography-6cc1a22-font-family ), Sans-serif;font-size:var( --e-global-typography-6cc1a22-font-size );font-weight:var( --e-global-typography-6cc1a22-font-weight );text-transform:var( --e-global-typography-6cc1a22-text-transform );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-258ad7fb{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 1px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-16db9bb6{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-48b228a9{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 1px 0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-3e8425e1{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-732bb7f6{--n-accordion-title-font-size:var( --e-global-typography-3c847a0-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:24px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-349 .elementor-element.elementor-element-732bb7f6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:00px 0px 2px 0px;}.elementor-349 .elementor-element.elementor-element-732bb7f6 {--n-accordion-padding:16px 0px 16px 0px;}:where( .elementor-349 .elementor-element.elementor-element-732bb7f6 > .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:var( --e-global-typography-3c847a0-font-family ), Sans-serif;font-weight:var( --e-global-typography-3c847a0-font-weight );line-height:var( --e-global-typography-3c847a0-line-height );}:where( .elementor-349 .elementor-element.elementor-element-732bb7f6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-349 .elementor-element.elementor-element-6feb988{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-349 .elementor-element.elementor-element-46206c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-d99b858{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-d99b858:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-d99b858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e884ce );}.elementor-349 .elementor-element.elementor-element-57248b7 .elementor-heading-title{font-family:var( --e-global-typography-6cc1a22-font-family ), Sans-serif;font-size:var( --e-global-typography-6cc1a22-font-size );font-weight:var( --e-global-typography-6cc1a22-font-weight );text-transform:var( --e-global-typography-6cc1a22-text-transform );line-height:var( --e-global-typography-6cc1a22-line-height );color:var( --e-global-color-text );}.elementor-349 .elementor-element.elementor-element-b975cb4{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-name{font-family:var( --e-global-typography-4073018-font-family ), Sans-serif;font-size:var( --e-global-typography-4073018-font-size );font-weight:var( --e-global-typography-4073018-font-weight );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-details p, .elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-details a{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-email a:hover{color:#00beb4;}.elementor-349 .elementor-element.elementor-element-3292ca3{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-349 .elementor-element.elementor-element-3292ca3:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-3292ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651cb9d );}.elementor-349 .elementor-element.elementor-element-8a3609f .elementor-heading-title{font-family:var( --e-global-typography-6cc1a22-font-family ), Sans-serif;font-size:var( --e-global-typography-6cc1a22-font-size );font-weight:var( --e-global-typography-6cc1a22-font-weight );text-transform:var( --e-global-typography-6cc1a22-text-transform );line-height:var( --e-global-typography-6cc1a22-line-height );color:var( --e-global-color-7e884ce );}.elementor-349 .elementor-element.elementor-element-9eab09e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-78810f8{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );color:var( --e-global-color-7e884ce );}.elementor-349 .elementor-element.elementor-element-1521591{font-family:var( --e-global-typography-3037e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-3037e6a-font-size );font-weight:var( --e-global-typography-3037e6a-font-weight );line-height:var( --e-global-typography-3037e6a-line-height );color:var( --e-global-color-7e884ce );}.elementor-349 .elementor-element.elementor-element-5ca3ef8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-349 .elementor-element.elementor-element-e4f3fd4 .ddk-qr-code-wrapper img{width:170px;height:auto;}.elementor-349 .elementor-element.elementor-element-e4f3fd4 .ddk-qr-code-wrapper{text-align:center;}.elementor-349 .elementor-element.elementor-element-b5c8ce9{text-align:center;}.elementor-349 .elementor-element.elementor-element-b5c8ce9 .elementor-heading-title{font-family:var( --e-global-typography-4073018-font-family ), Sans-serif;font-size:var( --e-global-typography-4073018-font-size );font-weight:var( --e-global-typography-4073018-font-weight );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-global-247{--spacer-size:56px;}.elementor-349 .elementor-element.elementor-element-eb2ef73{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-8fe45e4{--divider-border-style:solid;--divider-color:var( --e-global-color-5fe8645 );--divider-border-width:2px;padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-8fe45e4 .elementor-divider-separator{width:100%;}.elementor-349 .elementor-element.elementor-element-8fe45e4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-349 .elementor-element.elementor-element-1149557{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-349 .elementor-element.elementor-element-211e664{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-b671b8a{text-align:center;}.elementor-349 .elementor-element.elementor-element-b671b8a .elementor-heading-title{font-family:var( --e-global-typography-4073018-font-family ), Sans-serif;font-size:var( --e-global-typography-4073018-font-size );font-weight:var( --e-global-typography-4073018-font-weight );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-15a2b22{text-align:center;}.elementor-349 .elementor-element.elementor-element-15a2b22 .elementor-heading-title{font-family:var( --e-global-typography-4073018-font-family ), Sans-serif;font-size:var( --e-global-typography-4073018-font-size );font-weight:var( --e-global-typography-4073018-font-weight );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-753e028{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-2977f7d{--spacer-size:24px;}.elementor-349 .elementor-element.elementor-element-a13b8ef .elementor-button{background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2760982 );}.elementor-349 .elementor-element.elementor-element-a13b8ef .elementor-button:hover, .elementor-349 .elementor-element.elementor-element-a13b8ef .elementor-button:focus{background-color:var( --e-global-color-2760982 );}.elementor-349 .elementor-element.elementor-element-ffd5a59{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-349 .elementor-element.elementor-element-f55f01d{right:24px;}body.rtl .elementor-349 .elementor-element.elementor-element-f55f01d{left:24px;}.elementor-349 .elementor-element.elementor-element-f55f01d{bottom:24px;}body.elementor-page-349:not(.elementor-motion-effects-element-type-background), body.elementor-page-349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b15592 );}@media(min-width:768px){.elementor-349 .elementor-element.elementor-element-5ca3ef8{--content-width:512px;}.elementor-349 .elementor-element.elementor-element-1149557{--content-width:400px;}}@media(max-width:1024px){.elementor-349 .elementor-element.elementor-global-241{--spacer-size:72px;}.elementor-349 .elementor-element.elementor-element-a4037ae .elementor-heading-title{font-size:var( --e-global-typography-731e79b-font-size );line-height:var( --e-global-typography-731e79b-line-height );}.elementor-349 .elementor-element.elementor-element-5d9d4f0f .elementor-heading-title{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-7906b805 .elementor-heading-title{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-7a35480f .elementor-heading-title{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-217f60a7{--spacer-size:72px;}.elementor-349 .elementor-element.elementor-global-333{--spacer-size:72px;}.elementor-349 .elementor-element.elementor-element-0ec5e4b{--spacer-size:32px;}.elementor-349 .elementor-element.elementor-element-3b0fb08b .elementor-heading-title{font-size:var( --e-global-typography-f4064ae-font-size );line-height:var( --e-global-typography-f4064ae-line-height );}.elementor-349 .elementor-element.elementor-element-34d2d55a{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-description{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-title a{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-description{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-title a{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-description{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-3eb9b5d{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-13febbbe{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-77754c60 .elementor-heading-title{font-size:var( --e-global-typography-f4064ae-font-size );line-height:var( --e-global-typography-f4064ae-line-height );}.elementor-349 .elementor-element.elementor-element-7dcc3951{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-5f45be67{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;}.elementor-349 .elementor-element.elementor-element-5f45be67 img{width:250px;}.elementor-349 .elementor-element.elementor-element-6390e964{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-d11f8f6{margin:24px 24px calc(var(--kit-widget-spacing, 0px) + 24px) 24px;}.elementor-349 .elementor-element.elementor-element-d11f8f6 img{width:250px;}.elementor-349 .elementor-element.elementor-element-5f91df6f .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-c85fc58 .ddk-neugierig-content{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-26afe042 .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-1f6c52db{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-3540bf67 .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-16db9bb6{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-3e8425e1{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-732bb7f6{--n-accordion-title-font-size:var( --e-global-typography-3c847a0-font-size );}:where( .elementor-349 .elementor-element.elementor-element-732bb7f6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-3c847a0-line-height );}.elementor-349 .elementor-element.elementor-element-d99b858{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-349 .elementor-element.elementor-element-57248b7 .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-name{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-details p, .elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-details a{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-3292ca3{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-349 .elementor-element.elementor-element-8a3609f .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-78810f8{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-1521591{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-b5c8ce9 .elementor-heading-title{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-global-247{--spacer-size:56px;}.elementor-349 .elementor-element.elementor-element-b671b8a .elementor-heading-title{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-15a2b22 .elementor-heading-title{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}}@media(max-width:767px){.elementor-349 .elementor-element.elementor-global-241{--spacer-size:64px;}.elementor-349 .elementor-element.elementor-element-a4037ae .elementor-heading-title{font-size:var( --e-global-typography-731e79b-font-size );line-height:var( --e-global-typography-731e79b-line-height );}.elementor-349 .elementor-element.elementor-element-5d9d4f0f .elementor-heading-title{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-7906b805 .elementor-heading-title{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-7a35480f .elementor-heading-title{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-217f60a7{--spacer-size:64px;}.elementor-349 .elementor-element.elementor-global-333{--spacer-size:64px;}.elementor-349 .elementor-element.elementor-element-3b0fb08b .elementor-heading-title{font-size:var( --e-global-typography-f4064ae-font-size );line-height:var( --e-global-typography-f4064ae-line-height );}.elementor-349 .elementor-element.elementor-element-34d2d55a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-title a{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-618878c3 .elementor-icon-box-description{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-title a{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-73e21b6f .elementor-icon-box-description{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-title, .elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-title a{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-5b2a3367 .elementor-icon-box-description{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-3eb9b5d{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-13febbbe{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-77754c60 .elementor-heading-title{font-size:var( --e-global-typography-f4064ae-font-size );line-height:var( --e-global-typography-f4064ae-line-height );}.elementor-349 .elementor-element.elementor-element-7dcc3951{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-349 .elementor-element.elementor-element-5f45be67 img{width:150px;}.elementor-349 .elementor-element.elementor-element-6390e964{--justify-content:center;}.elementor-349 .elementor-element.elementor-element-695391bf{--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-349 .elementor-element.elementor-element-d11f8f6.elementor-element{--order:-99999 /* order start hack */;}.elementor-349 .elementor-element.elementor-element-d11f8f6 img{width:150px;}.elementor-349 .elementor-element.elementor-element-5f91df6f .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-c85fc58 .ddk-neugierig-content{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-26afe042 .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-1f6c52db{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-3540bf67 .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-16db9bb6{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-3e8425e1{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-732bb7f6{--n-accordion-title-font-size:var( --e-global-typography-3c847a0-font-size );}:where( .elementor-349 .elementor-element.elementor-element-732bb7f6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-3c847a0-line-height );}.elementor-349 .elementor-element.elementor-element-57248b7 .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-name{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-details p, .elementor-349 .elementor-element.elementor-element-a193a52 .ddk-recruiter-details a{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-8a3609f .elementor-heading-title{font-size:var( --e-global-typography-6cc1a22-font-size );line-height:var( --e-global-typography-6cc1a22-line-height );}.elementor-349 .elementor-element.elementor-element-78810f8{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-1521591{font-size:var( --e-global-typography-3037e6a-font-size );line-height:var( --e-global-typography-3037e6a-line-height );}.elementor-349 .elementor-element.elementor-element-b5c8ce9 .elementor-heading-title{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-global-247{--spacer-size:56px;}.elementor-349 .elementor-element.elementor-element-b671b8a .elementor-heading-title{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}.elementor-349 .elementor-element.elementor-element-15a2b22 .elementor-heading-title{font-size:var( --e-global-typography-4073018-font-size );line-height:var( --e-global-typography-4073018-line-height );}}/* Start custom CSS for nested-accordion, class: .elementor-element-732bb7f6 *//* Change the border color of the item when hovering over the header */
.elementor-349 .elementor-element.elementor-element-732bb7f6 .e-n-accordion-item-title:hover {
    border-color: #00beb4; /* Replace with your specific green hex code */
    transition: border-color 0.3s ease; /* Makes the transition smooth */
}

/* Optional: Ensure the header area itself triggers the change clearly */
.elementor-349 .elementor-element.elementor-element-732bb7f6 .elementor-tab-title:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b671b8a *//* Den Mauszeiger auf "Hand" setzen */
.elementor-349 .elementor-element.elementor-element-b671b8a {
    cursor: pointer;
}

/* Das Icon nach dem Text einfügen */
.elementor-349 .elementor-element.elementor-element-b671b8a .elementor-heading-title::after {
    content: '';
    display: inline-block;
    width: 20px;   /* Breite deines SVGs */
    height: 20px;  /* Höhe deines SVGs */
    margin-left: 12px;
    vertical-align: middle;
    
    /* Die SVG als Hintergrundbild (URL-encoded) */
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 19H1M16 9L10 15M10 15L4 9M10 15V1' stroke='%231D1D1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    
    transition: transform 0.3s ease;
}

/* 1. Target the headline text and prepare the container */
.elementor-349 .elementor-element.elementor-element-b671b8a .elementor-heading-title {
    display: inline-block; /* Ensures the line stays the width of the text */
    position: relative;
    padding-bottom: 5px; /* Creates space for the line */
    cursor: pointer;
}

/* 2. Create the underline (the "before" pseudo-element) */
.elementor-349 .elementor-element.elementor-element-b671b8a .elementor-heading-title:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0; 
    height: 2px; /* Thickness */
    background-color: #00beb4; /* Your brand teal */
    
    /* Loading bar transition */
    transition: width 0.5s ease-in-out;
}

/* 3. Expand the underline on hover */
.elementor-349 .elementor-element.elementor-element-b671b8a:hover .elementor-heading-title:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a2b22 *//* Den Mauszeiger auf "Hand" setzen */
.elementor-349 .elementor-element.elementor-element-15a2b22 {
    cursor: pointer;
}

/* Das Icon nach dem Text einfügen */
.elementor-349 .elementor-element.elementor-element-15a2b22 .elementor-heading-title::after {
    content: '';
    display: inline-block;
    width: 20px;   /* Breite deines SVGs */
    height: 22px;  /* Höhe deines SVGs */
    margin-left: 12px;
    vertical-align: middle;
    
    /* Die SVG als Hintergrundbild (URL-encoded) */
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.59 12.51L13.42 16.49M13.41 5.51L6.59 9.49M19 4C19 5.65685 17.6569 7 16 7C14.3431 7 13 5.65685 13 4C13 2.34315 14.3431 1 16 1C17.6569 1 19 2.34315 19 4ZM7 11C7 12.6569 5.65685 14 4 14C2.34315 14 1 12.6569 1 11C1 9.34315 2.34315 8 4 8C5.65685 8 7 9.34315 7 11ZM19 18C19 19.6569 17.6569 21 16 21C14.3431 21 13 19.6569 13 18C13 16.3431 14.3431 15 16 15C17.6569 15 19 16.3431 19 18Z' stroke='%231D1D1B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    
    transition: transform 0.3s ease;
}

/* 1. Target the headline text and prepare the container */
.elementor-349 .elementor-element.elementor-element-15a2b22 .elementor-heading-title {
    display: inline-block; /* Ensures the line stays the width of the text */
    position: relative;
    padding-bottom: 5px; /* Creates space for the line */
    cursor: pointer;
}

/* 2. Create the underline (the "before" pseudo-element) */
.elementor-349 .elementor-element.elementor-element-15a2b22 .elementor-heading-title:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0; 
    height: 2px; /* Thickness */
    background-color: #00beb4; /* Your brand teal */
    
    /* Loading bar transition */
    transition: width 0.5s ease-in-out;
}

/* 3. Expand the underline on hover */
.elementor-349 .elementor-element.elementor-element-15a2b22:hover .elementor-heading-title:before {
    width: 100%;
}/* End custom CSS */