#fws_68e250a1cb307 {
z-index: 1 !important;
} .sticky-element-original.element-is-sticky {
pointer-events: none !important;
} .sticky-element-original.element-is-sticky .quickselect-content,
.sticky-element-original.element-is-sticky form,
.sticky-element-original.element-is-sticky input,
.sticky-element-original.element-is-sticky button,
.sticky-element-original.element-is-sticky .date-picker-dropdown {
pointer-events: auto !important;
} @media only screen and (max-width: 999px) { .home .main-content > .row > .wpb_row.top-level:first-child .nectar-highlighted-text {
display: none !important;
} .home .main-content > .row > .wpb_row.top-level:first-child {
padding-top: 14% !important;
padding-bottom: 14% !important;
}
.home .main-content > .row > .wpb_row.top-level:first-child .nectar-animated-title,
.home .main-content > .row > .wpb_row.top-level:first-child .nectar-animated-title h1 {
margin-bottom: 0 !important;
}
} @media only screen and (max-width: 999px) { #ajax-content-wrap .vc_col-xs-8 {
width: 100% !important;
}
#ajax-content-wrap .vc_col-xs-8.right_padding_tablet_15px > .vc_column-inner {
padding-right: 0 !important;
} #ajax-content-wrap .vc_col-xs-8 .nectar-highlighted-text h1,
#ajax-content-wrap .vc_col-xs-8 .nectar-highlighted-text h2,
#ajax-content-wrap .vc_col-xs-8 .nectar-highlighted-text h3 {
font-size: clamp(21px, 6.2vw, 40px) !important;
line-height: 1.18 !important;
overflow-wrap: break-word;
} #ajax-content-wrap .vc_col-xs-8 .wpb_text_column p {
font-size: clamp(16px, 4.2vw, 18px) !important;
line-height: 1.55 !important;
}
} .umzug247-topbar {
display: none;
}
@media only screen and (min-width: 1000px) {
.umzug247-topbar {
display: block;
background: #1a2b3c;
color: #fff;
font-size: 14px;
line-height: 36px;
height: 36px;
}
.umzug247-topbar .container {
display: flex;
justify-content: space-between;
align-items: center;
height: 36px;
}
.umzug247-topbar__slogan {
margin-right: auto;
opacity: .9;
}
.umzug247-topbar__phone {
display: inline-flex;
margin-left: auto;
align-items: center;
gap: 8px;
color: #fff !important;
font-weight: 600;
text-decoration: none;
letter-spacing: .02em;
}
.umzug247-topbar__phone svg {
width: 16px;
height: 16px;
fill: currentColor;
}
.umzug247-topbar__phone:hover {
opacity: .85;
}
} @supports ((-webkit-background-clip: text) or (background-clip: text)) {
.home .main-content > .row > .wpb_row.top-level:first-child .nectar-animated-title h1 {
position: relative;
background-image: linear-gradient(
105deg,
#ffffff 0%,
#ffffff 38%,
#ffe08a 46%,
#fff6d0 50%,
#ffe08a 54%,
#ffffff 62%,
#ffffff 100%
);
background-size: 250% 100%;
background-position: 100% 0;
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
animation: umzug247-shine 4.5s ease-in-out 1.5s infinite;
}
}
@keyframes umzug247-shine {
0%   { background-position: 100% 0; }
55%  { background-position: 0% 0; }
100% { background-position: 0% 0; }
}
@media (prefers-reduced-motion: reduce) {
.home .main-content > .row > .wpb_row.top-level:first-child .nectar-animated-title h1 {
animation: none;
}
} .nectar-flickity[data-desktop-columns="9"] .nectar-fancy-box .text p {
font-size: 14px !important;
line-height: 1.3 !important;
margin-bottom: 0;
}
.nectar-flickity[data-desktop-columns="9"] .nectar-fancy-box .text p span {
font-size: inherit !important;
line-height: inherit !important;
} .nectar-flickity[data-desktop-columns="9"] .nectar-fancy-box[data-style="image_above_text_underline"] {
background: #e4e4e4;
border-radius: 14px;
padding: 12px;
box-shadow: 0 6px 16px rgba(0, 0, 0, .18);
}
.nectar-flickity[data-desktop-columns="9"] .nectar-fancy-box .image-wrap {
border-radius: 10px;
overflow: hidden;
}
.nectar-flickity[data-desktop-columns="9"] .nectar-fancy-box[data-style="image_above_text_underline"] .text {
padding: 14px 4px 6px;
} .nectar-flickity[data-desktop-columns="9"] .cell {
padding-bottom: 22px;
} .nectar-flickity[data-desktop-columns="4"] .nectar-fancy-box[data-style="image_above_text_underline"],
.nectar-flickity[data-desktop-columns="6"] .nectar-fancy-box[data-style="image_above_text_underline"],
.nectar-flickity[data-desktop-columns="8"] .nectar-fancy-box[data-style="image_above_text_underline"] {
background: #e4e4e4;
border-radius: 14px;
padding: 10px 10px 16px;
margin: 0 -10px;
box-shadow: 0 6px 16px rgba(0, 0, 0, .18);
}
.nectar-flickity[data-desktop-columns="4"] .nectar-fancy-box .image-wrap ,
.nectar-flickity[data-desktop-columns="6"] .nectar-fancy-box .image-wrap,
.nectar-flickity[data-desktop-columns="8"] .nectar-fancy-box .image-wrap {
border-radius: 10px;
overflow: hidden;
} .nectar-flickity[data-desktop-columns="4"] .cell ,
.nectar-flickity[data-desktop-columns="6"] .cell,
.nectar-flickity[data-desktop-columns="8"] .cell {
padding-bottom: 22px;
} .nectar-flickity[data-desktop-columns="6"] .nectar-fancy-box[data-style="image_above_text_underline"],
.nectar-flickity[data-desktop-columns="8"] .nectar-fancy-box[data-style="image_above_text_underline"] {
padding: 8px 8px 12px;
margin: 0 -8px;
}
.nectar-flickity[data-desktop-columns="6"] .nectar-fancy-box .text h4,
.nectar-flickity[data-desktop-columns="8"] .nectar-fancy-box .text h4 {
font-size: 16px;
line-height: 1.25;
}
.nectar-flickity[data-desktop-columns="6"] .nectar-fancy-box .text p,
.nectar-flickity[data-desktop-columns="8"] .nectar-fancy-box .text p {
font-size: 13px !important;
line-height: 1.35 !important;
}  .nectar-fancy-box[data-style="parallax_hover"] {
border-radius: 10px;
box-shadow: 0 6px 16px rgba(0, 0, 0, .18);
} .img-with-aniamtion-wrap .hover-wrap {
filter: drop-shadow(0 6px 8px rgba(0, 0, 0, .22));
} .wpb_column.child_column[data-has-bg-color="true"] {
box-shadow: 0 6px 16px rgba(0, 0, 0, .18);
} .wpb_column.child_column.col-overflow-hidden[data-overlay-color="true"] {
box-shadow: 0 6px 16px rgba(0, 0, 0, .18);
} .u247h {
--u247-orange: #f26a1b;
--u247-orange-grad: linear-gradient(180deg, #ff8a1e 0%, #f05a14 100%);
--u247-ink: #14161c;
--u247-navy: #101a44;
--u247-brush-a: polygon(0 18%, 3% 6%, 12% 12%, 30% 2%, 55% 9%, 80% 0, 100% 8%, 97% 40%, 100% 62%, 96% 100%, 70% 92%, 45% 100%, 20% 94%, 6% 100%, 2% 70%);
--u247-brush-b: polygon(1% 10%, 6% 2%, 22% 8%, 45% 0, 70% 6%, 92% 1%, 100% 12%, 96% 34%, 100% 56%, 97% 78%, 100% 96%, 78% 100%, 52% 95%, 26% 100%, 8% 96%, 0 84%, 3% 58%, 0 36%);
position: relative;
display: flex;
flex-direction: column;
width: 100%;
overflow: hidden;
background: linear-gradient(180deg, #fff 0%, #fbf5ef 100%);
color: var(--u247-navy);
font-family: Montserrat, Poppins, "Helvetica Neue", Arial, sans-serif;
line-height: 1.25;
}
.u247h, .u247h * { box-sizing: border-box; }
.u247h ul, .u247h ol { list-style: none; margin: 0; padding: 0; }
.u247h li { margin: 0; }
.u247h p { margin: 0; } .u247h__head { order: 1; position: relative; z-index: 2; padding: 22px 0 0; }
.u247h__title { margin: 0; padding: 0; font: inherit; color: inherit; }
.u247h__b1, .u247h__b2, .u247h__b3 {
display: block;
color: #fff;
text-transform: uppercase;
font-weight: 900;
text-shadow: 0 2px 4px rgba(0, 0, 0, .35);
transform-origin: left center;
}
.u247h__b1 {
width: 88%;
padding: 10px 26px 10px 20px;
font-size: clamp(20px, 6.4vw, 34px);
background: var(--u247-orange-grad);
clip-path: var(--u247-brush-a);
transform: rotate(-2deg);
}
.u247h__b2 {
width: 96%;
margin: -6px 0 0 6px;
padding: 14px 24px 18px 22px;
font-size: clamp(22px, 7.2vw, 40px);
line-height: 1.02;
background: var(--u247-ink);
clip-path: var(--u247-brush-b);
transform: rotate(-2deg);
}
.u247h__b3 {
width: 92%;
margin-top: -4px;
padding: 12px 24px 12px 20px;
font-size: clamp(14px, 4vw, 20px);
font-style: italic;
font-weight: 700;
text-transform: none;
background: var(--u247-orange-grad);
clip-path: var(--u247-brush-a);
transform: rotate(-1.5deg);
} .u247h__photo { order: 2; margin-top: -10px; -webkit-mask-image: linear-gradient(to bottom, #000 72%, transparent); mask-image: linear-gradient(to bottom, #000 72%, transparent); }
.u247h__photo img { display: block; width: 100%; height: auto; } .u247h__bullets { order: 3; padding: 4px 18px 8px; }
.u247h__bullet { display: flex; align-items: center; gap: 14px; padding: 12px 0; border-bottom: 1px solid rgba(242, 106, 27, .45); }
.u247h__bullet:last-child { border-bottom: 0; }
.u247h__tick { flex: 0 0 44px; width: 44px; height: 44px; border-radius: 50%; background: var(--u247-orange-grad); color: #fff; display: flex; align-items: center; justify-content: center; font-size: 22px; box-shadow: 0 3px 8px rgba(242, 106, 27, .35); }
.u247h__bullet strong { display: block; font-size: 16px; font-weight: 800; }
.u247h__bullet span:not(.u247h__tick) { display: block; font-size: 14px; font-weight: 500; } .u247h__steps { order: 4; padding: 8px 18px 22px; }
.u247h__step { display: grid; grid-template-columns: 72px 1fr; column-gap: 14px; align-items: center; padding: 8px 0; }
.u247h__circle { position: relative; grid-row: 1 / 3; width: 72px; height: 72px; border-radius: 50%; background: #fff; border: 3px solid var(--u247-orange); display: flex; align-items: center; justify-content: center; font-size: 30px; color: var(--u247-ink); box-shadow: 0 3px 10px rgba(0, 0, 0, .12); }
.u247h__circle b { position: absolute; left: 50%; bottom: -9px; transform: translateX(-50%); width: 24px; height: 24px; border-radius: 50%; background: var(--u247-orange); color: #fff; font-size: 14px; line-height: 24px; font-weight: 800; text-align: center; }
.u247h__label { justify-self: start; align-self: end; padding: 6px 14px; background: var(--u247-ink); color: #fff; clip-path: var(--u247-brush-b); font-size: 14px; font-weight: 800; text-transform: uppercase; }
.u247h__cap { align-self: start; padding-top: 4px; font-size: 13px; font-weight: 500; }
.u247h__step:not(:has(.u247h__cap)) .u247h__label { grid-row: 1 / 3; align-self: center; } .u247h__fox { order: 5; position: relative; z-index: 3; align-self: flex-end; width: 130px; height: auto; margin: 0 14px -44px 0; }
.u247h__bar { order: 6; position: relative; background: var(--u247-ink); border-top: 4px solid var(--u247-orange); padding: 20px 16px 24px; }
.u247h__swoosh { display: none; }
.u247h__trust { display: grid; grid-template-columns: 1fr 1fr; gap: 14px 10px; }
.u247h__trust li { display: flex; align-items: center; gap: 10px; color: #fff; font-size: 14px; font-weight: 700; text-transform: uppercase; }
.u247h__ico { flex: 0 0 40px; width: 40px; height: 40px; border-radius: 50%; background: var(--u247-orange-grad); display: flex; align-items: center; justify-content: center; font-size: 18px; color: #fff; } @media only screen and (min-width: 1000px) {
.u247h { display: block; container-type: inline-size; aspect-ratio: 1672 / 940; background: linear-gradient(100deg, #fff 0%, #fdf9f5 55%, #f6efe8 100%); }
.u247h > * { position: absolute; order: 0; }
.u247h__photo {
right: 0; top: 0; width: 48cqw; margin: 0;
-webkit-mask-image: linear-gradient(to right, transparent 0, #000 30%), linear-gradient(to bottom, #000 76%, transparent);
-webkit-mask-composite: source-in;
mask-image: linear-gradient(to right, transparent 0, #000 30%), linear-gradient(to bottom, #000 76%, transparent);
mask-composite: intersect;
}
.u247h__head { left: 1.4cqw; top: 3cqw; width: 56cqw; padding: 0; transform: rotate(-3deg); transform-origin: 0 0; }
.u247h__b1 { width: 49cqw; padding: .7cqw 3cqw .7cqw 5.2cqw; font-size: 3.5cqw; line-height: 1.05; white-space: nowrap; transform: none; text-shadow: 0 .15cqw .3cqw rgba(0, 0, 0, .35); }
.u247h__b2 { width: 56cqw; margin: -1.1cqw 0 0 .6cqw; padding: 1.4cqw 4cqw 1.9cqw 5.2cqw; font-size: 3.5cqw; line-height: 1; transform: none; text-shadow: 0 .15cqw .3cqw rgba(0, 0, 0, .5); }
.u247h__b3 { width: 54cqw; margin: -.7cqw 0 0 -.2cqw; padding: 1.2cqw 3cqw 1.4cqw 4.6cqw; font-size: 1.75cqw; line-height: 1.1; white-space: nowrap; transform: rotate(-1deg); text-shadow: 0 .1cqw .25cqw rgba(0, 0, 0, .3); }
.u247h__bullets { left: 3.5cqw; top: 22cqw; width: 28cqw; padding: 0; }
.u247h__bullet { gap: 1.6cqw; padding: 1cqw 0; }
.u247h__tick { flex: 0 0 4.7cqw; width: 4.7cqw; height: 4.7cqw; font-size: 2.4cqw; }
.u247h__bullet strong { font-size: 1.3cqw; }
.u247h__bullet span:not(.u247h__tick) { font-size: 1.1cqw; }
.u247h__steps { left: 33.5cqw; top: 27.5cqw; width: 45cqw; padding: 0; display: grid; grid-template-columns: repeat(3, 1fr); }
.u247h__step { position: relative; display: flex; flex-direction: column; align-items: center; text-align: center; padding: 0 .6cqw; }
.u247h__step + .u247h__step::before { content: "\f178"; font-family: FontAwesome; position: absolute; left: -1.2cqw; top: 3.4cqw; color: var(--u247-orange); font-size: 2.2cqw; }
.u247h__circle { width: 7.8cqw; height: 7.8cqw; border-width: .4cqw; font-size: 3.7cqw; }
.u247h__circle b { width: 2.2cqw; height: 2.2cqw; bottom: -1.1cqw; font-size: 1.2cqw; line-height: 2.2cqw; }
.u247h__label { align-self: center; margin-top: 1.5cqw; padding: .7cqw 1.5cqw; font-size: 1.4cqw; }
.u247h__cap { padding-top: .6cqw; font-size: 1.05cqw; max-width: 13cqw; }
.u247h__fox { right: 1.2cqw; bottom: .8cqw; width: 22cqw; margin: 0; }
.u247h__bar { left: 0; right: 0; bottom: 0; height: 11.6cqw; padding: 0; background: none; border: 0; z-index: 1; }
.u247h__swoosh { display: block; position: absolute; inset: 0; width: 100%; height: 100%; }
.u247h__trust { position: absolute; left: 3.3cqw; bottom: 1.8cqw; display: flex; gap: 0; }
.u247h__trust li { position: relative; gap: 1cqw; padding: 0 2.4cqw; font-size: 1.45cqw; }
.u247h__trust li:first-child { padding-left: 0; }
.u247h__trust li + li::before { content: ""; position: absolute; left: 0; top: 50%; height: 4cqw; margin-top: -2cqw; border-left: .1cqw solid rgba(255, 255, 255, .25); }
.u247h__ico { flex: 0 0 4.8cqw; width: 4.8cqw; height: 4.8cqw; font-size: 2.3cqw; }
} .home .main-content > .row > .wpb_row.top-level:first-child { padding-top: 0 !important; padding-bottom: 0 !important; }
.home .main-content > .row > .wpb_row.top-level:first-child .wpb_wrapper { margin: 0; }
.u247h img.u247h__fox { width: 91px !important; max-width: none !important; height: auto !important; }
.u247h .u247h__photo img { max-width: 100%; }
@media only screen and (min-width: 1000px) { .u247h img.u247h__fox { width: 15.4cqw !important; } } .u247h__b1, .u247h__b2, .u247h__b3, .u247h__label { position: relative; isolation: isolate; background: none !important; clip-path: none !important; }
.u247h__b1::before, .u247h__b2::before, .u247h__b3::before, .u247h__label::before {
content: ""; position: absolute; inset: -14% -3%; z-index: -1;
-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: 100% 100%; mask-size: 100% 100%;
}
.u247h__b1::before { background: var(--u247-orange-grad); -webkit-mask-image: url(//umzug-247.de/wp-content/themes/salient-child/assets/brush-1.png); mask-image: url(//umzug-247.de/wp-content/themes/salient-child/assets/brush-1.png); }
.u247h__b2::before { background: var(--u247-ink); inset: -12% -3%; -webkit-mask-image: url(//umzug-247.de/wp-content/themes/salient-child/assets/brush-2.png); mask-image: url(//umzug-247.de/wp-content/themes/salient-child/assets/brush-2.png); }
.u247h__b3::before { background: var(--u247-orange-grad); inset: -30% -3%; -webkit-mask-image: url(//umzug-247.de/wp-content/themes/salient-child/assets/brush-3.png); mask-image: url(//umzug-247.de/wp-content/themes/salient-child/assets/brush-3.png); }
.u247h__label::before { background: var(--u247-ink); inset: -22% -6%; -webkit-mask-image: url(//umzug-247.de/wp-content/themes/salient-child/assets/brush-label.png); mask-image: url(//umzug-247.de/wp-content/themes/salient-child/assets/brush-label.png); }
@media only screen and (min-width: 1000px) { .u247h__photo { width: 58cqw; }
.u247h__photo img { margin-left: auto; }
}
.u247h__b1 { z-index: 3; }
.u247h__b2 { z-index: 2; }
.u247h__b3 { z-index: 3; }
@media only screen and (min-width: 1000px) {
.u247h__b1 { padding-bottom: 1.3cqw; }
.u247h__b2 { margin-top: -.6cqw; }
}
@media only screen and (min-width: 1000px) { .u247h__photo {
width: 64cqw;
-webkit-mask-image: linear-gradient(to right, transparent 0, rgba(0,0,0,.25) 18%, rgba(0,0,0,.7) 38%, #000 58%), linear-gradient(to bottom, #000 48%, rgba(0,0,0,.5) 75%, transparent 100%);
mask-image: linear-gradient(to right, transparent 0, rgba(0,0,0,.25) 18%, rgba(0,0,0,.7) 38%, #000 58%), linear-gradient(to bottom, #000 48%, rgba(0,0,0,.5) 75%, transparent 100%);
}
}
@media only screen and (min-width: 1000px) { .u247h__photo {
width: 50cqw;
-webkit-mask-image: linear-gradient(to right, transparent 0, rgba(0,0,0,.5) 28%, #000 62%), linear-gradient(to bottom, #000 48%, rgba(0,0,0,.5) 75%, transparent 100%);
mask-image: linear-gradient(to right, transparent 0, rgba(0,0,0,.5) 28%, #000 62%), linear-gradient(to bottom, #000 48%, rgba(0,0,0,.5) 75%, transparent 100%);
}
}
@media only screen and (min-width: 1000px) { .u247h__photo {
width: 66cqw;
-webkit-mask-image: linear-gradient(to right, transparent 0, rgba(0,0,0,.3) 22%, #000 46%), linear-gradient(to bottom, #000 48%, rgba(0,0,0,.5) 75%, transparent 100%);
mask-image: linear-gradient(to right, transparent 0, rgba(0,0,0,.3) 22%, #000 46%), linear-gradient(to bottom, #000 48%, rgba(0,0,0,.5) 75%, transparent 100%);
}
}
.u247h .u247h__photo img { width: 100% !important; max-width: none !important; height: auto !important; }
@media only screen and (min-width: 1000px) { .u247h__photo {
width: 56cqw;
-webkit-mask-image: linear-gradient(to right, transparent 0, rgba(0,0,0,.35) 14%, #000 32%), linear-gradient(to bottom, #000 48%, rgba(0,0,0,.5) 75%, transparent 100%);
mask-image: linear-gradient(to right, transparent 0, rgba(0,0,0,.35) 14%, #000 32%), linear-gradient(to bottom, #000 48%, rgba(0,0,0,.5) 75%, transparent 100%);
}
} .u247-type { display: inline-block; vertical-align: bottom; color: #fff; border-right: .09em solid currentColor; animation: u247-type 3.2s steps(18, end) infinite, u247-caret .7s step-end infinite; }
@keyframes u247-type {
0%   { clip-path: inset(0 100% 0 0); }
35%, 85% { clip-path: inset(0 0 0 0); }
100% { clip-path: inset(0 0 0 0); }
}
@keyframes u247-caret { 50% { border-right-color: transparent; } }
@media (prefers-reduced-motion: reduce) { .u247-type { animation: none; border-right: 0; } }
@media only screen and (min-width: 1000px) {
.u247h__steps { left: 36.5cqw; }
.u247h__cap { padding-top: 1.8cqw; }
}
@media only screen and (min-width: 1000px) { .u247h__steps { grid-template-columns: repeat(3, 1fr); justify-items: center; text-align: center; }
.u247h__step { width: 100%; align-items: center; text-align: center; }
.u247h__label { align-self: center; width: 13.5cqw; text-align: center; }
.u247h__cap { align-self: center; width: 13.5cqw; max-width: none; text-align: center; }
}
@media only screen and (min-width: 1000px) {
.u247h__steps { width: 48cqw; }
.u247h__label { width: 14.5cqw; padding-left: .5cqw; padding-right: .5cqw; font-size: 1.15cqw; }
.u247h__cap { width: 14.5cqw; }
}
@media only screen and (min-width: 1000px) { .u247h__label { display: flex; align-items: center; justify-content: center; min-height: 4.7cqw; font-size: 1.1cqw; }
}
@media only screen and (min-width: 1000px) { .u247h__steps { grid-template-rows: auto auto auto; }
.u247h__step { display: grid; grid-row: span 3; grid-template-rows: subgrid; grid-template-columns: 1fr; justify-items: center; align-items: center; row-gap: 0; }
.u247h__step .u247h__circle { grid-row: 1; grid-column: 1; }
.u247h__step .u247h__label { grid-row: 2; grid-column: 1; width: fit-content; max-width: 14.5cqw; min-height: 0; margin-top: 1.5cqw; padding: .9cqw 2cqw; }
.u247h__step .u247h__cap { grid-row: 3; grid-column: 1; align-self: start; }
}
@media only screen and (min-width: 1000px) {
.u247h__steps .u247h__step:not(.x) .u247h__label { grid-row: 2 !important; align-self: center !important; width: fit-content; max-width: 15.5cqw; padding: .8cqw 1.4cqw; text-wrap: balance; }
}
@media only screen and (min-width: 1000px) { .u247h__trust li { gap: .7cqw; padding: 0 1.7cqw; font-size: 1.015cqw; }
.u247h__trust li:first-child { padding-left: 0; }
.u247h__trust li + li::before { height: 2.8cqw; margin-top: -1.4cqw; }
.u247h__ico { flex: 0 0 3.36cqw; width: 3.36cqw; height: 3.36cqw; font-size: 1.61cqw; }
} .u247-intro { margin: 0; padding: 0 5vw; text-align: center; font-size: clamp(16px, 1.3vw, 22px); line-height: 1.5; font-weight: 500; color: #595959; }
.u247-intro strong { color: #f26a1b; font-weight: 800; }
.u247-intro + .u247-intro { margin-top: .9em; }
.u247-intro--final { font-weight: 800; } img.u247-check { display: inline-block; width: 1.2em !important; height: 1.2em !important; max-width: none; margin: 0 .35em 0 0; vertical-align: -.02em; }
.u247-adv { margin: 0 0 .5em; padding-left: 1.55em; text-indent: -1.55em; text-align: left; hyphens: none; }
.u247-adv img.u247-check { margin: 0 .35em 0 0; text-indent: 0; } .u247-partnerstimmen .testimonial_slider blockquote:first-child > p::before {
content: "" !important;
position: static !important;
float: none !important;
display: block !important;
width: 110px !important;
height: 62px !important;
margin: 0 auto 12px !important;
opacity: 1 !important;
transform: none !important; background: #fff !important;
-webkit-mask: url(//umzug-247.de/wp-content/uploads/2026/10/mueller-muench-logo.png) center / contain no-repeat;
mask: url(//umzug-247.de/wp-content/uploads/2026/10/mueller-muench-logo.png) center / contain no-repeat;
} .u247-partnerstimmen .testimonial_slider blockquote:nth-child(4) > p::before {
content: "" !important;
position: static !important;
float: none !important;
display: block !important; width: 170px !important;
height: 170px !important;
margin: -35px auto -2px !important;
opacity: 1 !important;
transform: none !important;
background: #fff !important;
-webkit-mask: url(//umzug-247.de/wp-content/uploads/2026/10/ims-logistik-logo.png) center / contain no-repeat;
mask: url(//umzug-247.de/wp-content/uploads/2026/10/ims-logistik-logo.png) center / contain no-repeat;
} .u247-partnerstimmen .testimonial_slider blockquote:nth-child(5) > p::before {
content: "" !important;
position: static !important;
float: none !important;
display: block !important;
width: 170px !important;
height: 42px !important;
margin: 4px auto 16px !important;
opacity: 1 !important;
transform: none !important;
background: #fff !important;
-webkit-mask: url(//umzug-247.de/wp-content/uploads/2026/10/kunstmann-logistics-logo.png) center / contain no-repeat;
mask: url(//umzug-247.de/wp-content/uploads/2026/10/kunstmann-logistics-logo.png) center / contain no-repeat;
} .u247-partnerstimmen .testimonial_slider blockquote:nth-child(2) > p::before {
content: "" !important;
position: static !important;
float: none !important;
display: block !important;
width: 190px !important;
height: 31px !important;
margin: 6px auto 16px !important;
opacity: 1 !important;
transform: none !important;
background: #fff !important;
-webkit-mask: url(//umzug-247.de/wp-content/uploads/2026/10/transporte-nrw-logo.png) center / contain no-repeat;
mask: url(//umzug-247.de/wp-content/uploads/2026/10/transporte-nrw-logo.png) center / contain no-repeat;
} .u247-partnerstimmen .testimonial_slider blockquote:nth-child(3) > p::before {
content: "" !important;
position: static !important;
float: none !important;
display: block !important;
width: 120px !important;
height: 56px !important;
margin: 0 auto 12px !important;
opacity: 1 !important;
transform: none !important;
background: #fff !important;
-webkit-mask: url(//umzug-247.de/wp-content/uploads/2026/10/hammer-umzuege-logo.svg) center / contain no-repeat;
mask: url(//umzug-247.de/wp-content/uploads/2026/10/hammer-umzuege-logo.svg) center / contain no-repeat;
}  .container-wrap:has(.has-global-section .has-animated-gradient) {
padding-bottom: 0 !important;
} .has-global-section:has(.has-animated-gradient),
.has-global-section:has(.has-animated-gradient) .row-bg-wrap,
.has-global-section:has(.has-animated-gradient) .row-bg-layer,
.has-global-section:has(.has-animated-gradient) .row-bg {
background-color: #000 !important;
background-image: none !important;
}
.has-global-section:has(.has-animated-gradient) .has-animated-gradient canvas,
.has-global-section:has(.has-animated-gradient) .nectar-animated-gradient {
display: none !important;
} .has-global-section:has(.has-animated-gradient),
.has-global-section:has(.has-animated-gradient) p,
.has-global-section:has(.has-animated-gradient) li,
.has-global-section:has(.has-animated-gradient) span,
.has-global-section:has(.has-animated-gradient) h1,
.has-global-section:has(.has-animated-gradient) h2,
.has-global-section:has(.has-animated-gradient) h3,
.has-global-section:has(.has-animated-gradient) h4,
.has-global-section:has(.has-animated-gradient) h5,
.has-global-section:has(.has-animated-gradient) h6,
.has-global-section:has(.has-animated-gradient) .wpb_text_column,
.has-global-section:has(.has-animated-gradient) .wpb_text_column * {
color: #fff !important;
}
.has-global-section:has(.has-animated-gradient) a,
.has-global-section:has(.has-animated-gradient) a:visited {
color: #fff !important;
text-decoration: none;
transition: opacity .2s ease;
}
.has-global-section:has(.has-animated-gradient) a:hover,
.has-global-section:has(.has-animated-gradient) a:focus-visible {
color: #fff !important;
opacity: .75;
text-decoration: underline;
}
.has-global-section:has(.has-animated-gradient) hr,
.has-global-section:has(.has-animated-gradient) .divider-small-border,
.has-global-section:has(.has-animated-gradient) .divider-border {
border-color: rgba(255, 255, 255, .15) !important;
background-color: rgba(255, 255, 255, .15) !important;
} body #footer-outer,
body #footer-outer #footer-widgets,
body #footer-outer #copyright {
background-color: #000 !important;
color: #fff !important;
}
body #footer-outer #footer-widgets,
body #footer-outer #copyright {
border-color: rgba(255, 255, 255, .15) !important;
}
body #footer-outer #footer-widgets h1,
body #footer-outer #footer-widgets h2,
body #footer-outer #footer-widgets h3,
body #footer-outer #footer-widgets h4,
body #footer-outer #footer-widgets h5,
body #footer-outer #footer-widgets h6,
body #footer-outer #footer-widgets .widget-title,
body #footer-outer #footer-widgets p,
body #footer-outer #footer-widgets li,
body #footer-outer #footer-widgets span,
body #footer-outer #copyright p,
body #footer-outer #copyright span,
body #footer-outer #copyright a,
body #footer-outer #copyright .widget,
body #footer-outer #copyright li a,
body #footer-outer .widget li a,
body #footer-outer .widget a,
body #footer-outer #footer-widgets a,
body #footer-outer #footer-widgets a:visited {
color: #fff !important;
}
body #footer-outer #footer-widgets a:hover,
body #footer-outer #copyright a:hover,
body #footer-outer .widget a:hover {
color: #fff !important;
opacity: .75;
}
body #footer-outer #footer-widgets .col,
body #footer-outer .widget li,
body #footer-outer #footer-widgets .widget .nectar-widget-border {
border-color: rgba(255, 255, 255, .15) !important;
} .umzug247-footer-social {
background: #000;
color: #fff;
border-top: 1px solid rgba(255, 255, 255, .15);
padding: 20px 0;
}
.umzug247-footer-social__list {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
gap: 12px 20px;
list-style: none;
margin: 0;
padding: 0;
}
.umzug247-footer-social__list li {
margin: 0;
padding: 0;
list-style: none;
}
body #footer-outer .umzug247-footer-social__link {
display: inline-flex;
align-items: center;
justify-content: center;
width: 44px;
height: 44px;
border-radius: 50%;
color: #fff !important;
text-decoration: none !important;
transition: opacity .2s ease, background-color .2s ease;
}
body #footer-outer .umzug247-footer-social__link:hover {
opacity: .75;
background-color: rgba(255, 255, 255, .1);
}
body #footer-outer .umzug247-footer-social__link:focus-visible {
outline: 2px solid #fff;
outline-offset: 2px;
opacity: 1;
}
.umzug247-footer-social__link svg {
width: 24px;
height: 24px;
fill: currentColor;
display: block;
} @media only screen and (max-width: 999px) {
.umzug247-footer-social {
padding-bottom: 64px;
}
}