@keyframes scale{50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@font-face{font-family:'Hind';font-style:normal;font-weight:400;src:local(''),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/hind-v11-latin-regular.woff2) format('woff2'),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/hind-v11-latin-regular.woff) format('woff');font-display:swap}@font-face{font-family:'Hind';font-style:normal;font-weight:600;src:local(''),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/hind-v11-latin-600.woff2) format('woff2'),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/hind-v11-latin-600.woff) format('woff');font-display:swap}@font-face{font-family:'Hind';font-style:normal;font-weight:700;src:local(''),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/hind-v11-latin-700.woff2) format('woff2'),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/hind-v11-latin-700.woff) format('woff');font-display:swap}@font-face{font-family:'Scheherazade New';font-style:normal;font-weight:400;src:local(''),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/scheherazade-new-v3-latin-regular.woff2) format('woff2'),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/scheherazade-new-v3-latin-regular.woff) format('woff');font-display:swap}@font-face{font-family:'Scheherazade New';font-style:normal;font-weight:700;src:local(''),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/scheherazade-new-v3-latin-700.woff2) format('woff2'),url(//albertbuschmann.de/wp-content/themes/buschmann/fonts/scheherazade-new-v3-latin-700.woff) format('woff');font-display:swap}html,body,input,select,textarea,h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.page-title,.widget .title{font-family:'Hind',sans-serif !important}body{color:#333}@media (min-width:769px){body{padding-top:112px !important}}@media (min-width:1025px){body{padding-top:152px !important}}body p{margin:0 0 10px}body p:last-child{margin-bottom:0}body b,body strong{font-weight:600}#content{font-size:18px !important}.elementor-widget-text-editor a{color:#333;font-weight:600;text-decoration:underline}.elementor-widget-text-editor a:hover,.elementor-widget-text-editor a:focus{color:#333}small{font-size:11px}table{border:none;margin-bottom:10px}th,td{padding:2.5px 5px;border:none}table caption{font-weight:600;text-align:left;line-height:1.5}table tr td:first-of-type{padding-left:0}table tr td:last-of-type{padding-right:0}input[type=checkbox]{accent-color:#00a537}.real-content iframe{margin-bottom:0 !important}.parallax{transition:none !important}.real-content h1{font-size:34px;hyphens:auto;margin:0}.real-content h2{font-size:26px;font-weight:600;margin-top:25px !important;margin-bottom:15px !important}.real-content h1~h2{font-size:26px;font-weight:400;letter-spacing:.25px;margin:0 0 20px !important}.real-content h3{font-size:22px;font-weight:600;margin:15px 0}.real-content h4{font-size:18px;font-weight:600;margin:15px 0}.real-content h4:last-child{margin-bottom:0}@media (min-width:769px){.real-content h1{font-size:42px}.real-content h2{font-size:30px}}.content-limiter{max-width:1240px}.formatter{padding:0 !important}.elementor img{display:block !important}.elementor .elementor-button-content-wrapper{display:block}.elementor .elementor-button-link{background-color:#3fab3c;font-size:18px;font-weight:600;padding:15px 25px;border-radius:0;transition:all .5s}.elementor .elementor-button-link:hover,.elementor .elementor-button-link:focus{background-color:#00852d;text-decoration:none}.elementor .elementor-button-icon{display:inline-block;font-size:18px;margin-right:4px}.elementor-section.elementor-section-stretched{padding:45px 15px}.elementor-section.elementor-section-boxed>.elementor-container{padding:0}@media (max-width:1024px){.elementor-column.elementor-col-66,.elementor-column[data-col="66"],.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:100% !important}}@media (min-width:769px){.elementor-section.elementor-section-stretched{padding:45px 30px}.elementor-section.elementor-section-boxed>.elementor-container{padding:0 20px}}@media (min-width:1025px){.elementor-section.elementor-section-stretched{padding:90px 30px 105px}.elementor-section.elementor-section-boxed>.elementor-container{padding:0 45px}}a.logo,ul.top-menu,#menu-overlay{font-family:'Hind',sans-serif !important}#header{background-color:rgba(0,0,0,.75);background-color:#000}#header .wrapper{position:relative;background-color:#fff;border-bottom:2px solid #3fab3c}#header .top-bar{max-width:1240px !important;padding:10px 15px 5px;margin:0 auto;box-sizing:border-box;transition:all .5s}#header .top-bar>div{float:left;width:50%;height:auto;text-align:center;z-index:1}#header .top-bar a,#header .top-bar i{color:#333;transition:all .5s}#header .top-bar a{display:block;text-align:center;padding:10px}#header .top-bar i{font-size:18px;margin-right:7.5px}#header .top-bar .logo-container{width:100%;margin-bottom:10px}#header .top-bar a.logo{max-width:100%;padding:0 15px}#header .top-bar a.logo img{display:inline;width:auto;max-height:110px}#header .top-bar a.phone{display:inline-block;font-size:18px;font-weight:600;padding:5px 10px}#header .top-bar a.phone:hover,#header .top-bar a.phone:focus{text-decoration:none}#header .top-bar a.phone .phone-wrapper{position:relative;display:inline-block}#header .top-bar a.phone .phone-inline{display:none;position:absolute;top:-12.5px;left:12.5px;font-size:14px}#header .top-bar a.phone i{color:#333;font-size:20px;transition:all .3s;transform:rotate(15deg)}#header .top-bar a.phone:hover i,#header .top-bar a.phone:focus i{transform:rotate(25deg)}#header .top-bar a.phone span{display:inline-block;transition:all .3s}#header .top-bar .social a{line-height:1}#header .top-bar .social a:hover,#header .top-bar .social a:focus{text-decoration:none}#header .top-bar .social a:hover i,#header .top-bar .social a:focus i{opacity:.6}#header .top-bar .social i{vertical-align:middle;margin-right:0}#header .top-bar>.attention-container .elementor-button-link{color:#fff;background-color:#3fab3c;font-size:14px;font-weight:600;padding:10px 15px;border-radius:0;transition:all .5s;transform:skew(-10deg)}#header .top-bar>.attention-container .elementor-button-link:hover,#header .top-bar>.attention-container .elementor-button-link:focus{background-color:#00852d;text-decoration:none}#header .top-bar>.attention-container{display:none}@media (min-width:769px){#header .top-bar{display:flex;flex-wrap:wrap;align-items:center;padding:10px 30px}#header .top-bar>div{flex-basis:27.5% !important;margin:0 !important;flex-basis:25% !important}#header .top-bar>.logo-container{flex-basis:40% !important;flex-basis:28% !important}#header .top-bar>.attention-container{display:block;flex-basis:15% !important}#header .top-bar a.logo{max-width:175px;padding:0;margin-bottom:0}#header .top-bar a.logo img{max-height:49px}#header .top-bar .phone-container{text-align:right}#header .top-bar a.phone{font-size:18px;padding:0;margin:0}#header .top-bar a.phone i{font-size:24px;padding:15px;margin-right:-15px}#header .top-bar a.phone>div{vertical-align:middle;padding:0 15px 0 10px}#header .top-bar .social{text-align:right}#header .top-bar .social a{line-height:1}#header .top-bar .social i{font-size:24px}}@media (min-width:1025px){#header .top-bar{padding:10px 45px}#header .top-bar>div{flex-basis:25% !important;margin:0 !important}#header .top-bar>.logo-container{flex-basis:50% !important;flex-basis:33% !important}#header .top-bar a.logo{max-width:250px}#header .top-bar a.logo img{max-height:100%}.header-variant-one_line_centered.sticky-values .logo-container,.header-horizontal .sticky-values .logo-container a.logo{max-width:250px !important}#header .top-bar a.phone{font-size:20px}#header .top-bar a.phone i{font-size:30px}#header .top-bar a.phone .phone-wrapper{margin-bottom:3px}#header .top-bar a.phone .phone-inline{display:inline-block;position:absolute;top:-15px;left:10px;font-size:14px}#header .top-bar a.phone i{vertical-align:bottom}#header .top-bar .social a{padding:15px}}@media (min-width:1200px){#header .top-bar>.logo-container{flex-basis:30% !important}#header .top-bar>.attention-container{flex-basis:20% !important}#header .top-bar a.logo{max-width:275px}.header-variant-one_line_centered.sticky-values .logo-container,.header-horizontal .sticky-values .logo-container a.logo{max-width:275px !important}#header .top-bar a.phone{font-size:24px}#header .top-bar a.phone .phone-wrapper{margin-bottom:0}#header .top-bar a.phone .phone-inline{font-size:16px;left:11px}#header .top-bar a.phone i{font-size:36px}#header .top-bar .social i{font-size:22px}}@media (min-width:1400px){#header .top-bar a.phone{font-size:28px}#header .top-bar a.phone i{font-size:42px;font-size:36px}#header .top-bar .social i{font-size:26px}}.header-horizontal .navigation-bar{padding:0}.mobile-menu .navigation-bar .menu-container{background-color:#fff !important;border-top:1px solid #eee}.top-menu ul{padding:10px 0}#header-tools{text-align:center !important;padding:5px 0 !important;margin:auto}#header-tools:before{content:none !important}#header-tools .tool:before{font-size:26px}#header-tools #mobile-menu-opener{color:#fff}.mobile-menu .navigation-bar .top-menu{padding:5px 0}.mobile-menu .navigation-bar .top-menu li a,.mobile-menu .navigation-bar .top-menu li span.title,.mobile-menu .navigation-bar .top-menu li li a,.mobile-menu .navigation-bar .top-menu li li span.title{color:#333 !important;font-size:18px !important;padding:5px 30px !important;text-align:left !important}.top-menu i.sub-mark{color:#333 !important}@media (max-width:1024px){.top-menu>li:hover,.top-menu>li.open,.top-menu>li.current-menu-item,.top-menu>li.current-menu-ancestor{background-color:#fff !important}}.mobile-menu .navigation-bar .top-menu .sub-menu{padding-top:0}.mobile-menu .navigation-bar .top-menu .sub-menu a{padding:2.5px 30px 2.5px 45px !important;margin:0 !important}.header-horizontal .top-menu>li:focus,.header-horizontal .top-menu>li.open,.header-horizontal .top-menu>li *{outline:0 !important}@media (max-width:1024px){.mobile-menu .navigation-bar .top-menu .sub-menu img{display:none}.mobile-menu .navigation-bar .top-menu .sub-menu .menu-image-title-after{padding-left:0}}@media (min-width:1025px){.header-horizontal .top-menu{text-align:left}.header-horizontal .top-menu>li{margin:0 5px}.header-horizontal .top-menu li.hide-desktop{display:none}.header-horizontal .top-menu>li>a,.header-horizontal .top-menu>li>span.title{height:60px !important;line-height:60px !important;text-transform:uppercase;padding:0 15px;margin:0 10px;transition:all .5s}.header-horizontal .top-menu>li>a,.header-horizontal .top-menu>li>span.title,.header-horizontal .top-menu .mega-menu>ul>li>span.title,.header-horizontal .top-menu .mega-menu>ul>li>a{font-size:16px !important}.header-horizontal .top-menu .mega-menu img{height:36px !important}.header-horizontal .top-menu>li>a>span,.header-horizontal .top-menu>li>span>span,.header-horizontal .top-menu>li>i,.header-horizontal .top-menu li li{display:block}.header-horizontal .top-menu.opener-icons-on li.menu-parent-item{padding-right:0}.header-horizontal .top-menu.opener-icons-on>li.menu-parent-item>span.title{padding-right:25px}.header-horizontal .top-menu i.sub-mark{top:calc(50% - 16px);right:12.5px;height:26px;color:#fff !important}.header-horizontal .top-menu i.sub-mark:before{font-size:12px}.header-horizontal .top-menu>li.current-menu-item>a,.header-horizontal .top-menu>li.current-menu-ancestor>a,.header-horizontal .top-menu>li.current-menu-item>span.title,.header-horizontal .top-menu>li.current-menu-ancestor>span.title{font-weight:600}.header-horizontal .top-menu li li a,.header-horizontal .top-menu li li span.title{color:#333;padding:2.5px 20px}.header-horizontal .top-menu li li:hover>a,.header-horizontal .top-menu li li:hover>span.title,.header-horizontal .top-menu li li.menu-parent-item:hover>span.title,.header-horizontal .top-menu li li.open>a,.header-horizontal .top-menu li li.open>span.title,.header-horizontal .top-menu li li.current-menu-item>a,.header-horizontal .top-menu li li.current-menu-ancestor>a,.header-horizontal .top-menu li li.current-menu-item>span.title,.header-horizontal .top-menu li li.current-menu-ancestor>span.title{color:#3fab3c !important}.header-horizontal .top-menu .sub-menu{min-width:100%;padding:10px 0;border-bottom:1px solid #333}.header-horizontal .top-menu .sub-menu>li:before{content:none}.top-menu .sub-menu>li>span.title,.top-menu .sub-menu>li>a{padding:10px 20px !important;margin:0 !important}}@media (min-width:1200px){.header-horizontal .top-menu>li>a,.header-horizontal .top-menu>li>span.title,.header-horizontal .top-menu .mega-menu>ul>li>span.title,.header-horizontal .top-menu .mega-menu>ul>li>a,.top-menu .sub-menu>li>span.title,.top-menu .sub-menu>li>a{font-size:18px !important}.header-horizontal .top-menu.opener-icons-on>li.menu-parent-item>span.title{padding-right:30px}.header-horizontal .top-menu i.sub-mark{right:17.5px}}@media (min-width:1400px){.header-horizontal .top-menu>li{margin:0 15px}.header-horizontal .top-menu>li>a,.header-horizontal .top-menu>li>span.title{margin:0 15px}}.home .zoom{padding:0;border-bottom:1px solid #eee}.home .zoom .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}.home .zoom .elementor-element-d0a6fbf{margin-bottom:0}.elementor-swiper-button{top:calc(50% - 12.5px)}.home .zoom .elementor-image-carousel-caption{position:absolute;bottom:10px;left:auto;width:auto}.home .zoom .swiper-slide[data-swiper-slide-index="2"] .elementor-image-carousel-caption{left:4%}.home .zoom .swiper-slide[data-swiper-slide-index="3"] .elementor-image-carousel-caption{left:6%}.home .zoom .swiper-slide[data-swiper-slide-index="4"] .elementor-image-carousel-caption,.home .zoom .swiper-slide[data-swiper-slide-index="5"] .elementor-image-carousel-caption{bottom:7.5px;left:auto;width:100%}.home .zoom .swiper-slide[data-swiper-slide-index="0"] .elementor-image-carousel-caption{top:8.5%;bottom:auto !important;right:3%;max-width:110px;background-color:#fff;line-height:1;box-shadow:0 0 10px #2d2d2d;transition:all .5s}.home .zoom .swiper-slide[data-swiper-slide-index="0"] .elementor-image-carousel-caption:hover{background-color:#2d2d2d}.home .zoom .elementor-image-carousel-caption a{display:inline-block;color:#2d2d2d;background-color:#fff;font-size:16px;font-weight:600;box-shadow:0 0 10px #2d2d2d;padding:3px 5px 0}.home .zoom .elementor-image-carousel-caption a:hover,.home .zoom .elementor-image-carousel-caption a:focus{color:#fff;background-color:#2d2d2d;text-decoration:none}.home .zoom .swiper-slide[data-swiper-slide-index="0"] .elementor-image-carousel-caption a{background-color:transparent;box-shadow:none}@media (min-width:620px){.home .zoom .swiper-slide[data-swiper-slide-index="0"] .elementor-image-carousel-caption{max-width:100%;line-height:1.7}}@media (min-width:769px){.home .zoom .elementor-image-carousel-caption{bottom:30px;left:auto;width:auto}.home .zoom .swiper-slide[data-swiper-slide-index="4"] .elementor-image-carousel-caption,.home .zoom .swiper-slide[data-swiper-slide-index="5"] .elementor-image-carousel-caption{bottom:20px}.home .zoom .swiper-slide[data-swiper-slide-index="0"] .elementor-image-carousel-caption{top:10%}.home .zoom .elementor-image-carousel-caption a{font-size:18px;text-transform:uppercase;box-shadow:0 0 15px #2d2d2d;padding:8px 10px 4px}.home .zoom .elementor-image-carousel-caption a:hover,.home .zoom .elementor-image-carousel-caption a:focus{color:#fff;background-color:#2d2d2d}}@media (min-width:1025px){.home .zoom .elementor-image-carousel-caption a{padding:10px 15px 7.5px}}@media (min-width:1200px){.home .zoom .elementor-image-carousel-caption a{font-size:22px}}@media (min-width:1800px){.home .zoom .elementor-image-carousel-caption{bottom:75px !important}.home .zoom .swiper-slide[data-swiper-slide-index="4"] .elementor-image-carousel-caption,.home .zoom .swiper-slide[data-swiper-slide-index="5"] .elementor-image-carousel-caption{bottom:35px !important}.home .zoom .elementor-image-carousel-caption a{font-size:26px}.home .zoom .swiper-slide[data-swiper-slide-index="0"] .elementor-image-carousel-caption a{font-size:32px}}#header .top-bar>.attention-container{display:none}.home .hero-vollsperrung{display:none}@media (min-width:1025px){#header .top-bar .attention-container a,#header .top-bar .attention-container i{font-weight:600;color:#921b1b !important}.home .hero-vollsperrung{width:auto;top:50% !important;left:50% !important;transform:translate(-50%,-50%)}.home .hero-vollsperrung h2,.home .hero-vollsperrung i{color:#921b1b !important;text-shadow:0 0 15px #000}}.home .teaser-anfahrt .elementor-icon-box-wrapper{justify-content:center}.home .teaser-anfahrt .elementor-icon-box-content{flex-grow:0}.home .teaser-karte p{text-align:center}.home .teaser-karte img{display:inline !important}.home .box-moved{background-color:#fff;text-align:center;padding:0 15px 15px;border-bottom:1px solid #eee}@media (min-width:1025px){.home .box-moved{position:absolute;right:20%;bottom:-130px;width:auto;padding:0 0 15px;border-bottom:none;box-shadow:0 0 10px #2d2d2d;z-index:1}.home .box-moved h3{color:#fff;background-color:#3fab3c;padding:20px 15px 15px;margin-top:0}.home .box-moved p{padding:0 15px}}@media (min-width:1200px){.home .box-moved{bottom:-131px;padding-bottom:20px}.home .box-moved h3{font-size:24px;padding:25px 20px 20px;margin-bottom:20px}.home .box-moved p{font-size:18px;padding:0 20px}}@media (min-width:1700px){.home .box-moved{right:30%}}.home .teaser .teaser-header,.home .teaser .teaser-description{margin-bottom:-10px}.home .teaser .teaser-header{text-align:justify}.home .teaser .teaser-contact{text-align:center}.home .teaser .teaser-description{text-align:justify}.home .teaser h1{margin-bottom:2.5px}.home .teaser h4{margin-bottom:40px}.home .teaser h4{color:#666;font-size:18.5px;font-weight:600;margin-top:0}.home .teaser p{font-size:18px}@media (max-width:768px){.home .teaser .teaser-description .elementor-widget-wrap{padding:20px}.home .teaser p br{display:none}}@media (min-width:769px){.home .teaser h1{font-size:38px}.home .teaser h4{font-size:25px}.home .teaser .teaser-header{text-align:center}.home .teaser .teaser-header p{font-size:20px}.home .teaser .nowrap{white-space:nowrap}}@media (min-width:1025px){.home .teaser h1{font-size:55px}.home .teaser h4{font-size:23px}.home .teaser .teaser-header p{font-size:22px}.home .teaser .teaser-description .elementor-column:first-of-type .elementor-widget-wrap{padding-left:20px}.home .teaser .teaser-description .elementor-column:last-of-type .elementor-widget-wrap{padding-right:20px}.home .teaser .teaser-description .elementor-container{justify-content:space-between}}@media (min-width:1400px){.home .teaser h1{font-size:67px}.home .teaser h4{font-size:28px}}.showroom .elementor-heading-title{color:#fff;font-size:42px;text-shadow:0 0 10px #000;margin:0 !important}@media (min-width:769px){.showroom .elementor-heading-title{font-size:48px}}@media (min-width:1025px){.showroom .elementor-heading-title{font-size:54x}}@media (min-width:1300px){.showroom .elementor-heading-title{font-size:58x}}.angebote .elementor-section.elementor-section-boxed>.elementor-container{padding:0 20px}.angebote .elementor-heading-title{margin:0 !important}.angebote .wp-caption{box-shadow:2px 2px 5px #ccc}.angebote .wp-caption a{display:block;overflow:hidden}.angebote .wp-caption a img{transition:transform .5s}@media (max-width:768px){.angebote .wp-caption a img{width:100% !important}}.angebote .wp-caption a:hover img,.angebote .wp-caption a:focus img{transform:scale(1.125)}.angebote .wp-caption a:hover~.wp-caption-text{background-color:#fff}.angebote .wp-caption .wp-caption-text{color:#333;background-color:#f7f7f7;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;padding:10px;border-top:1px solid #ccc;transition:all .5s}.angebote .wp-caption .wp-caption-text strong{font-size:16px}.angebote.leasing-angebote .elementor-col-33{margin-bottom:30px}.angebote.leasing-angebote .elementor-col-33:last-of-type{margin-bottom:0}.angebote.leasing-angebote .wp-caption .wp-caption-text{white-space:normal;overflow-x:auto;text-overflow:clip}.angebote.leasing-angebote .elementor-toggle .elementor-toggle-icon,.angebote.leasing-angebote .elementor-accordion .elementor-toggle-icon{position:relative;bottom:2px}.angebote.leasing-angebote .elementor-toggle-item,.angebote.leasing-angebote .elementor-accordion-item{border:none}.angebote.leasing-angebote .elementor-toggle .elementor-tab-title,.angebote.leasing-angebote .elementor-accordion .elementor-tab-title{font-size:14px;padding:10px 0 15px;border:none}.angebote.leasing-angebote .elementor-toggle .elementor-tab-title a:hover,.angebote.leasing-angebote .elementor-accordion .elementor-tab-title a:hover{text-decoration:none}.angebote.leasing-angebote .elementor-toggle .elementor-tab-content,.angebote.leasing-angebote .elementor-accordion .elementor-tab-content{font-size:14px;padding:0;border:none}.angebote.leasing-angebote .wp-caption .wp-caption-text strong{font-size:14px}@media (min-width:769px){.angebote .elementor-col-33{width:33.333% !important}.angebote.leasing-angebote .elementor-col-33{margin-bottom:0}}.marken{padding:0 !important;border-top:1px solid #eee}.marken .elementor-widget-wrap{flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;padding:20px 10px !important}.marken .elementor-widget-wrap>.elementor-element{width:auto;padding:0 10px;margin:0}.marken .elementor-widget-wrap a{display:block}.marken img{width:100px}@media (min-width:1025px){.marken .elementor-widget-wrap{justify-content:space-between}.marken .elementor-widget-wrap>.elementor-element{padding:0}}.page-id-924 .elementor-top-section.services,.page-id-1148 .elementor-top-section.team,.page-id-1533 .elementor-top-section.historie,.page-id-2244 .elementor-top-section.jobs,.page-id-3705 .elementor-top-section.jobs{padding:0}.page-id-924 .elementor-top-section.services .elementor-inner-section:not(:first-of-type),.page-id-1148 .elementor-top-section.team .elementor-inner-section:not(:first-of-type),.page-id-1533 .elementor-top-section.historie .elementor-inner-section:not(:first-of-type),.page-id-2244 .elementor-top-section.jobs .elementor-inner-section:not(:first-of-type),.page-id-3705 .elementor-top-section.jobs .elementor-inner-section:not(:first-of-type){padding:0 20px}@media (max-width:768px){.page-id-924 .elementor-top-section.services,.page-id-1148 .elementor-top-section.team,.page-id-1533 .elementor-top-section.historie,.page-id-2244 .elementor-top-section.jobs,.page-id-3705 .elementor-top-section.jobs{background:#fff !important}}.page-id-924 .elementor-top-section.services .elementor-top-column,.page-id-1148 .elementor-top-section.team .elementor-top-column,.page-id-1533 .elementor-top-section.historie .elementor-top-column,.page-id-2244 .elementor-top-section.jobs .elementor-top-column,.page-id-3705 .elementor-top-section.jobs .elementor-top-column{background-color:rgba(255,255,255,.85);padding:0 0 105px}.page-id-924 .elementor-top-section.services .elementor-top-column>.elementor-widget-wrap,.page-id-1148 .elementor-top-section.team .elementor-top-column>.elementor-widget-wrap,.page-id-1533 .elementor-top-section.historie .elementor-top-column>.elementor-widget-wrap,.page-id-2244 .elementor-top-section.jobs .elementor-top-column>.elementor-widget-wrap,.page-id-3705 .elementor-top-section.jobs .elementor-top-column>.elementor-widget-wrap{padding:0}.eae-flip-box-front{background:#43c46f;background:-moz-radial-gradient(center,ellipse cover,rgba(63,171,60,.75) 0%,rgba(0,165,56,.75) 100%),url(//albertbuschmann.de/wp-content/themes/buschmann/img/abstract.jpg);background:-webkit-radial-gradient(center,ellipse cover,rgba(63,171,60,.75) 0%,rgba(0,165,56,.75) 100%),url(//albertbuschmann.de/wp-content/themes/buschmann/img/abstract.jpg);background:radial-gradient(ellipse at center,rgba(63,171,60,.75) 0%,rgba(0,165,56,.65) 100%),url(//albertbuschmann.de/wp-content/themes/buschmann/img/abstract.jpg);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf43c46f',endColorstr='#bf00a538',GradientType=1);background-size:cover;border-radius:4px}.eae-flip-box-back{background:#444;background:-moz-radial-gradient(center,ellipse cover,#444 40%,#444 40%,#000 100%);background:-webkit-radial-gradient(center,ellipse cover,#444 40%,#444 40%,#000 100%);background:radial-gradient(ellipse at center,#444 40%,#444 40%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#000000',GradientType=1);border-radius:4px}.eae-flip-box-wrapper .icon-wrapper{padding:0}.flipbox-content h3,.flipbox-content p{color:#333 !important;color:#fff !important}.eae-flip-box-back svg,.eae-flip-box-front svg{width:100%;color:#3fab3c}.eae-flip-box-front svg{width:160px;height:160px}.eae-flip-box-back svg{width:100px;height:100px}.eae-flip-box-wrapper .back-icon-title,.eae-flip-box-wrapper .front-icon-title{font-size:20px;margin:0 0 7.5px}.eae-flip-box-wrapper .front-icon-title{margin:0}@media (min-width:769px){.elementor-element-0489fb5 .elementor-section .elementor-container{flex-wrap:wrap}.elementor-element-0489fb5 .elementor-column.elementor-col-25,.elementor-element-0489fb5 .elementor-column[data-col="25"]{width:50%}}@media (min-width:1300px){.elementor-element-0489fb5 .elementor-column.elementor-col-25,.elementor-element-0489fb5 .elementor-column[data-col="25"]{width:25%}}.page-id-1148 .elementor-heading-title{margin:0 !important}.page-id-1148 .elementor-inner-section{margin-bottom:45px}.page-id-1148 .elementor-inner-section.elementor-element-4f3e919{margin-bottom:20px}.page-id-1148 .elementor-inner-section.elementor-element-91eefde,.page-id-1148 .elementor-inner-section.elementor-element-5641d75,.page-id-1148 .elementor-inner-section.elementor-element-13349ef,.page-id-1148 .elementor-inner-section:last-of-type{margin-bottom:0}@media (min-width:769px) and (max-width:1024px){.page-id-1148 .elementor-image-box-img{max-width:75%}}@media (max-width:1024px){.page-id-1148 .elementor-element-fab8440{margin-bottom:45px}.page-id-1148 .elementor-element-b92b977{margin-bottom:0}}.page-id-1148 .elementor-container>.elementor-column.elementor-element-5502964>.elementor-element-populated,.page-id-1148 .elementor-container>.elementor-column.elementor-element-5fa338e>.elementor-element-populated{padding-bottom:0}.page-id-1148 .elementor-widget-text-editor h2{margin:0}.page-id-1148 .elementor-image-box-wrapper .elementor-image-box-img{display:block;width:100% !important;margin-bottom:15px !important;margin-bottom:0 !important}.page-id-1148 .elementor-image-box-content{padding:0 7.5px 0}.page-id-1148 .elementor-image-box-wrapper .elementor-image-box-title{font-size:20px;font-weight:600;text-align:left;margin-bottom:7.5px}.page-id-1148 .elementor-image-box-wrapper .elementor-image-box-description{font-size:17px;text-align:left}.page-id-1148 .elementor-image-box-wrapper .elementor-image-box-description i{font-size:19px}.page-id-1148 .elementor-image-box-wrapper .elementor-image-box-description a{color:#444}@media (min-width:769px){.page-id-1148 .elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:50%}}@media (min-width:1260px){.page-id-1148 .elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.page-id-1148 .filler{height:35px}}.elementor-section.elementor-element-c0fa336>.elementor-container{padding:0}@media(min-width:769px){.elementor-section.elementor-element-c0fa336>.elementor-container{padding:0 10px}}@media(min-width:1025px){.elementor-section.elementor-element-c0fa336>.elementor-container{padding:0 25px}}.ha-horizontal-timeline-wrapper{top:-15px}.ha-horizontal-timeline .ha-horizontal-timeline-block{padding:0 20px 20px !important}.ha-horizontal-timeline .ha-horizontal-timeline-tree{background:#bc9c5f !important;z-index:1 !important}@media (min-width:769px){.ha-horizontal-timeline .ha-horizontal-timeline-block:last-of-type .ha-horizontal-timeline-tree{width:100% !important}}.ha-horizontal-timeline .slick-prev.slick-arrow,.ha-horizontal-timeline .slick-next.slick-arrow{top:75px !important;border:2px solid #bc9c5f !important;transition:all .3s ease}.ha-horizontal-timeline .slick-disabled.slick-arrow{display:none !important}.ha-horizontal-timeline .slick-prev.slick-arrow{left:10px !important}.ha-horizontal-timeline .slick-next.slick-arrow{right:10px !important}.ha-horizontal-timeline .slick-prev.slick-arrow:hover,.ha-horizontal-timeline .slick-next.slick-arrow:hover,.ha-horizontal-timeline .slick-prev.slick-arrow:focus,.ha-horizontal-timeline .slick-next.slick-arrow:focus{color:#bc9c5f !important;background-color:#f7f7f7 !important}.ha-horizontal-timeline .slick-prev.slick-arrow i,.ha-horizontal-timeline .slick-next.slick-arrow i{color:#bc9c5f}.ha-horizontal-timeline .ha-horizontal-timeline-icon-box{text-align:center;margin-bottom:15px !important}.ha-horizontal-timeline .ha-horizontal-timeline-icon-box .ha-horizontal-timeline-date{position:relative !important;top:58px !important;color:#bc9c5f !important;background-color:#fff !important;font-family:'Scheherazade New';font-size:21px !important;font-weight:700 !important;z-index:2 !important;border:1px solid #bc9c5f;padding:0 8px !important}.ha-horizontal-timeline .ha-horizontal-timeline-icon{width:60px !important;height:60px !important;background-color:transparent !important;border:none !important;margin:10px auto 0 !important}.ha-horizontal-timeline .ha-horizontal-timeline-block:first-child .ha-horizontal-timeline-icon{background-color:#fff !important;background-color:transparent !important}.ha-horizontal-timeline .ha-horizontal-timeline-content{background-color:#fff;padding:20px 20px 10px}.ha-horizontal-timeline .ha-horizontal-timeline-content .ha-horizontal-timeline-arrow{display:none}.ha-horizontal-timeline .ha-horizontal-timeline-inner{padding:0 !important}.ha-horizontal-timeline .ha-horizontal-timeline-description{color:#444 !important;font-weight:600 !important;text-align:center !important;padding:0 !important}.elementor-top-section.jobs h2{margin-top:0 !important}.elementor-top-section.jobs .elementor-tab-title{font-size:20px;font-weight:600}.elementor-top-section.jobs .wp-caption{position:relative}.elementor-top-section.jobs .wp-caption-text{position:absolute;top:0;width:100%;color:#2d2d2d;background-color:rgba(255,255,255,.55);font-size:20px;font-weight:600;line-height:1.25;padding:7.5px 15px 5px;margin:0}@media (max-width:520px){.elementor-top-section.jobs .wp-caption-text{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;height:100%}}.elementor-top-section.jobs #elementor-tab-content-1602 .wp-caption-text{padding-bottom:2.5px}.elementor-top-section.jobs .wp-caption-text .position{font-size:22px;font-weight:700}.elementor-top-section.jobs .wp-caption-text .gender,.elementor-top-section.jobs .wp-caption-text .addition{font-size:16px}.elementor-top-section.jobs .wp-caption-text .addition{display:block}.elementor-top-section.jobs .alignnone{margin:0 0 30px !important;box-shadow:0 0 2.5px #000}@media (min-width:769px){.elementor-top-section.jobs .elementor-element-45ad683{padding:30px;border:1px solid #ccc}.elementor-top-section.jobs .wp-caption-text{font-size:28px}.elementor-top-section.jobs .wp-caption-text .position{font-size:34px}.elementor-top-section.jobs .wp-caption-text .gender{font-size:22px}.elementor-top-section.jobs .wp-caption-text .addition{font-size:18px}}@media (min-width:1025px){.elementor-top-section.jobs .wp-caption-text{top:30px;left:0;width:auto;font-size:36px}.elementor-top-section.jobs .wp-caption-text .position{font-size:42px}.elementor-top-section.jobs .wp-caption-text .gender{font-size:24px}.elementor-top-section.jobs .wp-caption-text .addition{font-size:20px}}@media (min-width:1300px){.elementor-top-section.jobs .wp-caption-text{font-size:42px}.elementor-top-section.jobs .wp-caption-text .position{font-size:48px}.elementor-top-section.jobs .wp-caption-text .gender{font-size:28px}.elementor-top-section.jobs .wp-caption-text .addition{font-size:22px}}.elementor-section.elementor-section-stretched.map,.elementor-section.elementor-section-stretched.map .elementor-widget-wrap{padding:0}@media (min-width:769px){.elementor-section.elementor-section-stretched.map iframe{height:350px}}@media (min-width:1025px){.elementor-section.elementor-section-stretched.map iframe{height:450px}}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=range],input[type=date],textarea,select{color:#444;background-color:#fff;font-size:16px;padding:10px;border:1px solid #ccc;transition:background-color .5s,border-color .5s,color .5s}select{height:45px}input[type=text]:hover,input[type=password]:hover,input[type=search]:hover,input[type=email]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=range]:hover,input[type=date]:hover,textarea:hover,select:hover,input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=range]:focus,input[type=date]:focus,textarea:focus,select:focus{border-color:#444;outline:none}.wpcf7-form div[data-class=wpcf7cf_group]{margin-bottom:15px}.wpcf7-form div[data-id=group-211],.wpcf7-form div[data-id=group-739],.wpcf7-form div[data-id=group-739]{float:left;width:50%}.wpcf7-form div[data-id=group-211]{padding-right:7.5px}.wpcf7-form div[data-id=group-739]{padding-left:7.5px}.wpcf7-form div[data-id=group-566]{clear:both}@media (min-width:769px){.wpcf7-form div[data-id=group-566],.wpcf7-form div[data-id=group-222]{float:left;width:50%}.wpcf7-form div[data-id=group-566]{padding-right:7.5px}.wpcf7-form div[data-id=group-222]{padding-left:7.5px}}.wpcf7-form .wpcf7-form-control.wpcf7-file{color:#444;background-color:transparent;font-size:14px;line-height:1;padding:0;border:none}.wpcf7-acceptance .wpcf7-list-item{font-size:15px;margin:0}.wpcf7-form small{font-size:12px}.wpcf7-form .wpcf7-submit{height:45px;background-color:#3fab3c;font-size:18px;font-weight:600;line-height:1;padding:15px 20px;transition:all .5s}.wpcf7-form .wpcf7-submit:hover,.wpcf7-form .wpcf7-submit:focus{background-color:#00852d;text-decoration:none}.wpcf7-form>p{margin-bottom:15px}.wpcf7-form>p:last-of-type{margin-bottom:0}.page-id-823 .elementor-widget-text-editor table:last-of-type{margin-bottom:0}.page-id-823 .elementor-widget-text-editor table tr td:first-of-type{width:78px}@media (min-width:769px) and (max-width:1024px){.elementor-element-c2eef75{display:flex}.elementor-element-c2eef75>.elementor-widget-wrap>.elementor-element{flex-basis:50%;margin:0}}form.wpcf7-form.sent .wpcf7-response-output,form.wpcf7-form.invalid .wpcf7-response-output{display:block !important;color:#3fab3c;background-color:#fff;font-size:14px;padding:7.5px 10px 5px;border:1px solid #3fab3c;margin:25px 0 0}form.wpcf7-form.invalid .wpcf7-response-output{color:#eb1515 !important;background-color:#ffeaea !important;border-color:#feabab !important}.page-id-823 .elementor-col-33 h3{margin-bottom:10px}.elementor-823 .elementor-element.elementor-element-c2eef75>.elementor-element-populated>.elementor-widget:not(:last-child){margin-bottom:15px}.elementor-823 .elementor-element.elementor-element-c2eef75>.elementor-element-populated>.elementor-widget:last-child h3{display:inline-block}.elementor-823 .elementor-element.elementor-element-c2eef75>.elementor-element-populated>.elementor-widget:last-child h3~span{font-size:14px}.page-id-3705 .wpcf7-form>p{margin-bottom:15px !important}.page-id-3705 .wpcf7-form>div.submit{margin-top:15px}@media (min-width:769px){.page-id-3705 .wpcf7-form{margin:0 -15px}.page-id-3705 .wpcf7-form>p{float:left;width:50%;padding:0 15px}.page-id-3705 .wpcf7-form>div{clear:both;padding:0 15px}}#footer .foot-widgets{padding:0 30px}#footer .foot-widgets .foot-content{padding:60px 0;margin:0 !important}.foot-widgets .widget{width:100%;text-align:center;margin:0}.foot-widgets #nav_menu-2.widget{margin-top:30px}#footer .widget .title{font-size:20px;text-align:center;margin-bottom:10px}#footer #nav_menu-3 .title,#footer #nav_menu-4 .title{display:none}#footer .dark-sidebar .widget,#footer .dark-sidebar a,#footer .dark-sidebar .widget_filter li a{color:#ccc !important}#footer .dark-sidebar a:hover,#footer .dark-sidebar a:focus{color:#fff !important;text-decoration:none}#footer .dark-sidebar a{display:inline-block;padding:2px 0;transition:all .5s ease}#footer .dark-sidebar i{font-size:18px}.foot-items .foot-text{float:none;max-width:none;text-align:center}.foot-items:hover .fk,.foot-items:hover .fk a,.foot-items .fk a:focus{color:#fff}.foot-items span{display:block}.foot-items .foot-text .fk{transition:all .5s}.foot-items .divider{display:none}.foot-items a:hover,.foot-items a:focus{text-decoration:none}@media (min-width:769px){#footer .foot-widgets .foot-content{display:flex}.foot-widgets .widget{flex-basis:25%;text-align:left;padding:0 15px;margin-top:0 !important}#footer #custom_html-2.widget{flex-basis:52%}#footer .widget .title{text-align:left}#footer #nav_menu-3.widget .title,#footer #nav_menu-4.widget .title{display:block;visibility:hidden}.foot-items span{display:inline}.foot-items .divider{display:inline;padding:0 5px}}@media (min-width:1025px){.foot-widgets .widget{flex-basis:23.33333333333333%}#footer #custom_html-2.widget{flex-basis:30%}}@media (min-width:1200px){#footer .foot-widgets .foot-content{margin:0 -30px !important}.foot-widgets .widget{flex-basis:21.66666666666667%;padding:0 30px}#footer #custom_html-2.widget{flex-basis:35%}}#BorlabsCookieBox .cookie-box ._brlbs-btn{text-align:center}#BorlabsCookieBox ._brlbs-legal a{font-size:12px}#BorlabsCookieBox ._brlbs-bar-advanced ul li,#BorlabsCookieBox ._brlbs-box-advanced ul li{margin-bottom:0}.BorlabsCookie ._brlbs-content-blocker{font-size:16px}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default{background-color:#f7f7f7;border:1px solid #ccc;padding:15px;margin:20px 0 0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p{margin-bottom:15px}.BorlabsCookie ._brlbs-content-blocker a{color:#444;text-decoration:underline}.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn{height:45px;color:#fff;background-color:#3fab3c !important;font-size:16px;line-height:1;padding:15px 20px;text-decoration:none;transition:all .5s}.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:hover,.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:focus{background-color:#00852d !important}@media (min-width:1025px){.BorlabsCookie ._brlbs-content-blocker ._brlbs-default{padding:20px}}.page-id-823 .BorlabsCookie~p{display:none}.page-id-823 .elementor-section-full_width.map iframe~p{display:block;text-align:center;line-height:1;padding:4px 15px 0}@media (min-width:769px){.page-id-823 .elementor-section-full_width.map iframe~p{position:absolute;width:100%;text-align:right;padding-right:7.5px}}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed{display:flex;justify-content:center;align-items:center;background:#333;background:-moz-linear-gradient(top,#333 0%,#2d2d2d 100%);background:-webkit-linear-gradient(top,#333 0%,#2d2d2d 100%);background:linear-gradient(to bottom,#333 0%,#2d2d2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#2d2d2d',GradientType=0);margin-bottom:0;background:#333 url(//albertbuschmann.de/wp-content/themes/buschmann/img/map-placeholder.jpg) no-repeat 50% 50%;background-size:cover}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption{position:static;background-color:transparent;padding:15px;transform:none;z-index:1}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption h4{color:#fff;margin:0 0 10px}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption a{color:#fff}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn{text-decoration:none}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-btn:hover,.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-btn:focus{color:#fff}@media (min-width:769px){.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed{height:350px}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption{max-width:1024px}}@media (min-width:1025px){.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed{height:450px}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption{position:relative;top:0;max-width:1240px;padding:30px}}.default404 .title-bar.outside .page-title{font-size:36px;line-height:1.05}.default404 .emblem{font-size:60px;line-height:1.05}