@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../fonts/open-sans-v35-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v35-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../fonts/open-sans-v35-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../fonts/open-sans-v35-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:url('../fonts/open-sans-v35-latin-600italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans-v35-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url('../fonts/open-sans-v35-latin-700italic.woff2') format('woff2')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delay-250{-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;-o-animation-delay:0.25s;animation-delay:0.25s}.delay-500{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.delay-750{-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;-o-animation-delay:0.75s;animation-delay:0.75s}.delay-1000{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.bounceIn.go{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(400px)}60%{-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(400px)}60%{transform:translateX(-30px)}80%{transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}.bounceInRight.go{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}60%{-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-400px)}60%{transform:translateX(30px)}80%{transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.bounceInLeft.go{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(400px)}60%{-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(400px)}60%{transform:translateY(-30px)}80%{transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.bounceInUp.go{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}60%{-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-400px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.bounceInDown.go{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn{opacity:0}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes growIn{0%{-webkit-transform:scale(0.2);opacity:0}50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(0.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.growIn{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}.growIn.go{-webkit-animation-name:growIn;animation-name:growIn}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake.go{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shakeUp{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px)}20%,40%,60%,80%{-webkit-transform:translateY(10px)}}@keyframes shakeUp{0%,100%{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.shakeUp.go{-webkit-animation-name:shakeUp;animation-name:shakeUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:0.3}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:0.3}100%{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:0.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:0.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn.go{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft.go{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft.go{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight.go{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight.go{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn.go{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle.go{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing.go{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada.go{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble.go{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse.go{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInRight.go{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(-30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInLeft{0%{transform:translateX(-100%) skewX(30deg);opacity:0}60%{transform:translateX(20%) skewX(-30deg);opacity:1}80%{transform:translateX(0%) skewX(15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInLeft.go{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;backface-visibility:visible !important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut.goAway{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp.goAway{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown.goAway{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft.goAway{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight.goAway{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut.goAway{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX.goAway{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY}@-webkit-keyframes lightSpeedOutRight{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOutRight.goAway{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(-100%) skewX(30deg);opacity:0}}.lightSpeedOutLeft.goAway{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut.goAway{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft.goAway{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft.goAway{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight.goAway{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut.goAway{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort}@-webkit-keyframes fadeInUpShortX{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(20px)}100%{opacity:1;-webkit-transform:translateX(-50%) translateY(0)}}@keyframes fadeInUpShortX{0%{opacity:0;transform:translateX(-50%) translateY(20px)}100%{opacity:1;transform:translateX(-50%) translateY(0)}}.fadeInUpShortX{opacity:0;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}.fadeInUpShortX.go{-webkit-animation-name:fadeInUpShortX;animation-name:fadeInUpShortX}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}html{overflow-y:scroll}body{background:#EEE;margin:0;font-family:'Open Sans',sans-serif;font-size:14px;line-height:21px;font-weight:400;color:#333;-webkit-font-smoothing:antialiased !important;-webkit-appearance:none;-webkit-backface-visibility:hidden;overflow:hidden}.fill-page{background:#FFF}*,input,button,input[type="search"]{box-sizing:border-box;border-radius:0;box-shadow:none;-webkit-appearance:none;-webkit-backface-visibility:hidden}::selection{background:#ed7102;color:#FFF}::-moz-selection{background:#ed7102;color:#FFF}img{max-width:100%;max-height:100%;height:auto;display:inline-block}.wrapper{max-width:700px;margin:0 auto;position:relative}header{height:auto;min-height:100px;background:#FFF;position:relative;padding:0 80px;z-index:15}header .logo{margin-left:0;padding:20px 0;width:400px;margin-right:40px;height:100px;position:relative;z-index:10;float:left}header .logo p{margin:0}header .main-nav,header aside.search,header .lang{height:100px}header aside.search{display:none}header .main-nav{margin-left:0;margin-right:10px;float:left;clear:both;height:auto;transform:translateZ(0px)}header .main-nav > ul{list-style:none;padding:0;margin:0;text-align:left;height:25px;margin-top:5px;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header .main-nav > ul > li{display:inline-block;height:100%;padding-right:30px;padding-left:5px;padding-bottom:10px;position:relative;border-bottom:3px solid #EEE}header .main-nav > ul > li:hover > ul{height:50px;z-index:20}header .main-nav > ul > li.active > ul{height:50px;z-index:15}header .main-nav > ul > li:after{content:'';display:block;width:0;height:3px;background:#ed7102;position:absolute;left:0;bottom:-3px;transition:width 0.3s ease}header .main-nav > ul > li:hover:after{z-index:21}header .main-nav > ul > li.active:after{z-index:16}header .main-nav > ul > li > ul{height:0;position:absolute;list-style:none;margin:0;line-height:40px;background:#006b98;color:#FFF;overflow:hidden}header .main-nav > ul > li > ul > li{display:inline-block;margin-right:30px;padding-top:10px;position:relative}header .main-nav > ul > li > ul > li > a{text-decoration:none;color:inherit;font-size:1.1em;opacity:0.7}header .main-nav > ul > li > ul > li > a:hover{opacity:1}header .main-nav > ul > li > ul > li.active > a{font-weight:700;opacity:1}.no-sub header .main-nav > ul > li > ul{transition:height 0.3s ease}header .main-nav > ul > li > a{text-decoration:none;color:inherit;font-size:1.1em;display:block;transition:0.3s}header .main-nav > ul > li.active > a{color:#ed7102;font-weight:600}header .main-nav > ul > li.active:after{width:100%}header .main-nav > ul > li:hover > a{color:#ed7102}header .main-nav > ul > li:hover:after{width:100%}header aside.search{float:left}header aside.search .search{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header aside.search .search img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}header aside.search .search input{border:none;height:30px;width:200px;opacity:0.2;padding:5px 10px;padding-right:30px;background:#EEE;transition:0.3s;overflow:hidden;text-overflow:clip}header aside.search .search input:focus{background:#EEE;width:200px;padding:5px 10px;padding-right:30px;outline:none;opacity:1}header aside.search .search button{background:none;border:none;height:30px;width:30px;border-left:1px solid transparent;position:absolute;right:0;top:0;transition:0.3s}header aside.search .search button:hover{background:#DDD}header aside.search .search:hover input,header aside.search .search:hover input:focus,header aside.search .search:focus input,header aside.search .search:focus input:focus{background:#EEE;width:200px;opacity:1;padding:5px 10px;padding-right:30px}header .lang{position:absolute;top:0;right:40px}header .lang .mod-languages{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .lang .mod-languages img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}header .lang .mod-languages ul.lang-inline li{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:inline-block;vertical-align:middle;opacity:0.5;transition:0.3s}header .lang .mod-languages ul.lang-inline li:hover,header .lang .mod-languages ul.lang-inline li.lang-active{opacity:1}header::after{clear:both;float:none;content:'';display:block}header #off-canvas-toggle{display:none;background:#006b98;color:#FFF;font-size:2em;float:right;height:50px;width:50px;text-align:center;line-height:50px}aside#off-canvas{display:none;position:absolute;top:0;left:0;right:0;z-index:500;overflow:hidden;background:#006b98;color:#FFF;padding-bottom:40px}aside#off-canvas .close{position:absolute;top:23px;right:15px;font-size:2em;z-index:500}aside#off-canvas .inner{padding:0 50px}aside#off-canvas .inner .logo{padding-top:10px;padding-bottom:20px;text-align:center;height:80px}aside#off-canvas .inner .logo p{margin:0}aside#off-canvas .inner .main-nav ul{list-style:none;padding:0;margin:0}aside#off-canvas .inner .main-nav ul li{border-bottom:1px solid rgba(255,255,255,0.5)}aside#off-canvas .inner .main-nav ul li.parent{background:url('../images/icons/deeper-arr.png') right center no-repeat}aside#off-canvas .inner .main-nav ul li.child{background:url('../images/icons/higher-arr.png') left center no-repeat;padding-left:20px}aside#off-canvas .inner .main-nav ul li a{text-transform:uppercase;color:inherit;font-size:1.2em;text-decoration:none;display:block;padding:15px 0}aside#off-canvas .inner .main-nav ul li ul{position:absolute;left:100%;width:100%;top:80px;z-index:1000;padding:0 20px;background:#006b98;min-height:100%}aside#off-canvas .inner .search{margin-top:20px}aside#off-canvas .inner .search form input{background:none;width:calc(100% - 45px);padding:10px 20px;font-size:1.2em;border:1px solid rgba(255,255,255,0.5);border-radius:0;outline:none;height:45px}aside#off-canvas .inner .search form input::-webkit-input-placeholder{color:#FFF}aside#off-canvas .inner .search form input:-ms-input-placeholder,aside#off-canvas .inner .search form input::-moz-placeholder{color:#FFF}aside#off-canvas .inner .search form button{width:45px;height:45px;background:#FFF;color:#006b98;border:1px solid #FFF;font-size:1.2em;vertical-align:top;text-align:center}aside#off-canvas .inner .lang{margin-top:20px;text-align:center}aside#off-canvas .inner .lang ul.lang-inline li{display:inline-block;opacity:0.5;margin-right:20px;transition:0.3s}aside#off-canvas .inner .lang ul.lang-inline li:hover,aside#off-canvas .inner .lang ul.lang-inline li.lang-active{opacity:1}aside#off-canvas .inner .lang ul.lang-inline li img{height:30px}aside#feature{background:#EEE}aside#feature .threeslide{position:relative;height:500px;overflow:hidden}aside#feature .threeslide .master{height:100%;position:relative;background:url('../images/backgrounds/bgpatt.png') repeat center top;background-size:27px 45px}aside#feature .threeslide .master .slide{width:33.33%;height:100%;float:left;position:relative}aside#feature .threeslide .master .slide img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;bottom:55px;max-height:33%;max-width:70%;z-index:2;image-rendering:-webkit-optimize-contrast;image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges}aside#feature .threeslide .master .slide.slide-1 img,aside#feature .threeslide .master .slide.slide-3 img{max-height:45%}aside#feature .threeslide .master .slide .showdetail{position:absolute;bottom:0;left:0;right:0;height:50px;background:#ffffff;opacity:0.5;color:rgba(237,113,2,0.8);text-align:right;font-size:50px;font-weight:900;line-height:50px;padding-right:10px;text-shadow:1px 4px 6px #FFF,0 0 0 #000,1px 4px 6px #FFF;transition:0.3s;cursor:pointer}aside#feature .threeslide .master .slide.slide-1 .showdetail,aside#feature .threeslide .master .slide.slide-2 .showdetail{padding-right:60px}aside#feature .threeslide .master .slide.slide-2,aside#feature .threeslide .master .slide.slide-3{left:50px}aside#feature .threeslide .master .slide.slide-2 img,aside#feature .threeslide .master .slide.slide-3 img{margin-left:-50px}aside#feature .threeslide .master .slide.slide-2 .showdetail,aside#feature .threeslide .master .slide.slide-3 .showdetail{left:-50px;right:50px}aside#feature .threeslide .master .slide.slide-2::after,aside#feature .threeslide .master .slide.slide-3::after{position:absolute;content:'';height:0;width:0;left:-100px;top:0;border-width:500px 100px 0 0;border-style:solid;border-color:transparent rgba(255,255,255,0.25) rgba(255,255,255,0.25) transparent;-webkit-transform:scale(1.00);-ms-transform:scale(1.00);transform:scale(1.00)}aside#feature .threeslide .master .slide.slide-2{background:rgba(255,255,255,0.25)}aside#feature .threeslide .master .slide.slide-3{background:rgba(255,255,255,0.55)}aside#feature .threeslide .master .slide.slide-3::after{border-color:transparent rgba(255,255,255,0.4) rgba(255,255,255,0.4) transparent}aside#feature .threeslide .master .caption{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;width:100%;max-width:700px;bottom:50%;text-align:center;color:#FFF;padding-top:20px;opacity:1;transition:0.3s}aside#feature .threeslide .master .caption img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}aside#feature .threeslide .master .caption h1{font-weight:300;font-size:2.8em;line-height:1em;text-transform:uppercase;margin-top:10px}aside#feature .threeslide .master .caption p{font-size:1.2em;line-height:1.5em;font-weight:400;margin-bottom:10px}aside#feature .threeslide .master .caption hr{border:none;background:url('../images/backgrounds/hr-white.png') repeat-x center;height:22px;width:60%;background-size:auto 16px}aside#feature .threeslide.has-detail .master{-webkit-filter:blur(15px) brightness(0.8);-moz-filter:blur(15px) brightness(0.8);-ms-filter:blur(15px) brightness(0.8);filter:blur(15px) brightness(0.8);margin:-15px -30px -30px -15px;height:530px;-webkit-transform:translateZ(0px)}.has-no-cssfilters aside#feature .threeslide.has-detail .master{margin:0;height:500px}aside#feature .threeslide.has-detail .master .showdetail,aside#feature .threeslide.has-detail .master .caption{opacity:0}aside#feature .threeslide.has-detail .master .slide-img{-webkit-filter:grayscale(100%) brightness(0.7);-moz-filter:grayscale(100%) brightness(0.7);-ms-filter:grayscale(100%) brightness(0.7);filter:grayscale(100%) brightness(0.7)}.has-no-cssfilters aside#feature .threeslide.has-detail .master .slide-img{opacity:0.5}aside#feature .threeslide.has-detail .master .slide.slide-2::after,aside#feature .threeslide.has-detail .master .slide.slide-3::after{border-width:530px 100px 0 0}aside#feature .threeslide.has-detail .detail{display:block}.has-no-cssfilters aside#feature .threeslide.has-detail .detail{background:rgba(0,0,0,0.6)}aside#feature .threeslide .detail{display:none;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:10}aside#feature .threeslide .detail .slide{display:none;position:absolute;top:0;left:0;right:0;bottom:0}aside#feature .threeslide .detail .slide .image{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:50%;width:300px;margin-left:-350px}aside#feature .threeslide .detail .slide .image img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}aside#feature .threeslide .detail .slide .text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:50%;color:#FFF;width:30%;max-width:450px}aside#feature .threeslide .detail .slide .text img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}aside#feature .threeslide .detail .slide .text h2{font-size:1.8em;text-transform:uppercase;margin-top:0;margin-bottom:0.3em}aside#feature .threeslide .detail .slide .text a{display:inline-block;background:#FFF;color:#666666;padding:7px 40px;text-decoration:none;font-weight:700;text-transform:uppercase;cursor:pointer;transition:0.3s}aside#feature .threeslide .detail .slide .text a:hover{background:#ed7102;color:#FFF}aside#feature .threeslide .detail .slide .hidedetail{position:absolute;left:0;width:70px;bottom:0;top:0;background:#ffffff;opacity:0.5;line-height:500px;color:rgba(237,113,2,0.8);text-align:center;font-size:70px;font-weight:900;text-shadow:1px 4px 6px #FFF,0 0 0 #000,1px 4px 6px #FFF;cursor:pointer;transition:0.3s}aside#feature .threeslide .detail .slide .hidedetail::after{position:absolute;content:'';height:0;width:0;right:-120px;top:0;border-width:500px 120px 0 0;border-style:solid;border-color:#FFF transparent transparent #FFF;-webkit-transform:scale(1.001);-ms-transform:scale(1.001);transform:scale(1.001)}aside#feature .threeslide .detail .slide .hidedetail:hover{opacity:0.7}aside#feature .custom{padding:20px;margin:0 auto;max-width:800px;text-align:center}aside#feature .custom h1{font-weight:900;font-size:2.7em;line-height:1.1em;text-transform:uppercase}aside#feature .custom p{font-size:1.2em;line-height:1.6em;font-weight:400;margin-bottom:10px}aside#feature .custom hr{border:none;background:url('../images/backgrounds/hr-dark.png') repeat-x center;height:22px;width:60%;background-size:auto 16px}aside#feature .map{height:300px}aside#feature .map img{max-width:none;max-height:none;height:initial;display:initial}main{overflow:hidden}.leer main{display:none}main .product-view{padding-bottom:20px;background:#FFF}main .product-view .product-menu{height:200px;background:#eee;position:relative}main .product-view .product-menu *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}main .product-view .product-menu .inner{height:100%;padding:0 40px;overflow:hidden}.has-touchevents main .product-view .product-menu .inner{padding:0}main .product-view .product-menu .inner .slide{position:relative;left:0;height:100%;text-align:center}main .product-view .product-menu .inner .slide .product{height:100%;width:200px;display:inline-block;vertical-align:top}main .product-view .product-menu .inner .slide .product .product-link{display:block;height:100%;width:100%;position:relative;padding:20px 0;text-align:center;text-decoration:none;color:#666666;transition:0.3s}main .product-view .product-menu .inner .slide .product .product-link .product-image{height:80%;opacity:0.6;transition:0.3s}main .product-view .product-menu .inner .slide .product .product-link .product-title{height:auto;max-height:20%;position:absolute;bottom:20px;left:0;right:0;font-weight:900;text-transform:uppercase}main .product-view .product-menu .inner .slide .product .product-link::after{content:'';display:block;width:1px;height:70%;position:absolute;top:20px;left:0;background:#CCC}main .product-view .product-menu .inner .slide .product .product-link:hover{color:#333}main .product-view .product-menu .inner .slide .product .product-link:hover .product-image{opacity:1}main .product-view .product-menu .inner .slide .product.active .product-image{opacity:1}main .product-view .product-menu .inner .slide .product.active .product-link{color:#ed7102}main .product-view .product-menu .inner .slide .product:first-child .product-link::after{display:none}main .product-view .product-menu .prev,main .product-view .product-menu .next{height:100%;width:40px;background:rgba(187,187,187,0.8);color:#ffffff;position:absolute;top:0;z-index:10;text-align:center;font-size:1.5em;display:none;transition:0.3s}main .product-view .product-menu .prev i,main .product-view .product-menu .next i{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main .product-view .product-menu .prev i img,main .product-view .product-menu .next i img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .product-view .product-menu .prev:hover,main .product-view .product-menu .next:hover{background:rgba(162,162,162,0.8);color:#ffffff}main .product-view .product-menu .prev{left:0}main .product-view .product-menu .next{right:0}main .product-view .product-menu::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:30px 15px 0 15px;border-color:#eeeeee transparent transparent transparent;position:absolute;bottom:-30px;left:50%;margin-left:-15px;z-index:10}main .product-view .product-main{background:#ed7102;color:#FFF;padding-top:50px;padding-bottom:30px;position:relative}main .product-view .product-main .inner{margin:0 auto;max-width:800px;text-align:center}main .product-view .product-main .inner h1{margin-top:0;font-size:2.8em;line-height:1.1em;text-transform:uppercase;font-weight:900}main .product-view .product-main .inner p{font-size:1.2em;line-height:1.5em;margin-bottom:10px}main .product-view .product-main .inner hr{border:none;background:url('../images/backgrounds/hr-white.png') repeat-x center;height:22px;width:60%;background-size:auto 16px}main .product-view .product-parts{height:150px;position:relative}main .product-view .product-parts *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}main .product-view .product-parts .inner{height:100%;padding:0 40px;overflow:hidden;max-width:none}.has-touchevents main .product-view .product-parts .inner{padding:0}main .product-view .product-parts .inner .slide{position:relative;left:0;height:100%;text-align:center}main .product-view .product-parts .inner .slide .product{height:100%;width:150px;display:inline-block;vertical-align:top}main .product-view .product-parts .inner .slide .product .product-link{display:block;height:100%;width:100%;position:relative;padding:20px 0;text-align:center;text-decoration:none;color:#FFF;transition:0.3s}main .product-view .product-parts .inner .slide .product .product-link .product-image,main .product-view .product-parts .inner .slide .product .product-link .product-title{opacity:0.6;transition:0.3s}main .product-view .product-parts .inner .slide .product .product-link .product-image{height:100%}main .product-view .product-parts .inner .slide .product .product-link .product-title{height:auto;bottom:-20px;font-weight:500;font-size:1em;line-height:1.2em;text-transform:uppercase;position:absolute;left:0;right:0;text-align:center;padding:20px}main .product-view .product-parts .inner .slide .product .product-link::after{content:'';display:block;width:1px;height:70%;position:absolute;top:20px;left:0;background:#FFF;opacity:0.6}main .product-view .product-parts .inner .slide .product .product-link:hover .product-image,main .product-view .product-parts .inner .slide .product .product-link:hover .product-title{opacity:1}main .product-view .product-parts .inner .slide .product .product-link.material .product-title{bottom:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}main .product-view .product-parts .inner .slide .product .product-link.material .product-title img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .product-view .product-parts .inner .slide .product.active .product-link .product-image,main .product-view .product-parts .inner .slide .product.active .product-link .product-title{opacity:1}main .product-view .product-parts .inner .slide .product.active .product-link .product-title{font-weight:700}main .product-view .product-parts .inner .slide .product:first-child .product-link::after{display:none}main .product-view .product-parts .prev,main .product-view .product-parts .next{height:100%;width:40px;background:rgba(136,65,1,0.8);color:#fea657;position:absolute;top:0;z-index:10;text-align:center;font-size:1.5em;display:none;transition:0.3s}main .product-view .product-parts .prev i,main .product-view .product-parts .next i{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main .product-view .product-parts .prev i img,main .product-view .product-parts .next i img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .product-view .product-parts .prev:hover,main .product-view .product-parts .next:hover{background:rgba(85,41,1,0.8);color:#fec18a}main .product-view .product-parts .prev{left:0}main .product-view .product-parts .next{right:0}main .product-view .part-main{background:#EEE;display:block;position:relative;display:none;overflow:hidden}main .product-view .part-main::before{content:'';display:none;width:0;height:0;border-style:solid;border-width:30px 15px 0 15px;border-color:#ed7102 transparent transparent transparent;position:absolute;top:0;left:30%;margin-left:-15px;z-index:10;transition:0.3s}main .product-view .part-main .part-details{display:block;position:relative;float:left;vertical-align:top;width:60%;padding-top:50px;padding-right:50px;padding-bottom:30px}main .product-view .part-main .product-details{display:block;float:left;vertical-align:top;width:40%;background:#FFF;min-height:450px;padding:50px 20px}main .product-view .part-main .product-details ul{list-style:none;padding:0;margin:0}main .product-view .part-main .product-details ul li{padding-left:20px;position:relative;margin-bottom:6px;line-height:1.2em}main .product-view .part-main .product-details ul li::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #ed7102;position:absolute;left:0;top:3px}main .product-view .part-main.empty{background:#FFF}main .product-view .part-main.empty .part-details{display:none}main .product-view .part-main.empty .product-details{display:block;float:none;width:100%;max-width:600px;margin:0 auto}main .product-view .part-main.empty::before{left:50%}main .product-view .part-main::after{clear:both;float:none;content:'';display:block}main .product-view .parts-slider{width:100%;max-width:800px;float:right;height:350px;overflow:hidden;position:relative}main .product-view .parts-slider *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}main .product-view .parts-slider .slider{position:relative;height:90%}main .product-view .parts-slider .slider .slide{position:absolute;top:0;bottom:0;left:0}main .product-view .parts-slider .slider .slide .part-image{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:8%;right:8%;height:82%}main .product-view .parts-slider .slider .slide .part-image img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .product-view .parts-slider .pagination{height:10%}main .product-view .parts-slider .pagination ul{list-style:none;margin:0;padding:0;text-align:center;padding-top:10px}main .product-view .parts-slider .pagination ul li{display:inline-block;margin:0 5px;vertical-align:middle}main .product-view .parts-slider .pagination ul li a{display:block;width:15px;height:15px;border-radius:8px;border:2px solid #333;text-decoration:none;transition:0.3s}main .product-view .parts-slider .pagination ul li.active a,main .product-view .parts-slider .pagination ul li a:hover{background:#333}main .product-view .parts-slider .prev,main .product-view .parts-slider .next{width:40px;color:#333;position:absolute;top:0;height:90%;z-index:4;text-align:center;font-size:1.5em;cursor:pointer;display:none;transition:0.3s}main .product-view .parts-slider .prev i,main .product-view .parts-slider .next i{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main .product-view .parts-slider .prev i img,main .product-view .parts-slider .next i img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .product-view .parts-slider .prev:hover,main .product-view .parts-slider .next:hover{color:#808080}main .product-view .parts-slider .prev{left:0}main .product-view .parts-slider .next{right:0}main .product-view .parts-single-image{width:100%;max-width:800px;float:right;height:350px;overflow:hidden;position:relative;text-align:center}main .product-view .loader{background:rgba(238,238,238,0.9);position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;text-align:center;color:#ed7102}main .product-view .loader i{font-size:5em;position:relative;top:100px}main .timeline{background:url("../images/backgrounds/linebg.png") repeat-y top center;margin:40px auto;width:650px}main .timeline::after{clear:both;float:none;content:'';display:block}main .timeline .event{width:300px;margin-bottom:0;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}main .timeline .event img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .timeline .event .date,main .timeline .event .text,main .timeline .event .media{padding-right:20px}main .timeline .event .media{margin-bottom:10px}main .timeline .event .date{font-weight:900;font-size:1.5em;line-height:1.2em;padding-bottom:3px;border-bottom:1px solid #ed7102;color:#4d4d4d;text-transform:uppercase;margin-bottom:10px;position:relative;text-align:right}main .timeline .event .date::after{content:'';display:block;width:27px;height:27px;position:absolute;bottom:-13px;right:-33px;background:url("../images/backgrounds/marker.png") no-repeat center;background-size:contain}main .timeline .event .text{line-height:1.4em;color:#666666;text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .timeline .event.left{margin-left:-170px}main .timeline .event.right{margin-left:170px}main .timeline .event.right .date{text-align:left;padding-right:0}main .timeline .event.right .date::after{left:-33px;right:auto}main .timeline .event.right .date,main .timeline .event.right .media,main .timeline .event.right .text{padding-right:0;padding-left:20px}main .sub-blog .close-btn{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:2em;position:absolute;top:20px;color:#777;cursor:pointer;right:auto;background:#EEE;width:50px;height:50px;text-align:center;line-height:48px;border-radius:50px}main .sub-blog .close-btn img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .sub-blog .close-btn:hover{color:#ed7102}main .sub-blog .item-page{padding-top:60px}main .blog{padding-bottom:40px}main .blog > p{text-align:center}main .blog .cat-top{background:#EEE;margin-bottom:40px}main .blog .cat-top .inner{padding:20px;margin:0 auto;max-width:800px;text-align:center}main .blog .cat-top .inner h2{font-weight:900;font-size:2.7em;line-height:1.1em;text-transform:uppercase}main .blog .cat-top .inner p{font-size:1.2em;line-height:1.6em;font-weight:400;margin-bottom:10px}main .blog .cat-top .inner hr{border:none;background:url('../images/backgrounds/hr-dark.png') repeat-x center;height:22px;width:60%;background-size:auto 16px}main .blog .items-row{text-align:center}main .blog .items-row .span1{display:inline-block;vertical-align:top;width:400px;max-width:100%;padding:20px 20px;text-align:center}main .blog .items-row .item{position:relative;text-align:justify;display:block;max-width:440px;padding:20px;overflow:hidden;text-overflow:ellipsis;padding-bottom:90px;border:1px solid #EEE;cursor:pointer;transition:border-color 0.3s ease}main .blog .items-row .item::after{content:'\f067';font-family:FontAwesome;color:#FFF;cursor:pointer;background:#006b98;width:50px;height:50px;text-align:center;line-height:52px;border-radius:50px;display:block;font-size:2em;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:20px}main .blog .items-row .item::after img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .blog .items-row .item .progress{display:block;position:absolute;top:0;left:0;height:5px;background:#ed7102}main .blog .items-row .item h3{text-transform:uppercase;font-size:2em;line-height:1em;font-weight:900;text-align:center;margin-top:0;margin-bottom:10px;color:#777;transition:color 0.3s ease;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .blog .items-row .item h4{text-transform:uppercase;font-size:1.65em;line-height:1em;font-weight:900;text-align:center;margin-top:0;margin-bottom:10px;color:#777;transition:color 0.3s ease;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main .blog .items-row .item p{color:#777}main .blog .items-row .item h3 + p em,main .blog .items-row .item h4 + p em{display:block;text-align:center;font-style:normal;color:#808080}main .blog .items-row .item img{max-height:none}main .blog .items-row .item:hover{border:3px solid #ed7102;padding:18px}main .blog .items-row .item:hover h3{color:#000}main .blog .items-row .item:hover p{color:#000}main .blog .readmore{display:none;text-align:center}main .blog .readmore a{display:inline-block;color:#666666;text-transform:uppercase;font-weight:700;border:2px solid #ed7102;padding:5px 20px;text-decoration:none;transition:0.3s}main .blog .readmore a:hover{background:#ed7102;color:#FFF}main .blog .pagination .counter{display:none}main .blog .pagination ul{list-style:none;padding:0;margin:0;text-align:center}main .blog .pagination ul li{display:inline-block;margin:0 5px}main .blog .pagination ul li span,main .blog .pagination ul li a{display:block;border:2px solid #EEE;width:40px;height:40px;text-align:center;line-height:36px;color:inherit;text-decoration:none;font-weight:900;transition:0.3s}main .blog .pagination ul li span{background:#EEE}main .blog .pagination ul li a:hover{background:#EEE}main .blog .pagination ul li.pagination-start,main .blog .pagination ul li.pagination-prev,main .blog .pagination ul li.pagination-end,main .blog .pagination ul li.pagination-next{display:none}main .blog .clearfix::after{clear:both;float:none;content:'';display:block}main .item-page{max-width:800px;margin:0 auto;padding:40px 20px}main .item-page.nowrap{max-width:100%}main .item-page h1{font-weight:900;font-size:2.7em;line-height:1.1em;text-transform:uppercase;text-align:center}main .item-page p{text-align:justify}main .item-page p a{text-decoration:none;color:#ed7102}main .item-page p a:hover{text-decoration:underline}main .item-page ul{padding:0;list-style:none}main .item-page ul li{padding-left:1.5em;position:relative;margin-bottom:0.3em}main .item-page ul li::before{content:'';height:1em;width:1em;background:url('../images/rad.svg') center no-repeat;background-size:contain;position:absolute;left:0;top:0.3em}main .item-page form{margin-top:50px}main .item-page form fieldset{border:none}main .item-page form .rsform-block-captach .formBody{position:relative;display:flex}main .item-page form .rsform-type-captcha img{position:absolute;top:0;left:0;height:100%}main .item-page form .rsform-captcha-box{padding-left:150px !important}main .item-page form .rsform-captcha-refresh-button{position:absolute;right:0;top:0;padding:.5rem}main .item-page form .rsform-block{padding:0 !important;background:#DDD;margin-bottom:10px !important;height:41px;overflow:hidden}main .item-page form .rsform-block .formCaption2{float:right;font-weight:700;text-align:left;width:100%;padding:10px 20px;height:41px;cursor:text}main .item-page form .rsform-block .formBody{float:left;width:100%;height:41px;overflow:hidden}main .item-page form .rsform-block::after{clear:both;float:none;content:'';display:block}main .item-page form .rsform-block.rsform-block-submit{background:transparent;height:auto}main .item-page form .rsform-block.rsform-block-submit .formCaption2{width:0;height:auto}main .item-page form .rsform-block.rsform-block-submit .formBody{width:100%;text-align:center;height:auto}main .item-page form .rsform-block.rsform-block-nachricht{height:150px}main .item-page form .rsform-block.rsform-block-nachricht .formCaption2{padding:10px 20px;height:150px}main .item-page form .rsform-block.rsform-block-nachricht .formBody{height:150px}main .item-page form input[type="text"],main .item-page form textarea{border:none;border-radius:0;background-clip:padding-box;outline:none;background:#EFEFEF;padding:10px 20px;width:100%;height:100%;max-width:100%;min-width:100%;box-sizing:inherit}main .item-page form input[type="submit"]{background:#FFF;border:2px solid #ed7102;border-radius:0;color:#666666;font-weight:900;padding:10px 30px;text-shadow:none;text-transform:uppercase;margin:0 auto;transition:0.3s}main .item-page form input[type="submit"]:hover{background:#ed7102;color:#FFF}main .item-page .pagination{text-align:center;margin-top:50px}main .item-page .pagination a.btn{display:inline-block;margin-right:5px;border:2px solid #EEE;padding:7px 20px;text-align:center;color:inherit;text-decoration:none;text-transform:uppercase;font-weight:900;transition:0.3s}main .item-page .pagination a.btn:hover{background:#EEE}main .item-page .pagination ul{list-style:none;padding:0;margin:0;display:inline-block;text-align:left}main .item-page .pagination ul li{display:inline-block;margin:0 5px}main .item-page .pagination ul li a{display:block;border:2px solid #EEE;padding:7px 20px;text-align:center;color:inherit;text-decoration:none;text-transform:uppercase;font-weight:900;transition:0.3s}main .item-page .pagination ul li a:hover{background:#EEE}main .item-page .pagination ul li.pagination-start,main .item-page .pagination ul li.pagination-prev,main .item-page .pagination ul li.pagination-end,main .item-page .pagination ul li.pagination-next{display:none}main .accordion{margin:40px 0}main .accordion .tab{max-height:45px;overflow:hidden;margin-bottom:30px;transition:all 0.3s ease}main .accordion .tab .title{color:#006b98;background:#FFF;font-weight:bold;border-bottom:2px solid #EEE;height:45px;font-size:2em;line-height:30px;cursor:pointer;position:relative;padding-left:30px;opacity:0.8}main .accordion .tab .title:before{content:'\f061';font-family:FontAwesome;width:18px;padding-left:2px;height:20px;line-height:20px;font-size:.8em;position:absolute;left:2px;top:6px;text-align:center;color:#777;transition:0.3s ease}main .accordion .tab .title:hover{opacity:1}main .accordion .tab .title:hover::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}main .accordion .tab.expanded{max-height:5000px}main .accordion .tab.expanded .title{opacity:1}main .accordion .tab.expanded .title::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}main .imageslider{width:100%;height:500px}main .imageslider .big-image{height:400px;margin-bottom:10px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:zoom-in}main .imageslider .big-image img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;right:0}.has-no-object-fit main .imageslider .big-image img{display:none}main .imageslider .prev,main .imageslider .next{position:absolute;top:0;height:100%;width:30px;background:rgba(0,107,152,0.5);z-index:10;color:#FFF;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:0.3s}main .imageslider .prev i,main .imageslider .next i{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main .imageslider .prev i img,main .imageslider .next i img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .imageslider .prev:hover,main .imageslider .next:hover{width:50px}main .imageslider .prev{left:0}main .imageslider .next{right:0}main .imageslider .image-list{height:100px;padding-top:10px;border-top:2px solid #ed7102;overflow:hidden}main .imageslider .image-list .inner{height:100%}main .imageslider .image-list .inner .image{width:16%;height:100%;margin:0 0.3%;float:left;cursor:pointer;opacity:0.8;-webkit-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);transition:opacity 0.3s ease;background-repeat:no-repeat;background-position:center;background-size:cover}main .imageslider .image-list .inner .image:hover,main .imageslider .image-list .inner .image.current{opacity:1}main .imageslider .image-list .inner .image img{width:100%;height:100%;object-fit:cover}.has-no-object-fit main .imageslider .image-list .inner .image img{display:none}aside#bottom .teasercat{max-width:1020px;margin:0 auto;height:600px;position:relative;padding:40px 0}aside#bottom .teasercat .teaser{float:left;padding-right:50px;width:50%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-right:1px solid #CCC}aside#bottom .teasercat .teaser img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}aside#bottom .teasercat .teaser h2{text-transform:uppercase;font-size:2em;line-height:1.2em}aside#bottom .teasercat .teaser a{display:inline-block;color:#666666;text-transform:uppercase;font-weight:700;border:2px solid #ed7102;padding:5px 20px;text-decoration:none;transition:0.3s}aside#bottom .teasercat .teaser a:hover{background:#ed7102;color:#FFF}aside#bottom .teasercat .cat-previews{float:right;width:50%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:20px}aside#bottom .teasercat .cat-previews img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}aside#bottom .teasercat .cat-previews .cat{margin-bottom:10px;position:relative;height:40px}aside#bottom .teasercat .cat-previews .cat .title{font-size:2em;text-transform:uppercase;font-weight:700;padding-right:20px;border-right:1px solid #CCC;color:#ed7102;position:absolute;left:0;top:5px;width:200px;text-align:right;height:30px;line-height:30px}aside#bottom .teasercat .cat-previews .cat .intro{font-size:1em;line-height:1.1em;position:absolute;left:220px;top:5px;right:100px;height:30px;font-weight:700;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}aside#bottom .teasercat .cat-previews .cat .more{position:absolute;top:5px;right:0;width:80px;height:30px}aside#bottom .teasercat .cat-previews .cat .more a{display:block;background:#444;color:#FFF;height:30px;width:100%;line-height:30px;text-align:center;text-decoration:none;font-weight:700;transition:0.3s}aside#bottom .teasercat .cat-previews .cat .more a:hover{background:#777}aside#bottom .bannertext{height:250px;background-position:center top;background-repeat:repeat-x}aside#bottom .bannertext .inner{position:relative;height:100%}aside#bottom .bannertext .text{color:#FFF;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}aside#bottom .bannertext .text img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}aside#bottom .bannertext .text.left{position:absolute;right:50%;padding-left:20px;text-align:center}aside#bottom .bannertext .text.right{position:absolute;left:50%;max-width:600px;padding-right:20px}aside#bottom .bannertext .text h2{text-transform:uppercase;font-size:2em;line-height:1.2em}aside#bottom .bannertext .text a{display:inline-block;text-decoration:none;color:inherit;border:2px solid #ed7102;padding:5px 20px;font-weight:700;text-transform:uppercase;transition:0.3s}aside#bottom .bannertext .text a:hover{background:#ed7102}footer{background-color:#EEE;background-repeat:no-repeat;background-position:bottom 20px center;padding-top:100px;padding-bottom:75px}footer .inner{max-width:800px;margin:0 auto;display:table}footer .inner .footer-col{display:table-cell;padding:0 30px}footer p{margin:3px 0}footer a{color:inherit;text-decoration:none}footer a:hover{color:#ed7102}footer ul{list-style:none;margin:0;padding:0}footer ul li{margin:3px 0;text-transform:uppercase}footer ul li a{color:inherit;text-decoration:none}footer ul li a:hover{color:#ed7102}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(51,51,51,0.8);z-index:9999}.overlay .lightbox{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:60%;height:auto;-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 20px 0 rgba(0,0,0,0.5)}.overlay .lightbox .title{background:#333;color:#FFF;padding:5px 20px}.overlay .lightbox .title .close{display:block;float:right;cursor:pointer;font-size:1.2em}.overlay .lightbox .content{width:100%;height:100%}.overlay .lightbox .content iframe{width:100%;height:100%;min-height:400px;max-height:80vh;vertical-align:top}.overlay .lightbox .content img{width:100%;height:auto;vertical-align:top}.orange{color:#ed7102 !important}.blue{color:#006b98 !important}.italic{font-style:italic !important}.light{font-weight:300 !important}.bold{font-weight:700 !important}a.calendar{color:#333 !important;display:inline-block;padding-left:30px;position:relative;cursor:pointer;margin:10px 0}a.calendar:hover{color:#006b98 !important;text-decoration:none !important}a.calendar:hover:before{content:'\f271'}a.calendar:before{display:block;content:'\f133';font-family:FontAwesome;font-size:1.4em;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;color:#006b98}a.calendar:before img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}a.download{display:block;text-align:left;color:#006b98 !important;font-weight:bold;border-bottom:2px solid #777;font-size:1.5em;cursor:pointer;position:relative;padding-left:30px;padding-bottom:5px;opacity:0.8;text-decoration:none}a.download:before{content:'\f061';font-family:FontAwesome;font-size:.8em;position:absolute;left:5px;top:0;color:#777;transition:0.3s ease}a.download:hover{opacity:1}a.download:hover:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}table.blogtable{width:100%;display:block;text-align:center}table.blogtable tbody,table.blogtable tr{display:block}table.blogtable td{display:inline-block;width:320px;max-width:100%;vertical-align:top;padding:30px}table.blogtable h3{margin-top:10px;border-top:2px solid #ed7102;padding-top:10px;color:#006b98;font-size:2em;text-align:left;line-height:1em;margin-bottom:10px}table.blogtable p{margin-top:0;margin-bottom:10px}@media (min-width:1940px){header .logo{position:absolute;left:80px;top:0;margin-left:0px}header .main-nav{float:none;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;margin-left:0px;height:100px}header .main-nav img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}header .search{display:none}aside#feature .threeslide .master .slide.slide-1 img,aside#feature .threeslide .master .slide.slide-3 img{max-height:50%}}@media (max-width:1300px){header .logo{margin-left:0}header .main-nav{height:auto;clear:both;margin-left:0px}}@media (max-width:1070px){header .search{display:none}}@media (max-width:860px){header{padding:10px 20px;height:55px;min-height:75px;overflow:hidden}header .main-nav,header aside.search,header .lang{display:none}header .logo{width:calc(100% - 70px);margin:0;padding:0;height:auto;clear:none;float:left}header .logo .custom{height:55px}header .logo p{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .logo p img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}header .logo img{image-rendering:initial !important;max-height:none}header #off-canvas-toggle{display:block}aside#off-canvas .close{font-size:1.8em;top:15px;right:10px}aside#off-canvas .inner{padding:0 20px}aside#off-canvas .inner .logo{padding-right:20px}aside#feature .threeslide .master .slide img{bottom:90px}aside#feature .threeslide .master .slide.slide-1 .showdetail,aside#feature .threeslide .master .slide.slide-2 .showdetail{padding-right:10px}aside#feature .threeslide .master .slide.slide-2,aside#feature .threeslide .master .slide.slide-3{left:0}aside#feature .threeslide .master .slide.slide-2 img,aside#feature .threeslide .master .slide.slide-3 img{margin-left:0}aside#feature .threeslide .master .slide.slide-2 .showdetail,aside#feature .threeslide .master .slide.slide-3 .showdetail{left:0;right:0}aside#feature .threeslide .master .slide.slide-2::after,aside#feature .threeslide .master .slide.slide-3::after{display:none}aside#feature .threeslide .master .caption{max-width:100%;font-size:0.8em;padding:0 10px;background:-moz-linear-gradient(top,#ed7102 50%,rgba(237,113,2,0) 100%);background:-webkit-linear-gradient(top,#ed7102 50%,rgba(237,113,2,0) 100%);background:linear-gradient(to bottom,#ed7102 50%,rgba(237,113,2,0) 100%)}aside#feature .threeslide .detail .slide .image{top:auto;bottom:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;width:50%;max-width:250px;margin-left:0}aside#feature .threeslide .detail .slide .text{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:absolute;left:0;width:100%;max-width:100%;padding:0 10px}aside#feature .threeslide .detail .slide .hidedetail{left:0;right:0;bottom:0;top:auto;height:50px;width:100%;line-height:50px;text-align:left;padding-left:10px;font-size:50px}aside#feature .threeslide .detail .slide .hidedetail::after{display:none}aside#feature .custom{padding:40px 20px;font-size:0.9em}aside#feature .custom h1{font-size:2em}aside#feature .map{height:200px}main .product-view .product-menu{height:150px}main .product-view .product-menu .inner .slide .product{height:100%;width:150px}main .product-view .product-menu .inner .slide .product .product-link{font-size:0.9em}main .product-view .product-menu .prev,main .product-view .product-menu .next{height:100%;width:40px;background:#CCC;position:absolute;top:0;z-index:10;text-align:center;font-size:1.5em;display:none;color:#666666;transition:0.3s}main .product-view .product-menu .prev i,main .product-view .product-menu .next i{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main .product-view .product-menu .prev i img,main .product-view .product-menu .next i img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .product-view .product-menu .prev:hover,main .product-view .product-menu .next:hover{background:#777;color:#FFF}main .product-view .product-menu .prev{left:0}main .product-view .product-menu .next{right:0}main .product-view .product-menu::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:30px 15px 0 15px;border-color:#eeeeee transparent transparent transparent;position:absolute;bottom:-30px;left:50%;margin-left:-15px}main .product-view .product-main .inner{padding:0 20px;font-size:0.9em}main .product-view .product-main .inner h1{font-size:2em}main .product-view .product-parts{height:100px}main .product-view .product-parts .inner .slide .product{width:100px;font-size:0.6em}main .product-view .part-main::before{display:none}main .product-view .part-main .part-details{float:none;width:100%;padding:20px 0}main .product-view .part-main .parts-slider{max-width:none;float:none;height:200px}main .product-view .part-main .parts-slider .next,main .product-view .part-main .parts-slider .prev{background:rgba(238,238,238,0.8);width:30px}main .product-view .part-main .parts-slider .pagination ul{padding-top:0}main .product-view .part-main .parts-single-image{max-width:none;float:none;height:200px}main .product-view .part-main .product-details{float:none;width:100%;min-height:initial;padding:20px}main .product-view .part-main::after{clear:both;float:none;content:'';display:block}main .timeline{background:url("../images/backgrounds/linebg.png") repeat-y left 20px top;margin:40px auto;width:100%}main .timeline::after{clear:both;float:none;content:'';display:block}main .timeline .event.left,main .timeline .event.right{width:100%;margin:0;margin-bottom:20px;padding-left:43px;padding-right:20px;left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}main .timeline .event.left .date,main .timeline .event.left .text,main .timeline .event.left .media,main .timeline .event.right .date,main .timeline .event.right .text,main .timeline .event.right .media{padding:0;padding-left:20px}main .timeline .event.left .date,main .timeline .event.right .date{text-align:left}main .timeline .event.left .date::after,main .timeline .event.right .date::after{content:'';display:block;width:27px;height:27px;position:absolute;bottom:-13px;left:-33px;background:url("../images/backgrounds/marker.png") no-repeat center;background-size:contain}main .blog .items-row .item{font-size:.8em}main .blog .items-row .item h3,main .blog .items-row .item h4{font-size:1.5em;line-height:1em}main .imageslider{height:400px}main .imageslider .big-image{height:200px;margin-bottom:10px;position:relative}main .imageslider .big-image img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;right:0}main .imageslider .prev,main .imageslider .next{position:absolute;top:0;height:100%;width:30px;background:rgba(0,107,152,0.5);z-index:10;color:#FFF;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:0.3s}main .imageslider .prev i,main .imageslider .next i{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main .imageslider .prev i img,main .imageslider .next i img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}main .imageslider .prev:hover,main .imageslider .next:hover{width:50px}main .imageslider .prev{left:0}main .imageslider .next{right:0}main .imageslider .image-list{height:200px}main .imageslider .image-list .inner .image{width:32.7%;height:50%;margin-bottom:5px}main .item-page h1{font-size:2em}main .item-page form input[type="text"],main .item-page form textarea{padding:15px 10px}aside#bottom .teasercat{height:auto;padding:20px 10px;margin:0 auto;max-width:500px}aside#bottom .teasercat .teaser{float:none;padding-right:0;width:100%;position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-right:none;border-bottom:1px solid #CCC;padding-bottom:20px;margin-bottom:20px}aside#bottom .teasercat .teaser h2{line-height:1.2em}aside#bottom .teasercat .cat-previews{float:none;width:100%;position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:0 10px}aside#bottom .teasercat .cat-previews .cat{height:70px}aside#bottom .teasercat .cat-previews .cat .title{top:0;border-right:none;padding-right:0;height:35px;border-bottom:1px solid #CCC;text-align:left;width:50%}aside#bottom .teasercat .cat-previews .cat .intro{left:0;top:40px}aside#bottom .teasercat .cat-previews .cat .more{top:auto;bottom:0}aside#bottom .bannertext{height:auto;background-position:left top;background-repeat:repeat-x;background-size:cover}aside#bottom .bannertext .inner{position:relative;height:auto;padding:20px 10px}aside#bottom .bannertext .text{color:#FFF;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0 !important}aside#bottom .bannertext .text.left{position:relative;right:0;padding:0;text-align:center}aside#bottom .bannertext .text.right{position:relative;left:0;padding:0;max-width:none;text-align:center}footer{background-position:top 20px center;padding-top:75px;padding-bottom:25px}footer .inner{max-width:800px;margin:0 auto;display:block}footer .inner .footer-col{display:block;margin-bottom:20px}footer ul{list-style:none;margin:0;padding:0;text-align:center}footer ul li{text-transform:uppercase;display:inline-block;width:29%;margin:10px 2%}footer ul li a{display:block;color:#666666;padding:5px 10px;border:2px solid #ed7102;text-align:center}.overlay .lightbox{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;width:100%}.overlay .lightbox img{image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-ms-crisp-edges;image-rendering:crisp-edges}.overlay .lightbox .title{padding:10px 20px;height:50px;line-height:30px}.overlay .lightbox .title .close{font-size:1.5em}main .item-page form .rsform-block{height:auto !important}.formControlLabel{display:block;padding:.5rem !important}}@media (max-width:500px){main table{max-width:100%;overflow-x:auto}main table td{vertical-align:top}main .accordion .tab.expanded{max-height:10000px}footer ul li{width:46%;margin:10px 2%}}.social-media{margin:1rem 0;padding:0;list-style:none;display:flex;justify-content:center}.social-media li{margin:0 .5rem}.social-media li a{padding:.5rem;font-size:1.5rem}