.home .owl-carousel.owl-drag .owl-item{padding-left:10px}.home .dd-owl-image-caption{font-size:16px;transform:skew(3deg)}body #page-container .et_pb_section .et_pb_button_0 a{font-size:16px;transform:skew(3deg)}.et_pb_fullwidth_header{padding:70px 0}.home .dd-owl-image-caption span{display:block;font-size:12px}.header-content-container{padding:20px 0}.header-animation h1,.header-animation div.text,.header-animation div.button{transform:skew(-3deg);color:#fff}.header-animation h1{padding-top:50px}.header-animation div.button{background:#fff;display:inline-table;text-align:left;padding:20px 40px;color:#008bc5;font-size:14px;text-transform:uppercase;font-weight:700;position:relative;z-index:1}.header-animation div.button p{color:#008bc5}.header-animation div.button a{font-size:18px}.jobs-overview article,.magazin-overview article{box-shadow:-6px 6px 0px -1px #008CC5;z-index:0;transition:all ease 0.3s;outline:1px solid transparent;-webkit-backface-visibility:hidden;will-change:transform;-webkit-perspective:1000}#team .et_pb_image,.team-image{box-shadow:-6px 6px 0px -1px #008CC5;z-index:0;transition:all ease 0.3s;outline:1px solid transparent;-webkit-backface-visibility:hidden;will-change:transform;-webkit-perspective:1000}.jobs-overview article{box-shadow:-6px 6px 0px -1px #00528E}.et_pb_menu .et_pb_menu__menu>nav>ul>li.menu-item-849{background-color:#a7c217;transform:skew(-4deg)}.et_pb_menu__menu li.menu-item-849::after{background-color:#a7c217}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item.menu-item-849 a{color:#fff!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li.menu-item-2017{background-color:#a7c217;transform:skew(-4deg)}.et_pb_menu__menu li.menu-item-2017::after,.et_pb_menu__menu li.menu-item-2017:hover::after{background-color:#a7c217;border-bottom:0px solid #337ab7}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item.menu-item-2017 a{color:#fff!important}.et_pb_menu__menu>nav>ul>li.menu-item-2017>a{color:#fff!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.menu-item-2017 a{color:#fff!important;border-bottom:0px solid #f2f4f5!important}body #page-container .et_pb_section .et_pb_button_0,.et_pb_button{transform:skew(-4deg);z-index:0;transition:all ease 0.3s}.endure-header{background:#fff;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out;border-bottom-color:rgba(10,8,8,0.12);max-width:100%;margin-left:auto!important;margin-right:auto!important;z-index:10;box-shadow:0px -5px 18px -6px rgba(0,0,0,0.3)}h1,h2{font-size:28px;text-transform:uppercase}h1{font-size:30px}h2{font-size:28px}.importantbox{font-family:'Roboto',sans-serif;background-color:#008bc6;color:#fff;padding:10px 15px;margin:20px 0}.et_pb_post_content_0_tb_body.et_pb_post_content .importantbox a{color:#fff!important;text-decoration:underline}.et_pb_post_title .et_pb_title_container{background:rgba(255,255,255,0.8)}.et_pb_post_content h2,h3{padding:20px 0 10px}.summarybox{font-family:'Roboto',sans-serif;background-color:#a6c116;color:#fff;padding:10px 15px;margin:20px 0}.summarybox ul li{list-style-type:disclosure-closed}.BorderCorner{transform:skew(-3deg);background:#2f8cc5}.BorderCorner img{transform:skew(3deg);padding-left:30px}.et_pb_menu__menu{display:inline-block;position:relative;color:#0087ca}.et_pb_menu__menu li::after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#fff;transform-origin:bottom right;transition:transform 0.25s ease-out}.et_pb_menu__menu li:hover::after{transform:scaleX(1);transform-origin:bottom left;background-color:#337ab7;border-bottom:1px solid #337ab7}.et_pb_menu__menu li.et_pb_menu_page_id-845::after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#a7c217;transform-origin:bottom right;transition:transform 0.25s ease-out}.et_pb_menu__menu li.et_pb_menu_page_id-845:hover::after{transform:scaleX(1);transform-origin:bottom left;background-color:#a7c217;border-bottom:1px solid #a7c217}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.et_pb_menu_page_id-845>a{border-bottom:1px solid #a7c217;color:#fff}.wpcf7-form .wpcf7-form-control-wrap.dsgvo{width:25px;height:25px;border:2px solid #eaeaea;background-color:white;display:inline-block;vertical-align:middle;overflow:hidden;text-align:center;margin-right:20px;position:relative}.wpcf7-form .wpcf7-form-control-wrap.dsgvo input{height:100px;width:34px;padding:0;margin-top:0;position:absolute;left:0;z-index:2}.wpcf7-form .wpcf7-form-control-wrap.dsgvo input+span:after{display:block;width:22px;height:22px;padding-left:0px;padding-top:4px;color:black;content:' ';font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpcf7-form .wpcf7-form-control-wrap.dsgvo input:checked+span::after{content:"\f00c"}span.wpcf7-list-item{margin:0px}.wpcf7-form .wpcf7-form-control-wrap.checkbox{width:25px;height:25px;border:2px solid #eaeaea;display:inline-block;vertical-align:middle;overflow:hidden;text-align:center;background-color:white;margin-right:20px;position:relative}.wpcf7-form .wpcf7-form-control-wrap.checkbox input{height:100px;width:34px;padding:0;margin-top:0;position:absolute;left:0;z-index:2}.wpcf7-form .wpcf7-form-control-wrap.checkbox input+span:after{display:block;width:22px;height:22px;padding-left:0px;padding-top:4px;color:black;content:' ';font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpcf7-form .wpcf7-form-control-wrap.checkbox input:checked+span::after{content:"\f00c"}span.wpcf7-list-item{margin:0px}.dsgvo-text a{font-size:15px}.form-box .text-3{margin-top:0px;position:relative}.wpcf7-submit{display:inline-block;width:100%;margin-top:10px!important;background-color:#1896ca!important;border-color:#1896ca!important;color:white;text-transform:uppercase;transition:all ease 0.3s}.wpcf7-submit:hover{background-color:#102d69!important;border-color:#102d69!important}.contact-section .input-box{padding:15px 0px}.contact-section input{padding:15px 20px 14px;font-size:12px;letter-spacing:1px;width:100%;border:none;border-bottom:1px solid #5e5e5e}span.wpcf7-not-valid-tip{position:absolute}.contact-section ::placeholder{text-transform:uppercase}.contact-section textarea{padding:10px 20px;font-size:12px;letter-spacing:1px;width:100%;height:276px;border:none;border-bottom:1px solid #5e5e5e}.row{width:100%;clear:both}.col65,.col35{width:60%;float:left;margin-left:2%}.col35{width:38%;margin-left:0}.et_pb_post_content .abfd_et_pb_row{padding-left:0!important;padding-right:0!important;width:100%}.importantbox a{color:#fff}.et_pb_accordion_item p{font-size:90%}.et_pb_accordion_item details{background-color:#fafafa;padding:10px;border:1px solid #f3f3f3;margin-bottom:5px}.et_pb_accordion_item details:hover{cursor:pointer}.single-post .lwptoc{margin-top:-18px!important}.single-post table{border:1px solid #f3f3f3;background-color:#fafafa}.single-post table th{border:1px solid #f3f3f3;background-color:#00528E;color:#fff;padding:5px}.single-post table td{padding:5px}.et_pb_section_sticky{padding-bottom:110px!important}.et-db #et-boc .dsm_flipbox_child.et_pb_module{padding:25px}a{text-decoration:underline}a.et_pb_button,.et_pb_post_slider a{text-decoration:none}.et_pb_menu_0_tb_header.et_pb_menu ul li a{border-bottom:1px solid #f2f4f5}.et_pb_menu_0_tb_header.et_pb_menu ul li a:last{border-bottom:0px solid #f2f4f5}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 3px);left:0}.current-menu-item>a{color:#0087ca}@media (max-width:980px){.contact-section .col35,.contact-section .col65{width:100%;float:left}.contact-section .input-box{padding:15px}.wpcf7-submit{width:95%}.row.contact-section .col65 textarea{width:96%}}.et_pb_widget ul li{margin-bottom:1.5em;margin-top:0.5em}.et_pb_widget ul.categories li{margin-top:0.5em;margin-bottom:0.5em}.widget_search{margin-bottom:1.5em;margin-top:0.5em}.et_pb_widget ul.categories li{margin-bottom:1em}.lwp_post_carousel .lwp_post_carousel_item_inner{background:#008bc5;border:0}.lwp_post_carousel .lwp_post_carousel_item_inner .lwp_post_title{color:#fff;font-size:16px;transform:skew(3deg)}.lwp-slick-slider .slick-slide{transform:skew(-3deg);padding-left:12px}.lwp-slick-slider .slick-slide .lwp_post_carousel_title{transform:skew(3deg)}.header-animation div.button:hover,.header-animation div.button:hover a{background-color:#13326e;color:#fff}.lwp_post_carousel .lwp_post_carousel_read_more .et_pb_button_wrapper .et_pb_button{background-color:#fff;color:#008bc5;border:0;border-radius:0}.lwp_post_carousel_meta,.lwp_post_carousel_excerpt,.lwp-slick-slider ul.slick-dots{display:none!important}.lwp_post_carousel_title{padding:0px;max-width:320px;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.lwp_post_carousel_heading{text-decoration:none;min-height:120px;font-size:20px}.lwp_post_carousel_heading a{text-decoration:none;font-size:20px}.lwp-slick-slider .slick-next:before,.lwp-slick-slider .slick-prev:before{color:#fff}.slick-disabled{color:transparent}.lwp_carousel_featured_image img:hover{webkit-filter:blur(1px);filter:blur(1px)}.lwp_post_carousel .lwp_post_carousel_read_more .et_pb_button_wrapper .et_pb_button:hover{background-color:#102d69;color:#fff}.header-animation{padding-left:50%}.header-animation .text-box{z-index:1;position:relative}.header-animation h1{text-transform:uppercase;color:white;letter-spacing:1px;font-size:44px;padding-bottom:10px}.header-animation h1 span{font-weight:lighter}.header-animation .button a{color:#008bc5;text-decoration:none}.header-animation p{font-size:18px;color:white}.header-animation .form{position:absolute}.header-animation .form-1{height:420px;width:240px;transform:skew(-5deg);background-color:rgba(0,81,142,0.8);position:absolute;left:-50px;top:-30px}.header-animation .form-2{height:420px;width:240px;transform:skew(-5deg);background-color:rgba(0,139,197,0.8);position:absolute;left:150px}.header-animation .form-3{height:420px;width:240px;transform:skew(-5deg);background-color:rgba(167,194,23,0.8);position:absolute;left:350px;top:-50px}.et_pb_main_blurb_image{margin-bottom:0px}.dsm_flipbox .dsm-subtitle{font-weight:bold;margin-top:15px}.leistungen-boxen .et_pb_blurb_description{margin-top:15px}.leistungen-boxen .et_pb_blurb_description{margin-top:15px}.et_pb_section{scroll-margin-top:175px}.dsm-flipbox .dsm_flipbox_child:last-child h3.dsm-title{height:auto}.dsm_flipbox_child{display:inline-block}.dsm_flipbox h3.et_pb_module_header{height:90px}.dsm_flipbox_child_image{display:table}.dsm_flipbox .dsm-subtitle{padding-bottom:10px}.dsm_flipbox_child .dsm_flipbox_child_image_wrap img{height:90px}.dsm_flipbox .dsm-content ul,.et_pb_text_inner ul{list-style-type:square}.dsm_flipbox .dsm-content ul li,.et_pb_text_inner ul li{padding-top:8px}@media (max-width:1480px){.dsm_flipbox .dsm-content ul li{font-size:15px}}.popup-tables-referenzen{width:80%;margin:25px 0;font-size:18px;border-collapse:collapse;box-shadow:0 0 20px rgba(0,0,0,0.15)}.popup-tables-referenzen td{padding:8px;font-size:16px}.popup-tables-referenzen tr td:first-child{width:20%;font-weight:bold;text-align:left}.popup-tables-referenzen .description{width:60%;text-align:left}.popup-tables-referenzen tbody tr{border-bottom:1px solid #dddddd}.popup-tables-referenzen tbody tr:nth-of-type(odd){background-color:#f3f3f3}@media (max-width:768px){.popup-tables-referenzen{width:100%;font-size:14px}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{margin:0px 11%}.header-animation{padding-left:0%}.header-animation h1{font-size:40px}.header-animation .form-1{width:140px;left:-50px}.header-animation .form-2{width:140px;left:50px}.header-animation .form-3{width:140px;left:150px}.popup-tables-referenzen tr td:first-child{width:100%;font-weight:bold;text-align:left}.popup-tables-referenzen .description{width:100%;text-align:left}.popup-tables-referenzen thead{display:none}.popup-tables-referenzen tbody,.popup-tables-referenzen tr,.popup-tables-referenzen td{display:block;width:100%}.popup-tables-referenzen tbody tr{margin-bottom:15px}.popup-tables-referenzen td{text-align:right;padding-left:50%;position:relative}.popup-tables-referenzen td::before{content:attr(data-label);position:absolute;left:0;width:50%;padding-left:15px;font-weight:bold;text-align:left}.popup-tables-referenzen td:first-child{text-align:left;padding-left:15px}.popup-tables-referenzen .description{width:100%}}#dm_nav .menu-wrap__inner .menu-item-has-children>a{text-decoration:none}#dm_nav .menu-wrap__inner .menu-item-has-children>a:hover{text-decoration:none}h2 span{font-weight:lighter}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{font-family:'Roboto Flex',Helvetica,Arial,Lucida,sans-serif}.mfp-figure img.mfp-img{background-color:#fff;padding:10px}.mfp-figure .mfp-close{color:#000!important;padding:10px}