@import url(//elektro-linder.ch/wp-content/themes/centaurus-child/../centaurus/style.css);body,p,a{font-family:'Encode Sans',sans-serif !important}.page-template-default .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{max-width:1260px;padding:25px 81px;background-color:#fff;z-index:1}.page-template-default .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container:first-child{padding-top:50px}.page-template-default .elementor-section:nth-of-type(2) .elementor-container:nth-of-type(1){padding-top:50px;margin-top:-200px;z-index:1;background-color:#fff;border-top:8px solid #fef100}.page-id-3 .elementor-section:nth-of-type(2) .elementor-container:nth-of-type(1),.page-id-131 .elementor-section:nth-of-type(2) .elementor-container:nth-of-type(1){margin-top:0 !important;border-top:none !important}.page-template-default.elementor-element .elementor-container .elementor-container{padding:0}.two-col{width:calc((100% - 25px) /2);display:inline-block;vertical-align:top}.two-col:nth-child(1){margin-right:25px}.three-col{width:calc((100% - 50px) /3);display:inline-block;vertical-align:top;margin-right:25px}.three-col:nth-last-child(1){margin-right:0}h1{font-family:'Encode Sans',sans-serif!important;font-weight:900!important;margin-bottom:25px!important;line-height:1.2!important}h2{font-family:'Encode Sans',sans-serif!important;font-weight:900!important;margin-bottom:25px!important}h3{font-family:'Encode Sans',sans-serif!important;font-weight:900!important;margin-bottom:10px!important}h5{font-family:'Encode Sans',sans-serif!important;font-weight:400!important;margin-bottom:10px!important}label{font-family:'Encode Sans',sans-serif!important;font-weight:400!important;margin-bottom:10px!important;font-size:18px}button,.elementor-button{font-family:'Encode Sans',sans-serif!important;font-weight:800!important;font-size:21px !important;letter-spacing:1.575px;text-transform:none;border-radius:0}button,.elementor-button:hover{text-decoration:none}p{font-family:'Encode Sans',sans-serif!important;font-weight:300!important}strong{font-family:'Encode Sans',sans-serif!important;font-weight:700!important}footer a{font-size:14px !important}footer .l-primary-footer__copyright__social-media a{font-size:24px !important}.contact-button{width:422px;display:block;margin:0 auto;margin-bottom:75px}.contact-button a:hover{box-shadow:none}.contact-button button{width:100%;padding:20px 25px;font-size:30px!important;text-align:left;line-height:1.26;letter-spacing:2.25px;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important}.contact-button img.contact-icon{width:136px;margin-top:-52px;margin-left:250px}.l-primary-header.l-primary-header--default ul.menu.m-header-default-menu li.menu-item>a{text-transform:none}.l-primary-header.l-primary-header--default ul.menu.m-header-default-menu li.menu-item-has-children ul.sub-menu a{text-transform:none}.l-primary-header--responsive__nav nav ul#menu-hauptnavigation li a{text-transform:none}ul#menu-hauptnavigation-1>li.menu-item:nth-last-child(1)>a{text-transform:none}.l-primary-header{padding:1rem 0;box-shadow:0px 5px 20px 0px rgba(0,0,0,.2);-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)}.l-primary-header__holder{padding:0 10%}.d-flex .aling-items-stretch{font-weight:700;text-transform:uppercase;letter-spacing:.36px}.l-primary-header.l-primary-header--default ul.menu.m-header-default-menu li.menu-item>a:hover{color:#ec1c24 !important;box-shadow:none !important}ul#menu-hauptnavigation-1>li.menu-item:nth-last-child(1)>a{padding:10px 30px;background:#ec1c24;color:#fff!important;transition:.3s}ul#menu-hauptnavigation-1>li.menu-item:nth-last-child(1)>a:hover{background:#c61017}nav ul#menu-hauptnavigation-1 li.menu-item-has-children ul.sub-menu{left:0}ul.menu.m-header-default-menu li.menu-item.current_page_item>a{box-shadow:none;color:#ec1c24 !important}ul.menu.m-header-default-menu li.menu-item.menu-item-has-children>ul.sub-menu{width:300px;background-color:#ec1c24;border-radius:0}ul.menu.m-header-default-menu li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item{margin-bottom:24px}ul.menu.m-header-default-menu li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item a{font-weight:400 !important;font-size:18px;letter-spacing:.32px}ul.menu.m-header-default-menu li.menu-item.menu-item-has-children>ul.sub-menu li.menu-item a:hover{color:#fef100}ul.menu.m-header-default-menu li.menu-item.current_page_ancestor>a{color:#ec1c24 !important;box-shadow:none}.elementor-element-ac2bc71{max-height:850px!important;overflow:hidden}.elementor-section-wrap>.elementor-element:first-child{max-height:850px!important;overflow:hidden}.image-tile-big{margin-bottom:90px}.image-tile-big .elementor-widget-image .elementor-image{height:500px;overflow:hidden}.image-tile-big .elementor-widget-image .elementor-image img{max-width:1024px;width:auto;height:500px}.image-tile-big .grey-box{margin-top:75px;margin-left:-75px;width:calc(100% + 50px)!important;width:-moz-calc(100% + 50px)!important;width:-webkit-calc(100% + 50px)!important;width:-o-calc(100% + 50px)!important}.image-tile-big .grey-box .elementor-widget-wrap{background-color:#f7f7f7;border-top:8px solid #fef100;padding:35px 40px;height:300px;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2);box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)}.image-tile-big .grey-box .elementor-widget-wrap .elementor-widget-text-editor{min-height:122px}.image-tile-big .grey-box .elementor-widget-wrap .elementor-button-link{background:#ec1c24;border-radius:0;float:right;margin-right:-40px;margin-top:40px;transition:.3s}.image-tile-big .grey-box .elementor-widget-wrap .elementor-button-link:hover{background:#c61017}.elementor-element-6350dc9 .grey-box{margin-left:0;margin-right:-68px;z-index:1}.elementor-element-6350dc9 .grey-box .elementor-widget-wrap .elementor-button-link{float:left;margin-left:-40px;margin-right:0}.image-tile-small-container{margin-bottom:100px}.image-tile-small-container:last-child{margin-bottom:150px}.image-tile-small .tile-small-textbox{background-color:#f7f7f7;display:block;width:436px;margin:0 auto;border-top:8px solid #fef100;margin-top:-100px;padding:25px;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2);box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)}.image-tile-small .tile-small-textbox h3{margin-bottom:20px !important}.image-tile-small .tile-small-textbox p{margin:0;min-height:125px}.image-tile-small .tile-small-textbox button{position:absolute;right:0;margin-right:41.5px;margin-top:25px;padding:12px 20px}.image-tile-small .tile-small-textbox button img.arrow{width:18px}.back-to-dl .elementor-button-link{background-color:#ec1c24;margin:50px 0;border-radius:0}.back-to-dl .elementor-button-link:hover{background-color:#c61017}.m-filters ul li{margin-left:0;margin-right:40px}.elementor-widget-neuron-portfolio-grid .m-filters ul#filters li a{text-transform:uppercase;font-family:'Encode Sans',sans-serif!important;font-weight:800!important;letter-spacing:.4px}.m-filters ul li.active a,.m-filters ul li a:hover{box-shadow:none !important;color:#ec1c24}.elementor-element-24e30da .o-neuron-hover-holder{border-top:8px solid #fef100;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2);box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)}.o-neuron-hover.o-neuron-hover--icon .o-neuron-hover-holder .o-neuron-hover-holder__header .o-neuron-hover-holder__header__overlay{background-color:rgba(236,28,36,.7) !important}.o-portfolio-item__content.align-items-center{-webkit-box-align:flex-start !important;-ms-flex-align:flex-start !important;align-items:flex-start !important}.o-portfolio-item__content.align-items-center h5.o-portfolio-item__title{font-size:24px;font-weight:800 !important;text-transform:uppercase;line-height:1.2;max-width:100%}.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .o-portfolio-item__title a:hover,.l-portfolio-wrapper .l-portfolio-wrapper__items-holder.l-portfolio-wrapper__items-holder--meta-outside .o-portfolio-item .o-portfolio-item__content .a-seperator ul li a:hover{box-shadow:none !important;color:#ec1c24}.portfolio-template-default.single-portfolio .l-main-wrapper .container{max-width:1260px}.portfolio-template-default.single-portfolio .p-portfolio-single__content__meta{display:none;visibility:hidden}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper{padding-top:50px;margin-top:-200px;z-index:1;background-color:#fff;border-top:8px solid #fef100}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper h1{margin-bottom:35px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper .elementor-element-5c872e0 .elementor-row{padding:0 10px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper section.elementor-section-boxed{margin-bottom:50px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper .elementor-col-66{padding-right:25px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper #keyfigures-box{background-color:#f7f7f7;border-top:8px solid #fef100;padding:20px;box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper #keyfigures-box .elementor-widget-heading{margin:0}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper .elementor-image{padding-bottom:10px;padding-top:10px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper .elementor-button-link{display:block;width:350px;margin:0 auto;border-radius:0;background-color:#ec1c24;transition:.3s}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper .elementor-button-link:hover{background-color:#c61017}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper .elementor-widget-button{margin-bottom:50px}.team-section>.elementor-container{padding-top:0 !important;padding-bottom:0!important}.elementor-menu-anchor{margin-top:-175px}.team-filter>.elementor-container{padding-top:0 !important}.team-filter>.elementor-container>.elementor-row>.elementor-col-20{width:auto}.team-filter>.elementor-container>.elementor-row>.elementor-col-20>.elementor-column-wrap{padding:17px}.team-filter .elementor-button-link{background-color:#fff;font-size:18px !important;color:#555;padding:0;transition:.3s}.team-filter .elementor-button-link:hover{color:#ec1c24}.m-team--meta-outside .selector{padding:0 15px;margin-bottom:50px}.m-team--meta-outside .o-neuron-hover{border-top:8px solid #fef100;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important}.m-team--meta-outside .o-neuron-hover .h-calculated-image>img{transition:.3s}.m-team--meta-outside .o-neuron-hover .h-calculated-image>img:hover{transform:scale(1.05)}.m-team__member__content.flex-column{align-items:flex-start !important;-webkit-box-align:flex-start !important;-ms-flex-align:flex-start !important}.m-team--meta-outside .m-team__member .m-team__member__content__title{font-size:20px;text-align:left;margin-bottom:5px !important;max-width:100%}.m-team--meta-outside .m-team__member .m-team__member__content__subtitle{text-align:left;max-width:100%}.m-team--meta-outside .m-team__member img.mail-icon{width:30px;transition:.3s}.m-team--meta-outside .m-team__member img.mail-icon:hover{fill:#ec1c24}img.download-icon{width:50px !important}.page-id-201 section.second-section .elementor-container{padding-top:0!important}.ansprechperson-stellen{background-color:#f7f7f7;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important}.ansprechperson-stellen>.elementor-column-wrap{padding:0!important}.ansprechperson-stellen>.elementor-column-wrap .elementor-image{height:250px;overflow:hidden}.ansprechperson-stellen>.elementor-column-wrap .elementor-image img{width:100%;transform:translateY(-65px)!important}.ansprechperson-stellen>.elementor-column-wrap .elementor-widget-text-editor{padding:20px 20px 0}.elementor-accordion .elementor-accordion-item{border:none;background-color:#f7f7f7;margin-bottom:50px;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important;box-shadow:0px 5px 20px 0px rgba(0,0,0,.2)!important}.elementor-widget-accordion{width:90% !important;display:block !important;margin:0 auto !important}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{background:#f7f7f7;width:74px;height:74px;margin-right:-25px;margin-top:-25px;padding:13px 15px 0 0}.elementor-accordion .elementor-tab-title .elementor-accordion-icon i{font-size:46px}.elementor-accordion .elementor-accordion-item .elementor-active{background-color:#fff;border:none}.elementor-accordion .elementor-accordion-item .elementor-tab-title{font-size:24px;font-weight:800;letter-spacing:1.2px;padding:25px}.elementor-accordion .elementor-accordion-item .elementor-tab-content.elementor-active{min-height:150px}.elementor-accordion .elementor-accordion-item .elementor-tab-content{position:relative}.elementor-accordion .elementor-accordion-item .elementor-tab-content button{position:absolute;bottom:0;right:0}.elementor-element-ee7eaf9 .elementor-container{padding-top:0 !important}.page-id-203 h3.elementor-image-box-title{font-size:18px !important;margin-bottom:0!important}.page-id-203 h3.elementor-image-box-title:hover{color:#ec1c24}input,textarea{background:#f0f0f0 !important;color:#555;padding:18px;font-size:18px;font-family:'Encode Sans',sans-serif!important;font-weight:400;line-height:23px;border:1px solid #f0f0f0;border-radius:none}input::placeholder,textarea::placeholder{color:#a0a0a0 !important;opacity:1;font-weight:400}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a0a0 !important;font-weight:400}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0a0a0 !important;font-weight:400}input:focus,textarea:focus{border-color:#EC1C24!important}form{margin-bottom:75px}form .two-col{display:block;float:left;width:50%;padding-right:15px;margin-bottom:48px}form .submit{clear:both}form .submit input[type=submit]{background-color:#EC1C24!important;transition:.3s}form .submit input[type=submit]:hover{background-color:#c61017 !important}form .elementor-button:hover{background:#36373a;color:#ffa914}.two-col .email{display:block}.two-col textarea{min-height:292px}.two-col textarea.bemerkungen{min-height:200px}.wpcf7-not-valid-tip{width:100%!important;margin-bottom:20px}.form-row{width:100%;clear:both;margin-bottom:16px;overflow:auto}.form-row.for-textarea{height:200px}.form-row.bottom-spacer{margin-bottom:48px}.form-row.bottom-spacer-big{margin-bottom:30px}.form-separator{width:100%;clear:both;height:100px}label.form-section-title{float:left}.form-row .form-field.top-field{clear:both;margin-bottom:20px}.form-row .form-field{float:left;padding-right:18px}.form-row .form-field-100{width:100%}.form-row .form-field-70{width:70%}.form-row .form-field-60{width:60%}.form-row .form-field-50{width:50%}.form-row .form-field-40{width:40%}.form-row .form-field-35{width:35%}.form-row .form-field-30{width:30%}.form-row .form-field-25{width:25%}.form-row .form-field-15{width:15%}.form-field span.wpcf7-list-item{margin:0 2em 0 0;width:240px}.wpcf7-list-item-label{font-weight:700}.form-row .form-field input[type=radio]{width:auto;margin:0;margin-right:8px}.codedropz-upload-inner h3{font-size:20px!important}.label-upload{cursor:pointer;background-color:#fff;border:4px solid #ec1c24;height:50px;width:300px;color:#ec1c24;font-weight:800 !important;font-size:21px;letter-spacing:.3px;padding:9px;text-align:center;text-transform:uppercase;transition:.3s}.label-upload:hover{background-color:#ec1c24;color:#fff}#file-upload{opacity:0;position:absolute;z-index:-1;height:0;display:none}.file-definition{margin-top:-8px;font-size:14px}.form-row.hinweistext span{font-weight:800}.map .elementor-column-wrap{padding:0 !important}#cookie-notice #cn-notice-text{font-size:16px}#cookie-notice #cn-notice-text a{color:#fff;text-decoration:underline}#cookie-notice .elementor-button{padding:12px 24px;border:2px solid #fff;font-size:18px !important;background-color:transparent}#cookie-notice #cn-accept-cookie{border:none;background-color:#555}@media only screen and (max-width:1500px){h3{font-size:22px !important;line-height:26px!important}p,ul{font-size:16px}.a-logo.a-logo--image a{width:152.72px!important;height:75px!important}.l-primary-header__holder{width:1260px;margin:0 auto;padding:0}.l-primary-header.l-primary-header--default ul.menu.m-header-default-menu li.menu-item>a{font-size:16px !important}.page-template-default .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{max-width:1000px;padding:25px 50px}.contact-button button{font-size:26px !important}.image-tile-big .elementor-widget-image .elementor-image{height:400px}.image-tile-big .elementor-widget-image .elementor-image img{max-width:700px;height:400px}.image-tile-big .grey-box{margin-top:50px;margin-left:-100px}.elementor-element-6350dc9 .grey-box{margin-right:-100px;margin-left:0}.image-tile-small .tile-small-textbox{width:380px}.image-tile-small .tile-small-textbox h3{font-size:22px;letter-spacing:.8px}.image-tile-small .tile-small-textbox button{margin-right:20.5px}.o-portfolio-item__content.align-items-center h5.o-portfolio-item__title{font-size:22px}.portfolio-template-default.single-portfolio .l-main-wrapper .container{max-width:1000px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper{padding:50px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper #keyfigures-box{width:325px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper #keyfigures-box .elementor-widget:not(:last-child){margin-bottom:0}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper #keyfigures-box h3{font-size:22px;margin-bottom:5px!important}form .two-col:first-of-type{padding-right:0}input,textarea{padding:20px 10px;font-size:16px}}@media only screen and (max-width:991px){.l-primary-header .ml-auto.d-flex.align-items-center{margin-right:20px}.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__icon svg{width:60px}.l-primary-header.l-primary-header--responsive .a-logo.a-logo--image{margin-left:20px}.a-logo.a-logo--image a{width:150px!important;height:73.67px!important}.l-primary-header--responsive__nav{height:100vh;position:absolute!important;margin-left:-100%;transition:.5s!important;opacity:1!important;transform:translateY(0)!important;margin-top:11px !important;background-color:#f7f7f7 !important}.l-primary-header--responsive__nav.active{margin-left:0!important}.l-primary-header--responsive__nav.active nav ul#menu-hauptnavigation li{padding:25px 0}.l-primary-header--responsive__nav.active nav ul#menu-hauptnavigation li a{font-size:16px;color:#555}.l-primary-header--responsive__nav.active nav ul#menu-hauptnavigation>li:last-child a{padding:12px;color:#fff;background-color:#ec1c24}.l-primary-header--responsive__nav.active nav ul#menu-hauptnavigation li.menu-item-has-children ul.sub-menu li{padding:15px 0}.l-primary-header--responsive__nav.active nav ul#menu-hauptnavigation li.menu-item-has-children ul.sub-menu li a{font-size:14px;font-weight:400}.l-primary-header--responsive__nav.active nav ul#menu-hauptnavigation li a.menu-item-icon{margin-top:18px}.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item.menu-item-has-children .menu-item-icon svg{color:#ec1c24}.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item.current_page_ancestor>a,.l-primary-header.l-primary-header--responsive .l-primary-header--responsive__nav nav ul.menu li.menu-item.current_page_item>a{box-shadow:none;color:#ec1c24 !important}.page-template-default .elementor-section:nth-of-type(2) .elementor-container:nth-of-type(1){margin-top:-6px}.image-tile-big .grey-box{margin-top:25px;position:absolute;right:0;width:70%!important}.elementor-element-6350dc9 .grey-box{margin:0;margin-top:25px}.image-tile-big .grey-box .elementor-widget-wrap .elementor-widget-text-editor{min-height:165px}.image-tile-big .grey-box .elementor-widget-wrap .elementor-button-link{margin-top:-3px !important}.elementor-element-6350dc9 .grey-box .elementor-widget-wrap .elementor-button-link{float:right;margin:0;margin-right:-40px}.image-tile-small .tile-small-textbox{width:100%;margin-top:0}.image-tile-small .tile-small-textbox h3{font-size:18px!important;letter-spacing:.6px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.image-tile-small .tile-small-textbox button{margin-right:0}.m-filters ul li{padding-bottom:25px}#keyfigures-box h3.elementor-heading-title{font-size:18px !important;line-height:1.2!important}form .two-col{width:100%}.form-row .form-field-100{width:100%}.form-row .form-field-70{width:70%}.form-row .form-field-60{width:60%}.form-row .form-field-50{width:50%}.form-row .form-field-40{width:40%}.form-row .form-field-35{width:44%}.form-row .form-field-30{width:30%}.form-row .form-field-25{width:33%}.form-row .form-field-15{width:22%}}@media only screen and (max-width:767px){h1{font-size:28px!important;letter-spacing:2px !important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h2{font-size:24px!important;line-height:1.2 !important;letter-spacing:1.8px !important}.page-template-default .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{padding:25px 10px}.contact-button{max-width:300px}.contact-button img.contact-icon{width:110px;margin-top:-21px;margin-left:174px}.a-logo.a-logo--image a{width:125px!important;height:61px!important}.elementor-widget-image-carousel .elementor-image-carousel-wrapper{width:100%;height:40vh}.elementor img.swiper-slide-image{height:auto;width:auto !important;max-width:150% !important}.elementor-swiper-button-prev{left:0}.elementor-swiper-button-next{right:0}.image-tile-big>.elementor-column-wrap{padding:10px 0 !important}.image-tile-big .elementor-widget-image .elementor-image{height:300px}.image-tile-big .elementor-widget-image .elementor-image img{width:100%;height:auto;transform:translate(0%,-25%)}.image-tile-big .grey-box{position:relative;margin:0;width:100% !important;margin-top:-20px}.image-tile-big .grey-box .elementor-widget-wrap{padding:20px;height:auto}.image-tile-big .grey-box .elementor-widget-wrap .elementor-button-link{position:absolute;float:none;margin:0;padding:12px;right:0;margin-right:-20px;margin-top:20px!important}.image-tile-big .grey-box .elementor-button span{font-size:18px}.image-tile-small-container{margin-top:-140px}.elementor-element-ec87a85.image-tile-small-container{margin-top:0 !important}.image-tile-small .elementor-element-populated{margin-bottom:75px}.image-tile-small-container .elementor-column-gap-default{padding-top:0!important}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper{padding:25px 10px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper section.elementor-section-boxed:first-child{margin-bottom:0}.portfolio-template-default.single-portfolio .elementor-element-0bb0d26 .elementor-element-populated{padding:0}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper #keyfigures-box{width:300px !important;display:block;margin:0 auto;margin-top:25px}.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper .elementor-button-link{width:330px;padding:12px}.team-section:nth-child(odd) .elementor-container{background-color:#f7f7f7 !important}.team-section .elementor-container h3.elementor-heading-title{font-size:28px !important;padding-top:10px;padding-bottom:20px}.ansprechperson-stellen{margin-top:50px!important}.elementor-widget-accordion{width:100%!important}.elementor-accordion .elementor-accordion-item .elementor-tab-title{padding:15px;font-size:20px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:52px;height:50px;margin-right:-15px;margin-top:-15px;padding:9px 10px 0 0}.elementor-accordion .elementor-tab-title .elementor-accordion-icon i{font-size:30px}.elementor-accordion .elementor-accordion-item .elementor-tab-content.elementor-active{min-height:250px}form .two-col{padding-right:0}.form-field span.wpcf7-list-item{width:300px}.form-row{margin-bottom:0;height:inherit}.form-row.bottom-spacer{margin-bottom:0}.form-row .form-field{padding:0;margin-bottom:15px}.form-row .form-field-100,.form-row .form-field-70,.form-row .form-field-60,.form-row .form-field-50,.form-row .form-field-40,.form-row .form-field-35,.form-row .form-field-30,.form-row .form-field-25,.form-row .form-field-15{width:100%}.two-col .email{margin-bottom:0}.form-row.hinweistext{margin:50px 0}}@media only screen and (max-width:1259px){.l-primary-header__holder{width:100%;margin:0 auto;padding:0}.l-primary-header__holder .a-logo.a-logo--image img{width:150px;height:auto;margin-top:8px;margin-left:10px}}@media only screen and (max-width:1024px){.portfolio-template-default.single-portfolio .p-portfolio-single__content-wrapper #keyfigures-box{width:33%}}@media only screen and (min-width:992px) and (max-width:1024px){.image-tile-big .grey-box{width:60% !important;margin-top:25px}.image-tile-big .grey-box .elementor-widget-wrap .elementor-widget-text-editor{min-height:147px}.image-tile-big .grey-box .elementor-widget-wrap .elementor-button-link{margin-top:15px}}@media only screen and (min-width:992px) and (max-width:1200px){.l-primary-header.l-primary-header--default ul.menu.m-header-default-menu li.menu-item>a{font-size:15px !important}}@media only screen and (max-width:450px){.image-tile-big .elementor-widget-image .elementor-image img{width:100%;height:auto;transform:translate(0%,0%)}}@media only screen and (max-width:420px){.elementor-widget-image-carousel .elementor-image-carousel-wrapper{width:100%;height:40vh}.elementor img.swiper-slide-image{height:40vh;width:auto !important;max-width:none !important}}@media only screen and (max-width:420px){.image-tile-big .elementor-widget-image .elementor-image{height:auto}}.form-row-captcha{width:100%;clear:both;margin-bottom:20px;overflow:hidden}