.elementor-3869 .elementor-element.elementor-element-c68ace6{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-3869 .elementor-element.elementor-element-d6d1b16 .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:135px;letter-spacing:-5px;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-966b987 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-966b987 .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:135px;letter-spacing:-5px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-3869 .elementor-element.elementor-element-eacf657{text-align:center;font-family:"Inter Semi Bold", Sans-serif;font-size:21px;font-weight:normal;color:#FFFFFF85;}.elementor-3869 .elementor-element.elementor-element-8f83ea9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3869 .elementor-element.elementor-element-dd65a1a .elementor-button{background-color:var( --e-global-color-text );font-family:"Outfit Medium", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:27px 27px 27px 27px;padding:24px 29px 24px 29px;}.elementor-3869 .elementor-element.elementor-element-dd65a1a .elementor-button:hover, .elementor-3869 .elementor-element.elementor-element-dd65a1a .elementor-button:focus{background-color:#DA5B0B;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-dd65a1a .elementor-button:hover svg, .elementor-3869 .elementor-element.elementor-element-dd65a1a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-91da4ed .elementor-button{background-color:#FFFFFF00;font-family:"Outfit Medium", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:27px 27px 27px 27px;padding:24px 29px 24px 29px;}.elementor-3869 .elementor-element.elementor-element-91da4ed .elementor-button:hover, .elementor-3869 .elementor-element.elementor-element-91da4ed .elementor-button:focus{background-color:#FFFFFF1A;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-91da4ed .elementor-button:hover svg, .elementor-3869 .elementor-element.elementor-element-91da4ed .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-55fd0b9{--display:flex;--min-height:75px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-55fd0b9:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-55fd0b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-93e398b.qodef-m-text-item{font-family:"Outfit Regular", Sans-serif;font-size:30px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-a6d76ea.qodef-m-text-item{font-family:"Outfit Regular", Sans-serif;font-size:30px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-e4ccaab.qodef-m-text-item{font-family:"Outfit Regular", Sans-serif;font-size:30px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-70c5a92.qodef-m-text-item{font-family:"Outfit Regular", Sans-serif;font-size:30px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-5afa0be.qodef-m-text-item{font-family:"Outfit Regular", Sans-serif;font-size:30px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-0011b8b.qodef-m-text-item{font-family:"Outfit Regular", Sans-serif;font-size:30px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-2de7224.qodef-m-text-item{font-family:"Outfit Regular", Sans-serif;font-size:30px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-3af6e84.qodef-m-text-item{font-family:"Outfit Regular", Sans-serif;font-size:30px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 25s linear infinite;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 25s linear infinite;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .qodef-m-text-item{color:#FFFFFF;font-family:"Blaka Hollow", Sans-serif;font-size:16px;padding-right:calc(28px/2);padding-left:calc(28px/2);}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .qodef-e-icon-holder{color:#FFFFFF;font-size:20px;}.elementor-3869 .elementor-element.elementor-element-5cec8a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-55px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-5cec8a1:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-5cec8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3869 .elementor-element.elementor-element-6d07b67{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-026e03c{text-align:start;}.elementor-3869 .elementor-element.elementor-element-026e03c .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:66px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3869 .elementor-element.elementor-element-df5301d{--divider-border-style:solid;--divider-color:#DA5B0B;--divider-border-width:3px;}.elementor-3869 .elementor-element.elementor-element-df5301d > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-df5301d .elementor-divider-separator{width:12%;}.elementor-3869 .elementor-element.elementor-element-df5301d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3869 .elementor-element.elementor-element-f783360 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-f783360{text-align:start;font-family:"Inter Medium", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF91;}.elementor-3869 .elementor-element.elementor-element-1c127eb{--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:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-ce94285{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-3869 .elementor-element.elementor-element-ce94285:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-ce94285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3869 .elementor-element.elementor-element-298d037{--display:flex;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:-15px;--margin-bottom:-15px;--margin-left:-15px;--margin-right:-15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3869 .elementor-element.elementor-element-298d037:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-298d037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171CE3;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3869 .elementor-element.elementor-element-7a5c016 .elementor-icon-wrapper{text-align:start;}.elementor-3869 .elementor-element.elementor-element-7a5c016.elementor-view-stacked .elementor-icon{background-color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-7a5c016.elementor-view-framed .elementor-icon, .elementor-3869 .elementor-element.elementor-element-7a5c016.elementor-view-default .elementor-icon{color:#DA5B0B;border-color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-7a5c016.elementor-view-framed .elementor-icon, .elementor-3869 .elementor-element.elementor-element-7a5c016.elementor-view-default .elementor-icon svg{fill:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-7a5c016 .elementor-icon{font-size:40px;}.elementor-3869 .elementor-element.elementor-element-7a5c016 .elementor-icon svg{height:40px;}.elementor-3869 .elementor-element.elementor-element-22bfcdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-22bfcdf{font-family:"Outfit Black", Sans-serif;font-size:65px;font-weight:700;letter-spacing:-1.5px;}.elementor-3869 .elementor-element.elementor-element-47d408d > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-47d408d{font-family:"Montserrat Medium", Sans-serif;font-size:17px;font-weight:400;}.elementor-3869 .elementor-element.elementor-element-9fd747a{--display:flex;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:-15px;--margin-bottom:-15px;--margin-left:-15px;--margin-right:-15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3869 .elementor-element.elementor-element-9fd747a:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-9fd747a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171CE3;}.elementor-3869 .elementor-element.elementor-element-78b8e21 .elementor-icon-wrapper{text-align:start;}.elementor-3869 .elementor-element.elementor-element-78b8e21.elementor-view-stacked .elementor-icon{background-color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-78b8e21.elementor-view-framed .elementor-icon, .elementor-3869 .elementor-element.elementor-element-78b8e21.elementor-view-default .elementor-icon{color:#DA5B0B;border-color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-78b8e21.elementor-view-framed .elementor-icon, .elementor-3869 .elementor-element.elementor-element-78b8e21.elementor-view-default .elementor-icon svg{fill:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-78b8e21 .elementor-icon{font-size:40px;}.elementor-3869 .elementor-element.elementor-element-78b8e21 .elementor-icon svg{height:40px;}.elementor-3869 .elementor-element.elementor-element-dd9a28f{font-family:"Outfit Black", Sans-serif;font-size:65px;font-weight:700;letter-spacing:-1.5px;}.elementor-3869 .elementor-element.elementor-element-c61ff4a > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-c61ff4a{font-family:"Montserrat Medium", Sans-serif;font-size:17px;font-weight:400;}.elementor-3869 .elementor-element.elementor-element-42e9e50{--display:flex;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:-15px;--margin-bottom:-15px;--margin-left:-15px;--margin-right:-15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3869 .elementor-element.elementor-element-42e9e50:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-42e9e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171CE3;}.elementor-3869 .elementor-element.elementor-element-1e39fc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-1e39fc3 .elementor-icon-wrapper{text-align:start;}.elementor-3869 .elementor-element.elementor-element-1e39fc3.elementor-view-stacked .elementor-icon{background-color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-1e39fc3.elementor-view-framed .elementor-icon, .elementor-3869 .elementor-element.elementor-element-1e39fc3.elementor-view-default .elementor-icon{color:#DA5B0B;border-color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-1e39fc3.elementor-view-framed .elementor-icon, .elementor-3869 .elementor-element.elementor-element-1e39fc3.elementor-view-default .elementor-icon svg{fill:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-1e39fc3 .elementor-icon{font-size:40px;}.elementor-3869 .elementor-element.elementor-element-1e39fc3 .elementor-icon svg{height:40px;}.elementor-3869 .elementor-element.elementor-element-5838fe5{font-family:"Outfit Black", Sans-serif;font-size:65px;font-weight:700;letter-spacing:-1.5px;}.elementor-3869 .elementor-element.elementor-element-42ce3f0 > .elementor-widget-container{margin:-100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-42ce3f0{font-family:"Montserrat Medium", Sans-serif;font-size:17px;font-weight:400;}.elementor-3869 .elementor-element.elementor-element-734b17aa{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-3869 .elementor-element.elementor-element-734b17aa:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-734b17aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-3869 .elementor-element.elementor-element-6a6a430{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-3869 .elementor-element.elementor-element-6a6a430 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-6a6a430.elementor-element{--align-self:center;}.elementor-3869 .elementor-element.elementor-element-6a6a430 .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:89px;font-weight:800;line-height:85px;letter-spacing:-0.6px;word-spacing:3px;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-30165e2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-4%;--margin-bottom:-5%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-4adb1669{text-align:start;}.elementor-3869 .elementor-element.elementor-element-4adb1669 .elementor-heading-title{font-family:"Inter Medium", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-5354551c{text-align:start;}.elementor-3869 .elementor-element.elementor-element-5354551c .elementor-heading-title{font-family:"Inter Medium", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:44px;letter-spacing:-1px;color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-3be2730d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-a5e8037{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-dedfd51 > .elementor-widget-container{margin:0px 0px -70px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-dedfd51{column-gap:0px;font-family:"Outfit Semi Bold", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF6E;}.elementor-3869 .elementor-element.elementor-element-1c2b3cf1{text-align:start;}.elementor-3869 .elementor-element.elementor-element-1c2b3cf1 .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:26px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-335392f3{text-align:start;font-family:"Montserrat Regular", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-91a9851{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-c0e7d34 > .elementor-widget-container{margin:0px 0px -70px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-c0e7d34{column-gap:0px;font-family:"Outfit Semi Bold", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF6E;}.elementor-3869 .elementor-element.elementor-element-7fcdd501{text-align:start;}.elementor-3869 .elementor-element.elementor-element-7fcdd501 .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:26px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-6d300b87{text-align:start;font-family:"Montserrat Regular", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-7e58cf01{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-f303920 > .elementor-widget-container{margin:0px 0px -70px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-f303920{column-gap:0px;font-family:"Outfit Semi Bold", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF6E;}.elementor-3869 .elementor-element.elementor-element-5027e36e{text-align:start;}.elementor-3869 .elementor-element.elementor-element-5027e36e .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:26px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-16d90641{text-align:start;font-family:"Montserrat Regular", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-b8d5e35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-b8d5e35:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-b8d5e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3869 .elementor-element.elementor-element-7d91ce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3869 .elementor-element.elementor-element-7d91ce3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3869 .elementor-element.elementor-element-0afef05{text-align:start;}.elementor-3869 .elementor-element.elementor-element-0afef05 .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:66px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-d663191{--display:flex;--min-height:325px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--border-radius:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-139bb3c{--display:flex;--justify-content:center;--border-radius:35px 35px 35px 35px;}.elementor-3869 .elementor-element.elementor-element-139bb3c:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-139bb3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://vimamedia.de/wp-content/uploads/2026/02/Bildschirmfoto-2026-02-17-um-10.59.02.png");background-size:100% auto;}.elementor-3869 .elementor-element.elementor-element-6e4a37a{--display:flex;--border-radius:35px 35px 35px 35px;}.elementor-3869 .elementor-element.elementor-element-6e4a37a:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-6e4a37a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://vimamedia.de/wp-content/uploads/2026/02/Bildschirmfoto-2026-02-17-um-11.01.56.png");background-size:100% auto;}.elementor-3869 .elementor-element.elementor-element-500b406{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--border-radius:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-16eda16{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:35px 35px 35px 35px;}.elementor-3869 .elementor-element.elementor-element-7ed0053 .elementor-button{background-color:#DA5B0B;font-family:"Montserrat Regular", Sans-serif;font-weight:500;}.elementor-3869 .elementor-element.elementor-element-b12d554{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:35px 35px 35px 35px;}.elementor-3869 .elementor-element.elementor-element-d80725c .elementor-button{background-color:#DA5B0B;font-family:"Montserrat Regular", Sans-serif;font-weight:500;}.elementor-3869 .elementor-element.elementor-element-de906fa{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-de906fa:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-de906fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-3869 .elementor-element.elementor-element-bf4faf0 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-bf4faf0{font-family:"Montserrat Medium", Sans-serif;font-size:13px;font-weight:400;color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-3e05ec2 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-3e05ec2 .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:60px;font-weight:bold;line-height:58px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-ace09d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px -8px;}.elementor-3869 .elementor-element.elementor-element-ace09d2{text-align:start;font-family:"Montserrat Medium", Sans-serif;font-weight:400;color:#7F7F86;}.elementor-3869 .elementor-element.elementor-element-b7ddb2e{--display:flex;border-style:none;--border-style:none;}.elementor-3869 .elementor-element.elementor-element-ad49d9b > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-ad49d9b{font-family:"Montserrat Medium", Sans-serif;font-weight:400;}.elementor-3869 .elementor-element.elementor-element-9336d6f{--display:flex;border-style:none;--border-style:none;}.elementor-3869 .elementor-element.elementor-element-5383202 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-5383202{font-family:"Montserrat Medium", Sans-serif;font-weight:400;}.elementor-3869 .elementor-element.elementor-element-7579934{--display:flex;border-style:none;--border-style:none;}.elementor-3869 .elementor-element.elementor-element-c590b4d > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-c590b4d{font-family:"Montserrat Medium", Sans-serif;font-weight:400;}.elementor-3869 .elementor-element.elementor-element-2ca6b9d{--n-accordion-title-font-size:25px;--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:60px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:#DA5B0B;--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:#DA5B0B;}.elementor-3869 .elementor-element.elementor-element-2ca6b9d > .elementor-widget-container{margin:10px 0px 10px 0px;padding:10px 0px 10px 0px;border-style:none;}.elementor-3869 .elementor-element.elementor-element-2ca6b9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-3869 .elementor-element.elementor-element-2ca6b9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit Extra Bold", Sans-serif;font-weight:700;letter-spacing:-0.5px;}.elementor-3869 .elementor-element.elementor-element-2ca6b9d :where( .elementor-3869 .elementor-element.elementor-element-2ca6b9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-3869 .elementor-element.elementor-element-2ca6b9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-3869 .elementor-element.elementor-element-97a6a58{--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:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-97a6a58:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-97a6a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3869 .elementor-element.elementor-element-f529ef9{text-align:center;}.elementor-3869 .elementor-element.elementor-element-f529ef9 .elementor-heading-title{font-family:"Outfit Black", Sans-serif;font-size:100px;line-height:88px;letter-spacing:-2.4px;word-spacing:4px;color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-e24752e{--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:37px 37px;--row-gap:37px;--column-gap:37px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3869 .elementor-element.elementor-element-1e69f0f{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:66px 66px;--row-gap:66px;--column-gap:66px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3869 .elementor-element.elementor-element-1e69f0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-group{padding-right:calc( 36px/2 );padding-left:calc( 36px/2 );margin-bottom:54px;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-form-fields-wrapper{margin-left:calc( -36px/2 );margin-right:calc( -36px/2 );margin-bottom:-54px;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3869 .elementor-element.elementor-element-c658cae .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3869 .elementor-element.elementor-element-c658cae .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3869 .elementor-element.elementor-element-c658cae .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-group > label, .elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-mark-required .elementor-field-label:after{color:#B90000;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-group .elementor-field{color:#00000000;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-group .elementor-field, .elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-subgroup label{font-family:"Montserrat Medium", Sans-serif;font-weight:400;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var( --e-global-color-text );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var( --e-global-color-text );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-button{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-c658cae .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-3869 .elementor-element.elementor-element-c658cae .e-form__buttons__wrapper__button-previous{background-color:#1B252F;color:#1B252F;}.elementor-3869 .elementor-element.elementor-element-c658cae .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-accent );}.elementor-3869 .elementor-element.elementor-element-c658cae .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-message{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-message.elementor-message-danger{color:var( --e-global-color-text );}.elementor-3869 .elementor-element.elementor-element-c658cae{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3869 .elementor-element.elementor-element-1af57f4 > .elementor-widget-container{margin:0px 1px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-1af57f4.elementor-element{--align-self:flex-end;}.elementor-3869 .elementor-element.elementor-element-1af57f4{text-align:end;}.elementor-3869 .elementor-element.elementor-element-1af57f4 img{width:85%;}.elementor-3869 .elementor-element.elementor-element-7cebf07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3869 .elementor-element.elementor-element-7cebf07:not(.elementor-motion-effects-element-type-background), .elementor-3869 .elementor-element.elementor-element-7cebf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body.elementor-page-3869:not(.elementor-motion-effects-element-type-background), body.elementor-page-3869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3869 .elementor-element.elementor-element-6d07b67{--width:50%;}.elementor-3869 .elementor-element.elementor-element-1c127eb{--width:50%;}.elementor-3869 .elementor-element.elementor-element-734b17aa{--content-width:976px;}.elementor-3869 .elementor-element.elementor-element-30165e2{--content-width:1010px;}.elementor-3869 .elementor-element.elementor-element-3be2730d{--content-width:1600px;}.elementor-3869 .elementor-element.elementor-element-a5e8037{--width:33%;}.elementor-3869 .elementor-element.elementor-element-91a9851{--width:33%;}.elementor-3869 .elementor-element.elementor-element-7e58cf01{--width:33%;}.elementor-3869 .elementor-element.elementor-element-b8d5e35{--content-width:1164px;}.elementor-3869 .elementor-element.elementor-element-7d91ce3{--width:70%;}.elementor-3869 .elementor-element.elementor-element-de906fa{--content-width:976px;}.elementor-3869 .elementor-element.elementor-element-e24752e{--content-width:1373px;}.elementor-3869 .elementor-element.elementor-element-1e69f0f{--width:34%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3869 .elementor-element.elementor-element-1e69f0f{--width:53%;}}@media(max-width:1024px){.elementor-3869 .elementor-element.elementor-element-ce94285{--grid-auto-flow:row;}.elementor-3869 .elementor-element.elementor-element-734b17aa{--padding-top:0%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-3869 .elementor-element.elementor-element-30165e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3869 .elementor-element.elementor-element-4adb1669 .elementor-heading-title{font-size:18px;}.elementor-3869 .elementor-element.elementor-element-5354551c .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-3869 .elementor-element.elementor-element-3be2730d{--gap:79px 79px;--row-gap:79px;--column-gap:79px;}.elementor-3869 .elementor-element.elementor-element-a5e8037{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-3869 .elementor-element.elementor-element-1c2b3cf1 > .elementor-widget-container{margin:12% 0% 10% 0%;}.elementor-3869 .elementor-element.elementor-element-1c2b3cf1 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-3869 .elementor-element.elementor-element-335392f3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3869 .elementor-element.elementor-element-335392f3{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-91a9851{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-3869 .elementor-element.elementor-element-7fcdd501 > .elementor-widget-container{margin:12% 0% 10% 0%;}.elementor-3869 .elementor-element.elementor-element-7fcdd501 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-3869 .elementor-element.elementor-element-6d300b87 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3869 .elementor-element.elementor-element-6d300b87{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-7e58cf01{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-3869 .elementor-element.elementor-element-5027e36e > .elementor-widget-container{margin:12% 0% 10% 0%;}.elementor-3869 .elementor-element.elementor-element-5027e36e .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-3869 .elementor-element.elementor-element-16d90641 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3869 .elementor-element.elementor-element-16d90641{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-e24752e{--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:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3869 .elementor-element.elementor-element-1e69f0f{--justify-content:space-between;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-button{font-size:18px;}.elementor-3869 .elementor-element.elementor-element-1af57f4 img{width:100%;}}@media(max-width:767px){.elementor-3869 .elementor-element.elementor-element-c68ace6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-d6d1b16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-d6d1b16 .elementor-heading-title{font-size:50px;letter-spacing:-1.7px;}.elementor-3869 .elementor-element.elementor-element-966b987 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 00px 0px;}.elementor-3869 .elementor-element.elementor-element-966b987{text-align:center;}.elementor-3869 .elementor-element.elementor-element-966b987 .elementor-heading-title{font-size:45px;line-height:1em;letter-spacing:-0.5px;word-spacing:0em;}.elementor-3869 .elementor-element.elementor-element-eacf657{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-dd65a1a .elementor-button{font-size:15px;padding:20px 25px 20px 25px;}.elementor-3869 .elementor-element.elementor-element-91da4ed .elementor-button{font-size:15px;border-radius:27px 27px 27px 27px;padding:20px 25px 20px 25px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-93e398b.qodef-m-text-item{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-a6d76ea.qodef-m-text-item{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-e4ccaab.qodef-m-text-item{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-70c5a92.qodef-m-text-item{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-5afa0be.qodef-m-text-item{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-0011b8b.qodef-m-text-item{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-2de7224.qodef-m-text-item{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-5ee4ebf .elementor-repeater-item-3af6e84.qodef-m-text-item{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-026e03c{text-align:center;}.elementor-3869 .elementor-element.elementor-element-026e03c .elementor-heading-title{font-size:50px;}.elementor-3869 .elementor-element.elementor-element-f783360 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-f783360{text-align:center;font-size:16px;}.elementor-3869 .elementor-element.elementor-element-ce94285{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:60px 0px;--row-gap:60px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3869 .elementor-element.elementor-element-298d037{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3869 .elementor-element.elementor-element-9fd747a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3869 .elementor-element.elementor-element-42e9e50{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3869 .elementor-element.elementor-element-734b17aa{--content-width:100vw;--gap:82px 82px;--row-gap:82px;--column-gap:82px;--padding-top:20%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-3869 .elementor-element.elementor-element-6a6a430 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-6a6a430{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-3869 .elementor-element.elementor-element-6a6a430 .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:-1.6px;word-spacing:0em;}.elementor-3869 .elementor-element.elementor-element-30165e2{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3869 .elementor-element.elementor-element-4adb1669{text-align:center;}.elementor-3869 .elementor-element.elementor-element-4adb1669 .elementor-heading-title{font-size:16px;}.elementor-3869 .elementor-element.elementor-element-5354551c{text-align:center;}.elementor-3869 .elementor-element.elementor-element-5354551c .elementor-heading-title{font-size:26px;}.elementor-3869 .elementor-element.elementor-element-3be2730d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3869 .elementor-element.elementor-element-a5e8037{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-3869 .elementor-element.elementor-element-1c2b3cf1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-1c2b3cf1{text-align:center;}.elementor-3869 .elementor-element.elementor-element-1c2b3cf1 .elementor-heading-title{font-size:26px;}.elementor-3869 .elementor-element.elementor-element-335392f3{text-align:center;font-size:14px;}.elementor-3869 .elementor-element.elementor-element-91a9851{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-3869 .elementor-element.elementor-element-7fcdd501 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-7fcdd501{text-align:center;}.elementor-3869 .elementor-element.elementor-element-7fcdd501 .elementor-heading-title{font-size:26px;}.elementor-3869 .elementor-element.elementor-element-6d300b87{text-align:center;font-size:14px;}.elementor-3869 .elementor-element.elementor-element-7e58cf01{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-3869 .elementor-element.elementor-element-5027e36e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-5027e36e{text-align:center;}.elementor-3869 .elementor-element.elementor-element-5027e36e .elementor-heading-title{font-size:26px;}.elementor-3869 .elementor-element.elementor-element-16d90641{text-align:center;font-size:14px;}.elementor-3869 .elementor-element.elementor-element-0afef05{width:100%;max-width:100%;text-align:center;}.elementor-3869 .elementor-element.elementor-element-0afef05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-0afef05 .elementor-heading-title{font-size:40px;line-height:1.2em;letter-spacing:-2.6px;}.elementor-3869 .elementor-element.elementor-element-d663191{--min-height:432px;}.elementor-3869 .elementor-element.elementor-element-de906fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3869 .elementor-element.elementor-element-3e05ec2 .elementor-heading-title{font-size:45px;}.elementor-3869 .elementor-element.elementor-element-ace09d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3869 .elementor-element.elementor-element-ace09d2{font-size:15px;}.elementor-3869 .elementor-element.elementor-element-2ca6b9d{--n-accordion-title-font-size:20px;}.elementor-3869 .elementor-element.elementor-element-97a6a58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3869 .elementor-element.elementor-element-f529ef9{width:100%;max-width:100%;}.elementor-3869 .elementor-element.elementor-element-f529ef9 .elementor-heading-title{font-size:40px;line-height:1.4em;letter-spacing:-1.3px;word-spacing:0em;}.elementor-3869 .elementor-element.elementor-element-e24752e{--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:76px 76px;--row-gap:76px;--column-gap:76px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3869 .elementor-element.elementor-element-1e69f0f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3869 .elementor-element.elementor-element-1e69f0f.e-con{--order:-99999 /* order start hack */;}.elementor-3869 .elementor-element.elementor-element-c658cae .elementor-button{border-width:1px 1px 1px 1px;}}/* Start custom CSS for container, class: .elementor-element-c68ace6 *//* Den Container-Hintergrund auf das tiefe Vima-Schwarz setzen */
.elementor-3869 .elementor-element.elementor-element-c68ace6 {
    background-color: #1a1a1a !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Die dezenten "Ambient Glows" (Oben links und unten rechts) */
/* Wir nutzen hier zwei weite Verläufe für den atmosphärischen Studio-Look */
.elementor-3869 .elementor-element.elementor-element-c68ace6::before {
    content: '';
    position: absolute;
    inset: 0%; /* Etwas größer für weichere Übergänge am Rand */
    background: 
        radial-gradient(circle at 10% 10%, rgba(234, 88, 12, 0.08) 0%, rgba(5, 5, 5, 0) 20%),
        radial-gradient(circle at 90% 60%, rgba(234, 88, 12, 0.06) 0%, rgba(5, 5, 5, 0) 20%);
    pointer-events: none;
    z-index: -1;
}
/* Die feine Körnung (Noise-Textur) für den hochwertigen Look */
.elementor-3869 .elementor-element.elementor-element-c68ace6::after {
    content: '';
    position: absolute;
    inset: 0;
    opacity: 0.25; /* Erhöht für bessere Sichtbarkeit auf dem grauen Untergrund */
    background-image: url('[https://grainy-gradients.vercel.app/noise.svg](https://grainy-gradients.vercel.app/noise.svg)'); /* URL korrigiert */
    filter: contrast(150%) brightness(100%); /* Kontrast verstärkt, um den Grain hervorzuheben */
    pointer-events: none;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-026e03c */.elementor-3869 .elementor-element.elementor-element-026e03c .vima-outline {
    font-weight: 900 !important;
    font-family: 'Outfit', sans-serif !important;
    text-transform: uppercase;

    /* Orange Outline */
    -webkit-text-stroke: 1px #DA5B0B !important;

    /* Innen hohl lassen */
    color: transparent !important;

    letter-spacing: -0.08em !important;
    margin-left: 0em !important;

    display: inline-block;
    line-height: 1;
    transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

/* Optional: Hover etwas stärker */
.elementor-3869 .elementor-element.elementor-element-026e03c:hover .vima-outline {
    -webkit-text-stroke: 1px rgba(218, 91, 11, 0.6) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-298d037 *//* Den Container-Hintergrund auf das tiefe Vima-Schwarz setzen */
.elementor-3869 .elementor-element.elementor-element-298d037 {
    background-color: #1a1a1a !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Die dezenten "Ambient Glows" (Oben links und unten rechts) */
/* Wir nutzen hier zwei weite Verläufe für den atmosphärischen Studio-Look */
.elementor-3869 .elementor-element.elementor-element-298d037::before {
    content: '';
    position: absolute;
    inset: 0%; /* Etwas größer für weichere Übergänge am Rand */
    background: 
        radial-gradient(circle at 10% 10%, rgba(234, 88, 12, 0.08) 0%, rgba(5, 5, 5, 0) 20%),
        radial-gradient(circle at 90% 60%, rgba(234, 88, 12, 0.06) 0%, rgba(5, 5, 5, 0) 20%);
    pointer-events: none;

    
/* Die feine Körnung (Noise-Textur) für den hochwertigen Look */
.elementor-3869 .elementor-element.elementor-element-298d037::after {
    content: '';
    position: absolute;
    inset: 0;
    opacity: 0.25; /* Erhöht für bessere Sichtbarkeit auf dem grauen Untergrund */
    background-image: url('[https://grainy-gradients.vercel.app/noise.svg](https://grainy-gradients.vercel.app/noise.svg)'); /* URL korrigiert */
    filter: contrast(150%) brightness(100%); /* Kontrast verstärkt, um den Grain hervorzuheben */
    pointer-events: none;
    z-index: -1;
}z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fd747a *//* Den Container-Hintergrund auf das tiefe Vima-Schwarz setzen */
.elementor-3869 .elementor-element.elementor-element-9fd747a {
    background-color: #1a1a1a !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Die dezenten "Ambient Glows" (Oben links und unten rechts) */
/* Wir nutzen hier zwei weite Verläufe für den atmosphärischen Studio-Look */
.elementor-3869 .elementor-element.elementor-element-9fd747a::before {
    content: '';
    position: absolute;
    inset: 0%; /* Etwas größer für weichere Übergänge am Rand */
    background: 
        radial-gradient(circle at 10% 10%, rgba(234, 88, 12, 0.08) 0%, rgba(5, 5, 5, 0) 20%),
        radial-gradient(circle at 90% 60%, rgba(234, 88, 12, 0.06) 0%, rgba(5, 5, 5, 0) 20%);
    pointer-events: none;

    
/* Die feine Körnung (Noise-Textur) für den hochwertigen Look */
.elementor-3869 .elementor-element.elementor-element-9fd747a::after {
    content: '';
    position: absolute;
    inset: 0;
    opacity: 0.25; /* Erhöht für bessere Sichtbarkeit auf dem grauen Untergrund */
    background-image: url('[https://grainy-gradients.vercel.app/noise.svg](https://grainy-gradients.vercel.app/noise.svg)'); /* URL korrigiert */
    filter: contrast(150%) brightness(100%); /* Kontrast verstärkt, um den Grain hervorzuheben */
    pointer-events: none;
    z-index: -1;
}z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42e9e50 *//* Den Container-Hintergrund auf das tiefe Vima-Schwarz setzen */
.elementor-3869 .elementor-element.elementor-element-42e9e50 {
    background-color: #1a1a1a !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Die dezenten "Ambient Glows" (Oben links und unten rechts) */
/* Wir nutzen hier zwei weite Verläufe für den atmosphärischen Studio-Look */
.elementor-3869 .elementor-element.elementor-element-42e9e50::before {
    content: '';
    position: absolute;
    inset: 0%; /* Etwas größer für weichere Übergänge am Rand */
    background: 
        radial-gradient(circle at 10% 10%, rgba(234, 88, 12, 0.08) 0%, rgba(5, 5, 5, 0) 20%),
        radial-gradient(circle at 90% 60%, rgba(234, 88, 12, 0.06) 0%, rgba(5, 5, 5, 0) 20%);
    pointer-events: none;

    
/* Die feine Körnung (Noise-Textur) für den hochwertigen Look */
.elementor-3869 .elementor-element.elementor-element-42e9e50::after {
    content: '';
    position: absolute;
    inset: 0;
    opacity: 0.25; /* Erhöht für bessere Sichtbarkeit auf dem grauen Untergrund */
    background-image: url('[https://grainy-gradients.vercel.app/noise.svg](https://grainy-gradients.vercel.app/noise.svg)'); /* URL korrigiert */
    filter: contrast(150%) brightness(100%); /* Kontrast verstärkt, um den Grain hervorzuheben */
    pointer-events: none;
    z-index: -1;
}z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0afef05 */.elementor-3869 .elementor-element.elementor-element-0afef05 .vima-outline {
    font-weight: 900 !important;
    font-family: 'Outfit', sans-serif !important;
    text-transform: uppercase;

    /* Orange Outline */
    -webkit-text-stroke: 1px #DA5B0B !important;

    /* Innen hohl lassen */
    color: transparent !important;

    letter-spacing: -0.08em !important;
    margin-left: 0em !important;

    display: inline-block;
    line-height: 1;
    transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

/* Optional: Hover etwas stärker */
.elementor-3869 .elementor-element.elementor-element-0afef05:hover .vima-outline {
    -webkit-text-stroke: 1px rgba(218, 91, 11, 0.6) !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2ca6b9d *//* Sicherheitsnetz: Keine Rahmen an Titel/Content */
#acc-linien .elementor-widget-container .elementor-tab-title,
#acc-linien .elementor-widget-container .elementor-tab-content{
  border: 0 !important;
}

/* Jedes Item bekommt unten Platz + eine Linie, die optisch mittig sitzt */
#acc-linien .elementor-widget-container .elementor-accordion-item{
  position: relative;
  border: 0 !important;

  padding-bottom: 18px;  /* Abstand unter dem Item */
  margin-bottom: 18px;   /* Abstand zwischen Items */
}

/* Die Linie selbst (liegt innerhalb des Zwischenraums) */
#acc-linien .elementor-widget-container .elementor-accordion-item::after{
  content: "";
  position: absolute;
  left: 0;
  right: 0;

  bottom: 9px;                 /* Hälfte von 18px -> "mittig" */
  border-bottom: 1px solid #fff !important;
}

/* Letztes Item: keine Linie/Abstände */
#acc-linien .elementor-widget-container .elementor-accordion-item:last-child{
  padding-bottom: 0;
  margin-bottom: 0;
}
#acc-linien .elementor-widget-container .elementor-accordion-item:last-child::after{
  content: none;
}

/* Fallback, falls dein Widget intern <details> nutzt (kannst du drin lassen) */
#acc-linien .elementor-widget-container details{
  position: relative;
  border: 0 !important;
  padding-bottom: 30px;
  margin-bottom: 18px;
}
#acc-linien .elementor-widget-container details::after{
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 9px;
  border-bottom: 1px solid #DD6E28 !important;
}
#acc-linien .elementor-widget-container details:last-child{
  padding-bottom: 0;
  margin-bottom: 0;
}
#acc-linien .elementor-widget-container details:last-child::after{
  content: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a6a58 *//* Den Container-Hintergrund auf das tiefe Vima-Schwarz setzen */
.elementor-3869 .elementor-element.elementor-element-97a6a58 {
    background-color: #1a1a1a !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* Die dezenten "Ambient Glows" (Oben links und unten rechts) */
/* Wir nutzen hier zwei weite Verläufe für den atmosphärischen Studio-Look */
.elementor-3869 .elementor-element.elementor-element-97a6a58::before {
    content: '';
    position: absolute;
    inset: 0%; /* Etwas größer für weichere Übergänge am Rand */
    background: 
        radial-gradient(circle at 10% 10%, rgba(234, 88, 12, 0.08) 0%, rgba(5, 5, 5, 0) 20%),
        radial-gradient(circle at 90% 60%, rgba(234, 88, 12, 0.06) 0%, rgba(5, 5, 5, 0) 20%);
    pointer-events: none;

    
/* Die feine Körnung (Noise-Textur) für den hochwertigen Look */
.elementor-3869 .elementor-element.elementor-element-97a6a58::after {
    content: '';
    position: absolute;
    inset: 0;
    opacity: 0.25; /* Erhöht für bessere Sichtbarkeit auf dem grauen Untergrund */
    background-image: url('[https://grainy-gradients.vercel.app/noise.svg](https://grainy-gradients.vercel.app/noise.svg)'); /* URL korrigiert */
    filter: contrast(150%) brightness(100%); /* Kontrast verstärkt, um den Grain hervorzuheben */
    pointer-events: none;
    z-index: -1;
}z-index: -1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Black.eot');
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Black.eot?#iefix') format('embedded-opentype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Black.woff2') format('woff2'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Black.woff') format('woff'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Black.ttf') format('truetype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Black.svg#OutfitBlack') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter Semi Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-SemiBold.eot');
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-SemiBold.woff2') format('woff2'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-SemiBold.woff') format('woff'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-SemiBold.ttf') format('truetype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-SemiBold.svg#InterSemiBold') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Medium.eot');
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Medium.woff2') format('woff2'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Medium.woff') format('woff'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Medium.ttf') format('truetype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Medium.svg#OutfitMedium') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-regular-webfont.eot');
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Regular.woff2') format('woff2'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Regular.woff') format('woff'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-regular-webfont.ttf') format('truetype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-Regular.svg#OutfitRegular') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-Medium.eot');
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-Medium.woff2') format('woff2'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-Medium.woff') format('woff'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-Medium.ttf') format('truetype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Inter-Medium-1.svg#InterMedium') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-medium-webfont.eot');
	src: url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-medium-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-medium-webfont.woff2') format('woff2'),
		url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-medium-webfont.woff') format('woff'),
		url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-medium-webfont.ttf') format('truetype'),
		url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-medium-webfont.svg#MontserratMedium') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit Semi Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-semibold-webfont.eot');
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-semibold-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-semibold-webfont.woff2') format('woff2'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-SemiBold.woff') format('woff'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-semibold-webfont.ttf') format('truetype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-semibold-webfont.svg#OutfitSemiBold') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-regular-webfont.eot');
	src: url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-regular-webfont.woff2') format('woff2'),
		url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-regular-webfont.woff') format('woff'),
		url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-regular-webfont.ttf') format('truetype'),
		url('https://vimamedia.de/wp-content/uploads/2024/11/montserrat-regular-webfont.svg#MontserratRegular') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit Extra Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-extrabold-webfont.eot');
	src: url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-extrabold-webfont.woff2') format('woff2'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/Outfit-ExtraBold.woff') format('woff'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-extrabold-webfont.ttf') format('truetype'),
		url('https://vimamedia.de/wp-content/uploads/2026/02/outfit-extrabold-webfont.svg#OutfitExtraBold') format('svg');
}
/* End Custom Fonts CSS */