.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  float: left;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  box-sizing: border-box;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}

.row {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  box-sizing: border-box;
}

.row--show {
	position: relative;
	background: #f9f9f9;
	z-index: 0;
  padding-top: 0.9375rem;
}

.row--show:before {
	content: "";
	display: block;
	position: absolute;
	z-index: -1;
	left: 0.9375rem;
	right: 0.9375rem;
	top: 0;
	height: 100%;
	background: repeating-linear-gradient(to right,
		#f0f0f0 0%, #f0f0f0 calc((100% - (1.875rem * 11)) / 12), 
		#f9f9f9 calc((100% - (1.875rem * 11)) / 12), #f9f9f9 calc(((100% - (1.875rem * 11)) / 12) + 1.875rem)
	);
}

.row > div {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  box-sizing: border-box;
}

@media screen and (min-width: 0) {
  .col-xs-1 {
    width: 8.33333333%;
  }

  .col-xs-2 {
    width: 16.66666667%;
  }

  .col-xs-3 {
    width: 25%;
  }

  .col-xs-4 {
    width: 33.33333333%;
  }

  .col-xs-5 {
    width: 41.66666667%;
  }

  .col-xs-6 {
    width: 50%;
  }

  .col-xs-7 {
    width: 58.33333333%;
  }

  .col-xs-8 {
    width: 66.66666667%;
  }

  .col-xs-9 {
    width: 75%;
  }

  .col-xs-10 {
    width: 83.33333333%;
  }

  .col-xs-11 {
    width: 91.66666667%;
  }

  .col-xs-12 {
    width: 100%;
  }
}
@media screen and (min-width: 0) {
  .offset-xs-0 {
    margin-left: 0%;
  }

  .offset-xs-1 {
    margin-left: 8.33333333%;
  }

  .offset-xs-2 {
    margin-left: 16.66666667%;
  }

  .offset-xs-3 {
    margin-left: 25%;
  }

  .offset-xs-4 {
    margin-left: 33.33333333%;
  }

  .offset-xs-5 {
    margin-left: 41.66666667%;
  }

  .offset-xs-6 {
    margin-left: 50%;
  }

  .offset-xs-7 {
    margin-left: 58.33333333%;
  }

  .offset-xs-8 {
    margin-left: 66.66666667%;
  }

  .offset-xs-9 {
    margin-left: 75%;
  }

  .offset-xs-10 {
    margin-left: 83.33333333%;
  }

  .offset-xs-11 {
    margin-left: 91.66666667%;
  }
}
@media screen and (min-width: 0) {
  .pull-right-xs {
    float: right;
  }

  .pull-left-xs {
    float: left;
  }
}
@media screen and (min-width: 0) {
  .clear-xs {
    clear: both;
  }
}
@media screen and (min-width: 34.375em) {
  .clear-xs {
    clear: none;
  }
}
@media screen and (min-width: 34.375em) {
  .col-sm-1 {
    width: 8.33333333%;
  }

  .col-sm-2 {
    width: 16.66666667%;
  }

  .col-sm-3 {
    width: 25%;
  }

  .col-sm-4 {
    width: 33.33333333%;
  }

  .col-sm-5 {
    width: 41.66666667%;
  }

  .col-sm-6 {
    width: 50%;
  }

  .col-sm-7 {
    width: 58.33333333%;
  }

  .col-sm-8 {
    width: 66.66666667%;
  }

  .col-sm-9 {
    width: 75%;
  }

  .col-sm-10 {
    width: 83.33333333%;
  }

  .col-sm-11 {
    width: 91.66666667%;
  }

  .col-sm-12 {
    width: 100%;
  }
}
@media screen and (min-width: 34.375em) {
  .offset-sm-0 {
    margin-left: 0%;
  }

  .offset-sm-1 {
    margin-left: 8.33333333%;
  }

  .offset-sm-2 {
    margin-left: 16.66666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.33333333%;
  }

  .offset-sm-5 {
    margin-left: 41.66666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.33333333%;
  }

  .offset-sm-8 {
    margin-left: 66.66666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.33333333%;
  }

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media screen and (min-width: 34.375em) {
  .pull-right-sm {
    float: right;
  }

  .pull-left-sm {
    float: left;
  }
}
@media screen and (min-width: 34.375em) {
  .clear-sm {
    clear: both;
  }
}
@media screen and (min-width: 48em) {
  .clear-sm {
    clear: none;
  }
}
@media screen and (min-width: 48em) {
  .col-md-1 {
    width: 8.33333333%;
  }

  .col-md-2 {
    width: 16.66666667%;
  }

  .col-md-3 {
    width: 25%;
  }

  .col-md-4 {
    width: 33.33333333%;
  }

  .col-md-5 {
    width: 41.66666667%;
  }

  .col-md-6 {
    width: 50%;
  }

  .col-md-7 {
    width: 58.33333333%;
  }

  .col-md-8 {
    width: 66.66666667%;
  }

  .col-md-9 {
    width: 75%;
  }

  .col-md-10 {
    width: 83.33333333%;
  }

  .col-md-11 {
    width: 91.66666667%;
  }

  .col-md-12 {
    width: 100%;
  }
}
@media screen and (min-width: 48em) {
  .offset-md-0 {
    margin-left: 0%;
  }

  .offset-md-1 {
    margin-left: 8.33333333%;
  }

  .offset-md-2 {
    margin-left: 16.66666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.33333333%;
  }

  .offset-md-5 {
    margin-left: 41.66666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.33333333%;
  }

  .offset-md-8 {
    margin-left: 66.66666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.33333333%;
  }

  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media screen and (min-width: 48em) {
  .pull-right-md {
    float: right;
  }

  .pull-left-md {
    float: left;
  }
}
@media screen and (min-width: 48em) {
  .clear-md {
    clear: both;
  }
}
@media screen and (min-width: 58.75em) {
  .clear-md {
    clear: none;
  }
}
@media screen and (min-width: 58.75em) {
  .col-lg-1 {
    width: 8.33333333%;
  }

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-12 {
    width: 100%;
  }
}
@media screen and (min-width: 58.75em) {
  .offset-lg-0 {
    margin-left: 0%;
  }

  .offset-lg-1 {
    margin-left: 8.33333333%;
  }

  .offset-lg-2 {
    margin-left: 16.66666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.33333333%;
  }

  .offset-lg-5 {
    margin-left: 41.66666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.33333333%;
  }

  .offset-lg-8 {
    margin-left: 66.66666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.33333333%;
  }

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media screen and (min-width: 58.75em) {
  .pull-right-lg {
    float: right;
  }

  .pull-left-lg {
    float: left;
  }
}
@media screen and (min-width: 58.75em) {
  .clear-lg {
    clear: both;
  }
}
@media screen and (min-width: 68.75em) {
  .clear-lg {
    clear: none;
  }
}
@media screen and (min-width: 68.75em) {
  .col-xl-1 {
    width: 8.33333333%;
  }

  .col-xl-2 {
    width: 16.66666667%;
  }

  .col-xl-3 {
    width: 25%;
  }

  .col-xl-4 {
    width: 33.33333333%;
  }

  .col-xl-5 {
    width: 41.66666667%;
  }

  .col-xl-6 {
    width: 50%;
  }

  .col-xl-7 {
    width: 58.33333333%;
  }

  .col-xl-8 {
    width: 66.66666667%;
  }

  .col-xl-9 {
    width: 75%;
  }

  .col-xl-10 {
    width: 83.33333333%;
  }

  .col-xl-11 {
    width: 91.66666667%;
  }

  .col-xl-12 {
    width: 100%;
  }
}
@media screen and (min-width: 68.75em) {
  .offset-xl-0 {
    margin-left: 0%;
  }

  .offset-xl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
@media screen and (min-width: 68.75em) {
  .pull-right-xl {
    float: right;
  }

  .pull-left-xl {
    float: left;
  }
}
@media screen and (min-width: 68.75em) {
  .clear-xl {
    clear: both;
  }
}

body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
.download-element{padding:3px 6px 3px 22px;background:url(../../assets/contao/images/iconPLAIN.svg) left center no-repeat}ul.enclosure{padding-left:0}li.download-element{list-style-type:none}.ext-xl{background-image:url(../../assets/contao/images/iconXL.svg)}.ext-xls{background-image:url(../../assets/contao/images/iconXLS.svg)}.ext-xlsx{background-image:url(../../assets/contao/images/iconXLSX.svg)}.ext-hqx{background-image:url(../../assets/contao/images/iconHQX.svg)}.ext-cpt{background-image:url(../../assets/contao/images/iconCPT.svg)}.ext-bin{background-image:url(../../assets/contao/images/iconBIN.svg)}.ext-doc{background-image:url(../../assets/contao/images/iconDOC.svg)}.ext-docx{background-image:url(../../assets/contao/images/iconDOCX.svg)}.ext-word{background-image:url(../../assets/contao/images/iconWORD.svg)}.ext-cto{background-image:url(../../assets/contao/images/iconCTO.svg)}.ext-dms{background-image:url(../../assets/contao/images/iconDMS.svg)}.ext-lha{background-image:url(../../assets/contao/images/iconLHA.svg)}.ext-lzh{background-image:url(../../assets/contao/images/iconLZH.svg)}.ext-exe{background-image:url(../../assets/contao/images/iconEXE.svg)}.ext-class{background-image:url(../../assets/contao/images/iconCLASS.svg)}.ext-so{background-image:url(../../assets/contao/images/iconSO.svg)}.ext-sea{background-image:url(../../assets/contao/images/iconSEA.svg)}.ext-dll{background-image:url(../../assets/contao/images/iconDLL.svg)}.ext-oda{background-image:url(../../assets/contao/images/iconODA.svg)}.ext-pdf{background-image:url(../../assets/contao/images/iconPDF.svg)}.ext-ai{background-image:url(../../assets/contao/images/iconAI.svg)}.ext-eps{background-image:url(../../assets/contao/images/iconEPS.svg)}.ext-ps{background-image:url(../../assets/contao/images/iconPS.svg)}.ext-pps{background-image:url(../../assets/contao/images/iconPPS.svg)}.ext-ppt{background-image:url(../../assets/contao/images/iconPPT.svg)}.ext-pptx{background-image:url(../../assets/contao/images/iconPPTX.svg)}.ext-smi{background-image:url(../../assets/contao/images/iconSMI.svg)}.ext-smil{background-image:url(../../assets/contao/images/iconSMIL.svg)}.ext-mif{background-image:url(../../assets/contao/images/iconMIF.svg)}.ext-odc{background-image:url(../../assets/contao/images/iconODC.svg)}.ext-odf{background-image:url(../../assets/contao/images/iconODF.svg)}.ext-odg{background-image:url(../../assets/contao/images/iconODG.svg)}.ext-odi{background-image:url(../../assets/contao/images/iconODI.svg)}.ext-odp{background-image:url(../../assets/contao/images/iconODP.svg)}.ext-ods{background-image:url(../../assets/contao/images/iconODS.svg)}.ext-odt{background-image:url(../../assets/contao/images/iconODT.svg)}.ext-wbxml{background-image:url(../../assets/contao/images/iconWBXML.svg)}.ext-wmlc{background-image:url(../../assets/contao/images/iconWMLC.svg)}.ext-dmg{background-image:url(../../assets/contao/images/iconDMG.svg)}.ext-dcr{background-image:url(../../assets/contao/images/iconDCR.svg)}.ext-dir{background-image:url(../../assets/contao/images/iconDIR.svg)}.ext-dxr{background-image:url(../../assets/contao/images/iconDXR.svg)}.ext-dvi{background-image:url(../../assets/contao/images/iconDVI.svg)}.ext-gtar{background-image:url(../../assets/contao/images/iconGTAR.svg)}.ext-inc{background-image:url(../../assets/contao/images/iconINC.svg)}.ext-php{background-image:url(../../assets/contao/images/iconPHP.svg)}.ext-php3{background-image:url(../../assets/contao/images/iconPHP3.svg)}.ext-php4{background-image:url(../../assets/contao/images/iconPHP4.svg)}.ext-php5{background-image:url(../../assets/contao/images/iconPHP5.svg)}.ext-phtml{background-image:url(../../assets/contao/images/iconPHTML.svg)}.ext-phps{background-image:url(../../assets/contao/images/iconPHPS.svg)}.ext-js{background-image:url(../../assets/contao/images/iconJS.svg)}.ext-psd{background-image:url(../../assets/contao/images/iconPSD.svg)}.ext-rar{background-image:url(../../assets/contao/images/iconRAR.svg)}.ext-fla{background-image:url(../../assets/contao/images/iconFLA.svg)}.ext-swf{background-image:url(../../assets/contao/images/iconSWF.svg)}.ext-sit{background-image:url(../../assets/contao/images/iconSIT.svg)}.ext-tar{background-image:url(../../assets/contao/images/iconTAR.svg)}.ext-tgz{background-image:url(../../assets/contao/images/iconTGZ.svg)}.ext-xhtml{background-image:url(../../assets/contao/images/iconXHTML.svg)}.ext-xht{background-image:url(../../assets/contao/images/iconXHT.svg)}.ext-zip{background-image:url(../../assets/contao/images/iconZIP.svg)}.ext-m4a{background-image:url(../../assets/contao/images/iconM4A.svg)}.ext-mp3{background-image:url(../../assets/contao/images/iconMP3.svg)}.ext-wma{background-image:url(../../assets/contao/images/iconWMA.svg)}.ext-mpeg{background-image:url(../../assets/contao/images/iconMPEG.svg)}.ext-wav{background-image:url(../../assets/contao/images/iconWAV.svg)}.ext-ogg{background-image:url(../../assets/contao/images/iconOGG.svg)}.ext-mid{background-image:url(../../assets/contao/images/iconMID.svg)}.ext-midi{background-image:url(../../assets/contao/images/iconMIDI.svg)}.ext-aif{background-image:url(../../assets/contao/images/iconAIF.svg)}.ext-aiff{background-image:url(../../assets/contao/images/iconAIFF.svg)}.ext-aifc{background-image:url(../../assets/contao/images/iconAIFC.svg)}.ext-ram{background-image:url(../../assets/contao/images/iconRAM.svg)}.ext-rm{background-image:url(../../assets/contao/images/iconRM.svg)}.ext-rpm{background-image:url(../../assets/contao/images/iconRPM.svg)}.ext-ra{background-image:url(../../assets/contao/images/iconRA.svg)}.ext-bmp{background-image:url(../../assets/contao/images/iconBMP.svg)}.ext-gif{background-image:url(../../assets/contao/images/iconGIF.svg)}.ext-jpeg{background-image:url(../../assets/contao/images/iconJPEG.svg)}.ext-jpg{background-image:url(../../assets/contao/images/iconJPG.svg)}.ext-jpe{background-image:url(../../assets/contao/images/iconJPE.svg)}.ext-png{background-image:url(../../assets/contao/images/iconPNG.svg)}.ext-tiff{background-image:url(../../assets/contao/images/iconTIFF.svg)}.ext-tif{background-image:url(../../assets/contao/images/iconTIF.svg)}.ext-svg{background-image:url(../../assets/contao/images/iconSVG.svg)}.ext-svgz{background-image:url(../../assets/contao/images/iconSVGZ.svg)}.ext-eml{background-image:url(../../assets/contao/images/iconEML.svg)}.ext-asp{background-image:url(../../assets/contao/images/iconASP.svg)}.ext-css{background-image:url(../../assets/contao/images/iconCSS.svg)}.ext-scss{background-image:url(../../assets/contao/images/iconSCSS.svg)}.ext-less{background-image:url(../../assets/contao/images/iconLESS.svg)}.ext-html{background-image:url(../../assets/contao/images/iconHTML.svg)}.ext-htm{background-image:url(../../assets/contao/images/iconHTM.svg)}.ext-md{background-image:url(../../assets/contao/images/iconMD.svg)}.ext-shtml{background-image:url(../../assets/contao/images/iconSHTML.svg)}.ext-txt{background-image:url(../../assets/contao/images/iconTXT.svg)}.ext-text{background-image:url(../../assets/contao/images/iconTEXT.svg)}.ext-log{background-image:url(../../assets/contao/images/iconLOG.svg)}.ext-rtx{background-image:url(../../assets/contao/images/iconRTX.svg)}.ext-rtf{background-image:url(../../assets/contao/images/iconRTF.svg)}.ext-xml{background-image:url(../../assets/contao/images/iconXML.svg)}.ext-xsl{background-image:url(../../assets/contao/images/iconXSL.svg)}.ext-mp4{background-image:url(../../assets/contao/images/iconMP4.svg)}.ext-m4v{background-image:url(../../assets/contao/images/iconM4V.svg)}.ext-mov{background-image:url(../../assets/contao/images/iconMOV.svg)}.ext-wmv{background-image:url(../../assets/contao/images/iconWMV.svg)}.ext-webm{background-image:url(../../assets/contao/images/iconWEBM.svg)}.ext-qt{background-image:url(../../assets/contao/images/iconQT.svg)}.ext-rv{background-image:url(../../assets/contao/images/iconRV.svg)}.ext-avi{background-image:url(../../assets/contao/images/iconAVI.svg)}.ext-ogv{background-image:url(../../assets/contao/images/iconOGV.svg)}.ext-movie{background-image:url(../../assets/contao/images/iconMOVIE.svg)}
.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{-webkit-transition:none!important;transition:none!important}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu .mm-divider{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}
@charset "UTF-8";.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.mm-navbars-bottom,.mm-navbars-top{background:inherit;border-color:inherit;border-width:0;overflow:hidden;position:absolute;left:0;right:0;z-index:3}.mm-navbars-bottom>.mm-navbar,.mm-navbars-top>.mm-navbar{border:none;padding:0;position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbars-top{border-bottom-style:solid;border-bottom-width:1px;top:0}.mm-navbars-bottom{border-top-style:solid;border-top-width:1px;bottom:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}
.mm-menu.mm-fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu.mm-fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}html.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-fx-menu-fade{opacity:1}.mm-menu .mm-fx-panels-none.mm-panel,.mm-menu.mm-fx-panels-none .mm-panel{-webkit-transition-property:none;transition-property:none}.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel,.mm-menu.mm-fx-panels-zoom .mm-panel{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel,.mm-menu.mm-fx-panels-slide-up .mm-panel{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms}.mm-menu.mm-fx-listitems-slide .mm-listview>li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu.mm-fx-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-fx-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}
.rsts-main,.rsts-main *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsts-header,.rsts-footer,.rsts-thumbs-header,.rsts-thumbs-footer{overflow:hidden}.rsts-view,.rsts-thumbs-view{position:relative}@media print{.rsts-view,.rsts-thumbs-view{position:static}}.rsts-crop,.rsts-thumbs-crop{position:relative;overflow:hidden}@media print{.rsts-crop,.rsts-thumbs-crop{position:static;overflow:visible;width:auto !important;height:auto !important;transform:none !important}}.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:absolute;left:0;top:0}@media print{.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:static;width:auto !important;height:auto !important;transform:none !important}.rsts-slides.rsts-slide-image img,.rsts-slides.rsts-slide-video img,.rsts-slides.rsts-thumbs-slide-image img,.rsts-slides.rsts-thumbs-slide-video img,.rsts-slide.rsts-slide-image img,.rsts-slide.rsts-slide-video img,.rsts-slide.rsts-thumbs-slide-image img,.rsts-slide.rsts-thumbs-slide-video img,.rsts-thumbs-slides.rsts-slide-image img,.rsts-thumbs-slides.rsts-slide-video img,.rsts-thumbs-slides.rsts-thumbs-slide-image img,.rsts-thumbs-slides.rsts-thumbs-slide-video img,.rsts-thumbs-slide.rsts-slide-image img,.rsts-thumbs-slide.rsts-slide-video img,.rsts-thumbs-slide.rsts-thumbs-slide-image img,.rsts-thumbs-slide.rsts-thumbs-slide-video img{width:100% !important;height:auto !important;margin:0 !important}}.rsts-slide,.rsts-thumbs-slide{overflow:hidden}@media print{.rsts-slide,.rsts-thumbs-slide{position:static}}.rsts-video-iframe,.rsts-thumbs-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsts-type-slide .rsts-view,.rsts-thumbs-type-slide .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/openhand.cur"),default;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.rsts-type-slide.rsts-dragging .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/closedhand.cur"),default;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsts-type-slide.rsts-dragging-disabled .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging-disabled .rsts-thumbs-view{cursor:auto}@media print{.rsts-nav,.rsts-prev,.rsts-next,.rsts-overlay-prev,.rsts-overlay-next,.rsts-progress,.rsts-thumbs-nav,.rsts-thumbs-prev,.rsts-thumbs-next,.rsts-thumbs-overlay-prev,.rsts-thumbs-overlay-next,.rsts-thumbs-progress{display:none !important}}

.rsts-skin-default.rsts-main{position:relative}.rsts-skin-default.rsts-type-fade .rsts-slide{background-color:#fff}.rsts-skin-default .rsts-caption{position:absolute;top:20px;left:20px;margin-right:20px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background-color:#000;background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px);transform:translate(0, -20px);-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;-moz-transition:opacity 0.5s,-moz-transform 0.5s;-o-transition:opacity 0.5s,-o-transform 0.5s;transition:opacity 0.5s,transform 0.5s}.rsts-skin-default .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{position:absolute;right:55px;bottom:15px;overflow:hidden;width:30px;height:30px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;line-height:0;text-align:center;text-decoration:none;text-indent:-9999px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAilBMVEUHBwg/QEF5enp5ensCAwQHCAhzdHUAAQEGBwh8fX37+/svMDBub3COjo9yc3NtbW709fWvsLDm5uba2trR0dEuLi6Pj4/Q0NDl5eXZ2toFBgfz8/MuLy/09PT29vb8/Pz6+vp7e3x0dXZzdHT4+Pj39/f9/v3+/v79/f3///8EBQb5+fkAAAD19fVMP6q+AAAALnRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8hTP8QAAAJ1JREFUeNrV0lkPwiAMAOB53zrva2xOxQm0///vWZ4a1o3EN20gNPnSlFASRKVQIS2KFHPKaPvcH8St8WesXYzddVMIZn3NZ1tTZ9Y7QLa7MdfVWlgYZqk9lzML7VZPbGCdDsFekpI14GoN/fGoY6aqkbVaUvVg0lKN7v3wvcuwt/Tg5tIPRjA77I/i1dhX2dnEJnYq4vP+2a/4FX8AsSOXytKixMYAAAAASUVORK5CYII=');-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);background-position:50% 50%;-webkit-transition:opacity 0.05s linear;-moz-transition:opacity 0.05s linear;-o-transition:opacity 0.05s linear;transition:opacity 0.05s linear}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{background-image:url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAIVBMVEWhoaE7PD15enqVlpaTk5N2d3h0dHVoaWpmZmcGBwj19fXsWX/bAAAAC3RSTlOAgICAgICAgICAgMiF55wAAAB9SURBVHja7dUxEoAgFANRFBTw/ge2YythEivHn/6VmU3XiwUOHPhPuGYf196zjLHPOi0tWsBYtICx/Zxgw4INCzYs2LBgw4INC55ZFadhN+NVbeh9jhf6mGJDgw0NNjTY0GBDgz0NXusiYDRWwGisgNHFL0Yrnwxd4MCBtd3+EosAicYyWQAAAABJRU5ErkJggg==');background-size:30px,30px}}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-video-play:hover,.rsts-skin-default .rsts-video-stop:hover,.rsts-skin-default .rsts-thumbs-prev:hover,.rsts-skin-default .rsts-thumbs-next:hover{background-color:#eee;background-color:rgba(238,238,238,0.7)}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{right:20px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAkFBMVEUBAQLPz9AlJiYlJifS0tIsLS0nJyjQ0dDR0tIBAQElJSYrLC2tra39/PwFBQYFBgf6+fmBgYKCgoL9/f339vZBQULIycnIyMiCg4PR0dEmJycmJyjMzMz8/Pzl5eXj4+MCAwQGBwghIiP09PT7+/shIiL6+vrNzs7Nzc0iIyP29vb39/cHCAkAAAD////19fV/WdL3AAAAMHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRnvRdAAAAnklEQVR42tXSxw7CMAwG4LL3XqUtLdRQqNPY7/92WEJVDhkSN7B8iPTpl6M4ETMAA0t/ChmwPTELe+uPGKsQKywWflYUJxn5eI9xpOsneXidp7pp3Wa+dHrGbWY6d43bLD673nR9vLsZaL5cNfoAyp0eDyRdntxp6icy+/Ei981HqVGLq3xo1GaFm4kuRb1vvp1mFNzYLrzvn/2KX/MbXNOe099MDj0AAAAASUVORK5CYII=')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{background-image:url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAHlBMVEWhoaE7PD2VlpaTk5N2d3h0dHVoaWpmZmcGBwj19fXtfGSSAAAACnRSTlOAgICAgICAgICAXdxslAAAAHxJREFUeNrt1TEOgDAMxdDSAi33vzBbPVUoZkLE+1O2/HK9KHHixH/A9fS4jnGGMfZZl6VFBzAWHcLHQD9gocFCg4UGCw0WGiw0WGjwum3qEsb7tH1xWViwsGBhwcKChQULC5Z2jRs2itHdfc+GjWB094vR+ieHLnHixK4bjyV89TB6vlgAAAAASUVORK5CYII=');background-size:30px,30px}}.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{position:absolute;top:50%;right:10px;margin-top:-15px}.rsts-skin-default .rsts-thumbs-prev{right:auto;left:10px}.rsts-skin-default.rsts-direction-y .rsts-prev{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEUgISLDw8MgICGUlZaIiImSk5PCwsP9/f39/PyHh4iUlJWSkpLX2NgAAQIoKSkGBwgdHR7Ly8skJSYEBAXHyMj+/v739/ciIyMhIiImJyfNzc3S0tL8/Pz7+/v29vYHCAnNzs4AAAD////19fVh+HN2AAAAJHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC401waAAAAiUlEQVR42uXRyQ7CMAwE0LC2QHfaQkji1sP//yNR1csEiXMlfPFI7zCWbN7JCCVmnj9i738x2hbMpHPTzCAmfag+XyAmrWt2QzqV5URuSLWqdHXmsDMRbFHYuPbnkPBw0rtaBzgbw21IWPKjdg6xxHV68ZJ2j9mhXyrRX/34fblgLQyQLf57S/wBI9V2nx3O9QoAAAAASUVORK5CYII=')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default.rsts-direction-y .rsts-prev{background-image:url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAG1BMVEWjpKQ5OTqVlpaTk5NmZmdoaWp2d3gGBwj19fXoTOf7AAAACXRSTlOAgICAgICAgIC7HeZcAAAAeUlEQVR42u3UMQ6AMAzF0A8BmvufGHVpyOIOFRJI8f5WyxcqXLhw4U9jLeCznYzRNtYi2zsIs2UttqzFlrXYshZb1mLLWmg31iJ7+YVaaJ210GY9x/awWdsc+z5s1uaEQ4cNbY449LChzQFn3W3S9qsBFi5cuPDr+AYQcW8C6kiUiAAAAABJRU5ErkJggg==');background-size:30px,30px}}.rsts-skin-default.rsts-direction-y .rsts-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEUwMTKKi4suLzAGBwja2trR0dEwMDEuLi/Q0NDZ2dmJiYp7e3x6e3t/gIEAAQL09PTn5+f6+vr8/Px0dHVwcHH8/f329vYFBgdzdHT+/v79/v339/f9/f3///90dXb4+Pj5+fkEBQYAAAD19fUC5l8BAAAAJHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC401waAAAAnElEQVR42uXSyQ4CIQwG4HEddRZmZUSEQnn/d7RkSAi4HI2Jf6AlfIceoHCOMcccrTXcMR5OtInf5k/YyLVL84qHjoHvwLrhmdW+0AJIhT6eVc79YYtYCQBRIZanPmO1QWuxVqr2/aIylqD9fdP4OoLMZ5sb+dK2i8Xr3cTZie+CRk49aOTUcSRNOfo8TXPUnB1QPj0J5z/5Hb7OD7UPdeTEuFeXAAAAAElFTkSuQmCC')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default.rsts-direction-y .rsts-next{background-image:url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAG1BMVEWjpKQ5OTqVlpaTk5NmZmdoaWp2d3gGBwj19fXoTOf7AAAACXRSTlOAgICAgICAgIC7HeZcAAAAg0lEQVR42u3UMQ6EMAxE0WVDYu5/YhpLXzBSRkAF8i9tvXZ+24MKFy5c+HP4P06H0RzGRoyjjWgOY1Nj0YLFpsaip7hFNrBog3ug02brDKsWK3imxQqe6EWsxWi1HqOxHqONBTuN9RiN9Vg11mPVWI9V99tL0rEe6/dVA1i4cOHCl9oBak1vAkBKLfwAAAAASUVORK5CYII=');background-size:30px,30px}}.rsts-skin-default.rsts-video-playing .rsts-nav,.rsts-skin-default.rsts-video-playing .rsts-prev,.rsts-skin-default.rsts-video-playing .rsts-next{display:none}.rsts-skin-default.rsts-video-playing .rsts-nav-thumbs{display:block}.rsts-skin-default.rsts-touch .rsts-nav-numbers,.rsts-skin-default.rsts-touch .rsts-nav-tabs{display:none}.rsts-skin-default .rsts-nav{position:absolute;right:95px;bottom:12px;left:10px;text-align:right}.rsts-skin-default .rsts-nav ul{margin:0 !important;padding:0 !important}.rsts-skin-default .rsts-nav li{display:inline}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{display:inline-block;height:30px;min-width:30px;padding:0.65em 0.5em 0.5em;margin:0 2px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;font-size:12px;text-align:center;text-decoration:none;color:#fff;background-color:#555;background-color:rgba(85,85,85,0.6);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.rsts-skin-default .rsts-nav-numbers a:hover,.rsts-skin-default .rsts-nav-numbers a.active,.rsts-skin-default .rsts-nav-tabs a:hover,.rsts-skin-default .rsts-nav-tabs a.active{color:#333;background-color:#fff;background-color:rgba(255,255,255,0.5)}.rsts-skin-default:hover .rsts-nav-numbers a,.rsts-skin-default:hover .rsts-nav-tabs a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.rsts-skin-default .rsts-nav-bullets{line-height:0}.rsts-skin-default .rsts-nav-bullets a{display:inline-block;width:9px;height:9px;overflow:hidden;margin:12px 4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;text-align:left;text-indent:-999px;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px #777;-moz-box-shadow:0 0 2px #777;box-shadow:0 0 2px #777}.rsts-skin-default .rsts-nav-bullets a:hover,.rsts-skin-default .rsts-nav-bullets a.active{background-color:#777;-webkit-box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555;-moz-box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555;box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555}.rsts-skin-default .rsts-nav-thumbs{position:static;padding-top:5px}.rsts-skin-default .rsts-nav .rsts-nav-prev,.rsts-skin-default .rsts-nav .rsts-nav-next{display:none}.rsts-skin-default .rsts-video-play{top:50%;right:auto;bottom:auto;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAb1BMVEU4ODgGBgbx8fGurq7i4uIODg5QUFD7+/vBwcEUFBQYGBggICC1tbXNzc0JCQkVFRWsrKwTExPExMTS0tImJibv7+9KSkozMzP4+PhYWFj+/v6Dg4MDAwPl5eVycnKenp4MDAza2toPDw////8AAACZ5/RyAAAAJXRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwmBGiwAAALNJREFUeNrt1kcOwkAQRFFyxsYmBxtDc/8zIrGpA/xaWKhnO9KT5ncvZvCxnGSSSSaZv2GK0sIsFzMHM53MWwPzfkU8OwsT9cHCRHOyMHFpLYwCIUaBEKNAiFEgxCgQYhSIMQrEGAXijAJxJrZrC7NZGZjb/WF41PHqSLw/Owa+q9D6KQthlAUwykIYZSGMsiBGWRCjLIhRFsQoC2Ga0S8LZMqx7gAzLPr0aUsmmWSS6SXzBf8cqwAv1zglAAAAAElFTkSuQmCC')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-video-play{background-image:url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAMAAACZHrEMAAAARVBMVEUJCQlOTk4nJyddXV1gYGD29vbh4eGTk5PAwMA2NjYYGBgGBga3t7dUVFQtLS0SEhKHh4fb29sDAwPz8/NaWlr///8AAACZTZFgAAAAF3RSTlOAgICAgICAgICAgICAgICAgICAgICAgCZn8kAAAAFfSURBVHja7dpZUsMwFAVR5gDRLMT+l8r1Cqjih/5oLyB1kurYlp4evkGXGDFixIgRI0aMGDFixIgRI0aMGDFifseQvsBfPvjrdgdhzvsnCHPePkCY8/oCwpxzu4MwCQeESTggTMIBYa5wQJiEA8IkHBAm4YAwVzggTMIBYRIOCJNwQJgrHBAm4YAwCQeESTggzBUOCJNwQJiEA8IkHBDmCgeESTggTMIBYRIOCHOFA8IkHBAm4YAw5/UZhDn7iYOZjfPLlM5pZizMv2lXzk1vNs4duHTOs2kszFN7V87L1WycN73SOe/AY2FWB7tyFnGzcVaUpXPW2mNhdiF25WwWzcbZuSqds6c3Fma3c1fOpvRsnB3y0jmzg7EwU5VdOcOv2TiTuNI5M8qxMNPbXTlD9tk4E//SOWchxsKcEnmsoMM8qGNOYsRgLjFixIgRI0aMGDFixIgRI0aMGDH/e/0Ai4OJ2+ZcrkwAAAAASUVORK5CYII=');background-size:70px,70px}}.rsts-skin-default .rsts-video-stop{top:20px;right:20px;left:auto;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEWnp6dOTk7x8fHv7+9HR0fw8PDu7u7e3t5NTU3f398UFBQTExP4+PhLS0tvb29xcXH09PRJSUn39/fn5+cWFhampqb29vZISEhMTExLS0ukpKT////r6+sAAAD///8AAABKSkr19fUAAAD///8df9PJAAAAJHRSTlN6e35+e35+e3t7fX1/fHl5fXt/e315fnt7e3p/foGBfnt9gIDdofLFAAAAk0lEQVR42u2SSQ7DIAxF03nKPBEC2Ni9/x3jsMXqsuqiljxITx/8EcX7Y/wxuOmUhmPhIMdlg4akzxGbMscrBu4IyHLANce+Ymb7WKRWPsdyqpCnZJzVzUmUEgvpxmAYA4dxAB3TIanvupqisJdkRwr2O403K9V43bdpgaLuu6/x3KY7sO7VN7+m4TI5+K3v8H28AYM7doAzbo6MAAAAAElFTkSuQmCC')}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-video-stop{background-image:url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAALVBMVEXo6OjGxsZjY2PKysq3t7ewsLCOjo7f39+Pj4/l5eVfX19hYWHj4+NRUVH///80A/15AAAAD3RSTlOGkL2PlZemiKWHvr2HyICcCOzTAAAAv0lEQVR42u3VSQ7DIAxA0bRJSBjs+x83mzYfNnatLqpKeM0THmRY9IuYeOKJJ7bwlsdTWwCfUpsS+Smni7EipfVW5PQwtte5iqAdvIvcGiuy25gs0e1ta7YwuqJ76+NRr6P1MbkSTM7HaKyP0QXK1HyMxgaxrjde1cBe1TV4MzZeMxYdm7OvF9OWR7H0YtpDG/ojnDurnc6hfT7Iw9tnImE7ney00bdFJ3Uw+mXpQoq822Nv8/Yf383EE0/8G3wBfh3Bcn7dsMIAAAAASUVORK5CYII=');background-size:30px,30px}}.rsts-skin-default .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-default .rsts-video-vimeo>.rsts-video-stop{top:10px;right:auto;left:10px}.rsts-skin-default .rsts-progress{position:absolute;top:0;right:0;width:100%;height:2px;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.rsts-skin-default .rsts-progress div{height:100%;background-color:#fff}.rsts-skin-default .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.rsts-skin-default .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-default .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 * 
 * Mögliche Animationen über CSS-Klasse
 * 
 *
    bounce animated
    bounceInDown animated
    bounceInLeft animated
    bounceInRight animated
    bounceInUp animated
    bounceOut animated
    bounceOutLeft animated
    bounceOutRight animated
    fadeIn animated
    fadeInDown animated
    fadeInDownBig animated
    fadeInLeft animated
    fadeInLeftBig animated
    fadeInRight animated
    fadeInRightBig animated
    fadeInUp animated
    fadeInUpBig animated
    flip animated
    flipInX animated
    flipInY animated
    ... https://daneden.github.io/animate.css/
  
 *   
 */

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

@import "includes/wrapper";html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}/* normalize.css v4.0.0 | 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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible;}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../../files/kunde/scss/fonts/open-sans-v15-latin-300.eot');src:local('Open Sans Light'), local('OpenSans-Light'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300.woff2') format('woff2'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300.woff') format('woff'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300.ttf') format('truetype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url('../../files/kunde/scss/fonts/open-sans-v15-latin-300italic.eot');src:local('Open Sans Light Italic'), local('OpenSans-LightItalic'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300italic.woff2') format('woff2'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300italic.woff') format('woff'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300italic.ttf') format('truetype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-300italic.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../../files/kunde/scss/fonts/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'), local('OpenSans-Regular'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-regular.woff2') format('woff2'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-regular.woff') format('woff'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-regular.ttf') format('truetype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../../files/kunde/scss/fonts/open-sans-v15-latin-italic.eot');src:local('Open Sans Italic'), local('OpenSans-Italic'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-italic.woff2') format('woff2'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-italic.woff') format('woff'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-italic.ttf') format('truetype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url('../../files/kunde/scss/fonts/open-sans-v15-latin-600italic.eot');src:local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-600italic.eot?#iefix') format('embedded-opentype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-600italic.woff2') format('woff2'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-600italic.woff') format('woff'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-600italic.ttf') format('truetype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-600italic.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url('../../files/kunde/scss/fonts/open-sans-v15-latin-800.eot');src:local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800.woff2') format('woff2'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800.woff') format('woff'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800.ttf') format('truetype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url('../../files/kunde/scss/fonts/open-sans-v15-latin-800italic.eot');src:local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800italic.eot?#iefix') format('embedded-opentype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800italic.woff2') format('woff2'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800italic.woff') format('woff'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800italic.ttf') format('truetype'), url('../../files/kunde/scss/fonts/open-sans-v15-latin-800italic.svg#OpenSans') format('svg');}@font-face{font-family:'BreeSerif';font-style:normal;font-weight:400;src:url('../../files/kunde/scss/fonts/bree-serif-v7-latin-regular.eot');src:local('Bree Serif Regular'), local('BreeSerif-Regular'), url('../../files/kunde/scss/fonts/bree-serif-v7-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/kunde/scss/fonts/bree-serif-v7-latin-regular.woff2') format('woff2'), url('../../files/kunde/scss/fonts/bree-serif-v7-latin-regular.woff') format('woff'), url('../../files/kunde/scss/fonts/bree-serif-v7-latin-regular.ttf') format('truetype'), url('../../files/kunde/scss/fonts/bree-serif-v7-latin-regular.svg#BreeSerif') format('svg');}@font-face{font-family:"RockSolid Icons";src:url("/files/fonts/rocksolid-icons.eot");src:url("/files/fonts/rocksolid-icons.eot?#iefix") format('eot'), url("/files/fonts/rocksolid-icons.woff") format('woff'), url("/files/fonts/rocksolid-icons.ttf") format('truetype'), url("/files/fonts/rocksolid-icons.svg") format('svg');}*[data-icon]:before{content:attr(data-icon);font:1em/1 "RockSolid Icons"}html{height:100.2%;font-size:16px;font-size:1rem}body{font-family:'Open Sans', sans-serif;font-size:17px;font-size:1.0625rem;line-height:1.5;color:#242424}.mod_pageImage,.wrappit .ce_rsce_bgimage-content,.footer-unten .inside,.slider-text,.mod_breadcrumb,#navigation-slider .inside,.header .inside,#main .mod_article:not(.fullwidth),#footer-box,body.sidebar #container,.mod_breadcrumb .inside,.cta-inside{max-width:1024px;margin:0 auto;padding:20px 20px;clear:both}.fullwidth{max-width:100%;width:100%}[id="main"] .mod_article{overflow:hidden;position:relative}#fix-wrapper{width:100%;z-index:10000;background-color:#fff;border-bottom:1px solid #ececec}a{color:#242424}a:hover{text-decoration:none}p{margin-bottom:15px}.center{text-align:center}.header .inside{position:relative}img{width:100%;height:auto}@media (min-width:768px){img{width:auto;height:auto}}figure{margin:0;padding:0}.clear-both{clear:both}.pt-20{padding-top:20px !important}.pt-40{padding-top:40px !important}.pt-60{padding-top:60px !important}.pt-80{padding-top:80px !important}.mt-10{margin-top:10px !important}.mt-20{margin-top:20px !important}.mt-40{margin-top:40px !important}.mt-60{margin-top:60px !important}.mb-0{margin-bottom:0 !important}.mb-20{margin-bottom:20px !important}.mb-40{margin-bottom:40px !important}.mb-60{margin-bottom:60px !important}.dsp_none{display:none}h1,h2,h3,h4,h5,h6{font-family:'BreeSerif', sans-serif;color:#003f5f;line-height:1.3;margin-top:0;font-weight:normal}h1{font-size:22px;font-size:1.375rem;margin-bottom:30px;font-weight:normal}@media (min-width:768px){h1{font-size:28px;font-size:1.75rem}}@media (min-width:992px){h1{font-size:42px;font-size:2.625rem}}h1.weiss{color:#fff}h2{font-size:20px;font-size:1.25rem;margin-bottom:15px}@media (min-width:768px){h2{font-size:24px;font-size:1.5rem}}@media (min-width:992px){h2{font-size:36px;font-size:2.25rem}}h3{font-size:18px;font-size:1.125rem}@media (min-width:768px){h3{font-size:22px;font-size:1.375rem}}@media (min-width:992px){h3{font-size:32px;font-size:2rem}}h4{font-size:16px;font-size:1rem;margin-bottom:15px;font-weight:bold}@media (min-width:768px){h4{font-size:20px;font-size:1.25rem}}@media (min-width:992px){h4{font-size:26px;font-size:1.625rem}}h5{font-size:15px;font-size:0.9375rem;text-transform:uppercase;color:#000;margin-bottom:8px}@media (min-width:768px){h5{font-size:18px;font-size:1.125rem}}@media (min-width:992px){h5{font-size:20px;font-size:1.25rem}}h6{font-size:14px;font-size:0.875rem}@media (min-width:768px){h6{font-size:16px;font-size:1rem}}@media (min-width:992px){h6{font-size:18px;font-size:1.125rem}}.h_center{text-align:center}.bold{font-weight:bold}[id="logo"] a{background-position:left;background-repeat:no-repeat;background-size:100% auto;display:block;height:100%;width:100%}.image_container a.cboxElement{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.image_container a.cboxElement:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-left:0;padding-right:0}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:16px;font-size:1rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#return-to-top{color:#fff;padding:10px;background-color:#05498b;position:fixed;bottom:20px;right:20px;display:block;text-decoration:none;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_dlh_googlemaps.block{overflow:visible}[id="container"]{background-color:#fff}[id="navi-main"]{display:inline-block;z-index:999;font-family:'BreeSerif', sans-serif;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:none;background-color:transparent}[id="navi-main"] ul{margin:0;padding:0}[id="navi-main"] ul li{float:left;list-style-type:none}[id="navi-main"] ul li ol{margin:0;padding:0;list-style-type:none}[id="navi-main"] ul li ol li{float:left;line-height:1;font-weight:normal;position:relative;display:inline-block;margin-right:0}[id="navi-main"] ul li ol li a{background-color:transparent;color:#c3c3c3;text-decoration:none;display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}[id="navi-main"] ul li ol li a span{font-size:23px;font-size:1.4375rem;color:#c3c3c3;text-decoration:none;font-weight:normal;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}[id="navi-main"] ul li ol li a:hover{background-color:transparent;color:#05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}[id="navi-main"] ul li ol li a:hover span{color:#05498b}[id="navi-main"] ul li ol li a.active{background-color:transparent;color:#05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}[id="navi-main"] ul li ol li a.active span{color:#05498b}[id="navi-main"] ul li ol li a.trail{background-color:transparent;color:#05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}[id="navi-main"] ul li ol li a.trail span{color:#05498b}[id="navi-main"] ul li ol li:hover > ul{display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}[id="navi-main"] ul li ol li ul{min-width:310px;padding:0 0;display:none;position:absolute;animation:0.2s ease 0s normal none 1 running fadeInUp;z-index:999;background:#fff;background:rgba(255, 255, 255, 0.7);border:2px solid #68abde}[id="navi-main"] ul li ol li ul li{background:transparent;background:rgba(0, 0, 0, 0);margin-left:0;border:none;padding:15px;width:auto;list-style-type:none;margin-bottom:0}[id="navi-main"] ul li ol li ul li ol{padding:0;margin:0}[id="navi-main"] ul li ol li ul li ol li{padding:0;display:block;float:none}[id="navi-main"] ul li ol li ul li a{margin:0;border:none;color:#05498b;display:block;padding:2px 10px}[id="navi-main"] ul li ol li ul li a span{color:#05498b;padding:0;font-size:15px;font-size:0.9375rem}[id="navi-main"] ul li ol li ul li a:hover{color:#05498b}[id="navi-main"] ul li ol li ul li a:hover span{color:#05498b;font-weight:bold;border-bottom:0}[id="navi-main"] ul li ol li ul li a.active{background-color:transparent;color:inherit;color:#68abde}[id="navi-main"] ul li ol li ul li a.active span{color:#05498b;font-weight:bold;border-bottom:0}[id="navi-main"] ul li ol li ul li a.last{border:none}[id="navi-main"] ul li ol li ul ul{display:none;position:absolute;left:100%;top:-1px;margin-left:0 !important}@media (min-width:992px){[id="navi-main"]{display:block}}.startseite .navi-sub{display:none}.navi-sub{display:block;z-index:999;font-family:'BreeSerif', sans-serif;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding-top:0;margin-bottom:24px}.navi-sub.block{overflow:visible}.navi-sub ul{margin:0;padding:0}.navi-sub ul li{display:block;list-style-type:none}.navi-sub ul li ol{margin:0;padding:0;list-style-type:none}.navi-sub ul li ol li{display:block;line-height:1;font-weight:normal;position:relative;margin-right:0;border-bottom:1px solid #fff}.navi-sub ul li ol li a{background-color:#c3c3c3;color:#c3c3c3;text-decoration:none;padding:10px;display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.navi-sub ul li ol li a span{font-size:13px;font-size:0.8125rem;color:#c3c3c3;text-decoration:none;font-weight:normal;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.navi-sub ul li ol li a:hover{background-color:#05498b;color:#05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.navi-sub ul li ol li a.active{background-color:#05498b;color:#05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.navi-sub ul li ol li a.trail{background-color:#05498b;color:#05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.navi-sub ul li ol li:hover > ul{display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.navi-sub ul li ol li ul{min-width:210px;padding:15px 0;display:none;position:absolute;animation:0.2s ease 0s normal none 1 running fadeInUp;z-index:999}.navi-sub ul li ol li ul li{background:transparent;background:rgba(0, 0, 0, 1);margin-left:0;border:none;padding:15px;width:auto;list-style-type:none;margin-bottom:0}.navi-sub ul li ol li ul li ol{padding:0;margin:0}.navi-sub ul li ol li ul li ol li{padding:0;display:block;float:none}.navi-sub ul li ol li ul li a{margin:0;border:none;color:#fff;display:block;padding:10px 10px}.navi-sub ul li ol li ul li a span{color:#fff;padding:0;font-weight:bold;font-size:15px;font-size:0.9375rem}.navi-sub ul li ol li ul li a:hover{color:#000}.navi-sub ul li ol li ul li a:hover span{color:#000;font-weight:bold;border-bottom:0}.navi-sub ul li ol li ul li a.active{background-color:transparent;color:inherit;color:#68abde}.navi-sub ul li ol li ul li a.active span{color:#000;font-weight:bold;border-bottom:0}.navi-sub ul li ol li ul li a.last{border:none}.navi-sub ul li ol li ul ul{display:none;position:absolute;left:100%;top:-1px;margin-left:0 !important}@media (min-width:992px){.navi-sub{display:block}}.offcanvas{font-size:32px;font-size:2rem;line-height:48px;line-height:3rem;position:absolute;padding:0 10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.offcanvas a{text-decoration:none;font-weight:bold;color:#05498b}.offcanvas .menue{font-size:24px;font-size:1.5rem}@media (min-width:992px){.offcanvas{display:none}}.startseite .mod_breadcrumb{display:none}.mod_breadcrumb{display:none;padding:0 20px;max-width:1024px;font-size:13px;font-size:0.8125rem;width:100%;margin-top:20px}.mod_breadcrumb ul{margin:0;padding:10px 0;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.mod_breadcrumb ul li{color:#000;display:inline-block;margin-right:6px;line-height:1}.mod_breadcrumb ul li::before{content:"\00BB";margin-right:6px}.mod_breadcrumb ul li.first::before{display:none}.mod_breadcrumb ul li a{color:#000;text-decoration:none}.mod_breadcrumb ul li a:hover{text-decoration:underline}@media (min-width:768px){.mod_breadcrumb{display:block}}.ce_rsce_bgimage_anfang{padding:40px}.ce_rsce_bgimage_anfang .color_white{color:#fff !important}.ce_rsce_bgimage_anfang .color_white h1,.ce_rsce_bgimage_anfang .color_white h2,.ce_rsce_bgimage_anfang .color_white h3,.ce_rsce_bgimage_anfang .color_white h4,.ce_rsce_bgimage_anfang .color_white h5,.ce_rsce_bgimage_anfang .color_white h6{color:#fff !important}.ce_rsce_bgimage_anfang.bg_hauptfarbe{background-color:#05498b}.ce_rsce_bgimage_anfang.bg_schwarz{background-color:#000}.ce_rsce_bgimage_anfang.bg_weiss{background-color:#fff}.ce_rsce_bgimage_anfang.bg_hellgrau{background-color:#c3c3c3}.ce_rsce_bgimage_anfang.bg_dunkelgrau{background-color:#4d4d4d}.ce_rsce_bgimage_anfang .ce_rsce_bgimage-bild{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.ce_rsce_bgimage_anfang .ce_rsce_bgimage-content{position:relative;z-index:20}.ce_rsce_bgimage_anfang.wrappit{padding:0}.ce_rsce_box_startseite .box_startseite{position:relative;color:#05498b;text-align:left;margin:15px 0;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_rsce_box_startseite .box_startseite img{width:100%;height:auto;border:2px solid #fff}.ce_rsce_box_startseite .box_startseite figure{margin:0;padding:0;line-height:0}.ce_rsce_box_startseite .box_startseite a{line-height:0;display:block}.ce_rsce_box_startseite .box_startseite a .beschreibung{line-height:1.2;position:absolute;left:2px;bottom:2px;background:#68abde;background:rgba(104, 171, 222, 0.8);color:#05498b;font-size:16px;font-size:1rem;padding:25px;font-weight:bold}@media (min-width:992px){.ce_rsce_box_startseite .box_startseite a .beschreibung{font-size:30px;font-size:1.875rem}}.ce_rsce_box_startseite .box_startseite a:hover .textbox_overlay{background:#003f5f;background:rgba(0, 63, 95, 0.8)}.ce_rsce_box_startseite .box_startseite a:hover .textbox_overlay .text{opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_rsce_box_startseite .box_startseite a p{margin:0;padding:0}.ce_rsce_box_startseite .box_startseite:hover{opacity:0.8;filter:alpha(opacity=80);cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_rsce_box_startseite .box_startseite .pfeil{position:relative;top:22px}.ce_rsce_ueberschrift_erweitert h1,.ce_rsce_ueberschrift_erweitert h2,.ce_rsce_ueberschrift_erweitert h3,.ce_rsce_ueberschrift_erweitert h4,.ce_rsce_ueberschrift_erweitert h5,.ce_rsce_ueberschrift_erweitert h6{color:#68abde}.ce_rsce_ueberschrift_erweitert .hauptfarbe{color:#05498b}.ansprechpartner .position{margin-top:8px;font-style:italic}.ansprechpartner .name{font-weight:bold;font-size:18px;font-size:1.125rem}.ansprechpartner .telefon::before{font-family:"Font Awesome 5 Solid";content:"\f095";display:none}.ansprechpartner .telefon .svg-inline--fa{margin-right:6px}.ansprechpartner .email::before{font-family:"Font Awesome 5 Solid";content:"\f0e0";display:none}.ansprechpartner .email .svg-inline--fa{margin-right:6px}.teaser_betriebe{padding-right:20px}.teaser_betriebe .inside{background-color:#05498b;padding:20px;margin-bottom:20px;min-height:320px !important}.teaser_betriebe .inside .firmenname_zusatz{margin-bottom:15px}.teaser_betriebe .inside .plz_ort{margin-bottom:15px}.teaser_betriebe .inside .webseite{margin-top:15px}.teaser_betriebe .inside .email{margin-bottom:15px}[id="header-outer"] [id="header-inner"] [id="header"] .inside{background-color:#fff}body.fixed-header .sticky{display:block}.sticky{display:none;position:fixed;left:0;top:0;width:100%;z-index:999999}.sticky [id="logo"]{display:none}.sticky #navi-main{margin-top:0;position:relative;top:20px;left:0;}.sticky #navi-main ul{}.sticky #navi-main ul li ol{padding:0}.sticky .motive{top:27px;right:80px}.sticky .header.cloned{padding:0;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.1);height:60px;background-color:#fff;animation:1s ease 0s normal none 1 running fadeInDown}.sticky .header.cloned .inside{padding-top:10px}[id="footer"]{background-color:#05498b;color:#fff;font-size:15px;font-size:0.9375rem}[id="footer"] a{color:#fff}@media (min-width:768px){[id="footer"]{font-size:15px;font-size:0.9375rem}}.ce_form label{display:block}.ce_form legend{background-color:#05498b;color:#fff;padding:5px}.ce_form legend span{display:inline !important}.ce_form fieldset{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;margin-bottom:12px;border:1px solid #c3c3c3}.ce_form fieldset:hover{cursor:pointer;border:1px solid #05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_form fieldset span{display:block}.ce_form fieldset label{max-width:90%}.ce_form .widget-checkbox label{display:inline-block}.ce_form input{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #c3c3c3;padding:10px;margin-bottom:12px}.ce_form input:hover,.ce_form input:focus{cursor:pointer;border:1px solid #05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_form input.error{border:1px solid #c71818}.ce_form input[type="checkbox"]{width:12px;margin-bottom:12px}.ce_form select{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;font-family:'Open Sans', sans-serif;margin-bottom:12px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;margin-bottom:12px;border:1px solid #c3c3c3}.ce_form select:hover,.ce_form select:focus{cursor:pointer;border:1px solid #05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_form textarea{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #c3c3c3;font-family:'Open Sans', sans-serif;padding:10px;margin-bottom:12px}.ce_form textarea:hover,.ce_form textarea:focus{cursor:pointer;border:1px solid #05498b;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_form button[type="submit"]{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;background-color:#05498b;border:none;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;font-family:'Open Sans', sans-serif;margin-bottom:12px}.ce_form button[type="submit"]:hover{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_form p.error{background-color:#c71818;padding:10px;color:#fff;margin-bottom:0}#main .ce_gallery{clear:both;margin-bottom:20px}#main .ce_gallery img{width:100% !important;height:auto;border:3px solid #05498b}#main .ce_gallery ul{margin:0;padding:0}#main .ce_gallery ul li{position:relative;border:3px solid transparent;list-style-type:none;background-color:transparent;margin:0;float:left}#main .ce_gallery ul li.col_first{clear:none}#main .ce_gallery figure{line-height:0}#main .ce_gallery figure:hover{opacity:1}#main .ce_gallery .cols_1 li{width:100%}#main .ce_gallery .cols_2 li{width:100%}@media (min-width:576px){#main .ce_gallery .cols_2 li{width:50%}}#main .ce_gallery .cols_3 li{width:100%}@media (min-width:576px){#main .ce_gallery .cols_3 li{width:50%}}@media (min-width:768px){#main .ce_gallery .cols_3 li{width:33.33%}}#main .ce_gallery .cols_4 li{width:100%}@media (min-width:576px){#main .ce_gallery .cols_4 li{width:50%}}@media (min-width:768px){#main .ce_gallery .cols_4 li{width:25%}}#main .ce_gallery .cols_5 li{width:100%}@media (min-width:576px){#main .ce_gallery .cols_5 li{width:50%}}@media (min-width:768px){#main .ce_gallery .cols_5 li{width:20%}}#main .ce_gallery .cols_6 li{width:100%}@media (min-width:576px){#main .ce_gallery .cols_6 li{width:50%}}@media (min-width:768px){#main .ce_gallery .cols_6 li{width:16.66%}}#main .ce_gallery .cols_7 li{width:100%}@media (min-width:576px){#main .ce_gallery .cols_7 li{width:50%}}@media (min-width:768px){#main .ce_gallery .cols_7 li{width:14.28%}}#main .ce_gallery .cols_8 li{width:12.5%}#main .ce_gallery .cols_9 li{width:11.11%}#main .ce_gallery .cols_10 li{width:10%}#main .ce_gallery .cols_11 li{width:9.09%}#main .ce_gallery .cols_12 li{width:8.33%}#main .ce_gallery a{text-decoration:none;display:block;height:100%;width:100%}#main .ce_gallery .caption{display:block;color:#05498b;font-size:20px;font-size:1.25rem}.ce_gallery .inhalt{background:transparent none repeat scroll 0 0;background:#05498b;background:rgba(5, 73, 139, 0.8);bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.5s ease 0s}.ce_gallery .inhalt-aussen{display:table;height:100%;width:100%}.ce_gallery .inhalt-innen{color:#fff;display:table-cell;line-height:1.5;text-align:center;vertical-align:middle}.ce_gallery .caption{color:#fff}.ce_gallery li:hover .inhalt{opacity:1}.ce_gallery .fa-plus-circle::before{content:"\f055";transition:all 0.5s ease 0s}.ce_gallery .fa{display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;font-size:50px;font-size:3.125rem}#cboxOverlay{z-index:1234567}#colorbox{z-index:1234568}.sprachwechsler{position:absolute;right:20px;top:0}.sprachwechsler ul{list-style-type:none}.mod_changelanguage a,.mod_changelanguage strong{background-position:left top;background-repeat:no-repeat;display:block;height:24px;text-indent:-999em;width:25px}.mod_changelanguage li{float:left;margin-left:12px}.mod_changelanguage .lang-de{background-image:url("../../files/kunde/scss/images/de.png");opacity:0.5;filter:alpha(opacity=50);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.mod_changelanguage .lang-de:hover{background-image:url("../../files/kunde/scss/images/de.png");opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.mod_changelanguage .lang-de.active{background-image:url("../../files/kunde/scss/images/de.png");opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.mod_changelanguage .lang-en{background-image:url("../../files/kunde/scss/images/gb.png");opacity:0.5;filter:alpha(opacity=50);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.mod_changelanguage .lang-en:hover{background-image:url("../../files/kunde/scss/images/gb.png");opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.mod_changelanguage .lang-en.active{background-image:url("../../files/kunde/scss/images/gb.png");opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.ce_downloads ul{list-style-type:none;margin:0;padding:0}.ce_downloads ul li{border-bottom:1px dotted #c3c3c3;padding:10px 0}.ce_downloads ul li a{color:#000;text-decoration:none;padding-left:24px}.ce_downloads ul li .size{font-size:13px;font-size:0.8125rem;color:#4d4d4d}.ce_download{padding:25px;background-color:#05498b;margin-bottom:20px;position:relative;padding-right:120px}.ce_download h1,.ce_download h2,.ce_download h3,.ce_download h4,.ce_download h5,.ce_download h6{color:#fff}.ce_download a{color:#fff;text-decoration:none}.ce_download .size{font-size:13px;font-size:0.8125rem}.ce_download::after{font-family:"Font Awesome 5 Solid";content:"\f381";display:none}.ce_download .svg-inline--fa{font-size:100px;font-size:6.25rem;position:absolute;right:20px;top:0;color:#fff}.liste-haken{position:relative}.liste-haken ul li{list-style-type:none}.liste-haken ul li::after{font-family:"Font Awesome 5 Solid";content:"\f381";display:none}.liste-haken ul li .svg-inline--fa{font-size:100px;font-size:6.25rem;position:absolute;right:20px;top:0;color:red}.layout_acsi_uebersicht{margin-bottom:10px}@media (min-width:576px){.layout_acsi_uebersicht{height:200px}}.layout_acsi_uebersicht .inside{padding:20px;background:#05498b;background:rgba(5, 73, 139, 0.5);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.layout_acsi_uebersicht .inside:hover{background:#05498b;background:rgba(5, 73, 139, 1);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width:576px){.layout_acsi_uebersicht .inside{height:200px}}@media (min-width:576px){.layout_acsi_uebersicht.odd{border-left:5px solid transparent}}@media (min-width:576px){.layout_acsi_uebersicht.even{border-right:5px solid transparent}}.layout_acsi_uebersicht .info{color:#fff;padding:0;margin:0}.layout_acsi_uebersicht h2 a{text-decoration:none;color:#fff}.layout_acsi_uebersicht .subhead{color:#fff}.layout_acsi_uebersicht .more{padding:0;margin:15px 0 0 0}.layout_acsi_uebersicht .more a{color:#fff}.ce_hyperlink .hyperlink_txt{background:#68abde;background:rgba(104, 171, 222, 0.6);padding:16px;color:#fff;text-decoration:none;font-weight:bold;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;min-width:150px;margin-bottom:20px;display:inline-block;text-align:center !important}.ce_hyperlink .hyperlink_txt:hover{background:#68abde;background:rgba(104, 171, 222, 1);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ce_hyperlink.outline .hyperlink_txt{padding:16px 25px;background-color:transparent;border:2px solid #05498b;min-width:170px;color:#05498b}.ce_hyperlink.outline .hyperlink_txt:hover{background:#05498b;background:rgba(5, 73, 139, 1);color:#fff;border:2px solid #05498b}.ce_hyperlink.erfolg .hyperlink_txt{background:#239c31;background:rgba(35, 156, 49, 1)}.ce_hyperlink.erfolg .hyperlink_txt:hover{background:#239c31;background:rgba(35, 156, 49, 0.8)}.ce_hyperlink.warnung .hyperlink_txt{background-color:#e0a415}.ce_hyperlink.warnung .hyperlink_txt:hover{background:#e0a415;background:rgba(224, 164, 21, 0.8)}.ce_hyperlink.fehler .hyperlink_txt{background-color:#c71818}.ce_hyperlink.fehler .hyperlink_txt:hover{background:#c71818;background:rgba(199, 24, 24, 0.8)}.ce_hyperlink.info .hyperlink_txt{background-color:#579ce3}.ce_hyperlink.info .hyperlink_txt:hover{background:#579ce3;background:rgba(87, 156, 227, 0.8)}.ce_hyperlink.weiss .hyperlink_txt{background-color:#fff}.ce_hyperlink.weiss .hyperlink_txt:hover{background:#fff;background:rgba(255, 255, 255, 0.8)}.ce_hyperlink.hauptfarbe .hyperlink_txt{background-color:#05498b}.ce_hyperlink.hauptfarbe .hyperlink_txt:hover{background:#05498b;background:rgba(5, 73, 139, 0.8)}.ce_hyperlink.nebenfarbe .hyperlink_txt{background-color:#68abde}.ce_hyperlink.nebenfarbe .hyperlink_txt:hover{background:#68abde;background:rgba(104, 171, 222, 0.8)}.ce_hyperlink.cta .hyperlink_txt{background-color:#68abde}.ce_hyperlink.cta .hyperlink_txt:hover{background:#68abde;background:rgba(104, 171, 222, 0.8)}#main .mod_sitemap ul{margin-left:0;list-style-type:none;background:#c3c3c3;background:rgba(195, 195, 195, 0.4);padding:15px;padding-right:0}#main .mod_sitemap ul li{margin-bottom:4px}#main .mod_sitemap ul li::before{font-family:"Font Awesome 5 Solid";content:"\f0da";display:none}#main .mod_sitemap ul li .svg-inline--fa{font-size:16px;font-size:1rem;color:#05498b;margin-right:5px}#main .mod_sitemap ul li a{text-decoration:none;color:#4d4d4d}#main .mod_sitemap ul li a:hover{text-decoration:underline}#main .mod_sitemap ul li ul{margin-top:10px;margin-left:15px}body.sidebar #right{width:100%}@media (min-width:768px){body.sidebar #right{width:33.33333333%;padding-left:0.9375rem;box-sizing:border-box;float:left;overflow:hidden;position:relative}}body.sidebar #left{width:100%}@media (min-width:768px){body.sidebar #left{width:33.33333333%;float:left;overflow:hidden;position:relative;left:0;right:0;margin-left:0}}body.sidebar #main{width:100%}@media (min-width:768px){body.sidebar #main{width:66.66666667%;float:left;overflow:hidden;position:relative}}body.sidebar.right #main .mod_article{padding-left:0 !important}body.sidebar.left #main{float:right}@media (min-width:768px){}@media (min-width:768px){}body.sidebar.left #main .mod_article{padding-right:0 !important}body.sidebar #container{padding-top:0;padding-bottom:0}.head_slogan{text-transform:uppercase;font-weight:bold;color:#c3c3c3;position:absolute;left:300px;top:42px;font-size:23px;font-size:1.4375rem;display:none}@media (min-width:992px){.head_slogan{display:block}}.head_kontakt{position:absolute;right:40px;top:100px;text-align:right;font-size:17px;font-size:1.0625rem;color:#05498b;display:none}.head_kontakt .kontakt_head{font-family:'BreeSerif', sans-serif;margin-right:20px}.head_kontakt .tel_head_nr{font-family:'BreeSerif', sans-serif;margin-right:20px}.head_kontakt .email_head_adr{font-family:'BreeSerif', sans-serif}.head_kontakt .email_head_adr a{color:#05498b}@media (min-width:992px){.head_kontakt{display:block;position:absolute;left:300px;top:0;text-align:left}}@media (min-width:576px){.head_kontakt{display:block}}.meisterbetrieb{position:absolute;right:40px;top:15px;display:none}@media (min-width:992px){.meisterbetrieb{display:block}}.startseite .mod_pageImage{display:none}[id="logo"] a{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAAB+CAYAAADbaNaWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQTcyQTM4ODJDMjgxMUU4QUMwREM3MUE2RkYwM0NDRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQTcyQTM4OTJDMjgxMUU4QUMwREM3MUE2RkYwM0NDRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVBNzJBMzg2MkMyODExRThBQzBEQzcxQTZGRjAzQ0NEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVBNzJBMzg3MkMyODExRThBQzBEQzcxQTZGRjAzQ0NEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+a6k8OgAAZi5JREFUeNrsfQd8W+d1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")}[id="logo"]{width:115px;height:63px}@media (min-width:768px){[id="logo"]{width:229px;height:126px}}[id="navi-main"]{margin-top:40px;position:absolute;left:300px;top:84px}[id="navi-main"].block{overflow:visible}[id="navi-main"] ul li ol li{margin-right:27px}[id="navi-main"] ul li ol li.last{margin-right:0}.offcanvas{top:20px;right:20px}[id="container"]{padding-top:0 !important;padding-bottom:0}.startseite_kontakt{font-size:25px;font-size:1.5625rem}.startseite_kontakt .kontakt_telefon{font-size:48px;font-size:3rem}.sm_none{display:none}@media (min-width:992px){.sm_none{display:block}}[id="right"]{padding-top:20px;padding-bottom:20px}.kontaktaufnahme{padding-bottom:15px;border-bottom:2px solid #05498b;margin-bottom:25px}[id="footer"]{font-size:18px;font-size:1.125rem;line-height:1}[id="footer"] h4{color:#fff;font-weight:bold}[id="footer"] a{color:#fff;text-decoration:none}[id="footer"] a:hover{text-decoration:underline}[id="footer"] .footer-unten{background-color:#68abde;color:#fff;font-size:15px;font-size:0.9375rem}[id="footer"] .footer-unten a{color:#fff}[id="footer"] ul{list-style-type:none;margin:0;padding:0}[id="footer"] ul li a{text-decoration:none;color:#fff}[id="footer"] ul li a:hover{font-weight:bold}.cc-bottom{background-color:#05498b;padding:10px;color:#fff}.cc-bottom .cc-link{background-color:#fff;padding:10px;color:#05498b;text-decoration:none}.cc-compliance .cc-btn{background-color:#239c31;border:none;color:#fff}
