#cssmenu ul,#cssmenu ul li{padding:0;display:block;margin:0}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@keyframes wobble{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceOut,.flipOutX{-webkit-animation-duration:.75s}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}.navbar-expand-lg .navbar-nav .dropdown-menu{font-size:85%}.dropdown:hover .dropdown-menu,.sp-large a{display:block}tfoot{background-color:#eee}@media (min-width:769px){.navbar-expand-lg .navbar-nav .dropdown-menu{border:0;position:absolute;margin-top:0;border-radius:0}#zonetabs{margin-left:22%;margin-right:22%}}.article-list{color:#313437;background-color:#fff}.article-list p,.features-boxed p,.highlight-clean p{color:#7d8285}.article-list h2,.features-boxed h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}.article-list .intro,.features-boxed .intro{font-size:16px;max-width:500px;margin:0 auto}.article-list .intro p,.features-boxed .intro p{margin-bottom:0}.article-list .articles{padding-bottom:40px}.article-list .item{padding-top:50px;min-height:425px;text-align:center}.article-list .item .name{font-weight:700;font-size:16px;margin-top:20px;color:inherit}.article-list .item .description{font-size:14px;margin-top:15px;margin-bottom:0}.article-list .item .action{font-size:24px;width:24px;margin:22px auto 0;line-height:1;display:block;color:#4f86c3;opacity:.85;transition:opacity .2s;text-decoration:none}.article-list .item .action:hover,.highlight-clean .buttons .btn:hover,.highlight-phone .intro .btn:hover,.hovereffect:hover .overlay,.sp-thumbs a:hover{opacity:1}*{font-family:Raleway,sans-serif}@media (min-width:768px){#cssmenu{background:#2b2f31;margin:0;width:100%;padding-top:2.4%;line-height:1;display:block;position:fixed;box-shadow:0 2px 3px #1f5f7f;box-shadow:0 4px 2px 0 rgba(69,168,216,.2),0 6px 20px 0 rgba(69,168,216,.2);z-index:5;height:10%;padding-left:25%}}@media (max-width:768px){.navbar-expand-lg .navbar-nav .dropdown-menu{border:0}#zonetabs{margin-left:3%;margin-right:3%}#cssmenu{background:#2b2f31;margin:0 0 5%;width:100%;padding:0;line-height:1;display:block;position:absolute;font-family:'PT Sans',sans-serif;box-shadow:0 2px 3px #1f5f7f;box-shadow:0 4px 2px 0 rgba(69,168,216,.2),0 6px 20px 0 rgba(69,168,216,.2);z-index:5}#logo{display:none}#logo2{display:inline;width:80px;height:80px;margin-top:0;margin-left:15%}}#cssmenu ul{list-style:none}#cssmenu ul:after,#cssmenu:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}#cssmenu ul li{position:relative}#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cssmenu ul li ul{position:absolute;left:-9999px;top:auto}#cssmenu ul li ul li{max-height:0;position:absolute;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;-ms-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;transition:max-height .4s ease-out;background:#fff}#cssmenu ul li ul li.has-sub:after{display:block;position:absolute;content:"";height:10px;width:10px;border-radius:5px;background:#000;z-index:1;top:13px;right:15px}#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px}#cssmenu ul li ul li.has-sub:before{display:block;position:absolute;content:"";height:0;width:0;border:3px solid transparent;border-left-color:#fff;z-index:2;top:15px;right:15px}#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff}#cssmenu ul li ul li a{font-size:14px;font-weight:400;text-transform:none;color:#000;letter-spacing:0;display:block;width:170px;padding:11px 10px 11px 20px}#cssmenu ul li ul li.active>a,#cssmenu ul li ul li:hover>a{color:#ce7419}#cssmenu ul li ul li.active:after,#cssmenu ul li ul li:hover:after{background:#ce7419}#cssmenu ul li ul li:hover>ul{left:100%;top:0}#cssmenu ul li ul li:hover>ul>li,#cssmenu>ul>li:hover>ul>li{max-height:72px;position:relative}#cssmenu>ul>li{float:left;width:auto}#cssmenu.align-center>ul>li{float:none;display:inline-block}#cssmenu.align-center>ul,.features-boxed .item,.highlight-clean .buttons{text-align:center}#cssmenu.align-center ul ul,#index_container div,#preisecard,#related_posts,#weitermoeglichezuschlaege,#zuschlagbox,.divlangertext.legal,.info_box_list{text-align:left}#cssmenu.align-right>ul{float:right}#cssmenu.align-right>ul>li:hover>ul{left:auto;right:0}#cssmenu.align-right ul ul li:hover>ul{right:100%;left:auto}#cssmenu.align-right ul ul li a{text-align:right}#cssmenu>ul>li:after{content:"";display:block;position:absolute;width:100%;height:0;top:0;z-index:0;background:#ce7419;-webkit-transition:height .2s;-moz-transition:height .2s;-ms-transition:height .2s;-o-transition:height .2s;transition:height .2s}#cssmenu>ul>li.has-sub>a{padding-right:40px}#cssmenu>ul>li.has-sub>a:after{display:block;content:"";background:#fff;height:12px;width:12px;position:absolute;border-radius:13px;right:14px;top:16px}#cssmenu>ul>li.has-sub>a:before{display:block;content:"";border:4px solid transparent;border-top-color:#4cb6ea;z-index:2;height:0;width:0;position:absolute;right:16px;top:21px}#cssmenu>ul>li>a{color:#51c6ff;padding:15px 20px;letter-spacing:1px;text-transform:uppercase;font-size:20px;z-index:2;position:relative;font-family:Lato;display:block}#cssmenu>ul>li.active:after,#cssmenu>ul>li:hover:after{height:100%}#cssmenu>ul>li.active>a,#cssmenu>ul>li:hover>a,.footer a,.header a,.table-responsive.kontakttable{color:#fff}#cssmenu>ul>li.active>a:after,#cssmenu>ul>li:hover>a:after{background:#000}#cssmenu>ul>li.active>a:before,#cssmenu>ul>li:hover>a:before{border-top-color:#fff}#cssmenu>ul>li:hover>ul,.section.animate .left,.section.animate .right{left:0}#cssmenu #menu-button,.no-result,.results tr[visible=false]{display:none}#cssmenu>ul>li>ul,#cssmenu>ul>li>ul>li{width:170px;display:block}.section .left,.section .middle,.section .right,.section .title .btn-primary{-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}@media all and (max-width:800px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#cssmenu>ul{max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease-out;-moz-transition:max-height .35s ease-out;-ms-transition:max-height .35s ease-out;-o-transition:max-height .35s ease-out;transition:max-height .35s ease-out}#cssmenu>ul>li>ul,#cssmenu>ul>li>ul>li,#cssmenu>ul>li>ul>li>a{width:100%;display:block}#cssmenu.align-center>ul,#cssmenu.align-right ul li a,#cssmenu.align-right ul ul li a{text-align:left}#cssmenu ul li ul li a{width:100%;padding:8px 20px 8px 35px;color:#fff}#cssmenu.align-center>ul>li{display:block}#cssmenu>ul.open{max-height:1000px;border-top:1px solid rgba(110,110,110,.25)}#cssmenu ul{width:100%}#cssmenu ul>li{float:none;width:100%}#cssmenu ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:12px 20px}#cssmenu ul li ul li.has-sub:after,#cssmenu ul li ul li.has-sub:before,#cssmenu ul li.has-sub>a:after,#cssmenu ul li.has-sub>a:before,#cssmenu ul>li:after{display:none}#cssmenu ul li ul,#cssmenu ul li ul li ul,#cssmenu ul li ul li:hover>ul,#cssmenu.align-right ul li ul,#cssmenu.align-right ul li ul li ul,#cssmenu.align-right ul li ul li:hover>ul{left:0;position:relative;right:auto}#cssmenu ul li ul li,#cssmenu ul li:hover>ul>li{max-height:999px;position:relative;background:0 0}#cssmenu ul li ul ul li a{padding:8px 20px 8px 50px}#cssmenu ul li ul li:hover>a{color:#000}#cssmenu #menu-button{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px 20px;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;color:#51c6ff;cursor:pointer}#cssmenu #menu-button:after{display:block;content:'';position:absolute;height:3px;width:22px;border-top:2px solid #51c6ff;border-bottom:2px solid #51c6ff;right:20px;top:16px}#cssmenu #menu-button:before{display:block;content:'';position:absolute;height:3px;width:22px;border-top:2px solid #51c6ff;right:20px;top:26px}}@media (min-width:768px){#logo2{display:none}#logo{visibility:visible;display:block;position:fixed;z-index:4;margin-top:.5%;margin-left:4%}#adressfield{position:fixed;color:#fff;right:0;z-index:6;font-size:13px;margin-top:.5%;overflow:hidden;width:530px;margin-right:0}}.calltoaction{background-color:#e88928;color:#fff;padding:13px 20px 14px}@media (max-width:768px){#adressfield{font-size:10px;padding-top:15%;padding-bottom:2%}.calltoaction2{background-color:#e88928;color:#fff;padding:13px 50px 14px;font-family:ABeeZee;font-size:2em;display:block}}#sendungbuchenmenu{margin-bottom:2%;margin-left:20%}.features-boxed{color:#313437;background-color:#eef4f7}.features-boxed .features{padding:50px 0}.features-boxed .item .box{text-align:center;padding:30px;background-color:#fff;margin-bottom:30px}.features-boxed .item .icon{font-size:60px;color:#1485ee;margin-top:20px;margin-bottom:35px}.features-boxed .item .name{font-weight:700;font-size:18px;margin-bottom:8px;margin-top:0;color:inherit}.features-boxed .item .description{font-size:15px;margin-top:15px;margin-bottom:20px}.smallfont *{font-size:small}.page-footer.dark h5{font-size:medium}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px)}}body{font-family:Roboto,sans-serif;padding:20px}.footer,.header{background:#2e2e2e;color:#fff;padding:30px;text-align:center}.footer h1,.header h1{font-size:4em;font-weight:300}.footer i.fa,.header i.fa{font-size:4em}.footer .bounce,.header .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.footer .animated,.header .animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.section{width:100%;position:relative;background:#eaf0f3}.section .left,.section .middle,.section .right{width:100%;display:block;color:#fff;box-sizing:border-box;left:0;padding:30px;text-align:center;overflow:hidden;transition:.3s ease-in-out}@media (min-width:480px){.section .left .content,.section .middle .content,.section .right .content{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section .left,.section .middle,.section .right{width:50%;font-size:.9em;padding:10px;left:0;float:left;position:absolute}.section.animate .left{left:50%}}@media (min-width:768px){.calltoaction2{display:none}.footer,.header{padding:100px 30px}.section .left,.section .middle,.section .right{width:33.33333%;left:33.33%;padding:10px}}@media (min-width:992px){.section .left,.section .middle,.section .right{padding:30px;font-size:1em}}@media (min-width:480px){.section.animate .right{left:50%}}#buttonicon,.section .title{background:#2e8fc3}.section .title h2{margin-top:0}.section .title p{line-height:1.55em;margin-bottom:.75em}.section .title .btn-primary{color:#fff;background:#2674a0;padding:10px;text-decoration:none;border-radius:3px;display:inline-block;transition:.3s ease-in-out}.section .title .btn-primary:hover{background:#00a5ff}.section .tiles{padding:0;background:#fff;clear:both;display:none;float:none}.section .tiles img{width:50%;float:left;height:auto;opacity:.7;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%)}.section .tiles img:hover{opacity:1;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%)}.section .middle{background:#708090;z-index:2;padding:0}.headerheading,.headerheading.white{padding-top:8%;position:relative;font-size:300%;font-family:Montserrat;width:100%;text-align:center}.section .middle img{width:100%;height:auto;display:block}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.headerheading.white{color:#fff}@media (max-width:768px){.headerheading{padding-top:25%;position:relative;text-align:center;width:100%;font-size:250%;font-family:Montserrat}.headerheading.white{position:relative;padding-top:25%;text-align:center;width:100%;font-size:250%;color:#fff;font-family:Montserrat}select#soflow,select#soflow-color{-webkit-appearance:button;-webkit-border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;background-position:97% center;background-repeat:no-repeat;border:1px solid #aaa;color:#555;font-size:inherit;margin:3%;overflow:hidden;padding:5px 2%;text-overflow:ellipsis;white-space:nowrap;width:95%}#checklist{text-align:left}}.highlight-clean .buttons .btn,.highlight-phone .intro .btn{padding:16px 32px;border:none;box-shadow:none;text-shadow:none;opacity:.9;font-size:13px;letter-spacing:.4px;line-height:1;font-weight:700}.flagdesc p,.preisepanel{font-family:Lato}.flagdesc span{font-family:'Open Sans';margin-bottom:5%}.homedesc p{font-family:ABeeZee;font-size:1.2em;margin-bottom:2.5%}#floatMenu{position:absolute;top:40%;right:0;width:20%;background-color:transparent;margin:0;padding:0;font-size:11px}.d-xl-flex.flex-row.flex-grow-1.justify-content-between.align-content-stretch.align-items-xl-center.teaserlist{padding-bottom:15px}#texticon,a,strong{color:#2e8fc3}.highlight-clean{color:#313437;background-color:#fff;padding:50px 0}.highlight-clean h2{font-weight:700;margin-bottom:25px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.highlight-clean .intro{font-size:16px;max-width:500px;margin:0 auto 25px}.highlight-clean .buttons .btn{margin:6px;background:#ddd;text-transform:uppercase;outline:0}.highlight-clean .buttons .btn:active,.highlight-phone .intro .btn:active{transform:translateY(1px)}.highlight-clean .buttons .btn-primary,.highlight-phone .intro .btn-primary{background-color:#055ada;color:#fff}.highlight-phone{color:#313437;background-color:#eef4f7;padding:50px 0 55px;overflow:hidden}.highlight-phone p{color:#7d8285;font-family:ABeeZee}.highlight-phone h2{font-weight:700;margin-bottom:0;line-height:1.5;padding-top:0;margin-top:0;color:inherit;font-family:ABeeZee}.hovereffect a.info,.hovereffect h2{text-transform:uppercase;color:#fff}.highlight-phone .intro{font-size:18px;max-width:500px;line-height:1.5}.highlight-phone .iphone-mockup,.highlight-phone .iphone-mockup_mirror{max-width:350px;margin-top:55px;margin-bottom:-230px;position:relative}.highlight-phone .intro p{margin-bottom:35px}.highlight-phone .intro .btn{background:0 0;text-transform:uppercase}.highlight-phone .iphone-mockup{transform:rotate(-47deg)}.highlight-phone .iphone-mockup_mirror{transform:rotate(47deg)}.highlight-phone .iphone-mockup img.device,.highlight-phone .iphone-mockup_mirror img.device{width:100%;height:auto}.highlight-phone .iphone-mockup .screen{position:absolute;width:88%;height:77%;top:12%;border-radius:2px;left:6%;border:1px solid #444;overflow:hidden;background:url(/assets/img/screen-content-iphone-6.jpg) center/cover}.highlight-phone .iphone-mockup .screen:before{content:'';background-color:#fff;position:absolute;width:70%;height:140%;top:-12%;right:-60%;transform:rotate(-19deg);opacity:.2}.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:.4s ease-in-out;transition:.2s ease-in-out}.hover-box:hover,.lo1{width:120px;height:120px}.hovereffect img{display:block;position:relative;-webkit-transition:.4s linear;transition:.2s linear}.hovereffect h2{text-align:center;position:relative;font-size:17px;background:rgba(0,0,0,.6);-webkit-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;padding:10px}.hovereffect a.info{text-decoration:none;display:inline-block;border:1px solid #fff;background-color:transparent;opacity:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;margin:35% 0 0;padding:7px 14px}.hovereffect a.info:hover{box-shadow:0 0 5px #fff}.hovereffect:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.hovereffect:hover a.info,.hovereffect:hover h2{opacity:1;-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}.hovereffect:hover a.info{-webkit-transition-delay:.2s;transition-delay:.2s}.hoverheading{top:40%;position:relative}.text-uppercase.info_label{font-size:120%;font-weight:600}.headinglabel{background:#eee}#preisecard{position:relative}.container1{display:flex}.lo1{z-index:6}.ab3{margin-bottom:55px;margin-top:60px}.body1{padding:0;background:#eef4f7}.box1,.box_blau{margin:10px;padding:10px;color:#fff;text-align:center}.box1{background-color:orange;flex:1;box-shadow:15px 15px 10px #888}.box_blau{background-color:#00008b;flex:1;box-shadow:0 4px 8px 0 rgba(5,5,5,.2);font-size:25px}.box2,.mybox{left:0;background-color:orange}.link1{font-size:15px;color:#fff}.link2,.link3{font-size:25px}.link2{color:#000}.link3,.link4,.link5{color:#00008b}.link3{font-weight:700}.link4{text-align:center;font-size:35px;font-weight:700}.link5{text-align:center;font-size:25px;font-weight:700}.link6,.link7{color:#000;font-weight:700}.link6{font-size:15px}.link7{text-align:center;font-size:25px}.link8{font-size:15px;color:#00f}.h-fett{padding-top:10%;font-weight:700}.infoBox ul,.mybox{font-weight:700;padding:5px}.beitrage{color:#000}.image_umlauf{float:left;margin-right:8px;width:125}.cen1,.infoBox{display:block;margin-left:auto;margin-right:auto}.orange-outline{color:#fff;font-size:25px;text-shadow:-1px -1px 0 orange,1px -1px 0 orange,-1px 1px 0 orange,1px 1px 0 orange}@keyframes laufendeBox{0%{top:0}}.box2{width:250px;height:100px;position:fixed;animation:3s linear infinite alternate laufendeBox}#slideshow,#slideshow>div,.mybox,.sp-large,.sp-wrap{position:relative}.mybox{top:400px;width:240px;height:40px;border:1px solid #ccc;box-shadow:2px 2px 5px rgba(0,0,0,.2);overflow-y:auto;font-size:20px;color:#00008b}@media screen and (max-width:600px){.mybox{position:relative;top:auto;left:auto}}.mouseover-text{color:#000;transition:color .3s}.mouseover-text:hover{color:red}.hover-box{width:100px;height:100px;background-color:#555;color:#fff;line-height:100px;text-align:center;transition:.3s ease-in-out}.hover-box:hover{background-color:#08f;border-radius:50%;line-height:120px}.cen1{width:50%;box-shadow:15px 15px 10px #888}.infoBox{background-color:#eff8fb;padding:10px 10px 10px 39px;border-radius:14px;box-shadow:10px 10px 5px #888;width:75%;font-size:20px}.infoBox ul{list-style:none;width:320px;margin:0 auto}.profile-header{margin-top:43px}.profile-header-container{margin:0 auto;text-align:center}.profile-header-img{padding:54px}.profile-header-img>img.img-circle{width:120px;height:120px;border:2px solid #51d2b7}.rank-label-container{margin-top:-19px;text-align:center}.label.label-default.rank-label{background-color:#51d2b7;padding:5px 10px;border-radius:27px}@media (max-width:768px){.divlangertext.legal h2{font-size:x-large}.simple-slider .swiper-slide{height:500px;background-repeat:no-repeat;background-size:cover;background-position:center;width:50%}.card{position:absolute;bottom:0;width:80%;margin-left:10%}}.simple-slider .swiper-slide{height:500px;background-repeat:no-repeat;background-size:cover;background-position:center}.simple-slider .swiper-button-next,.simple-slider .swiper-button-prev{width:50px;margin-left:20px;margin-right:20px}@media (max-width:767px){.article-list h2,.features-boxed h2{margin-bottom:25px;padding-top:25px;font-size:24px}.flaghide,.simple-slider .swiper-button-next,.simple-slider .swiper-button-prev{display:none}.highlight-phone{text-align:center}.highlight-phone .intro{max-width:none}.simple-slider .swiper-slide{height:360px}}#slideshow{width:100%;height:100%;box-shadow:0 0 20px rgba(0,0,0,.4)}#slideshow>div{width:100%;height:100%}.card.slider{background:#333;padding:30px}@keyframes slideInFromLeft{0%{transform:translateY(100%)}100%{transform:translateY(0)}}.card-link.text-uppercase.text-white{border:2px solid;padding:10px}@media (min-width:768px){.section.animate .left{left:0}.section.animate .right{left:66.66%}.section .tiles{display:block}.divlangertext{padding-left:22%;padding-right:22%}.text-white.card-title{font-size:30px;font-weight:700}}.text-white.card-text{font-size:20px;margin-bottom:15%}body,html{height:100%;width:100%}.sp-loading{text-align:center;max-width:270px;padding:15px;border:5px solid #eee;border-radius:3px;font-size:12px;color:#888}.sp-wrap{display:none;line-height:0;font-size:0;background:#eee;border:5px solid #eee;border-radius:3px;margin:0 25px 15px 0;float:left;max-width:300px}.sp-thumbs{text-align:left;display:inline-block}.sp-thumbs img{min-height:50px;min-width:50px;max-width:50px}.sp-thumbs a:link,.sp-thumbs a:visited{width:50px;height:50px;overflow:hidden;opacity:.3;display:inline-block;background-size:cover;background-position:center;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.sp-current,.sp-thumbs a:active{opacity:1!important;position:relative}.sp-large{overflow:hidden;top:0;left:0}.sp-large a img{max-width:100%;height:auto}.sp-zoom{position:absolute;left:-50%;top:-50%;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;display:none}.sp-lightbox{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.9);z-index:1031;display:none;cursor:pointer}.sp-lightbox img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:90%;max-height:90%;border:2px solid #fff}#sp-next,#sp-prev{position:absolute;top:50%;margin-top:-25px;z-index:501;color:#fff;padding:14px;text-decoration:none;background:#000;border-radius:25px;border:2px solid #fff;width:50px;height:50px;box-sizing:border-box;transition:.2s}#sp-next:before,#sp-prev:before{content:'';border:7px solid transparent;top:16px;position:absolute}#sp-prev{left:10px}#sp-prev:before{border-right:15px solid #fff;left:7px}#sp-next{right:10px}#sp-next:before{border-left:15px solid #fff;left:18px}#sp-next:hover,#sp-prev:hover{background:#444}@media screen and (max-width:400px){.sp-wrap{margin:0 0 15px}#sp-next,#sp-prev{top:auto;margin-top:0;bottom:25px}}.navbar.navbar-light.navbar-expand-lg.bg-dark.clean-navbar{position:absolute;top:30px;z-index:10;background:#fff;width:100%}.navbar.navbar-light.navbar-expand-lg.clean-navbar{position:absolute;top:2%;z-index:10;background:#fff;width:100%}.results tr[visible=true]{display:table-row}.counter{padding:8px;color:#ccc}@media (min-width:769px){select#soflow,select#soflow-color{-webkit-appearance:button;-webkit-border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;background-position:97% center;background-repeat:no-repeat;border:1px solid #aaa;color:#555;font-size:inherit;margin:3% 22%;overflow:hidden;padding:5px 2%;text-overflow:ellipsis;white-space:nowrap;width:56%}#checklist{padding-left:5%}.card.slider.middlecard{width:20%;margin-right:20%;right:0}.card.slider{width:20%;margin-left:20%}#pricetable{font-size:100%;margin-left:25%;margin-right:25%}}@media (max-width:768px){#pricetable{font-size:77%}}

