﻿html{font-size:14px;}@media(min-width:768px){html{font-size:16px;}}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb;}html{position:relative;min-height:100%;}.dateWrapper{position:relative;width:100%;}.dateWrapper .date-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);height:24px;width:24px;pointer-events:none;z-index:3;background-color:#fff;}.dateWrapper label{opacity:1!important;visibility:visible!important;}.dateWrapper.has-value label{opacity:0!important;visibility:hidden!important;}.dateWrapper label{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:14px;font-weight:500;line-height:normal;pointer-events:none;transition:opacity 300ms ease;z-index:2;color:#6b6b84;}.navbar-brand .logo{max-height:80px;}.single-services-box.has-bg{background-color:#1f0a42;background-image:var(--card-bg);background-size:cover;background-position:center;overflow:hidden;min-height:380px;display:flex;flex-direction:column;justify-content:flex-end;}.single-services-box.has-bg::after{content:"";position:absolute;inset:0;z-index:-2;border-radius:5px;background:linear-gradient(180deg,rgba(31,10,66,.35) 0%,rgba(31,10,66,.88) 70%);}.single-services-box.has-bg::before{background-color:rgba(36,55,122,.92);}.single-services-box.has-bg .icon i,.single-services-box.has-bg h3 a,.single-services-box.has-bg p,.single-services-box.has-bg .services-btn{color:#fff;}.single-services-box.has-bg p{text-shadow:0 1px 2px rgba(0,0,0,.35);}.theme-btn{position:relative;display:inline-block;padding:0 25px;min-height:40px;min-width:160px;line-height:42px;text-align:center;cursor:pointer;transition:all .5s ease;}.theme-btn.one{border-radius:10px 0 10px 0;background:#24377a;color:#fff;border:1px solid #24377a;font-weight:600;font-size:15px;}.theme-btn.one:hover{background:#fff;color:#24377a;border-radius:0 10px 0 10px;}.theme-btn.two{border-radius:10px 0 10px 0;background:transparent;color:#24377a;border:1px solid #24377a;font-weight:600;font-size:15px;}.theme-btn.two:hover{background:#24377a;color:#fff;border-radius:0 10px 0 10px;}.theme-btn.three{border-radius:30px;background:#24377a;color:#fff;overflow:hidden;font-size:12px;text-transform:uppercase;font-weight:500;z-index:0;border:unset !important;}.theme-btn.three::before,.theme-btn.three::after{position:absolute;content:"";width:50%;height:100%;top:0;bottom:0;transition:all .5s ease;background:#877650;z-index:-1;}.theme-btn.three::before{left:-100%;}.theme-btn.three::after{right:-100%;}.theme-btn.three:hover{color:#fff;}.theme-btn.three:hover::before{left:0;}.theme-btn.three:hover::after{right:0;}@media only screen and (max-width:767px){.theme-btn.one,.theme-btn.two,.theme-btn.three{height:40px;line-height:42px;min-height:40px;font-size:12px;padding:0 25px;min-width:auto;}}.mean-container .mean-nav ul li.nav-offerte{box-sizing:border-box;padding:15px 5%;border-top:1px solid #dbeefd;}.mean-container .mean-nav ul li.nav-offerte a.theme-btn{float:none;display:inline-block;width:auto;margin:0;padding:0 25px;border:1px solid #24377a;background:#24377a;color:#fff;text-align:center;}.mean-container .mean-nav ul li.nav-offerte a.theme-btn:hover{background:#fff;color:#24377a;}.top-header-text span{display:inline-block;margin-right:25px;}.top-header-text span:last-child{margin-right:0;}.top-header-text a{color:#fff;}.top-header-text a:hover{color:#877650;}.white-form,.dark-form{box-shadow:0 2px 28px 0 rgba(0,0,0,0.09);padding:30px;border-radius:5px;}.white-form{background-color:#ffffff;}.dark-form{background-color:#1f0a42;}.white-form .content,.dark-form .content{margin-bottom:30px;text-align:center;}.white-form .content h2,.dark-form .content h2{font-size:40px;margin-bottom:0;}.white-form .content>span,.dark-form .content>span{display:block;margin-top:15px;font-size:15px;}.white-form form h3,.dark-form form h3{font-size:17px;margin-bottom:12px !important;}.white-form .form-group,.dark-form .form-group{position:relative;margin-bottom:15px;}.white-form .form-group .form-control,.white-form .form-group .form-select,.dark-form .form-group .form-control,.dark-form .form-group .form-select{box-shadow:unset !important;transition:0.5s;border-radius:2px;font-weight:500;font-size:14px;}.white-form .form-group textarea.form-control,.dark-form .form-group textarea.form-control{height:150px;padding-top:15px;}.white-form .form-group i,.dark-form .form-group i{position:absolute;top:50%;transform:translateY(-50%);right:20px;font-size:18px;}.white-form .banner-btn,.dark-form .banner-btn{margin-top:10px;text-align:center;}.white-form .content h2 span{color:#24377a;}.white-form .content>span{color:#6b6b84;}.white-form .form-group .form-control,.white-form .form-group .form-select{color:#1f0a42;border:1px solid #f3f3f3;background-color:#f3f3f3;}.white-form .form-group .form-select{color:#6b6b84;}.white-form .form-group .form-control:hover,.white-form .form-group .form-control:focus,.white-form .form-group .form-select:hover,.white-form .form-group .form-select:focus{background-color:transparent;border:1px solid #24377a;}.white-form .form-group .form-control::placeholder{color:#6b6b84;}.white-form .form-group .form-select option{color:#1f0a42;}.white-form .form-group i{color:#24377a;}.dark-form .content h2,.dark-form form h3{color:#ffffff;}.dark-form .content h2 span{color:#877650;}.dark-form .content>span,.dark-form p{color:rgba(255,255,255,0.75);}.dark-form .form-group .form-control,.dark-form .form-group .form-select{color:#ffffff;border:1px solid rgba(255,255,255,0.15);background-color:rgba(255,255,255,0.08);}.dark-form .form-group .form-select{color:rgba(255,255,255,0.85);--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");}.dark-form .form-group .form-control:hover,.dark-form .form-group .form-control:focus,.dark-form .form-group .form-select:hover,.dark-form .form-group .form-select:focus{background-color:transparent;border:1px solid #877650;}.dark-form .form-group .form-control::placeholder{color:rgba(255,255,255,0.65);}.dark-form .form-group .form-select option{color:#1f0a42;background-color:#ffffff;}.dark-form .form-group i{color:#877650;}.dark-form .dateWrapper label{color:rgba(255,255,255,0.65);}.dark-form .dateWrapper .date-icon{background-color:transparent;filter:brightness(0) invert(1);}.white-form .check-clt,.dark-form .check-clt{display:inline-flex;align-items:center;gap:8px;margin:0 22px 12px 0;}.white-form .check-clt input[type="checkbox"],.dark-form .check-clt input[type="checkbox"]{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 20px;width:20px;height:20px;margin:0;border-radius:3px;cursor:pointer;transition:0.5s;}.white-form .check-clt input[type="checkbox"]::after,.dark-form .check-clt input[type="checkbox"]::after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform 0.2s ease;}.white-form .check-clt input[type="checkbox"]:checked::after,.dark-form .check-clt input[type="checkbox"]:checked::after{transform:rotate(45deg) scale(1);}.white-form .check-clt input[type="checkbox"]:focus-visible,.dark-form .check-clt input[type="checkbox"]:focus-visible{outline:2px solid rgba(135,118,80,0.6);outline-offset:2px;}.white-form .check-clt label,.dark-form .check-clt label{margin:0;cursor:pointer;font-size:14px;font-weight:500;}.white-form .check-clt input[type="checkbox"]{border:1px solid #dcdce4;background-color:#f3f3f3;}.white-form .check-clt input[type="checkbox"]:hover{border-color:#24377a;}.white-form .check-clt input[type="checkbox"]:checked{border-color:#24377a;background-color:#24377a;}.white-form .check-clt label{color:#6b6b84;}.dark-form .check-clt input[type="checkbox"]{border:1px solid rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.08);}.dark-form .check-clt input[type="checkbox"]:hover{border-color:#877650;}.dark-form .check-clt input[type="checkbox"]:checked{border-color:#877650;background-color:#877650;}.dark-form .check-clt label{color:rgba(255,255,255,0.85);}@media only screen and (max-width:991px){.white-form,.dark-form{padding:15px;margin-top:30px;}.white-form .content h2,.dark-form .content h2{font-size:22px;}}.white-form .adresseB-wrapper,.dark-form .adresseB-wrapper{margin-top:15px;}.single-footer-widget .footer-logo{max-height:80px;width:auto;}.single-footer-widget h3::before{background-color:#877650;}.single-footer-widget .quick-links li a:hover,.single-footer-widget .footer-contact-info li a:hover{color:#877650;}.single-footer-widget .quick-links li a::before,.single-footer-widget .footer-contact-info li a::before{background-color:#877650;}.single-footer-widget .footer-contact-info li i{color:#877650;}.single-footer-widget .social li a:hover,.single-footer-widget .social li a:focus{color:#ffffff;background-color:#877650;border-color:#877650;}.footer-regions{margin-top:20px;padding-top:40px;border-top:1px solid rgba(255,255,255,0.1);}.footer-regions .quick-links li{margin-bottom:8px;font-size:14px;break-inside:avoid;}.footer-regions .quick-links.cols-2{column-count:2;column-gap:20px;}.footer-regions .quick-links.cols-3{column-count:3;column-gap:20px;}@media only screen and (max-width:575px){.footer-regions .quick-links.cols-3{column-count:2;}}.terms-of-service-content .agb-box{margin:10px 0 40px;padding:25px 15px 5px;background-color:#f3f3f3;border-radius:5px;}.terms-of-service-content .agb-box h4{font-size:18px;margin-bottom:10px;}.terms-of-service-content .agb-downloads{margin-top:0;padding-left:0;list-style:none;}.terms-of-service-content .agb-downloads li{margin-bottom:6px;}.terms-of-service-content .agb-downloads li a{color:#24377a;font-weight:500;}.terms-of-service-content .agb-downloads li a:hover{color:#877650;}.terms-of-service-content h3{margin-top:30px;}.copyright-area{padding-top:8px;padding-bottom:8px;}.copyright-area .copyright-area-content p,.copyright-area .copyright-area-content ul li a{margin-bottom:0;font-size:13px;line-height:1.6;color:#8a8a99;}.copyright-area .copyright-area-content p a{font-weight:400;color:#8a8a99;text-decoration:underline;}.copyright-area .copyright-area-content p a:hover,.copyright-area .copyright-area-content ul li a:hover{color:#877650;}.copyright-area .copyright-area-content ul li::before{top:4px;height:12px;background-color:#8a8a99;}@media only screen and (max-width:991px){.copyright-area .copyright-area-content{text-align:center;}.copyright-area .copyright-area-content ul{text-align:center;margin-top:4px;}}.partner-area .partner-btn{margin-top:25px;}.services-details-information .siegel-box p{margin-bottom:20px;}.services-details-information .siegel-box img{max-height:110px;width:auto;}.services-details-desc .services-details-features .features-list.checklist li{padding-left:32px;}.services-details-desc .services-details-features .features-list.checklist li i{top:3px;font-size:24px;}.single-footer-widget .footer-more-links{margin-top:10px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);}.white-form .was-validated .form-control:invalid,.white-form .was-validated .form-select:invalid:not([multiple]):not([size]),.dark-form .was-validated .form-control:invalid,.dark-form .was-validated .form-select:invalid:not([multiple]):not([size]){border-color:#dc3545;}.white-form .was-validated .form-control:invalid,.white-form .was-validated .form-control:valid,.dark-form .was-validated .form-control:invalid,.dark-form .was-validated .form-control:valid{background-image:none;padding-right:.75rem;}.white-form .was-validated .form-select:invalid:not([multiple]):not([size]),.white-form .was-validated .form-select:valid:not([multiple]):not([size]),.dark-form .was-validated .form-select:invalid:not([multiple]):not([size]),.dark-form .was-validated .form-select:valid:not([multiple]):not([size]){--bs-form-select-bg-icon:none;padding-right:2.25rem;}.was-validated .dateWrapper .dateInput:invalid{background-image:none;}.was-validated .dateWrapper .dateInput:invalid~label{color:#dc3545;}.was-validated .dateWrapper .dateInput:invalid~.date-icon,.dark-form .was-validated .dateWrapper .dateInput:invalid~.date-icon{background-color:transparent;filter:brightness(0) saturate(100%) invert(25%) sepia(94%) saturate(2390%) hue-rotate(339deg) brightness(88%) contrast(94%);}.white-form .was-validated .form-control:invalid::placeholder,.dark-form .was-validated .form-control:invalid::placeholder,.white-form .was-validated .form-select:invalid:not([multiple]):not([size]),.dark-form .was-validated .form-select:invalid:not([multiple]):not([size]){color:#dc3545;}.white-form .was-validated .form-select:invalid option,.dark-form .was-validated .form-select:invalid option{color:#1f0a42;}.preloader-wrap{display:none;position:fixed;inset:0;z-index:99999;background-color:rgba(255,255,255,0.92);}.preloader-wrap .lion-loader{position:absolute;top:50%;left:50%;width:240px;transform:translate(-50%,-50%);text-align:center;}.preloader-wrap .lion-loader svg{width:100%;height:auto;overflow:visible;}.preloader-wrap .lion-loader p{margin-top:15px;color:#24377a;font-weight:600;font-size:15px;}.preloader-wrap .lion{fill:#877650;transform-box:fill-box;transform-origin:50% 100%;animation:lion-stomp 0.8s ease-in-out infinite;}.preloader-wrap .lion-right{animation-delay:0.4s;}.preloader-wrap .shield{transform-box:fill-box;transform-origin:50% 50%;animation:shield-carry 0.8s ease-in-out infinite;}.preloader-wrap .shield-base{fill:#ffffff;stroke:#24377a;stroke-width:8;}.preloader-wrap .shield-blue{fill:#24377a;}@keyframes lion-stomp{0%,100%{transform:translateY(0) rotate(0deg);}50%{transform:translateY(-8%) rotate(-3deg);}}@keyframes shield-carry{0%,100%{transform:translateY(0) scale(1);}25%{transform:translateY(-4%) scale(1.03);}75%{transform:translateY(-4%) scale(1.03);}}@media (prefers-reduced-motion:reduce){.preloader-wrap .lion,.preloader-wrap .shield{animation:none;}}.navbar-brand img.logo{height:80px;width:auto;}.accordion button.accordion-title{width:100%;margin:0;border:0;background:transparent;text-align:left;font-family:inherit;line-height:inherit;cursor:pointer;}.accordion button.accordion-title:focus-visible{outline:2px solid #877650;outline-offset:-2px;}.reviews-widget{min-height:240px;}@media only screen and (max-width:575px){.reviews-widget{min-height:420px;}}.dateWrapper .flatpickr-mobile:invalid{color:transparent;}.dateWrapper .flatpickr-mobile::-webkit-calendar-picker-indicator{opacity:0;}.main-navbar .navbar .navbar-nav .nav-item a:hover,.main-navbar .navbar .navbar-nav .nav-item a:focus,.main-navbar .navbar .navbar-nav .nav-item a.active,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a:hover,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a:focus,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a.active,.main-responsive-nav .main-responsive-menu.mean-container .mean-nav ul li a.active{color:#7d6d49;}@media only screen and (max-width:800px){.main-banner-item{background-image:url(../images/umzug-zuerich-grossmuenster-banner-800.webp);}}.lazy-bg:not(.bg-loaded){background-image:none!important;}.benefit-image{position:relative;z-index:0;margin-bottom:20px;}.benefit-image::before{position:absolute;content:"";height:90%;width:95%;background-color:#f1f0f3;left:-20px;bottom:-20px;z-index:-1;}.benefit-image img{display:block;width:100%;height:auto;aspect-ratio:720/640;object-fit:cover;}@media only screen and (max-width:991px){.benefit-image::before{display:none;}}.quote-image{position:relative;z-index:0;display:flex;flex-direction:column;justify-content:center;min-height:450px;padding-bottom:calc(100% - 60px);background-image:url(../images/seiten/zueri-transport-team-und-umzugsflotte.webp);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;background-color:#090119;}.quote-image::before{position:absolute;content:"";left:0;right:0;bottom:0;aspect-ratio:1/1;background:linear-gradient(180deg,#090119 0%,rgba(9,1,25,.6) 25%,rgba(9,1,25,0) 50%);z-index:-1;}.quote-image-text{padding:60px 50px 0;max-width:620px;margin:0 auto;}.quote-image-text p{color:#fff;font-size:18px;line-height:1.7;margin:0;}@media only screen and (max-width:991px){.quote-image{height:auto;}.quote-image-text{padding:40px 20px 0;}.quote-image-text p{font-size:16px;}}