﻿@import"https://use.typekit.net/gre3cem.css";@font-face{font-family:"icomoon";src:url("../fonts/icomoon/icomoon.eot?srf3rx");src:url("../fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"),url("../fonts/icomoon/icomoon.woff?srf3rx") format("woff"),url("../fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");font-weight:normal;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.admin{margin:0;padding:10px;background:#000;color:#fff}.admin a{color:#fff;font-size:.8em;padding:0 5px 0 0}.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;-webkit-transform:scale(0.9);transform:scale(0.9);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{-webkit-transform:scale(1);transform:scale(1)}*{margin:0;padding:0;box-sizing:border-box}:root{--padding: 1.5rem;--padding-wide: 1rem;--color-black: #000;--color-white: #fff;--color-grey: #777;--color-light: #efefef;--color-text: var(--color-black);--color-text-grey: var(--color-grey);--color-background: var(--color-white);--color-code-light-grey: #cacbd1;--color-code-comment: #a9aaad;--color-code-white: #c5c9c6;--color-code-red: #d16464;--color-code-orange: #de935f;--color-code-yellow: #f0c674;--color-code-green: #a7bd68;--color-code-aqua: #8abeb7;--color-code-blue: #7e9abf;--color-code-purple: #b294bb;--color-brand-one: #cc2027;--font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-sans-ex: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-sans: museo-sans-rounded, sans-serif;--font-family-mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace}html{font-family:var(--font-family-sans);color:var(--color-text);background:var(--color-background);font-size:100%}img{width:100%}body{padding:0;margin:0 auto;overflow-y:scroll;font-size:16px}li{list-style:none}a{color:var(--color-brand-one);text-decoration:none}button{font:inherit;background:none;border:0;color:currentColor;cursor:pointer}strong,b{font-weight:600}small{font-size:inherit;color:var(--color-text-grey)}.grid{--columns: 12;--gutter: 3rem;display:grid;grid-gap:var(--gutter);grid-template-columns:1fr}.grid.center{align-items:center;margin:0 0 8em 0}.grid>.column{margin-bottom:var(--gutter)}.autogrid{--gutter: 3rem;--min: 10rem;display:grid;grid-gap:var(--gutter);grid-template-columns:repeat(auto-fit, minmax(var(--min), 1fr));grid-auto-flow:dense}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:var(--font-family-sans-ex);word-wrap:break-word}h1,.h1,.intro{font-size:2rem;margin-bottom:3rem;word-wrap:break-word;font-family:var(--font-family-sans-ex);font-weight:700}h2,.h2{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem}h3,.h3{font-weight:600}h4,.h4{font-weight:600;margin-bottom:1.25rem}.text{line-height:1.5;font-weight:400}.text h1{line-height:2.4rem}.text a{text-decoration:underline}.text:first-child{margin-top:0}.text:last-child{margin-bottom:0}.text p,.text ul,.text ol{margin-bottom:1.2rem}.text ul,.text ol{margin-left:1rem}.text ul>li{list-style:disc}.text ol>li{list-style:numeric}.text .codeblock{display:grid}.text code{font-family:var(--font-family-mono);font-size:1rem;background:var(--color-light);padding:0 .5rem;display:inline-block;color:var(--color-black)}.text pre{margin:3rem 0;background:var(--color-black);color:var(--color-white);padding:1.5rem;overflow-x:scroll;overflow-y:hidden;line-height:1.5rem}.text pre code{padding:0;background:none;color:inherit}.text dt{font-weight:600}.text blockquote{font-size:1.25rem;line-height:1.5em;border-left:2px solid var(--color-black);padding-left:1rem;margin:3rem 0 3rem -1rem}.text figure{margin:3rem 0}.text figcaption{padding-top:.75rem;color:var(--color-text-grey)}.intro{max-width:40rem;font-weight:900}.intro *:not(:last-child){margin-bottom:1em}hr{border:0;background:currentColor;height:2px;width:1.5rem;margin:2rem auto}@media only screen and (min-width: 767px){hr{margin:13rem auto}}hr.blank{background:none;margin:2rem auto}@media only screen and (min-width: 767px){hr.blank{margin:6rem auto}}.align-center{text-align:center}.cta{background:var(--color-black);color:var(--color-white);display:inline-flex;justify-content:center;padding:.75rem 1.5rem;border:4px solid var(--color-white);outline:2px solid var(--color-black)}.box{background:var(--color-light);padding:1.5rem;border:4px solid var(--color-white);outline:2px solid var(--color-light)}.img{position:relative;display:block;--w: 1;--h: 1;padding-bottom:calc(100% / var(--w) * var(--h));background:var(--color-black)}.img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.video{width:100%;position:relative;padding:0 0 56.25%;height:0}.video iframe,.video video{position:absolute;top:0;left:0;width:100%;height:100%}.img-caption,.video-caption{padding-top:.75rem;line-height:1.5em}.map{--w: 2;--h: 1;padding-bottom:calc(100% / var(--w) * var(--h));position:relative;overflow:hidden;background:var(--color-black)}.map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.margin-s{margin-bottom:.75rem}.margin-m{margin-bottom:1.5rem}.margin-l{margin-bottom:3rem}.margin-xl{margin-bottom:4.5rem}.margin-xxl{margin-bottom:6rem}.bigger{margin-bottom:3rem}.video-box{width:100%;position:relative;padding:0 0 56.25%;height:0}.video-box video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 60rem){body{--padding: 3rem}.grid{grid-template-columns:repeat(12, 1fr)}.grid>.column{grid-column:span var(--columns)}}.btn{border:3px solid var(--color-brand-one);background:var(--color-brand-one);color:var(--color-white) !important;text-decoration:none !important;border-radius:0;padding:9px 40px;margin:1rem 0;display:inline-block}.btn-outline{border:3px solid var(--color-brand-one);color:var(--color-brand-one);text-decoration:none !important;border-radius:0;padding:3px 20px;margin:1rem 0;display:inline-block;font-size:18px}.pakete{border:4px solid var(--color-code-light-grey);border-radius:10px}.pakete .title{color:var(--color-brand-one);padding:20px 8px;font-size:2.2em;text-align:center;font-weight:900}.pakete .preis{background:var(--color-brand-one);color:#fff;text-align:center;padding:30px 0}.pakete .preis h2{margin:0;padding:0;font-size:1.8em;font-weight:900}.pakete .preis em{font-size:13px;margin:0;padding:0}.pakete .inklusive{padding:20px}.pakete .inklusive ul{list-style-type:disc;list-style-position:inside}.pakete .inklusive ul li{list-style:disc;margin:0 0 8px 25px;padding:0}#totop{position:fixed;bottom:20px;right:20px;width:40px;padding:0;background:var(--color-brand-one);color:#fff;font-size:17px;font-weight:900;height:50px;width:50px;display:none;opacity:.7;-moz-transition:all 2s ease;-o-transition:all 2s ease;-webkit-transition:all 2s ease;-ms-transition:all 2s ease;transition:all 2s ease}@media only screen and (min-width: 767px){#totop{bottom:40px;right:40px}}#totop:hover{opacity:1}#totop.show{display:block}.fade-in{opacity:0;transition:opacity 250ms ease-in}.fade-in.appear{opacity:1}input[type=text],textarea{border:3px solid var(--color-grey);background:var(--color-light);display:block;width:100%;font-size:1rem;padding:8px}@media only screen and (min-width: 767px){input[type=text],textarea{font-size:1.2rem}}input[type=submit]{font-size:1rem;cursor:pointer}textarea{height:250px;resize:none}input,textarea{-webkit-appearance:none}input.has-error,textarea.has-error{border-color:var(--color-brand-one)}label{padding-bottom:.5rem;display:block;font-weight:600}.error-info{margin:10px 0;color:var(--color-brand-one)}.contactform{max-width:640px;display:block;margin:0 auto}.contactform .row{display:block;margin-bottom:2rem}body{border-left:15px solid var(--color-brand-one)}.section{padding:3rem 0}.section.text h2{font-size:8vw;line-height:1.1}@media only screen and (min-width: 767px){.section.text h2{font-size:1.6rem;line-height:2rem}}.inner{padding:var(--padding);max-width:1250px;margin:0 auto}.inner-wide{padding:var(--padding);max-width:1250px;margin:0 auto}@media only screen and (min-width: 767px){.inner-wide{max-width:90%;margin:4rem auto}}.intro-big{background:var(--color-brand-one);color:var(--color-white);background:var(--color-brand-one) url("/assets/images/mat_solution_signet_1600x900t10.png") no-repeat center center;background-size:cover;min-height:200px;display:flex}.intro-big.teaser-bg{background-color:rgba(0,0,0,.5)}.intro-big.teaser-bg h1{text-shadow:2px 2px #000}@media only screen and (min-width: 767px){.intro-big{min-height:400px}}.intro-big .inner{width:100%;align-self:center}.intro-big h1{font-size:2rem;font-weight:700;line-height:1.1;margin-bottom:3rem;word-wrap:break-word}@media only screen and (min-width: 767px){.intro-big h1{font-size:4rem}}.intro-big h2{font-size:1.5rem;font-weight:900;line-height:1.3;margin-bottom:3rem;word-wrap:break-word}@media only screen and (min-width: 767px){.intro-big h2{font-size:2.2rem}}.banner{padding:3rem 0 0 0}@media only screen and (min-width: 320px){.services .grid .picture{grid-column-start:3;grid-row-start:1}}.services .grid .text{background:#ff0}.services-flex{background:rgba(0,0,0,.01929381);padding:5em 0}.services-flex .flex{display:flex;flex-direction:column;justify-content:space-between;margin:0 0 6em 0;align-items:center;width:100%}@media only screen and (min-width: 1040px){.services-flex .flex{flex-direction:row}}.services-flex .flex .column{width:100%}@media only screen and (min-width: 1040px){.services-flex .flex .column{width:45%}}.services-flex .flex .column h2{word-wrap:break-word;font-size:1.2rem;margin:1.4rem 0}@media only screen and (min-width: 767px){.services-flex .flex .column h2{font-size:1.5rem}}.services-flex .flex .column.picture-left img{object-fit:cover}.services-flex .flex .column.text-left{order:2}@media only screen and (min-width: 1040px){.services-flex .flex .column.text-left{order:1}}.services-flex .flex .column.picture-right{order:1}@media only screen and (min-width: 1040px){.services-flex .flex .column.picture-right{order:2}}.call-to-action{padding:3em 0}.call-to-action .inner{max-width:640px}.call-to-action .inner p{margin-bottom:3em}.call-to-action .center{text-align:center}.page .intro p{font-size:1.4rem;font-weight:normal}.page .intro-image{margin-bottom:4rem}.branchen-icons{background:#f5f5f5}.branchen-icons .entry{display:block;margin-bottom:2em;display:block}.branchen-icons .entry .icon{margin-bottom:1em;display:block;width:90px;height:auto}.branchen-icons .entry h3{color:var(--color-black);margin-bottom:.9em;font-size:1.5rem;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.branchen-icons .entry small{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.branchen-icons .entry:hover{color:#000}.branchen-icons .entry:hover small{color:var(--color-black)}.branchen-icons .entry.solo:hover{color:var(--color-grey)}.branchen-icons .entry.solo:hover h3{color:var(--color-text)}.branchen-icons .entry.solo:hover small{color:var(--color-grey)}.children-min{margin-top:9em;background:var(--color-light);background:-moz-linear-gradient(top, #efefef 0%, #ffffff 100%);background:-webkit-linear-gradient(top, #efefef 0%, #ffffff 100%);background:linear-gradient(to bottom, #efefef 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#efefef", endColorstr="#ffffff",GradientType=0 )}.children-min .entry{display:block;margin-bottom:2em;display:block}.children-min .entry h3{color:var(--color-black);margin-bottom:.3em;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;word-wrap:break-word}.children-min .entry .readmore{font-weight:900;text-decoration:underline;padding-top:1rem;display:inline-block;font-size:.9em}.children-min .entry small,.children-min .entry .readmore{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.children-min .entry:hover{color:#000}.children-min .entry:hover h3{color:var(--color-brand-one);margin-bottom:.3em}.children-min .entry:hover small{color:var(--color-black)}.children-min .entry.solo:hover{color:var(--color-grey)}.children-min .entry.solo:hover h3{color:var(--color-text);margin-bottom:.3em}.children-min .entry.solo:hover small{color:var(--color-grey)}.breadcrumb .inner{padding-bottom:0;padding-top:0}.breadcrumb .inner ol{display:block;list-style:none}.breadcrumb .inner ol li{display:inline-block}.breadcrumb .inner ol li a{color:var(--color-grey);font-size:.8rem}.breadcrumb .inner ol li a::after{content:" / "}.breadcrumb .inner ol li:last-child a::after{content:""}.page h1{font-size:1.4rem}@media only screen and (min-width: 767px){.page h1{font-size:2rem;margin-bottom:3rem;word-wrap:break-word;font-family:var(--font-family-sans-ex)}}.branchen-listing h2{font-size:1.3rem}@media only screen and (min-width: 767px){.branchen-listing h2{font-size:1.5rem}}.branchen-listing .img-link{opacity:1;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.branchen-listing .img-link:hover{opacity:.5}.contact a{color:var(--color-black)}.contact a:hover{color:var(--color-brand-one)}.services{max-width:40rem;font-weight:900}.services *:not(:last-child){margin-bottom:1em}.services h1{font-size:1.2rem}@media only screen and (min-width: 767px){.services h1{font-size:2rem;margin-bottom:3rem;word-wrap:break-word;font-family:var(--font-family-sans-ex)}}.contact h1{font-size:1.2rem}@media only screen and (min-width: 767px){.contact h1{font-size:2rem;margin-bottom:3rem;word-wrap:break-word;font-family:var(--font-family-sans-ex)}}.menu{flex-wrap:wrap;justify-content:flex-end;display:none}@media only screen and (min-width: 1040px){.menu{display:flex}}.menu ul{display:flex;flex-wrap:wrap;justify-content:flex-end}.menu ul li a{padding:10px;display:block}@media only screen and (min-width: 767px){.menu ul li a{padding:1rem;font-weight:600}}.menu ul li a[aria-current]{text-decoration:underline}.social{display:flex}.social a{padding:1rem .5rem}.menu-btn{display:block;width:50px}.menu-btn:hover{cursor:pointer}@media only screen and (min-width: 1040px){.menu-btn{display:none}}.menu-btn-close{display:none;width:50px}.menu-btn-close:hover{cursor:pointer}@media only screen and (min-width: 1040px){.menu-btn-close{display:none}}.menu-btn-close.show{display:block}.main-menu-mobile{display:none}.main-menu-mobile.show{display:block;height:100vh}@media only screen and (min-width: 1040px){.main-menu-mobile.show{display:none}}.main-menu-mobile.show ul{display:block}.main-menu-mobile.show ul li{display:block;padding:15px 0}.main-menu-mobile.show ul li a{display:block;font-weight:600;font-family:var(--font-family-sans-ex);color:var(--color-black);text-align:right;font-size:1.3em;padding-right:40px}.main-menu-mobile.show ul li a[aria-current]{text-decoration:underline;color:var(--color-brand-one)}hr{margin:6rem 0}.agency-clients li{display:flex;justify-content:center;align-items:center}.agency-clients img{width:auto;height:3rem}.lang{background:var(--color-light)}.lang .inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;width:100%;padding:0 var(--padding)}.lang .backend{width:auto}.lang .backend ul{display:block;text-align:left;padding:7px 0 0 0;margin:0}.lang .backend ul li{list-style:none;display:inline-block;line-height:1;font-size:14px;margin-bottom:12px;font-family:var(--font-family-sans-ex)}.lang .backend ul li.active a{border-bottom:2px solid var(--color-black)}.lang .backend ul li a{font-size:14px;font-weight:900;display:inline-block;color:var(--color-black);margin:-2px 0 0 10px}.lang .backend ul li a:hover{text-decoration:underline}.lang .langswitcher{width:140px}.lang .langswitcher ul{display:block;text-align:right;padding:7px 0 0 0;margin:0}.lang .langswitcher ul li{list-style:none;display:inline-block;line-height:1;font-size:14px;margin-bottom:12px;font-family:var(--font-family-sans-ex)}.lang .langswitcher ul li.active a{border-bottom:2px solid var(--color-black)}.lang .langswitcher ul li a{font-size:14px;display:inline-block;color:var(--color-black);margin:-2px 0 0 10px}.header .inner{position:relative;display:flex;width:100%;justify-content:space-between}.header .logo{width:148px;height:auto}@media only screen and (min-width: 767px){.header .logo{width:210px}}.header .logo img{width:100%;height:auto}.header a{color:var(--color-text);font-weight:900;font-family:var(--font-family-sans-ex)}.header a[aria-current]{color:var(--color-brand-one)}.karriere-listing{background:#fff}.karriere-listing .inner{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "entries"}.karriere-listing .title{grid-area:title}.karriere-listing .entries{grid-area:entries;display:grid;grid-template-columns:1fr;grid-gap:20px}.karriere-listing .entries .entry{max-width:90vw}.karriere-listing .entries .entry .text{padding-top:40px}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:22px;transition:.4s}.accordion.active,.accordion.accordion:hover{background-color:#ccc}.accordion:after{content:"+";color:#777;font-weight:bold;float:right;margin-left:5px}.accordion.active:after{content:"−"}.text-panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.leistung .leistung-page{display:grid;grid-template-columns:1fr;grid-template-areas:"introheader" "introtext" "introimage" "maintext" "bulletimage" "bullettext" "optional";grid-gap:40px}@media only screen and (min-width: 767px){.leistung .leistung-page{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:90px;grid-template-areas:"introheader introheader introheader ." "introtext introtext introimage introimage" "maintext maintext maintext maintext" "bulletimage bulletimage bullettext bullettext" "optional optional optional optional"}}.leistung .leistung-page .intro-header{grid-area:introheader}.leistung .leistung-page .intro-text{grid-area:introtext}.leistung .leistung-page .intro-image{grid-area:introimage}.leistung .leistung-page .main-text{grid-area:maintext}.leistung .leistung-page .bullet-image{grid-area:bulletimage}.leistung .leistung-page .bullet-text{grid-area:bullettext}.leistung .leistung-page .optional-content{grid-area:optional;display:grid;background:var(--color-light);grid-template-columns:1fr;grid-gap:30px;padding:20px}@media only screen and (min-width: 767px){.leistung .leistung-page .optional-content{grid-template-columns:1fr 1fr;grid-gap:90px;padding:40px}}.partner-icons{background:#fff}.partner-icons .entry{display:block;margin-bottom:2em;display:block}.partner-icons .entry .icon{margin-bottom:1em;display:block;width:80%;height:auto}.partner-icons .entry h3{color:var(--color-black);margin-bottom:.9em;font-size:1.5rem;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.partner-icons .entry small{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;line-height:1.4}.partner-icons .entry:hover{color:#000}.partner-icons .entry:hover small{color:var(--color-black)}.partner-icons .entry.solo:hover{color:var(--color-grey)}.partner-icons .entry.solo:hover h3{color:var(--color-text)}.partner-icons .entry.solo:hover small{color:var(--color-grey)}.news{margin:0 0 6rem 0}.news .entry-n.odd{background:#f5f5f5}.news .entry-n.even{background:#ededed}.news .entry-n .wrp{max-width:1280px;margin:0 auto;padding:4rem 30px;display:grid;grid-template-columns:1fr;grid-template-areas:"imag" "txt";grid-gap:40px;padding:30px}@media only screen and (min-width: 767px){.news .entry-n .wrp{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"imag txt txt txt"}}.news .entry-n .imag{grid-area:imag}.news .entry-n .txt{grid-area:txt;line-height:1.4}.news .entry-n .txt a{text-decoration:underline;font-weight:700}.keen-slider{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.keen-slider,.keen-slider__slide{overflow:hidden;position:relative}.keen-slider__slide{width:100%;min-height:100%}.keen-slider[data-keen-slider-v]{flex-wrap:wrap}.keen-slider[data-keen-slider-v] .keen-slider__slide{width:100%}.keen-slider[data-keen-slider-moves] *{pointer-events:none}[class^=number-slide],[class*=" number-slide"]{background:#fff;display:flex;align-items:center;justify-content:center;font-size:50px;color:#fff;font-weight:500;height:350px;max-height:100vh}.navigation-wrapper{position:relative}.dots{display:flex;padding:10px 0;justify-content:center}.dot{border:none;width:10px;height:10px;background:#c5c5c5;border-radius:50%;margin:0 5px;padding:5px;cursor:pointer}.dot:focus{outline:none}.dot--active{background:#000}.arrow{width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);fill:#fff;cursor:pointer}.arrow--left{left:5px}.arrow--right{left:auto;right:5px}.arrow--disabled{fill:rgba(255,255,255,.5)}.slider{clear:both;border:4px solid red}.footer{padding:5rem 0 6rem;line-height:1.5em;background:var(--color-light);background:var(--color-light) url("/assets/images/mat_solution_signet_1600x900t50w.png") no-repeat center center;background-size:cover;margin:0 0 0 0}.footer h2{font-weight:600;margin-bottom:.75rem}.footer ul,.footer p,.footer a{color:var(--color-text)}.footer p{margin-bottom:1.5rem}.footer a:hover{color:var(--color-text);text-decoration:underline}.footer a[aria-current]{text-decoration:underline}.footer .company-slogan small{display:block;font-size:1.3rem;margin:0;padding:0}.footer p.copyright{line-height:1.3}.footer p.copyright small{font-size:1rem}.footer .footer-logo{text-align:center;margin:0 auto}.footer .footer-logo img{width:200px;height:auto}.footer .social-icons-flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;margin:0 auto}@media only screen and (min-width: 767px){.footer .social-icons-flex{max-width:190px}}.footer .social-icons-flex li{display:block;margin:0;padding:0;list-style:none}.footer .social-icons-flex li img{width:49px;height:auto}