/* Fixed Kontakt-Buttons (epaket24.de) */
.cc-fixed-buttons {
	position: fixed;
	right: 15px;
	bottom: 15px;
	display: flex;
	flex-direction: column;
	gap: 8px;
	z-index: 9999;
}

.cc-fixed-btn {
	display: flex;
	align-items: center;
	padding: 8px 14px;
	border-radius: 999px;
	font-size: 14px;
	font-family: Lato, Arial, sans-serif;
	text-decoration: none;
	color: #fff;
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
	transition: transform 0.15s ease, box-shadow 0.15s ease, opacity 0.15s ease;
	opacity: 0.95;
}

.cc-fixed-btn i {
	margin-right: 6px;
	font-size: 16px;
}

.cc-fixed-btn-call {
	background: #f47b08; /* epaket24-Orange */
}

.cc-fixed-btn-wa {
	background: #25d366; /* WhatsApp-Grün */
}

.cc-fixed-btn:hover {
	transform: translateY(-2px);
	box-shadow: 0 6px 14px rgba(0, 0, 0, 0.3);
	opacity: 1;
}

/* Mobile: Buttons kompakter, nur Icons anzeigen */
@media (max-width: 576px) {
	.cc-fixed-buttons {
		right: 10px;
		bottom: 10px;
	}

	.cc-fixed-btn {
		padding: 10px;
		border-radius: 50%;
	}

	.cc-fixed-btn span {
		display: none; /* auf kleinen Screens nur Icon */
	}
}

