/*
 * Nivo Lightbox v1.2.0
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

.nivo-lightbox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99998;
	width: 100%;
	height: 100%;
	overflow: hidden;
	visibility: hidden;
	opacity: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.nivo-lightbox-overlay.nivo-lightbox-open {
	visibility: visible;
	opacity: 1;
}
.nivo-lightbox-wrap  {
	position: absolute;
	top: 10%;
	bottom: 10%;
	left: 10%;
	right: 10%;
}
.nivo-lightbox-content {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-title-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
	text-align: center;
}
.nivo-lightbox-nav { display: none; }
.nivo-lightbox-prev {
	position: absolute;
	top: 50%;
	left: 0;
}
.nivo-lightbox-next {
	position: absolute;
	top: 50%;
	right: 0;
}
.nivo-lightbox-close {
	position: absolute;
	top: 2%;
	right: 2%;
}

.nivo-lightbox-image { text-align: center; }
.nivo-lightbox-image img {
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	vertical-align: middle;
}
.nivo-lightbox-content iframe {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-inline,
.nivo-lightbox-ajax {
	max-height: 100%;
	overflow: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
}
.nivo-lightbox-error {
	display: table;
	text-align: center;
	width: 100%;
	height: 100%;
	color: #fff;
	text-shadow: 0 1px 1px #000;
}
.nivo-lightbox-error p {
	display: table-cell;
	vertical-align: middle;
}

/* Effects
 **********************************************/
.nivo-lightbox-notouch .nivo-lightbox-effect-fade,
.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,
.nivo-lightbox-notouch .nivo-lightbox-effect-fall {
	-webkit-transition: all 0.2s ease-in-out;
	   -moz-transition: all 0.2s ease-in-out;
	    -ms-transition: all 0.2s ease-in-out;
	     -o-transition: all 0.2s ease-in-out;
	        transition: all 0.2s ease-in-out;
}

/* fadeScale */
.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	    -ms-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
	-webkit-transform: scale(0.7);
	   -moz-transform: scale(0.7);
	    -ms-transform: scale(0.7);
	        transform: scale(0.7);
}
.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

/* slideLeft / slideRight / slideUp / slideDown */
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	   -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	    -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	     -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	        transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {
	-webkit-transform: translateX(-10%);
	   -moz-transform: translateX(-10%);
	    -ms-transform: translateX(-10%);
	        transform: translateX(-10%);
}
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {
	-webkit-transform: translateX(10%);
	   -moz-transform: translateX(10%);
	    -ms-transform: translateX(10%);
	        transform: translateX(10%);
}
.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateX(0);
	   -moz-transform: translateX(0);
	    -ms-transform: translateX(0);
	        transform: translateX(0);
}
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transform: translateY(-10%);
	   -moz-transform: translateY(-10%);
	    -ms-transform: translateY(-10%);
	        transform: translateY(-10%);
}
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {
	-webkit-transform: translateY(10%);
	   -moz-transform: translateY(10%);
	    -ms-transform: translateY(10%);
	        transform: translateY(10%);
}
.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateY(0);
	   -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

/* fall */
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
	-webkit-perspective: 1000px;
	   -moz-perspective: 1000px;
	        perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s ease-out;
	   -moz-transition: all 0.3s ease-out;
	    -ms-transition: all 0.3s ease-out;
	     -o-transition: all 0.3s ease-out;
	        transition: all 0.3s ease-out;
	-webkit-transform: translateZ(300px);
	   -moz-transform: translateZ(300px);
	    -ms-transform: translateZ(300px);
	        transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateZ(0);
	   -moz-transform: translateZ(0);
	    -ms-transform: translateZ(0);
	        transform: translateZ(0);
}

