@charset "UTF-8";@font-face{font-family:'camptonlight_italic';src:url(//www.magmapool.de/wp-content/themes/magmapool/fonts/campton-light-italic-webfont.woff2) format('woff2'),url(//www.magmapool.de/wp-content/themes/magmapool/fonts/campton-light-italic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'camptonlight';src:url(//www.magmapool.de/wp-content/themes/magmapool/fonts/campton-light-webfont.woff2) format('woff2'),url(//www.magmapool.de/wp-content/themes/magmapool/fonts/campton-light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'camptonmedium';src:url(//www.magmapool.de/wp-content/themes/magmapool/fonts/campton-medium-webfont.woff2) format('woff2'),url(//www.magmapool.de/wp-content/themes/magmapool/fonts/campton-medium-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'camptonthin';src:url(//www.magmapool.de/wp-content/themes/magmapool/fonts/campton-thin-webfont.woff2) format('woff2'),url(//www.magmapool.de/wp-content/themes/magmapool/fonts/campton-thin-webfont.woff) format('woff');font-weight:400;font-style:normal}*{margin:0;padding:0}.error a{color:#ea5153}html,body{height:100%;width:100%;position:relative;-webkit-text-size-adjust:100% !important;-webkit-font-smoothing:antialiased}body{font-family:'camptonlight';height:100%;width:100%;position:relative}.magmapool_sidebar{width:55px;height:165px;position:fixed;right:0;top:calc(50% - 85px);z-index:99;background:#ea5153}.magmapool_sidebar .iconbox{height:55px;width:55px}.magmapool_sidebar .iconbox:nth-child(1){border-bottom:2px solid #fff}.magmapool_sidebar .iconbox:nth-child(2){border-bottom:2px solid #fff}.magmapool_sidebar .iconbox img{width:100%}.wpsm_count-title{font-size:16px !important;line-height:30px !important;text-align:center !important;font-family:'camptonmedium' !important;margin-bottom:15px !important;max-width:100% !important;word-wrap:break-word !important;font-weight:400 !important;margin:40px 0 0 !important;letter-spacing:0 !important;font-family:'camptonmedium' !important}.wpsm_counterbox{display:flex;justify-content:center;flex-direction:column;align-items:center;font-family:'camptonmedium' !important}.wpsm_number{font-size:20px !important;background:#ea5153 !important;border-radius:50% !important;height:150px !important;min-height:150px !important;width:150px !important;position:relative}.wpsm_number .counter{width:120px !important;line-height:150px;position:relative;z-index:9;font-size:30px !important;font-weight:700 !important;font-family:'camptonmedium' !important}.whitebox{background:#fff;height:36px;width:100%;position:absolute;z-index:2;top:calc(50% - 18px)}.wpcf7-select:after{background:#000;position:absolute;right:5px;width:10px;height:10px}.einspaltig_zentriert{text-align:center !important}.zweispaltig_links{text-align:left;column-count:2;column-gap:40px}@media only screen and (max-width:768px){.zweispaltig_links{column-count:1;text-align:center}}.wpcf7-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#sonstiges{margin-top:10px !important}.arrow{position:absolute;z-index:99;background:red;width:10px;height:10px;right:0}.wpcf7-select{display:block;font-size:1rem;font-family:'camptonlight';font-weight:400;color:#3c3839 !important;line-height:2;padding-left:8px;padding-right:8px;padding-top:4px;padding-bottom:4px;width:calc(100% - 0px);max-width:100%;box-sizing:border-box;margin:6px 0 0;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;background:#cfcfcf;border:none !important;opacity:1 !important;position:relative}.wpcf7-select:hover{background:#cfcfcf;transition:.1s ease}.wpcf7-select:hover{border-color:#36454f}.wpcf7-select:focus{border-color:#36454f;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}.wpcf7-select{font-weight:400}*[dir=rtl] .wpcf7-select,:root:lang(ar) .wpcf7-select,:root:lang(iw) .wpcf7-select{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.wpcf7-select:disabled,.wpcf7-select[aria-disabled=true]{color:red;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),linear-gradient(to bottom,#fff 0%,#e5e5e5 100%)}.wpcf7-select:disabled:hover,.wpcf7-select[aria-disabled=true]{border-color:#aaa}dl{padding-bottom:6px;margin-bottom:6px}.color{color:#369}dt{cursor:pointer;background:#9e9c9d;padding:14px}dt h2{color:#fff;margin-bottom:0;font-size:16px}dt:hover{cursor:pointer}dt:hover h2{color:#fff}dd{display:none;text-align:left;padding-left:14px;padding-bottom:20px;padding-top:16px;padding-right:14px}.toggle_button_closed{width:22px;height:22px;float:right;display:flex;justify-content:center;align-items:center;position:relative}.toggle_button_closed .stroke{height:2px;width:100%;background:#fff;position:absolute}.toggle_button_closed .stroke:nth-child(2){transform:rotate(90deg)}.toggle_button_closed img{transition:all .1s}.toggle_button_open .stroke:nth-child(1){display:none}.blue{background:#ea5153}.toggle_button_open{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.open{color:#fff}.scroll{overflow:hidden}span.wpcf7-list-item{margin:0 !important}a{text-decoration:none}.text-h4-small{display:block;width:100%;text-align:left}img{width:100%}ul{list-style:none}.blog ul{list-style:none;margin-left:20px}.blog ul li:before{content:"•";color:#ea5153;font-weight:700;display:inline-block;width:1em;margin-left:-1em}hr{width:100%;height:0;border:0;border-top:1px solid #dcdcdc;margin-top:12px;margin-bottom:12px}h1{font-family:'camptonlight';font-weight:400;font-size:36px;text-align:center;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}h2{margin:0;line-height:1.25em;letter-spacing:.02rem;margin-bottom:20px;font-size:26px;color:#3c3839;font-family:'camptonmedium';-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-weight:400}h3{margin:0;line-height:1.25em;font-size:20px;margin-bottom:15px;padding-top:16px;max-width:100%;word-wrap:break-word;font-family:'camptonthin';font-weight:400}.mobile{display:none}p{font-size:1rem;letter-spacing:.03rem;line-height:1.5rem;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}li.menu-item-wpml-ls-2-de,li.menu-item-wpml-ls-2-en{display:none !important}.close_youtube{position:fixed;right:30px;top:30px;z-index:12;width:30px;height:30px;color:#fff;cursor:pointer;display:none}.close_youtube img,.close_youtube svg{width:100%}.close_youtube_active{display:flex}.header{width:100%;background:#fff;position:fixed;top:0;z-index:15;box-shadow:0 1px 8px rgba(0,0,0,0)}.header .wrapper{width:calc(100% - 64px);padding-top:0;padding-bottom:0}.header_language{background:#d9d9d9;height:20px;line-height:20px;display:none !important}.wpml-ls-legacy-list-horizontal{padding:0 !important;text-transform:lowercase;border:0 !important}.wpml-ls-legacy-list-horizontal>ul{text-align:right}.wpml-ls-legacy-list-horizontal a{padding:0 !important}.header_menu{height:90px;display:flex;align-items:center;justify-content:space-between}.wpml-ls-legacy-list-horizontal .wpml-ls-item:nth-child(1){color:#3b3436;margin-right:5px;padding-right:5px;border-right:1px solid #3b3436}.nav{height:100%;margin-top:5px;line-height:1}.nav ul{display:flex;flex-wrap:wrap;align-items:center}.nav ul li{padding-left:12px;padding-right:12px}.nav ul li a{padding-top:25px;padding-bottom:25px;color:#3b3738;font-size:18px}.nav ul li.button_menu{background:#ea5153;border-radius:46px;height:46px;display:flex;line-height:21px;margin-left:15px}.nav ul li.button_menu a{color:#fff;padding:12px}.nav ul li.button_menu a:hover{border-bottom:0}.nav ul li.button_menu::hover{border-color:#3c3839 !important;background-color:#3c3839}ul.menu li a:hover,.current_page_item a{border-bottom:6px solid #ea5153}.nav .sub-menu{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.sub-menu li a:hover{color:#ea5153}.footer .current_page_item a,.footer .current-menu-parent a{border-bottom:0 !important}.footer .sub-menu li a:hover{color:#fff}.current-menu-ancestor a{border-bottom:6px solid #ea5153}.nav ul ul{display:none;position:absolute;top:70px;background:#fff;padding-top:0;padding-bottom:0}.nav ul ul li{float:none;padding-left:20px;padding-right:20px}.nav ul ul li a{border-bottom:1px solid #dadada !important;padding-bottom:23px;padding-top:23px;display:block}.nav ul li:hover>ul{display:block}.nav ul ul li ul{left:150px;top:0}.nav .sub-menu .current_page_item a{color:#ea5153}.nav_mobile ul.sociallist{padding-bottom:120px}.nav_mobile ul.sociallist li{display:inline-block;width:auto}.nav_mobile ul.sociallist li a{border-top:0}.nav_mobile ul li.button_menu{background:#ea5153;border-radius:46px;height:46px;display:flex;line-height:21px;margin-left:15px;margin-top:12px;display:inline-block;width:auto;margin-top:32px;border:1px solid #ea5153;margin-bottom:30px}.nav_mobile ul li.button_menu:hover{color:#ea5153;border:1px solid #ea5153;background:0 0}.nav_mobile ul li.button_menu a{color:#fff;border-top:0 !important;text-transform:none;padding-left:30px;padding-right:30px}.nav_mobile{text-align:left;transform:translateX(-100%);transition:.3s ease;display:none;height:100%;overflow-y:scroll !important}.nav_mobile .wrapper{padding:0;width:50%;margin-top:110px;margin-bottom:110px;min-height:1200px}.nav_mobile ul .current_page_item a{color:#ea5153}.nav_mobile ul current-menu-parent>a,.nav_mobile ul .current-menu-item>a{color:#ea5153}.nav_mobile ul li{display:block;width:100%}.nav_mobile ul li .sub-menu{margin-bottom:20px}.nav_mobile ul li .sub-menu li a{border-bottom:0 solid #fff;border-top:0;font-size:16px;text-transform:none;padding-top:6px;padding-bottom:6px}.nav_mobile ul li a{display:block;border-top:1px solid #dcdcdc;border-bottom:0;color:#3b3738;padding-top:12px;padding-bottom:12px;font-size:20px;text-transform:uppercase;padding-left:12px}.nav_mobile ul li a:hover{color:#ea5153 !important;border-bottom:0 solid #3b3436}.shadow{box-shadow:0 1px 8px rgba(0,0,0,.28)}.headertop{width:100%;height:90px;top:0;position:relative}#menu-item-wpml-ls-2-de{display:none !important}.menu_box{width:85px;height:25px;display:none;position:absolute;justify-content:center;align-items:center;z-index:11;right:-6px;cursor:pointer;top:8px}.menutext{margin-left:6px}.menu_box_inner{width:25px;height:18px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;z-index:12}.stroke{height:2px;width:100%;transition:.15s ease;background:#ea5153}.stroke.active:first-child{transform:translate(0,8px) rotate(45deg) scale(1.1);background:#545454}.stroke.active:nth-child(2){transform:scale(0);background:#545454}.stroke.active:last-child{transform:translate(0,-8px) rotate(-45deg) scale(1.1);background:#545454}.logo{width:191px;height:30px;margin-top:4px}.block{width:100%;background-position:center center;background-size:cover;position:relative}.block.b_10{width:100%;background-size:cover;background-repeat:no-repeat}.block.b_10{height:800px}.block.b_10_2{height:auto;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.b_04 img{margin-bottom:16px}.b_04 .flex{flex-wrap:wrap;justify-content:center}.b_04 .box{width:calc(25% - 28px);position:relative;margin-bottom:60px;height:100%;margin-left:2%;margin-righht:2%}.b_04 .box .b_04_bild{height:200px;width:100%;background-position:center center;background-size:cover;margin-bottom:12px}.b_04 h3{font-size:16px;line-height:30px;text-align:center;font-family:'camptonmedium'}.b_04 p{text-align:center}.b_08{background-position:center center;background-size:cover;background-repeat:no-repeat}.parallax-window{min-height:350px;background:0 0}.b_08 .shadow:before{background-color:rgba(59,55,56,.7);content:'';display:block;height:100%;position:absolute;width:100%;z-index:3}.b_08 h2{text-align:center;font-size:32px;line-height:40px;max-width:640px;margin-left:auto;margin-right:auto;margin-bottom:30px;color:#fff !important;text-align:center}.b_08 p{color:#fff !important;text-align:center !important}.b_08 .box{text-align:center !important;max-width:600px;margin-left:auto;margin-right:auto;position:relative;z-index:5}.b_08 a.button{background:0 0;border:1px solid #fff;color:#fff;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.b_08 a.button:hover{background:#ea5153;border:1px solid #ea5153;color:#fff}.b_09{color:#fff !important}.block.b_09_2 .wrapper{width:calc(100% - 64px)}.block.b_20,.block.b_17{background-color:#e6e6e6}.b_20.danke .content{max-width:590px;margin-left:auto;margin-right:auto}.b_20.danke p{line-height:23px;margin-bottom:27px}.b_20.danke a{color:#ea5153;border-bottom:1px solid #ea5153}.b_20.danke img{margin-top:30px;max-width:350px}.block.b_20 .flex{justify-content:center}.block.b_20 .flex,.block.b_17 .flex{max-width:1000px;margin-left:auto;margin-right:auto}.block.b_20 .wrapper,.block.b_17 .wrapper{text-align:center}.block.b_20 h2,.block.b_04 h2,.block.b_17 h2{text-align:center;font-size:26px;line-height:40px;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:60px}.block.b_20 ul{text-align:left;font-family:'camptonthin';font-size:24px;display:flex;flex-wrap:wrap;justify-content:space-between}.block.b_20 ul li{position:relative;padding-left:30px;margin-bottom:18px;line-height:30px;text-align:left;align-self:flex-start;display:flex;width:calc(50% - 120px);margin-left:30px;margin-right:30px;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.dot{width:12px;height:12px;position:absolute;content:"";display:inline-block;left:0;top:8px;border-radius:100%}.home .dot,.normal .dot{background-color:#ea5153}.verkaufsfoerderung .dot{background-color:#f0b67f}.workwear .dot{background-color:#959cb2}.verkaufsfoerderung .b_14{background-color:#f0b67f}.workwear .b_14{background-color:#959cb2}.verkaufsfoerderung .swiper-pagination-bullet-active{background-color:#f0b67f !important}.workwear .swiper-pagination-bullet-active{background-color:#959cb2 !important}.loyalitaetsprogramme .dot{background-color:#549f93}.loyalitaetsprogramme .b_14{background-color:#549f93}.loyalitaetsprogramme .content a{color:#549f93}.workwear .content a{color:#959cb2}.loyalitaetsprogramme .swiper-pagination-bullet-active{background-color:#549f93 !important}.mitarbeiterbindung .dot{background-color:#258ea6}.mitarbeiterbindung .b_07 a.button{background-color:#258ea6;border-color:#258ea6}.workwear .b_07 a.button{background-color:#959cb2;border-color:#959cb2}.mitarbeiterbindung .b_14{background-color:#258ea6}.mitarbeiterbindung .swiper-pagination-bullet-active{background-color:#258ea6 !important}.praemienaktionen .dot{background-color:#f48668}.praemienaktionen .b_14{background-color:#f48668}.praemienaktionen .b_01 a{color:#f48668}.praemienaktionen .swiper-pagination-bullet-active{background-color:#f48668 !important}.verkaufswettbewerbe .dot{background-color:#fab2a9}.verkaufswettbewerbe .b_14{background-color:#fab2a9}.verkaufswettbewerbe .swiper-pagination-bullet-active{background-color:#fab2a9 !important}.praemienaktionen .b_07 a.button{background-color:#f48668;border-color:#f48668}.b_01 .wrapper.abstandja{padding-bottom:60px}.b_01 .wrapper.abstandnein{padding-bottom:0}.b_01 a{color:#ea5153}#cookie-law-info-bar{z-index:999999}a.button.blogback{background-color:#ea5153;color:#fff;border:1px solid #ea5153;margin-top:0;border-radius:50px;padding:20px 40px;display:inline-block}a.button.blogback:hover{color:#ea5153;background-color:#fff;border:1px solid #ea5153}.normal .b_01 a.button{background-color:#ea5153;color:#fff;border:1px solid #ea5153;margin-top:0;border-radius:50px;padding:20px 40px;display:inline-block}.normal .b_01 a.button:hover{color:#ea5153;background-color:#fff;border:1px solid #ea5153}.workwear .b_01 a.button{background-color:#959cb2;color:#fff;border:1px solid #959cb2;margin-top:0;border-radius:50px;padding:20px 40px;display:inline-block}.workwear .b_01 a.button:hover{border-color:#3c3839;background-color:#3c3839}.pdflink a.button{background-color:#ea5153;color:#fff;border:1px solid #ea5153;margin-top:0;border-radius:50px;padding:20px 40px;display:inline-block}.pdflink a.button:hover{color:#ea5153;background-color:#fff;border:1px solid #ea5153}.normal .b_02 a.button{background-color:#ea5153;color:#fff;border:1px solid #ea5153;margin-top:0;border-radius:50px;padding:20px 40px;display:inline-block}.normal .b_02 a.button:hover{color:#ea5153;background-color:#fff;border:1px solid #ea5153}.mitarbeiterbindung .b_01 a.button{background-color:#258ea6;color:#fff;border:1px solid #258ea6;margin-top:0;border-radius:50px;padding:20px 40px;display:inline-block}.mitarbeiterbindung .b_01 a.button:hover{color:#258ea6;background-color:#fff;border:1px solid #258ea6}.mitarbeiterbindung .content a{color:#258ea6}.normal .b_04 a{color:#ea5153}input[type="submit" i]{background-color:#ea5153;color:#fff;border:1px solid #ea5153;margin-top:0;border-radius:50px;padding:20px 40px;display:inline-block;max-width:250px}input[type="submit" i]:hover{color:#ea5153;background-color:transparent;border:1px solid #ea5153}.contact-form-submit p{margin-bottom:30px}.block.b_01 h1{font-size:36px;margin-bottom:40px;text-align:center;text-transform:normal;color:#3b3436}.block.b_06 h1{margin-bottom:40px}.block.b_01 h2,.block.b_06 h2{font-size:26px;margin-bottom:40px;text-align:center;color:#3b3436}.block.b_01 p{margin-bottom:27px;line-height:23px;color:#3b3436}.block.b_06 p{margin-bottom:27px;line-height:23px;color:#3b3436;text-align:left}.block.b_01 p:last-child{margin-bottom:0}.b_06 .textblock{float:right;margin-left:30px;width:50%;background:#ebebeb;padding:30px;margin-bottom:6px}.b_06 .textblock p{margin-bottom:0}.block.b_22 .wrapper{padding-top:30px;padding-bottom:30px}.block.b_22_2 .wrapper{padding-top:30px;padding-bottom:30px}.block.b_22 .line{height:1px;background:#dadada}.wrapper{max-width:1280px;margin-left:auto;margin-right:auto;padding-top:60px;padding-bottom:60px;position:relative}.flex{display:flex;flex-wrap:wrap;width:100%}.wrap-reverse{flex-wrap:wrap}.sb{justify-content:space-between}.cc{justify-content:center}.aic{align-items:center}a.button,input:matches([type=button],[type=submit],[type=reset]),input[type=file]::-webkit-file-upload-button,button{color:#fff;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:0;background:#ea5153;border:1px solid #ea5153}input:matches([type=button],[type=submit],[type=reset]),input[type=file]::-webkit-file-upload-button,button{max-width:200px}input:matches([type=button]:hover,[type=submit]:hover,[type=reset]):hover,input[type=file]::-webkit-file-upload-button:hover,button:hover{background:0 0;border:1px solid #ea5153;color:#ea5153;cursor:pointer}.wpcf7-not-valid-tip{margin-top:12px;color:#ea5153 !important}a.lightbox{width:100%}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:1px solid #ea5153 !important;padding-top:8px !important;padding-bottom:8px !important;color:#ea5153 !important}.swiper-slide .background{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;position:absolute;background-position:center center}.swiper-slide a.button{border:1px solid #ea5153;border-radius:50px;padding:20px 40px;display:inline-block;background:#ea5153;color:#fff;margin-top:30px}.swiper-slide a.button:hover{background:0 0;color:#fff;border:1px solid #fff}.verkaufsfoerderung .b_07 a.button{background:#f0b67f;border:1px solid #f0b67f}.verkaufsfoerderung .bubble_link a.button:hover{color:#f0b67f !important;background:#fff}.verkaufsfoerderung .content a{color:#f0b67f}.verkaufsfoerderung .playbutton{background:#f0b67f}.workwear .playbutton{background:#959cb2}.playbutton{background:#ea5153}.verkaufsfoerderung a{color:#f0b67f}.home .b_02 a.button{margin-top:30px;border-radius:50px;padding:20px 40px;display:inline-block;background:#ea5153;color:#fff}.home .b_02 a.button:hover{background:#3b3436}.verkaufsfoerderung a.button{background:#f0b67f;color:#fff;border:1px solid #f0b67f;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.loyalitaetsprogramme a.button{background:#549f93;color:#fff;border:1px solid #549f93;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.praemienaktionen a.button{background:#f48668;color:#fff;border:1px solid #f48668;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.verkaufswettbewerbe a.button{background:#fab2a9;color:#fff;border:1px solid #fab2a9;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.mitarbeiterbindung .b_01 a.button{background:#258ea6;color:#fff;border:1px solid #258ea6;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.box .verkaufsfoerderung a.button{background:#fff;color:#f0b67f;border:1px solid #fff;border-radius:50px;padding:20px 40px;display:inline-block}.box .verkaufsfoerderung a.button:hover{background:0 0;border:1px solid #fff;color:#fff;border-radius:50px;padding:20px 40px;display:inline-block}.b_16 .halb.verkaufsfoerderung{background-color:#f0b67f}.b_16 .halb.loyalitaetsprogramme{background-color:#549f93}.b_16 .halb.mitarbeiterbindung{background-color:#258ea6}.b_16 .halb.praemienaktionen{background-color:#f48668}b_16 .halb.verkaufswettbewerbe{background-color:#fab2a9}.b_16 .verkaufsfoerderung p{color:#fff}.box .loyalitaetsprogramme a.button{background:#fff;color:#549f93;border:1px solid #fff;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.box .loyalitaetsprogramme a.button:hover{background:0 0;border:1px solid #fff;color:#fff;border-radius:50px;padding:20px 40px;display:inline-block}.loyalitaetsprogramme .content{background-color:#549f93}.b_16 .loyalitaetsprogramme p{color:#fff}.box .mitarbeiterbindung a.button{background:#fff;color:#258ea6;border:1px solid #fff;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.mitarbeiterbindung .b_02 a.button{background:#258ea6;color:#fff;border:1px solid #258ea6;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.mitarbeiterbindung .b_02 a.button:hover{background:#fff;color:#258ea6;border:1px solid #258ea6}.box .mitarbeiterbindung a.button:hover{background:0 0;border:1px solid #fff;color:#fff;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.mitarbeiterbindung .content{background-color:#258ea6}.b_16 .mitarbeiterbindung p{color:#fff}.box .praemienaktionen a.button{background:#fff;color:#f48668;border:1px solid #fff;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.box .praemienaktionen a.button:hover{background:0 0;border:1px solid #fff;color:#fff;border-radius:50px;padding:20px 40px;display:inline-block}.praemienaktionen .content a{color:#f48668}.b_16 .praemienaktionen p{color:#fff}.box .verkaufswettbewerbe a.button{background:#fff;color:#fab2a9;border:1px solid #fff;border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px}.box .verkaufswettbewerbe a.button:hover{background:0 0;border:1px solid #fff;color:#fff;border-radius:50px;padding:20px 40px;display:inline-block}.verkaufswettbewerbe .content{background-color:#fab2a9}.verkaufswettbewerbe .content a{color:#fab2a9}.b_16 .verkaufswettbewerbe p{color:#fff}.filter{justify-content:space-between;margin-bottom:30px}.flex.filter{display:flex;list-style:none;list-style-type:none;flex-wrap:wrap}.flex.filter li{margin:12px;display:flex}.flex.filter li:first-child{margin-left:0}.flex.filter li:last-child{margin-right:0}.filter li a{border:1px solid #ea5153;color:#ea5153;padding:20px 30px}.filter li a:hover{background:#ea5153;border:1px solid #ea5153;color:#fff}.filter li.current-cat a{background:#ea5153;border:1px solid #ea5153;color:#fff}@media only screen and (max-width:580px){.flex.filter{display:block}.flex.filter li{width:100%;margin:0 0 12px;text-align:center}.flex.filter li a{width:100%}}a.button:hover{border-color:#3c3839;background-color:#3c3839}.halb{width:calc(50% - 9px);position:relative;margin-bottom:0;height:100%}.block.karriere .halb{width:calc(50% - 60px)}.blog{margin-bottom:60px}.blog .wrapper{padding-left:0;padding-right:0}.blog .halb{width:calc(50% - 30px)}.blog img{height:auto}.blog p{margin-bottom:16px}.blog a{color:#3b3436;font-family:'camptonmedium';padding-top:30px;padding-bottom:30px;cursor:pointer}.blog a:hover{color:#ea5153}.blog h1{margin-bottom:12px;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;text-align:left}.blog h2{margin-top:40px}.blog h2:hover{color:#ea5153}.blog .halb.image{margin-bottom:18px}.blogpost_image{width:50%;float:right;margin-left:30px}.blogpostimage_blog{height:380px;width:100%;background-position:center center;background-size:cover}.blogpost_backgroundimage{height:240px;width:100%;background-position:center center;background-size:cover;margin-bottom:12px}.date{margin-bottom:30px}.blogpost_related_block{width:calc(33.333% - 18px)}.blogpost_related_block img{margin-bottom:18px}.blogpost_related_block a{color:#3b3436;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.blog_content{margin-bottom:60px}.blog_content ol{margin-left:20px}.blog_content ul li{margin-bottom:12px}.blog_content h2:hover{color:#3c3839}p.copyright_footer{color:#7f7a7c !important}.job{border-bottom:1px solid #dcdcdc;padding-bottom:60px;margin-bottom:60px}.job .job_beschreibung{margin-bottom:30px}.job .image{display:block}.job .image img{text-align:center;margin-left:auto;margin-right:auto;width:100%}.job a{color:#ea5153;text-decoration:underline;margin-top:12px;display:inline-block}.job:last-child{border-bottom:0;margin-bottom:0}.b_02 a{color:#ea5153}.blog iframe{width:100%;height:auto;min-height:500px;display:block !important}.b_02 iframe{width:100%;height:auto}.b_02 .flex{margin-bottom:90px}.b_02 .flex:last-child{margin-bottom:0}.b_02 .halb{display:flex;justify-content:center;align-items:center}.b_02_image{height:400px;width:100%;background-position:center center;background-size:cover}.b_02_image img{height:100%}.b_02 p{padding-bottom:12px;line-height:1.5rem}.b_02 .halb .content{height:100%;background:0 0;padding-top:12px;position:relative;z-index:9;width:100%}.block.b_07 h2{color:#fff;font-size:26px;line-height:30px;display:block;width:calc(100% - 60px);margin-bottom:0;text-align:center}.b_07 a.button{border-radius:50px;padding:20px 40px;display:inline-block;margin-top:30px;color:#fff;background:#ea5153;border:1px solid #ea5153}.b_07 a.button:hover{border:1px solid #fff;color:#fff;background:0 0}.b_11{height:400px}.b_11 iframe{width:60%}.b_11 .adresse{position:absolute;background:#3b3738;height:100%;right:0;width:40%;color:#fff;display:flex;justify-content:flex-start;align-items:center;padding-left:12px}.b_11 .adresse .content{background:0 0;line-height:23px}.b_11 .adresse:before{background-image:url(//www.magmapool.de/wp-content/themes/magmapool/img/mapsbefore.svg);height:100%;width:100px;position:absolute;content:"";left:-96px}.b_11 .adresse .content b{text-transform:uppercase;font-family:'camptonmedium';color:#fff;font-size:16px;line-height:23px;margin-bottom:0}.b_14 .wrapper .box{max-width:80%;margin-left:auto;margin-right:auto;align-items:center}.rot{background-color:#ea5153}.grau{background-color:#3b3436}.weiss{background-color:#fff}.weiss h2{color:#ea5153 !important}.weiss a.button{background:#ea5153 !important;border:1px solid #ea5153 !important;border-radius:50px;padding:20px 40px;display:inline-block}.weiss a.button:hover{background:#fff !important;color:#3b3436 !important;border:1px solid #ea5153 !important}.b_14 h2{margin-bottom:0;color:#fff}.b_14 a.button{background:0 0;color:#fff;border:1px solid #fff;margin-top:0;border-radius:50px;padding:20px 40px;display:inline-block}.b_14 a.button:hover{background:#fff;color:#3c3839;border:1px solid #fff}.b_16 .halb{margin-bottom:18px;height:auto}.b_19 .element{color:#fff;font-size:26px;line-height:31px;font-family:'camptonmedium';display:flex;flex-wrap:wrap;align-items:center;margin-left:2%;margin-right:2%}.b_19.hellgrau{background-color:#e3e3e3;color:#3b3436}.b_19.hellgrau .wrapper .element .text{color:#3b3436}.b_19.grau{background-color:#3b3436;color:#dcdcdc}.b_19.grau .wrapper .element .text{color:#dcdcdc}.b_19.rot{background-color:#ea5153;color:#fff}.b_19.rot .wrapper .element .text{color:#fff}#crestashareiconincontent{float:left !important}.searchpostlinks a{color:#ea5153}.b_19 .element .icon{position:absolute}.b_19 .element .icon img{width:100%}.b_21{background-color:#e5e5e5;background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.b_21 a{color:#ea5153}.b_21 a:hover{color:#ea5153;text-decoration:underline}.b_21 .box_30{width:calc(30% - 9px)}.b_21 .box_70{width:calc(70% - 9px)}.kontakt{margin-bottom:20px;margin-top:10px}.kontakt .box_33{width:calc(33.333% - 8px)}.kontakt .box_50{width:calc(50% - 8px)}.box .halb .content h2{color:#fff}.box .halb .bild{width:45%;background-size:cover;background-position:center center;position:relative}.box .halb .ecke{width:100%;right:calc(-41%);position:absolute;z-index:9;top:0;height:100%;mask:url(//www.magmapool.de/wp-content/themes/magmapool/img/ecke.png) no-repeat center/contain;-webkit-mask:url(//www.magmapool.de/wp-content/themes/magmapool/img/ecke.png) no-repeat center/contain}.box .halb.verkaufsfoerderung .ecke{background-color:#f0b67f}.box .halb.loyalitaetsprogramme .ecke{background-color:#549f93}.box .halb.mitarbeiterbindung .ecke{background-color:#258ea6}.box .halb.praemienaktionen .ecke{background-color:#f48668}.box .halb.verkaufswettbewerbe .ecke{background-color:#fab2a9}.box .halb .content{width:55%;padding-top:49px;padding-bottom:49px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;z-index:10}.box .halb .content div{width:calc(100% - 42px)}.drittel{width:30%}.footer{background:#3c3839;font-size:20px;line-height:1.75}.footer p{font-size:20px;line-height:1.5;color:#fff}.footer ul{margin-bottom:0}.footer a{color:#fff;font-size:20px}.footer ul li{margin-bottom:21px}.footer ul li ul{margin-top:6px}.footer ul li a{font-weight:700;text-transform:uppercase}.footer .sub-menu li a{font-weight:200;text-transform:none}.footer .sub-menu li{margin-bottom:6px}.footer ul li a:hover{border:0}.footer .logo{margin-bottom:32px}ul.sociallist{margin-bottom:80px;margin-top:30px;display:flex;flex-wrap:wrap}ul.sociallist img{width:44px;height:44px;margin-right:8px;transition:all .3s ease}ul.sociallist img:hover{opacity:.76;cursor:pointer}@media only screen and (max-width:320px){ul.sociallist img{width:35px;height:35px}}.swiper-container{width:100%;height:600px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1920px){.swiper-container{height:560px}}.swiper-slide .wrapper{max-width:100%;width:100%;padding-top:0;padding-bottom:0}.swiper-slide{text-align:left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-size:cover;background-position:center center;position:relative}.swiper-slide .content{width:460px;padding-left:100px;padding-right:50px;height:auto;padding-top:150px;padding-bottom:150px;color:#fff !important;position:absolute;left:0;background-color:transparent}.swiper-pagination{position:relative !important}.swiper-container2 .swiper-button-next,.swiper-container2 .swiper-button-prev{color:#3c3839 !important}.swiper-container2 .swiper-button-next{right:-10px}.swiper-container2 .swiper-button-prev{left:-10px}.swiper-nav{background:rgba(0,0,0,.3);bottom:10px;left:50% !important;width:auto !important;padding-left:30px !important;padding-right:30px !important;text-align:center !important;transform:translateX(-50%) !important;height:33px !important;display:flex;justify-content:center;align-items:center;border-radius:33px}@media only screen and (max-width:480px){.swiper-nav{width:80% !important}}.swiper-nav .swiper-pagination-bullet{margin-left:6px;margin-right:6px;background:#fff !important}.swiper-nav .swiper-button-next,.swiper-nav .swiper-button-prev{position:absolute;top:calc(50% + 13px);width:12px !important;height:18px !important;margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;color:#fff !important}.swiper-nav .swiper-button-next:after,.swiper-nav .swiper-button-prev:after{font-family:swiper-icons;font-size:18px !important;text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-nav .swiper-pagination-next{left:10px;right:auto;width:12px !important;height:17px !important;color:#fff !important}.swiper-nav .swiper-button-prev{right:10px;right:auto;width:12px !important;height:17px !important;color:#fff !important}.swiper-pagination-bullet{background:#fff !important;width:10px !important;height:10px !important;opacity:1 !important}.home .swiper-pagination-bullet-active{background:#ea5153 !important}.normal .swiper-pagination-bullet-active{background:#ea5153 !important}.swiper-container2{width:80%;height:100%;overflow:hidden;margin-left:auto;margin-right:auto}.swiper-container2 .swiper-slide{width:20%}.swiper-container2 .swiper-slide img{height:auto;width:100%;max-height:100px}.swiper-container2 .swiper-button-next{top:calc(50% + 44px) !important;z-index:9 !important}.swiper-container2 .swiper-button-prev{top:calc(50% + 44px) !important;z-index:9 !important}.b_17 .swiper-slide{text-align:center;font-size:18px;background:0 0;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.bubble{background-color:#3b3738;position:absolute;border-radius:0 100% 100% 0;width:600px;height:200%;z-index:5;right:0;left:0;top:-50%;opacity:.95}.bubble_white_right{mask:url(//www.magmapool.de/wp-content/themes/magmapool/img/bubble_white_right.svg) no-repeat center/contain;-webkit-mask:url(//www.magmapool.de/wp-content/themes/magmapool/img/bubble_white_right.svg) no-repeat center/contain}.bubble_white_left{width:11%;left:calc(-1%);position:absolute;z-index:9;top:-10%;height:120%;mask:url(//www.magmapool.de/wp-content/themes/magmapool/img/bubble_white_left.svg) no-repeat center/contain;-webkit-mask:url(//www.magmapool.de/wp-content/themes/magmapool/img/bubble_white_left.svg) no-repeat center/contain;background-color:#fff}.bubble_white_right img,.bubble_white_left img{height:100%;width:100%}.swiper-slide .content_inner{position:relative;z-index:6}.swiper-slide .content h2{color:#fff}.swiper-nav{position:absolute;bottom:30px;height:30px;z-index:10;padding-left:30px;padding-right:30px;display:flex;justify-content:center}.swipe-prev{position:absolute;z-index:11;background:red;width:20px;height:20px;left:0;bottom:0}.parent{position:fixed;width:100%;height:100%;left:0;top:0;display:none;text-align:center;z-index:11}.parent:before{content:'';display:inline-block;height:100%;vertical-align:middle}.parent:after{background:#000;content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;z-index:10}.centeredchild{position:relative;z-index:20;display:inline-block;vertical-align:middle;width:80%}.videowrapper{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.playbutton{width:90px;height:90px;position:absolute;border-radius:100%;left:50%;top:50%;margin-left:-45px;margin-top:-45px;display:flex;justify-content:center;align-items:center;opacity:.75}.videoloop{top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100}.videoloop__video{position:absolute;top:0;left:0;width:100%;height:100%}.block.b_13 a:hover .playbutton{opacity:1}.block.b_02 a:hover .playbutton{opacity:1}.playbutton img{width:26px;height:46px;position:absolute;left:36px}.testimonial{font-size:24px;line-height:36px;text-align:center;font-family:'camptonlight_italic';margin-bottom:50px}.testimonial:before{content:"»"}.testimonial:after{content:"«"}.testimonial_info{font-family:'camptonmedium';font-size:14px;text-align:center;line-height:18px;max-width:70%;margin-left:auto;margin-right:auto}.bubble_link{width:415px;height:415px;border-radius:100%;background:rgba(59,55,56,.95);color:#fff;display:flex;justify-content:center;align-items:center;position:relative}.bubble_link .content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:0 0;text-align:center;padding:5px}input,textarea{background:#cfcfcf;border:0;font-size:16px;padding-top:10px;padding-bottom:10px;padding-left:8px;padding-right:8px;width:calc(100% - 16px);font-family:'camptonlight';-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{line-height:23px;resize:none;height:150px}span.wpcf7-form-control-wrap.anliegen,span.wpcf7-form-control-wrap.aufmerksam-select{position:relative;display:block;background:#cfcfcf;width:calc(100% - 16px);max-width:100%}span.wpcf7-form-control-wrap.anliegen:after,span.wpcf7-form-control-wrap.aufmerksam-select:after{content:'';position:absolute;width:10px;height:8px;background:#000;right:14px;top:18px;z-index:0;clip-path:polygon(100% 0,0 0,50% 100%);pointer-events:none}.aufmerksam p{line-height:1}::placeholder{text-transform:uppercase;color:#3c3839 !important;opacity:1 !important;text-overflow:clip;text-overflow:ellipsis;text-overflow:"…"}.kontakt{display:flex;justify-content:space-between}.wpcf7-acceptance .checkbox{position:relative;display:inline-block;width:24px;height:24px;border:2px solid #ea5153;-webkit-transition:.25s;-webkit-transition:.5s;transition:.5s;vertical-align:middle;cursor:pointer;border-radius:3px;flex:0 0 24px;margin-right:16px;top:-2px}.wpcf7-acceptance input[type=checkbox]:checked+.checkbox:after{content:'';position:absolute;width:6px;height:15px;background:0 0;top:1.75px;left:7px;border:2px solid #ea5153;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}#agreement{display:none !important}.wpcf7-list-item input[type=checkbox]{display:none}.customfragen .interesse{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px;margin-bottom:7px}.customfragen .interesse b{width:100%}.customfragen .interesse div{width:calc(33.333% - 30px)}.customfragen .ichbitte{margin-top:30px}.customfragen .erfahren{margin-top:30px}.customfragen .wpcf7-list-item input[type=checkbox]{position:relative;display:inline-block;width:24px;height:24px;border:2px solid #ea5153;-webkit-transition:.25s;-webkit-transition:.5s;transition:.5s;vertical-align:middle;cursor:pointer;border-radius:3px;flex:0 0 24px;margin-right:16px;top:-2px;background:0 0}.customfragen .wpcf7-list-item input[type=checkbox]:checked:after{content:'';position:absolute;width:6px;height:15px;background:0 0;top:1.75px;left:7px;border:2px solid #ea5153;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.suchbalken{display:flex;justify-content:space-between;align-content:center;margin-bottom:78px}.suchbalken input{height:47px;padding-top:8px;padding-bottom:8px;margin-right:30px}.suchbalken input ::placeholder{text-transform:none}.suchbalken #searchsubmit{margin-top:0;height:47px;width:calc(100% - 16px);margin-right:0}@media only screen and (max-width:2560px){.block.b_10{height:600px}}@media only screen and (max-width:1920px){.block.b_10{height:560px}}@media only screen and (max-width:1200px){.header_language{display:none}li.menu-item-wpml-ls-2-de{display:block !important}.headertop{height:90px}.logo{width:191px;margin-top:8px}.block.b_19 .wrapper{padding-bottom:60px}.b_19 .element{margin-bottom:30px}.b_21 .box_30{display:none}.b_21 .box_70{width:100%}.b_21{background:#e5e5e5 !important;background-repeat:no-repeat;background-position:center center;background-size:auto}.swiper-slide .content{padding-left:32px}.bubble{width:550px}}@media only screen and (max-width:1300px){.logo{margin-top:-14px}.menu_box{display:flex;top:-2px}.desktop{display:none}.mobile{display:flex}.nav_active{display:flex;transform:translateX(0%);transition:.3s ease;position:fixed;z-index:13;width:100%;padding-top:30px;padding-bottom:30px}.overlay{width:100%;height:100%;background-color:#fff;position:fixed;z-index:12;top:0;display:none}}@media only screen and (max-width:1364px){.wrapper{width:calc(100% - 64px)}.b_14 .wrapper .box.flex{max-width:100%;margin-left:auto;margin-right:auto;text-align:center;display:block}.b_14 .wrapper .box a.button{margin-top:30px}}@media only screen and (max-width:1100px){.blogpost_image{width:100%;float:none;margin-left:0;margin-bottom:18px}}@media only screen and (max-width:1024px){.sb{align-content:start}.viertel{width:calc(50% - 9px);margin-bottom:30px}.box .halb .bild{width:100%;height:300px}.box .halb .ecke{width:100%;right:calc(0%);position:absolute;z-index:9;bottom:0 !important;height:0;mask:url(//www.magmapool.de/wp-content/themes/magmapool/img/ecke2.svg) no-repeat bottom/contain;-webkit-mask:url(//www.magmapool.de/wp-content/themes/magmapool/img/ecke2.svg) no-repeat bottom/contain}.box .halb .content{width:100%;padding-top:49px;padding-bottom:49px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;margin-top:-30px}}@media only screen and (max-width:768px){.wpsm_counterbox{margin-bottom:0 !important;margin-top:0 !important}.iconcounter{height:250px !important}#wpsm_counter_b_row_4224 .wpsm_counterbox .wpsm_count-title{margin-top:15px !important}.block.b_12 .wrapper .flex{flex-wrap:wrap-reverse}.block.b_09_2 .wrapper{width:calc(100% - 0px)}.blog .wrapper{padding-left:0;padding-right:0}.suchbalken{display:block;justify-content:space-between;align-content:center;margin-bottom:60px;width:100%}.suchbalken input{height:30px;padding-top:8px;padding-bottom:8px;margin-right:30px}.suchbalken input ::placeholder{text-transform:none}.suchbalken #searchsubmit{margin-top:0;height:47px;width:calc(100% - 16px);display:block;margin-left:auto;margin-right:auto;margin-top:30px}img.bubbleimage{display:none}.blogpost_backgroundimage{height:150px}.b_02 .halb{margin-bottom:30px}.b_02 .flex{margin-bottom:30px}.halb{width:calc(100% - 0px);margin-bottom:60px}.blog .halb{width:calc(100% - 0px);margin-bottom:0}.halb .halb{margin-bottom:0}.wrap-reverse{flex-wrap:wrap-reverse}.block.b_20 .halb{margin-bottom:0}.swiper-slide{flex-wrap:wrap;height:auto}.block.b_09 .swiper-container .swiper-wrapper{background:#3b3738}.swiper-container{height:auto;background:#3b3738 !important}.bubble{display:none}.swiper-slide .background{position:relative;height:400px}.swiper-slide .content{width:100%;padding-left:50px;padding-right:50px;height:auto;padding-top:60px;padding-bottom:120px;color:#fff !important;position:relative;background-color:#3b3738 !important}.bubble{background-color:#3b3738;position:absolute;border-radius:0;width:100%;height:1200px;z-index:5;right:0;left:0;top:-50%;opacity:.95}.bubble_white_right,.bubble_white_left{display:none}.b_04 .flex{flex-wrap:wrap}.b_04 .box{width:100%;position:relative;margin-bottom:60px;height:100%;margin-left:0;margin-righht:0%}.b_04 .box .b_04_bild{height:150px;margin-left:auto;margin-right:auto;width:100%;background-position:center center;background-size:cover}.blogpost_image{width:100%;float:none;margin-left:0;margin-bottom:18px}.block.b_10{height:400px}}@media only screen and (max-width:580px){.b_04 .flex{flex-wrap:wrap}.b_04 .box{width:100%;position:relative;margin-bottom:60px;height:100%;margin-left:0;margin-righht:0%}.b_04 .box .b_04_bild{height:100px;margin-left:auto;margin-right:auto;width:100%;background-position:center center;background-size:cover}.swiper-slide .content{min-height:440px}.blogpostsinglemobile .blogpost_related_block{width:calc(100% - 0px);margin-bottom:30px}.block.b_10{height:250px}.b_02_image{height:300px}.block.b_20 ul li{width:calc(100% - 0px)}.nav_mobile .wrapper{padding:0;width:calc(100% - 60px)}.b_19 .element{width:calc(100% - 0px);margin-bottom:60px}.b_19 .element:last-child{margin-bottom:0}.viertel{width:calc(100% - 0px);margin-bottom:60px}.kontakt{display:block}.kontakt .box_33,.kontakt .box_50{width:calc(100% - 0px)}input{margin-bottom:12px}.b_07{min-height:415px}.b_07 .wrapper{padding-top:0;width:calc(100% - 0px)}.bubble_link{width:100%;border-radius:0;background:rgba(59,55,56,.95);color:#fff;display:flex;justify-content:center;align-items:center;position:absolute}.b_11{height:auto}.b_11 iframe{width:100%}.b_11 .adresse{position:relative;background:#3b3738;height:auto;right:0;width:100%;color:#fff;display:flex;justify-content:flex-start;align-items:center;padding-left:0}.b_11 .adresse .content{background:0 0;line-height:23px;width:calc(100% - 64px);margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px}.b_11 .adresse:before{background-image:none}.b_06 .textblock{float:none;margin-left:0;width:calc(100% - 64px);background:#ebebeb;padding:30px;margin-bottom:30px}.swiper-slide .background{height:250px}}#contact-form-de,#contact-form-en{flex:1 0 50%}#contact-form-de form>p:nth-of-type(5),#contact-form-en form>p:nth-of-type(5){display:none}#contact-form-de #epicaptcha_captcham #epicaptcha_message,#contact-form-en #epicaptcha_captcham #epicaptcha_message{margin-left:0}.epicaptcha_messageworkwear{color:#3b3436 !important;font-family:'camptonlight'}.wpcf7-form-control-wrap.captchaConfirm{display:none}#epicaptcha{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0 !important}#epicaptcha-popup{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0 !important}#epicaptcha_lock{display:none !important}#epicaptcha_captcha{order:0;margin:0 16px}#epicaptcha_captcham{margin-bottom:8px}#epicaptcha_message{order:2;color:#3b3436 !important;font-family:'camptonlight';letter-spacing:.03rem !important;line-height:1.5em;font-size:.7rem;margin:4px 16px 0}#epicaptcha_captchaO{margin-left:16px}.epicaptcha_captchaworkwear{background-color:#fff !important}.epicaptcha_selectworkwear{background-color:#ea5153 !important}.epicaptcha_circle{width:40px;height:40px;background-size:cover !important;border-radius:100%;margin-right:4px;margin-bottom:8px;outline:none !important}.epicaptcha_circle:first-of-type{margin-left:14px}.IE-10 #epicaptcha_captchaO,.IE-11 #epicaptcha_captchaO{margin-left:-266px}@media (max-width:767px){#footer-content .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{padding-left:0 !important;padding-right:0 !important}#footer-content #contactForm>p:last-of-type{padding-left:0 !important;padding-right:0 !important}#footer-content .epicaptcha_circle:first-of-type{margin-left:0 !important}}@media (max-width:768px){#epicaptcha-popup #epicaptcha_captcham{margin-left:-14px}}@media only screen and (max-width:375px){.swiper-slide .background{height:200px}.block.b_10{height:200px}.logo{width:150px;margin-top:10px}}@media only screen and (max-width:980px){.footer .flex .halb{width:100%}.footer .flex .halb .halb{width:calc(50% - 9px);margin-top:30px}}@media only screen and (max-width:580px){.footer .flex .halb .halb{width:calc(100% - 0px)}}@media (-ms-high-contrast:none){.box .halb .ecke{display:none}*::-ms-backdrop,.box .halb .ecke{display:none}}