/* =========================================
   1. PREIS-BOX (Die große Box mit dem Preis)
   ========================================= */
.price-cta-box {
	background: #ffffff;
	/* Wir setzen einen durchgehenden Rahmen */
	border: 1px solid #e1e1e1;
	/* Der linke Rand wird explizit und dicker gesetzt */
	border-left: 5px solid #e76828 !important; 
	padding: 25px;
	margin: 30px 0;
	box-shadow: 0 4px 15px rgba(0,0,0,0.08);
	border-radius: 4px; /* Optional: Ecken leicht abrunden */
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	transition: all 0.3s ease; 
	cursor: pointer;
	position: relative; /* Wichtig für Stabilität */
}

/* --- HOVER EFFEKT PREIS-BOX --- */
.price-cta-box:hover {
	transform: translateY(-3px); 
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
	
	/* Hintergrund wird dunkelblau */
	background-color: #132437 !important; 
	border-color: #132437 !important;
	
	/* Linker Rand wechselt zu Weiss */
	border-left-color: #ffffff !important; 
}

/* Text-Farben Wechsel beim Hover */
.price-cta-box:hover h4,
.price-cta-box:hover p,
.price-cta-box:hover .price-label,
.price-cta-box:hover .price-amount,
.price-cta-box:hover .price-vat {
	color: #ffffff !important;
}