/*
 * Nivo Lightbox Default Theme v1.0
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
.nivo-lightbox-theme-default.nivo-lightbox-overlay { 
	background: #666;
	background: rgba(0,0,0,0.6); 
}
.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url("../../system/modules/nivo_lightbox/assets/themes/default/loading.gif") no-repeat 50% 50%; }

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-nav:hover { 
	opacity: 1; 
	background-color: rgba(0,0,0,0.5);
}
.nivo-lightbox-theme-default .nivo-lightbox-prev { 
	background-image: url("../../system/modules/nivo_lightbox/assets/themes/default/prev.png"); 
	border-radius: 0 3px 3px 0;
}
.nivo-lightbox-theme-default .nivo-lightbox-next { 
	background-image: url("../../system/modules/nivo_lightbox/assets/themes/default/next.png"); 
	border-radius: 3px 0 0 3px;
}

.nivo-lightbox-theme-default .nivo-lightbox-close {
	display: block;
	background: url("../../system/modules/nivo_lightbox/assets/themes/default/close.png") no-repeat 5px 5px;
	width: 16px;
	height: 16px;
	text-indent: -9999px;
	padding: 5px;
	opacity: 0.5;
}
.nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1; }

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; }
.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-image img {
	background: #fff;
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
	   -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
	        box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}
.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	background: #fff;
	padding: 40px;
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
	   -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
	        box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}

@media (-webkit-min-device-pixel-ratio: 1.3),
       (-o-min-device-pixel-ratio: 2.6/2),
       (min--moz-device-pixel-ratio: 1.3),
       (min-device-pixel-ratio: 1.3),
       (min-resolution: 1.3dppx) {

	.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { 
		background-image: url("../../system/modules/nivo_lightbox/assets/themes/default/loading@2x.gif"); 
		background-size: 32px 32px;
	}
	.nivo-lightbox-theme-default .nivo-lightbox-prev { 
		background-image: url("../../system/modules/nivo_lightbox/assets/themes/default/prev@2x.png"); 
		background-size: 48px 48px;
	}
	.nivo-lightbox-theme-default .nivo-lightbox-next { 
		background-image: url("../../system/modules/nivo_lightbox/assets/themes/default/next@2x.png"); 
		background-size: 48px 48px;
	}
	.nivo-lightbox-theme-default .nivo-lightbox-close { 
		background-image: url("../../system/modules/nivo_lightbox/assets/themes/default/close@2x.png"); 
		background-size: 16px 16px;
	}
	
}
/*!
======================================================================================================================
   Projekt: Walter Sägen - WS Firma
   -------------------------------------------------------------------------------------------------------------------
   Werbeagentur Neubert GmbH - https://werbeagentur-neubert.de + Contao Service - https://contao-service.de
======================================================================================================================
*/@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(""),url("../../files/theme/fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("../../files/theme/fonts/open-sans-v34-latin-regular.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local(""),url("../../files/theme/fonts/open-sans-v34-latin-600.woff2") format("woff2"),url("../../files/theme/fonts/open-sans-v34-latin-600.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(""),url("../../files/theme/fonts/open-sans-v34-latin-700.woff2") format("woff2"),url("../../files/theme/fonts/open-sans-v34-latin-700.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local(""),url("../../files/theme/fonts/open-sans-v34-latin-italic.woff2") format("woff2"),url("../../files/theme/fonts/open-sans-v34-latin-italic.woff") format("woff")}@font-face{font-family:'Arimo';font-style:normal;font-weight:700;src:local(""),url("../../files/theme/fonts/arimo-v27-latin-700.woff2") format("woff2"),url("../../files/theme/fonts/arimo-v27-latin-700.woff") format("woff")}@font-face{font-family:"Icons";src:url("../../files/theme/fonts/icon-default.woff2") format("woff2"),url("../../files/theme/fonts/icon-default.woff") format("woff"),url("../../files/theme/fonts/icon-default.svg") format("svg");font-weight:normal;font-style:normal}.accordion-title:before,.is-active>.accordion-title:before,[class^="icon_"],[class*=" icon_"]{font-family:"Icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_home{content:""}.icon_home2{content:""}.icon_home5{content:""}.icon_newspaper{content:""}.icon_magazine{content:""}.icon_image2{content:""}.icon_image4{content:""}.icon_image5{content:""}.icon_camera{content:""}.icon_camera2{content:""}.icon_film3{content:""}.icon_bullhorn{content:""}.icon_megaphone{content:""}.icon_new{content:""}.icon_connection{content:""}.icon_price-tag2{content:""}.icon_price-tags{content:""}.icon_price-tag3{content:""}.icon_price-tags2{content:""}.icon_price-tag4{content:""}.icon_price-tags3{content:""}.icon_price-tag5{content:""}.icon_price-tags4{content:""}.icon_cart4{content:""}.icon_cart5{content:""}.icon_coin-euro{content:""}.icon_credit-card{content:""}.icon_credit-card2{content:""}.icon_calculator2{content:""}.icon_phone{content:""}.icon_phone2{content:""}.icon_phone-wave{content:""}.icon_at-sign{content:""}.icon_envelop{content:""}.icon_envelop2{content:""}.icon_envelop3{content:""}.icon_location{content:""}.icon_location2{content:""}.icon_location3{content:""}.icon_location4{content:""}.icon_location5{content:""}.icon_location6{content:""}.icon_calendar2{content:""}.icon_calendar3{content:""}.icon_calendar4{content:""}.icon_printer4{content:""}.icon_quotes-left{content:""}.icon_quotes-right{content:""}.icon_quotes-left2{content:""}.icon_quotes-right2{content:""}.icon_search{content:""}.icon_search3{content:""}.icon_lamp7{content:""}.icon_lamp8{content:""}.icon_clipboard{content:""}.icon_clipboard2{content:""}.icon_clipboard3{content:""}.icon_clipboard4{content:""}.icon_clipboard5{content:""}.icon_clipboard6{content:""}.icon_more{content:""}.icon_more2{content:""}.icon_grid{content:""}.icon_grid2{content:""}.icon_grid3{content:""}.icon_grid4{content:""}.icon_grid5{content:""}.icon_grid6{content:""}.icon_menu{content:""}.icon_circle-small{content:""}.icon_menu3{content:""}.icon_menu4{content:""}.icon_menu5{content:""}.icon_menu6{content:""}.icon_menu7{content:""}.icon_menu8{content:""}.icon_menu9{content:""}.icon_menu10{content:""}.icon_star-empty2{content:""}.icon_star-full{content:""}.icon_star-empty3{content:""}.icon_thumbs-up{content:""}.icon_thumbs-up2{content:""}.icon_thumbs-down{content:""}.icon_thumbs-down2{content:""}.icon_warning{content:""}.icon_warning2{content:""}.icon_notification{content:""}.icon_notification2{content:""}.icon_question3{content:""}.icon_question4{content:""}.icon_plus{content:""}.icon_minus{content:""}.icon_plus2{content:""}.icon_minus2{content:""}.icon_plus3{content:""}.icon_minus3{content:""}.icon_plus-circle{content:""}.icon_minus-circle{content:""}.icon_plus-circle2{content:""}.icon_minus-circle2{content:""}.icon_info{content:""}.icon_info2{content:""}.icon_cancel-circle{content:""}.icon_cancel-circle2{content:""}.icon_cancel-square{content:""}.icon_cancel-square2{content:""}.icon_cancel{content:""}.icon_cross{content:""}.icon_cross2{content:""}.icon_cross3{content:""}.icon_checkmark{content:""}.icon_checkmark2{content:""}.icon_checkmark3{content:""}.icon_checkmark4{content:""}.icon_checkmark5{content:""}.icon_enter{content:""}.icon_exit{content:""}.icon_arrow-up{content:""}.icon_arrow-up2{content:""}.icon_arrow-up3{content:""}.icon_arrow-up4{content:""}.icon_arrow-right{content:""}.icon_arrow-right2{content:""}.icon_arrow-right3{content:""}.icon_arrow-right4{content:""}.icon_arrow-down{content:""}.icon_arrow-down2{content:""}.icon_arrow-down3{content:""}.icon_arrow-down4{content:""}.icon_arrow-left{content:""}.icon_arrow-left2{content:""}.icon_arrow-left3{content:""}.icon_arrow-left4{content:""}.icon_arrow-up5{content:""}.icon_arrow-right5{content:""}.icon_arrow-down5{content:""}.icon_arrow-left5{content:""}.icon_arrow-up6{content:""}.icon_arrow-right6{content:""}.icon_arrow-down6{content:""}.icon_arrow-left6{content:""}.icon_arrow-up7{content:""}.icon_arrow-right7{content:""}.icon_arrow-down7{content:""}.icon_arrow-left7{content:""}.icon_arrow-up8{content:""}.icon_arrow-right8{content:""}.icon_arrow-down8{content:""}.icon_arrow-left8{content:""}.icon_circle-up2{content:""}.icon_circle-right2{content:""}.icon_circle-down2{content:""}.icon_circle-left2{content:""}.icon_circle-up3{content:""}.icon_circle-right3{content:""}.icon_circle-down3{content:""}.icon_circle-left3{content:""}.icon_circle-up4{content:""}.icon_circle-right4{content:""}.icon_circle-down4{content:""}.icon_circle-left4{content:""}.icon_square-up{content:""}.icon_square-right{content:""}.icon_square-down{content:""}.icon_square-left{content:""}.icon_arrow-up9{content:""}.icon_arrow-right9{content:""}.icon_arrow-down9{content:""}.icon_arrow-left9{content:""}.icon_arrow-up12{content:""}.icon_arrow-right12{content:""}.icon_arrow-down12{content:""}.icon_arrow-left12{content:""}.icon_arrow-up14{content:""}.icon_arrow-right14{content:""}.icon_arrow-down14{content:""}.icon_arrow-left14{content:""}.icon_circle-up5{content:""}.icon_circle-right5{content:""}.icon_circle-down5{content:""}.icon_circle-left5{content:""}.icon_circle-up6{content:""}.icon_circle-right6{content:""}.icon_circle-down6{content:""}.icon_circle-left6{content:""}.icon_arrow-up15{content:""}.icon_arrow-right15{content:""}.icon_arrow-down15{content:""}.icon_arrow-left15{content:""}.icon_arrow-up16{content:""}.icon_arrow-right16{content:""}.icon_arrow-down16{content:""}.icon_arrow-left16{content:""}.icon_checkbox-checked{content:""}.icon_checkbox-unchecked{content:""}.icon_checkbox-partial{content:""}.icon_square{content:""}.icon_diamond3{content:""}.icon_diamond4{content:""}.icon_checkbox-checked2{content:""}.icon_checkbox-unchecked2{content:""}.icon_radio-checked{content:""}.icon_radio-checked2{content:""}.icon_radio-unchecked{content:""}.icon_checkmark-circle{content:""}.icon_circle{content:""}.icon_circle2{content:""}.icon_share3{content:""}.icon_amazon{content:""}.icon_google2{content:""}.icon_google-plus{content:""}.icon_google-plus2{content:""}.icon_facebook{content:""}.icon_facebook2{content:""}.icon_twitter{content:""}.icon_youtube2{content:""}.icon_xing{content:""}.icon_xing2{content:""}.icon_file-pdf{content:""}@media print{.medium-1{width:gridCalc(1, 12)}.medium-2{width:gridCalc(2, 12)}.medium-3{width:gridCalc(3, 12)}.medium-4{width:gridCalc(4, 12)}.medium-5{width:gridCalc(5, 12)}.medium-6{width:gridCalc(6, 12)}.medium-7{width:gridCalc(7, 12)}.medium-8{width:gridCalc(8, 12)}.medium-9{width:gridCalc(9, 12)}.medium-10{width:gridCalc(10, 12)}.medium-11{width:gridCalc(11, 12)}.medium-12{width:gridCalc(12, 12)}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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{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:not-allowed}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;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&xsmall=30em&medium=40em&large=64em&xlarge=75em&xxlarge=100em"}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{padding:0;margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:300;line-height:1.5;color:#383c3d;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput='mouse'] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 29.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 30em){.show-for-small-only{display:none !important}}@media screen and (min-width: 30em){.hide-for-xsmall{display:none !important}}@media screen and (max-width: 29.9375em){.show-for-xsmall{display:none !important}}@media screen and (min-width: 30em) and (max-width: 39.9375em){.hide-for-xsmall-only{display:none !important}}@media screen and (max-width: 29.9375em), screen and (min-width: 40em){.show-for-xsmall-only{display:none !important}}@media screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}@media screen and (min-width: 75em){.hide-for-xlarge{display:none !important}}@media screen and (max-width: 74.9375em){.show-for-xlarge{display:none !important}}@media screen and (min-width: 75em) and (max-width: 99.9375em){.hide-for-xlarge-only{display:none !important}}@media screen and (max-width: 74.9375em), screen and (min-width: 100em){.show-for-xlarge-only{display:none !important}}@media screen and (min-width: 100em){.hide-for-xxlarge{display:none !important}}@media screen and (max-width: 99.9375em){.show-for-xxlarge{display:none !important}}@media screen and (min-width: 100em){.hide-for-xxlarge-only{display:none !important}}@media screen and (max-width: 99.9375em){.show-for-xxlarge-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::before,.clearfix::after{content:' ';display:table;flex-basis:0;order:1}.clearfix::after{clear:both}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media screen and (min-width: 30em){.xsmall-order-1{order:1}.xsmall-order-2{order:2}.xsmall-order-3{order:3}.xsmall-order-4{order:4}.xsmall-order-5{order:5}.xsmall-order-6{order:6}}@media screen and (min-width: 40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media screen and (min-width: 64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}@media screen and (min-width: 75em){.xlarge-order-1{order:1}.xlarge-order-2{order:2}.xlarge-order-3{order:3}.xlarge-order-4{order:4}.xlarge-order-5{order:5}.xlarge-order-6{order:6}}@media screen and (min-width: 100em){.xxlarge-order-1{order:1}.xxlarge-order-2{order:2}.xxlarge-order-3{order:3}.xxlarge-order-4{order:4}.xxlarge-order-5{order:5}.xxlarge-order-6{order:6}}.row{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap}.row .row{max-width:none;margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width: 40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row.expanded{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.column,.columns{flex:1 1 0px;padding-left:.625rem;padding-right:.625rem;min-width:initial}@media screen and (min-width: 40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{flex:0 0 8.33333%;max-width:8.33333%}.small-offset-0{margin-left:0%}.small-2{flex:0 0 16.66667%;max-width:16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.66667%}.small-4{flex:0 0 33.33333%;max-width:33.33333%}.small-offset-3{margin-left:25%}.small-5{flex:0 0 41.66667%;max-width:41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.66667%}.small-7{flex:0 0 58.33333%;max-width:58.33333%}.small-offset-6{margin-left:50%}.small-8{flex:0 0 66.66667%;max-width:66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.66667%}.small-10{flex:0 0 83.33333%;max-width:83.33333%}.small-offset-9{margin-left:75%}.small-11{flex:0 0 91.66667%;max-width:91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.66667%}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}.small-up-1{flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{flex:0 0 100%;max-width:100%}.small-up-2{flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{flex:0 0 50%;max-width:50%}.small-up-3{flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{flex:0 0 25%;max-width:25%}.small-up-5{flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{flex:0 0 20%;max-width:20%}.small-up-6{flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}@media screen and (min-width: 30em){.xsmall-1{flex:0 0 8.33333%;max-width:8.33333%}.xsmall-offset-0{margin-left:0%}.xsmall-2{flex:0 0 16.66667%;max-width:16.66667%}.xsmall-offset-1{margin-left:8.33333%}.xsmall-3{flex:0 0 25%;max-width:25%}.xsmall-offset-2{margin-left:16.66667%}.xsmall-4{flex:0 0 33.33333%;max-width:33.33333%}.xsmall-offset-3{margin-left:25%}.xsmall-5{flex:0 0 41.66667%;max-width:41.66667%}.xsmall-offset-4{margin-left:33.33333%}.xsmall-6{flex:0 0 50%;max-width:50%}.xsmall-offset-5{margin-left:41.66667%}.xsmall-7{flex:0 0 58.33333%;max-width:58.33333%}.xsmall-offset-6{margin-left:50%}.xsmall-8{flex:0 0 66.66667%;max-width:66.66667%}.xsmall-offset-7{margin-left:58.33333%}.xsmall-9{flex:0 0 75%;max-width:75%}.xsmall-offset-8{margin-left:66.66667%}.xsmall-10{flex:0 0 83.33333%;max-width:83.33333%}.xsmall-offset-9{margin-left:75%}.xsmall-11{flex:0 0 91.66667%;max-width:91.66667%}.xsmall-offset-10{margin-left:83.33333%}.xsmall-12{flex:0 0 100%;max-width:100%}.xsmall-offset-11{margin-left:91.66667%}.xsmall-order-1{order:1}.xsmall-order-2{order:2}.xsmall-order-3{order:3}.xsmall-order-4{order:4}.xsmall-order-5{order:5}.xsmall-order-6{order:6}.xsmall-up-1{flex-wrap:wrap}.xsmall-up-1>.column,.xsmall-up-1>.columns{flex:0 0 100%;max-width:100%}.xsmall-up-2{flex-wrap:wrap}.xsmall-up-2>.column,.xsmall-up-2>.columns{flex:0 0 50%;max-width:50%}.xsmall-up-3{flex-wrap:wrap}.xsmall-up-3>.column,.xsmall-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.xsmall-up-4{flex-wrap:wrap}.xsmall-up-4>.column,.xsmall-up-4>.columns{flex:0 0 25%;max-width:25%}.xsmall-up-5{flex-wrap:wrap}.xsmall-up-5>.column,.xsmall-up-5>.columns{flex:0 0 20%;max-width:20%}.xsmall-up-6{flex-wrap:wrap}.xsmall-up-6>.column,.xsmall-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.xsmall-up-7{flex-wrap:wrap}.xsmall-up-7>.column,.xsmall-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.xsmall-up-8{flex-wrap:wrap}.xsmall-up-8>.column,.xsmall-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 30em) and (min-width: 30em){.xsmall-expand{flex:1 1 0px}}.row.xsmall-unstack>.column,.row.xsmall-unstack>.columns{flex:0 0 100%}@media screen and (min-width: 30em){.row.xsmall-unstack>.column,.row.xsmall-unstack>.columns{flex:1 1 0px}}@media screen and (min-width: 30em){.xsmall-collapse>.column,.xsmall-collapse>.columns{padding-left:0;padding-right:0}.xsmall-uncollapse>.column,.xsmall-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width: 40em){.medium-1{flex:0 0 8.33333%;max-width:8.33333%}.medium-offset-0{margin-left:0%}.medium-2{flex:0 0 16.66667%;max-width:16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.66667%}.medium-4{flex:0 0 33.33333%;max-width:33.33333%}.medium-offset-3{margin-left:25%}.medium-5{flex:0 0 41.66667%;max-width:41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.66667%}.medium-7{flex:0 0 58.33333%;max-width:58.33333%}.medium-offset-6{margin-left:50%}.medium-8{flex:0 0 66.66667%;max-width:66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.66667%}.medium-10{flex:0 0 83.33333%;max-width:83.33333%}.medium-offset-9{margin-left:75%}.medium-11{flex:0 0 91.66667%;max-width:91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.66667%}.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}.medium-up-1{flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{flex:0 0 100%;max-width:100%}.medium-up-2{flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{flex:0 0 50%;max-width:50%}.medium-up-3{flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{flex:0 0 25%;max-width:25%}.medium-up-5{flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{flex:0 0 20%;max-width:20%}.medium-up-6{flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 40em) and (min-width: 40em){.medium-expand{flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:0 0 100%}@media screen and (min-width: 40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:1 1 0px}}@media screen and (min-width: 40em){.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 64em){.large-1{flex:0 0 8.33333%;max-width:8.33333%}.large-offset-0{margin-left:0%}.large-2{flex:0 0 16.66667%;max-width:16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.66667%}.large-4{flex:0 0 33.33333%;max-width:33.33333%}.large-offset-3{margin-left:25%}.large-5{flex:0 0 41.66667%;max-width:41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.66667%}.large-7{flex:0 0 58.33333%;max-width:58.33333%}.large-offset-6{margin-left:50%}.large-8{flex:0 0 66.66667%;max-width:66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.66667%}.large-10{flex:0 0 83.33333%;max-width:83.33333%}.large-offset-9{margin-left:75%}.large-11{flex:0 0 91.66667%;max-width:91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.66667%}.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}.large-up-1{flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{flex:0 0 100%;max-width:100%}.large-up-2{flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{flex:0 0 50%;max-width:50%}.large-up-3{flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{flex:0 0 25%;max-width:25%}.large-up-5{flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{flex:0 0 20%;max-width:20%}.large-up-6{flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 64em) and (min-width: 64em){.large-expand{flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{flex:0 0 100%}@media screen and (min-width: 64em){.row.large-unstack>.column,.row.large-unstack>.columns{flex:1 1 0px}}@media screen and (min-width: 64em){.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 75em){.xlarge-1{flex:0 0 8.33333%;max-width:8.33333%}.xlarge-offset-0{margin-left:0%}.xlarge-2{flex:0 0 16.66667%;max-width:16.66667%}.xlarge-offset-1{margin-left:8.33333%}.xlarge-3{flex:0 0 25%;max-width:25%}.xlarge-offset-2{margin-left:16.66667%}.xlarge-4{flex:0 0 33.33333%;max-width:33.33333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{flex:0 0 41.66667%;max-width:41.66667%}.xlarge-offset-4{margin-left:33.33333%}.xlarge-6{flex:0 0 50%;max-width:50%}.xlarge-offset-5{margin-left:41.66667%}.xlarge-7{flex:0 0 58.33333%;max-width:58.33333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{flex:0 0 66.66667%;max-width:66.66667%}.xlarge-offset-7{margin-left:58.33333%}.xlarge-9{flex:0 0 75%;max-width:75%}.xlarge-offset-8{margin-left:66.66667%}.xlarge-10{flex:0 0 83.33333%;max-width:83.33333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{flex:0 0 91.66667%;max-width:91.66667%}.xlarge-offset-10{margin-left:83.33333%}.xlarge-12{flex:0 0 100%;max-width:100%}.xlarge-offset-11{margin-left:91.66667%}.xlarge-order-1{order:1}.xlarge-order-2{order:2}.xlarge-order-3{order:3}.xlarge-order-4{order:4}.xlarge-order-5{order:5}.xlarge-order-6{order:6}.xlarge-up-1{flex-wrap:wrap}.xlarge-up-1>.column,.xlarge-up-1>.columns{flex:0 0 100%;max-width:100%}.xlarge-up-2{flex-wrap:wrap}.xlarge-up-2>.column,.xlarge-up-2>.columns{flex:0 0 50%;max-width:50%}.xlarge-up-3{flex-wrap:wrap}.xlarge-up-3>.column,.xlarge-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.xlarge-up-4{flex-wrap:wrap}.xlarge-up-4>.column,.xlarge-up-4>.columns{flex:0 0 25%;max-width:25%}.xlarge-up-5{flex-wrap:wrap}.xlarge-up-5>.column,.xlarge-up-5>.columns{flex:0 0 20%;max-width:20%}.xlarge-up-6{flex-wrap:wrap}.xlarge-up-6>.column,.xlarge-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.xlarge-up-7{flex-wrap:wrap}.xlarge-up-7>.column,.xlarge-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.xlarge-up-8{flex-wrap:wrap}.xlarge-up-8>.column,.xlarge-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 75em) and (min-width: 75em){.xlarge-expand{flex:1 1 0px}}.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{flex:0 0 100%}@media screen and (min-width: 75em){.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{flex:1 1 0px}}@media screen and (min-width: 75em){.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-left:0;padding-right:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 100em){.xxlarge-1{flex:0 0 8.33333%;max-width:8.33333%}.xxlarge-offset-0{margin-left:0%}.xxlarge-2{flex:0 0 16.66667%;max-width:16.66667%}.xxlarge-offset-1{margin-left:8.33333%}.xxlarge-3{flex:0 0 25%;max-width:25%}.xxlarge-offset-2{margin-left:16.66667%}.xxlarge-4{flex:0 0 33.33333%;max-width:33.33333%}.xxlarge-offset-3{margin-left:25%}.xxlarge-5{flex:0 0 41.66667%;max-width:41.66667%}.xxlarge-offset-4{margin-left:33.33333%}.xxlarge-6{flex:0 0 50%;max-width:50%}.xxlarge-offset-5{margin-left:41.66667%}.xxlarge-7{flex:0 0 58.33333%;max-width:58.33333%}.xxlarge-offset-6{margin-left:50%}.xxlarge-8{flex:0 0 66.66667%;max-width:66.66667%}.xxlarge-offset-7{margin-left:58.33333%}.xxlarge-9{flex:0 0 75%;max-width:75%}.xxlarge-offset-8{margin-left:66.66667%}.xxlarge-10{flex:0 0 83.33333%;max-width:83.33333%}.xxlarge-offset-9{margin-left:75%}.xxlarge-11{flex:0 0 91.66667%;max-width:91.66667%}.xxlarge-offset-10{margin-left:83.33333%}.xxlarge-12{flex:0 0 100%;max-width:100%}.xxlarge-offset-11{margin-left:91.66667%}.xxlarge-order-1{order:1}.xxlarge-order-2{order:2}.xxlarge-order-3{order:3}.xxlarge-order-4{order:4}.xxlarge-order-5{order:5}.xxlarge-order-6{order:6}.xxlarge-up-1{flex-wrap:wrap}.xxlarge-up-1>.column,.xxlarge-up-1>.columns{flex:0 0 100%;max-width:100%}.xxlarge-up-2{flex-wrap:wrap}.xxlarge-up-2>.column,.xxlarge-up-2>.columns{flex:0 0 50%;max-width:50%}.xxlarge-up-3{flex-wrap:wrap}.xxlarge-up-3>.column,.xxlarge-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.xxlarge-up-4{flex-wrap:wrap}.xxlarge-up-4>.column,.xxlarge-up-4>.columns{flex:0 0 25%;max-width:25%}.xxlarge-up-5{flex-wrap:wrap}.xxlarge-up-5>.column,.xxlarge-up-5>.columns{flex:0 0 20%;max-width:20%}.xxlarge-up-6{flex-wrap:wrap}.xxlarge-up-6>.column,.xxlarge-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.xxlarge-up-7{flex-wrap:wrap}.xxlarge-up-7>.column,.xxlarge-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.xxlarge-up-8{flex-wrap:wrap}.xxlarge-up-8>.column,.xxlarge-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width: 100em) and (min-width: 100em){.xxlarge-expand{flex:1 1 0px}}.row.xxlarge-unstack>.column,.row.xxlarge-unstack>.columns{flex:0 0 100%}@media screen and (min-width: 100em){.row.xxlarge-unstack>.column,.row.xxlarge-unstack>.columns{flex:1 1 0px}}@media screen and (min-width: 100em){.xxlarge-collapse>.column,.xxlarge-collapse>.columns{padding-left:0;padding-right:0}.xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}}.shrink{flex:0 0 auto;max-width:100%}.column.align-top,.align-top.columns{align-self:flex-start}.column.align-bottom,.align-bottom.columns{align-self:flex-end}.column.align-middle,.align-middle.columns{align-self:center}.column.align-stretch,.align-stretch.columns{align-self:stretch}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#c1c0c0;line-height:0}h1{font-size:1.375rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width: 40em){h1{font-size:2rem}h2{font-size:1.875rem}h3{font-size:1.4375rem}h4{font-size:1.375rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{color:#009de0;text-decoration:none;line-height:inherit;cursor:pointer}a:hover,a:focus{color:#0087c1}a img{border:0}hr{max-width:75rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #c1c0c0;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #c1c0c0}blockquote,blockquote p{line-height:1.6;color:#262829}cite{display:block;font-size:.8125rem;color:#262829}cite:before{content:'\2014 \0020'}abbr{color:#383c3d;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#0a0a0a;background-color:#f3f3f3;border:1px solid #c1c0c0;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#f3f3f3;color:#0a0a0a;font-family:Consolas,"Liberation Mono",Courier,monospace}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#262829}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 30em){.xsmall-text-left{text-align:left}.xsmall-text-right{text-align:right}.xsmall-text-center{text-align:center}.xsmall-text-justify{text-align:justify}}@media screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width: 75em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}@media screen and (min-width: 100em){.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #262829;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#009de0;color:#fefefe}[data-whatinput='mouse'] .button{outline:0}.button:hover,.button:focus{background-color:#0085be;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#009de0;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#007eb3;color:#fefefe}.button.secondary{background-color:#383c3d;color:#fefefe}.button.secondary:hover,.button.secondary:focus{background-color:#2d3031;color:#fefefe}.button.success{background-color:#3adb76;color:#fefefe}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#fefefe}.button.alert{background-color:#ec5840;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#da3116;color:#fefefe}.button.hollow{border:1px solid #009de0;color:#009de0}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#004f70;color:#004f70}.button.hollow.primary{border:1px solid #009de0;color:#009de0}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#004f70;color:#004f70}.button.hollow.secondary{border:1px solid #383c3d;color:#383c3d}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#1c1e1f;color:#1c1e1f}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#009de0;color:#fefefe}.button.dropdown::after{content:'';display:block;width:0;height:0;border:inset .4em;border-color:#fefefe transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:0.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only::after{margin-left:0;float:none;top:-0.1em}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #c1c0c0;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);border-radius:0;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{border:1px solid #262829;background-color:#fefefe;outline:none;box-shadow:0 0 5px #c1c0c0;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-moz-placeholder, textarea::-moz-placeholder{color:#c1c0c0}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#c1c0c0}input::placeholder,textarea::placeholder{color:#c1c0c0}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#f3f3f3;cursor:default}[type='submit'],[type='button']{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type="search"]{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button{margin:0;white-space:nowrap}.input-group-label{text-align:center;padding:0 1rem;background:#f3f3f3;color:#0a0a0a;border:1px solid #c1c0c0;white-space:nowrap;flex:0 0 auto;display:flex;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;width:auto;height:auto}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #c1c0c0;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fefefe;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #c1c0c0;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fefefe;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2838, 40, 41%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#f3f3f3;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,0.1);border-color:#ec5840}.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#ec5840}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:rgba(0,0,0,0);margin-left:0}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#383c3d;position:relative;border:none;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:none}.accordion-title:hover,.accordion-title:focus{background-color:rgba(0,0,0,0)}.accordion-content{padding:1rem;display:none;border:none;border-bottom:0;background-color:rgba(0,0,0,0);color:#383c3d}:last-child>.accordion-content:last-child{border-bottom:none}.button-group{margin-bottom:1rem;display:flex;flex-wrap:nowrap;align-items:stretch}.button-group::before,.button-group::after{content:' ';display:table;flex-basis:0;order:1}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:0.9rem;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{flex:1 1 0px}.button-group.primary .button{background-color:#009de0;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#007eb3;color:#fefefe}.button-group.secondary .button{background-color:#383c3d;color:#fefefe}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#2d3031;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#fefefe}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#ec5840;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#da3116;color:#fefefe}.button-group.stacked,.button-group.stacked-for-small,.button-group.stacked-for-medium{flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}@media screen and (min-width: 40em){.button-group.stacked-for-small .button{flex:1 1 0px;margin-bottom:0}}@media screen and (min-width: 64em){.button-group.stacked-for-medium .button{flex:1 1 0px;margin-bottom:0}}@media screen and (max-width: 29.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,0.25);border-radius:0;position:relative;color:#383c3d;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d4f2ff}.callout.secondary{background-color:#e0e2e3}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.close-button{position:absolute;color:#262829;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.menu{margin:0;list-style-type:none;width:100%;display:flex;flex-wrap:nowrap;align-items:center;flex-wrap:nowrap}.menu>li{flex:0 0 auto}[data-whatinput='mouse'] .menu>li{outline:0}.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a{display:flex}.menu>li>a{flex-flow:row nowrap}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem}.menu>li{flex:0 0 auto}.menu.vertical{flex-wrap:wrap}.menu.vertical>li{flex:0 0 100%;max-width:100%}.menu.vertical>li>a{align-items:flex-start;justify-content:flex-start}@media screen and (min-width: 30em){.menu.xsmall-horizontal{flex-wrap:nowrap}.menu.xsmall-horizontal>li{flex:0 0 auto}.menu.xsmall-vertical{flex-wrap:wrap}.menu.xsmall-vertical>li{flex:0 0 100%;max-width:100%}.menu.xsmall-vertical>li>a{align-items:flex-start;justify-content:flex-start}}@media screen and (min-width: 40em){.menu.medium-horizontal{flex-wrap:nowrap}.menu.medium-horizontal>li{flex:0 0 auto}.menu.medium-vertical{flex-wrap:wrap}.menu.medium-vertical>li{flex:0 0 100%;max-width:100%}.menu.medium-vertical>li>a{align-items:flex-start;justify-content:flex-start}}@media screen and (min-width: 64em){.menu.large-horizontal{flex-wrap:nowrap}.menu.large-horizontal>li{flex:0 0 auto}.menu.large-vertical{flex-wrap:wrap}.menu.large-vertical>li{flex:0 0 100%;max-width:100%}.menu.large-vertical>li>a{align-items:flex-start;justify-content:flex-start}}@media screen and (min-width: 75em){.menu.xlarge-horizontal{flex-wrap:nowrap}.menu.xlarge-horizontal>li{flex:0 0 auto}.menu.xlarge-vertical{flex-wrap:wrap}.menu.xlarge-vertical>li{flex:0 0 100%;max-width:100%}.menu.xlarge-vertical>li>a{align-items:flex-start;justify-content:flex-start}}@media screen and (min-width: 100em){.menu.xxlarge-horizontal{flex-wrap:nowrap}.menu.xxlarge-horizontal>li{flex:0 0 auto}.menu.xxlarge-vertical{flex-wrap:wrap}.menu.xxlarge-vertical>li{flex:0 0 100%;max-width:100%}.menu.xxlarge-vertical>li>a{align-items:flex-start;justify-content:flex-start}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right{justify-content:flex-end}.menu.expanded>li{flex:1 1 0px}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{flex-flow:column nowrap}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{align-self:stretch;text-align:center;margin-bottom:.25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fefefe;background:#009de0}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe}.menu-icon:hover::after{background:#c1c0c0;box-shadow:0 7px 0 #c1c0c0,0 14px 0 #c1c0c0}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover::after{background:#262829;box-shadow:0 7px 0 #262829,0 14px 0 #262829}.dropdown-pane{background-color:#fefefe;border:1px solid #c1c0c0;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:10}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#009de0 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #009de0 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #009de0;border-left-style:solid;border-right-width:0}@media screen and (min-width: 30em){.dropdown.menu.xsmall-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.xsmall-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.xsmall-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.xsmall-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#009de0 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.xsmall-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xsmall-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.xsmall-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xsmall-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.xsmall-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #009de0 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.xsmall-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #009de0;border-left-style:solid;border-right-width:0}}@media screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#009de0 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #009de0 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #009de0;border-left-style:solid;border-right-width:0}}@media screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#009de0 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #009de0 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #009de0;border-left-style:solid;border-right-width:0}}@media screen and (min-width: 75em){.dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#009de0 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.xlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xlarge-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.xlarge-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #009de0 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.xlarge-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #009de0;border-left-style:solid;border-right-width:0}}@media screen and (min-width: 100em){.dropdown.menu.xxlarge-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.xxlarge-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.xxlarge-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#009de0 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.xxlarge-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.xxlarge-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.xxlarge-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.xxlarge-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.xxlarge-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #009de0 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.xxlarge-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #009de0;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #c1c0c0}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #009de0 transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #009de0;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}table{width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fefefe}caption{font-weight:700;padding:.5rem .625rem .625rem}thead,tfoot{background:#f8f8f8;color:#383c3d}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody tr:nth-child(even){background-color:#f1f1f1}tbody th,tbody td{padding:.5rem .625rem .625rem}@media screen and (max-width: 63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.has-tip{border-bottom:dotted 1px #262829;font-weight:bold;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem !important;border-radius:0}.tooltip::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;transform:translateX(-50%)}.tooltip.top::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;transform:translateY(-50%)}.tooltip.right::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}html{height:100%;-webkit-tap-highlight-color:rgba(255,255,255,0)}body{height:100%;color:#383c3d;-moz-osx-font-smoothing:inherit;-webkit-font-smoothing:inherit}body.overflow-hidden{overflow:hidden}.page_wrapper{display:table;width:100%;height:100%}.page_header,.page_footer,.page_content-wrapper-outside{display:table-row}.page_content-wrapper-outside{height:100%}.page_column-wrapper{position:relative;display:table;table-layout:fixed;width:100%;height:100%}.page_layout-0-1-0 .page_column-1{width:100%;height:100%}@media screen and (min-width: 64em){.page_layout-3-1-0 .page_column-1{float:right;width:75%}.page_layout-3-1-0 .page_column-3{margin:0 75% 0 0}.page_layout-3-1-0 .page_content{margin-left:1.25rem}.page_layout-3-1-0 .page_sidebar{margin-right:1.25rem}}.page_layout-0-1-3 .page_column-1{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.page_layout-0-1-3 .page_column-1{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 64em){.page_layout-0-1-3 .page_column-1{flex:0 0 66.66667%;padding-left:.625rem;padding-right:.625rem;max-width:66.66667%}}@media screen and (min-width: 64em) and (min-width: 40em){.page_layout-0-1-3 .page_column-1{padding-left:.9375rem;padding-right:.9375rem}}.page_layout-0-1-3 .page_column-3{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.page_layout-0-1-3 .page_column-3{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 64em){.page_layout-0-1-3 .page_column-3{flex:0 0 33.33333%;padding-left:.625rem;padding-right:.625rem;max-width:33.33333%}}@media screen and (min-width: 64em) and (min-width: 40em){.page_layout-0-1-3 .page_column-3{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 64em){.page_layout-1-3-0 .page_column-1{float:left;width:25%}.page_layout-1-3-0 .page_column-3{margin:0 0 0 25%}.page_layout-1-3-0 .page_content{margin-left:1.25rem}.page_layout-1-3-0 .page_sidebar{margin-right:1.25rem}}.page_header{background:#fefefe;padding-bottom:1rem;position:absolute;z-index:10;width:100%;overflow:hidden;box-shadow:1px 1px 4px rgba(56,60,61,0.2)}@media screen and (min-width: 64em){.page_header{overflow:visible;position:fixed}}.page_header_bar .ce_form{float:left;text-align:right}@media screen and (min-width: 40em){.page_header_bar .ce_form{float:right}}.page_header_bar [type="text"]{width:70%;display:inline;margin-bottom:0;border:0;border-bottom:0px solid #f3f3f3;box-shadow:none;height:34px;margin-top:-2px;font-size:0.75rem;background-color:#383c3d}.page_header_bar [placeholder]{font-style:italic;color:#fefefe}.page_header_bar .search .button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#009de0;color:#fefefe;font-size:0.75rem !important;margin-bottom:0;color:transparent;background-image:url("../../files/theme/img/icon_search.svg");background-repeat:no-repeat;background-size:14px;background-position:center;width:34px;height:34px;margin-right:0.25em}[data-whatinput='mouse'] .page_header_bar .search .button{outline:0}.page_header_bar .search .button:hover,.page_header_bar .search .button:focus{background-color:#0085be;color:#fefefe}.page_header_bar .search .submit{margin:0}.page_header_bar .change-language{position:relative;padding-right:0.625rem}@media screen and (min-width: 40em){.page_header_bar .change-language{padding-right:0.9375rem}}.page_header_bar .button{font-weight:700}.page_header_bar .change-language .button:after{content:'';background-image:url("../../files/theme/img/icon_arrow-down-white.svg");background-repeat:no-repeat;background-size:10px;background-position:center;width:8px;height:10px;display:inline-block}.page_header_bar .change-language .dropdown-pane,.page_header_bar .search .widget{background-color:#262829;border:0px solid #cacaca;font-size:0.75rem;padding:0;color:#fefefe}.page_header_bar .search .dropdown-pane{width:250px}.page_header_bar .search .widget{padding:1rem}@media screen and (min-width: 30em){.page_header_bar .search .widget{margin-right:-51px;margin-top:19px}}.page_header_bar .search [type="text"]{width:100%;margin-bottom:1em}.page_header_bar .search .submit{padding:0.688em !important;text-transform:uppercase}.search .dropdown-pane{border:none;background:transparent}.page_header_bar .change-language .dropdown-pane{width:53px;padding:0.25rem}.page_header_bar .dropdown-pane a{color:#fefefe;line-height:0.5rem;padding:0.5rem;font-weight:700}.page_header_bar .dropdown-pane li{display:block}.page_header .ce_image{text-align:center;padding-bottom:1rem}@media screen and (min-width: 64em){.page_header .ce_image{text-align:left;padding-bottom:0}}.page_header .ce_image img{width:100%;max-width:300px}@media screen and (min-width: 64em){.page_header .ce_image img{max-width:320px}}@media screen and (min-width: 64em){.page_header .boxes4ward_article.last{margin-top:-1em}}.page_teaser{margin-top:180px;margin-bottom:0rem}@media screen and (min-width: 40em){.page_teaser{margin-top:60px}}@media screen and (min-width: 64em){.page_teaser{margin-top:-100px;margin-bottom:1rem}}.page_column-wrapper{padding-bottom:2rem}@media screen and (min-width: 40em){.page_column-wrapper{padding-top:2rem}}.page_column-wrapper p,.page_column-wrapper li{font-size:0.938rem}.page_layout-0-1-3 .page_column-wrapper{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap}.page_column-wrapper .page_column-1 .ce_text a,.page_column-wrapper .page_column-3 .ce_text a,.page_column-wrapper .page_column-1 .ce_downloads a,.page_column-wrapper .page_column-3 .ce_downloads a,.page_column-wrapper .page_column-1 .ce_download a,.page_column-wrapper .page_column-3 .ce_download a{text-decoration:underline;color:#262829}.page_column-wrapper .page_column-1 .ce_text a:hover,.page_column-wrapper .page_column-1 .ce_text a:focus,.page_column-wrapper .page_column-3 .ce_text a:hover,.page_column-wrapper .page_column-3 .ce_text a:focus,.page_column-wrapper .page_column-1 .ce_downloads a:hover,.page_column-wrapper .page_column-1 .ce_downloads a:focus,.page_column-wrapper .page_column-3 .ce_downloads a:hover,.page_column-wrapper .page_column-3 .ce_downloads a:focus,.page_column-wrapper .page_column-1 .ce_download a:hover,.page_column-wrapper .page_column-1 .ce_download a:focus,.page_column-wrapper .page_column-3 .ce_download a:hover,.page_column-wrapper .page_column-3 .ce_download a:focus{color:#009de0}#enter{padding-top:4rem}.page_content a.toplink{display:block;height:20px;width:40px;margin:2em auto;background:url("../../files/theme/img/icon_arrow-up-blue.svg") no-repeat center;background-size:40px auto}.page_content a.toplink:hover,.page_content a.toplink:focus{background:url("../../files/theme/img/icon_arrow-up-darkblue.svg") no-repeat center;background-size:40px auto}h2,h3{font-family:'Open Sans', sans-serif}#google_map{height:300px}.ce_downloads ul{list-style:none;margin-left:0;margin-top:1em;margin-bottom:1.5em;padding-bottom:1rem;border-bottom:2px solid #f3f3f3}.ce_downloads li{margin-bottom:0.75em;display:block}.ce_downloads li a{text-decoration:none !important}.ce_downloads span{color:#c1c0c0}.ce_downloads li img{display:inline-block;margin-right:0.5em;margin-top:-0.5em}.page_sidebar .ce_text,.page_sidebar .ce_downloads,.page_sidebar .ce_download{padding-top:1em;margin-bottom:2em;border-top:2px solid #009de0}@media screen and (min-width: 64em){.page_sidebar .ce_text,.page_sidebar .ce_downloads,.page_sidebar .ce_download{border-left:2px solid #009de0;border-top:0px solid #009de0;padding-left:1rem;padding-top:0em}}.page_sidebar .ce_text p{font-size:0.813}.page_sidebar .page_content-sidebar-links .ce_text h3 a{text-transform:uppercase;font-family:"Arimo", sans-serif;font-weight:700;color:#383c3d;font-size:0.938rem;text-decoration:none}.page_sidebar .page_content-sidebar-links .ce_text h3 a:before{background:url("../../files/theme/img/icon_arrow-right-dark.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:8px 12px;content:"";display:inline-block;width:8px;height:12px;margin-right:0.25rem}.page_footer{font-size:0.938rem}.page_footer .page_content-productfinder{background:#f3f3f3;padding-top:2.5rem;padding-bottom:1.5rem;text-align:center}.page_footer .page_content-productfinder h3{text-transform:uppercase;font-family:"Arimo", sans-serif;font-weight:700;font-size:1.25rem;padding-bottom:1rem}.page_footer .page_content-productfinder a{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#009de0;color:#fefefe;text-transform:uppercase}[data-whatinput='mouse'] .page_footer .page_content-productfinder a{outline:0}.page_footer .page_content-productfinder a:hover,.page_footer .page_content-productfinder a:focus{background-color:#0085be;color:#fefefe}.page_footer .page_content-footer{background-color:#383c3d;color:#fefefe;padding-top:2rem;display:block;background-size:85%;background-position:right 100%}@media screen and (min-width: 40em){.page_footer .page_content-footer{background-color:#383c3d;background-image:url("../../files/theme/img/quality2-en.svg");background-repeat:no-repeat;background-size:55%;padding-bottom:5rem;background-position:right 40%}}@media screen and (min-width: 64em){.page_footer .page_content-footer{background-size:30%;padding-bottom:3rem;background-position:right 50%}}@media screen and (min-width: 40em){:lang(de) .page_footer .page_content-footer{background-image:url("../../files/theme/img/quality2.svg")}}@media screen and (min-width: 40em){:lang(fr) .page_footer .page_content-footer{background-image:url("../../files/theme/img/quality2-fr.svg")}}@media screen and (min-width: 40em){:lang(it) .page_footer .page_content-footer{background-image:url("../../files/theme/img/quality2-it.svg")}}@media screen and (min-width: 40em){:lang(es) .page_footer .page_content-footer{background-image:url("../../files/theme/img/quality2-es.svg")}}@media screen and (min-width: 40em){:lang(ru) .page_footer .page_content-footer{background-image:url("../../files/theme/img/quality2-ru.svg")}}.page_footer .page_content-footer h3{text-transform:uppercase;font-family:"Arimo", sans-serif;font-weight:700;font-size:1rem;color:#fefefe}.page_footer .page_content-footer .ce_text:nth-child(2) a{color:#fefefe;text-decoration:underline}.page_footer .footerbar{background:#262829 none repeat scroll 0 0;color:#fefefe;padding-bottom:1rem;padding-top:1rem}.page_footer .footerbar p{margin-bottom:0;font-size:0.75rem}.page_footer .footerbar strong{font-weight:700;text-transform:uppercase}.page_footer .footerbar .social{margin-top:1em}@media screen and (min-width: 40em){.page_footer .footerbar .social{text-align:right;margin-top:-3px}}.page_footer .footerbar .social a{background-position:50% 50%;background-repeat:no-repeat;display:inline-block;background-size:30px auto;height:30px;width:30px}.page_footer .footerbar .social .xing{background-image:url("../../files/theme/img/icon_xing-blue.svg")}.page_footer .footerbar .social .xing:hover,.page_footer .footerbar .social .xing:active,.page_footer .footerbar .social .xing:focus{background-image:url("../../files/theme/img/icon_xing-darkblue.svg")}.page_footer .footerbar .social .linkedin{background-image:url("../../files/theme/img/icon_linkedin-blue.svg");background-size:26px auto;height:30px;width:26px;margin-left:-2px}.page_footer .footerbar .social .linkedin:hover,.page_footer .footerbar .social .linkedin:active,.page_footer .footerbar .social .linkedin:focus{background-image:url("../../files/theme/img/icon_linkedin-darkblue.svg")}.page_footer .footerbar .social .youtube{background-image:url("../../files/theme/img/icon_youtube-blue.svg");background-size:70px;height:28px;width:70px;margin-left:-2px;margin-top:2px}.page_footer .footerbar .social .youtube:hover,.page_footer .footerbar .social .youtube:active,.page_footer .footerbar .social .youtube:focus{background-image:url("../../files/theme/img/icon_youtube-darkblue.svg")}.page_type-search .page_content-wrapper-outside .page_content-wrapper{margin-top:2em}@media screen and (min-width: 40em){.page_type-search .page_content-wrapper-outside .page_content-wrapper{margin-top:150px}}.page_content-wrapper-outside .page_content-wrapper{margin-top:0}.highlight{font-weight:700}.page_type-home .page_content .ce_text li{padding-bottom:0.35rem;padding-top:0.35rem;list-style:none;position:relative}.page_type-home .page_content .ce_text li:before{content:'';background-image:url("../../files/theme/img/icon_plus-blue.svg");background-repeat:no-repeat;background-size:15px 15px;width:15px;height:15px;position:absolute;left:-22px;top:10px}h2.content_type-news-home{color:#c1c0c0;font-size:1rem;padding-top:3rem;padding-bottom:1rem;text-transform:uppercase;font-family:"Arimo", sans-serif;font-weight:700}.page_type-home .page_content .bg-gray{padding:2rem !important;margin-top:2em;margin-bottom:1em;background-color:#f3f3f3;border-bottom:0;max-width:73em}.nav_multi-toggle__wrapper{background:rgba(0,157,224,0.9);width:100%}@media screen and (min-width: 64em){.nav_multi-toggle__wrapper{background:transparent;margin-top:2em}}.nav_multi-toggle .menu-collapser{position:relative;width:100%;height:40px;padding:0 0 0 0.5em;color:#fefefe;font-weight:700;line-height:40px;text-transform:uppercase;background:transparent}.nav_multi-toggle .collapse-button{position:absolute;right:0;top:50%;width:40px;height:40px;padding:13px 7px;color:#fefefe;text-align:center;background:transparent;cursor:pointer;transform:translate(0, -50%)}.nav_multi-toggle .collapse-button .icon-bar{display:block;height:2px;width:18px;margin:2px 0;background:#fefefe}.nav_multi-toggle{max-width:75rem;margin:0 auto}@media screen and (min-width: 64em){.nav_multi-toggle{padding:0 .5rem}}.no-js .nav_multi-toggle ul{display:none}.nav_multi-toggle ul{width:100%;margin:0;list-style-type:none;line-height:1.25}@media screen and (min-width: 64em){.nav_multi-toggle ul{width:auto;float:right}}.nav_multi-toggle ul:before,.nav_multi-toggle ul:after{content:'';display:table}.nav_multi-toggle ul:after{clear:both}.nav_multi-toggle li{position:relative;display:block;width:100%;text-transform:uppercase}@media screen and (min-width: 64em){.nav_multi-toggle li{float:left;display:inline-block;width:auto;margin-right:1.25em}}@media screen and (min-width: 64em){.nav_multi-toggle li:last-child{margin-right:0}}.nav_multi-toggle a,.nav_multi-toggle a.trail,.nav_multi-toggle span.trail,.nav_multi-toggle span.active{display:block;padding:10px;color:#fefefe;font-weight:600;white-space:nowrap;border-bottom:1px solid rgba(0,0,0,0.075);font-size:0.875rem}@media screen and (min-width: 64em){.nav_multi-toggle a,.nav_multi-toggle a.trail,.nav_multi-toggle span.trail,.nav_multi-toggle span.active{border-bottom:0;color:#383c3d}}@media screen and (min-width: 64em){.nav_multi-toggle li>a:before,.nav_multi-toggle span:before{content:'';width:20px;position:absolute;display:inline-block;left:-4px;margin-left:0px}}@media screen and (min-width: 64em){.nav_multi-toggle .level_1 li>a:hover:before,.nav_multi-toggle .level_1 li>a.trail:before,.nav_multi-toggle .level_1 li>span.trail:before,.nav_multi-toggle .level_1 li>span.active:before{content:'';width:20px;height:17px;background-image:url("../../files/theme/img/icon_arrow-right-blue.svg");background-repeat:no-repeat;background-size:10px 10px;background-position:center}}.nav_multi-toggle .sub-toggle{position:absolute;top:0;right:0;z-index:999;width:40px;height:38px;cursor:pointer;text-align:center;background:rgba(0,157,224,0.9)}@media screen and (min-width: 64em){.nav_multi-toggle .sub-toggle{display:none;visibility:hidden}}.nav_multi-toggle .sub-toggle:before{display:inline-block;height:100%;vertical-align:middle;content:''}.nav_multi-toggle .sub-toggle>i{display:inline-block;color:#fefefe;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;font-size:1.125rem;font-style:normal;vertical-align:middle}.nav_multi-toggle ul.level_2{position:static;display:none;background-color:#262829;color:#fefefe}@media screen and (min-width: 64em){.nav_multi-toggle ul.level_2{position:absolute;top:100%;left:0;min-width:160px;width:auto;z-index:999}}.nav_multi-toggle ul.level_2 li{width:100%;padding-left:0.5rem;padding-right:0.5rem}.nav_multi-toggle ul.level_2 li a{color:#fefefe}@media screen and (min-width: 64em){.nav_multi-toggle ul.level_2 li a{color:#fefefe !important}}.nav_multi-toggle ul.level_2 li a,.nav_multi-toggle ul.level_2 li a.trail,.nav_multi-toggle ul.level_2 li span.trail,.nav_multi-toggle ul.level_2 li span.active{color:#fefefe}@media screen and (min-width: 64em){.nav_multi-toggle ul.level_2 li a,.nav_multi-toggle ul.level_2 li a.trail,.nav_multi-toggle ul.level_2 li span.trail,.nav_multi-toggle ul.level_2 li span.active{color:#fefefe}}@media screen and (min-width: 64em){.nav_multi-toggle ul.level_2 li>a:before,.nav_multi-toggle ul.level_2 span:before{left:2px}}.nav_multi-toggle .level_2 li:hover,.nav_multi-toggle .level_2 li:active{background:#121314}.nav_multi-toggle ul.level_3{position:static;display:none}@media screen and (min-width: 64em){.nav_multi-toggle ul.level_3{position:absolute;top:0;left:100%;width:160px;z-index:999}}.nav_multi-toggle ul.level_3 li{background:#fff}.nav_multi-toggle .level_3 li:hover,.nav_multi-toggle .level_3 li:focus{background:#e9e7e7}.ce_gallery{width:100%;background:#fefefe;padding-left:0rem;padding-right:0rem;padding-top:2rem;padding-bottom:2rem}.ce_gallery ul{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;padding-bottom:0}.ce_gallery li{position:relative;padding-top:0.25rem;padding-bottom:0.25rem;flex:0 0 33.33333%;padding-left:.625rem;padding-right:.625rem;max-width:33.33333%;list-style:none}@media screen and (min-width: 40em){.ce_gallery li{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 40em){.ce_gallery li{flex:0 0 33.33333%;padding-left:.625rem;padding-right:.625rem;max-width:33.33333%;padding-top:0.625rem;padding-bottom:0.625rem}}@media screen and (min-width: 40em) and (min-width: 40em){.ce_gallery li{padding-left:.9375rem;padding-right:.9375rem}}.ce_gallery.page_content-production li{flex:0 0 33.33333%;padding-left:.625rem;padding-right:.625rem;max-width:33.33333%}@media screen and (min-width: 40em){.ce_gallery.page_content-production li{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 40em){.ce_gallery.page_content-production li{flex:0 0 16.66667%;padding-left:.625rem;padding-right:.625rem;max-width:16.66667%;padding-top:0.625rem;padding-bottom:0.625rem;padding-bottom:0.625rem}}@media screen and (min-width: 40em) and (min-width: 40em){.ce_gallery.page_content-production li{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 64em){.ce_gallery.page_content-production li{padding-right:2rem !important;padding-left:0 !important}}.ce_gallery.page_content-production li:before{content:'';position:absolute;top:40%;margin-left:-19px;background-image:url("../../files/theme/img/icon_arrow-right-blue.svg");background-position:center center;background-repeat:no-repeat;background-size:20px 20px;content:"";height:17px;width:20px}@media screen and (min-width: 40em){.ce_gallery.page_content-production li:before{margin-left:-25px}}.ce_gallery.page_content-production li:first-child:before{content:none}.ce_gallery.page_content-production li:nth-child(4):before{content:none}@media screen and (min-width: 40em){.ce_gallery.page_content-production li:nth-child(4):before{content:''}}.ce_gallery li{padding-right:0.25rem;padding-left:0.25rem}@media screen and (min-width: 40em){.ce_gallery li{padding-right:0.5rem;padding-left:0.5rem}}.ce_gallery .col_first{padding-left:0;padding-right:0.5rem}@media screen and (min-width: 40em){.ce_gallery .col_first{padding-right:1rem}}.ce_gallery .col_last{padding-right:0;padding-left:0.5rem}@media screen and (min-width: 40em){.ce_gallery .col_last{padding-left:1rem}}.ce_gallery a,.ce_image a,.page_content .ce_text .image_container a{position:relative;display:block}.ce_gallery figure a:after,.page_content .ce_image figure a:after,.page_content .ce_text .image_container a:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,82,134,0) none no-repeat scroll center center;transition:all 0.3s;background-size:15%}.ce_gallery figure a:hover:after,.page_content .ce_image figure a:hover:after,.page_content .ce_text .image_container a:hover:after{background:rgba(0,82,134,0.9) url("../../files/theme/img/icon_laser_white.svg") no-repeat scroll center center;background-size:55%}.ce_gallery.no-hover figure a:hover:after,.page_content .ce_image.no-hover figure a:hover:after,.page_content .ce_text.no-hover .image_container a:hover:after{background-image:none;background-color:transparent}.page_content .ce_image figure a:hover:after,.page_content .ce_text .image_container a:hover:after{background-size:30%}.nivo-lightbox-theme-default .nivo-lightbox-title{border-radius:0}.nivo-lightbox-theme-default.nivo-lightbox-overlay{background:rgba(45,49,51,0.94)}.nivo-lightbox-theme-default .nivo-lightbox-close{background:rgba(0,0,0,0) url("../../files/theme/img/icon_close-white-1.svg") no-repeat scroll 5px 5px;background-repeat:no-repeat;background-size:32px 32px;display:block;height:32px;padding:0;width:32px}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover{background-color:transparent}.nivo-lightbox-theme-default .nivo-lightbox-title{background-color:#009de0;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:2px 0 0 #009de0,-2px 0 0 #009de0}.nivo-lightbox-theme-default .nivo-lightbox-item{background:#f3f3f3}.page_layout-0-1-3 .nivo-lightbox-theme-default .nivo-lightbox-item{background:transparent}p.info{color:#009de0;font-size:0.813rem}.page_sidebar .mod_newslist a::before{background:rgba(0,0,0,0) url("../../files/theme/img/icon_arrow-right-dark.svg") no-repeat scroll 50% 50%/8px 12px;content:"";display:inline-block;height:12px;margin-right:0.25rem;width:8px}.page_sidebar p.info{margin-bottom:0}.page_sidebar .mod_newslist a{text-transform:uppercase;font-family:"Arimo", sans-serif;font-weight:700;color:#383c3d}.page_sidebar .mod_newslist a:hover,.page_sidebar .mod_newslist a:focus{color:#009de0}.page_sidebar .mod_newslist .layout_short{padding-top:1em;margin-bottom:2em;border-top:2px solid #009de0}@media screen and (min-width: 64em){.page_sidebar .mod_newslist .layout_short{border-left:2px solid #009de0;border-top:0px solid #009de0;padding-left:1rem;padding-top:0em}}.ce_metamodel_content .column,.ce_metamodel_content .columns,.columns{position:relative}.ce_metamodels_frontendfilter{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;padding-left:0;padding-right:0}.ce_metamodels_frontendfilter form{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%;padding-left:0 !important;padding-right:0 !important}@media screen and (min-width: 40em){.ce_metamodels_frontendfilter form{padding-left:.9375rem;padding-right:.9375rem}}.ce_metamodels_frontendfilter .widget{display:block;float:left;flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.ce_metamodels_frontendfilter .widget{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 40em){.ce_metamodels_frontendfilter .widget{display:inline;flex:0 0 50%;padding-left:.625rem;padding-right:.625rem;max-width:50%}}@media screen and (min-width: 40em) and (min-width: 40em){.ce_metamodels_frontendfilter .widget{padding-left:.9375rem;padding-right:.9375rem}}.ce_metamodels_frontendfilter .widget option:first-child{display:none !important;visibility:hidden !important;height:0}.ce_metamodels_frontendfilter .widget select{height:auto;background-image:url("../../files/theme/img/icon_arrow-down-dark.svg");background-size:5%;text-align:left;width:100%;padding-right:2rem;border:2px solid #009de0;background-color:#fefefe;color:#383c3d}.ce_metamodels_frontendfilter .widget option{text-transform:none !important;padding-top:0 !important;padding-bottom:0 !important}ul.icons{margin-left:1em;margin-bottom:1em;margin-top:0.25em;position:absolute;top:0}@media screen and (min-width: 40em){ul.icons{margin-left:0em}}.icons li{background-color:#009de0;overflow:hidden;position:relative;list-style:none;width:30px;height:30px;margin-bottom:2px;display:inline-block;background-size:80%;background-position:center;background-repeat:no-repeat;cursor:help;color:#fefefe}@media screen and (min-width: 30em){.icons li{width:40px;height:40px}}.icons li span{font-size:0.75rem;width:0;height:0;color:transparent;padding-top:5px;text-transform:uppercase;display:block;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:center;width:100%;font-weight:700}@media screen and (min-width: 30em){.icons li span{padding-top:7px;font-size:0.938rem}}.icons li .tooth span{overflow:visible}.icons li.tooth{width:auto;min-width:30px;padding-left:4px;padding-right:4px}@media screen and (min-width: 30em){.icons li.tooth{min-width:43px}}.icons li.tooth span{color:#fefefe}.icons li.icon-id-1{background-image:url("../../files/theme/img/icon_holz.svg")}.icons li.icon-id-2{background-image:url("../../files/theme/img/icon_verbundstoffe.svg")}.icons li.icon-id-3{background-image:url("../../files/theme/img/icon_kunststoffe.svg")}.icons li.icon-id-4{background-image:url("../../files/theme/img/icon_stahl.svg")}.icons li.icon-id-5{background-image:url("../../files/theme/img/icon_edelstahl.svg")}.icons li.icon-id-6{background-image:url("../../files/theme/img/icon_ne-metalle.svg")}.icons li.icon-id-7{background-image:url("../../files/theme/img/icon_sandwich.svg")}.icons li.icon-id-8{background-image:url("../../files/theme/img/icon_bau.svg")}.product_list .item{border:1px solid #c1c0c0;padding:1rem;margin-bottom:1em;background-color:#f3f3f3}.product_list .item .columns{position:relative}.ce_metamodel_content .product_list .first{order:2}@media screen and (min-width: 40em){.ce_metamodel_content .product_list .first{order:1}}.ce_metamodel_content .product_list .last{order:1}@media screen and (min-width: 40em){.ce_metamodel_content .product_list .last{order:2}}.product_list ul.icons{margin-right:0.5em;margin-left:0;position:relative}@media screen and (min-width: 40em){.product_list ul.icons{margin-left:0em;position:absolute;right:0}}.product_list .button{margin-top:1em}.pagination ul{margin-left:0}.pagination li{list-style:none;display:inline}.pagination .active span,.pagination .inactive a{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#009de0;color:#fefefe;border:1px solid #009de0}[data-whatinput='mouse'] .pagination .active span,[data-whatinput='mouse'] .pagination .inactive a{outline:0}.pagination .active span:hover,.pagination .active span:focus,.pagination .inactive a:hover,.pagination .inactive a:focus{background-color:#0085be;color:#fefefe}.pagination .inactive a{background-color:#fefefe;color:#009de0}.pagination p{font-size:0.875rem}.product_detail .image_container{position:relative}.product_detail .mainimage,.product_detail .illustration{border:1px solid #c1c0c0;background:#f3f3f3;margin-bottom:1rem}.product_detail ul.icons{top:1em;z-index:8}@media screen and (min-width: 40em){.product_detail ul.icons{margin-left:1.25rem}}.product_detail .column,.product_detail .columns,.columns{position:relative}.product_detail .description p:first-child{font-weight:700}.product_detail .images{position:relative}.product_detail .notes{color:#009de0;margin-top:1em}.product_detail .notes p{font-weight:500 !important}.product_detail .service-buttons{margin-bottom:1em}.product_detail .service-buttons .button{background-color:#383c3d;margin:0 0 0.25rem;max-height:40px}.product_detail .service-buttons .button:hover{background-color:#2c2f30}.product_detail .service-buttons img{height:15px;position:relative;top:-2px}.product_detail .service-buttons .catalogue{background-image:url("../../files/theme/img/icon_download-white.svg");background-repeat:no-repeat;background-position:1em center;background-size:15px;padding-left:2.5em}.technical .legend{margin-top:0.5em}.technical .legend span{font-size:0.75rem;color:#009de0;margin-left:0.063em;margin-top:0.5em}.technical .legend p{font-size:0.75rem;margin-left:0.063em;margin-top:1em}.caption{position:absolute;text-align:left;font-size:0.75rem;left:1em;bottom:0.5em}.caption p{font-size:0.75rem;color:#828a8c}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center left}table.dataTable thead .sorting{background-image:url("../../files/theme/img/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../../files/theme/img/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../../files/theme/img/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../../files/theme/img/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../../files/theme/img/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #dddddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #dddddd;border-right:1px solid #dddddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #dddddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #dddddd}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333333 !important;border:1px solid #979797;background-color:white;background:linear-gradient(to bottom, white 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111111;background-color:#585858;background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}.dataTables_info{display:none;visibility:hidden}.page_type-landingpage .page_content .ce_text li{padding-bottom:0.35rem;padding-top:0.35rem;list-style:none;position:relative}.page_type-landingpage .page_content .ce_text li:before{content:'';background-image:url("../../files/theme/img/icon_plus-blue.svg");background-repeat:no-repeat;background-size:15px 15px;width:15px;height:15px;position:absolute;left:-22px;top:10px}.page_type-landingpage .bg-blue a{display:inline-block;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}.page_type-landingpage .page_content .row{padding-bottom:1.5rem;padding-top:1.5rem}.page_type-landingpage .page_content .bg-gray{padding:2rem;margin-bottom:2rem;background-color:#f3f3f3;border-bottom:0;max-width:73em}.page_type-landingpage .page_content .row:last-child{border-bottom:0}.page_type-landingpage .content_type-quote{padding-top:3rem}.page_type-landingpage .content_type-quote p:first-child{font-size:1.375rem;color:#b4b3b3;font-style:italic}.page_type-landingpage .content_type-quote p:last-child{color:#009de0}.page_type-landingpage .page_content .ce_form{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.page_type-landingpage .page_content .ce_form{padding-left:.9375rem;padding-right:.9375rem}}.page_type-landingpage .page_content .formbody{padding-top:1.5rem;max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}@media screen and (min-width: 40em){.page_type-landingpage .page_content .formbody{margin-left:-15px;margin-right:-15px}}.page_type-landingpage .page_content .formbody .widget{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.page_type-landingpage .page_content .formbody .widget{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 40em){.page_type-landingpage .page_content .formbody .widget{flex:0 0 50%;padding-left:.625rem;padding-right:.625rem;max-width:50%}}@media screen and (min-width: 40em) and (min-width: 40em){.page_type-landingpage .page_content .formbody .widget{padding-left:.9375rem;padding-right:.9375rem}}.page_type-landingpage .page_content .formbody .widget:nth-of-type(5),.submit_container{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.page_type-landingpage .page_content .formbody .widget:nth-of-type(5),.submit_container{padding-left:.9375rem;padding-right:.9375rem}}.page_type-landingpage .page_content-productfinder{padding-bottom:3.5rem;padding-top:4.5rem}.page_type-landingpage .ce_gallery{margin-top:2em;padding:1rem;background-color:transparent}@media screen and (min-width: 40em){.page_type-landingpage .ce_gallery{padding-left:2.5rem}}.ce_item-intro-fullscreen{height:75vh;background-position:center right;background-size:cover;padding-top:0%;background-repeat:no-repeat}@media screen and (min-width: 30em){.ce_item-intro-fullscreen{padding-top:18%;height:100vh}}@media screen and (min-width: 64em){.ce_item-intro-fullscreen{background-position:center center;background-attachment:fixed}}.ios .ce_item-intro-fullscreen{background-attachment:scroll}.ce_item-intro-fullscreen .headline-wrapper{color:#fefefe;text-align:center;padding-top:7rem;text-shadow:1px 1px 15px #262829}@media screen and (min-width: 40em){.ce_item-intro-fullscreen .headline-wrapper{padding-top:5rem}}.ce_item-intro-fullscreen .ce_item-intro-fullscreen__headline h1{text-transform:uppercase;font-family:"Arimo", sans-serif;font-weight:700}.ce_item-intro-fullscreen .ce_item-intro-fullscreen__subheadline h2{font-family:'Open Sans', sans-serif}.ce_item-intro-fullscreen .ce_item-intro-fullscreen__content a{text-transform:uppercase;display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#009de0;color:#fefefe;margin-top:2rem}[data-whatinput='mouse'] .ce_item-intro-fullscreen .ce_item-intro-fullscreen__content a{outline:0}.ce_item-intro-fullscreen .ce_item-intro-fullscreen__content a:hover,.ce_item-intro-fullscreen .ce_item-intro-fullscreen__content a:focus{background-color:#0085be;color:#fefefe}.ce_item-intro-fullscreen a.link_scroll-smooth{display:block;height:20px;width:40px;margin:2em auto;background:url("../../files/theme/img/icon_arrow-down-white.svg") no-repeat center}.ce_item-intro-headline{height:auto;position:relative;background-repeat:no-repeat;background-position:30% 20%;background-size:cover}@media screen and (min-width: 40em){.ce_item-intro-headline{margin-top:100px}}@media screen and (min-width: 64em){.ce_item-intro-headline{background-position:center center;background-size:cover;background-attachment:fixed;margin-top:150px}}.ce_item-intro-headline img{width:100%}.page_teaser-headline{padding-top:0.5rem;padding-bottom:0.25rem;background:transparent;position:relative;bottom:0;width:100%}@media screen and (min-width: 64em){.page_teaser-headline{position:absolute;background:rgba(0,157,224,0.85)}}.page_teaser-headline .row{position:relative}.ce_item-intro-headline h1{text-transform:uppercase;font-family:"Arimo", sans-serif;font-weight:700;padding-bottom:0;margin-bottom:0.5em;margin-top:0.5em;color:#009de0;line-height:1.1}@media screen and (min-width: 64em){.ce_item-intro-headline h1{color:#fefefe;margin-top:0;margin-bottom:0}}.ce_item-start-button{position:relative;padding-top:0.1rem;padding-bottom:0.1rem;overflow:hidden}@media screen and (min-width: 40em){.ce_item-start-button{border-bottom:0px solid #fefefe;padding-top:10px;padding-bottom:10px}}@media screen and (min-width: 64em){.ce_item-start-button{padding-top:15px;padding-bottom:15px}}.ce_item-start-button img{display:none;min-width:100%;position:relative;top:0;left:0;z-index:1}@media screen and (min-width: 40em){.ce_item-start-button img{display:block}}.ce_item-start-button.medium-4 img{width:100%}.ce_item-start-button a{overflow:hidden;background:#009de0;height:100%;display:block;width:100%;position:relative;background-position:95% center;background-size:100%;padding-bottom:0.5rem;padding-top:0.5rem;background-repeat:no-repeat}@media screen and (min-width: 40em){.ce_item-start-button a{background-position:center center;width:100%;padding-bottom:0;padding-top:0}}.ce_item-start-button_head{color:#fefefe;font-weight:900;text-transform:uppercase;font-family:"Arimo", sans-serif;font-weight:700;font-size:1.25rem;z-index:4;padding:0.9375rem;position:relative;margin-left:0.75em;line-height:1;display:block}@media screen and (min-width: 40em){.ce_item-start-button_head{position:absolute}}.ce_item-start-button_head:before{background:url("../../files/theme/img/icon_arrow-right-white.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:20px 20px;content:"";display:inline-block;width:10px;height:14px;position:absolute;margin-left:-0.75em;top:0.9em}.ce_item-start-button_sub{font-weight:normal;font-size:0.938rem;text-transform:none;display:block;font-family:"Open Sans", sans-serif;overflow:visible;line-height:2}.page_type-home .page_content .mod_article div:nth-of-type(10) a,.page_type-home .page_content .mod_article div:nth-of-type(11) a{background-position:150% center}@media screen and (min-width: 40em){.page_type-home .page_content .mod_article div:nth-of-type(10) a,.page_type-home .page_content .mod_article div:nth-of-type(11) a{background-position:center center}}.page_content .ce_item-start-button{transition:background 0.2s;position:relative}.page_content .ce_item-start-button a:hover,.page_content .ce_item-start-button a:focus,.page_content .ce_item-start-button a:active{background:#008bc7}.page_content .ce_item-start-button a:after{background:rgba(0,157,224,0) none no-repeat scroll center center;background-size:2rem 2rem;content:"";height:100%;left:0;position:absolute;top:0;transition:all 0.3s ease 0s;width:100%;z-index:2}@media screen and (min-width: 40em){.page_content .ce_item-start-button a:hover:after,.page_content .ce_item-start-button a:focus:after,.page_content .ce_item-start-button a:active:after{background:rgba(0,82,134,0.8) url("../../files/theme/img/icon_laser_white.svg") no-repeat scroll center center;background-size:6rem 6rem}}.page_type-finder-overview .ce_item-start-button{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.page_type-finder-overview .ce_item-start-button{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 40em){.page_type-finder-overview .ce_item-start-button{flex:0 0 50%;padding-left:.625rem;padding-right:.625rem;max-width:50%}}@media screen and (min-width: 40em) and (min-width: 40em){.page_type-finder-overview .ce_item-start-button{padding-left:.9375rem;padding-right:.9375rem}}.page_type-finder-overview .ce_item-start-button img{max-width:100%}.page_type-finder-overview .ce_item-start-button:last-child{margin-bottom:1.5em}@media screen and (min-width: 40em){.page_type-finder-overview .ce_item-start-button:last-child{margin-bottom:0}}.page_type-404 .ce_item-start-button{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.page_type-404 .ce_item-start-button{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 40em){.page_type-404 .ce_item-start-button{flex:0 0 33.33333%;padding-left:.625rem;padding-right:.625rem;max-width:33.33333%}}@media screen and (min-width: 40em) and (min-width: 40em){.page_type-404 .ce_item-start-button{padding-left:.9375rem;padding-right:.9375rem}}.accordion-title{color:#383c3d}.accordion-title:focus,.accordion-title:hover{color:#383c3d}.accordion-title:before{position:absolute;top:calc(50% - 11px);right:1rem;content:""}.is-active>.accordion-title:before{content:""}.accordion-content{padding:1.25rem 0 0 0;border-left:0;border-right:0}@media screen and (min-width: 40em){.accordion-content{padding:1.875rem 0 0 0}}.ce_item-tabs.layout-1 .accordion-title{padding:.9375rem 2.5rem .9375rem 0;border-top:1px solid;line-height:1.25;font-size:1.375rem}.ce_item-tabs.layout-1 .accordion-title h2{margin:0;font-size:1.375rem}.ce_item-tabs.layout-1 .is-active .accordion-title{border-bottom:1px solid}.ce_item-tabs.layout-1 .accordion-item:last-child .accordion-title,.ce_item-tabs.layout-1 .accordion-item:last-child .accordion-content{border-bottom:1px solid}@media print{@page{size:auto;margin:15mm 5mm 15mm 5mm}html,body{flex:0;display:block;height:auto !important;width:auto !important;overflow:visible !important;position:relative;color:#383c3d}p,li,span,td,thead{font-size:12px !important}a[href]::after{content:" " !important}table.dataTable tbody th,table.dataTable tbody td,table.dataTable thead th,table.dataTable thead td{padding:4px 6px}.page_teaser,.page_teaser img,.page_content-productfinder,.footerbar,.page_header .nav_multi-toggle__wrapper,.page_layout-0-1-3 .page_column-3 .page_sidebar{display:none !important;visibility:hidden !important}.page_content-wrapper{position:relative !important;top:70px !important;height:auto !important;page-break-before:avoid;page-break-after:avoid;width:auto !important}.page_header .ce_image,.page_header .ce_image img{width:250px !important;padding-left:5px !important;text-align:left !important;margin:0px !important;top:0 !important;position:relative !important}.page_header a{color:transparent !important}.page_content .row,.page_footer .row{display:block;flex:0;margin-left:auto;margin-right:auto;max-width:100%;float:none !important;page-break-inside:auto !important;page-break-after:avoid !important;page-break-before:avoid !important}.print-headline{display:block !important;position:relative !important;top:0;float:none !important;padding-left:10px}.print-headline h1{font-size:14px}.product_detail .description{width:60% !important;float:left !important;order:1}.product_detail .images{width:35% !important;float:right !important;order:2}.table{page-break-before:avoid;page-break-inside:auto !important;height:auto !important;width:auto !important;float:none !important;display:block}.caption{position:absolute;text-align:left;left:0;bottom:0;left:4px;bottom:2px}.caption p{font-size:6px !important;opacity:0.6 !important}}.remove-margin{margin-left:-10px;margin-right:-10px}@media screen and (min-width: 40em){.remove-margin{margin-left:-15px;margin-right:-15px}}.invisible{display:none !important;visibility:hidden !important}.image_container.float_left{padding-bottom:0.5em;padding-top:0.5em}@media screen and (min-width: 40em){.image_container.float_left{float:left;padding-right:1rem}}.image_container.float_right{padding-bottom:0.5em;padding-top:0.5em}@media screen and (min-width: 40em){.image_container.float_right{float:right;padding-left:1rem}}h1,h2,h3,h4,h5,h6,.ce_item-media-teaser__headline,.ce_item-media-teaser__subheadline{font-weight:700}figure{margin:0}select{outline:0}p.error{padding:0.85em 0.5em;font-size:.75rem;font-weight:700;color:#fefefe;background:#ec5840}.page_type-contact .page_content .formbody{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}@media screen and (min-width: 40em){.page_type-contact .page_content .formbody{margin-left:-15px;margin-right:-15px}}.page_type-contact .page_content .formbody .widget{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.page_type-contact .page_content .formbody .widget{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 40em){.page_type-contact .page_content .formbody .widget{flex:0 0 50%;padding-left:.625rem;padding-right:.625rem;max-width:50%}}@media screen and (min-width: 40em) and (min-width: 40em){.page_type-contact .page_content .formbody .widget{padding-left:.9375rem;padding-right:.9375rem}}.page_type-contact .page_content .formbody .widget:nth-of-type(5),.page_type-contact .page_content .formbody .widget:nth-of-type(6),.submit_container{flex:0 0 100%;padding-left:.625rem;padding-right:.625rem;max-width:100%}@media screen and (min-width: 40em){.page_type-contact .page_content .formbody .widget:nth-of-type(5),.page_type-contact .page_content .formbody .widget:nth-of-type(6),.submit_container{padding-left:.9375rem;padding-right:.9375rem}}.submit{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#009de0;color:#fefefe}[data-whatinput='mouse'] .submit{outline:0}.submit:hover,.submit:focus{background-color:#0085be;color:#fefefe}.mod_article .mod_search .formbody{display:none !important;visibility:hidden !important}.button{text-transform:uppercase}.tooltip{background-color:#262829}.tooltip:before{border-color:transparent transparent #262829}.tooltip.right:before{border-color:transparent #262829 transparent transparent}.tooltip.left:before{border-color:transparent transparent transparent #262829}.tooltip.top:before{border-color:#262829 transparent transparent transparent}.mime_icon{width:40px}.page_column-wrapper .ce_text a.button{color:#fefefe !important;text-decoration:none}.page_column-wrapper .ce_text a.button:hover{color:#fefefe;text-decoration:none}.page_column-wrapper .ce_text a.button.video{background-image:url("../../files/theme/img/icon_video-white.svg");background-position:1em center;background-repeat:no-repeat;background-size:15px auto;padding-left:2.5em}.widget-checkbox{margin-bottom:15px}.widget-checkbox input{margin-bottom:0}.widget-checkbox label{display:inline}

