.elementor-12959 .elementor-element.elementor-element-2a665331 > .elementor-container{min-height:588px;}.elementor-12959 .elementor-element.elementor-element-2a665331:not(.elementor-motion-effects-element-type-background), .elementor-12959 .elementor-element.elementor-element-2a665331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cleansolutionsgroup.eu/wp-content/uploads/2026/06/calcium_limescale-on-anilox-roll.webp");background-position:13px -170px;}.elementor-12959 .elementor-element.elementor-element-2a665331 > .elementor-background-overlay{background-color:var( --e-global-color-fe1b991 );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12959 .elementor-element.elementor-element-2a665331{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 20px 0px;}.elementor-12959 .elementor-element.elementor-element-2d70e8de .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#1555A3;}.elementor-12959 .elementor-element.elementor-element-1b59057e .elementor-heading-title{font-family:var( --e-global-typography-f41f5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-f41f5e9-font-size );font-weight:var( --e-global-typography-f41f5e9-font-weight );line-height:var( --e-global-typography-f41f5e9-line-height );letter-spacing:var( --e-global-typography-f41f5e9-letter-spacing );word-spacing:var( --e-global-typography-f41f5e9-word-spacing );color:#16181D;}.elementor-12959 .elementor-element.elementor-element-278a6529 .elementor-heading-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-b41c885 );}.elementor-12959 .elementor-element.elementor-element-302d61e1{--spacer-size:6px;}.elementor-12959 .elementor-element.elementor-element-72fe87e6{font-size:19px;color:#16181D;}.elementor-12959 .elementor-element.elementor-element-7fa17e7b{padding:20px 0px 20px 0px;}.elementor-12959 .elementor-element.elementor-element-512da4f img{width:65%;height:283px;}.elementor-12959 .elementor-element.elementor-element-4c0bb0e img{width:65%;height:283px;}.elementor-12959 .elementor-element.elementor-element-168257ea .elementor-heading-title{font-family:var( --e-global-typography-6c87708-font-family ), Sans-serif;font-size:var( --e-global-typography-6c87708-font-size );font-weight:var( --e-global-typography-6c87708-font-weight );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );color:#1555A3;}.elementor-12959 .elementor-element.elementor-element-5ada42d9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12959 .elementor-element.elementor-element-2dd89b2e{--spacer-size:20px;}.elementor-12959 .elementor-element.elementor-element-6397d2f7 .elementor-heading-title{font-family:var( --e-global-typography-6c87708-font-family ), Sans-serif;font-size:var( --e-global-typography-6c87708-font-size );font-weight:var( --e-global-typography-6c87708-font-weight );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );color:#1555A3;}.elementor-12959 .elementor-element.elementor-element-b2ec9c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12959 .elementor-element.elementor-element-2dafe41d{--spacer-size:20px;}.elementor-12959 .elementor-element.elementor-element-2dd29164 .elementor-heading-title{font-family:var( --e-global-typography-6c87708-font-family ), Sans-serif;font-size:var( --e-global-typography-6c87708-font-size );font-weight:var( --e-global-typography-6c87708-font-weight );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );color:#1555A3;}.elementor-12959 .elementor-element.elementor-element-3d0b6dce{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12959 .elementor-element.elementor-element-27a85abf{--spacer-size:20px;}.elementor-12959 .elementor-element.elementor-element-52c21ae8 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;color:#1555A3;}.elementor-12959 .elementor-element.elementor-element-3206cfc3 .elementor-heading-title{font-family:var( --e-global-typography-a9689d6-font-family ), Sans-serif;font-size:var( --e-global-typography-a9689d6-font-size );font-weight:var( --e-global-typography-a9689d6-font-weight );line-height:var( --e-global-typography-a9689d6-line-height );letter-spacing:var( --e-global-typography-a9689d6-letter-spacing );word-spacing:var( --e-global-typography-a9689d6-word-spacing );color:#16181D;}.elementor-12959 .elementor-element.elementor-element-7daa29e8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-12959 .elementor-element.elementor-element-47670402 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-6043ee4 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-12959 .elementor-element.elementor-element-47670402 .elementor-button:hover, .elementor-12959 .elementor-element.elementor-element-47670402 .elementor-button:focus{color:var( --e-global-color-6043ee4 );background-color:var( --e-global-color-fe1b991 );border-color:var( --e-global-color-6043ee4 );}.elementor-12959 .elementor-element.elementor-element-47670402 .elementor-button:hover svg, .elementor-12959 .elementor-element.elementor-element-47670402 .elementor-button:focus svg{fill:var( --e-global-color-6043ee4 );}.elementor-12959 .elementor-element.elementor-element-64d515d7{--spacer-size:20px;}.elementor-12959 .elementor-element.elementor-element-6c67ad60 .elementor-heading-title{font-family:var( --e-global-typography-6c87708-font-family ), Sans-serif;font-size:var( --e-global-typography-6c87708-font-size );font-weight:var( --e-global-typography-6c87708-font-weight );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );color:#1555A3;}.elementor-12959 .elementor-element.elementor-element-195e6378{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-12959 .elementor-element.elementor-element-491551c2{--spacer-size:16px;}.elementor-12959 .elementor-element.elementor-element-a6319ed{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-12959 .elementor-element.elementor-element-1108acb8{--divider-border-style:solid;--divider-color:#E4E7EC;--divider-border-width:1px;}.elementor-12959 .elementor-element.elementor-element-1108acb8 .elementor-divider-separator{width:100%;}.elementor-12959 .elementor-element.elementor-element-1108acb8 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-12959 .elementor-element.elementor-element-52f205e0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:28px;font-weight:600;color:#16181D;}.elementor-12959 .elementor-element.elementor-element-6cf17777{--spacer-size:10px;}.elementor-12959 .elementor-element.elementor-element-2f8ec86{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-12959 .elementor-element.elementor-element-5291527{--grid-columns:3;}.elementor-12959 .elementor-element.elementor-element-535e0c26 .elementor-heading-title{color:#16181D;}.elementor-12959 .elementor-element.elementor-element-782c260b{color:#5B6470;}.elementor-12959 .elementor-element.elementor-element-594c7df0 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#1555A3;border-radius:8px 8px 8px 8px;}.elementor-12959 .elementor-element.elementor-element-5b0cf3de .elementor-heading-title{color:#16181D;}.elementor-12959 .elementor-element.elementor-element-2b124399{color:#5B6470;}.elementor-12959 .elementor-element.elementor-element-559591f1 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#1555A3;border-radius:8px 8px 8px 8px;}.elementor-12959 .elementor-element.elementor-element-7cf4a23a .elementor-heading-title{color:#16181D;}.elementor-12959 .elementor-element.elementor-element-7725759{color:#5B6470;}.elementor-12959 .elementor-element.elementor-element-100efdbf .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#1555A3;border-radius:8px 8px 8px 8px;}.elementor-12959 .elementor-element.elementor-element-748ac13b{--spacer-size:20px;}.elementor-12959 .elementor-element.elementor-element-1525b8b4{color:#D8301D;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12959 .elementor-element.elementor-element-2a665331:not(.elementor-motion-effects-element-type-background), .elementor-12959 .elementor-element.elementor-element-2a665331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12959 .elementor-element.elementor-element-1b59057e .elementor-heading-title{font-size:var( --e-global-typography-f41f5e9-font-size );line-height:var( --e-global-typography-f41f5e9-line-height );letter-spacing:var( --e-global-typography-f41f5e9-letter-spacing );word-spacing:var( --e-global-typography-f41f5e9-word-spacing );}.elementor-12959 .elementor-element.elementor-element-168257ea .elementor-heading-title{font-size:var( --e-global-typography-6c87708-font-size );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );}.elementor-12959 .elementor-element.elementor-element-5ada42d9{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-6397d2f7 .elementor-heading-title{font-size:var( --e-global-typography-6c87708-font-size );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );}.elementor-12959 .elementor-element.elementor-element-b2ec9c{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-2dd29164 .elementor-heading-title{font-size:var( --e-global-typography-6c87708-font-size );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );}.elementor-12959 .elementor-element.elementor-element-3d0b6dce{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-3206cfc3 .elementor-heading-title{font-size:var( --e-global-typography-a9689d6-font-size );line-height:var( --e-global-typography-a9689d6-line-height );letter-spacing:var( --e-global-typography-a9689d6-letter-spacing );word-spacing:var( --e-global-typography-a9689d6-word-spacing );}.elementor-12959 .elementor-element.elementor-element-7daa29e8{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-6c67ad60 .elementor-heading-title{font-size:var( --e-global-typography-6c87708-font-size );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );}.elementor-12959 .elementor-element.elementor-element-195e6378{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-a6319ed{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-5291527{--grid-columns:2;}}@media(max-width:767px){.elementor-12959 .elementor-element.elementor-element-2a665331:not(.elementor-motion-effects-element-type-background), .elementor-12959 .elementor-element.elementor-element-2a665331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12959 .elementor-element.elementor-element-1b59057e .elementor-heading-title{font-size:var( --e-global-typography-f41f5e9-font-size );line-height:var( --e-global-typography-f41f5e9-line-height );letter-spacing:var( --e-global-typography-f41f5e9-letter-spacing );word-spacing:var( --e-global-typography-f41f5e9-word-spacing );}.elementor-12959 .elementor-element.elementor-element-168257ea .elementor-heading-title{font-size:var( --e-global-typography-6c87708-font-size );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );}.elementor-12959 .elementor-element.elementor-element-5ada42d9{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-6397d2f7 .elementor-heading-title{font-size:var( --e-global-typography-6c87708-font-size );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );}.elementor-12959 .elementor-element.elementor-element-b2ec9c{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-2dd29164 .elementor-heading-title{font-size:var( --e-global-typography-6c87708-font-size );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );}.elementor-12959 .elementor-element.elementor-element-3d0b6dce{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-52c21ae8 .elementor-heading-title{font-size:16px;}.elementor-12959 .elementor-element.elementor-element-3206cfc3 .elementor-heading-title{font-size:var( --e-global-typography-a9689d6-font-size );line-height:var( --e-global-typography-a9689d6-line-height );letter-spacing:var( --e-global-typography-a9689d6-letter-spacing );word-spacing:var( --e-global-typography-a9689d6-word-spacing );}.elementor-12959 .elementor-element.elementor-element-7daa29e8{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-6c67ad60 .elementor-heading-title{font-size:var( --e-global-typography-6c87708-font-size );line-height:var( --e-global-typography-6c87708-line-height );letter-spacing:var( --e-global-typography-6c87708-letter-spacing );word-spacing:var( --e-global-typography-6c87708-word-spacing );}.elementor-12959 .elementor-element.elementor-element-195e6378{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-a6319ed{font-size:var( --e-global-typography-text-font-size );}.elementor-12959 .elementor-element.elementor-element-52f205e0 .elementor-heading-title{font-size:25px;}.elementor-12959 .elementor-element.elementor-element-5291527{--grid-columns:1;}}