﻿.phoneWrapper{position:relative}@media only screen and (max-width:992px){.phoneWrapper{display:none}}.phoneWrapper .phone{display:inline-block;position:absolute;top:0;right:5px;z-index:5;width:140px;overflow:hidden}.phoneWrapper .phone .icon{background:#fff;position:relative;margin-bottom:42px;padding:15px 0 0 0}.phoneWrapper .phone .icon img{width:30px;margin:0 auto;display:block}.phoneWrapper .phone .icon svg{position:absolute;top:44px;left:0;width:100%;z-index:0}.phoneWrapper .phone .icon svg polygon{fill:#fff}.phoneWrapper .phone .text{background:#fff;position:relative;padding:0 15px 10px 15px;font-size:15px;text-align:center}.phoneWrapper .phone .text svg{position:absolute;bottom:48px;left:0;width:100%;z-index:0}.phoneWrapper .phone .text svg polygon{fill:#fff}@media only screen and (min-width:992px){.subMenuWrapper{background:url('/Specific/Common/img/background-textur2.jpg') repeat-x center 51%,linear-gradient(to bottom,#bd1220 0,#bd1220 50%,#fff 50%,#fff 100%);background-size:100% 12px,100%}}.subMenuWrapper .subMenu{margin:25px auto 0;display:flex;-ms-flex-flow:row column;-webkit-flex-flow:row column;flex-flow:row column}.subMenuWrapper .subMenu .subMenuItem{-ms-flex:1;-webkit-flex:1;flex:1;width:33%;min-height:400px;margin:15px;position:relative;overflow:hidden;background-size:cover;background-position:center;display:block}@media only screen and (max-width:991px){.subMenuWrapper .subMenu .subMenuItem{display:none}}.subMenuWrapper .subMenu .subMenuItem h2{position:absolute;width:100%;margin:0;padding:4.5% 0 15px;font-size:30px;z-index:5}.subMenuWrapper .subMenu .subMenuItem .title-background{background-image:url(/Specific/Common/img/Boxen_Kante.svg);background-repeat:no-repeat;background-size:100%;background-position:top center;position:absolute;z-index:1;left:0;top:-2px;right:0;width:100%;min-height:110px}.subMenuWrapper .subMenu .subMenuItem .frame{position:absolute;z-index:0;border:2px solid #fff;top:10px;left:10px;right:10px;bottom:10px}.categorie h2.title.cat{font-size:40px}.container-referenzen{max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.referenzenItems .itemTitle{list-style:none;margin:0 0 25px;padding:0;text-align:center;position:relative}.referenzenItems .itemTitle li{background:#e3e3e3;display:inline-block;font-family:'neris-thin';text-align:center;font-size:1.5em;padding:0 15px 5px;height:38px;margin:5px;width:15.5%;overflow:hidden;-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-o-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg);cursor:pointer;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease}.referenzenItems .itemTitle li.active,.referenzenItems .itemTitle li:hover{background:#bd1220;color:#fff}.referenzenItems .itemTitle li>span{-moz-transform:skewX(15deg);-ms-transform:skewX(15deg);-o-transform:skewX(15deg);-webkit-transform:skewX(15deg);transform:skewX(15deg);display:inline-block;font-size:14px;font-weight:bold;padding-top:3px}.referenzenItems .itemTitle li.menu_line{position:absolute;bottom:-10px;left:0;width:16.4%;height:1px;padding:0;pointer-events:none;border:1px solid #fff;border-width:0 80px;background:#bd1220;-webkit-transition:-webkit-transform .5s;-moz-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s;-webkit-transition-timing-function:cubic-bezier(1,.01,0,1);-webkit-transition-timing-function:cubic-bezier(1,.01,0,1.22);-moz-transition-timing-function:cubic-bezier(1,.01,0,1.22);-o-transition-timing-function:cubic-bezier(1,.01,0,1.22);transition-timing-function:cubic-bezier(1,.01,0,1.22)}.referenzenItems .itemTitle li:nth-child(1).active~.menu_line{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.referenzenItems .itemTitle li:nth-child(2).active~.menu_line{-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.referenzenItems .itemTitle li:nth-child(3).active~.menu_line{-moz-transform:translate3d(200%,0,0);-ms-transform:translate3d(200%,0,0);-o-transform:translate3d(200%,0,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.referenzenItems .itemTitle li:nth-child(4).active~.menu_line{-moz-transform:translate3d(300%,0,0);-ms-transform:translate3d(300%,0,0);-o-transform:translate3d(300%,0,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.referenzenItems .itemTitle li:nth-child(5).active~.menu_line{-moz-transform:translate3d(400%,0,0);-ms-transform:translate3d(400%,0,0);-o-transform:translate3d(400%,0,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.referenzenItems .itemTitle li:nth-child(6).active~.menu_line{-moz-transform:translate3d(500%,0,0);-ms-transform:translate3d(500%,0,0);-o-transform:translate3d(500%,0,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}@media only screen and (max-width:920px){.referenzenItems .itemTitle li{display:block;width:100%;-moz-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);-webkit-transform:skewX(0);transform:skewX(0);margin:10px 0}.referenzenItems .itemTitle li>span{-moz-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);-webkit-transform:skewX(0);transform:skewX(0)}.referenzenItems .itemTitle li.menu_line{display:none}}.referenzenItems .items .item{display:none;margin-bottom:15px}.referenzenItems .items .item .referenzenSlider{margin-bottom:50px;position:relative}@media only screen and (min-width:767px){.referenzenItems .items .item .referenzenSlider:before{content:"";position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:1;width:0;height:0;border-style:solid;border-width:30px 40px 30px 0;border-color:transparent #fff transparent transparent}}.referenzenItems .items .item .referenzenSlider .slick-dots{bottom:-40px}.referenzenItems .items .item a.more{font-family:'neris-thin';font-weight:bold;color:#bd1220;display:block;text-align:right;margin:15px 15px 15px 0}.referenzenItems .items .item .shortText{margin-bottom:15px}.referenzenItems .items .item .shortText .title{margin:5px 0;text-align:left;font-family:'neris-thin';font-size:20px}.referenzenItems .items .item .longText{display:none;background:#e3e3e3;padding:25px 40px}.referenzenItems .items .item .longText+.more{display:none}@media only screen and (max-width:768px){.referenzenItems .items .item .longText{padding:20px 15px}}.referenzenItems .items .item.is-visible{display:block}.referenzenItems .items .item.long-text .shortText .more{display:none}.referenzenItems .items .item.long-text .longText{display:block}.referenzenItems .items .item.long-text .longText+.more{display:block}