/* Inhalte der Preis-Box */
.price-cta-content {
	flex: 1;
	min-width: 250px;
	margin-right: 20px;
}
.price-cta-content h4 {
	margin: 0 0 5px 0;
	color: #333;
	font-weight: 700;
	font-size: 1.25rem;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	transition: color 0.3s ease;
}
.price-cta-content p {
	margin: 0;
	color: #666;
	font-size: 0.95rem;
	line-height: 1.4;
	transition: color 0.3s ease;
}
.price-cta-value {
	text-align: right;
	min-width: 140px;
}
.price-label {
	display: block;
	font-size: 0.85rem;
	color: #888;
	margin-bottom: 2px;
	transition: color 0.3s ease;
}
.price-amount {
	display: block;
	font-size: 2.2rem;
	color: #e76828; 
	font-weight: 800;
	line-height: 1;
	letter-spacing: -1px;
	transition: color 0.3s ease;
}
.price-vat {
	display: block;
	font-size: 0.75rem;
	color: #999;
	margin-top: 5px;
	transition: color 0.3s ease;
}

/* Mobile Anpassung Preis-Box */
@media (max-width: 576px) {
	.price-cta-box {
		flex-direction: column;
		text-align: center;
		padding: 20px;
	}
	.price-cta-content {
		margin-right: 0;
		margin-bottom: 15px;
	}
	.price-cta-value {
		text-align: center;
		width: 100%;
		border-top: 1px solid #eee;
		padding-top: 15px;
		transition: border-color 0.3s ease;
	}
	.price-cta-box:hover .price-cta-value {
		border-top-color: rgba(255,255,255,0.2);
	}
}


