@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700");@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900");@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}.hamburger:hover{opacity:0.7;}.hamburger.is-active:hover{opacity:0.7;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000;}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}.hamburger--3dx .hamburger-box{perspective:80px;}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg);}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dx-r .hamburger-box{perspective:80px;}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(-180deg);}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dy .hamburger-box{perspective:80px;}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(-180deg);}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dy-r .hamburger-box{perspective:80px;}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg);}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dxy .hamburger-box{perspective:80px;}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg);}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--3dxy-r .hamburger-box{perspective:80px;}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg);}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg);}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg);}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none;}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg);}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:0.075s;}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:0.075s;}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease;}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:0.075s;}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:0.075s;}.hamburger--emphatic{overflow:hidden;}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important;}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r{overflow:hidden;}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important;}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;}.hamburger--minus.is-active .hamburger-inner::before{top:0;}.hamburger--minus.is-active .hamburger-inner::after{bottom:0;}.hamburger--slider .hamburger-inner{top:2px;}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s;}.hamburger--slider .hamburger-inner::after{top:20px;}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0;}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg);}.hamburger--slider-r .hamburger-inner{top:2px;}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:0.15s;}.hamburger--slider-r .hamburger-inner::after{top:20px;}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg);}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0;}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg);}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear;}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important;}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(45deg);}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(-45deg);}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease,opacity 0.075s ease;}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease,opacity 0.075s 0.12s ease;}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear;}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity;}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform;}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s;}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear;}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity;}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform;}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19,1,0.22,1);}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s;}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0;}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);}body:before{content:"mobile" !important;display:none;}@media (min-width:500px){body:before{content:"mobile-l" !important;}}@media (min-width:740px){body:before{content:"tablet" !important;}}@media (min-width:980px){body:before{content:"tablet-l" !important;}}@media (min-width:1220px){body:before{content:"desktop" !important;}}@media (min-width:1460px){body:before{content:"wide" !important;}}@media (min-width:1700px){body:before{content:"extrawide" !important;}}:root{--ci-color:#0268B5;--headline-color:#0268B5;--link-color:#222222;--link-hover-color:#0268B5;--text-link-color:#0268B5;--button-background-color:#0268B5;--button-text-color:#fff;--button-background-hover-color:#fff;--button-text-hover-color:#0268B5;}.col-padding{padding:0 15px;}.container,#user-login-form,.ce-content-element--type-gallery .ce-container,.layout-navigation .region-navigation,.grid-layout .layout-inner,.layout-footer-bottom .layout-inner,.layout-footer .layout-inner,.layout-postscript .layout-inner,.layout-content .layout-inner,.layout-preface .layout-inner,.layout-info .layout-inner,.layout-topnav .layout-inner{width:100%;max-width:100%;margin:0 auto;padding:0 15px;}@media (min-width:980px){.container,#user-login-form,.ce-content-element--type-gallery .ce-container,.layout-navigation .region-navigation,.grid-layout .layout-inner,.layout-footer-bottom .layout-inner,.layout-footer .layout-inner,.layout-postscript .layout-inner,.layout-content .layout-inner,.layout-preface .layout-inner,.layout-info .layout-inner,.layout-topnav .layout-inner{max-width:960px;}}@media (min-width:1220px){.container,#user-login-form,.ce-content-element--type-gallery .ce-container,.layout-navigation .region-navigation,.grid-layout .layout-inner,.layout-footer-bottom .layout-inner,.layout-footer .layout-inner,.layout-postscript .layout-inner,.layout-content .layout-inner,.layout-preface .layout-inner,.layout-info .layout-inner,.layout-topnav .layout-inner{max-width:1200px;}}.row,.content-row{margin-left:-15px;margin-right:-15px;display:flex;}.col,.grid-layout .region,.layout-footer-bottom .region,.layout-footer .region,.layout-postscript .region,.layout-content .region,.layout-preface .region,.layout-info .region,.layout-topnav .region{width:100%;padding:0 15px;flex:1 1 auto;}.col.col-20p,.grid-layout .col-20p.region,.layout-footer-bottom .col-20p.region,.layout-footer .col-20p.region,.layout-postscript .col-20p.region,.layout-content .col-20p.region,.layout-preface .col-20p.region,.layout-info .col-20p.region,.layout-topnav .col-20p.region{width:20%;}.col.col-30p,.grid-layout .col-30p.region,.layout-footer-bottom .col-30p.region,.layout-footer .col-30p.region,.layout-postscript .col-30p.region,.layout-content .col-30p.region,.layout-preface .col-30p.region,.layout-info .col-30p.region,.layout-topnav .col-30p.region{width:30%;}.col.col-40p,.grid-layout .col-40p.region,.layout-footer-bottom .col-40p.region,.layout-footer .col-40p.region,.layout-postscript .col-40p.region,.layout-content .col-40p.region,.layout-preface .col-40p.region,.layout-info .col-40p.region,.layout-topnav .col-40p.region{width:40%;}.col.col-50p,.grid-layout .col-50p.region,.layout-footer-bottom .col-50p.region,.layout-footer .col-50p.region,.layout-postscript .col-50p.region,.layout-content .col-50p.region,.layout-preface .col-50p.region,.layout-info .col-50p.region,.layout-topnav .col-50p.region{width:50%;}.col.col-60p,.grid-layout .col-60p.region,.layout-footer-bottom .col-60p.region,.layout-footer .col-60p.region,.layout-postscript .col-60p.region,.layout-content .col-60p.region,.layout-preface .col-60p.region,.layout-info .col-60p.region,.layout-topnav .col-60p.region{width:60%;}.col.col-70p,.grid-layout .col-70p.region,.layout-footer-bottom .col-70p.region,.layout-footer .col-70p.region,.layout-postscript .col-70p.region,.layout-content .col-70p.region,.layout-preface .col-70p.region,.layout-info .col-70p.region,.layout-topnav .col-70p.region{width:70%;}.col.col-80p,.grid-layout .col-80p.region,.layout-footer-bottom .col-80p.region,.layout-footer .col-80p.region,.layout-postscript .col-80p.region,.layout-content .col-80p.region,.layout-preface .col-80p.region,.layout-info .col-80p.region,.layout-topnav .col-80p.region{width:80%;}.col.col-2c,.grid-layout .col-2c.region,.layout-footer-bottom .col-2c.region,.layout-footer .col-2c.region,.layout-postscript .col-2c.region,.layout-content .col-2c.region,.layout-preface .col-2c.region,.layout-info .col-2c.region,.layout-topnav .col-2c.region{width:50%;}.col.col-3c,.grid-layout .col-3c.region,.layout-footer-bottom .col-3c.region,.layout-footer .col-3c.region,.layout-postscript .col-3c.region,.layout-content .col-3c.region,.layout-preface .col-3c.region,.layout-info .col-3c.region,.layout-topnav .col-3c.region{width:33.3%;}.col.col-4c,.grid-layout .col-4c.region,.layout-footer-bottom .col-4c.region,.layout-footer .col-4c.region,.layout-postscript .col-4c.region,.layout-content .col-4c.region,.layout-preface .col-4c.region,.layout-info .col-4c.region,.layout-topnav .col-4c.region{width:25%;}.col.col-5c,.grid-layout .col-5c.region,.layout-footer-bottom .col-5c.region,.layout-footer .col-5c.region,.layout-postscript .col-5c.region,.layout-content .col-5c.region,.layout-preface .col-5c.region,.layout-info .col-5c.region,.layout-topnav .col-5c.region{width:20%;}@media (min-width:500px){.col.col-mob-l-20p,.grid-layout .col-mob-l-20p.region,.layout-footer-bottom .col-mob-l-20p.region,.layout-footer .col-mob-l-20p.region,.layout-postscript .col-mob-l-20p.region,.layout-content .col-mob-l-20p.region,.layout-preface .col-mob-l-20p.region,.layout-info .col-mob-l-20p.region,.layout-topnav .col-mob-l-20p.region{width:20%;}.col.col-mob-l-30p,.grid-layout .col-mob-l-30p.region,.layout-footer-bottom .col-mob-l-30p.region,.layout-footer .col-mob-l-30p.region,.layout-postscript .col-mob-l-30p.region,.layout-content .col-mob-l-30p.region,.layout-preface .col-mob-l-30p.region,.layout-info .col-mob-l-30p.region,.layout-topnav .col-mob-l-30p.region{width:30%;}.col.col-mob-l-40p,.grid-layout .col-mob-l-40p.region,.layout-footer-bottom .col-mob-l-40p.region,.layout-footer .col-mob-l-40p.region,.layout-postscript .col-mob-l-40p.region,.layout-content .col-mob-l-40p.region,.layout-preface .col-mob-l-40p.region,.layout-info .col-mob-l-40p.region,.layout-topnav .col-mob-l-40p.region{width:40%;}.col.col-mob-l-50p,.grid-layout .col-mob-l-50p.region,.layout-footer-bottom .col-mob-l-50p.region,.layout-footer .col-mob-l-50p.region,.layout-postscript .col-mob-l-50p.region,.layout-content .col-mob-l-50p.region,.layout-preface .col-mob-l-50p.region,.layout-info .col-mob-l-50p.region,.layout-topnav .col-mob-l-50p.region{width:50%;}.col.col-mob-l-60p,.grid-layout .col-mob-l-60p.region,.layout-footer-bottom .col-mob-l-60p.region,.layout-footer .col-mob-l-60p.region,.layout-postscript .col-mob-l-60p.region,.layout-content .col-mob-l-60p.region,.layout-preface .col-mob-l-60p.region,.layout-info .col-mob-l-60p.region,.layout-topnav .col-mob-l-60p.region{width:60%;}.col.col-mob-l-70p,.grid-layout .col-mob-l-70p.region,.layout-footer-bottom .col-mob-l-70p.region,.layout-footer .col-mob-l-70p.region,.layout-postscript .col-mob-l-70p.region,.layout-content .col-mob-l-70p.region,.layout-preface .col-mob-l-70p.region,.layout-info .col-mob-l-70p.region,.layout-topnav .col-mob-l-70p.region{width:70%;}.col.col-mob-l-80p,.grid-layout .col-mob-l-80p.region,.layout-footer-bottom .col-mob-l-80p.region,.layout-footer .col-mob-l-80p.region,.layout-postscript .col-mob-l-80p.region,.layout-content .col-mob-l-80p.region,.layout-preface .col-mob-l-80p.region,.layout-info .col-mob-l-80p.region,.layout-topnav .col-mob-l-80p.region{width:80%;}.col.col-mob-l-2c,.grid-layout .col-mob-l-2c.region,.layout-footer-bottom .col-mob-l-2c.region,.layout-footer .col-mob-l-2c.region,.layout-postscript .col-mob-l-2c.region,.layout-content .col-mob-l-2c.region,.layout-preface .col-mob-l-2c.region,.layout-info .col-mob-l-2c.region,.layout-topnav .col-mob-l-2c.region{width:50%;}.col.col-mob-l-3c,.grid-layout .col-mob-l-3c.region,.layout-footer-bottom .col-mob-l-3c.region,.layout-footer .col-mob-l-3c.region,.layout-postscript .col-mob-l-3c.region,.layout-content .col-mob-l-3c.region,.layout-preface .col-mob-l-3c.region,.layout-info .col-mob-l-3c.region,.layout-topnav .col-mob-l-3c.region{width:33.3%;}.col.col-mob-l-4c,.grid-layout .col-mob-l-4c.region,.layout-footer-bottom .col-mob-l-4c.region,.layout-footer .col-mob-l-4c.region,.layout-postscript .col-mob-l-4c.region,.layout-content .col-mob-l-4c.region,.layout-preface .col-mob-l-4c.region,.layout-info .col-mob-l-4c.region,.layout-topnav .col-mob-l-4c.region{width:25%;}.col.col-mob-l-5c,.grid-layout .col-mob-l-5c.region,.layout-footer-bottom .col-mob-l-5c.region,.layout-footer .col-mob-l-5c.region,.layout-postscript .col-mob-l-5c.region,.layout-content .col-mob-l-5c.region,.layout-preface .col-mob-l-5c.region,.layout-info .col-mob-l-5c.region,.layout-topnav .col-mob-l-5c.region{width:20%;}}@media (min-width:740px){.col.col-tab-20p,.grid-layout .col-tab-20p.region,.layout-footer-bottom .col-tab-20p.region,.layout-footer .col-tab-20p.region,.layout-postscript .col-tab-20p.region,.layout-content .col-tab-20p.region,.layout-preface .col-tab-20p.region,.layout-info .col-tab-20p.region,.layout-topnav .col-tab-20p.region{width:20%;}.col.col-tab-30p,.grid-layout .col-tab-30p.region,.layout-footer-bottom .col-tab-30p.region,.layout-footer .col-tab-30p.region,.layout-postscript .col-tab-30p.region,.layout-content .col-tab-30p.region,.layout-preface .col-tab-30p.region,.layout-info .col-tab-30p.region,.layout-topnav .col-tab-30p.region{width:30%;}.col.col-tab-40p,.grid-layout .col-tab-40p.region,.layout-footer-bottom .col-tab-40p.region,.layout-footer .col-tab-40p.region,.layout-postscript .col-tab-40p.region,.layout-content .col-tab-40p.region,.layout-preface .col-tab-40p.region,.layout-info .col-tab-40p.region,.layout-topnav .col-tab-40p.region{width:40%;}.col.col-tab-50p,.grid-layout .col-tab-50p.region,.layout-footer-bottom .col-tab-50p.region,.layout-footer .col-tab-50p.region,.layout-postscript .col-tab-50p.region,.layout-content .col-tab-50p.region,.layout-preface .col-tab-50p.region,.layout-info .col-tab-50p.region,.layout-topnav .col-tab-50p.region{width:50%;}.col.col-tab-60p,.grid-layout .col-tab-60p.region,.layout-footer-bottom .col-tab-60p.region,.layout-footer .col-tab-60p.region,.layout-postscript .col-tab-60p.region,.layout-content .col-tab-60p.region,.layout-preface .col-tab-60p.region,.layout-info .col-tab-60p.region,.layout-topnav .col-tab-60p.region{width:60%;}.col.col-tab-70p,.grid-layout .col-tab-70p.region,.layout-footer-bottom .col-tab-70p.region,.layout-footer .col-tab-70p.region,.layout-postscript .col-tab-70p.region,.layout-content .col-tab-70p.region,.layout-preface .col-tab-70p.region,.layout-info .col-tab-70p.region,.layout-topnav .col-tab-70p.region{width:70%;}.col.col-tab-80p,.grid-layout .col-tab-80p.region,.layout-footer-bottom .col-tab-80p.region,.layout-footer .col-tab-80p.region,.layout-postscript .col-tab-80p.region,.layout-content .col-tab-80p.region,.layout-preface .col-tab-80p.region,.layout-info .col-tab-80p.region,.layout-topnav .col-tab-80p.region{width:80%;}.col.col-tab-2c,.grid-layout .col-tab-2c.region,.layout-footer-bottom .col-tab-2c.region,.layout-footer .col-tab-2c.region,.layout-postscript .col-tab-2c.region,.layout-content .col-tab-2c.region,.layout-preface .col-tab-2c.region,.layout-info .col-tab-2c.region,.layout-topnav .col-tab-2c.region{width:50%;}.col.col-tab-3c,.grid-layout .col-tab-3c.region,.layout-footer-bottom .col-tab-3c.region,.layout-footer .col-tab-3c.region,.layout-postscript .col-tab-3c.region,.layout-content .col-tab-3c.region,.layout-preface .col-tab-3c.region,.layout-info .col-tab-3c.region,.layout-topnav .col-tab-3c.region{width:33.3%;}.col.col-tab-4c,.grid-layout .col-tab-4c.region,.layout-footer-bottom .col-tab-4c.region,.layout-footer .col-tab-4c.region,.layout-postscript .col-tab-4c.region,.layout-content .col-tab-4c.region,.layout-preface .col-tab-4c.region,.layout-info .col-tab-4c.region,.layout-topnav .col-tab-4c.region{width:25%;}.col.col-tab-5c,.grid-layout .col-tab-5c.region,.layout-footer-bottom .col-tab-5c.region,.layout-footer .col-tab-5c.region,.layout-postscript .col-tab-5c.region,.layout-content .col-tab-5c.region,.layout-preface .col-tab-5c.region,.layout-info .col-tab-5c.region,.layout-topnav .col-tab-5c.region{width:20%;}}@media (min-width:980px){.col.col-tab-l-20p,.grid-layout .col-tab-l-20p.region,.layout-footer-bottom .col-tab-l-20p.region,.layout-footer .col-tab-l-20p.region,.layout-postscript .col-tab-l-20p.region,.layout-content .col-tab-l-20p.region,.layout-preface .col-tab-l-20p.region,.layout-info .col-tab-l-20p.region,.layout-topnav .col-tab-l-20p.region{width:20%;}.col.col-tab-l-30p,.grid-layout .col-tab-l-30p.region,.layout-footer-bottom .col-tab-l-30p.region,.layout-footer .col-tab-l-30p.region,.layout-postscript .col-tab-l-30p.region,.layout-content .col-tab-l-30p.region,.layout-preface .col-tab-l-30p.region,.layout-info .col-tab-l-30p.region,.layout-topnav .col-tab-l-30p.region{width:30%;}.col.col-tab-l-40p,.grid-layout .col-tab-l-40p.region,.layout-footer-bottom .col-tab-l-40p.region,.layout-footer .col-tab-l-40p.region,.layout-postscript .col-tab-l-40p.region,.layout-content .col-tab-l-40p.region,.layout-preface .col-tab-l-40p.region,.layout-info .col-tab-l-40p.region,.layout-topnav .col-tab-l-40p.region{width:40%;}.col.col-tab-l-50p,.grid-layout .col-tab-l-50p.region,.layout-footer-bottom .col-tab-l-50p.region,.layout-footer .col-tab-l-50p.region,.layout-postscript .col-tab-l-50p.region,.layout-content .col-tab-l-50p.region,.layout-preface .col-tab-l-50p.region,.layout-info .col-tab-l-50p.region,.layout-topnav .col-tab-l-50p.region{width:50%;}.col.col-tab-l-60p,.grid-layout .col-tab-l-60p.region,.layout-footer-bottom .col-tab-l-60p.region,.layout-footer .col-tab-l-60p.region,.layout-postscript .col-tab-l-60p.region,.layout-content .col-tab-l-60p.region,.layout-preface .col-tab-l-60p.region,.layout-info .col-tab-l-60p.region,.layout-topnav .col-tab-l-60p.region{width:60%;}.col.col-tab-l-70p,.grid-layout .col-tab-l-70p.region,.layout-footer-bottom .col-tab-l-70p.region,.layout-footer .col-tab-l-70p.region,.layout-postscript .col-tab-l-70p.region,.layout-content .col-tab-l-70p.region,.layout-preface .col-tab-l-70p.region,.layout-info .col-tab-l-70p.region,.layout-topnav .col-tab-l-70p.region{width:70%;}.col.col-tab-l-80p,.grid-layout .col-tab-l-80p.region,.layout-footer-bottom .col-tab-l-80p.region,.layout-footer .col-tab-l-80p.region,.layout-postscript .col-tab-l-80p.region,.layout-content .col-tab-l-80p.region,.layout-preface .col-tab-l-80p.region,.layout-info .col-tab-l-80p.region,.layout-topnav .col-tab-l-80p.region{width:80%;}.col.col-tab-l-2c,.grid-layout .col-tab-l-2c.region,.layout-footer-bottom .col-tab-l-2c.region,.layout-footer .col-tab-l-2c.region,.layout-postscript .col-tab-l-2c.region,.layout-content .col-tab-l-2c.region,.layout-preface .col-tab-l-2c.region,.layout-info .col-tab-l-2c.region,.layout-topnav .col-tab-l-2c.region{width:50%;}.col.col-tab-l-3c,.grid-layout .col-tab-l-3c.region,.layout-footer-bottom .col-tab-l-3c.region,.layout-footer .col-tab-l-3c.region,.layout-postscript .col-tab-l-3c.region,.layout-content .col-tab-l-3c.region,.layout-preface .col-tab-l-3c.region,.layout-info .col-tab-l-3c.region,.layout-topnav .col-tab-l-3c.region{width:33.3%;}.col.col-tab-l-4c,.grid-layout .col-tab-l-4c.region,.layout-footer-bottom .col-tab-l-4c.region,.layout-footer .col-tab-l-4c.region,.layout-postscript .col-tab-l-4c.region,.layout-content .col-tab-l-4c.region,.layout-preface .col-tab-l-4c.region,.layout-info .col-tab-l-4c.region,.layout-topnav .col-tab-l-4c.region{width:25%;}.col.col-tab-l-5c,.grid-layout .col-tab-l-5c.region,.layout-footer-bottom .col-tab-l-5c.region,.layout-footer .col-tab-l-5c.region,.layout-postscript .col-tab-l-5c.region,.layout-content .col-tab-l-5c.region,.layout-preface .col-tab-l-5c.region,.layout-info .col-tab-l-5c.region,.layout-topnav .col-tab-l-5c.region{width:20%;}}@media (min-width:1220px){.col.col-desk-20p,.grid-layout .col-desk-20p.region,.layout-footer-bottom .col-desk-20p.region,.layout-footer .col-desk-20p.region,.layout-postscript .col-desk-20p.region,.layout-content .col-desk-20p.region,.layout-preface .col-desk-20p.region,.layout-info .col-desk-20p.region,.layout-topnav .col-desk-20p.region{width:20%;}.col.col-desk-30p,.grid-layout .col-desk-30p.region,.layout-footer-bottom .col-desk-30p.region,.layout-footer .col-desk-30p.region,.layout-postscript .col-desk-30p.region,.layout-content .col-desk-30p.region,.layout-preface .col-desk-30p.region,.layout-info .col-desk-30p.region,.layout-topnav .col-desk-30p.region{width:30%;}.col.col-desk-40p,.grid-layout .col-desk-40p.region,.layout-footer-bottom .col-desk-40p.region,.layout-footer .col-desk-40p.region,.layout-postscript .col-desk-40p.region,.layout-content .col-desk-40p.region,.layout-preface .col-desk-40p.region,.layout-info .col-desk-40p.region,.layout-topnav .col-desk-40p.region{width:40%;}.col.col-desk-50p,.grid-layout .col-desk-50p.region,.layout-footer-bottom .col-desk-50p.region,.layout-footer .col-desk-50p.region,.layout-postscript .col-desk-50p.region,.layout-content .col-desk-50p.region,.layout-preface .col-desk-50p.region,.layout-info .col-desk-50p.region,.layout-topnav .col-desk-50p.region{width:50%;}.col.col-desk-60p,.grid-layout .col-desk-60p.region,.layout-footer-bottom .col-desk-60p.region,.layout-footer .col-desk-60p.region,.layout-postscript .col-desk-60p.region,.layout-content .col-desk-60p.region,.layout-preface .col-desk-60p.region,.layout-info .col-desk-60p.region,.layout-topnav .col-desk-60p.region{width:60%;}.col.col-desk-70p,.grid-layout .col-desk-70p.region,.layout-footer-bottom .col-desk-70p.region,.layout-footer .col-desk-70p.region,.layout-postscript .col-desk-70p.region,.layout-content .col-desk-70p.region,.layout-preface .col-desk-70p.region,.layout-info .col-desk-70p.region,.layout-topnav .col-desk-70p.region{width:70%;}.col.col-desk-80p,.grid-layout .col-desk-80p.region,.layout-footer-bottom .col-desk-80p.region,.layout-footer .col-desk-80p.region,.layout-postscript .col-desk-80p.region,.layout-content .col-desk-80p.region,.layout-preface .col-desk-80p.region,.layout-info .col-desk-80p.region,.layout-topnav .col-desk-80p.region{width:80%;}.col.col-desk-2c,.grid-layout .col-desk-2c.region,.layout-footer-bottom .col-desk-2c.region,.layout-footer .col-desk-2c.region,.layout-postscript .col-desk-2c.region,.layout-content .col-desk-2c.region,.layout-preface .col-desk-2c.region,.layout-info .col-desk-2c.region,.layout-topnav .col-desk-2c.region{width:50%;}.col.col-desk-3c,.grid-layout .col-desk-3c.region,.layout-footer-bottom .col-desk-3c.region,.layout-footer .col-desk-3c.region,.layout-postscript .col-desk-3c.region,.layout-content .col-desk-3c.region,.layout-preface .col-desk-3c.region,.layout-info .col-desk-3c.region,.layout-topnav .col-desk-3c.region{width:33.3%;}.col.col-desk-4c,.grid-layout .col-desk-4c.region,.layout-footer-bottom .col-desk-4c.region,.layout-footer .col-desk-4c.region,.layout-postscript .col-desk-4c.region,.layout-content .col-desk-4c.region,.layout-preface .col-desk-4c.region,.layout-info .col-desk-4c.region,.layout-topnav .col-desk-4c.region{width:25%;}.col.col-desk-5c,.grid-layout .col-desk-5c.region,.layout-footer-bottom .col-desk-5c.region,.layout-footer .col-desk-5c.region,.layout-postscript .col-desk-5c.region,.layout-content .col-desk-5c.region,.layout-preface .col-desk-5c.region,.layout-info .col-desk-5c.region,.layout-topnav .col-desk-5c.region{width:20%;}}@media (min-width:1460px){.col.col-wide-20p,.grid-layout .col-wide-20p.region,.layout-footer-bottom .col-wide-20p.region,.layout-footer .col-wide-20p.region,.layout-postscript .col-wide-20p.region,.layout-content .col-wide-20p.region,.layout-preface .col-wide-20p.region,.layout-info .col-wide-20p.region,.layout-topnav .col-wide-20p.region{width:20%;}.col.col-wide-30p,.grid-layout .col-wide-30p.region,.layout-footer-bottom .col-wide-30p.region,.layout-footer .col-wide-30p.region,.layout-postscript .col-wide-30p.region,.layout-content .col-wide-30p.region,.layout-preface .col-wide-30p.region,.layout-info .col-wide-30p.region,.layout-topnav .col-wide-30p.region{width:30%;}.col.col-wide-40p,.grid-layout .col-wide-40p.region,.layout-footer-bottom .col-wide-40p.region,.layout-footer .col-wide-40p.region,.layout-postscript .col-wide-40p.region,.layout-content .col-wide-40p.region,.layout-preface .col-wide-40p.region,.layout-info .col-wide-40p.region,.layout-topnav .col-wide-40p.region{width:40%;}.col.col-wide-50p,.grid-layout .col-wide-50p.region,.layout-footer-bottom .col-wide-50p.region,.layout-footer .col-wide-50p.region,.layout-postscript .col-wide-50p.region,.layout-content .col-wide-50p.region,.layout-preface .col-wide-50p.region,.layout-info .col-wide-50p.region,.layout-topnav .col-wide-50p.region{width:50%;}.col.col-wide-60p,.grid-layout .col-wide-60p.region,.layout-footer-bottom .col-wide-60p.region,.layout-footer .col-wide-60p.region,.layout-postscript .col-wide-60p.region,.layout-content .col-wide-60p.region,.layout-preface .col-wide-60p.region,.layout-info .col-wide-60p.region,.layout-topnav .col-wide-60p.region{width:60%;}.col.col-wide-70p,.grid-layout .col-wide-70p.region,.layout-footer-bottom .col-wide-70p.region,.layout-footer .col-wide-70p.region,.layout-postscript .col-wide-70p.region,.layout-content .col-wide-70p.region,.layout-preface .col-wide-70p.region,.layout-info .col-wide-70p.region,.layout-topnav .col-wide-70p.region{width:70%;}.col.col-wide-80p,.grid-layout .col-wide-80p.region,.layout-footer-bottom .col-wide-80p.region,.layout-footer .col-wide-80p.region,.layout-postscript .col-wide-80p.region,.layout-content .col-wide-80p.region,.layout-preface .col-wide-80p.region,.layout-info .col-wide-80p.region,.layout-topnav .col-wide-80p.region{width:80%;}.col.col-desk-2c,.grid-layout .col-desk-2c.region,.layout-footer-bottom .col-desk-2c.region,.layout-footer .col-desk-2c.region,.layout-postscript .col-desk-2c.region,.layout-content .col-desk-2c.region,.layout-preface .col-desk-2c.region,.layout-info .col-desk-2c.region,.layout-topnav .col-desk-2c.region{width:50%;}.col.col-desk-3c,.grid-layout .col-desk-3c.region,.layout-footer-bottom .col-desk-3c.region,.layout-footer .col-desk-3c.region,.layout-postscript .col-desk-3c.region,.layout-content .col-desk-3c.region,.layout-preface .col-desk-3c.region,.layout-info .col-desk-3c.region,.layout-topnav .col-desk-3c.region{width:33.3%;}.col.col-desk-4c,.grid-layout .col-desk-4c.region,.layout-footer-bottom .col-desk-4c.region,.layout-footer .col-desk-4c.region,.layout-postscript .col-desk-4c.region,.layout-content .col-desk-4c.region,.layout-preface .col-desk-4c.region,.layout-info .col-desk-4c.region,.layout-topnav .col-desk-4c.region{width:25%;}.col.col-desk-5c,.grid-layout .col-desk-5c.region,.layout-footer-bottom .col-desk-5c.region,.layout-footer .col-desk-5c.region,.layout-postscript .col-desk-5c.region,.layout-content .col-desk-5c.region,.layout-preface .col-desk-5c.region,.layout-info .col-desk-5c.region,.layout-topnav .col-desk-5c.region{width:20%;}}@media (min-width:1700px){.col.col-extrawide-20p,.grid-layout .col-extrawide-20p.region,.layout-footer-bottom .col-extrawide-20p.region,.layout-footer .col-extrawide-20p.region,.layout-postscript .col-extrawide-20p.region,.layout-content .col-extrawide-20p.region,.layout-preface .col-extrawide-20p.region,.layout-info .col-extrawide-20p.region,.layout-topnav .col-extrawide-20p.region{width:20%;}.col.col-extrawide-30p,.grid-layout .col-extrawide-30p.region,.layout-footer-bottom .col-extrawide-30p.region,.layout-footer .col-extrawide-30p.region,.layout-postscript .col-extrawide-30p.region,.layout-content .col-extrawide-30p.region,.layout-preface .col-extrawide-30p.region,.layout-info .col-extrawide-30p.region,.layout-topnav .col-extrawide-30p.region{width:30%;}.col.col-extrawide-40p,.grid-layout .col-extrawide-40p.region,.layout-footer-bottom .col-extrawide-40p.region,.layout-footer .col-extrawide-40p.region,.layout-postscript .col-extrawide-40p.region,.layout-content .col-extrawide-40p.region,.layout-preface .col-extrawide-40p.region,.layout-info .col-extrawide-40p.region,.layout-topnav .col-extrawide-40p.region{width:40%;}.col.col-extrawide-50p,.grid-layout .col-extrawide-50p.region,.layout-footer-bottom .col-extrawide-50p.region,.layout-footer .col-extrawide-50p.region,.layout-postscript .col-extrawide-50p.region,.layout-content .col-extrawide-50p.region,.layout-preface .col-extrawide-50p.region,.layout-info .col-extrawide-50p.region,.layout-topnav .col-extrawide-50p.region{width:50%;}.col.col-extrawide-60p,.grid-layout .col-extrawide-60p.region,.layout-footer-bottom .col-extrawide-60p.region,.layout-footer .col-extrawide-60p.region,.layout-postscript .col-extrawide-60p.region,.layout-content .col-extrawide-60p.region,.layout-preface .col-extrawide-60p.region,.layout-info .col-extrawide-60p.region,.layout-topnav .col-extrawide-60p.region{width:60%;}.col.col-extrawide-70p,.grid-layout .col-extrawide-70p.region,.layout-footer-bottom .col-extrawide-70p.region,.layout-footer .col-extrawide-70p.region,.layout-postscript .col-extrawide-70p.region,.layout-content .col-extrawide-70p.region,.layout-preface .col-extrawide-70p.region,.layout-info .col-extrawide-70p.region,.layout-topnav .col-extrawide-70p.region{width:70%;}.col.col-extrawide-80p,.grid-layout .col-extrawide-80p.region,.layout-footer-bottom .col-extrawide-80p.region,.layout-footer .col-extrawide-80p.region,.layout-postscript .col-extrawide-80p.region,.layout-content .col-extrawide-80p.region,.layout-preface .col-extrawide-80p.region,.layout-info .col-extrawide-80p.region,.layout-topnav .col-extrawide-80p.region{width:80%;}.col.col-extrawide-2c,.grid-layout .col-extrawide-2c.region,.layout-footer-bottom .col-extrawide-2c.region,.layout-footer .col-extrawide-2c.region,.layout-postscript .col-extrawide-2c.region,.layout-content .col-extrawide-2c.region,.layout-preface .col-extrawide-2c.region,.layout-info .col-extrawide-2c.region,.layout-topnav .col-extrawide-2c.region{width:50%;}.col.col-extrawide-3c,.grid-layout .col-extrawide-3c.region,.layout-footer-bottom .col-extrawide-3c.region,.layout-footer .col-extrawide-3c.region,.layout-postscript .col-extrawide-3c.region,.layout-content .col-extrawide-3c.region,.layout-preface .col-extrawide-3c.region,.layout-info .col-extrawide-3c.region,.layout-topnav .col-extrawide-3c.region{width:33.3%;}.col.col-extrawide-4c,.grid-layout .col-extrawide-4c.region,.layout-footer-bottom .col-extrawide-4c.region,.layout-footer .col-extrawide-4c.region,.layout-postscript .col-extrawide-4c.region,.layout-content .col-extrawide-4c.region,.layout-preface .col-extrawide-4c.region,.layout-info .col-extrawide-4c.region,.layout-topnav .col-extrawide-4c.region{width:25%;}.col.col-extrawide-5c,.grid-layout .col-extrawide-5c.region,.layout-footer-bottom .col-extrawide-5c.region,.layout-footer .col-extrawide-5c.region,.layout-postscript .col-extrawide-5c.region,.layout-content .col-extrawide-5c.region,.layout-preface .col-extrawide-5c.region,.layout-info .col-extrawide-5c.region,.layout-topnav .col-extrawide-5c.region{width:20%;}}.grid-layout .layout-inner,.layout-footer-bottom .layout-inner,.layout-footer .layout-inner,.layout-postscript .layout-inner,.layout-content .layout-inner,.layout-preface .layout-inner,.layout-info .layout-inner,.layout-topnav .layout-inner{padding:0;display:flex;}.content-row{flex-wrap:wrap;margin-bottom:-30px;}.content-row .col,.content-row .grid-layout .region,.content-row .layout-footer-bottom .region,.content-row .layout-footer .region,.content-row .layout-postscript .region,.content-row .layout-content .region,.content-row .layout-preface .region,.content-row .layout-info .region,.content-row .layout-topnav .region,.grid-layout .content-row .region,.layout-footer-bottom .content-row .region,.layout-footer .content-row .region,.layout-postscript .content-row .region,.layout-content .content-row .region,.layout-preface .content-row .region,.layout-info .content-row .region,.layout-topnav .content-row .region{margin-bottom:30px;flex:0 0 auto;}.left{float:left;}.right{float:right;}@media (min-width:740px){.mobile-only{display:none !important;}}@media all and (max-width:740px){.desktop-only{display:none !important;}}@media all and (max-width:740px){.equalheight{height:auto !important;}}.admininfo{background:#fef5f1 !important;border:1px solid #f00 !important;}body.not-logged-in .admininfo{display:none !important;}.hide{display:none !important;}@media (min-width:0) and (max-width:740px){.hide-mobile{display:none !important;}}@media (min-width:740px) and (max-width:980px){.hide-tablet{display:none !important;}}@media (min-width:980px) and (max-width:1220px){.hide-tablet-l{display:none !important;}}@media (min-width:1220px){.hide-desktop{display:none !important;}}.show{display:block;}.visible{visibility:visible;}.invisible{visibility:hidden;}.clear{clear:both;}.clearfix:after,.layout-navigation .region-navigation:after{content:"";display:table;clear:both;}.ease{-webkit-transition:all 0.2s ease;-khtml-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.ease-out{-webkit-transition:all 0.2s ease-out;-khtml-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.scale-img{overflow:hidden;}.scale-img img{-webkit-transition:all 1s cubic-bezier(0.23,1,0.32,1) 0s;-khtml-transition:all 1s cubic-bezier(0.23,1,0.32,1) 0s;-moz-transition:all 1s cubic-bezier(0.23,1,0.32,1) 0s;-ms-transition:all 1s cubic-bezier(0.23,1,0.32,1) 0s;-o-transition:all 1s cubic-bezier(0.23,1,0.32,1) 0s;transition:all 1s cubic-bezier(0.23,1,0.32,1) 0s;image-rendering:optimizequality;}.scale-img:hover img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.spin,.ajax-progress .throbber:after{-webkit-animation:spin 1s 10;-khtml-animation:spin 1s 10;-moz-animation:spin 1s 10;-ms-animation:spin 1s 10;-o-animation:spin 1s 10;animation:spin 1s 10;}.pulse{-webkit-animation:spin 1s infinite steps(8);-khtml-animation:spin 1s infinite steps(8);-moz-animation:spin 1s infinite steps(8);-ms-animation:spin 1s infinite steps(8);-o-animation:spin 1s infinite steps(8);animation:spin 1s infinite steps(8);}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);-khtml-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);-khtml-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg);}}.flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-khtml-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}.flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-khtml-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1);}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{height:100%;overflow-y:scroll;}body{font:18px "Roboto",sans-serif;line-height:1.5em;font-weight:400;color:#222222;height:100%;}@media (min-width:0) and (max-width:740px){body{font-size:0.9em;}}.dialog-off-canvas-main-canvas{height:100%;position:relative;}#page{position:relative;overflow:hidden;min-width:320px;min-height:100%;}body.maintenance-page .maintenance-title{text-align:center;font-weight:700;}body.maintenance-page .maintenance-text{text-align:center;}body.footer-bottom #page{min-height:100%;}body.footer-bottom #footer{position:relative;}h1,h2,h3,h4,h5,h6,.hl{font-family:"Roboto",sans-serif;font-size:1em;font-weight:400;letter-spacing:0;line-height:1.5em;margin:50px 0 20px 0;color:#000;}h1,.hl1{font-size:2em;font-weight:400;margin-top:0;margin-bottom:50px;word-wrap:break-word;color:#000;}@media (min-width:740px){h1,.hl1{font-size:2.8em;}}h2,.hl2{font-size:1.8em;font-weight:500;}@media (min-width:740px){h2,.hl2{font-size:2.4em;}}h3,.hl3{font-size:1.6em;}h4,.hl4{font-size:1.4em;}h5,.hl5{font-size:1.3em;}h6,.hl6{font-size:1.2em;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.hl a{color:inherit !important;font-size:inherit;text-decoration:none;font-weight:inherit;}.hl.highlight,h1.highlight,h2.highlight,h3.highlight,h4.highlight,h5.highlight,h6.highlight{position:relative;padding-bottom:10px;margin-bottom:30px;}.hl.highlight:after,h1.highlight:after,h2.highlight:after,h3.highlight:after,h4.highlight:after,h5.highlight:after,h6.highlight:after{content:" ";position:absolute;top:100%;left:0;width:200px;border:1.5px solid #0268B5;}.element-invisible{display:none !important;}div > h2:first-child,div > h3:first-child,div > h4:first-child,div > h5:first-child,div > h6:first-child,div > .hl:first-child{margin-top:0;}ol,ul{margin:0 0 20px 30px;padding:0;}ul{list-style:square;}p,dl,hr,pre,table,address,fieldset{margin:0 0 20px 0;}a,a:link,a:visited{text-decoration:none;color:var(--link-color);}a:hover{text-decoration:underline;color:var(--link-hover-color);}p a:not(.button),ul a{color:var(--text-link-color);text-decoration:underline;}p a:not(.button):hover,ul a:hover{color:var(--link-hover-color);}.block-local-tasks-block{background:#333;}.block-local-tasks-block ul.tabs.primary{margin:0;display:flex;flex-wrap:wrap;}.block-local-tasks-block ul.tabs.primary li,.block-local-tasks-block ul.tabs.primary .li.is-active{margin:0;color:#ddd;display:block;flex:0 0 auto;}.block-local-tasks-block ul.tabs.primary a,.block-local-tasks-block ul.tabs.primary a.is-active{text-decoration:none;color:#ddd;background:none;}.block-local-tasks-block ul.tabs.primary a:hover,.block-local-tasks-block ul.tabs.primary a.is-active:hover{background:#0084d7;color:#fff !important;}.block-local-tasks-block ul.tabs.primary a.is-active{color:#fff;}ul.pager{width:100%;padding:5px 10px;margin:0 auto;clear:both;overflow:hidden;}ul.pager li{display:inline-block;vertical-align:top;position:relative;margin:0;padding:0;width:31px;text-align:center;font-size:14px;line-height:30px;color:inherit;border:1px solid #333;}ul.pager li a{display:block;color:#acacac;text-decoration:none;}ul.pager li.pager__item--current,ul.pager li a:hover{background:var(--ci-color);color:#fff;}.ajax-progress{display:block;position:absolute;z-index:8;top:50%;left:50%;margin-top:-25px;margin-left:-25px;}.ajax-progress .throbber{background:none;float:none;width:50px;height:50px;margin:0;display:block;position:relative;}.ajax-progress .throbber:after{display:block;position:absolute;content:"";font-family:"FontAwesome";font-size:50px;width:50px;height:50px;line-height:50px;color:#000;}#site-map h2.title{display:none;}#breadcrumb{font-size:0.9em;color:var(--link-color);}blockquote{font-style:normal;font-size:2em;line-height:1.5em;font-weight:400;color:#0268B5;padding:20px;margin:0 auto;position:relative;text-align:center;}blockquote *{margin:0;padding:0;}.author{text-align:center;}@media all and (max-width:980px){#back-top{display:none !important;}}.block .block__title{margin-top:0;word-wrap:break-word;}.block .block__content{position:relative;}.block .block__content p:last-child{margin-bottom:0;}a.button,#block-views-news-archiv .view-content li a,.file-button a,.button,button,input[type=reset],input[type=submit],input[type=button],input.form-submit{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:var(--button-background-color);color:var(--button-text-color);border:1px solid var(--button-background-color);border-radius:0;-webkit-border-radius:0;display:inline-block;margin:0;padding:0 15px;text-decoration:none;text-align:center;line-height:38px;min-height:1px;cursor:pointer;position:relative;font-family:"Roboto",sans-serif;}a.button:hover,#block-views-news-archiv .view-content li a:hover,.file-button a:hover,.button:hover,button:hover,input[type=reset]:hover,input[type=submit]:hover,input[type=button]:hover,input.form-submit:hover{background:var(--button-background-hover-color);color:var(--button-text-hover-color);}a.button.invert,#block-views-news-archiv .view-content li a.invert,.file-button a.invert,.button.invert,button.invert,input[type=reset].invert,input[type=submit].invert,input[type=button].invert,input.form-submit.invert{background:none;color:#ccc;border-color:#ccc;}a.button.invert:hover,#block-views-news-archiv .view-content li a.invert:hover,.file-button a.invert:hover,.button.invert:hover,button.invert:hover,input[type=reset].invert:hover,input[type=submit].invert:hover,input[type=button].invert:hover,input.form-submit.invert:hover{color:#fff;border-color:#fff;}a.button.ghost,#block-views-news-archiv .view-content li a.ghost,.file-button a.ghost,.button.ghost,button.ghost,input[type=reset].ghost,input[type=submit].ghost,input[type=button].ghost,input.form-submit.ghost{background:none;color:var(--ci-color);border-color:var(--ci-color);}a.button.ghost:hover,#block-views-news-archiv .view-content li a.ghost:hover,.file-button a.ghost:hover,.button.ghost:hover,button.ghost:hover,input[type=reset].ghost:hover,input[type=submit].ghost:hover,input[type=button].ghost:hover,input.form-submit.ghost:hover{background:var(--button-background-color);color:var(--button-text-color);border:1px solid var(--button-background-color);}a.button.ghost-thick,#block-views-news-archiv .view-content li a.ghost-thick,.file-button a.ghost-thick,.button.ghost-thick,button.ghost-thick,input[type=reset].ghost-thick,input[type=submit].ghost-thick,input[type=button].ghost-thick,input.form-submit.ghost-thick{background:none;color:var(--button-background-color);border-width:2px;line-height:36px;}a.button.ghost-thick:hover,#block-views-news-archiv .view-content li a.ghost-thick:hover,.file-button a.ghost-thick:hover,.button.ghost-thick:hover,button.ghost-thick:hover,input[type=reset].ghost-thick:hover,input[type=submit].ghost-thick:hover,input[type=button].ghost-thick:hover,input.form-submit.ghost-thick:hover{background:var(--button-background-color);color:var(--button-text-color);}a.button.back,#block-views-news-archiv .view-content li a.back,.file-button a.back,.button.back,button.back,input[type=reset].back,input[type=submit].back,input[type=button].back,input.form-submit.back{padding-left:30px;}a.button.back:before,#block-views-news-archiv .view-content li a.back:before,.file-button a.back:before,.button.back:before,button.back:before,input[type=reset].back:before,input[type=submit].back:before,input[type=button].back:before,input.form-submit.back:before{font-family:"FontAwesome";font-size:25px;content:"";position:absolute;left:10px;-webkit-transition:left 0.2s ease-out;-khtml-transition:left 0.2s ease-out;-moz-transition:left 0.2s ease-out;-ms-transition:left 0.2s ease-out;-o-transition:left 0.2s ease-out;transition:left 0.2s ease-out;}a.button.back:hover:before,#block-views-news-archiv .view-content li a.back:hover:before,.file-button a.back:hover:before,.button.back:hover:before,button.back:hover:before,input[type=reset].back:hover:before,input[type=submit].back:hover:before,input[type=button].back:hover:before,input.form-submit.back:hover:before{left:5px;}a.more,p.more{padding-right:30px;position:relative;text-decoration:none !important;text-transform:uppercase;color:#000;}a.more:after,p.more:after{font-family:"FontAwesome";font-size:25px;content:"";position:absolute;right:10px;-webkit-transition:right 0.2s ease-out;-khtml-transition:right 0.2s ease-out;-moz-transition:right 0.2s ease-out;-ms-transition:right 0.2s ease-out;-o-transition:right 0.2s ease-out;transition:right 0.2s ease-out;}a.more:hover:after,p.more:hover:after{right:5px;}::-moz-focus-inner{border:0;padding:0;}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#222222;opacity:0.8;}textarea,select,input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{appearance:none;-moz-appearance:none;-webkit-appearance:none;display:inline-block;width:100%;max-width:100%;min-height:45px;padding:10px 15px;border:1px solid #aaa;background-color:#fefefe;font-family:"Roboto",sans-serif;font-size:0.9em;font-weight:400;}input[disabled=disabled]{background:#ddd;}select{background:#fefefe url(/themes/bmhzero/images/default/select.png) no-repeat right center;padding-right:25px !important;height:45px;position:relative;}select::-ms-expand{display:none;}select:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);}.select-wrapper{display:inline-block;position:relative;width:100%;}.select-wrapper:after{content:"";font-family:"FontAwesome";font-size:13px;position:absolute;right:7px;top:0;z-index:1;text-align:center;line-height:45px;pointer-events:none;box-sizing:border-box;}.form-actions{text-align:right;}.form-item-pass-pass1,.form-item-pass-pass2{width:100%;}.password-strength{float:none;margin-bottom:10px;}div.password-confirm{float:none;}div.form-item div.password-suggestions{width:100%;}.form-type-checkbox > label,.form-type-radio > label{display:block;}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;width:auto;float:left;margin-right:0.75em;background:transparent;}input[type=checkbox] + label,input[type=radio] + label{cursor:pointer;display:inline-block !important;width:auto;min-width:30px;margin:5px 0 !important;font-family:"Roboto",sans-serif;font-size:0.9em;font-weight:400;padding-top:0 !important;padding-bottom:0 !important;position:relative;padding-left:30px;}input[type=checkbox]:checked,input[type=checkbox]:not(:checked),input[type=radio]:checked,input[type=radio]:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0;}input[type=checkbox]:checked + label::before,input[type=checkbox]:not(:checked) + label::before,input[type=radio]:checked + label::before,input[type=radio]:not(:checked) + label::before{content:" ";display:block;width:20px;height:20px;border:1px solid #aaa;background:white;margin-right:0.5em;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,0.1);border-radius:3px;position:absolute;left:0;top:2px;}input[type=radio]:checked + label::before,input[type=radio]:not(:checked) + label::before{border-radius:30px;}input[type=checkbox] + label::before{font-family:"FontAwesome";line-height:17px;font-size:12px !important;text-align:center;}input[type=checkbox]:checked + label::before{content:"";}input[type=radio]:hover + label::before{background:#ddd;box-shadow:inset 0 0 0 2px white;}input[type=radio]:checked + label::before{background:#333;box-shadow:inset 0 0 0 2px white;}.form-item.checkbox-only input[type=checkbox] + label{font-size:0 !important;width:auto !important;}.form-type-checkbox input.error + label::before{border:2px solid red;}.file.contextual-links-region .contextual-links-wrapper{display:none !important;}img,media{max-width:100%;height:auto;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;}figure.image figcaption{margin:0;padding:7px 10px;background:#eee;font-size:1em;font-style:normal;color:#222222;border:0;}img.left,.left.img > img{margin-bottom:10px;float:none;display:block;}@media (min-width:500px){img.left,.left.img > img{float:left;margin-right:20px;max-width:50%;}}@media (min-width:980px){img.left,.left.img > img{max-width:100%;}}img.right,.right.img > img{margin-bottom:10px;float:none;display:block;}@media (min-width:500px){img.right,.right.img > img{float:right;margin-left:20px;max-width:50%;}}@media (min-width:980px){img.right,.right.img > img{max-width:100%;}}.field-name-field-ref-media .media{margin-bottom:10px;}.field-name-field-ref-media .media:last-child{margin-bottom:0;}span.file{display:block;margin-bottom:7px;}span.file a{display:block;position:relative;line-height:22px;padding:5px 0 5px 37px;}span.file a img{vertical-align:bottom;position:absolute;top:0;left:0;}a.download{line-height:22px;padding:5px 0 5px 37px;margin-bottom:7px;display:block;}.file-button{position:relative;overflow:hidden;display:inline-block;max-width:100%;vertical-align:top;}.file-button a{display:flex;}.file-button a .file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;flex:1 1 auto;}.file-button a .file-name .fa-download{font-size:1.5em;vertical-align:middle;margin-right:10px;}.file-button a .file-info{flex:1 0 auto;text-align:right;overflow:hidden;padding-left:10px;}.file-button a .file-info span{margin-left:10px;}.file-button a .file-info .file-size{display:none;}@media (min-width:740px){.file-button a .file-info .file-size{display:inline;}}.file-button a .file-info .file-type{display:inline-block;position:relative;border:1px solid #fff;line-height:28px;padding:0 13px;text-transform:uppercase;}.file-button a .file-info .file-type:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;border-width:0 10px 10px 0;border-style:solid;border-color:var(--button-background-color) var(--button-background-color) #fff #fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3) -1px 1px 1px rgba(0,0,0,0.2) 5px rgba(0,0,0,0.4);-khtml-box-shadow:0 1px 1px rgba(0,0,0,0.3) -1px 1px 1px rgba(0,0,0,0.2) 5px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3) -1px 1px 1px rgba(0,0,0,0.2) 5px rgba(0,0,0,0.4);-ms-box-shadow:0 1px 1px rgba(0,0,0,0.3) -1px 1px 1px rgba(0,0,0,0.2) 5px rgba(0,0,0,0.4);-o-box-shadow:0 1px 1px rgba(0,0,0,0.3) -1px 1px 1px rgba(0,0,0,0.2) 5px rgba(0,0,0,0.4);box-shadow:0 1px 1px rgba(0,0,0,0.3) -1px 1px 1px rgba(0,0,0,0.2) 5px rgba(0,0,0,0.4);display:block;width:0;}.file-button a:hover{background:var(--button-background-hover-color);}.file-button a:hover .file-info .file-type{border:1px solid var(--button-text-hover-color);}.file-button a:hover .file-info .file-type:after{border-color:var(--button-background-hover-color) var(--button-background-hover-color) var(--button-text-hover-color) var(--button-text-hover-color);}iframe{border:0;vertical-align:top;max-width:100%;}table{border:none;width:100%;}table tr.even,table tr.odd,table tr.even td,table tr.odd td,table tr:hover td,table tr.even:hover td.active,table tr.odd:hover td.active{background:none;}table td,table th{vertical-align:top;padding:5px 10px;}table th{background:#dfdfdf;border:0;}table td{border:1px solid #dfdfdf;}table p{margin:0;}table.border-bottom td{border-top:0;border-left:0;border-right:0;}table.borderless td{border:0;}table.striped tr:nth-child(2n){background:#efefef;}@media all and (max-width:740px){table.blocktable tr{display:block;margin-bottom:20px;}table.blocktable td{display:block;width:100%;border:0;}}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.intro-text,.ce-content-element.ce-content-element--type-text.ce-content-element--style-mode-text-intro{font-size:1.3em;line-height:1.5em;max-width:940px;margin:0 auto;text-align:center;}.intro-text .hl,.ce-content-element.ce-content-element--type-text.ce-content-element--style-mode-text-intro .hl,.intro-text h2,.ce-content-element.ce-content-element--type-text.ce-content-element--style-mode-text-intro h2,.intro-text h3,.ce-content-element.ce-content-element--type-text.ce-content-element--style-mode-text-intro h3,.intro-text h4,.ce-content-element.ce-content-element--type-text.ce-content-element--style-mode-text-intro h4,.intro-text h5,.ce-content-element.ce-content-element--type-text.ce-content-element--style-mode-text-intro h5,.intro-text h6,.ce-content-element.ce-content-element--type-text.ce-content-element--style-mode-text-intro h6{font-weight:700;}#colorbox #cboxNext,#colorbox #cboxPrevious,#colorbox #cboxClose{background:none !important;opacity:0.4;-webkit-box-shadow:none;box-shadow:none;text-indent:0;font-size:0;}#colorbox #cboxNext:after,#colorbox #cboxPrevious:after,#colorbox #cboxClose:after{content:"";font-family:"FontAwesome";font-size:25px;line-height:25px;color:#fff;position:absolute;width:100%;height:25px;top:0;left:0;text-shadow:0 0 5px #000 2px 5px rgba(0,0,0,0.4);}#cboxContent:hover #colorbox #cboxNext,#colorbox #cboxContent:hover #cboxNext,#cboxContent:hover #colorbox #cboxPrevious,#colorbox #cboxContent:hover #cboxPrevious,#cboxContent:hover #colorbox #cboxClose,#colorbox #cboxContent:hover #cboxClose{opacity:0.8;background-position:0 0;}#colorbox #cboxNext:hover,#colorbox #cboxPrevious:hover,#colorbox #cboxClose:hover{opacity:1 !important;}a.colorbox img{cursor:url(/themes/bmhzero/images/default/zoom-white.png),zoom-in;color:#fff;}#cboxOverlay{opacity:0.7;}#colorbox,#cboxWrapper{overflow:hidden;}#colorbox #cboxContent{background:none;margin:25px 0;padding:0;}#colorbox #cboxLoadedContent{border:0;background:#000;}#colorbox #cboxLoadedContent iframe{display:block;border:0;}#colorbox #cboxTitle{position:absolute;top:-25px;bottom:auto;left:0;right:0;box-sizing:border-box;background:transparent;color:#fff;line-height:20px;font-size:14px;font-weight:700;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#colorbox #cboxCurrent{position:absolute;bottom:-25px;top:auto;left:0;right:0;background:none;color:#fff;line-height:20px;font-size:14px;text-align:center;}#colorbox #cboxClose{bottom:auto;top:10px;right:10px;height:25px;width:25px;}#colorbox #cboxPrevious{position:absolute;top:50%;left:0;z-index:5;width:37px;height:50px;margin-top:-25px;}#colorbox #cboxPrevious:after{content:"";font-size:60px;line-height:50px;height:50px;}#colorbox #cboxNext{position:absolute;z-index:5;top:50%;left:auto;right:0;width:37px;height:50px;margin-top:-25px;}#colorbox #cboxNext:after{content:"";font-size:60px;line-height:50px;height:50px;}#colorbox button{min-width:0;}.cuacc-set{clear:both;overflow:hidden;position:relative;background:#E5EFF8;margin-bottom:20px;}.cuacc-set .cuacc-trigger{position:relative;cursor:pointer;margin:0;padding:13px 25px 13px 25px;line-height:30px;}.cuacc-set .cuacc-trigger:after{position:absolute;font-size:30px;content:"+";right:10px;top:13px;display:block;width:30px;line-height:30px;text-align:center;}.cuacc-set .cuacc-trigger:hover{background:#0268B5;color:#fff;}.cuacc-set .cuacc-trigger:hover:after{color:#fff;}.cuacc-set .cuacc-content{overflow:hidden;position:relative;}.cuacc-set .cuacc-content .body{padding:10px 25px 0;}.cuacc-set.active .cuacc-trigger:after,.cuacc-set .active .cuacc-trigger:after{content:"-";}.cuacc-set:last-child{margin-bottom:0;}#sliding-popup{background:var(--ci-color);width:100%;}#sliding-popup > div{padding:0 10px;}#sliding-popup .popup-content{width:100%;max-width:100%;display:block;clear:both;overflow:hidden;}#sliding-popup .popup-content #popup-text{font-weight:400;font-size:0.8em;line-height:1.3em;color:#fff;margin:10px 0;float:none;max-width:100%;display:flex;align-items:center;min-height:40px;}#sliding-popup .popup-content #popup-text *:last-child{margin-bottom:0;}@media all and (min-width:500px){#sliding-popup .popup-content #popup-text{float:left;clear:none;max-width:calc(100% - 200px);}}#sliding-popup .popup-content #popup-buttons{margin:10px 0;float:none;max-width:100%;}@media all and (min-width:500px){#sliding-popup .popup-content #popup-buttons{float:right;clear:none;max-width:200px;}}#sliding-popup .popup-content #popup-buttons button{border:1px solid #fff;}#sliding-popup .popup-content #popup-buttons button:hover{border-color:var(--button-background-hover-color);}.flexslider{position:relative;overflow:hidden;margin:0;border:0;border-radius:0;box-shadow:none;}.flexslider .flex-control-nav{bottom:0;position:relative;padding-top:20px;z-index:3;}.flexslider .flex-control-nav li a{background:#D5D5D5;box-shadow:none;}.flexslider .flex-control-nav li a.flex-active{background:#0268B5;box-shadow:none;}.flexslider ul.flex-direction-nav{display:none;}@media (min-width:1220px){.flexslider ul.flex-direction-nav{display:block;}}.flexslider ul.flex-direction-nav a{top:35%;width:45px;height:150px;margin-top:-25px;font-size:0;display:block;transition:none;background:none !important;text-indent:0;}.flexslider ul.flex-direction-nav a::before{content:url("/sites/default/files/icons/arrow_left.png");color:#fff;height:150px;text-shadow:0 0 5px #000 2px 5px rgba(0,0,0,0.4);}.flexslider ul.flex-direction-nav a.flex-next::before{content:url("/sites/default/files/icons/arrow_right.png");}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.8;right:10px;}.path-frontpage .flexslider .flex-control-nav{background:#E5EFF8;}#block-locale-language .contextual-links-wrapper.contextual-links-processed{display:none !important;}#block-locale-language ul.language-switcher-locale-url{margin:0;padding:0;}#block-locale-language ul.language-switcher-locale-url li{list-style:none;float:left;margin-right:3px;}#block-locale-language ul.language-switcher-locale-url a{display:block;padding:0 5px;line-height:25px;background:#bbb;width:30px;text-align:center;color:#fff;text-decoration:none;}#block-locale-language ul.language-switcher-locale-url a:hover{background:var(--ci-color);}#block-locale-language ul.language-switcher-locale-url li.active a{background:#888;}.block--md-slider .md-arrow div{background:rgba(0,0,0,0.5);width:30px;height:120px;line-height:120px;margin-top:-60px;left:0;}.block--md-slider .md-arrow div span{display:block;text-align:center;opacity:0.7;}.block--md-slider .md-arrow div span:before{font-family:"FontAwesome";font-size:30px;content:"";color:#fff;}.block--md-slider .md-arrow div.md-arrow-right{left:auto;right:0;}.block--md-slider .md-arrow div.md-arrow-right span:before{content:"";}.mainmenu,.block.mainmenu .block__content{position:static;}.mainmenu ul.sf-menu.sf-style-none{margin:0;padding:0;}.mainmenu ul.sf-menu.sf-style-none *{margin:0;padding:0;}.mainmenu ul.sf-menu.sf-style-none a{text-decoration:none;}div.sf-accordion-toggle a{display:inline-block;text-decoration:none;color:#333;line-height:90px;height:90px;font-size:29px;width:30px;text-align:center;}div.sf-accordion-toggle a:before{font-family:"FontAwesome";content:"";}div.sf-accordion-toggle a.sf-expanded:before{content:"";}div.sf-accordion-toggle a span{margin-left:10px;display:none;}.mainmenu ul.sf-menu.sf-accordion{position:absolute;right:0;width:100%;background:#fff;}.mainmenu ul.sf-menu.sf-accordion.sf-expanded{display:block;top:90px !important;}.mainmenu ul.sf-menu.sf-accordion li{width:100%;padding:0;background:#fff;}.mainmenu ul.sf-menu.sf-accordion a{color:var(--ci-color);font-size:16px;font-weight:400;line-height:22px;padding:10px 60px 10px 40px;}.mainmenu ul.sf-menu.sf-accordion a.active,.mainmenu ul.sf-menu.sf-accordion li.active-trail > a{color:var(--ci-color);font-weight:700;}.mainmenu ul.sf-menu.sf-accordion a.sf-accordion-button{display:block;position:absolute;z-index:5;font-size:0;color:var(--ci-color);text-align:center;top:5px;right:5px;width:30px;height:30px;line-height:30px;border:1px solid var(--ci-color);padding:0;}.mainmenu ul.sf-menu.sf-accordion a.sf-accordion-button:after{content:"+";font-size:22px;}.mainmenu ul.sf-menu.sf-accordion li.sf-expanded > a.sf-accordion-button:after{content:"-";}.mainmenu ul.sf-menu.sf-accordion li.sf-depth-1{border-bottom:1px solid rgba(255,255,255,0.7);}.mainmenu ul.sf-menu.sf-accordion li.sf-depth-1 > a,.mainmenu ul.sf-menu.sf-accordion li.sf-depth-1 > a.active,.mainmenu ul.sf-menu.sf-accordion li.sf-depth-1.active-trail > a{color:#fff;background:var(--ci-color);font-weight:600;line-height:60px;text-transform:uppercase;padding:0 20px;}.mainmenu ul.sf-menu.sf-accordion li.sf-depth-1.sfHover > a:after{content:"";display:none;}.mainmenu ul.sf-menu.sf-accordion li.sf-depth-1 > a.sf-accordion-button{color:#fff;width:50px;height:50px;line-height:50px;border:0;background:rgba(255,255,255,0.2);padding:0;font-weight:400;}.mainmenu ul.sf-menu.sf-accordion li.sf-depth-1 > a.sf-accordion-button:after{font-size:30px;margin:0;}.mainmenu ul.sf-menu.sf-accordion ul{padding:0;width:100%;}.mainmenu ul.sf-menu.sf-accordion ul li.sf-depth-2:not(.last){border-bottom:1px solid var(--link-color);}.mainmenu ul.sf-menu.sf-accordion ul ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:10px;}.mainmenu ul.sf-menu.sf-accordion ul ul a{margin-left:40px;}.mainmenu ul.sf-menu.sf-accordion ul ul a:before{font-family:"FontAwesome";content:"";position:absolute;left:30px;color:var(--link-color);font-size:0.7em;}.mainmenu ul.sf-menu.sf-accordion li.sf-expanded > ul{position:relative;z-index:500;top:0;left:0;margin:0;clear:both;overflow:hidden;}@media (min-width:740px){.mainmenu ul.sf-menu.sf-accordion{border-top:0;border-bottom:0;}}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion){height:120px;-webkit-transition:padding 0.3s ease;-khtml-transition:padding 0.3s ease;-moz-transition:padding 0.3s ease;-ms-transition:padding 0.3s ease;-o-transition:padding 0.3s ease;transition:padding 0.3s ease;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) a{color:var(--link-color);font-size:1em;font-weight:300;line-height:20px;padding:5px 20px;transition:0.3s ease;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) a.active,.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.active-trail > a{font-weight:400;position:relative;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) a.active:after,.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.active-trail > a:after{background:#0268B5;content:"";display:block;width:100%;height:3px;position:absolute;bottom:30px;left:0px;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1{}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 > a{font-size:20px;line-height:120px;margin:0 20px;padding:0;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 > a:hover:after{transition:all 0.3s ease;background:#0268B5;content:"";display:block;width:100%;height:3px;position:absolute;bottom:30px;left:0px;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.sfHover > a:after{transition:all 0.3s ease;background:#0268B5;content:"";display:block;width:100%;height:3px;position:absolute;bottom:30px;left:0px;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1.sfHover > ul{left:0;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) ul{background:#0268B5;top:100%;left:-9999px;border:0;border-radius:0;padding:0 !important;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) ul li.sf-depth-2 > a{color:rgba(255,255,255,0.9);margin:0 20px;padding:10px;font-weight:300;border-bottom:1px solid rgba(255,255,255,0.6);}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) ul li.sf-depth-2 > a:hover,.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) ul li.sf-depth-2 > a.is-active{border-bottom:1px solid #fff;color:#fff;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) ul li.sf-depth-2:last-of-type > a{border-bottom:none;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) ul li.menuparent > a:after{font-family:"FontAwesome";content:"";position:static;font-weight:600;margin-left:20px;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) ul ul{top:0;}@media (min-width:§desk){.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion){height:90px;}.mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 > a{line-height:90px;}}.mainmenu{position:static;}.mainmenu .tb-megamenu{position:static;background:transparent;}.mainmenu .tb-megamenu .btn-navbar{position:absolute;z-index:9999;left:10px;top:10px;box-shadow:none !important;background:rgba(255,255,255,0.5);color:#000;border:0 none;border-radius:0;height:auto;margin:0;padding:7px;font-size:24px;text-shadow:none;}.mainmenu .tb-megamenu .btn-navbar i{display:none;}.mainmenu .tb-megamenu .btn-navbar:before{font-family:"FontAwesome";content:"";}.mainmenu .tb-megamenu .btn-navbar.open:before{content:"";}.mainmenu .tb-megamenu .nav-collapse{background:#555;top:50px;margin:0;position:static;}.mainmenu .tb-megamenu ul.nav li.tb-megamenu-item{font-size:unset;line-height:unset;}.mainmenu .tb-megamenu ul.nav li.tb-megamenu-item > a{margin:0;padding:8px 22px;font-size:1em;font-weight:400;line-height:20px;color:#000;word-wrap:break-word;text-decoration:none;text-transform:none;border:0;background:transparent !important;cursor:pointer;}.mainmenu .tb-megamenu ul.nav li.tb-megamenu-item.active > a,.mainmenu .tb-megamenu ul.nav li.tb-megamenu-item.open.active > a{color:var(--ci-color);font-weight:bold;}.mainmenu .tb-megamenu ul.nav li.tb-megamenu-item > a:hover,.mainmenu .tb-megamenu ul.nav li.tb-megamenu-item.active > a:hover,.mainmenu .tb-megamenu ul.nav li.tb-megamenu-item.open.active > a:hover{color:var(--ci-color);}.mainmenu .tb-megamenu ul.nav li.level-1 > a{text-transform:uppercase;line-height:50px;padding:0 15px;color:#fff;}.mainmenu .tb-megamenu ul.nav li.level-1 > a:hover,.mainmenu .tb-megamenu ul.nav li.level-1.active > a,.mainmenu .tb-megamenu ul.nav li.level-1.active > a:hover{color:var(--ci-color);}.mainmenu .tb-megamenu ul.nav li.level-1.dropdown.open > a,.mainmenu .tb-megamenu ul.nav li.level-1.dropdown.open.active > a,.mainmenu .tb-megamenu ul.nav li.level-1.dropdown.open > a:hover,.mainmenu .tb-megamenu ul.nav li.level-1.dropdown.open.active > a:hover{color:var(--ci-color);background:#fff !important;}.mainmenu .tb-megamenu ul.nav .dropdown-menu{background:#fff;border:0;min-width:230px;z-index:99999;box-shadow:0 5px 5px rgba(0,0,0,0.2);font-size:1em;}.mainmenu .tb-megamenu ul.nav .dropdown-menu .mega-dropdown-inner{padding:10px 0;}.mainmenu .tb-megamenu ul.nav .dropdown-menu .mega-inner{padding:0;}.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 > a,.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 > a.mega-group-title{padding:8px 22px;text-transform:none;font-weight:bold;}.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 > a:after,.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 > a.mega-group-title:after{display:none;}.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2.active > a,.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2.open.active > a{color:var(--ci-color);font-weight:bold;}.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 > a:hover,.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2.active > a:hover,.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2.open.active > a:hover{color:var(--ci-color);}.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu{margin-left:0;margin-top:0;}.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu .mega-dropdown-inner{padding:0;}.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu li.level-3 > a{font-size:0.85em;}.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu li.level-3 > a:after{display:none;}.mainmenu .tb-megamenu ul.nav .dropdown-menu li.level-2 .tb-megamenu-submenu li.level-3 div.tb-megamenu-submenu{display:none;}.mainmenu .tb-megamenu ul.nav .dropdown-menu .tb-block{padding:0 10px;}#block-search-form form{position:relative;border:1px solid #333;}#block-search-form .form-type-textfield{display:block;padding-right:54px;margin:0;}#block-search-form .form-type-textfield input{display:block;border:0;line-height:27px;height:27px;min-height:27px;padding:0 10px;font-size:13px;}#block-search-form .form-actions{position:absolute;top:0;right:0;}.search-result__info{display:none;}.view-suche .views-row{margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.5);}.view-suche .title{font-size:1.5em;margin-bottom:10px;}.view-suche .view-empty{text-align:center;}#block-views-exp-suche-page{max-width:200px;}#block-views-exp-suche-page .contextual-links-wrapper.contextual-links-processed{display:none !important;}#block-views-exp-suche-page .views-exposed-widgets{position:relative;margin:0;}#block-views-exp-suche-page .views-exposed-widgets input{line-height:30px;height:30px;border:0;margin:0;padding:0;}#block-views-exp-suche-page .views-exposed-widgets input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#block-views-exp-suche-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext{padding:0 40px 0 0;}#block-views-exp-suche-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext input.form-text{background:#fff;color:#222222;border:0 transparent;padding:0 10px;font-size:13px;}#block-views-exp-suche-page .views-exposed-widgets .views-submit-button{position:absolute;top:0;right:0;z-index:1;padding:0;background:#999;}#block-views-exp-suche-page .views-exposed-widgets .views-submit-button:after{font-family:"FontAwesome";content:"";color:#fff;font-size:24px;line-height:30px;width:40px;text-align:center;position:absolute;top:0;}#block-views-exp-suche-page .views-exposed-widgets .views-submit-button input.form-submit{display:block;width:40px;min-width:0;background:transparent;font-size:0;z-index:1;}.block--facetapi ul.facetapi-facetapi-links{margin:0;}.block--facetapi ul.facetapi-facetapi-links li{list-style:none;}.block--facetapi ul.facetapi-facetapi-links li a{display:block;line-height:30px;position:relative;text-decoration:none;padding:0 20px;color:#000;}.block--facetapi ul.facetapi-facetapi-links li a:after,.block--facetapi ul.facetapi-facetapi-links li a:before{font-family:"FontAwesome";position:absolute;right:20px;font-weight:400;color:#000;}.block--facetapi ul.facetapi-facetapi-links li a.facetapi-inactive:hover:after{color:green;content:"";font-size:1.5em;}.block--facetapi ul.facetapi-facetapi-links li a.facetapi-active:after{content:"";}.block--facetapi ul.facetapi-facetapi-links li a.facetapi-active:hover:after{color:darkred;content:"";font-size:1.5em;}.block--facetapi ul.facetapi-facetapi-links > li{margin-bottom:10px;}.block--facetapi ul.facetapi-facetapi-links > li > a{background:#ddd;color:#000;line-height:40px;margin-bottom:5px;font-weight:600;}.block--facetapi ul.facetapi-facetapi-links .item-list ul{margin-left:50px;}.block--facetapi ul.facetapi-facetapi-links .item-list a{border-bottom:1px solid #ddd;padding-left:0;}#block-suchetitelbild p{margin:0;}body.path-suche .layout-content .layout-inner{max-width:none;}body.path-suche .layout-content .layout-inner .region-content{padding:0;}.media--type-video-embed{max-width:850px;margin:0 auto;}.webform-component-date .webform-container-inline{clear:both;overflow:hidden;}.webform-component-date .webform-container-inline .form-item{float:left;width:32%;margin-right:2%;margin-bottom:0;display:block;}.webform-component-date .webform-container-inline .form-item:last-child{margin-right:0;}.webform-component--address{clear:none !important;float:left;width:calc(70% - 10px);margin-right:10px;}.webform-component--address + div{clear:both;}.webform-component--hnr{clear:none !important;float:left;width:30%;}.webform-component--hnr + div{clear:both;}.webform-component--zip{clear:none !important;float:left;width:30%;}.webform-component--zip + div{clear:both;}.webform-component--city{clear:none !important;float:left;width:calc(70% - 10px);margin-left:10px;}.webform-component--city + div{clear:both;}.layout .layout-inner{position:relative;}.layout-topnav{background:#222222;color:#fff;font-size:0.8rem;}.layout-topnav .layout-inner{padding:5px 0;}.layout-topnav .block-content{line-height:30px;}.layout-topnav .block-content a{color:#fff;}.layout-topnav .block-content a:hover{text-decoration:none;color:#ddd;}.layout-navigation{height:90px;}@media (min-width:1220px){.layout-navigation{height:120px;}}.layout-navigation .layout-inner{background:#fff;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);}.layout-navigation .region-navigation{position:relative;}.layout-info{color:#0268B5;margin:0;position:relative;}.layout-info a{color:#0268B5;}.layout-info a:hover{text-decoration:none;color:#ddd;}.layout-info .hl,.layout-info h1,.layout-info h2,.layout-info h3,.layout-info h4,.layout-info h5,.layout-info h6{color:#fff;}@media (min-width:1700px){.layout-preface .layout-inner{max-width:1680px;}}.layout-content.with-sidebar .layout-inner{flex-wrap:wrap;}@media (min-width:980px){.layout-content.with-sidebar .layout-inner{flex-wrap:nowrap;}.layout-content.with-sidebar .region-content{width:660px;}.layout-content.with-sidebar .region-sidebar{flex:0 0 300px;}}.layout-footer{background:#0268B5;color:#fff;font-weight:300;}.layout-footer a,.layout-footer p a:not(.button){color:#fff;font-weight:300;text-decoration:none;}.layout-footer a:hover,.layout-footer p a:not(.button):hover{color:#fff;}.layout-footer .hl,.layout-footer h2,.layout-footer h3,.layout-footer h4,.layout-footer h5,.layout-footer h6{color:#ccc;}.layout-footer .region-footer{display:flex;flex-wrap:wrap;padding:20px 0;}.layout-footer .region-footer .block{width:100%;min-width:200px;padding:0 10px;margin-bottom:20px;text-align:center;}.layout-footer .region-footer .block:last-of-type{margin-bottom:0;}@media (min-width:740px){.layout-footer .region-footer .block{flex:1 1 auto;text-align:left;margin-bottom:0;width:auto;}}.layout-footer .region-footer .block .block-content-title{border-bottom:1px solid #fff;}.layout-footer .region-footer .block ul{list-style:none;margin:0 0 15px 0;padding:0;}.layout-footer-bottom{background:#fff;color:#000;}.layout-footer-bottom a,.layout-footer-bottom p a:not(.button){color:#000;font-size:0.9em;text-decoration:none;}.layout-footer-bottom a:hover,.layout-footer-bottom p a:not(.button):hover{color:#0268B5;}#block-topnavigation .block-content{line-height:30px;}#block-topnavigation .block-content ul{margin:0;display:flex;justify-content:end;list-style:none;}#block-topnavigation .block-content ul li{list-style:none;margin-left:20px;}#block-topnavigation .block-content ul li a{font:"Roboto",sans-serif;}#block-topnavigation .block-content ul li a:before{margin-right:5px;}.block.branding{position:relative;z-index:5;float:left;margin-right:20px;}.block.branding .branding--logo{padding:15px 0;}.block.branding .branding--logo img{width:auto;height:60px;}@media (min-width:1220px){.block.branding .branding--logo img{height:90px;}}.mainmenu{float:right;width:40px;}@media (min-width:1220px){.mainmenu{width:auto;}}@media all and (min-width:1220px){body.navigation-fixed:not(.user-logged-in) .layout-navigation{height:90px;}body.navigation-fixed:not(.user-logged-in) .layout-navigation .layout-inner{position:fixed;top:0;z-index:999;width:100%;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2) 2px 5px rgba(0,0,0,0.4);-khtml-box-shadow:0 2px 2px rgba(0,0,0,0.2) 2px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2) 2px 5px rgba(0,0,0,0.4);-ms-box-shadow:0 2px 2px rgba(0,0,0,0.2) 2px 5px rgba(0,0,0,0.4);-o-box-shadow:0 2px 2px rgba(0,0,0,0.2) 2px 5px rgba(0,0,0,0.4);box-shadow:0 2px 2px rgba(0,0,0,0.2) 2px 5px rgba(0,0,0,0.4);}body.navigation-fixed:not(.user-logged-in) .block.branding .branding--logo img{height:60px;-webkit-transition:height 0.3s ease-in-out;-khtml-transition:height 0.3s ease-in-out;-moz-transition:height 0.3s ease-in-out;-ms-transition:height 0.3s ease-in-out;-o-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out;}body.navigation-fixed:not(.user-logged-in) #block-sprachumschaltericon{margin:15px 0;-webkit-transition:margin 0.2s ease-in-out;-khtml-transition:margin 0.2s ease-in-out;-moz-transition:margin 0.2s ease-in-out;-ms-transition:margin 0.2s ease-in-out;-o-transition:margin 0.2s ease-in-out;transition:margin 0.2s ease-in-out;}body.navigation-fixed:not(.user-logged-in) .block-language-blocklanguage-content{bottom:-45px;}body.navigation-fixed:not(.user-logged-in) .mainmenu{padding:0;-webkit-transition:padding 0.3s ease;-khtml-transition:padding 0.3s ease;-moz-transition:padding 0.3s ease;-ms-transition:padding 0.3s ease;-o-transition:padding 0.3s ease;transition:padding 0.3s ease;}body.navigation-fixed:not(.user-logged-in) .mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion){height:90px;margin-top:0 !important;-webkit-transition:padding 0.3s ease;-khtml-transition:padding 0.3s ease;-moz-transition:padding 0.3s ease;-ms-transition:padding 0.3s ease;-o-transition:padding 0.3s ease;transition:padding 0.3s ease;}body.navigation-fixed:not(.user-logged-in) .mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 a{line-height:90px;}body.navigation-fixed:not(.user-logged-in) .mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 a:hover:after,body.navigation-fixed:not(.user-logged-in) .mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 a.active:after{bottom:20px;}body.navigation-fixed:not(.user-logged-in) .mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 > a{line-height:20px;}body.navigation-fixed:not(.user-logged-in) .mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.sf-depth-1 ul li.sf-depth-2 > a:after{display:none;}body.navigation-fixed:not(.user-logged-in) .mainmenu ul.sf-menu.sf-style-none:not(.sf-accordion) li.active-trail > a:after{bottom:20px;}}.block-page-title-block{position:relative;z-index:1;width:100%;}.block-page-title-block h1{color:#fff;line-height:60px;position:relative;margin:0 auto;max-width:1200px;padding:0 15px;}.block-page-title-block h1:before{background:#0268B5;content:"";display:block;width:10000px;height:100%;position:absolute;top:0;left:-2000px;z-index:-1;}@media (min-width:980px){.block-page-title-block{position:absolute;}.block-page-title-block h1{line-height:80px;}.block-page-title-block h1:before{background:rgba(2,104,181,0.8);}}@media (min-width:980px){body.path-user .block-page-title-block{top:-114px;}}.teaser-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:50px -10px;}.teaser-wrapper .teaser{flex-grow:1;position:relative;overflow:hidden;padding:0 10px;margin-bottom:40px;}@media (min-width:740px){.teaser-wrapper .teaser{flex:1 1 0;margin-bottom:0;}}.teaser-wrapper .teaser a:hover{text-decoration:none;}.teaser-wrapper .teaser a:hover .image{position:relative;transition:all 0.3s ease-in-out;}.teaser-wrapper .teaser a:hover .image img{transform:scale(1.1);}.teaser-wrapper .teaser a:hover .image:before{opacity:1;}.teaser-wrapper .teaser a:hover .image:after{opacity:1;}.teaser-wrapper .teaser a:hover .hl{border-top:2px solid #0268B5;}.teaser-wrapper .teaser .image{position:relative;overflow:hidden;}.teaser-wrapper .teaser .image img{transition:all 0.3s ease-in-out;width:100%;}.teaser-wrapper .teaser .image:before{content:"";background:rgba(2,104,181,0.8);width:100%;left:0;height:100%;position:absolute;top:0;transition:all 0.3s ease-in-out;z-index:1;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}.teaser-wrapper .teaser .image:after{content:url("/sites/default/files/icons/cross.png");color:#fff;width:50px;height:50px;font-size:40px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);text-align:center;z-index:2;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}.teaser-wrapper .teaser .hl{margin:0;line-height:60px;font-size:1.4em;background:#0268B5;color:#fff;border-top:2px solid #E5EFF8;font-weight:300;text-align:center;}@media (min-width:740px){.teaser-wrapper .teaser .hl{font-size:1em;}}@media (min-width:980px){.teaser-wrapper .teaser .hl{font-size:1.4em;}}body.page-node-type-page .layout-content:not(.with-sidebar) .layout-inner{max-width:none;}body.page-node-type-page .layout-content:not(.with-sidebar) .layout-inner .region{padding:0;}.ce-content-element{position:relative;padding:30px 0;width:100%;background-color:#fff;}@media (min-width:1460px){.ce-content-element{padding:80px 0;}}.ce-content-element .ce-container{position:relative;padding:0 15px;}.ce-content-element .ce-content{position:relative;}.ce-content-element .ce-title{margin-top:0;}.ce-content-element.bg-color{padding:50px 0;background:transparent;}@media (min-width:1460px){.ce-content-element.bg-color{padding:100px 0;}}.ce-content-element.bg-color:before{content:"";width:100%;height:100%;background:var(--bg-color);position:absolute;left:0;top:0;z-index:0;}.ce-content-element.bg-image{padding:50px 0;background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:cover;}.ce-content-element.bg-image.bg-color:before{opacity:0.5;}.ce-content-element.bg-image.parallax{padding:100px 0;background:none !important;}.ce-content-element.font-color-inverted{color:#fff;}.ce-content-element.font-color-inverted .hl,.ce-content-element.font-color-inverted h1,.ce-content-element.font-color-inverted h2,.ce-content-element.font-color-inverted h3,.ce-content-element.font-color-inverted h4,.ce-content-element.font-color-inverted h5,.ce-content-element.font-color-inverted h6,.ce-content-element.font-color-inverted a{color:inherit;}.with-sidebar .ce-content-element .ce-container,.node-container .ce-content-element .ce-container{padding:0;}.with-sidebar .ce-content-element.bg-color .ce-container,.with-sidebar .ce-content-element.bg-image .ce-container,.node-container .ce-content-element.bg-color .ce-container,.node-container .ce-content-element.bg-image .ce-container{padding:0 50px;}.ce-content-element.ce-content-element--type-text{padding:50px 0;}.ce-content-element--type-accordion.font-color-inverted{color:inherit;}.ce-content-element--type-accordion.font-color-inverted .hl,.ce-content-element--type-accordion.font-color-inverted h1,.ce-content-element--type-accordion.font-color-inverted h2,.ce-content-element--type-accordion.font-color-inverted h3,.ce-content-element--type-accordion.font-color-inverted h4,.ce-content-element--type-accordion.font-color-inverted h5,.ce-content-element--type-accordion.font-color-inverted h6,.ce-content-element--type-accordion.font-color-inverted a{color:inherit;}.ce-content-element--type-accordion.font-color-inverted .ce-title{color:#fff;}.ce-content-element--type-gallery .col,.ce-content-element--type-gallery .grid-layout .region,.grid-layout .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-topnav .region,.layout-topnav .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-info .region,.layout-info .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-preface .region,.layout-preface .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-content .region,.layout-content .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-postscript .region,.layout-postscript .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-footer .region,.layout-footer .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-footer-bottom .region,.layout-footer-bottom .ce-content-element--type-gallery .region{flex:0 1 auto;width:100%;}@media (min-width:740px){.ce-content-element--type-gallery .col,.ce-content-element--type-gallery .grid-layout .region,.grid-layout .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-topnav .region,.layout-topnav .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-info .region,.layout-info .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-preface .region,.layout-preface .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-content .region,.layout-content .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-postscript .region,.layout-postscript .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-footer .region,.layout-footer .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-footer-bottom .region,.layout-footer-bottom .ce-content-element--type-gallery .region{width:50%;}}@media (min-width:1220px){.ce-content-element--type-gallery .col,.ce-content-element--type-gallery .grid-layout .region,.grid-layout .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-topnav .region,.layout-topnav .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-info .region,.layout-info .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-preface .region,.layout-preface .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-content .region,.layout-content .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-postscript .region,.layout-postscript .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-footer .region,.layout-footer .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-footer-bottom .region,.layout-footer-bottom .ce-content-element--type-gallery .region{width:33.3%;}}@media (min-width:1460px){.ce-content-element--type-gallery .col,.ce-content-element--type-gallery .grid-layout .region,.grid-layout .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-topnav .region,.layout-topnav .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-info .region,.layout-info .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-preface .region,.layout-preface .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-content .region,.layout-content .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-postscript .region,.layout-postscript .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-footer .region,.layout-footer .ce-content-element--type-gallery .region,.ce-content-element--type-gallery .layout-footer-bottom .region,.layout-footer-bottom .ce-content-element--type-gallery .region{width:25%;}}.ce-content-element--type-gallery .field--name-field-title{margin:0;line-height:2em;font-size:1.4em;background:#0268B5;color:#fff;border-top:2px solid #E5EFF8;font-weight:300;text-align:center;}.ce-content-element--type-gallery .colorbox{display:block;margin-bottom:-50px;padding-bottom:50px;position:relative;}.ce-content-element--type-slideshow{padding:0;}.ce-content-element--type-slideshow .ce-container{padding:0;}.ce-content-element--type-slideshow .ce-content{max-height:700px;overflow:hidden;}.ce-content-element--type-slideshow .flexslider{margin:0;}.ce-content-element--type-slideshow .flexslider .flex-viewport{max-height:700px;}.ce-content-element--type-slideshow .ce-content.container,.ce-content-element--type-slideshow .ce-content#user-login-form,.ce-content-element--type-slideshow .grid-layout .ce-content.layout-inner,.grid-layout .ce-content-element--type-slideshow .ce-content.layout-inner,.ce-content-element--type-slideshow .layout-topnav .ce-content.layout-inner,.layout-topnav .ce-content-element--type-slideshow .ce-content.layout-inner,.ce-content-element--type-slideshow .layout-navigation .ce-content.region-navigation,.layout-navigation .ce-content-element--type-slideshow .ce-content.region-navigation,.ce-content-element--type-slideshow .layout-info .ce-content.layout-inner,.layout-info .ce-content-element--type-slideshow .ce-content.layout-inner,.ce-content-element--type-slideshow .layout-preface .ce-content.layout-inner,.layout-preface .ce-content-element--type-slideshow .ce-content.layout-inner,.ce-content-element--type-slideshow .layout-content .ce-content.layout-inner,.layout-content .ce-content-element--type-slideshow .ce-content.layout-inner,.ce-content-element--type-slideshow .layout-postscript .ce-content.layout-inner,.layout-postscript .ce-content-element--type-slideshow .ce-content.layout-inner,.ce-content-element--type-slideshow .layout-footer .ce-content.layout-inner,.layout-footer .ce-content-element--type-slideshow .ce-content.layout-inner,.ce-content-element--type-slideshow .layout-footer-bottom .ce-content.layout-inner,.layout-footer-bottom .ce-content-element--type-slideshow .ce-content.layout-inner,.ce-content-element--type-slideshow .ce-content-element--type-gallery .ce-content.ce-container,.ce-content-element--type-gallery .ce-content-element--type-slideshow .ce-content.ce-container{padding:0 15px;max-height:500px;}.ce-content-element--type-slideshow .ce-content.container .flexslider .flex-viewport,.ce-content-element--type-slideshow .ce-content#user-login-form .flexslider .flex-viewport,.ce-content-element--type-slideshow .grid-layout .ce-content.layout-inner .flexslider .flex-viewport,.grid-layout .ce-content-element--type-slideshow .ce-content.layout-inner .flexslider .flex-viewport,.ce-content-element--type-slideshow .layout-topnav .ce-content.layout-inner .flexslider .flex-viewport,.layout-topnav .ce-content-element--type-slideshow .ce-content.layout-inner .flexslider .flex-viewport,.ce-content-element--type-slideshow .layout-navigation .ce-content.region-navigation .flexslider .flex-viewport,.layout-navigation .ce-content-element--type-slideshow .ce-content.region-navigation .flexslider .flex-viewport,.ce-content-element--type-slideshow .layout-info .ce-content.layout-inner .flexslider .flex-viewport,.layout-info .ce-content-element--type-slideshow .ce-content.layout-inner .flexslider .flex-viewport,.ce-content-element--type-slideshow .layout-preface .ce-content.layout-inner .flexslider .flex-viewport,.layout-preface .ce-content-element--type-slideshow .ce-content.layout-inner .flexslider .flex-viewport,.ce-content-element--type-slideshow .layout-content .ce-content.layout-inner .flexslider .flex-viewport,.layout-content .ce-content-element--type-slideshow .ce-content.layout-inner .flexslider .flex-viewport,.ce-content-element--type-slideshow .layout-postscript .ce-content.layout-inner .flexslider .flex-viewport,.layout-postscript .ce-content-element--type-slideshow .ce-content.layout-inner .flexslider .flex-viewport,.ce-content-element--type-slideshow .layout-footer .ce-content.layout-inner .flexslider .flex-viewport,.layout-footer .ce-content-element--type-slideshow .ce-content.layout-inner .flexslider .flex-viewport,.ce-content-element--type-slideshow .layout-footer-bottom .ce-content.layout-inner .flexslider .flex-viewport,.layout-footer-bottom .ce-content-element--type-slideshow .ce-content.layout-inner .flexslider .flex-viewport,.ce-content-element--type-slideshow .ce-content-element--type-gallery .ce-content.ce-container .flexslider .flex-viewport,.ce-content-element--type-gallery .ce-content-element--type-slideshow .ce-content.ce-container .flexslider .flex-viewport{max-height:500px;}.ds-2col.bmh-content-element--type-two-column-content{margin-top:50px;width:100%;}.ds-2col.bmh-content-element--type-two-column-content .group-left,.ds-2col.bmh-content-element--type-two-column-content .group-right{float:left;width:100%;}@media all and (min-width:1220px){.ds-2col.bmh-content-element--type-two-column-content .group-left,.ds-2col.bmh-content-element--type-two-column-content .group-right{box-sizing:border-box;float:left;width:50%;}}.ds-2col.bmh-content-element--type-two-column-content .group-left h2,.ds-2col.bmh-content-element--type-two-column-content .group-right h2{margin-bottom:0;font-size:26px;}@media (min-width:1220px){.ds-2col.bmh-content-element--type-two-column-content .group-left.fade,.ds-2col.bmh-content-element--type-two-column-content .group-right.fade{opacity:0;transform:translateX(-100px);}.ds-2col.bmh-content-element--type-two-column-content .group-left.moveIn,.ds-2col.bmh-content-element--type-two-column-content .group-right.moveIn{margin-left:0px;transition:all 0.6s ease;transform:translateX(0px);}.ds-2col.bmh-content-element--type-two-column-content .group-left:nth-of-type(2n).fade,.ds-2col.bmh-content-element--type-two-column-content .group-right:nth-of-type(2n).fade{transform:translateX(100px);}.ds-2col.bmh-content-element--type-two-column-content .group-left:nth-of-type(2n).moveIn,.ds-2col.bmh-content-element--type-two-column-content .group-right:nth-of-type(2n).moveIn{transform:translateX(0px);}}.ds-2col.bmh-content-element--type-two-column-content .group-left{margin-bottom:30px;}.ds-2col.bmh-content-element--type-two-column-content .group-right .content-element{margin:0;padding:0;}@media all and (min-width:1220px){.bmh-content-element--type-two-column-content .group-left{padding-right:10px;margin-bottom:0;}.bmh-content-element--type-two-column-content .group-right{padding-left:10px;}.bmh-content-element--type-two-column-content .group-right .bmh-content-element{margin:20px 0;}.bmh-content-element--type-two-column-content .entity-content-element:first-child{margin-top:0;}.bmh-content-element--type-two-column-content .entity-content-element:last-child{margin-bottom:0;}}@media all and (min-width:740px){.without--sidebar .ds-2col.bmh-content-element--type-two-column-content .group-left,.without--sidebar .ds-2col.bmh-content-element--type-two-column-content .group-right{box-sizing:border-box;float:left;width:50%;}}@media all and (min-width:740px){.without--sidebar .bmh-content-element--type-two-column-content .group-left{padding-right:10px;}.without--sidebar .bmh-content-element--type-two-column-content .group-right{padding-left:10px;}.without--sidebar .bmh-content-element--type-two-column-content .bmh-content-element:first-child{margin-top:0;}.without--sidebar .bmh-content-element--type-two-column-content .bmh-content-element:last-child{margin-bottom:0;}}.ce-content-element--type-titelbild{padding:0;}@media (min-width:980px){.ce-content-element--type-titelbild{display:block;}}.ce-content-element--type-titelbild .ce-container{padding:0;}.ce-content-element--type-titelbild .ce-container img{width:100%;}.ce-content-element--type-text-bild .ce-content{display:flex;flex-wrap:wrap;margin:0 auto;}.ce-content-element--type-text-bild .ce-content .field.field--name-field-text-bild-bild{width:100%;margin-bottom:20px;}.ce-content-element--type-text-bild .ce-content .field.field--name-field-text-bild-bild img{width:100%;}@media (min-width:740px){.ce-content-element--type-text-bild .ce-content .field{flex:0 49%;box-sizing:border-box;}.ce-content-element--type-text-bild .ce-content .field:first-of-type{margin-right:2%;}.ce-content-element--type-text-bild .ce-content .field .ce-content-element{padding:10px;}.ce-content-element--type-text-bild .ce-content .field .ce-content-element .field{flex:100%;}.ce-content-element--type-text-bild .ce-content .field.field--name-field-text-bild-bild{margin-bottom:0;}}.ce-content-element--type-text-bild.ce-content-element--alignment-right .ce-content{flex-direction:row-reverse;}@media (min-width:740px){.ce-content-element--type-text-bild.ce-content-element--alignment-right .ce-content .field:first-of-type{margin-right:0;}.ce-content-element--type-text-bild.ce-content-element--alignment-right .ce-content .field:nth-of-type(2){margin-right:2%;}}#block-copyright{text-align:center;}#block-copyright li{list-style:none;display:inline-block;padding:0px 30px;margin:10px 0;}#block-copyright li:last-child{border-right:0;}@media (min-width:740px){#block-copyright li{border-right:1px solid rgba(0,0,0,0.6);width:auto;}}#block-startseiteintroblock{text-align:center;position:relative;padding:20px 0 50px 0;max-width:800px;margin:0 auto;}#block-startseiteintroblock:before{content:"";background:#E5EFF8;width:10000px;left:-4000px;height:100%;position:absolute;z-index:-1;top:0;}#block-startseiteintroblock .hl{font-weight:500;}#block-startseiteintroblock .hl:after{left:50%;transform:translateX(-50%);}#block-startseiteerfolgblock{text-align:center;padding:50px 0;max-width:800px;margin:0 auto;}#block-startseiteerfolgblock h2,#block-startseiteerfolgblock .hl2{text-transform:uppercase;font-size:2em;color:#0268B5;}@media (min-width:740px){#block-startseiteerfolgblock h2,#block-startseiteerfolgblock .hl2{font-size:2.8em;}}#block-startseiteerfolgblock a.more{margin-top:50px;text-transform:uppercase;color:#000;}#block-startseiteprodukteteaser{padding:0 0 50px 0;}#block-startseiteprodukteteaser:before{content:"";background:#E5EFF8;width:10000px;left:-4000px;height:100%;position:absolute;z-index:-1;top:0;}@media (min-width:1220px){#block-startseiteprodukteteaser:before{height:calc(100% - 170px);}}#block-startseiteprodukteteaser .block-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.frontpage-teaser{flex-grow:1;position:relative;overflow:hidden;}.frontpage-teaser a.link-wrapper{display:block;}@media (min-width:740px){.frontpage-teaser{flex:1 1 0;margin:0 10px;}}.frontpage-teaser:hover img{transform:scale(1.1);}.frontpage-teaser:hover .body{background:#0268B5;}.frontpage-teaser:hover a.more:after,.frontpage-teaser:hover p.more:after{right:5px;}.frontpage-teaser.products{margin-bottom:40px;}@media (min-width:740px){.frontpage-teaser.products{margin-bottom:0px;}}.frontpage-teaser img{width:100%;transition:all 0.3s ease-in-out;}.frontpage-teaser .body{background:rgba(2,104,181,0.8);padding:10px 20px 0 20px;text-align:center;position:absolute;width:100%;bottom:0;transition:all 0.3s ease-in-out;}.frontpage-teaser .body .hl,.frontpage-teaser .body .hl2{text-transform:uppercase;color:#fff;margin-bottom:0;}.frontpage-teaser .body a.more,.frontpage-teaser .body p.more{color:#fff;}#block-startseitebranchenteaser{padding:50px 0;text-align:center;position:relative;}#block-startseitebranchenteaser:before{content:"";background:#E5EFF8;width:10000px;left:-4000px;height:100%;position:absolute;z-index:-1;top:0;}#block-startseitebranchenteaser .hl{text-align:center;}#block-startseitebranchenteaser .hl.hl2{color:#000;font-weight:500;text-transform:uppercase;}#block-startseitebranchenteaser .hl:after{left:50%;transform:translateX(-50%);}#block-startseitebranchenteaser .teaser-wrapper{margin:50px -10px 0 -10px;}@media (min-width:740px){#block-startseitebranchenteaser .teaser-wrapper{margin:50px -10px;}}#block-startseitezitatblock{padding:50px 0;}.block-language-blocklanguage-content{position:absolute;display:none;right:0;background:#0268B5;padding:5px 10px;width:60px;bottom:-45px;text-align:center;z-index:999;margin-right:15px;}@media (min-width:1220px){.block-language-blocklanguage-content{bottom:-30px;}}.block-language-blocklanguage-content.active{display:block;}.block-language-blocklanguage-content:hover{display:block;}.block-language-blocklanguage-content:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #0268B5;position:absolute;top:-10px;left:calc(50% - 10px);}.block-language-blocklanguage-content ul{list-style:none;margin:0;}.block-language-blocklanguage-content ul li a{color:rgba(255,255,255,0.6);}.block-language-blocklanguage-content ul li a.is-active{color:#fff;}.block-language-blocklanguage-content ul li a:hover{text-decoration:none;color:#fff;}#block-sprachumschaltericon{position:relative;float:right;width:60px;height:60px;margin:15px 0;text-align:center;padding-top:20px;-webkit-transition:margin 0.2s ease-in-out;-khtml-transition:margin 0.2s ease-in-out;-moz-transition:margin 0.2s ease-in-out;-ms-transition:margin 0.2s ease-in-out;-o-transition:margin 0.2s ease-in-out;transition:margin 0.2s ease-in-out;}@media (min-width:1220px){#block-sprachumschaltericon{margin:30px 0;}}#block-sprachumschaltericon img{margin:0 auto;}#block-sprachumschaltericon:hover img:not(.hover),#block-sprachumschaltericon.active img:not(.hover){display:none;}#block-sprachumschaltericon:hover img.hover,#block-sprachumschaltericon.active img.hover{display:block;}#block-sprachumschaltericon img.hover{display:none;}#block-sprachumschaltericon p{margin:0;}#map_canvas{width:100%;}#map_canvas img{max-width:none;}.adp-placemark td{min-width:30px;}img.adp-marker{padding:5px;}td.adp-step,td.adp-text{vertical-align:middle;}#map_directions div,#map_directions table{font-family:inherit;color:inherit;}#block-footerlogo p{margin:0;}#block-footerlogo p img{height:80px;}@media (min-width:980px){.l-header:after{content:"";opacity:0;transition:opacity 0.2s ease;}.l-header.overlay:after{width:100%;height:3000px;background:rgba(0,0,0,0.5);position:absolute;left:0;z-index:4;opacity:1;}}.node--full .field-name-post-date,.node--full .field--name-post-date{margin-bottom:7px;}.node--full .field--name-field-news-img,.node--full .field-name-field-news-img{margin:0 0 15px 0;}@media (min-width:740px){.node--full .field--name-field-news-img,.node--full .field-name-field-news-img{float:left;max-width:48%;margin-right:4%;}}#block-views-news-archiv .view-content ul{margin:0 0 20px 0;list-style:none;clear:both;overflow:hidden;}#block-views-news-archiv .view-content li{float:left;margin:0 10px 10px 0;}.embedded-video{max-width:100%;background:#000;}.embedded-video img{vertical-align:bottom;}.video-embed-description{background:#000;color:#fff;padding:3px 10px;}.field--name-field-youtube-video .field__item{margin-bottom:10px;}.field--name-field-youtube-video .field__item:last-child{margin-bottom:0;}body.path-produkte .layout-content .layout-inner,body.page-node-type-produkt .layout-content .layout-inner{max-width:none;}body.path-produkte .layout-content .layout-inner .region-content,body.page-node-type-produkt .layout-content .layout-inner .region-content{padding:0;}body.path-produkte .layout-content .layout-inner .region-content .view-content,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content{max-width:1200px;margin:50px auto;display:flex;flex-flow:row wrap;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row{position:relative;overflow:hidden;flex:0 1 100%;margin:0 5px 20px 5px;}@media (min-width:740px){body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row{flex:0 1 calc(50% - 10px);}}@media (min-width:980px){body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row{flex:0 1 calc(25% - 10px);}}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row a:hover,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row a:hover{text-decoration:none;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row a:hover .image,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row a:hover .image{position:relative;transition:all 0.3s ease-in-out;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row a:hover .image img,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row a:hover .image img{transform:scale(1.1);}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row a:hover .image:before,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row a:hover .image:before{opacity:1;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row a:hover .image:after,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row a:hover .image:after{opacity:1;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row a:hover .hl,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row a:hover .hl{border-top:2px solid #0268B5;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row .image,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row .image{position:relative;overflow:hidden;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row .image img,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row .image img{transition:all 0.3s ease-in-out;width:100%;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row .image:before,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row .image:before{content:"";background:rgba(2,104,181,0.8);width:100%;left:0;height:100%;position:absolute;top:0;transition:all 0.3s ease-in-out;z-index:1;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row .image:after,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row .image:after{content:url("/sites/default/files/icons/cross.png");color:#fff;width:50px;height:50px;font-size:40px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);text-align:center;z-index:2;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row .hl,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row .hl{margin:0;line-height:60px;font-size:1.4em;background:#0268B5;color:#fff;border-top:2px solid #E5EFF8;font-weight:300;text-align:center;}@media (min-width:740px){body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row .hl,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row .hl{font-size:1em;}}@media (min-width:980px){body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row .hl,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row .hl{font-size:1.4em;}}body.path-produkte .layout-content .layout-inner .region-content .view-content .views-row .product .image .ce-content-element--type-titelbild,body.page-node-type-produkt .layout-content .layout-inner .region-content .view-content .views-row .product .image .ce-content-element--type-titelbild{display:block;}#block-produktetitelbild p{margin:0;}#block-produktetitelbild img{width:100%;}::selection{background:var(--ci-color);color:white;}::-webkit-selection{background:var(--ci-color);color:white;}::-moz-selection{background:var(--ci-color);color:white;}main{min-height:300px;}#debug{display:none;position:fixed;bottom:0;right:0;z-index:9;}body.debug #debug{display:block;}#debug span{display:inline-block;padding:2px 4px;background:rgba(0,0,0,0.5);color:#fff;margin:2px;border-radius:3px;-webkit-border-radius:3px;}@media print{.region-topnav,.region-navigation,.region-slider,.region-highlight,.region-preface,.region-postscript{display:none !important;}#page{min-height:0;}#main-layout{padding:0 !important;}#footer-layout{margin:0 !important;}}
