.elementor-2889 .elementor-element.elementor-element-mgA{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgA:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgA > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgAs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgArow{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1.575em 3.5em;--row-gap:1.575em;--column-gap:3.5em;--flex-wrap:nowrap;--padding-top:6.471em;--padding-bottom:7.353em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAtx{--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;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAlb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.706em 0.706em;--row-gap:0.706em;--column-gap:0.706em;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:1.176em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2889 .elementor-element.elementor-element-mgAlbn.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2889 .elementor-element.elementor-element-mgAlbn .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgAlbi{--display:flex;--min-height:0.059em;--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAlbi:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgAlbi > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgAlbi.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2889 .elementor-element.elementor-element-mgAlbt .elementor-heading-title{color:#FFFDF8;}.elementor-2889 .elementor-element.elementor-element-mgAey{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.706em) 0em;}.elementor-2889 .elementor-element.elementor-element-mgAey .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgAh1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.412em) 0em;}.elementor-2889 .elementor-element.elementor-element-mgAh1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.677em;font-weight:900;line-height:1.05em;letter-spacing:-0.04em;word-spacing:0em;color:#fffdf8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2889 .elementor-element.elementor-element-mgAtxt{width:var( --container-widget-width, 29.412em );max-width:29.412em;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:29.412em;--container-widget-flex-grow:0;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 );word-spacing:var( --e-global-typography-text-word-spacing );color:#B4B3AD;}.elementor-2889 .elementor-element.elementor-element-mgAbul{--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:0.471em 1.471em;--row-gap:0.471em;--column-gap:1.471em;--flex-wrap:nowrap;--margin-top:1.647em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAb1 .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#fffdf8;}.elementor-2889 .elementor-element.elementor-element-mgAb2 .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#fffdf8;}.elementor-2889 .elementor-element.elementor-element-mgAb3 .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#fffdf8;}.elementor-2889 .elementor-element.elementor-element-mgAbtn{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.706em 2.059em;--row-gap:0.706em;--column-gap:2.059em;--flex-wrap:wrap;--margin-top:2.235em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAbw{--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:0.529em 0.529em;--row-gap:0.529em;--column-gap:0.529em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAbw.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2889 .elementor-element.elementor-element-mgAb1x .elementor-button{background-color:#F4D900;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;fill:#292C30;color:#292C30;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4D900;border-radius:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-mgAb1x .elementor-button:hover, .elementor-2889 .elementor-element.elementor-element-mgAb1x .elementor-button:focus{background-color:#f4d900;color:#41454B;border-color:#f4d900;}.elementor-2889 .elementor-element.elementor-element-mgAb1x{width:initial;max-width:initial;}.elementor-2889 .elementor-element.elementor-element-mgAb1x .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2889 .elementor-element.elementor-element-mgAb1x .elementor-button .elementor-button-content-wrapper{gap:1.882em;}.elementor-2889 .elementor-element.elementor-element-mgAb1x .elementor-button:hover svg, .elementor-2889 .elementor-element.elementor-element-mgAb1x .elementor-button:focus svg{fill:#41454B;}.elementor-2889 .elementor-element.elementor-element-mgAnote{text-align:start;}.elementor-2889 .elementor-element.elementor-element-mgAnote .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgAb2x .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;fill:#FFFDF8;color:#FFFDF8;border-style:solid;border-width:0px 0px 1px 0px;border-color:#fffdf8;border-radius:0px 0px 0px 0px;padding:0em 0em 0.412em 0em;}.elementor-2889 .elementor-element.elementor-element-mgAb2x .elementor-button:hover, .elementor-2889 .elementor-element.elementor-element-mgAb2x .elementor-button:focus{background-color:rgba(0,0,0,0);color:#F4D900;border-color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgAb2x{width:initial;max-width:initial;}.elementor-2889 .elementor-element.elementor-element-mgAb2x.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2889 .elementor-element.elementor-element-mgAb2x .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2889 .elementor-element.elementor-element-mgAb2x .elementor-button .elementor-button-content-wrapper{gap:1.059em;}.elementor-2889 .elementor-element.elementor-element-mgAb2x .elementor-button:hover svg, .elementor-2889 .elementor-element.elementor-element-mgAb2x .elementor-button:focus svg{fill:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgAvis{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAstg{--display:flex;--min-height:36.471em;--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAph{--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:0em 0em;--row-gap:0em;--column-gap:0em;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#6e6b63;--border-color:#6e6b63;--border-radius:2.059em 2.059em 2.059em 2.059em;box-shadow:0px 35px 80px 0px rgba(0,0,0,0.5);--padding-top:0.941em;--padding-bottom:0.941em;--padding-left:0.941em;--padding-right:0.941em;--z-index:2;}.elementor-2889 .elementor-element.elementor-element-mgAph:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgAph > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292b27;}.elementor-2889 .elementor-element.elementor-element-mgAph.e-con{--e-con-transform-rotateZ:3deg;}.elementor-2889 .elementor-element.elementor-element-mgApht{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0em 0.471em;--row-gap:0em;--column-gap:0.471em;--padding-top:0.471em;--padding-bottom:0.941em;--padding-left:0.294em;--padding-right:0.294em;}.elementor-2889 .elementor-element.elementor-element-mgApht1 .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgApht2 .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgApha{--display:flex;--min-height:22.941em;--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;--justify-content:space-between;--gap:0.706em 0.706em;--row-gap:0.706em;--column-gap:0.706em;--padding-top:1.765em;--padding-bottom:1.765em;--padding-left:1.412em;--padding-right:1.412em;}.elementor-2889 .elementor-element.elementor-element-mgApha:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgApha > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgApha1 .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:0.14em;color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgApha2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.706em;font-weight:800;text-transform:uppercase;line-height:0.91em;letter-spacing:-0.05em;color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgApha3 .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgAphs{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0em 0.471em;--row-gap:0em;--column-gap:0.471em;--margin-top:0.706em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.882em;--padding-bottom:0.882em;--padding-left:0.882em;--padding-right:0.882em;}.elementor-2889 .elementor-element.elementor-element-mgAphs:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgAphs > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgAphs1 .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgAphs2 .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgAk1{--display:flex;--position:absolute;--min-height:11.765em;--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;--gap:0.235em 0.235em;--row-gap:0.235em;--column-gap:0.235em;--border-radius:50% 50% 50% 50%;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.25);--padding-top:1.412em;--padding-bottom:1.412em;--padding-left:1.412em;--padding-right:1.412em;top:3.529em;--z-index:3;}.elementor-2889 .elementor-element.elementor-element-mgAk1:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgAk1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffdf8;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-mgAk1{left:-0.588em;}body.rtl .elementor-2889 .elementor-element.elementor-element-mgAk1{right:-0.588em;}.elementor-2889 .elementor-element.elementor-element-mgAk1l{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk1l .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgAk1v{margin:0.294em 0em calc(var(--kit-widget-spacing, 0px) + 0.235em) 0em;text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk1v .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.353em;font-weight:800;line-height:0.8em;letter-spacing:-0.03em;color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgAk1n{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk1n .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:0.04em;color:#6e6b63;}.elementor-2889 .elementor-element.elementor-element-mgAk2{--display:flex;--position:absolute;--min-height:11.765em;--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;--gap:0.235em 0.235em;--row-gap:0.235em;--column-gap:0.235em;--border-radius:50% 50% 50% 50%;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.25);--padding-top:1.412em;--padding-bottom:1.412em;--padding-left:1.412em;--padding-right:1.412em;bottom:1.412em;--z-index:3;}.elementor-2889 .elementor-element.elementor-element-mgAk2:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgAk2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4D900;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-mgAk2{right:-0.588em;}body.rtl .elementor-2889 .elementor-element.elementor-element-mgAk2{left:-0.588em;}.elementor-2889 .elementor-element.elementor-element-mgAk2l{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk2l .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgAk2v{margin:0.294em 0em calc(var(--kit-widget-spacing, 0px) + 0.235em) 0em;text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk2v .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.353em;font-weight:800;line-height:0.8em;letter-spacing:-0.03em;color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgAk2n{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk2n .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:0.04em;color:#6e6b63;}.elementor-2889 .elementor-element.elementor-element-mgAsig{--display:flex;--position:absolute;--min-height:7.059em;--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4D900;--border-color:#F4D900;--border-radius:50% 50% 50% 50%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;top:0em;--z-index:4;}.elementor-2889 .elementor-element.elementor-element-mgAsig:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgAsig > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(41,44,48,0.72);}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-mgAsig{right:0em;}body.rtl .elementor-2889 .elementor-element.elementor-element-mgAsig{left:0em;}.elementor-2889 .elementor-element.elementor-element-mgAsigv{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAsigv .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.588em;font-weight:800;line-height:1em;letter-spacing:-0.03em;color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgAsigl{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAsigl .elementor-heading-title{font-size:0.6em;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#F4D900;}.elementor-2889 .elementor-element.elementor-element-mgnB{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnB:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnB > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2889 .elementor-element.elementor-element-mgnBs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnE{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnE:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnE > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-2889 .elementor-element.elementor-element-mgnEs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnG{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnG:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnG > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2889 .elementor-element.elementor-element-mgnGs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnC{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnC:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnC > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-2889 .elementor-element.elementor-element-mgnCs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnD{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnD:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnD > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2889 .elementor-element.elementor-element-mgnDs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnI{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnI:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnI > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2889 .elementor-element.elementor-element-mgnIs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnH{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnH:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnH > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-2889 .elementor-element.elementor-element-mgnHs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnJ{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnJ:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnJ > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-2889 .elementor-element.elementor-element-mgnJs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnK{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnK:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnK > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-2889 .elementor-element.elementor-element-mgnKs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnM{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnM:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnM > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-2889 .elementor-element.elementor-element-mgnMs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnN{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5.5em;--padding-bottom:5.5em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-2889 .elementor-element.elementor-element-mgnN:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-mgnN > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgnNs{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}@media(max-width:1120px){.elementor-2889 .elementor-element.elementor-element-mgA{--padding-top:0em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgAh1 .elementor-heading-title{font-size:4.118em;}.elementor-2889 .elementor-element.elementor-element-mgnB{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnE{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnG{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnC{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnD{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnI{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnH{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnJ{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnK{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnM{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnN{--padding-top:4.5em;--padding-bottom:4.5em;--padding-left:1.5em;--padding-right:1.5em;}}@media(max-width:1050px){.elementor-2889 .elementor-element.elementor-element-mgA{--padding-top:0em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgArow{--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:1.75em 0em;--row-gap:1.75em;--column-gap:0em;}.elementor-2889 .elementor-element.elementor-element-mgAh1 .elementor-heading-title{font-size:3.741em;}.elementor-widget-text-editor{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2889 .elementor-element.elementor-element-mgAtxt{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2889 .elementor-element.elementor-element-mgnB{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnE{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnG{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnC{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnD{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnI{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnH{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnJ{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnK{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnM{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2889 .elementor-element.elementor-element-mgnN{--padding-top:4.25em;--padding-bottom:4.25em;--padding-left:1.5em;--padding-right:1.5em;}}@media(max-width:720px){.elementor-2889 .elementor-element.elementor-element-mgA{--padding-top:0em;--padding-bottom:0em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgArow{--padding-top:4.118em;--padding-bottom:3.529em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAlb{--margin-top:0em;--margin-bottom:0.941em;--margin-left:0em;--margin-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAlbn .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAey .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAh1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1.176em) 0em;}.elementor-2889 .elementor-element.elementor-element-mgAh1 .elementor-heading-title{font-size:2.993em;}.elementor-2889 .elementor-element.elementor-element-mgAtxt{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2889 .elementor-element.elementor-element-mgAbul{--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-start;--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;}.elementor-2889 .elementor-element.elementor-element-mgAb1 .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAb2 .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAb3 .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAnote .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAstg{--min-height:0em;}.elementor-2889 .elementor-element.elementor-element-mgApht1 .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgApht2 .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgApha{--min-height:20em;}.elementor-2889 .elementor-element.elementor-element-mgApha1 .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgApha2 .elementor-heading-title{font-size:1.588em;}.elementor-2889 .elementor-element.elementor-element-mgApha3 .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAphs1 .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAphs2 .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAk1l .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAk1v .elementor-heading-title{font-size:2.29398em;}.elementor-2889 .elementor-element.elementor-element-mgAk1n .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAk2l .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAk2v .elementor-heading-title{font-size:2.29398em;}.elementor-2889 .elementor-element.elementor-element-mgAk2n .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgAsigv .elementor-heading-title{font-size:2.01864em;}.elementor-2889 .elementor-element.elementor-element-mgAsigl .elementor-heading-title{font-size:0.68em;}.elementor-2889 .elementor-element.elementor-element-mgnB{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnE{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnG{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnC{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnD{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnI{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnH{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnJ{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnK{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnM{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnN{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}}@media(max-width:620px){.elementor-2889 .elementor-element.elementor-element-mgA{--padding-top:0em;--padding-bottom:0em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgAtx{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgAlbn .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAlbi{--width:1.882em;}.elementor-2889 .elementor-element.elementor-element-mgAey .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAh1 .elementor-heading-title{font-size:2.494em;}.elementor-widget-text-editor{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2889 .elementor-element.elementor-element-mgAtxt{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2889 .elementor-element.elementor-element-mgAbul{--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-start;--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;}.elementor-2889 .elementor-element.elementor-element-mgAb1 .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAb2 .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAb3 .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAbtn{--margin-top:1em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgAbw{--width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-2889 .elementor-element.elementor-element-mgAnote .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAvis{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgAstg{--min-height:10em;}.elementor-2889 .elementor-element.elementor-element-mgAph{--width:14.706em;--min-height:10em;}.elementor-2889 .elementor-element.elementor-element-mgApht1 .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgApht2 .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgApha1 .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgApha3 .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAphs1 .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAphs2 .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAk1l .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAk1n .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAk2l .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAk2n .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgAsigl .elementor-heading-title{font-size:0.7em;}.elementor-2889 .elementor-element.elementor-element-mgnB{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0em;--padding-right:0em;}.elementor-2889 .elementor-element.elementor-element-mgnE{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnG{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnC{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnD{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnI{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnH{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnJ{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnK{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnM{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}.elementor-2889 .elementor-element.elementor-element-mgnN{--padding-top:3.25em;--padding-bottom:3.25em;--padding-left:0.938em;--padding-right:0.938em;}}@media(min-width:621px){.elementor-2889 .elementor-element.elementor-element-mgAs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgAtx{--width:53%;}.elementor-2889 .elementor-element.elementor-element-mgAlbi{--width:1.882em;}.elementor-2889 .elementor-element.elementor-element-mgAbw{--width:22.353em;}.elementor-2889 .elementor-element.elementor-element-mgAvis{--width:43%;}.elementor-2889 .elementor-element.elementor-element-mgAph{--width:16.471em;}.elementor-2889 .elementor-element.elementor-element-mgAk1{--width:11.765em;}.elementor-2889 .elementor-element.elementor-element-mgAk2{--width:11.765em;}.elementor-2889 .elementor-element.elementor-element-mgAsig{--width:7.059em;}.elementor-2889 .elementor-element.elementor-element-mgnBs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnEs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgnGs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgnCs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgnDs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgnIs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgnHs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgnJs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgnKs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgnMs{--width:85.882em;}.elementor-2889 .elementor-element.elementor-element-mgnNs{--width:85.882em;}}@media(max-width:1120px) and (min-width:621px){.elementor-2889 .elementor-element.elementor-element-mgnBs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnEs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnGs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnCs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnDs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnIs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnHs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnJs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnKs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnMs{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgnNs{--width:100%;}}@media(max-width:1050px) and (min-width:621px){.elementor-2889 .elementor-element.elementor-element-mgAtx{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgAbw{--width:22.353em;}.elementor-2889 .elementor-element.elementor-element-mgAvis{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgAph{--width:16.471em;}}@media(max-width:720px) and (min-width:621px){.elementor-2889 .elementor-element.elementor-element-mgAtx{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgAlbi{--width:1.882em;}.elementor-2889 .elementor-element.elementor-element-mgAbw{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgAvis{--width:100%;}.elementor-2889 .elementor-element.elementor-element-mgAph{--width:15.294em;}}/* Start custom CSS for heading, class: .elementor-element-mgAlbn */.elementor-2889 .elementor-element.elementor-element-mgAlbn .elementor-heading-title{white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgAlb */.elementor-2889 .elementor-element.elementor-element-mgAlb .elementor-heading-title{color:#F4D900;} .elementor-2889 .elementor-element.elementor-element-mgAlb > .e-con{background-color:#F4D900 !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mgAb1 */.elementor-2889 .elementor-element.elementor-element-mgAb1 .elementor-heading-title::first-letter{color:#F4D900;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mgAb2 */.elementor-2889 .elementor-element.elementor-element-mgAb2 .elementor-heading-title::first-letter{color:#F4D900;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mgAb3 */.elementor-2889 .elementor-element.elementor-element-mgAb3 .elementor-heading-title::first-letter{color:#F4D900;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgAtx */.elementor-2889 .elementor-element.elementor-element-mgAtx{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-mgApha2 */.elementor-2889 .elementor-element.elementor-element-mgApha2 .elementor-heading-title{hyphens:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgAph */.elementor-2889 .elementor-element.elementor-element-mgAph{margin-inline:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgAk1 */.elementor-2889 .elementor-element.elementor-element-mgAk1{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk1 .elementor-heading-title{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk1 .elementor-widget-heading{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgAk2 */.elementor-2889 .elementor-element.elementor-element-mgAk2{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk2 .elementor-heading-title{text-align:center;}.elementor-2889 .elementor-element.elementor-element-mgAk2 .elementor-widget-heading{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgAvis */.elementor-2889 .elementor-element.elementor-element-mgAvis{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgA */.elementor-2889 .elementor-element.elementor-element-mgA{overflow:hidden;}.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAh1 em{color:#f4d900;font-style:normal;font-weight:900;}.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAs{max-width:100%;}.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgArow{animation:dgsnHeroEnter .85s ease-out both;}.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAph{animation:dgsnHeroPhone 7s ease-in-out infinite;will-change:translate;}.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAk1{animation:dgsnHeroFloat 6s ease-in-out infinite;will-change:translate;}.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAk2{animation:dgsnHeroFloat 7s ease-in-out -2s infinite;will-change:translate;}.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAsig{animation:dgsnHeroFloat 5.5s ease-in-out -1s infinite;will-change:translate;}.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAstg{isolation:isolate;}.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAtxt{color:#E8E3DA;}@keyframes dgsnHeroEnter{from{opacity:0;translate:0 22px;}to{opacity:1;translate:0 0;}}@keyframes dgsnHeroFloat{0%,100%{translate:0 0;}50%{translate:0 -12px;}}@keyframes dgsnHeroPhone{0%,100%{translate:0 0;}50%{translate:0 -7px;}}@media(prefers-reduced-motion:reduce){.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgArow,.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAph,.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAk1,.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAk2,.elementor-2889 .elementor-element.elementor-element-mgA .elementor-element-mgAsig{animation:none!important;translate:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnB *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnB,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnB .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnEh *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn h2.dgsn-h2 em{color:#f4d900!important;-webkit-text-fill-color:#f4d900!important;background:none!important;padding:0!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;text-shadow:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn h2.dgsn-h2 em::before,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn h2.dgsn-h2 em::after{display:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__tab em{color:#292C30!important;background:#f4d900;display:inline-block;padding:.25em .45em;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-funnel__sum p em{color:#292C30!important;background:#f4d900;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-car__bar i{background:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-mini div:first-child{border-top-color:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-faq summary::after{color:#292C30;background:#f4d900;border-color:#f4d900;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__slide--schmoelzer{min-height:0;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__slide--schmoelzer .dgsn-tst__q{background:#f4d900;color:#292C30;padding:1.8em 2.2em 1.6em;gap:0;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__slide--schmoelzer .dgsn-tst__top,.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__slide--schmoelzer .dgsn-tst__top span{color:#292C30;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__quote{padding:1em 0;border-bottom:1px solid #292C3029;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__quote h3{margin:0 0 .5em;font:800 10px/1.5 Montserrat,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#292C30;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__quote p{margin:0;font-size:1.3em;font-weight:800;line-height:1.3;letter-spacing:-.025em;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8em 1em;margin:0;padding:1.1em 0;border-bottom:1px solid #292C3029;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__stats dt{font-size:1.35em;white-space:nowrap;font-weight:800;line-height:1.15;letter-spacing:-.03em;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__stats dd{margin:.3em 0 0;font-size:10px;line-height:1.4;font-weight:800;letter-spacing:.08em;text-transform:uppercase;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__total{display:flex;gap:1em;align-items:center;padding:.75em 1.1em;margin:1.1em 0;background:#292C30;color:#fffdf8;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__total b{font-size:2.6em;line-height:1;font-weight:800;letter-spacing:-.06em;color:#f4d900;white-space:nowrap;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__total span{font-size:10px;line-height:1.5;letter-spacing:.1em;font-weight:800;text-transform:uppercase;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__bottom{display:flex;align-items:center;gap:1em;margin-top:auto;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__bottom>a{font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:#292C30;border-bottom:1px solid #292C30;text-decoration:none;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__slide--schmoelzer button.dgsn-tst__btn{color:#292C30;border-color:#292C30;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__slide--schmoelzer button.dgsn-tst__btn:hover{background:#292C30;color:#f4d900;}
.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__tabs{grid-template-columns:repeat(5,minmax(0,1fr));}
@media(max-width:1200px){.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__stats{grid-template-columns:1fr 1fr;}body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst button.dgsn-tst__tab{grid-template-columns:1fr;}.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__tab img{display:none;}}
@media(max-width:900px){.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__tabs{grid-template-columns:repeat(3,minmax(0,1fr));}.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__slide--schmoelzer .dgsn-tst__q{padding:1.6em;}}
@media(max-width:600px){.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-tst__tabs{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__bottom{flex-wrap:wrap;}.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__total{padding:1em;}.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__quote p{font-size:1.2em;}.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__stats{grid-template-columns:1fr 1fr;}.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__total b{font-size:2.2em;}}

/* Mobil-Lesbarkeit: Mikro-Labels auf Mobil mind. 11px (0.6875rem) */
@media (max-width:720px){.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__quote h3,.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__stats dd,.elementor-2889 .elementor-element.elementor-element-mgnEh .dgsn-schmoelzer__total span{font-size:.6875rem!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnE *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnE,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnE .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnGh *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnGh .dgsn h2.dgsn-h2 em{color:#f4d900!important;-webkit-text-fill-color:#f4d900!important;background:none!important;padding:0!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;text-shadow:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnGh .dgsn h2.dgsn-h2 em::before,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnGh .dgsn h2.dgsn-h2 em::after{display:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnGh .dgsn-tst__tab em{color:#292C30!important;background:#f4d900;display:inline-block;padding:.25em .45em;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnGh .dgsn-funnel__sum p em{color:#292C30!important;background:#f4d900;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnGh .dgsn-car__bar i{background:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnGh .dgsn-mini div:first-child{border-top-color:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnGh .dgsn-faq summary::after{color:#292C30;background:#f4d900;border-color:#f4d900;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnG *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnG,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnG .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnCh *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnCh .dgsn h2.dgsn-h2 em{color:#f4d900!important;-webkit-text-fill-color:#f4d900!important;background:none!important;padding:0!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;text-shadow:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnCh .dgsn h2.dgsn-h2 em::before,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnCh .dgsn h2.dgsn-h2 em::after{display:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnCh .dgsn-tst__tab em{color:#292C30!important;background:#f4d900;display:inline-block;padding:.25em .45em;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnCh .dgsn-funnel__sum p em{color:#292C30!important;background:#f4d900;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnCh .dgsn-car__bar i{background:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnCh .dgsn-mini div:first-child{border-top-color:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnCh .dgsn-faq summary::after{color:#292C30;background:#f4d900;border-color:#f4d900;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnC *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnC,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnC .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnDh *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnDh .dgsn h2.dgsn-h2 em{color:#f4d900!important;-webkit-text-fill-color:#f4d900!important;background:none!important;padding:0!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;text-shadow:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnDh .dgsn h2.dgsn-h2 em::before,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnDh .dgsn h2.dgsn-h2 em::after{display:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnDh .dgsn-tst__tab em{color:#292C30!important;background:#f4d900;display:inline-block;padding:.25em .45em;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnDh .dgsn-funnel__sum p em{color:#292C30!important;background:#f4d900;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnDh .dgsn-car__bar i{background:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnDh .dgsn-mini div:first-child{border-top-color:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnDh .dgsn-faq summary::after{color:#292C30;background:#f4d900;border-color:#f4d900;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnD *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnD,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnD .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnIh *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn h2.dgsn-h2 em{color:#f4d900!important;-webkit-text-fill-color:#f4d900!important;background:none!important;padding:0!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;text-shadow:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn h2.dgsn-h2 em::before,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn h2.dgsn-h2 em::after{display:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-tst__tab em{color:#292C30!important;background:#f4d900;display:inline-block;padding:.25em .45em;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-funnel__sum p em{color:#292C30!important;background:#f4d900;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-car__bar i{background:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-mini div:first-child{border-top-color:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-faq summary::after{color:#292C30;background:#f4d900;border-color:#f4d900;}
/* Timeline: connectors stay outside number discs, including during reveals. */
.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn .dgsn-steps__r::before,.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn .dgsn-steps__r::after{display:none!important;}
.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-steps__r li:not(:last-child)::before,.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-steps__r li:not(:last-child)::after{content:"";position:absolute;left:calc(var(--x,1.15rem) - 3.6rem - 1px);top:calc(2.3rem + 2px);bottom:2px;width:2px;pointer-events:none;z-index:0;}
.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-steps__r li:not(:last-child)::before{background:#292C3029;}
.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-steps__r li:not(:last-child)::after{background:#292C30;transform:scaleY(0);transform-origin:top;transition:transform .65s cubic-bezier(.22,.61,.36,1);}
.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-steps__r li.is-on:not(:last-child)::after{transform:scaleY(1);}
.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-steps__r li>span{isolation:isolate;z-index:2;background-color:#fffdf8;}
@media(prefers-reduced-motion:reduce){.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-steps__r li::after,.elementor-2889 .elementor-element.elementor-element-mgnIh .dgsn-steps__r li>span{transition:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnI *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnI,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnI .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnHh */.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff{color:#292C30;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff .dgsn-head{margin-bottom:clamp(36px,5vw,80px);}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff h2.dgsn-h2 em{color:#292C30!important;-webkit-text-fill-color:#292C30!important;background:#f4d900!important;font-weight:800;padding:0 .04em!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff h2 em::before,.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff h2 em::after{display:none!important;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__grid{display:grid;grid-template-columns:2.4fr 1fr 1.4fr;gap:14px;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__grid>div{padding:30px;min-width:0;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff h3{font:800 11px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 24px;color:inherit;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__work{background:#fffdf8;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff ol{list-style:none;margin:0;padding:0;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff li{display:grid;grid-template-columns:22px 1fr 14px;gap:8px;align-items:center;padding:15px 0;border-bottom:1px solid #292C3029;font-size:12px;line-height:1.45;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff li span{font-size:10px;font-weight:800;color:#6e6b63;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff li i{font-style:normal;color:#6e6b63;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__transfer{background:#f4d900;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__symbol{width:min(140px,100%);margin:40px 0;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__symbol svg{display:block;width:100%;height:auto;overflow:visible;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__transfer>p{font-size:clamp(16px,1.5vw,23px);font-weight:800;line-height:1.1;text-transform:uppercase;margin:24px 0 0;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__client{background:#292C30;color:#fffdf8;display:flex;flex-direction:column;justify-content:space-between;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__client h3,.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__result span{color:#f4d900;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__result{font-size:clamp(22px,2.4vw,43px);font-weight:800;line-height:1.05;letter-spacing:-.045em;margin:48px 0;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__note{font-size:10px;font-weight:800;line-height:1.5;text-transform:uppercase;letter-spacing:.1em;margin:0;color:#fffdf8;}@media(max-width:1024px){.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__grid{grid-template-columns:1.7fr 1fr;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__client{grid-column:1/-1;min-height:250px;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__result{font-size:36px;margin:24px 0;}}@media(max-width:600px){.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__grid{grid-template-columns:1fr;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__grid>div{padding:24px;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__transfer{min-height:300px;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__symbol{width:110px;margin:20px 0;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__client{grid-column:auto;}.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff li{font-size:12px;}}
/* Mobil-Lesbarkeit: Mikro-Labels auf Mobil mind. 11px (0.6875rem) */
@media (max-width:720px){.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff li span,.elementor-2889 .elementor-element.elementor-element-mgnHh .dgsn-handoff__note{font-size:.6875rem!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnH *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnH,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnH .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnJh *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJh .dgsn h2.dgsn-h2 em{color:#f4d900!important;-webkit-text-fill-color:#f4d900!important;background:none!important;padding:0!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;text-shadow:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJh .dgsn h2.dgsn-h2 em::before,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJh .dgsn h2.dgsn-h2 em::after{display:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJh .dgsn-tst__tab em{color:#292C30!important;background:#f4d900;display:inline-block;padding:.25em .45em;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJh .dgsn-funnel__sum p em{color:#292C30!important;background:#f4d900;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJh .dgsn-car__bar i{background:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJh .dgsn-mini div:first-child{border-top-color:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJh .dgsn-faq summary::after{color:#292C30;background:#f4d900;border-color:#f4d900;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnJ *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJ,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnJ .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnKh *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnKh .dgsn h2.dgsn-h2 em{color:#f4d900!important;-webkit-text-fill-color:#f4d900!important;background:none!important;padding:0!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;text-shadow:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnKh .dgsn h2.dgsn-h2 em::before,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnKh .dgsn h2.dgsn-h2 em::after{display:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnKh .dgsn-tst__tab em{color:#292C30!important;background:#f4d900;display:inline-block;padding:.25em .45em;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnKh .dgsn-funnel__sum p em{color:#292C30!important;background:#f4d900;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnKh .dgsn-car__bar i{background:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnKh .dgsn-mini div:first-child{border-top-color:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnKh .dgsn-faq summary::after{color:#292C30;background:#f4d900;border-color:#f4d900;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnK *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnK,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnK .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnMh *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnMh .dgsn h2.dgsn-h2 em{color:#f4d900!important;-webkit-text-fill-color:#f4d900!important;background:none!important;padding:0!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;text-shadow:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnMh .dgsn h2.dgsn-h2 em::before,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnMh .dgsn h2.dgsn-h2 em::after{display:none!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnMh .dgsn-tst__tab em{color:#292C30!important;background:#f4d900;display:inline-block;padding:.25em .45em;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnMh .dgsn-funnel__sum p em{color:#292C30!important;background:#f4d900;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnMh .dgsn-car__bar i{background:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnMh .dgsn-mini div:first-child{border-top-color:#f4d900!important;}
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnMh .dgsn-faq summary::after{background:linear-gradient(#292C30,#292C30) center/14px 2px no-repeat,linear-gradient(#292C30,#292C30) center/2px 14px no-repeat!important;border-color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnM *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnM,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnM .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-mgnNh *//* DGS premium CI */
.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn{--acc:#f4d900;--ink:#fffdf8;--muted:#e8e3da;}
.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-h2,.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-cta__h,.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-h2 em,.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-cta__h em{color:#f4d900!important;background:none!important;-webkit-text-fill-color:#f4d900!important;text-shadow:none!important;}
.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-eyebrow,.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-lead{color:#e8e3da!important;}
.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-eyebrow::before{background:#f4d900!important;}
.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-cta__x,.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-cta__tel,.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-cta__trust{color:#e8e3da!important;}.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-btn{background:#f4d900!important;color:#292C30!important;box-shadow:none!important;text-shadow:none!important;border-color:#f4d900!important;}.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-btn:hover,.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-btn:focus-visible{background:#fffdf8!important;color:#292C30!important;}.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-cta__tel a{color:#fffdf8!important;}.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-cta::before,.elementor-2889 .elementor-element.elementor-element-mgnNh .dgsn-cta::after{display:none!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-mgnN *//* Recruiting unified yellow */
body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnN,body.page-id-2889 .elementor-2889 .elementor-element.elementor-element-mgnN .dgsn{--acc:#f4d900;--acc-txt:#f4d900;--acc-ink:#292C30;}
/* 03.11.2026: Abschluss-Section in Anthrazit mit dezentem Recruiting-Gelb-Schimmer statt Oliv */
.elementor-2889 .elementor-element.elementor-element-mgnN{background-image:radial-gradient(55% 70% at 50% 0%,rgba(244,217,0,.12),rgba(244,217,0,0) 70%);border-bottom:1px solid rgba(255,253,248,.1);}/* End custom CSS */