.elementor-2589 .elementor-element.elementor-element-448762ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-2589 .elementor-element.elementor-element-448762ff:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-448762ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2589 .elementor-element.elementor-element-448762ff::before, .elementor-2589 .elementor-element.elementor-element-448762ff > .elementor-background-video-container::before, .elementor-2589 .elementor-element.elementor-element-448762ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2589 .elementor-element.elementor-element-448762ff > .elementor-background-slideshow::before, .elementor-2589 .elementor-element.elementor-element-448762ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2589 .elementor-element.elementor-element-448762ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.edertrade.eu/wp-content/uploads/2026/05/image_no_bg-scaled.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2589 .elementor-element.elementor-element-ed6c3c9{--display:flex;}.elementor-2589 .elementor-element.elementor-element-373d8cb4{text-align:start;}.elementor-2589 .elementor-element.elementor-element-373d8cb4 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:58px;font-weight:800;line-height:1.15em;color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-a610eaa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2589 .elementor-element.elementor-element-a610eaa::before, .elementor-2589 .elementor-element.elementor-element-a610eaa > .elementor-background-video-container::before, .elementor-2589 .elementor-element.elementor-element-a610eaa > .e-con-inner > .elementor-background-video-container::before, .elementor-2589 .elementor-element.elementor-element-a610eaa > .elementor-background-slideshow::before, .elementor-2589 .elementor-element.elementor-element-a610eaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-2589 .elementor-element.elementor-element-a610eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2589 .elementor-element.elementor-element-a610eaa.e-con{--align-self:center;}.elementor-2589 .elementor-element.elementor-element-7c7171e1{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2589 .elementor-element.elementor-element-7c7171e1:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-7c7171e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-649b4599{--display:flex;}.elementor-2589 .elementor-element.elementor-element-344340de{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:80px;--padding-bottom:80px;--padding-left:72px;--padding-right:72px;}.elementor-2589 .elementor-element.elementor-element-344340de:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-344340de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2589 .elementor-element.elementor-element-7082a4f{text-align:start;}.elementor-2589 .elementor-element.elementor-element-7082a4f .elementor-heading-title{color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-286ad0a1{--divider-border-style:solid;--divider-color:#b51716;--divider-border-width:3px;}.elementor-2589 .elementor-element.elementor-element-286ad0a1 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-2589 .elementor-element.elementor-element-286ad0a1 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2589 .elementor-element.elementor-element-28b9154{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-7e5bdff4{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#b51716;--border-color:#b51716;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-7e5bdff4:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-7e5bdff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-3301f588 .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-3301f588.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-3301f588.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-3301f588.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-3301f588.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-3301f588.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-3301f588 .elementor-icon{font-size:14px;}.elementor-2589 .elementor-element.elementor-element-3301f588 .elementor-icon svg{height:14px;}.elementor-2589 .elementor-element.elementor-element-4d51042f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#b51716;--border-color:#b51716;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-4d51042f:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-4d51042f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-7b20c4f3 .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-7b20c4f3.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-7b20c4f3.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-7b20c4f3.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-7b20c4f3.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-7b20c4f3.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-7b20c4f3 .elementor-icon{font-size:14px;}.elementor-2589 .elementor-element.elementor-element-7b20c4f3 .elementor-icon svg{height:14px;}.elementor-2589 .elementor-element.elementor-element-1a10783b{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#b51716;--border-color:#b51716;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-1a10783b:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-1a10783b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-4a041de1 .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-4a041de1.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-4a041de1.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-4a041de1.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-4a041de1.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-4a041de1.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-4a041de1 .elementor-icon{font-size:14px;}.elementor-2589 .elementor-element.elementor-element-4a041de1 .elementor-icon svg{height:14px;}.elementor-2589 .elementor-element.elementor-element-6a5872df{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#b51716;--border-color:#b51716;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-6a5872df:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-6a5872df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-3b145820 .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-3b145820.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-3b145820.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-3b145820.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-3b145820.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-3b145820.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-3b145820 .elementor-icon{font-size:14px;}.elementor-2589 .elementor-element.elementor-element-3b145820 .elementor-icon svg{height:14px;}.elementor-2589 .elementor-element.elementor-element-2447845c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#b51716;--border-color:#b51716;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-2447845c:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-2447845c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-13c8582d .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-13c8582d.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-13c8582d.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-13c8582d.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-13c8582d.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-13c8582d.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-13c8582d .elementor-icon{font-size:14px;}.elementor-2589 .elementor-element.elementor-element-13c8582d .elementor-icon svg{height:14px;}.elementor-2589 .elementor-element.elementor-element-60c20d87{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#b51716;--border-color:#b51716;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-60c20d87:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-60c20d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-6fb552f5 .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-6fb552f5.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-6fb552f5.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-6fb552f5.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-6fb552f5.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-6fb552f5.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-6fb552f5 .elementor-icon{font-size:14px;}.elementor-2589 .elementor-element.elementor-element-6fb552f5 .elementor-icon svg{height:14px;}.elementor-2589 .elementor-element.elementor-element-730d3f36{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2589 .elementor-element.elementor-element-445a4b8a .elementor-button{background-color:#b51716;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-17ba623e .elementor-button{background-color:transparent;fill:#aaaaaa;color:#aaaaaa;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-49730ca9{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2589 .elementor-element.elementor-element-49730ca9:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-49730ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-2589 .elementor-element.elementor-element-64ffa105{--display:flex;}.elementor-2589 .elementor-element.elementor-element-40ae7a02{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:80px;--padding-bottom:80px;--padding-left:72px;--padding-right:72px;}.elementor-2589 .elementor-element.elementor-element-40ae7a02:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-40ae7a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-2589 .elementor-element.elementor-element-392425e4{text-align:start;}.elementor-2589 .elementor-element.elementor-element-392425e4 .elementor-heading-title{color:#111111;}.elementor-2589 .elementor-element.elementor-element-444ca0a9{--divider-border-style:solid;--divider-color:#b51716;--divider-border-width:3px;}.elementor-2589 .elementor-element.elementor-element-444ca0a9 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-2589 .elementor-element.elementor-element-444ca0a9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2589 .elementor-element.elementor-element-74a5822e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-1f8a01c6{--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;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#b51716;--border-color:#b51716;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-1f8a01c6:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-1f8a01c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-680c7a9b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#b51716;--border-color:#b51716;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-680c7a9b:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-680c7a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-3c6e9e67{--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;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#b51716;--border-color:#b51716;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-3c6e9e67:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-3c6e9e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-471df064{--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;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#b51716;--border-color:#b51716;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2589 .elementor-element.elementor-element-471df064:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-471df064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2589 .elementor-element.elementor-element-1a2d672d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2589 .elementor-element.elementor-element-14b1e665 .elementor-button{background-color:#b51716;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-5134e094{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2589 .elementor-element.elementor-element-5134e094:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-5134e094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-3256b275{--display:flex;}.elementor-2589 .elementor-element.elementor-element-24f70982{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:80px;--padding-bottom:80px;--padding-left:72px;--padding-right:72px;}.elementor-2589 .elementor-element.elementor-element-24f70982:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-24f70982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2589 .elementor-element.elementor-element-5395a519{text-align:start;}.elementor-2589 .elementor-element.elementor-element-5395a519 .elementor-heading-title{color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-422c4086{--divider-border-style:solid;--divider-color:#b51716;--divider-border-width:3px;}.elementor-2589 .elementor-element.elementor-element-422c4086 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-2589 .elementor-element.elementor-element-422c4086 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2589 .elementor-element.elementor-element-6da3857e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-100a44b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-2589 .elementor-element.elementor-element-100a44b6:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-100a44b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-76e5a3dc .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-76e5a3dc.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-76e5a3dc.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-76e5a3dc.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-76e5a3dc.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-76e5a3dc.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-76e5a3dc .elementor-icon{font-size:16px;}.elementor-2589 .elementor-element.elementor-element-76e5a3dc .elementor-icon svg{height:16px;}.elementor-2589 .elementor-element.elementor-element-59fa3e6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-2589 .elementor-element.elementor-element-59fa3e6e:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-59fa3e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-2383776f .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-2383776f.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-2383776f.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-2383776f.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-2383776f.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-2383776f.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-2383776f .elementor-icon{font-size:16px;}.elementor-2589 .elementor-element.elementor-element-2383776f .elementor-icon svg{height:16px;}.elementor-2589 .elementor-element.elementor-element-1996b039{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-2589 .elementor-element.elementor-element-1996b039:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-1996b039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-1ade7670 .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-1ade7670.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-1ade7670.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-1ade7670.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-1ade7670.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-1ade7670.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-1ade7670 .elementor-icon{font-size:16px;}.elementor-2589 .elementor-element.elementor-element-1ade7670 .elementor-icon svg{height:16px;}.elementor-2589 .elementor-element.elementor-element-1329d76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-2589 .elementor-element.elementor-element-1329d76:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-1329d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-40bb1ea .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-40bb1ea.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-40bb1ea.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-40bb1ea.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-40bb1ea.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-40bb1ea.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-40bb1ea .elementor-icon{font-size:16px;}.elementor-2589 .elementor-element.elementor-element-40bb1ea .elementor-icon svg{height:16px;}.elementor-2589 .elementor-element.elementor-element-433a1e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-2589 .elementor-element.elementor-element-433a1e7:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-433a1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-8da3e02 .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-8da3e02.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-8da3e02.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-8da3e02.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-8da3e02.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-8da3e02.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-8da3e02 .elementor-icon{font-size:16px;}.elementor-2589 .elementor-element.elementor-element-8da3e02 .elementor-icon svg{height:16px;}.elementor-2589 .elementor-element.elementor-element-1e166a69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-2589 .elementor-element.elementor-element-1e166a69:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-1e166a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-2589 .elementor-element.elementor-element-3bf85074 .elementor-icon-wrapper{text-align:center;}.elementor-2589 .elementor-element.elementor-element-3bf85074.elementor-view-stacked .elementor-icon{background-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-3bf85074.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-3bf85074.elementor-view-default .elementor-icon{color:#b51716;border-color:#b51716;}.elementor-2589 .elementor-element.elementor-element-3bf85074.elementor-view-framed .elementor-icon, .elementor-2589 .elementor-element.elementor-element-3bf85074.elementor-view-default .elementor-icon svg{fill:#b51716;}.elementor-2589 .elementor-element.elementor-element-3bf85074 .elementor-icon{font-size:16px;}.elementor-2589 .elementor-element.elementor-element-3bf85074 .elementor-icon svg{height:16px;}.elementor-2589 .elementor-element.elementor-element-2da78878{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2589 .elementor-element.elementor-element-1bafcd21 .elementor-button{background-color:#b51716;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-40c670a0 .elementor-button{background-color:transparent;fill:#aaaaaa;color:#aaaaaa;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-55b36ec7{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2589 .elementor-element.elementor-element-55b36ec7:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-55b36ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-2589 .elementor-element.elementor-element-2c4c414a{text-align:center;}.elementor-2589 .elementor-element.elementor-element-2c4c414a .elementor-heading-title{color:#111111;}.elementor-2589 .elementor-element.elementor-element-59b736c6{--divider-border-style:solid;--divider-color:#b51716;--divider-border-width:3px;}.elementor-2589 .elementor-element.elementor-element-59b736c6 .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-2589 .elementor-element.elementor-element-59b736c6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2589 .elementor-element.elementor-element-204e9d18{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-541b3f7{--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;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#b51716;--border-color:#b51716;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2589 .elementor-element.elementor-element-541b3f7:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-541b3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-150ab191{text-align:center;}.elementor-2589 .elementor-element.elementor-element-150ab191 img{width:200px;}.elementor-2589 .elementor-element.elementor-element-63b079ad{--divider-border-style:solid;--divider-color:#eeeeee;--divider-border-width:1px;}.elementor-2589 .elementor-element.elementor-element-63b079ad .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2589 .elementor-element.elementor-element-63b079ad .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2589 .elementor-element.elementor-element-9e4ed4e .elementor-button{background-color:transparent;fill:#b51716;color:#b51716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#b51716;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-9e4ed4e .elementor-button:hover, .elementor-2589 .elementor-element.elementor-element-9e4ed4e .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FDFDFD;}.elementor-2589 .elementor-element.elementor-element-9e4ed4e .elementor-button:hover svg, .elementor-2589 .elementor-element.elementor-element-9e4ed4e .elementor-button:focus svg{fill:#FDFDFD;}.elementor-2589 .elementor-element.elementor-element-54e8a3b7{--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;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#b51716;--border-color:#b51716;box-shadow:0px 8px 28px 0px rgba(181,23,22,0.2);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2589 .elementor-element.elementor-element-54e8a3b7:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-54e8a3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2589 .elementor-element.elementor-element-787b5fe1{text-align:center;}.elementor-2589 .elementor-element.elementor-element-787b5fe1 img{width:200px;}.elementor-2589 .elementor-element.elementor-element-21a36464{--divider-border-style:solid;--divider-color:#222222;--divider-border-width:1px;}.elementor-2589 .elementor-element.elementor-element-21a36464 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2589 .elementor-element.elementor-element-21a36464 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2589 .elementor-element.elementor-element-03b3e04{color:#FFFFFF;}.elementor-2589 .elementor-element.elementor-element-7fa88c90 .elementor-button{background-color:#b51716;fill:#ffffff;color:#ffffff;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-7fa88c90 .elementor-button:hover, .elementor-2589 .elementor-element.elementor-element-7fa88c90 .elementor-button:focus{background-color:var( --e-global-color-13a13e6 );color:var( --e-global-color-primary );}.elementor-2589 .elementor-element.elementor-element-7fa88c90 .elementor-button:hover svg, .elementor-2589 .elementor-element.elementor-element-7fa88c90 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2589 .elementor-element.elementor-element-15ad97a5{--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;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#b51716;--border-color:#b51716;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-2589 .elementor-element.elementor-element-15ad97a5:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-15ad97a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-6262cb78{text-align:center;}.elementor-2589 .elementor-element.elementor-element-6262cb78 img{width:200px;}.elementor-2589 .elementor-element.elementor-element-5c0c3414{--divider-border-style:solid;--divider-color:#eeeeee;--divider-border-width:1px;}.elementor-2589 .elementor-element.elementor-element-5c0c3414 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2589 .elementor-element.elementor-element-5c0c3414 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2589 .elementor-element.elementor-element-6db5ce56 .elementor-button{background-color:transparent;fill:#b51716;color:#b51716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#b51716;border-radius:2px 2px 2px 2px;}.elementor-2589 .elementor-element.elementor-element-6db5ce56 .elementor-button:hover, .elementor-2589 .elementor-element.elementor-element-6db5ce56 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-13a13e6 );}.elementor-2589 .elementor-element.elementor-element-6db5ce56 .elementor-button:hover svg, .elementor-2589 .elementor-element.elementor-element-6db5ce56 .elementor-button:focus svg{fill:var( --e-global-color-13a13e6 );}.elementor-2589 .elementor-element.elementor-element-1896f84{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.4;--border-radius:16px 16px 0px 0px;box-shadow:0px 25px 50px -12px rgba(155, 28, 28, 0.3);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-2589 .elementor-element.elementor-element-1896f84:not(.elementor-motion-effects-element-type-background), .elementor-2589 .elementor-element.elementor-element-1896f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B51717;}.elementor-2589 .elementor-element.elementor-element-1896f84::before, .elementor-2589 .elementor-element.elementor-element-1896f84 > .elementor-background-video-container::before, .elementor-2589 .elementor-element.elementor-element-1896f84 > .e-con-inner > .elementor-background-video-container::before, .elementor-2589 .elementor-element.elementor-element-1896f84 > .elementor-background-slideshow::before, .elementor-2589 .elementor-element.elementor-element-1896f84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2589 .elementor-element.elementor-element-1896f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://staging.edertrade.eu/wp-content/uploads/2026/05/image_no_bg-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2589 .elementor-element.elementor-element-1896f84::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2589 .elementor-element.elementor-element-2b95633{--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;}.elementor-2589 .elementor-element.elementor-element-6197c87{--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-2589 .elementor-element.elementor-element-6197c87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2589 .elementor-element.elementor-element-1a2174b{text-align:start;}.elementor-2589 .elementor-element.elementor-element-1a2174b .elementor-heading-title{color:#ffffff;}.elementor-2589 .elementor-element.elementor-element-cd3635b{font-weight:400;color:#FFFFFF;}.elementor-2589 .elementor-element.elementor-element-0f617c9{--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:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-2589 .elementor-element.elementor-element-0f617c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2589 .elementor-element.elementor-element-948981a .elementor-button{background-color:#ffffff;fill:#B51717;color:#B51717;border-radius:8px 8px 8px 8px;}.elementor-2589 .elementor-element.elementor-element-948981a{width:var( --container-widget-width, 30.453% );max-width:30.453%;--container-widget-width:30.453%;--container-widget-flex-grow:0;}.elementor-2589 .elementor-element.elementor-element-948981a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2589 .elementor-element.elementor-element-8dfec03 .elementor-button{background-color:transparent;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.55);border-radius:8px 8px 8px 8px;}.elementor-2589 .elementor-element.elementor-element-8dfec03{width:var( --container-widget-width, 27.331% );max-width:27.331%;--container-widget-width:27.331%;--container-widget-flex-grow:0;}.elementor-2589 .elementor-element.elementor-element-8dfec03.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-2589 .elementor-element.elementor-element-a610eaa{--width:100%;}.elementor-2589 .elementor-element.elementor-element-6197c87{--width:50%;}.elementor-2589 .elementor-element.elementor-element-0f617c9{--width:50%;}}@media(max-width:1024px){.elementor-2589 .elementor-element.elementor-element-448762ff{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2589 .elementor-element.elementor-element-373d8cb4 .elementor-heading-title{font-size:40px;}.elementor-2589 .elementor-element.elementor-element-344340de{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2589 .elementor-element.elementor-element-28b9154{--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-40ae7a02{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2589 .elementor-element.elementor-element-74a5822e{--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-24f70982{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2589 .elementor-element.elementor-element-6da3857e{--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-55b36ec7{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2589 .elementor-element.elementor-element-204e9d18{--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-0f617c9{--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;}}@media(max-width:767px){.elementor-2589 .elementor-element.elementor-element-448762ff{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-2589 .elementor-element.elementor-element-373d8cb4 .elementor-heading-title{font-size:30px;}.elementor-2589 .elementor-element.elementor-element-344340de{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-2589 .elementor-element.elementor-element-28b9154{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-40ae7a02{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-2589 .elementor-element.elementor-element-74a5822e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-24f70982{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-2589 .elementor-element.elementor-element-6da3857e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-55b36ec7{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-2589 .elementor-element.elementor-element-204e9d18{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2589 .elementor-element.elementor-element-0f617c9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2589 .elementor-element.elementor-element-8dfec03{width:var( --container-widget-width, 227.125px );max-width:227.125px;--container-widget-width:227.125px;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-344340de *//* =========================================
   1. ICON CARDS HOVER EFFECT
   ========================================= */
.chromos-card-hover {
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
    will-change: transform;
}

.chromos-card-hover:hover {
    /* Lifts the card up slightly */
    transform: translateY(-5px);
    /* Adds a soft, dark shadow to make it pop against the black background */
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.6);
    /* Slightly lightens the dark background */
    background-color: #222222 !important; 
}

/* Optional: Make the red icon scale up slightly on hover */
.chromos-card-hover:hover i, 
.chromos-card-hover:hover svg {
    transform: scale(1.15);
    transition: transform 0.3s ease;
}


/* =========================================
   2. PRIMARY BUTTON (RED) HOVER EFFECT
   ========================================= */
.chromos-btn-primary .elementor-button {
    transition: all 0.3s ease !important;
}

.chromos-btn-primary .elementor-button:hover {
    /* Darkens the red slightly */
    background-color: #a0181c !important; 
    transform: translateY(-3px);
    /* Adds a subtle red glow/shadow */
    box-shadow: 0 6px 15px rgba(192, 30, 34, 0.3) !important;
}


/* =========================================
   3. SECONDARY BUTTON (DARK) HOVER EFFECT
   ========================================= */
.chromos-btn-secondary .elementor-button {
    transition: all 0.3s ease !important;
}

.chromos-btn-secondary .elementor-button:hover {
    /* Adds a very subtle light overlay */
    background-color: rgba(255, 255, 255, 0.08) !important;
    /* Brightens the border */
    border-color: #ffffff !important;
    transform: translateY(-3px);
    box-shadow: 0 6px 15px rgba(0, 0, 0, 0.4) !important;
}

/* Optional: Make the blue arrow shoot right slightly on hover */
.chromos-btn-secondary .elementor-button:hover img {
    transform: translateX(3px) translateY(-3px);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40ae7a02 *//* =========================================
   1. CARD HOVER EFFECT (SOFT ELEVATION)
   ========================================= */
.reder-card {
    transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 0.3s ease !important;
    will-change: transform;
}

.reder-card:hover {
    /* Lifts the card up slightly */
    transform: translateY(-6px);
    /* Casts a soft, elegant shadow underneath */
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.08) !important;
}

/* Make the red sub-heading slightly darker on hover for a subtle interactive feel */
.reder-card:hover .elementor-heading-title, 
.reder-card:hover p {
    /* Optional: If you want text elements inside to react. 
       Assuming your red text has a specific class, you could target it here. */
}


/* =========================================
   2. PRIMARY BUTTON (RED) HOVER
   ========================================= */
.reder-btn-primary .elementor-button {
    transition: all 0.3s ease !important;
}

.reder-btn-primary .elementor-button:hover {
    /* Darkens the red to show it is being pressed/hovered */
    background-color: #9c1518 !important; 
    transform: translateY(-2px);
    /* Soft red glow to match the branding */
    box-shadow: 0 6px 15px rgba(187, 25, 29, 0.25) !important;
}


/* =========================================
   3. SECONDARY BUTTON (WHITE OUTLINE) HOVER
   ========================================= */
.reder-btn-secondary .elementor-button {
    transition: all 0.3s ease !important;
}

.reder-btn-secondary .elementor-button:hover {
    /* Fills the white button with a very light grey */
    background-color: #f4f4f4 !important;
    /* Darkens the border slightly */
    border-color: #d1d1d1 !important;
    transform: translateY(-2px);
    box-shadow: 0 6px 15px rgba(0, 0, 0, 0.06) !important;
}

/* Optional: Slight movement for the blue arrow icon */
.reder-btn-secondary .elementor-button:hover i,
.reder-btn-secondary .elementor-button:hover img,
.reder-btn-secondary .elementor-button:hover svg {
    transform: translateX(3px) translateY(-3px);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f70982 *//* =========================================
   1. MRFIX CARDS: ACCENT REVEAL EFFECT
   ========================================= */
.mrfix-card {
    transition: all 0.3s ease !important;
    position: relative;
    overflow: hidden; /* Keeps the red line inside the border radius */
    border-radius: 4px; /* Adjust if your cards have different rounded corners */
}

/* Lighten the card slightly on hover to separate it from the background */
.mrfix-card:hover {
    background-color: #222222 !important; 
    transform: translateY(-4px);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.8) !important;
}

/* Create the hidden red line at the bottom */
.mrfix-card::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 3px;
    background-color: #c91f24; /* Matches the MrFix red */
    transition: width 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    box-shadow: 0 -2px 10px rgba(201, 31, 36, 0.5); /* Adds a subtle red glow */
}

/* Expand the red line on hover */
.mrfix-card:hover::after {
    width: 100%;
}

/* Make the red icon "snap" and tilt slightly for a tool-like feel */
.mrfix-card i, 
.mrfix-card svg,
.mrfix-card img {
    transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.mrfix-card:hover i, 
.mrfix-card:hover svg,
.mrfix-card:hover img {
    transform: scale(1.15) rotate(-5deg);
}

/* =========================================
   2. PRIMARY BUTTON (RED)
   ========================================= */
.mrfix-btn-primary .elementor-button {
    transition: all 0.3s ease !important;
}

.mrfix-btn-primary .elementor-button:hover {
    background-color: #a6181c !important; 
    transform: translateY(-2px);
    /* Creates a neon-like red drop shadow */
    box-shadow: 0 8px 20px rgba(201, 31, 36, 0.4) !important; 
}

/* =========================================
   3. SECONDARY BUTTON (DARK)
   ========================================= */
.mrfix-btn-secondary .elementor-button {
    transition: all 0.3s ease !important;
    border: 1px solid #333 !important; /* Ensures a visible edge */
}

.mrfix-btn-secondary .elementor-button:hover {
    background-color: rgba(255, 255, 255, 0.05) !important;
    border-color: #555 !important;
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.6) !important;
}

/* Shoot the little blue arrow out diagonally */
.mrfix-btn-secondary .elementor-button:hover img {
    transform: translate(3px, -3px);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1896f84 *//* Base Transition for all modern buttons */
.modern-btn-primary .elementor-button,
.modern-btn-secondary .elementor-button {
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}

/* Primary Button Hover */
.modern-btn-primary:hover .elementor-button {
    transform: translateY(-3px);
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2);
}

/* Secondary Button Hover */
.modern-btn-secondary:hover .elementor-button {
    background-color: rgba(255, 255, 255, 0.2) !important;
    border-color: #ffffff !important;
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS *//* ============================================================
   EDER TRADE — Brands Page CSS
   Add via: Elementor > Site Settings > Custom CSS
   OR paste into the page-level Custom CSS in Elementor
   ============================================================ */

/* ============================================================
   1. HERO
   ============================================================ */

.et-hero-dark {
  position: relative;
  overflow: hidden;
}

.et-hero-dark::before {
  content: '';
  position: absolute;
  top: 0; right: 0;
  width: 40%;
  height: 100%;
  background: linear-gradient(135deg, transparent 40%, rgba(181,23,22,0.07) 100%);
  pointer-events: none;
}

.et-brand-logos-hero {
  display: grid !important;
  grid-template-columns: repeat(3, auto) !important;
  gap: 36px !important;
  align-items: center !important;
}

.et-brand-logos-hero .elementor-widget-image img {
  filter: brightness(0) invert(1);
  opacity: 0.5;
  transition: opacity 0.3s ease !important;
  max-height: 44px;
  width: auto !important;
  object-fit: contain;
}

.et-brand-logos-hero .elementor-widget-image:hover img {
  opacity: 0.9;
}

/* ============================================================
   2. BRAND ROWS — shared
   ============================================================ */

.et-brand-row {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  min-height: 580px;
}

.et-brand-row > .e-con {
  width: 100% !important;
}

/* Reverse column order for Reder (visual left, content right) */
.et-brand-row--reverse {
  direction: rtl;
}
.et-brand-row--reverse > .e-con {
  direction: ltr;
}

/* Brand content panels */
.et-brand-content {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
}

/* Visual stat panels */
.et-brand-visual {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 580px;
}

.et-brand-visual--chromos,
.et-brand-visual--mrfix {
  background-color: #b51716 !important;
}

.et-brand-visual--reder {
  background-color: #ffffff !important;
}

/* Stat number animation on scroll */
.et-brand-visual p {
  transition: transform 0.3s ease;
}

.et-brand-visual:hover p[style*="font-size:64px"] {
  transform: scale(1.04);
}

/* ============================================================
   3. BRAND STRENGTHS GRID (Chromos)
   ============================================================ */

.et-brand-strengths {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
  gap: 10px !important;
  width: 100% !important;
}

.et-brand-strengths > .e-con {
  width: 100% !important;
  transition: border-color 0.2s ease, background 0.2s ease !important;
}

.et-brand-strengths > .e-con:hover {
  background-color: #222222 !important;
  border-left-color: #ff3333 !important;
}

/* ============================================================
   4. REDER PRODUCT CARDS GRID
   ============================================================ */

.et-brand-products-grid {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
  gap: 10px !important;
  width: 100% !important;
}

.et-brand-products-grid > .e-con {
  width: 100% !important;
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}

.et-brand-products-grid > .e-con:hover {
  transform: translateY(-3px) !important;
  box-shadow: 0 8px 24px rgba(0,0,0,0.12) !important;
}

/* ============================================================
   5. MRFIX CATEGORIES GRID
   ============================================================ */

.et-brand-categories {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 8px !important;
  width: 100% !important;
}

.et-brand-categories > .e-con {
  width: 100% !important;
  transition: background 0.2s ease !important;
}

.et-brand-categories > .e-con:hover {
  background-color: #222222 !important;
}

/* ============================================================
   6. COMPARE GRID
   ============================================================ */

.et-compare-grid {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 24px !important;
  width: 100% !important;
  max-width: 1100px !important;
  margin: 0 auto !important;
}

.et-compare-card {
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
  transition: transform 0.25s ease, box-shadow 0.25s ease !important;
}

.et-compare-card:hover {
  transform: translateY(-6px) !important;
  box-shadow: 0 16px 40px rgba(0,0,0,0.13) !important;
}

.et-compare-card--featured {
  position: relative;
}

.et-compare-card--featured::before {
  content: 'INTERIOR SPECIALIST';
  position: absolute;
  top: -12px;
  left: 50%;
  transform: translateX(-50%);
  background: #b51716;
  color: #ffffff;
  font-family: Raleway, sans-serif;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 2px;
  padding: 4px 14px;
  white-space: nowrap;
}

.et-compare-card .elementor-icon-list-item {
  transition: transform 0.15s ease !important;
}
.et-compare-card:hover .elementor-icon-list-item {
  transform: translateX(3px) !important;
}

/* ============================================================
   7. ALL BUTTONS — hover states
   ============================================================ */

.et-brand-chromos .elementor-button,
.et-brand-mrfix .elementor-button {
  transition: all 0.25s ease !important;
}

.et-brand-chromos .elementor-button[style*="background-color: rgb(181, 23, 22)"]:hover,
.et-brand-mrfix .elementor-button[style*="background-color: rgb(181, 23, 22)"]:hover {
  background-color: #8a0f0f !important;
  transform: translateY(-2px);
  box-shadow: 0 6px 20px rgba(181,23,22,0.35) !important;
}

/* External link buttons */
.et-brand-chromos .elementor-button[href*="chromos"],
.et-brand-reder .elementor-button[href*="reder"],
.et-brand-mrfix .elementor-button[href*="mrfix"] {
  transition: all 0.25s ease !important;
}

/* ============================================================
   8. RESPONSIVE — TABLET (max 1024px)
   ============================================================ */

@media (max-width: 1024px) {

  .et-brand-row,
  .et-brand-row--reverse {
    grid-template-columns: 1fr !important;
    direction: ltr !important;
    min-height: auto !important;
  }

  .et-brand-row > .e-con,
  .et-brand-row--reverse > .e-con {
    direction: ltr !important;
    min-height: 420px !important;
  }

  .et-brand-visual {
    min-height: 240px !important;
    flex-direction: row !important;
    justify-content: space-around !important;
    padding: 40px !important;
  }

  .et-brand-visual .elementor-divider {
    display: none !important;
  }

  .et-brand-strengths {
    grid-template-columns: repeat(2, 1fr) !important;
  }

  .et-brand-categories {
    grid-template-columns: repeat(3, 1fr) !important;
  }

  .et-compare-grid {
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 16px !important;
  }
}

/* ============================================================
   9. RESPONSIVE — MOBILE (max 767px)
   ============================================================ */

@media (max-width: 767px) {

  .et-brand-logos-hero {
    grid-template-columns: repeat(3, auto) !important;
    gap: 20px !important;
  }

  .et-brand-logos-hero .elementor-widget-image img {
    max-height: 28px !important;
  }

  .et-brand-visual {
    flex-direction: column !important;
    min-height: 200px !important;
    padding: 40px 24px !important;
  }

  .et-brand-visual .elementor-divider {
    display: block !important;
  }

  .et-brand-visual p[style*="font-size:64px"] {
    font-size: 44px !important;
  }

  .et-brand-strengths,
  .et-brand-products-grid {
    grid-template-columns: 1fr !important;
  }

  .et-brand-categories {
    grid-template-columns: repeat(2, 1fr) !important;
  }

  .et-compare-grid {
    grid-template-columns: 1fr !important;
  }

  .et-compare-card--featured::before {
    font-size: 8px !important;
    top: -10px;
  }
}/* End custom CSS */