.elementor .e-2a4fca62-6747{font-family:var(--erik-schrift);font-size:0.7rem;color:var(--eisblau);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-706dc00c-9b67:hover,.elementor .e-706dc00c-9b67:focus-visible{color:var(--eisblau);}.elementor .e-706dc00c-9b67{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:clamp(2rem, 6vw, 5.4rem);color:var(--warmweiss);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-5e407c43-fca9{max-width:70rem;padding:0px;flex-direction:column;gap:2rem;}.elementor .e-20894cf6-4316{padding-block-start:12rem;padding-block-end:6rem;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--tiefschwarz);flex-direction:column;}.elementor .e-90a4731-f1b4:hover,.elementor .e-90a4731-f1b4:focus-visible{color:var(--schieferblau);}.elementor .e-90a4731-f1b4{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:3rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-3f73b54e-6287{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-51639c7c-e629{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-597a54b-e099{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-3e0596e2-b454{max-width:56rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.7rem;}.elementor .e-2efc1de0-5dda{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--warmweiss);flex-direction:column;}.elementor .e-78fc7123-2297:hover,.elementor .e-78fc7123-2297:focus-visible{color:var(--schieferblau);}.elementor .e-78fc7123-2297{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:3rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-526ef748-bc82{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-58ec54f6-9202{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-157ddff5-a3f2{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-3a6eddf8-5a4a{max-width:56rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.7rem;}.elementor .e-56de5417-3d55{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--eisblau);flex-direction:column;}.elementor .e-4b9381d3-f120{font-family:var(--schrift-ueberschriften);font-size:5rem;color:var(--eisblau);line-height:.6;}.elementor .e-46218742-23f5{max-width:44rem;font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2.7rem;color:var(--warmweiss);line-height:1.3;padding:0px;margin:0px;border-width:0px;}.elementor .e-15b54053-98f9{font-family:var(--erik-schrift);font-size:0.75rem;color:var(--eisblau);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-62a50e2-ac4b{max-width:56rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.4rem;}.elementor .e-7b6d544-18e9{min-height:26rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6%;padding-inline-end:6%;background-image:linear-gradient(90deg, rgba(14,18,22,.86) 0%,rgba(14,18,22,.35) 100%),url("https://www.handelsvertreter-baustoffe.de/wp-content/uploads/2026/09/hero-handelsvertretung-optimiert.webp");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--tiefschwarz);flex-direction:column;justify-content:center;}.elementor .e-71786efc-5fe4:hover,.elementor .e-71786efc-5fe4:focus-visible{color:var(--schieferblau);}.elementor .e-71786efc-5fe4{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:3rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-299ecff0-7e97{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-785e814a-74e8:hover,.elementor .e-785e814a-74e8:focus-visible{color:var(--schieferblau);}.elementor .e-785e814a-74e8{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-3650ce93-f573{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-3b473aec-e07b{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-57409e12-8858{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-5e162a89-4b3c:hover,.elementor .e-5e162a89-4b3c:focus-visible{color:var(--schieferblau);}.elementor .e-5e162a89-4b3c{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-20bfccc1-f2b5{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-14e88af-2770{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-2d2d021e-4876{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-39b4b760-c2ce{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-2e443279-c39b:hover,.elementor .e-2e443279-c39b:focus-visible{color:var(--schieferblau);}.elementor .e-2e443279-c39b{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-5a7c6bd9-1564{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-1fd80102-2d04{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-49daa0d-f8b2{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-34fd23b-f088:hover,.elementor .e-34fd23b-f088:focus-visible{color:var(--schieferblau);}.elementor .e-34fd23b-f088{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-70ca1bbd-c74a{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-5ce7e9a0-b7ee{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-b03c2d-f4aa{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-6ee9c149-c9eb{max-width:56rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.7rem;}.elementor .e-385cbdbb-cd15{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--warmweiss);flex-direction:column;}.elementor .e-3f181eba-6165:hover,.elementor .e-3f181eba-6165:focus-visible{color:var(--schieferblau);}.elementor .e-3f181eba-6165{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:3rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-195d4e72-3d12{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-48a6276e-9d7e:hover,.elementor .e-48a6276e-9d7e:focus-visible{color:var(--schieferblau);}.elementor .e-48a6276e-9d7e{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-268acaf-a484{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-5dd502d-21b5{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-5c93f344-8b1d{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-5e62801b-1a38:hover,.elementor .e-5e62801b-1a38:focus-visible{color:var(--schieferblau);}.elementor .e-5e62801b-1a38{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-521cadcb-b25d{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-2160ef14-2deb{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-6a736796-a788{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-3fc860e7-9c3a{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-6f2e9dba-a54f:hover,.elementor .e-6f2e9dba-a54f:focus-visible{color:var(--schieferblau);}.elementor .e-6f2e9dba-a54f{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-3908938c-911e{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-6d319aa9-cce8{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-23e2447a-a47c{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-2cfdd558-a7b5{max-width:56rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.7rem;}.elementor .e-629bac59-c94f{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6%;padding-inline-end:6%;border-block-start-width:0.0625rem;background-color:var(--warmweiss);flex-direction:column;border-top-style: solid; border-top-color: var(--eisblau);\n}.elementor .e-42d4f415-1f51:hover,.elementor .e-42d4f415-1f51:focus-visible{color:var(--schieferblau);}.elementor .e-42d4f415-1f51{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:3rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-56687f1a-9a7f{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-77dc3aa-d323:hover,.elementor .e-77dc3aa-d323:focus-visible{color:var(--schieferblau);}.elementor .e-77dc3aa-d323{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-2cd1d10c-2623{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-5c7b611f-15a7{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-2a725e31-7b35:hover,.elementor .e-2a725e31-7b35:focus-visible{color:var(--schieferblau);}.elementor .e-2a725e31-7b35{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-74016648-5d6a{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-56bc9faf-1d3d{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-cd957d9-e066:hover,.elementor .e-cd957d9-e066:focus-visible{color:var(--schieferblau);}.elementor .e-cd957d9-e066{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-188450ba-a3f9{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-40f93e73-6d57{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-49d07df1-9592:hover,.elementor .e-49d07df1-9592:focus-visible{color:var(--schieferblau);}.elementor .e-49d07df1-9592{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-4416eb62-3efa{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-521fb137-24cb{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-587abec-4be8:hover,.elementor .e-587abec-4be8:focus-visible{color:var(--schieferblau);}.elementor .e-587abec-4be8{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:2rem;color:var(--tiefschwarz);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-3fd50485-60a6{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--graphit);line-height:1.85;& a { color: var(--schieferblau); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-4af1a842-7ba3{padding:0px;margin-block-start:1.75rem;flex-direction:column;gap:1.5rem;}.elementor .e-6bcadec3-b45a{max-width:56rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.7rem;}.elementor .e-5d0599a9-f0c9{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--eisblau);flex-direction:column;}.elementor .e-478597cf-361b:hover,.elementor .e-478597cf-361b:focus-visible{color:var(--eisblau);}.elementor .e-478597cf-361b{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:3rem;color:var(--warmweiss);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-3b908fda-643d{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--eisblau);line-height:1.85;& a { color: var(--warmweiss); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-5a181168-34bb{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--eisblau);line-height:1.85;& a { color: var(--warmweiss); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-7bd2bba6-40f3{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--eisblau);line-height:1.85;& a { color: var(--warmweiss); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-77ca20b5-d395{max-width:56rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.7rem;}.elementor .e-25317d0d-d057{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--tiefschwarz);flex-direction:column;}.elementor .e-70e08e50-af65:hover,.elementor .e-70e08e50-af65:focus-visible{color:var(--eisblau);}.elementor .e-70e08e50-af65{font-family:var(--schrift-ueberschriften);font-weight:400;font-size:3rem;color:var(--warmweiss);letter-spacing:-0.015em;line-height:1.15;transition:color 0.3s;}.elementor .e-2e3d47e1-b70b{font-family:var(--erik-schrift);font-size:1.06rem;color:var(--eisblau);line-height:1.85;& a { color: var(--warmweiss); text-decoration: underline; text-underline-offset: .2em; }\n}.elementor .e-4f150ea4-f3bc{max-width:56rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.7rem;}.elementor .e-6287f096-c230{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:6%;padding-inline-end:6%;background-color:var(--schieferblau);flex-direction:column;}