@media (min-width:1100px){.kontaktabbinder{height:700px!important;display:flex;align-items:end!important}.kontaktabbinder>.et_pb_row{display:flex;align-items:end!important;margin-bottom:0!important}.kontaktabbinder>.et_pb_row>.et_pb_column{margin-bottom:0}.kontaktabbinder-text-box{position:absolute;bottom:60px;width:118%;padding-right:65%!important}.kontaktabbinder-text-box.et_pb_module.et_pb_text{padding-right:65%!important}.kontaktabbinder-bild img{transform:scale(2.2) translateX(20px);transform-origin:bottom right}.kontaktabbinder-name{transform:translateX(20px) translateY(-20px)}}@media (min-width:1100px) and (max-width:1450px){.kontaktabbinder{height:600px!important}.kontaktabbinder-bild img{transform:scale(2.5) translateX(25px)}}@media (min-width:1500px){.kontaktabbinder-text-box{bottom:200px}}@media (max-width:1099px){.kontaktabbinder-name :is(h6,p){text-align:center!important}.kontaktabbinder>.et_pb_row{display:flex;flex-direction:column;align-items:center!important}.kontaktabbinder>.et_pb_row>.et_pb_column{width:100%;justify-content:center;justify-items:center;margin:0!important}.kontaktabbinder>.et_pb_row>.et_pb_column>.et_pb_module{margin:0!important}.kontaktabbinder>.et_pb_row>.et_pb_column:nth-child(1){order:3;margin-bottom:30px!important}.kontaktabbinder>.et_pb_row>.et_pb_column:nth-child(2){order:2}.kontaktabbinder>.et_pb_row>.et_pb_column:nth-child(3){order:1}.kontaktabbinder-bild img{width:400px!important;max-width:80vw!important;margin-top:20px}}*{hyphens:auto}header div.et_pb_column--with-menu div.et_pb_menu_inner_container,#menu-top-menu,#menu-main-menu{justify-items:end;justify-content:end}header div.et_pb_column--with-menu div.et_pb_row--with-menu div.et_pb_column--with-menu{width:100%!important}header ul#menu-main-menu ul.sub-menu li.menu-item>a{padding:12px 20px}header ul#menu-top-menu li ul:has(li.lang-item){max-width:180px}header ul#menu-top-menu li ul li.lang-item a{max-width:140px}.et_pb_column--with-menu{z-index:auto}.custom-polylang-dropdown select{background:#fff!important;color:#222!important;border:1px solid #bbb!important;padding:10px 20px!important;border-radius:5px!important;font-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:none!important}.custom-polylang-dropdown{display:inline-block;padding:8px 8px;background:#fff;border-radius:6px}div.dd-icon.dd-item-open::after{display:none!important;border-top-color:#f1f1f1}#menu-mobile-menu li.current-menu-parent:not(.pll-parent-menu-item)>a>span:first-child{font-weight:700!important}#menu-mobile-menu a[aria-current="page"]>span,#menu-mobile-menu a[aria-current="page"],#menu-main-menu a[aria-current="page"]>span,#menu-main-menu a[aria-current="page"]{color:#eb0029!important}#menu-mobile-menu *{color:#1D1D1B}#menu-mobile-menu *:not(.dd-icon-content){font-family:'Cera Pro Regular',Helvetica,Arial,Lucida,sans-serif}#menu-mobile-menu span{font-size:16px}#menu-mobile-menu a.dd-collapse,#menu-mobile-menu li.pll-parent-menu-item>a{background-color:#f1f1f1}#menu-mobile-menu .dd-collapse span,#menu-mobile-menu>li>a>span{font-size:18px}@media (min-width:1280px){header div.et_pb_image span.et_pb_image_wrap img{transform:scale(0.85)}}header div.et_builder_inner_content div.et_pb_section div.et_pb_row div.et_pb_column div.et_pb_module img{min-width:120px}header div.et_builder_inner_content div.et_pb_section div.et_pb_row{display:flex;flex-wrap:nowrap;align-items:center}@media (max-width:980px){header div.et_builder_inner_content div.et_pb_section div.et_pb_row{margin-top:15px;margin-bottom:20px}}header div.et_builder_inner_content div.et_pb_section div.et_pb_row div.et_pb_column:has(.et_pb_image){margin-bottom:0}.et_pb_menu_inner_container{justify-self:end;width:100%}@media (max-width:980px){.et_pb_menu_inner_container{max-width:350px;min-width:120px}}header div.et_mobile_nav_menu span.mobile_menu_bar{transform:scale(1.2) translateY(3%);-webkit-transform:scale(1.2) translateY(3%)}header div.et_mobile_nav_menu ul.et_mobile_menu li.menu-item.menu-item-has-children>a{font-size:20px}@media (min-width:1215px){div#sprechblase-willkommen{margin-right:auto!important;padding-right:35%!important}}@media (max-width:1214px) and (min-width:980px){div#sprechblase-willkommen{padding-right:45%!important}}#mobile_menu3 .sub-menu{display:none!important}@media (max-width:980px){#sechser-grid-section div.et_pb_column:nth-of-type(2){display:flex;flex-wrap:wrap}#sechser-grid-section div.order-mobile-1{order:1}#sechser-grid-section div.order-mobile-2{order:2}}#referenzen-kunden-section div.et_pb_testimonial_portrait{margin-left:0}.custom-captcha .gchoice label{width:150px!important;height:150px!important}.image-choices-choice-image-wrap:after{height:100%!important}@media (max-width:616px),(min-width:981px) and (max-width:1296px){fieldset.custom-captcha div.ginput_container>div{flex-wrap:nowrap!important;gap:1%!important;justify-content:space-between!important}fieldset.custom-captcha div.ginput_container div.gchoice{width:30%!important}fieldset.custom-captcha div.ginput_container>div span.image-choices-choice-image-wrap{margin-bottom:30%}}#kontaktformular-section,.anfrage-zertifizierung-formular,.sib_signup_form,#gform_1,div.gform_wrapper{font-family:'Cera Pro Regular',Helvetica,Arial,Lucida,sans-serif}.et_pb_column:has(form.sib_signup_form){padding-top:40px;padding-bottom:40px}.sib_signup_form{max-width:600px}@media (min-width:980px){.sib_signup_form{margin-right:50px}}.sib_signup_form :is(p.sib-email-area,p.sib-FIRSTNAME-area,p.sib-LASTNAME-area){display:flex;flex-direction:column;padding-bottom:30px}.sib_signup_form :is(p.sib-email-area,p.sib-FIRSTNAME-area,p.sib-LASTNAME-area) input{height:38px}:is(#kontaktformular-section,.anfrage-zertifizierung-formular,#gform_1,div.gform_wrapper) :is(.gfield_label,.gform-field-label),.sib_signup_form p{font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:#1D1D1B}#kontaktformular-section fieldset.gfield--input-type-consent div.ginput_container_consent label a,#gform_1 fieldset.gfield--input-type-consent div.ginput_container_consent label a,div.gform_wrapper div.ginput_container_consent label a{color:#EB0029;text-decoration:underline}div.gform_wrapper div.ginput_container_consent label a:hover{text-decoration:none}#kontaktformular-section .gform_validation_errors,.anfrage-zertifizierung-formular_wrapper .gform_validation_errors,div.gform_wrapper .gform_validation_errors{box-shadow:none;border-radius:8px}:is(#kontaktformular-section,.sib_signup_form,#gform_1,div.gform_wrapper) :is(input,textarea,select),.anfrage-zertifizierung-formular input:not([type="radio"]),.anfrage-zertifizierung-formular :is(textarea,select){border:none!important;border-radius:8px!important;box-shadow:none!important}.sib_signup_form input{margin-top:8px;color:#112337}@media (min-width:806px){.anfrage-zertifizierung-formular .gfield_radio{flex-direction:row!important;justify-content:space-between}}.anfrage-zertifizierung-formular input[type="radio"]{border:none!important;box-shadow:none!important}.anfrage-zertifizierung-formular input[type="radio"]::before{background-color:#EB0029!important}:is(#kontaktformular-section,.anfrage-zertifizierung-formular,.sib_signup_form,#gform_1,div.gform_wrapper):is(textarea,select,input)::placeholder{opacity:0.5}#kontaktformular-section fieldset.gfield--input-type-consent div.ginput_container_consent input,#gform_1 fieldset.gfield--input-type-consent div.ginput_container_consent input,div.gform_wrapper input{border-radius:4px}#kontaktformular-section fieldset.gfield--input-type-consent div.ginput_container_consent input::before,#gform_1 fieldset.gfield--input-type-consent div.ginput_container_consent input::before,div.gform_wrapper input::before{color:#EB0029!important}:is(#kontaktformular-section,.anfrage-zertifizierung-formular,.sib_signup_form,#gform_1,div.gform_wrapper):is(input:focus,textarea:focus,select:focus){outline:2px solid #1D1D1B!important}#kontaktformular-section div.gform-footer,.anfrage-zertifizierung-formular div.gform-footer,#gform_1 div.gform-footer,div.gform_wrapper div.gform-footer{justify-content:end}.sib_signup_form p:has(input){display:flex;justify-content:end}#kontaktformular-section div.gform-footer input.gform_button,.anfrage-zertifizierung-formular div.gform-footer input.gform_button,.sib_signup_form input.sib-default-btn,#gform_1 div.gform-footer input.gform_button,div.gform_wrapper div.gform-footer input.gform_button{background-color:#EB0029!important;color:white;padding:10px 30px!important;border:none!important;border-radius:15px!important;font-size:20px!important;font-style:normal!important;font-weight:700!important;line-height:26px!important;font-family:'Cera Pro Bold',Helvetica,Arial,Lucida,sans-serif!important}.sib_signup_form input.sib-default-btn{font-weight:400!important}#subscribe-newsletter-section .et_pb_column:has(span.et_pb_image_wrap){display:flex;align-self:stretch;justify-self:stretch;object-fit:cover}body.postid-2853 #referenzen-kunden-section .et_pb_testimonial_description .et_pb_testimonial_description_inner{order:3}body.postid-2853 #referenzen-kunden-section .et_pb_testimonial_description .et_pb_testimonial_meta{order:2;margin-bottom:30px}body.postid-2853 #referenzen-kunden-section .et_pb_testimonial_description .et_pb_testimonial_author{order:1;margin-top:0!important;flex-grow:0!important}body.postid-2853 #referenzen-kunden-section .et_pb_testimonial_portrait{top:30px}#referenzen-kunden-section div.et_pb_team_member_image img,div.et_pb_team_member img{border-radius:1000px}#referenzen-kunden-section div.et_pb_team_member_description p.et_pb_member_position,div.et_pb_team_member div.et_pb_team_member_description p.et_pb_member_position{padding-bottom:10px}.eckiges-bild-zu-kreis{border-radius:1000px!important}.bisschen-abstand-nach-unten{padding-bottom:10px!important}#referenzen-kunden-section div.et_pb_module.et_pb_testimonial{position:relative;height:100%}#referenzen-kunden-section div.et_pb_module.et_pb_testimonial div.et_pb_testimonial_description{height:100%;display:flex;flex-direction:column}#referenzen-kunden-section div.et_pb_module.et_pb_testimonial div.et_pb_testimonial_description span.et_pb_testimonial_author{align-content:end;flex-grow:1}#referenzen-kunden-section div.et_pb_module.et_pb_testimonial div.et_pb_testimonial_description>*:not(div.et_pb_testimonial_description_inner){margin-left:76px}#referenzen-kunden-section div.et_pb_module.et_pb_testimonial div.et_pb_testimonial_portrait{position:absolute;bottom:0px}@media (min-width:768px) and (max-width:959px){#referenzen-kunden-section div.et_pb_module.et_pb_testimonial div.et_pb_testimonial_description{margin-left:0!important}}@media (min-width:981px){#referenzen-kunden-section .et_pb_column_1_3,#referenzen-kunden-section .et_pb_row .et_pb_column_1_3{width:32.6667%!important}}@media (min-width:981px){#referenzen-kunden-section .et_pb_column,#referenzen-kunden-section .et_pb_row .et_pb_column{margin-right:1.5%!important}}.fairwaerts-gpw-23-24-align-start{align-items:start!important}.fairwaerts-jury-element img{max-height:250px!important}.fairwaerts-jury-element .et_pb_slide_image{width:30%!important}.fairwaerts-jury-element .et_pb_slide_description{width:60%!important}.fairwaerts-jury-element .et_pb_slide_description h2{font-family:'Cera Pro Medium',Helvetica,Arial,Lucida,sans-serif;color:#1D1D1B!important}.fairwaerts-jury-element .et_pb_slide_description p{font-family:'Cera Pro Regular',Helvetica,Arial,Lucida,sans-serif;color:#1D1D1B!important}.fairwaerts-jury-element .et_pb_slide{padding-right:120px;padding-left:120px}#service-download-section div.et_pb_module.et_pb_blurb .et_pb_blurb_content,#service-marketplace-autoverleih-section div.et_pb_module.et_pb_blurb .et_pb_blurb_content{margin-left:0}#projekte-section li.et_pb_portfolio_filter a{border:none}#projekte-section div.et_pb_portfolio_grid_items,#projekte-section div.et_pb_portfolio_items{display:flex;flex-wrap:wrap}#projekte-section div.et_pb_portfolio_item{background-color:white}#projekte-section div.et_pb_portfolio_item a:has(img){display:flex;justify-self:center;margin:15px}#projekte-section div.et_pb_portfolio_item h2{margin:5px 15px 30px 15px}#projekte-section p.post-meta{margin:0px 15px 10px 15px;align-self:end}@media (max-width:479px){#projekte-section div.et_pb_portfolio_grid_items div.project{margin-right:0}}div.et_pb_module.dtlp_horizontal_timeline div.dtlp-horizontal-timeline{}@media (min-width:981px){div.et_pb_module.dtlp_horizontal_timeline div.dtlp-horizontal-timeline div.slick-list.draggable{transform:translateX(-30px)}div.et_pb_module.dtlp_horizontal_timeline div.dtlp-horizontal-timeline button.slick-prev{transform:translate3D(-45px,-20px,0)!important}div.et_pb_module.dtlp_horizontal_timeline div.dtlp-horizontal-timeline button.slick-next{transform:translate3D(-20px,-20px,0)!important}}.unsere-ziele-section div.et_pb_blurb_description>p:first-child{padding-bottom:0}div.et_pb_gutters3 div.et_pb_section.ctas-align-bottom div.et_pb_row.et_pb_equal_columns div.et_pb_column{display:flex;flex-direction:column}div.et_pb_gutters3 div.et_pb_section.ctas-align-bottom div.et_pb_row.et_pb_equal_columns div.et_pb_column div.et_pb_module.dsm_button{align-content:end;flex-grow:1}#journal-search-section div.et_pb_row_3 div.et_pb_column{display:flex;justify-content:center}#journal-search-section div.et_pb_row_3 div.et_pb_column a.et_pb_button{border:none;background-color:transparent;color:#585857;font-family:'Pensum Pro Book',Helvetica,Arial,Lucida,sans-serif;padding-right:14px!important;padding-left:14px!important}a#button1-alle-beitraege span{color:#585857;transition:color 0.15s}a#button1-alle-beitraege span:hover{color:#1D1D1B}#journal-search-section div.et_pb_row_3 div.et_pb_column a.et_pb_button::after{display:none}#journal-search-section div.et_pb_row_3 div.et_pb_column a.et_pb_button:hover{background-color:transparent;color:#1D1D1B}#ansprechpartner-section .et_pb_row:not(:last-child) div.et_pb_column{display:flex;flex-direction:column}#ansprechpartner-section .et_pb_row:not(:last-child) div.et_pb_module{flex-grow:1;margin:0!important}