/* =========================================
   2. VORTEIL-BOX (Benefit Card)
   ========================================= */
.benefit-card {
	background: #ffffff;
	border: 1px solid #e1e1e1;
	/* Linker Rand in Orange */
	border-left: 5px solid #e76828 !important; 
	padding: 25px 20px;
	margin-bottom: 20px;
	border-radius: 4px;
	box-shadow: 0 2px 10px rgba(0,0,0,0.05);
	transition: all 0.3s ease;
	height: 100%; 
	cursor: default;
	position: relative;
}

.benefit-card i {
	font-size: 2.5rem;
	color: #e76828; 
	margin-bottom: 15px;
	display: block;
	transition: color 0.3s ease;
}

.benefit-card h5 {
	font-weight: 700;
	margin-bottom: 10px;
	text-transform: uppercase;
	color: #333;
	font-size: 1.1rem;
	transition: color 0.3s ease;
}

.benefit-card p {
	color: #666;
	font-size: 0.9rem;
	line-height: 1.5;
	margin: 0;
	transition: color 0.3s ease;
}

/* --- HOVER EFFEKT VORTEIL-BOX --- */
.benefit-card:hover {
	background-color: #132437 !important; /* Dunkles Marineblau */
	border-color: #132437 !important;
	border-left-color: #ffffff !important; /* Rand wird Weiß */
	transform: translateY(-5px);
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
}

/* Texte Weiß bei Hover */
.benefit-card:hover i,
.benefit-card:hover h5,
.benefit-card:hover p {
	color: #ffffff !important;
}

/* =========================================
   3. FIXED BUTTONS (Telefon & WhatsApp)
   ========================================= */
#cc-fixed-wrapper {
	position: fixed !important;
	bottom: 20px !important;
	right: 20px !important;
	z-index: 2147483647 !important;
	display: flex !important;
	flex-direction: column !important;
	gap: 15px !important;
}
.cc-round-btn {
	display: flex !important;
	justify-content: center;
	align-items: center;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	text-decoration: none !important;
	color: white !important;
	box-shadow: 2px 2px 10px rgba(0,0,0,0.4);
	font-size: 30px;
	transition: transform 0.3s ease;
}
.cc-round-btn:hover {
	transform: scale(1.1);
}
.cc-round-btn i {
	margin: 0;
	padding: 0;
}
.cc-btn-blue { background-color: #007bff !important; }
.cc-btn-green { background-color: #25D366 !important; }
