.block--thatswhy-contact-company-block{position:relative;z-index:15;}.region--header-bottom .block--thatswhy-contact-company-block .block-content a{text-decoration:underline;}.region--header-bottom .block--thatswhy-contact-company-block .block-content span{border-left:1px solid #303030;margin-left:5px;padding-left:5px;}.region--header-bottom .block--thatswhy-contact-company-block .block-content span:first-child{border-left:none;margin-left:0;padding-left:0;}@media screen and (min-width:992px) and (max-width:1120px){.region--header-bottom .block--thatswhy-contact-company-block .block-content{padding-left:6%;}}@media screen and (min-width:992px) and (max-width:1120px){.region--header-bottom .block--thatswhy-contact-company-block .block-content{padding-left:6%;}}@media screen and (min-width:1200px) and (max-width:1390px){.region--header-bottom .block--thatswhy-contact-company-block .block-content{padding-left:7%;}}.site-footer .block--thatswhy-contact-company-block .block-content .contact-item{display:block;text-transform:uppercase;}.site-footer .block--thatswhy-contact-company-block .block-content .contact-item.address,.site-footer .block--thatswhy-contact-company-block .block-content .contact-item.postal-code{display:inline-block;}
.pager .pager__items{display:flex;justify-content:center;}.pager li{padding:0;}.pager a{font-size:1.125rem;padding:6px 8px;border-radius:4px;color:#303030;background:transparent;display:inline-block;margin:0 5px;}@media (max-width:1440px){.pager a{font-size:calc(1.025rem + 0.11111vw);}}.pager a:focus,.pager a:hover{background:transparent;color:#00b5ee;}.pager .is-active a{background:transparent;color:#00b5ee;font-weight:bold;}
.mt--image picture,.mt--image img{display:block;}


.node--product--teaser{background-color:#efefef;max-width:450px;margin-left:auto;margin-right:auto;}.node--product--teaser h2{text-transform:uppercase;}.node--product--teaser .col-left-inner{padding:30px;text-align:center;}.node--product--teaser .col-left-inner .field--name-field-teaser-text{text-align:left;}.node--product--teaser .col-right img,.node--product--teaser .col-right picture{display:block;}.node--product--teaser .btn{margin-top:30px;}@media screen and (max-width:767px){.node--product--teaser .node-content{display:flex;flex-direction:column-reverse;}}@media screen and (min-width:768px){.node--product--teaser{max-width:none;margin-left:0;margin-right:0;}.node--product--teaser .node-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr fit-content(50%);grid-template-columns:1fr fit-content(50%);}}@media screen and (min-width:768px) and (-ms-high-contrast:none),screen and (min-width:768px) and (-ms-high-contrast:active){.node--product--teaser .node-content{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}}@media screen and (min-width:768px){.node--product--teaser .col{width:100%;display:flex;align-items:center;justify-content:center;}.node--product--teaser .col-left{-ms-grid-column:1;grid-column:1;}.node--product--teaser .col-left-inner{width:100%;}.node--product--teaser .col-right{-ms-grid-column:2;grid-column:2;}}@media screen and (min-width:992px){.node--product--teaser .node-content{-ms-grid-columns:1fr fit-content(590px);grid-template-columns:1fr fit-content(590px);}}@media screen and (min-width:992px) and (-ms-high-contrast:none),screen and (min-width:992px) and (-ms-high-contrast:active){.node--product--teaser .node-content{-ms-grid-columns:1fr 1.5fr;grid-template-columns:1fr 1.5fr;}}@media screen and (min-width:992px){.node--product--teaser .col-left-inner{padding-left:50px;padding-right:50px;}}@media screen and (min-width:1200px){.node--product--teaser .node-content{-ms-grid-columns:1fr fit-content(750px);grid-template-columns:1fr fit-content(750px);}}@media screen and (min-width:1200px) and (-ms-high-contrast:none),screen and (min-width:1200px) and (-ms-high-contrast:active){.node--product--teaser .node-content{-ms-grid-columns:1fr 1.75fr;grid-template-columns:1fr 1.75fr;}}
.slick-loading .slick-list{background:#fff url(/themes/custom/thatswhy/components/slick-theme/dist/ajax-loader.gif) center center no-repeat;}.slick-list .slick-slide:hover{cursor:pointer;}.slick-list .slick-slide:focus{outline:none;}@font-face{font-family:"slick";src:url(/themes/custom/thatswhy/components/slick-theme/dist/fonts/slick.eot);src:url(/themes/custom/thatswhy/components/slick-theme/dist/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/thatswhy/components/slick-theme/dist/fonts/slick.woff) format("woff"),url(/themes/custom/thatswhy/components/slick-theme/dist/fonts/slick.ttf) format("truetype"),url(/themes/custom/thatswhy/components/slick-theme/dist/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;z-index:5;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-slider:hover .slick-prev,.slick-prev:focus,.slick-slider:hover
.slick-next,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-slider:hover .slick-prev:before,.slick-prev:focus:before,.slick-slider:hover
.slick-next:before,.slick-next:focus:before{opacity:1;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{color:#FFE70A;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev{left:15px;}[dir="rtl"] .slick-prev{left:auto;right:15px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:15px;}[dir="rtl"] .slick-next{left:15px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.slick-dotted.slick-slider{padding-bottom:35px;}.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 15px 0 0;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:10px;width:10px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:before{position:absolute;top:0;left:0;content:'';width:10px;height:10px;line-height:10px;text-align:center;background-color:#fff;border-radius:50%;opacity:1;border:1px solid #FFE70A;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li button:hover:before{background-color:#999;}.slick-dots li.slick-active button:before{background-color:#FFE70A;}
.view-more-btn{line-height:1;background-color:transparent;font-weight:400;padding:0;margin:0;border:0;display:inline-block;cursor:pointer;text-align:center;transition:all 250ms ease;padding:8px 14px;position:relative;font-size:1rem;color:#303030;border:1px solid #303030;background-color:transparent;text-transform:uppercase;}.view-more-btn:hover,.view-more-btn:focus{text-decoration:none;}.view-more-btn:last-child{margin-right:0;}.view-more-btn svg{fill:#303030;}.view-more-btn:hover,.view-more-btn:focus{color:#fff;border-color:#303030;background-color:#303030;}.view-more-btn:hover svg,.view-more-btn:focus svg{fill:#fff;}.bg-gray-dark .view-more-btn{color:#fff;border:1px solid #fff;background-color:transparent;}.bg-gray-dark .view-more-btn svg{fill:#fff;}.bg-gray-dark .view-more-btn:hover,.bg-gray-dark .view-more-btn:focus{color:#303030;border-color:#fff;background-color:#fff;}.bg-gray-dark .view-more-btn:hover svg,.bg-gray-dark .view-more-btn:focus svg{fill:#303030;}.view .view-more-wrap,.view .view-pager{margin-top:20px;}.view .view-more-wrap{text-align:center;}@media screen and (min-width:768px){.view .view-more-wrap,.view .view-pager{margin-top:30px;}}@media screen and (min-width:992px){.view .view-more-wrap,.view .view-pager{margin-top:50px;}}@media screen and (min-width:1200px){.view .view-more-wrap,.view .view-pager{margin-top:75px;}}
.breadcrumb{display:inline-block;margin-bottom:1.875;text-align:left;text-transform:uppercase;font-family:"Europa",sans-serif;}.breadcrumb li,.breadcrumb a,.breadcrumb span{font-size:0.9375rem;color:#58585b;}.breadcrumb a,.breadcrumb li span{display:block;}.breadcrumb a{text-decoration:none;}.breadcrumb li{display:inline-flex;list-style:none;margin:0;padding:0;}.breadcrumb span.seperator{padding:0 5px;}
@media screen and (min-width:992px){.region--header-bottom .block--system-breadcrumb-block{position:relative;z-index:15;}}@media screen and (min-width:992px) and (max-width:1120px){.region--header-bottom .block--system-breadcrumb-block .block-content{padding-left:6%;}}@media screen and (min-width:992px) and (max-width:1120px){.region--header-bottom .block--system-breadcrumb-block .block-content{padding-left:6%;}}@media screen and (min-width:1200px) and (max-width:1390px){.region--header-bottom .block--system-breadcrumb-block .block-content{padding-left:7%;}}
.block--language-block{color:#d9d9d9;text-align:right;}@media all and (min-width:768px){.block--language-block{margin-left:15px;margin-top:50px;}}@media all and (min-width:960px){.block--language-block{margin-left:25px;margin-top:65px;}}@media all and (min-width:1200px){.block--language-block{margin-left:40px;}}.block--language-block a{color:#d9d9d9;position:relative;}.block--language-block a::after{content:"";position:absolute;top:100%;left:0;right:0;margin-top:2px;display:block;width:100%;height:1px;background-color:#d9d9d9;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all 0.1s ease-in-out 0s;}.block--language-block a.is-active,.block--language-block a:hover{color:#d9d9d9;}.block--language-block a.is-active::after,.block--language-block a:hover::after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.block--language-block a.is-active::after,.block--language-block a:hover::after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.block--language-block li{font-size:0.8125rem;display:inline-block;color:#fff;font-weight:300;text-transform:uppercase;}@media all and (min-width:960px){.block--language-block li{font-size:0.875rem;}}@media all and (min-width:960px){.block--language-block li{font-size:0.9375rem;}}.block--language-block li .divider{padding:0 3px;}.block--language-block li:first-child .divider{display:none;}
