/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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(/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(/themes/classy_own/images/icons/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(/themes/classy_own/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/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(/themes/classy_own/images/icons/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(/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/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(/themes/classy_own/images/icons/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(/themes/classy_own/images/icons/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(/themes/classy_own/images/icons/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;}
.paragraph--type-element-with-2-columns{display:flex;flex-wrap:wrap;justify-content:space-between;}.paragraph--type-element-with-2-columns .group-left,.paragraph--type-element-with-2-columns .group-right{flex-basis:100%;}@media screen and (min-width:851px){.paragraph--type-element-with-2-columns .group-left,.paragraph--type-element-with-2-columns .group-right{flex-basis:48%;max-width:48%;}}
.paragraph--type-element-with-3-columns{display:flex;flex-wrap:wrap;justify-content:space-between;}.paragraph--type-element-with-3-columns .group-left,.paragraph--type-element-with-3-columns .group-middle,.paragraph--type-element-with-3-columns .group-right{flex-basis:100%;}@media screen and (min-width:851px){.paragraph--type-element-with-3-columns .group-left,.paragraph--type-element-with-3-columns .group-middle,.paragraph--type-element-with-3-columns .group-right{flex-basis:30%;max-width:30%;}}
.paragraph--type--full-width-image{width:100%;}.paragraph--type--full-width-image.image-center .field--name-field-full-width-image{text-align:center;}.paragraph--type--full-width-image img{width:100%;height:auto;}.paragraph--type--full-width-image.image-center img{width:auto;height:auto;max-width:100%;}.paragraph--type--full-width-image.image-type-round img{border-radius:50%;}.paragraph--type--full-width-image.image-type-parallax{position:relative;}.paragraph--type--full-width-image.image-type-parallax .field--name-field-image-overlay{position:absolute;width:100%;top:0;}.paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image img{height:500px;opacity:0;}
.paragraph--type--full-width-text,.paragraph--type--full-width-text .field--name-field-text-full-width{width:100%;}.paragraph--type--full-width-text .field--name-field-text-full-width p{margin:0 0 1em 0;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}address,article,aside,audio,blockquote,canvas,del,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,li,ol,p,pre,section,table,td,tfoot,th,ul,video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;text-decoration:none}a:active,a:hover{outline:0;color:inherit}abbr[title]{border-bottom:1px dotted}blockquote,dd,figure{margin-right:0;margin-left:0}fieldset{padding-right:0;padding-left:0}nav ul,nav ol{list-style:none;margin:0;padding:0}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px;background-color:#fff;border-width:1px 0 0;border-style:solid none none;border-color:#ccc}pre{overflow:auto}input,button,optgroup,select,textarea{font-family:inherit;font-size:inherit}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,input[type=button],input[type=color],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-border-radius:0;border-radius:0;border:1px solid;background-image:url('');width:auto;box-sizing:border-box}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;-webkit-appearance:none;padding:0;border:0;box-sizing:border-box}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;vertical-align:baseline}th{text-align:left}ul,menu,dir{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}:focus{outline:-webkit-focus-ring-color 0px}
*{margin:0;outline:0;border:0;padding:0;-webkit-margin-end:0;-webkit-margin-before:0;-webkit-margin-start:0;-webkit-margin-after:0;}main{padding:0 20px;}img{max-width:100%;width:auto;height:auto;border:0;}iframe{max-width:100%;}.paragraph > .field__item,.paragraph > div > .field__items >.field__item{margin-bottom:1.3em;}.node--view-mode-content-sidebar{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}.node--view-mode-content-sidebar:after{content:none;}.node--view-mode-content-sidebar .group-left{flex-basis:100%;width:100%;}.node--view-mode-content-sidebar .group-right{flex-basis:100%;width:100%;}
.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.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 .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.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 .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.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 .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.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--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{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-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.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.71429px,-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-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.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.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{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-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.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{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{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)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/profiles/base_profile/themes/blanko/assets/libraries/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/profiles/base_profile/themes/blanko/assets/libraries/slick/./fonts/slick.eot);src:url(/profiles/base_profile/themes/blanko/assets/libraries/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/profiles/base_profile/themes/blanko/assets/libraries/slick/./fonts/slick.woff) format('woff'),url(/profiles/base_profile/themes/blanko/assets/libraries/slick/./fonts/slick.ttf) format('truetype'),url(/profiles/base_profile/themes/blanko/assets/libraries/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}address,article,aside,audio,blockquote,canvas,del,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,li,ol,p,pre,section,table,td,tfoot,th,ul,video{box-sizing:border-box}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;text-decoration:none}a:active,a:hover{outline:0;color:inherit}abbr[title]{border-bottom:1px dotted}blockquote,dd,figure{margin-right:0;margin-left:0}fieldset{padding-right:0;padding-left:0}nav ol,nav ul{list-style:none;margin:0;padding:0}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px;background-color:#fff;border-width:1px 0 0;border-style:solid none none;border-color:#ccc}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,input[type=button],input[type=color],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{border-radius:0;border:1px solid;background-image:none;width:auto;box-sizing:border-box}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;-webkit-appearance:none;padding:0;border:0;box-sizing:border-box}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;vertical-align:baseline}th{text-align:left}dir,menu,ul{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}:focus{outline:0 -webkit-focus-ring-color}
#block-debenefitsundtelefonkopf{margin:0 auto;max-width:1260px;width:95%}#block-debenefitsundtelefonkopf .field--name-body{align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding:5px 0;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:baseline;-ms-flex-align:baseline}#block-debenefitsundtelefonkopf .benefits-head span{background:url(/themes/emack/assets/images/em_sprite.png) right -122px no-repeat;font-size:14px;line-height:14px;padding:0 55px 0 0}#block-debenefitsundtelefonkopf .benefits-head span:last-child{background:none;padding:0}.mobile .benefits-head{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:2px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}@media (max-width:560px){#block-debenefitsundtelefonkopf .field--name-body{align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;padding:5px 0;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:baseline;-ms-flex-align:baseline}.mobile #block-debenefitsundtelefonkopf .benefits-head span,.mobile #block-debenefitsundtelefonkopf .benefits-head span:last-child{display:inline-block;flex-basis:50%;max-width:123px;padding:0 20px 0 0;width:100%;-ms-flex-preferred-size:50%;-webkit-box-flex:1}.mobile #block-debenefitsundtelefonkopf .benefits-head span:last-child{padding:5px 20px 0 0}}.block-system-branding-block img{height:auto;max-width:348px;width:100%;transition:all .4s}header.scrolled .block-system-branding-block img{height:auto;max-width:250px;width:100%;transition:all .4s}div#block-kontaktsprachauswahlsuche{width:100%}div#block-kontaktsprachauswahlsuche .paragraph--type-element-with-3-columns{-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;width:100%}@media screen and (min-width:851px){div#block-kontaktsprachauswahlsuche .paragraph--type-element-with-3-columns{-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}div#block-kontaktsprachauswahlsuche .paragraph--type-element-with-3-columns *{margin-bottom:0}div#block-kontaktsprachauswahlsuche .paragraph--type-element-with-3-columns p{font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:clamp(14px,1.5vw,20px);line-height:normal;margin-bottom:0;text-transform:uppercase}div#block-kontaktsprachauswahlsuche .paragraph--type-element-with-3-columns .group-left,div#block-kontaktsprachauswahlsuche .paragraph--type-element-with-3-columns .group-middle,div#block-kontaktsprachauswahlsuche .paragraph--type-element-with-3-columns .group-right{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100px;flex-basis:100px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;max-width:none}div#block-kontaktsprachauswahlsuche .paragraph--type-element-with-3-columns .group-right{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:none}#block-ensearchbutton{height:26px;margin-left:10px;width:25px}.region-search{width:60%}.search-overlay-button{cursor:pointer;height:26px;width:25px;transition:transform .2s ease-in}.search-overlay-button:hover{transform:scale(1.2);transition:transform .2s ease-in}.search-overlay{align-items:center;background:hsla(0,0%,100%,0);border-bottom-left-radius:100%;box-shadow:0 0 0 #fff;font-size:0;height:100%;justify-content:center;position:fixed;right:-100%;top:-100%;width:100%;z-index:99;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.search-overlay,.search-overlay.search-active{display:-ms-flexbox;display:flex;transition:all .8s ease-in}.search-overlay.search-active{background:hsla(0,0%,100%,.9);border-bottom-left-radius:0;box-shadow:0 0 150px #fff;font-size:40px;right:0;top:0}#block-searchoverlayclose{position:absolute;right:30px;top:30px}.search-overlay-close{cursor:pointer;font-size:70px;margin:0;padding:15px 20px}.search-overlay-close,.search-overlay-close:hover{transform:rotate(45deg);transition:all .4s ease-in}.search-overlay-close:hover{color:#b11b0f}#search-block-form input[type=search],#search-block-form input[type=submit]{box-sizing:border-box;display:block;margin:0;max-width:none;padding:5px;width:100%}#search-block-form input[type=search]{background:none;border:none;border-bottom:1px solid #000;font-size:40px;margin-bottom:20px;caret-color:red}#search-block-form input[type=submit]{background-color:#b11b0f;color:#fff;font-size:40px;transition:background-color .4s}#search-block-form input[type=submit]:hover{background-color:#6f6e6e;transition:background-color .4s}.we-kontaktblock-inhalt .paragraph>.field__item,.we-kontaktblock-inhalt .paragraph>div>.field__items>.field__item{margin:0}.we-kontaktblock-inhalt .paragraph--type-element-with-2-columns a{background-color:#053171;color:#fff;display:block;font-family:encode-sans-semi-condensed-medium,sans-serif;font-size:clamp(14px,1.5vw,20px);padding:23px 10px;position:relative;text-align:center;text-transform:uppercase}.we-kontaktblock-inhalt .paragraph--type-element-with-2-columns .group-left a{margin-bottom:10px}.we-kontaktblock-inhalt .paragraph--type-element-with-2-columns .group-left a:after{background:#fff url(/themes/emack/assets/images/arrow_right.svg) no-repeat 50%;background-size:30px;bottom:2px;content:"";display:block;position:absolute;right:2px;top:2px;width:60px}.we-kontaktblock-seitenspalte{background-color:#f5f7f9;padding:22px 34px}.we-kontaktblock-seitenspalte p{font-size:15px;line-height:26px}.we-kontaktblock-seitenspalte p.red{font-size:18px}.we-kontaktblock-seitenspalte .paragraph--type--full-width-text .field--name-field-text-full-width p.kontaktblock-seitenspalte-title{color:#053171;font-size:20px;line-height:30px;margin:0 0 5px;text-transform:uppercase}.we-kontaktblock-seitenspalte hr{background:#053171;border:0;height:2px;margin-bottom:15px}.we-kontaktblock-seitenspalte .paragraph--type--icons-mit-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:0;-webkit-box-pack:justify;-ms-flex-pack:start}.we-kontaktblock-seitenspalte .paragraph--type--icons-mit-text .field--name-field-icon{border-radius:50%;height:123px;overflow:hidden;position:relative;width:123px}.we-kontaktblock-seitenspalte .paragraph--type--icons-mit-text .field--name-field-icon img{display:inline;height:100%;margin:0 auto;width:auto}.we-kontaktblock-seitenspalte .paragraph--type--icons-mit-text .wrapper-image,.we-kontaktblock-seitenspalte .paragraph--type--icons-mit-text .wrapper-text{flex-basis:48%;width:100%;-ms-flex-preferred-size:48%;-webkit-box-flex:1}.we-kontaktblock-seitenspalte .paragraph--type--icons-mit-text .field--name-field-icon-title{color:#053171;font-size:20px;line-height:30px}.we-kontaktblock-seitenspalte .form-sidebar-title{color:#053171;font-size:18px;line-height:31px;margin:0!important}.we-kontaktblock-seitenspalte .paragraph--type--icons-mit-text .field--name-field-icon-text a{color:#053171;font-size:15px;line-height:20px}.we-kontaktblock-seitenspalte .paragraph--type--icons-mit-text .field--name-field-icon-text p{font-size:14px}.we-unternehmen-geschaeftsleitung{margin:0 auto;margin-bottom:70px;max-width:1260px;text-align:center;width:95%}.we-unternehmen-geschaeftsleitung .clearfix:after{display:none}.we-unternehmen-geschaeftsleitung .paragraph--type--full-width-image .field--name-field-full-width-image{border-radius:50%;margin:0 auto;max-height:255px;max-width:255px;text-align:center}.we-unternehmen-geschaeftsleitung .paragraph--type--full-width-image img{max-height:255px;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.we-unternehmen-geschaeftsleitung .unternehmen-geschaeftsleitung-name{color:#053171;font-family:encode-sans-semi-condensed-bold,sans-serif;font-size:24px;line-height:30px;text-transform:uppercase}.we-unternehmen-geschaeftsleitung .unternehmen-geschaeftsleitung-position{font-family:encode-sans-semi-condensed-regular,sans-serif;font-size:22px;line-height:21px;text-transform:uppercase}.we-unternehmen-geschaeftsleitung .paragraph--type--link a{background-color:#fff;border:1px solid #b11b0f;box-sizing:border-box;color:#b11b0f;display:block;font-family:encode-sans-semi-condensed-bold,sans-serif;font-size:clamp(20px,4vw,24px);line-height:26px;margin:35px auto 0;max-width:360px;padding:12px 10px;position:relative;text-align:center;text-indent:-60px;text-transform:uppercase;width:100%}.we-unternehmen-geschaeftsleitung .paragraph--type--link a:hover{background-color:#fff}.we-unternehmen-geschaeftsleitung .paragraph--type--link a:after{background-color:#b11b0f;background:url(/themes/emack/assets/images/arrow_white_right.svg) 50% no-repeat;background-position:50% 50%;background-size:60%;content:"";display:block;height:100%;max-width:70px;position:absolute;right:0;top:0;width:100%;transition:all .2s ease-in}.we-unternehmen-geschaeftsleitung .paragraph--type--link a:hover:after{background-position:90% 50%;transition:all .2s ease-in}@font-face{font-family:encode-sans-semi-condensed-regular;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/themes/emack/assets/fonts/encode_sans/encode-sans-semi-condensed-v5-latin-regular.woff2) format("woff2"),url(/themes/emack/assets/fonts/encode_sans/encode-sans-semi-condensed-v5-latin-regular.woff) format("woff")}@font-face{font-family:encode-sans-semi-condensed-medium;font-style:normal;font-weight:500;font-display:swap;src:local(""),url(/themes/emack/assets/fonts/encode_sans/encode-sans-semi-condensed-v5-latin-500.woff2) format("woff2"),url(/themes/emack/assets/fonts/encode_sans/encode-sans-semi-condensed-v5-latin-500.woff) format("woff")}@font-face{font-family:encode-sans-semi-condensed-bold;font-style:normal;font-weight:700;font-display:swap;src:local(""),url(/themes/emack/assets/fonts/encode_sans/encode-sans-semi-condensed-v5-latin-700.woff2) format("woff2"),url(/themes/emack/assets/fonts/encode_sans/encode-sans-semi-condensed-v5-latin-700.woff) format("woff")}@font-face{font-family:encode-sans-semi-condensed-extrabold;font-style:normal;font-weight:800;font-display:swap;src:local(""),url(/themes/emack/assets/fonts/encode_sans/encode-sans-semi-condensed-v5-latin-800.woff2) format("woff2"),url(/themes/emack/assets/fonts/encode_sans/encode-sans-semi-condensed-v5-latin-800.woff) format("woff")}.contextual-region .contextual .contextual-links a{color:#333!important}body,html{font-family:encode-sans-semi-condensed-regular,sans-serif}h1{border-bottom:1px solid #053171;border-top:1px solid #053171;color:#053171;font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:clamp(22px,4vw,38px);line-height:clamp(38px,4vw,44px);padding:10px 0;text-transform:uppercase}h2,h3{border-bottom:1px solid #053171;border-top:1px solid #053171;color:#053171;font-family:encode-sans-semi-condensed-bold,sans-serif;padding:10px 0;text-transform:uppercase}p{color:#414141;font-size:clamp(16px,4vw,21px);line-height:clamp(27px,4vw,32px);margin-bottom:27px}a,p{font-family:encode-sans-semi-condensed-regular,sans-serif}@media screen and (min-width:851px){p{margin-bottom:32px}}.red{color:#b11b0f}.messages.messages--status{margin:-20px auto 60px;max-width:1260px;position:relative;width:95%}.field--name-field-text-full-width ol,.field--name-field-text-full-width ul{color:#414141;font-size:clamp(16px,4vw,21px);line-height:clamp(27px,4vw,32px);margin:0 0 15px 35px}.field--name-field-text-full-width ul li{list-style-type:disc}.field--name-field-text-full-width ul li ul li{list-style-type:square}.field--name-field-text-full-width ul li ul li ul li{list-style-type:circle}.node--view-mode-full.ds-1col .paragraph--type--link{margin:0 auto;max-width:980px;width:95%}.paragraph--type--link a{color:#b11b0f}.paragraph--type--link.link-type-link a{font-size:clamp(16px,4vw,21px);line-height:clamp(27px,4vw,32px)}.paragraph--type--link a:hover{text-decoration:underline}main ul{list-style-type:disc}main ol,main ul{margin:5px 0;padding-left:20px}main ol>li{padding-bottom:10px}.path-search main{margin:20px auto 30px;max-width:1260px;width:95%}.path-search main .form .form-item input{box-sizing:border-box}.path-search .search-form input[type=submit]{background-color:#b11b0f;box-shadow:0 0 10px #666;color:#fff;display:block;font-size:19px;font-weight:400;margin:20px 0;max-width:275px;padding:5px 0;text-align:center;width:300px;transition:all .4s}ol.search-results{list-style-type:decimal}.search-result__title{color:#b11b0f}.search-results .item-list li{border-bottom:1px solid #ccc;margin:0 0 25px 1.5em;padding:0 0 0 20px}.eu-cookie-compliance-agree-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button{border-radius:0;font-family:encode-sans-semi-condensed-regular,sans-serif;font-weight:400}#sliding-popup .popup-content{margin:0 auto;max-width:1260px;width:80%}header{position:fixed;top:0;width:100%;z-index:98}header,header.scrolled{background:#fff;transition:background .4s ease-in}.user-logged-in.toolbar-horizontal .search-overlay.search-active,.user-logged-in.toolbar-horizontal header,.user-logged-in.toolbar-vertical .search-overlay.search-active,.user-logged-in.toolbar-vertical header{top:40px}.user-logged-in.toolbar-horizontal.toolbar-tray-open .search-overlay.search-active,.user-logged-in.toolbar-horizontal.toolbar-tray-open header{top:80px}header .inner-wrapper{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1500px;padding:10px 0;width:95%;transition:all .4s;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}header.scrolled .inner-wrapper{padding:10px 0 0;transition:all .4s}.region.region-header-third{margin:0 auto;padding:10px 0;transition:padding-top .4s,padding-bottom .4s;-webkit-box-align:center}@media screen and (min-width:851px){.header-first.header-part{flex-basis:25%;height:100%;max-width:348px;width:100%;-ms-flex-preferred-size:25%;-webkit-box-flex:1}.header-first.header-part .region-header-first{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:start;justify-content:flex-start}.header-second.header-part{flex-basis:50%;height:100%;width:100%;-ms-flex-preferred-size:50%;-webkit-box-flex:1}.header-second.header-part .region-header-second{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:justify;justify-content:space-between}.header-third.header-part{flex-basis:23%;text-align:right;width:100%;-ms-flex-preferred-size:23%;-webkit-box-flex:1}.region.region-header-third{padding:0}}@supports (display:grid){header .inner-wrapper{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-template-areas:"logo spachauswahl spachauswahl" "logo menu-item menu-item";grid-gap:0}.header-first{grid-area:logo}.header-second{grid-area:menu-item}.header-third{grid-area:spachauswahl}}.block-language ul li{display:inline-block;padding:0 5px 0 0}.block-language ul li:first-child:after{color:#053171;content:"//";display:inline-block;font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:clamp(14px,1.5vw,22px);line-height:0;padding:0 0 0 5px}.block-language ul li:hover{color:#b11b0f}.block-language ul li:last-child{border-right:none}.de a,.en a{color:#b11b0f;font-family:Asap-Regular,sans-serif;font-size:0;visibility:hidden}.block-language ul li.is-active{font-family:encode-sans-semi-condensed-extrabold,sans-serif}.de a:after{content:"DE"}.de a:after,.en a:after{font-size:clamp(14px,1.5vw,20px);visibility:visible}.en a:after{content:"EN"}.block-language ul li.is-active a:after{color:#b11b0f;font-family:encode-sans-semi-condensed-extrabold,sans-serif}.paragraph .text-formatted a{color:#053171}.paragraph .text-formatted a:hover{text-decoration:underline}.slick-slider{-moz-user-select:inherit;-ms-user-select:inherit;-webkit-user-select:text;user-select:text}.header-bottom{background:#a60b16;color:#fff}main{margin:0 auto;padding:0}#main.no-header-image{margin-top:170px}.page-title{font-size:27px;line-height:38px;margin:0 auto 30px;max-width:980px;width:95%}.region-content .node--view-mode-full.ds-1col .page-title{margin:40px auto 30px}.node--type-page.node--view-mode-content-sidebar .page-title{margin:0 0 30px}.block-local-tasks-block,.path-user article.profile{margin:0 auto;max-width:1260px;width:95%}@media screen and (min-width:851px){#main.no-header-image{margin-top:230px}.node--view-mode-content-sidebar{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1260px;width:95%}.node--view-mode-content-sidebar .group-left{flex-basis:61%;margin-top:40px;-ms-flex-preferred-size:61%;-webkit-box-flex:1}.node--view-mode-content-sidebar .group-right{flex-basis:34%;margin-top:40px;-ms-flex-preferred-size:34%;-webkit-box-flex:1}.node--type-leistung .page-title,.node--type-leistungskategorie .page-title,.node--type-page.node--view-mode-content-sidebar .page-title{width:100%}}.footer{background:#053171;box-shadow:0 300px 0 #053176,0 600px 0 #053176}.footer a,.footer p,.footer span.block-headline{color:#fff}.footer span.block-headline{font-family:encode-sans-semi-condensed-bold,sans-serif;text-transform:uppercase}.footer-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1260px;padding:50px 0 30px;width:95%;-webkit-box-pack:justify;-ms-flex-pack:justify}.footer-main .footer-inline{flex-basis:100%;-ms-flex-preferred-size:100%}.footer-bottom{border-top:1px solid #fff;margin:10px auto 0;max-width:1260px;padding:10px 0;width:95%}.footer p{font-size:14px;line-height:24px}span.block-headline{border-bottom:1px solid #fff;display:block;font-size:16px;line-height:27px;margin-bottom:25px;padding-bottom:3px;width:100%}#block-elektromackgmbh a{color:#fff}.block-views-blockemack-leistungskategorien-block-1 a:hover{color:#b11b0f}@media screen and (min-width:851px){.footer-main .footer-inline{flex-basis:30%;-ms-flex-preferred-size:30%}}.region-hero .hero-element .hero-overlay,body:not(.path-frontpage) .region-hero .field--name-field-kopfbereich .hero-overlay{bottom:0;height:100%;position:absolute;top:auto;width:100%}.header-small .region-hero .hero-element .hero-overlay,body:not(.path-frontpage) .region-hero .field--name-field-kopfbereich .hero-overlay{bottom:4px}.hero-element,body:not(.path-frontpage) .field--name-field-kopfbereich{margin-bottom:clamp(70px,8vw,150px);padding-bottom:0;position:relative}.hero-overlay:after{background:#b11b0f;background:linear-gradient(120deg,#b11b0f,#b11b0f 80%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0));content:"";display:block;height:clamp(50px,7vw,110px);overflow:visible;position:relative;width:95%;z-index:1}.hero-overlay:before{background:rgba(0,49,110,.7);bottom:-3.3vw;content:"";display:block;height:clamp(250px,50vw,480px);left:0;margin:0;position:absolute;right:0;width:100vw;z-index:0}@media (min-width:851px){.hero-overlay:before{background:linear-gradient(120deg,rgba(0,49,110,.7),rgba(0,49,110,.7) 82vw,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.hero-overlay:after{background:linear-gradient(120deg,#b11b0f,#b11b0f 52%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}}@media (max-width:1100px){.hero-overlay:before{height:clamp(250px,113vw,450px)}}@media (min-width:1920px){.view-hero-elements div[class*=hero-element--type-kopfbild] img,.view-hero-elements picture img{width:100%}.hero-overlay:before{bottom:-60px;height:clamp(250px,27vw,680px)}}.header-small .hero-overlay:before,body:not(.path-frontpage) .hero-overlay:before{height:clamp(50px,25vw,145px);max-width:100%;z-index:0}.hero-element .hero-overlay-content,body:not(.path-frontpage) .region-hero .field--name-field-kopfbereich .hero-overlay-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}.region-hero .hero-element .hero-overlay-content,body:not(.path-frontpage) .region-hero .field--name-field-kopfbereich .hero-overlay-content{height:100%;margin:0 auto;position:relative}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:justify;justify-content:space-between;left:0;margin:auto;max-height:clamp(200px,35vw,370px);max-width:1500px;padding:10px 0 2%;position:absolute;right:0;text-align:center;top:auto;width:95%}@media (min-width:851px){.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper{text-align:left}}@media (max-width:1100px){.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper{max-height:clamp(200px,100vw,370px)}}.region-hero .hero-element .hero-overlay-content .field--name-field-hero-overlay-text{color:#fff;max-width:90%;text-transform:uppercase;width:90%}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:clamp(11px,1.5vw,22px);-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;max-width:100%;text-transform:uppercase}@media (min-width:851px){.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link{max-width:85%}}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link>.field__item{-ms-flex-preferred-size:40%;flex-basis:40%;margin-bottom:20px}@media (min-width:851px){.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link{-ms-flex-pack:justify;justify-content:space-between;margin:0;max-width:clamp(40%,68vw,85%)}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link>.field__item{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:0}}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link a[class*=header-overlay-link-]{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link a[class*=header-overlay-link-]:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:clamp(50px,11vw,120px);margin-bottom:clamp(10px,4vw,30px);width:clamp(50px,11vw,120px);filter:brightness(100%) sepia(0) saturate(100) hue-rotate(25deg)}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link a[class*=header-overlay-link-]:hover:before{filter:brightness(5.5%) sepia(100) saturate(100) hue-rotate(25deg)}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link .header-overlay-link-1:before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTMuNCAxMzAuMiIgd2lkdGg9IjExM3B4IiBoZWlnaHQ9IjEzMHB4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMTMuNCAxMzAuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iR3J1cHBlXzQyMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQ2LjQ5MyAtMzE0LjQwOSkiPgoJPHBhdGggaWQ9IlBmYWRfNDAyIiBjbGFzcz0ic3QwIiBkPSJNLTM1Mi42LDM1Ni42YzEuMSwwLjgsMi42LDAuOCwzLjgsMGwzLjMsM2wxLjgtMS45bC0zLjEtMy4yYzAuOS0xLjMsMC43LTMtMC40LTQuMWwtMS40LTEuNAoJCWwtNi4xLDYuM0wtMzUyLjYsMzU2LjZ6Ii8+Cgk8cGF0aCBpZD0iUGZhZF80MDMiIGNsYXNzPSJzdDAiIGQ9Ik0tMzY1LjEsNDA4LjdoLTEuOWwtMzAuMy0zMy40YzEuMi0yLjMsMS44LTQuOSwxLjgtNy41YzAtMi40LTAuNS00LjgtMS41LTYuOWwxNi44LTIyLjcKCQljMC4yLDAsMC40LDAsMC43LDBjMC42LDAsMS4xLDAsMS42LTAuMWwyMi42LDE2LjVsNi4zLTYuM2wtMjAuMy0yMC44Yy0wLjMtNS40LTQuNy05LjctMTAuMi05LjdjLTUuNiwwLTEwLjIsNC42LTEwLjIsMTAuMgoJCWMwLDAuNCwwLDAuOCwwLjEsMS4ybC0yMy44LDIyLjJjLTguNCwwLjgtMTQuOSw3LjktMTQuOSwxNi40YzAsNi45LDQuMywxMy4xLDEwLjgsMTUuNWwzLjIsMjAuNGgxNWMxLjQsMCwyLjUsMS4xLDIuNSwyLjUKCQljMCwxLjItMC45LDIuMy0yLjEsMi41aC0xNWMtMTMuOSwwLTI1LjEsMTEuMy0yNS4xLDI1LjF2Ni43aDk5LjN2LTYuN0MtMzM5LjksNDE5LjktMzUxLjIsNDA4LjctMzY1LjEsNDA4Ljd6IE0tMzc5LjcsMzIzLjkKCQljMi4zLDAsNC4xLDEuOSw0LjEsNC4xYzAsMi4zLTEuOSw0LjEtNC4xLDQuMWMtMi4zLDAtNC4xLTEuOS00LjEtNC4xQy0zODMuOCwzMjUuNy0zODIsMzIzLjktMzc5LjcsMzIzLjlMLTM3OS43LDMyMy45egoJCSBNLTQyMi40LDM2Ny44YzAtNS43LDQuNy0xMC40LDEwLjQtMTAuNGM1LjcsMCwxMC40LDQuNywxMC40LDEwLjRjMCw1LjctNC43LDEwLjQtMTAuNCwxMC40Qy00MTcuOCwzNzguMi00MjIuNCwzNzMuNS00MjIuNCwzNjcuOAoJCUwtNDIyLjQsMzY3Ljh6Ii8+Cgk8Y2lyY2xlIGlkPSJFbGxpcHNlXzE2IiBjbGFzcz0ic3QwIiBjeD0iLTQxMiIgY3k9IjM2Ny44IiByPSI2LjEiLz4KPC9nPgo8L3N2Zz4K")}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link .header-overlay-link-2:before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMjMuOSAxMjguNiIgIHdpZHRoPSIxMjNweCIgaGVpZ2h0PSIxMjhweCIgIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyMy45IDEyOC42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnIGlkPSJHcnVwcGVfNDIzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI0NC44NzUgLTI1MC4wMTkpIj4KCTxwYXRoIGlkPSJQZmFkXzQwNCIgY2xhc3M9InN0MCIgZD0iTTEzNDUuNiwzNDguNmwtNy4zLTcuM2MyLjQtMy42LDQuMi03LjYsNS40LTExLjloLTE1LjJjLTQuNCw5LjctMTMuOSwxNi4xLTI0LjUsMTYuNgoJCWMtMC44LDAtMS43LDAtMi41LDBsMCwwYy0xNS42LTAuOS0yNy41LTE0LjMtMjYuNi0yOS45YzAuNi0xMC41LDctMTkuNywxNi41LTI0LjF2LTE1LjRjLTQuMiwxLjEtOC4yLDIuOS0xMS45LDUuM2wtNy4xLTcuMQoJCWMtMS4zLTEuMS0zLjItMS4xLTQuNiwwbDAsMGwtOCw4Yy0xLjEsMS4xLTEuMSwzLDAsNC4xbDAsMGwwLDBsNy4zLDcuM2MtMi40LDMuNy00LjMsNy43LTUuNCwxMmwwLjQsMC40Yy0wLjIsMC45LTAuNSwxLjctMC43LDIuNgoJCWgtMTAuM2MtMS42LDAtMi45LDEuMy0yLjksMi45djExLjNjMCwxLjYsMS4zLDIuOSwyLjksMi45aDEwLjNjMS4xLDUuMywzLjIsMTAuNCw2LjIsMTQuOWwtNy4zLDcuM2MtMS4xLDEuMS0xLjEsMywwLDQuMWwwLDBsOCw4CgkJYzEuMSwxLjEsMywxLjEsNC4xLDBsNy4zLTcuM2M0LjUsMyw5LjYsNS4xLDE0LjksNi4yVjM3MGMwLDEuNiwxLjMsMi45LDIuOSwyLjloMTEuM2MxLjYsMCwyLjktMS4zLDIuOS0yLjl2LTEwLjMKCQljNC4zLTAuOSw4LjUtMi41LDEyLjMtNC42di0wLjNjMC43LTAuNCwxLjUtMC44LDIuMi0xLjNsNy4zLDcuM2MxLjEsMS4xLDMsMS4xLDQuMSwwbDAsMGw4LTgKCQlDMTM0Ni43LDM1MS42LDEzNDYuNywzNDkuOCwxMzQ1LjYsMzQ4LjZDMTM0NS42LDM0OC42LDEzNDUuNiwzNDguNiwxMzQ1LjYsMzQ4LjZMMTM0NS42LDM0OC42eiIvPgoJPHBhdGggaWQ9IlBmYWRfNDA1IiBjbGFzcz0ic3QwIiBkPSJNMTM1OC43LDI3NS4zaC0xNS42di0xNS42YzAtMy45LTMuMi03LjEtNy4xLTcuMXMtNy4xLDMuMi03LjEsNy4xdjE1LjZoLTE1LjYKCQljLTMuOSwwLTcuMSwzLjItNy4xLDcuMXMzLjIsNy4xLDcuMSw3LjFoMTUuNnYxNS42YzAsMy45LDMuMiw3LjEsNy4xLDcuMXM3LjEtMy4yLDcuMS03LjF2LTE1LjZoMTUuNmMzLjksMCw3LjEtMy4yLDcuMS03LjEKCQlTMTM2Mi43LDI3NS4zLDEzNTguNywyNzUuM3oiLz4KPC9nPgo8L3N2Zz4K")}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link .header-overlay-link-3:before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5Mi40IDEyOC42IiB3aWR0aD0iOTJweCIgaGVpZ2h0PSIxMjhweCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTIuNCAxMjguNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iR3J1cHBlXzQ0NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEzMzQuNjY4IC02MjguODE5KSI+Cgk8ZyBpZD0iR3J1cHBlXzQ0MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMzNC42NjggNjI4LjgxOSkiPgoJCTxwYXRoIGlkPSJQZmFkXzQzMSIgY2xhc3M9InN0MCIgZD0iTTUuMyw0Ljd2MTE4LjFoODNWNC43SDUuM3ogTTc5LjcsMTMuM3YxMS4xSDEzLjlWMTMuM0w3OS43LDEzLjN6IE0xMy45LDQ2aDMxLjN2NjguMkgxMy45VjQ2egoJCQkgTTc5LjcsMTE0LjJoLTMyVjQ2aDMyVjExNC4yeiBNMTMuOSwzNy40VjI3aDY1Ljh2MTAuNUwxMy45LDM3LjR6Ii8+CgkJPHBhdGggaWQ9IlBmYWRfNDM0IiBjbGFzcz0ic3QwIiBkPSJNMTcuNCwxMDIuMyIvPgoJPC9nPgoJPHBhdGggaWQ9IlBmYWRfNDM1IiBjbGFzcz0ic3QwIiBkPSJNMTM3NS44LDczNS4zaC0yMy4xYy0wLjksMC0xLjctMC44LTEuNy0xLjdzMC44LTEuNywxLjctMS43bDAsMGgyMy4xYzAuOSwwLDEuNywwLjgsMS43LDEuNwoJCVMxMzc2LjgsNzM1LjMsMTM3NS44LDczNS4zeiIvPgoJPHBhdGggaWQ9IlBmYWRfNDM2IiBjbGFzcz0ic3QwIiBkPSJNMTM3NS44LDc0MC41aC0yMy4xYy0wLjksMC0xLjctMC44LTEuNy0xLjdzMC44LTEuNywxLjctMS43bDAsMGgyMy4xYzAuOSwwLDEuNywwLjgsMS43LDEuNwoJCVMxMzc2LjgsNzQwLjUsMTM3NS44LDc0MC41eiIvPgoJPHBhdGggaWQ9IlBmYWRfNDM3IiBjbGFzcz0ic3QwIiBkPSJNMTQwOS45LDczNS4zaC0yMy4xYy0wLjksMC0xLjctMC44LTEuNy0xLjdzMC44LTEuNywxLjctMS43bDAsMGgyMy4xYzAuOSwwLDEuNywwLjgsMS43LDEuNwoJCVMxNDEwLjksNzM1LjMsMTQwOS45LDczNS4zeiIvPgoJPHBhdGggaWQ9IlBmYWRfNDM4IiBjbGFzcz0ic3QwIiBkPSJNMTQwOS45LDc0MC41bC0yMy4xLTAuMWMtMC45LDAtMS43LTAuOC0xLjctMS43YzAtMC45LDAuOC0xLjcsMS43LTEuN2wwLDBsMjMuMSwwLjEKCQljMC45LDAsMS43LDAuOCwxLjcsMS43QzE0MTEuNiw3MzkuNywxNDEwLjksNzQwLjUsMTQwOS45LDc0MC41eiIvPgo8L2c+CjxwYXRoIGlkPSJQZmFkXzQzOSIgY2xhc3M9InN0MCIgZD0iTTU1LDgxLjZjMS4xLDEuMSwyLjgsMSwzLjksMGwxMC0xMC4yYzEuMS0xLjEsMS0yLjgsMC0zLjljMCwwLDAsMCwwLDBjLTAuOS0wLjktMi4zLTEtMy40LTAuMwoJbDQuNy00LjhjMS4xLTEuMSwxLTIuOCwwLTMuOXMtMi44LTEtMy45LDBsLTEwLDEwLjJjLTEuMSwxLTEuMSwyLjgtMC4xLDMuOGMwLjksMSwyLjQsMS4xLDMuNSwwLjNMNTUsNzcuNwoJQzUzLjksNzguOCw1My45LDgwLjYsNTUsODEuNkM1NSw4MS42LDU1LDgxLjYsNTUsODEuNnoiLz4KPC9zdmc+Cg==")}.region-hero .hero-element .hero-overlay-content .hero-oc-wrapper .field--name-field-hero-overlay-link .header-overlay-link-4:before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDQuNiAxMDciICB3aWR0aD0iMTA0cHgiIGhlaWdodD0iMTA3cHgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwNC42IDEwNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8cGF0aCBpZD0iUGZhZF80MDkiIGNsYXNzPSJzdDAiIGQ9Ik01Mi4zLDQuMWMtMjcuMSwwLTQ5LjEsMjItNDkuMSw0OS4xczIyLDQ5LjEsNDkuMSw0OS4xYzI3LjEsMCw0OS4xLTIyLDQ5LjEtNDkuMQoJQzEwMS40LDI2LjEsNzkuNCw0LjEsNTIuMyw0LjFDNTIuMyw0LjEsNTIuMyw0LjEsNTIuMyw0LjF6IE04MSw0Mkw0NC44LDc5TDI2LjEsNjAuMmMtMy4zLTMuMy0zLjItOC42LDAuMS0xMS45CgljMy4zLTMuMiw4LjUtMy4yLDExLjgsMGw2LjcsNi43TDY5LDMwLjJjMy4yLTMuMyw4LjYtMy40LDExLjktMC4xQzg0LjIsMzMuNCw4NC4zLDM4LjcsODEsNDJMODEsNDJ6Ii8+Cjwvc3ZnPgo=")}.region-hero .hero-element .hero-overlay-content .field--name-field-hero-overlay-text h1,.region-hero .hero-element .hero-overlay-content .field--name-field-hero-overlay-text p{color:#fff;font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:clamp(30px,6vw,65px);max-width:100%}@media (max-width:825px){.region-hero .hero-element .hero-overlay-content .field--name-field-hero-overlay-text{max-width:none;width:100%}.region-hero .hero-element .hero-overlay-content .field--name-field-hero-overlay-text h1,.region-hero .hero-element .hero-overlay-content .field--name-field-hero-overlay-text p{max-width:none}}.mobile .region-hero .hero-element .hero-overlay-content .field--name-field-hero-overlay-text h1{font-size:20px}@media (max-width:330px){.mobile .region-hero .hero-element .hero-overlay-content .field--name-field-hero-overlay-text h1{font-size:22px}}.region-hero .hero-element .header-contact p{color:#b11b0f;font-size:22px}.region-hero .hero-element .header-contact a{font-weight:700;transition:all .4s}.region-hero .hero-element .header-contact a:hover{color:#6f6e6e;transition:all .4s}.region-hero .hero-element .header-contact .button-link{background-color:#b11b0f;box-shadow:0 0 10px #666;color:#fff;display:block;font-size:19px;font-weight:400;margin-bottom:20px;max-width:275px;padding:12px 0;text-align:center;width:300px;transition:all .4s}.region-hero .hero-element .header-contact .button-link:hover{background-color:#6f6e6e;color:#fff;font-weight:400;transition:all .4s}@media screen and (min-width:851px){.region-hero .hero-element .header-contact{display:-ms-flexbox;display:flex;height:100%;justify-content:space-between;padding-top:40px;width:95%;-webkit-box-pack:justify;-ms-flex-pack:justify}.region-hero .hero-element .header-contact p:last-child{padding-top:15px}.region-hero .hero-element .header-contact .button-link{margin-bottom:0}}.menu-item--expanded{list-style-image:none;list-style-type:none}.menu--main .menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.menu--main .menu li{position:relative}.menu--main .menu-item--collapsed{list-style-image:none;list-style-type:none}.menu--main .menu li ul{background:#fff;display:none;padding:0 20px;position:absolute;z-index:99}.menu--main .menu a{color:#000;font-size:20px}.menu--main .menu a.is-active,.menu--main .menu a:hover,.menu--main .menu li.menu-item--active-trail>a{color:#b11b0f}.menu--main .menu li ul li{position:relative;width:100%}.menu--main .menu li:hover ul{display:block}.mobile .header-first.header-part{-ms-flex-preferred-size:50%;flex-basis:50%;width:100%;-ms-flex-preferred-size:25%;-webkit-box-flex:1}.mobile .header-third.header-part{flex-basis:50%;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:right;-ms-flex-pack:end;-ms-flex-preferred-size:50%}.mobile .header-third.header-part,.region.region-header-third{display:-ms-flexbox;display:flex;justify-content:flex-end;width:100%;-webkit-box-pack:end;-webkit-box-flex:1}.region.region-header-third{-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:90%;flex-basis:90%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;-ms-flex-preferred-size:50%}@media screen and (min-width:851px){.region.region-header-third{-ms-flex-preferred-size:50%;flex-basis:50%}}.mobile .header-second{background:hsla(0,0%,100%,.95);height:0;left:0;overflow:hidden;padding-top:0;position:fixed;right:0;top:108px;visibility:hidden;z-index:-1;transition:all .4s}.mobile .scrolled .header-second{top:70px;transition:all .4s}.mobile .scrolled .region.region-header-third{padding-bottom:0;padding-top:0;transition:padding-top .4s,padding-bottom .4s}.mobile .header-second.menu-active,.mobile .scrolled .header-second.menu-active{height:100%;overflow-y:scroll;padding:30px 0 100px;visibility:visible;transition:all .4s}@media (min-width:416px) and (max-width:560px){.mobile .header-second{background:hsla(0,0%,100%,.95);top:24vw;transition:all .4s}.mobile .scrolled .header-second{top:18vw;transition:all .4s}}@media (min-width:320px) and (max-width:416px){.mobile .header-second{background:hsla(0,0%,100%,.95);top:28vw;transition:all .4s}.mobile .scrolled .header-second{top:20vw;transition:all .4s}}@media (min-width:200px) and (max-width:320px){.mobile .header-second{background:hsla(0,0%,100%,.95);top:36vw;transition:all .4s}.mobile .scrolled .header-second{top:29vw;transition:all .4s}}.menu-switch .hamburger{padding:10px 0 5px 20px}.menu-switch .hamburger:hover{opacity:1}.menu-switch .hamburger-inner{background-color:#a60b16}.menu-switch .hamburger:hover .hamburger-inner:before{top:-12px;transition:all .4s}.menu-switch .hamburger-inner:before{background-color:#053171;top:-10px;transition:all .4s}.menu-switch .hamburger:hover .hamburger-inner:after{bottom:-12px;transition:all .4s}.menu-switch .hamburger-inner:after{background-color:#053171;bottom:-10px;transition:all .4s}.menu-switch .hamburger.is-active:hover .hamburger-inner:after,.menu-switch .hamburger.is-active:hover .hamburger-inner:before{bottom:0;transition:all .4s}.mobile .menu--main .menu{background:transparent;display:block;margin:0 auto;padding:0;position:relative;width:95%}.mobile .menu--main .menu a{display:inline-block;padding-bottom:10px}.mobile .menu--main .menu li ul li:before{content:"-"}.submenu{cursor:pointer;display:inline-block;font-size:25px;line-height:15px;padding:5px 10px;position:absolute;right:0;text-align:center;top:0;width:18px}@media screen and (min-width:851px){.menu--main .menu{-ms-flex-direction:row;flex-direction:row}.menu--main .menu a{color:#000;font-size:16px;margin-top:57px;padding:0 0 22px;transition:margin-top .4s}header.scrolled .inner-wrapper .menu--main .menu a{margin-top:17px;padding:0 0 8px;transition:margin-top .4s}.menu--main .menu li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.menu--main>.menu>li>a{color:#053171;font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:clamp(14px,1.5vw,22px);text-transform:uppercase}.menu--main .menu li ul{background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.5);margin:0;min-width:200px;padding:0;position:absolute;text-align:center;top:100px}header.scrolled .menu--main .menu li ul{top:50px}.menu--main .menu li ul li a{border-bottom:1px solid #cfcfcf;display:block;margin:0 20px;padding:10px;width:100%}.menu--main .menu li ul li:last-child a{border-bottom:none}}.page-node-type-article main .paragraph{margin:0 auto;max-width:1260px;width:95%}.page-node-type-article .paragraph img{width:auto}.node--type-leistung .middle-wrapper,.node--type-leistungskategorie .middle-wrapper,.node--type-leistungskategorie:not(.node--view-mode-no-sidebar),main .node--type-leistung{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}.node--type-leistung .group-footer .paragraph,.node--type-leistung .middle-wrapper,.node--type-leistungskategorie .middle-wrapper{margin:0 auto;max-width:1260px;width:95%}.node--type-leistung .group-left,.node--type-leistung .group-right,.node--type-leistungskategorie .group-left,.node--type-leistungskategorie .group-right{-ms-flex-preferred-size:100%;flex-basis:100%}.node--type-leistung .group-footer,.node--type-leistung .group-header,.node--type-leistungskategorie .group-footer,.node--type-leistungskategorie .group-header{margin:0 auto;width:95%}.node--type-leistungskategorie .group-footer,.node--type-leistungskategorie .group-footer .paragraph{width:100%}.node--type-leistung .group-footer .paragraph{margin:0 auto;max-width:1260px;width:100%}.node--type-leistung .group-footer .paragraph .paragraph,.node--type-leistungskategorie .group-footer .paragraph .paragraph{width:100%}.node--type-leistung .page-title,.node--type-leistungskategorie:not(.node--view-mode-no-sidebar) .page-title{margin:0 0 30px}.node--type-leistungskategorie.node--view-mode-no-sidebar .page-title{line-height:38px;margin:40px auto 30px;max-width:980px;width:95%}@media screen and (min-width:851px){.node--type-leistung .group-footer,.node--type-leistung .group-header,.node--type-leistungskategorie .group-footer,.node--type-leistungskategorie .group-header{flex-basis:100%;margin-top:40px;-ms-flex-preferred-size:100%;-webkit-box-flex:1}.node--type-leistung .group-left,.node--type-leistungskategorie .group-left{flex-basis:61%;margin-top:40px;-ms-flex-preferred-size:61%;-webkit-box-flex:1}.node--type-leistung .group-right,.node--type-leistungskategorie .group-right{flex-basis:34%;margin-top:40px;-ms-flex-preferred-size:34%;-webkit-box-flex:1}}.page-node-type-stellenausschreibung .field--name-field-paragraphs-unten,.page-node-type-stellenausschreibung .field--type-markup,.page-node-type-stellenausschreibung .field--type-string,.page-node-type-stellenausschreibung .field--type-text-long,.page-node-type-stellenausschreibung .region-content .node--view-mode-full.ds-1col .page-title{margin:0 auto 30px;max-width:1260px;width:95%}.view-id-aktuelle_jobangebote{margin:0 auto 30px;max-width:1325px;width:100%}.page-node-type-stellenausschreibung main a,.view-id-aktuelle_jobangebote .view-content a{color:#b11b0f}.page-node-type-stellenausschreibung main a:hover,.view-id-aktuelle_jobangebote .view-content a:hover{text-decoration:underline}.page-node-type-stellenausschreibung main .field__label{font-size:21px;font-weight:400;margin-bottom:20px}.page-node-type-stellenausschreibung main .field--name-field-zur-verstaerkung-unseres-t .field__item{color:#b11b0f;font-size:25px;font-weight:700;margin-top:20px}.page-node-type-stellenausschreibung main .paragraph--type--file-upload .field--name-field-file-upload{border:1px solid #dedede;margin:-10px 0 0;padding:1em}.page-node-type-stellenausschreibung main ul{list-style-type:disc;margin:5px 0;padding-left:35px}.view-id-aktuelle_jobangebote .view-content ul{list-style-type:disc;margin:15px 0 20px;padding-left:0}.field--name-field-zurueck-zum-wiki{color:#fff;margin:0 auto 30px;max-width:980px;text-transform:uppercase;width:95%}.field--name-field-zurueck-zum-wiki a{-ms-flex-align:center;align-items:center;background-color:#053171;border:1px solid #053171;box-sizing:border-box;color:#fff;display:-ms-flexbox;display:flex;font-family:encode-sans-semi-condensed-bold,sans-serif;height:clamp(40px,4vw,50px);-ms-flex-pack:center;justify-content:center;line-height:26px;margin:35px 0 0;padding:2px 2px 2px clamp(40px,4vw,70px);position:relative;text-align:center}.field--name-field-zurueck-zum-wiki a:hover{background-color:#b11b0f;border:1px solid #b11b0f}.field--name-field-zurueck-zum-wiki a:after{background:#fff url(/themes/emack/assets/images/arrow_right.svg) no-repeat;background-position:90% 50%;background-position:50% 50%;background-size:50%;content:"";display:block;height:100%;left:0;max-width:clamp(40px,4vw,70px);position:absolute;top:0;transform:rotate(180deg);width:100%;transition:all .2s ease-in}@media screen and (min-width:851px){.field--name-field-zurueck-zum-wiki a{max-width:350px}}.paragraph--type-element-with-2-columns{margin:0 auto;max-width:980px;width:95%}.node--type-leistungen>.group-footer>.field>.field__item>.paragraph--type-element-with-2-columns,.node--type-leistungskategorie>.group-footer>.field>.field__item>.paragraph--type-element-with-2-columns{margin:0 auto;max-width:1260px;width:95%}.ds-2col-stacked-fluid .field--name-field-paragraphs>.field__item>.paragraph--type-element-with-2-columns,.ds-2col .field--name-field-paragraphs>.field__item>.paragraph--type-element-with-2-columns,.node--view-mode-full.ds-1col .paragraph--type-element-with-2-columns,.paragraph>.field__items .paragraph--type-element-with-2-columns{margin-left:auto;margin-right:auto;width:95%}.paragraph--type-element-with-2-columns:after{display:none}.node--view-mode-full.ds-1col .paragraph--type-element-with-2-columns .group-left .paragraph--type--full-width-text,.node--view-mode-full.ds-1col .paragraph--type-element-with-2-columns .group-left .paragraph--type--heading-2,.node--view-mode-full.ds-1col .paragraph--type-element-with-2-columns .group-right .paragraph--type--full-width-text,.node--view-mode-full.ds-1col .paragraph--type-element-with-2-columns .group-right .paragraph--type--heading-2{margin:auto;width:100%}.paragraph--type-element-with-2-columns .paragraph--type--icons-mit-text{text-align:center}.paragraph--type-element-with-2-columns .paragraph--type--icons-mit-text .field--name-field-icon img{max-height:83px}.paragraph--type-element-with-2-columns .paragraph--type--icons-mit-text .field--name-field-icon-title{color:#b11b0f;font-size:20px;line-height:30px;margin:0}.paragraph--type-element-with-2-columns .paragraph--type--icons-mit-text .field--name-field-icon-text{font-size:14px;line-height:21px}.paragraph--type-element-with-3-columns{margin:0 auto;max-width:1500px;width:95%}.paragraph--type-element-with-3-columns:after{display:none}.node--view-mode-full.ds-1col .paragraph--type-element-with-3-columns .group-left .paragraph--type--full-width-text,.node--view-mode-full.ds-1col .paragraph--type-element-with-3-columns .group-left .paragraph--type--heading-2,.node--view-mode-full.ds-1col .paragraph--type-element-with-3-columns .group-middle .paragraph--type--full-width-text,.node--view-mode-full.ds-1col .paragraph--type-element-with-3-columns .group-middle .paragraph--type--heading-2,.node--view-mode-full.ds-1col .paragraph--type-element-with-3-columns .group-right .paragraph--type--full-width-text,.node--view-mode-full.ds-1col .paragraph--type-element-with-3-columns .group-right .paragraph--type--heading-2{margin:auto;width:100%}.paragraph--type-element-with-4-columns{margin:0 auto;max-width:1500px;width:95%}.paragraph--type-element-with-4-columns:after{display:none}.paragraph--type--element-with-background{margin:0 auto;padding:80px 0 0}.paragraph--type--element-with-background.area-ueberlagert{background:#f8f8f8;margin-bottom:30px;padding:30px 0 50px;position:relative;z-index:9}.paragraph--type--element-with-background.area-ueberlagert .paragraph--type--views-reference{padding:0}.paragraph--type--element-with-background .field--name-field-background-color{margin:0}.paragraph.paragraph--type--element-with-background.area-normal .area-wrapper .field>.field__item>.paragraph--type--full-width-text{margin:0 auto;max-width:980px;width:95%}.container-verschoben:before{content:"";display:block}.paragraph.paragraph--type--element-with-background.area-normal.container-verschoben .area-wrapper .field>.field__item>.paragraph--type--full-width-text{margin:0 auto;max-width:1500px;width:100%}.path-node .paragraph.paragraph--type--element-with-background.container-verschoben{background-position:left 0 top 0!important;background-repeat:no-repeat!important;background-size:auto 100%!important;margin:0 auto 35px;padding:40px 0;width:100%}.path-node .paragraph.paragraph--type--element-with-background.container-verschoben .area-wrapper{margin:0 auto;max-width:1410px;width:95%}@media screen and (min-width:851px){.path-node .paragraph.paragraph--type--element-with-background.container-verschoben .field--name-field-area-elements>.field__item{margin:0 16% 20px auto}.path-node .paragraph.paragraph--type--element-with-background.container-verschoben{background-position:left 50vw top 0!important;background-repeat:no-repeat!important;background-size:auto 100%!important;margin:0 auto 35px;padding:40px 0;width:100%}}.path-node .paragraph.paragraph--type--element-with-background.container-verschoben .field--name-field-area-elements{background:#fff;max-width:750px;padding:30px 0}.path-node .paragraph.paragraph--type--element-with-background.container-verschoben .field--name-field-area-elements>.field__item{margin:0 auto 20px;max-width:603px;width:95%}.field--name-field-paragraphs>.field__item>.paragraph--type--full-width-text{margin:0 auto;max-width:980px;width:95%}.node--type-leistungen>.group-footer>.field>.field__item>.paragraph--type--full-width-text,.node--type-leistungskategorie>.group-footer>.field>.field__item>.paragraph--type--full-width-text{margin:0 auto;max-width:1260px;width:95%}.ds-2col-stacked-fluid .field--name-field-paragraphs>.field__item>.paragraph--type--full-width-text,.ds-2col .field--name-field-paragraphs>.field__item>.paragraph--type--full-width-text,.paragraph>.field__items .paragraph--type--full-width-text{width:100%}.paragraph--type--heading-2{margin:0 auto 20px;max-width:980px;width:95%}.node--type-leistungen>.group-footer>.field>.field__item>.paragraph--type--heading-2,.node--type-leistungskategorie>.group-footer>.field>.field__item>.paragraph--type--heading-2{margin:50px auto;max-width:1260px;width:95%}.group-left .paragraph--type--heading-2,.view-emack-leistungskategorien .paragraph--type--heading-2{margin:60px auto 20px;width:100%}.paragraph--type--heading-2 h2{font-size:24px;font-weight:400;margin:0 0 15px!important}.paragraph--type--heading-2 hr{background:#b11b0f;border:0;height:2px;margin:0 0 0 -45px;max-width:372px;text-align:left;width:100%}.paragraph--type-element-with-2-columns .group-left .paragraph--type--heading-2{margin:auto;width:100%}.paragraph--type--heading-3{margin:0 auto 20px;max-width:980px;width:95%}.paragraph--type-element-with-2-columns .group-left .paragraph--type--heading-3{margin:auto;width:100%}.paragraph--type--heading-4{margin:0 auto 20px;max-width:980px;width:95%}.paragraph--type-element-with-2-columns .group-left .paragraph--type--heading-4{margin:auto;width:100%}.paragraph.paragraph--type--collapsible-element{border:none}.node--view-mode-full.ds-1col .paragraph--type--collapsible-element{margin:0 auto;max-width:1500px;width:95%}.paragraph--type--collapsible-element .field--name-field-collapsible-element-title.active:hover,.paragraph.paragraph--type--collapsible-element .field--name-field-collapsible-element-title{background:none;color:#b11b0f;font-size:19px;line-height:19px;margin:0;padding:10px 10px 10px 60px}.paragraph--type--collapsible-element .field--name-field-collapsible-element-title:after{display:none}.paragraph--type--collapsible-element .field--name-field-collapsible-element-title:hover{color:#6f6e6e;transition:all .4s}.paragraph--type--collapsible-element .field--name-field-collapsible-element-title.active:hover:before,.paragraph--type--collapsible-element .field--name-field-collapsible-element-title:before{-ms-flex-align:center;align-items:center;border:1px solid #b11b0f;border-radius:50%;content:"+";display:-ms-flexbox;display:flex;font-size:24px;height:22px;-ms-flex-pack:center;justify-content:center;left:0;line-height:17px;position:absolute;text-align:center;top:6px;width:22px;-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.paragraph--type--collapsible-element .field--name-field-collapsible-element-title:hover:before{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transition:all .4s}.paragraph.paragraph--type--collapsible-element .field--name-field-collapsible-element-text{border-bottom:1px solid #a9a9a9;padding:10px 10px 10px 60px}.paragraph--type--icons-mit-text{text-align:center}.paragraph--type--icons-mit-text .field--name-field-icon img{max-height:83px}.paragraph--type--icons-mit-text .field--name-field-icon-title{color:#fff;font-family:encode-sans-semi-condensed-bold,sans-serif;font-size:20px;line-height:30px;margin:0;margin:10px auto 20px;text-transform:uppercase}.paragraph--type--icons-mit-text .field--name-field-icon-text p{color:#fff;text-transform:uppercase}.paragraph--type--icons-mit-text.red-text-an .field--name-field-icon-title{color:#b11b0f;font-family:encode-sans-semi-condensed-regular,sans-serif;font-size:20px;line-height:30px;margin:0}.paragraph--type--icons-mit-text .field--name-field-icon-text{font-size:14px;line-height:21px}.view-emack-leistungskategorien{margin:0 auto;max-width:1410px;width:95%}.view-emack-leistungsuebersichten{background:#f5f7f9;margin:35px auto 0;padding:35px 0}.view-emack-leistungsuebersichten .view-content,.view-emack-leistungsuebersichten .view-header{margin:0 auto;max-width:1410px;width:95%}.view-services .view-title{border:none;font-size:clamp(23px,4vw,34px);text-align:center}.group-footer .view-emack-leistungskategorien,.group-footer .view-emack-leistungsuebersichten{width:100%}.view-emack-leistungskategorien.view-services .view-content,.view-emack-leistungsuebersichten .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;margin:0 auto;max-width:1410px;width:95%}footer .view-emack-leistungskategorien.view-services .view-content{width:100%}.view-emack-leistungsuebersichten .view-header{margin-bottom:60px}.view-emack-leistungsuebersichten .view-header h2{border:none;text-align:center}.view-emack-leistungskategorien.view-services-slider{border-bottom:2px solid #e3101b;margin-bottom:30px;padding-bottom:8px}.view-emack-leistungskategorien.view-services-slider .view-content{display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:-12px;overflow-x:hidden;width:100%;transition:all 1s;-webkit-box-pack:justify;-ms-flex-pack:justify}.view-emack-leistungskategorien.view-services-slider .view-content .views-row{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;overflow:hidden;padding-bottom:0;width:33%;transition:all 1s ease 0s;-webkit-box-flex:1;-webkit-box-pack:justify}.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-inactive{opacity:0;overflow:hidden;width:0;transition:all 1s}.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-open{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;width:100%;transition:all 1s ease 0s;-webkit-box-flex:1;-webkit-box-pack:justify}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-left{cursor:pointer;flex-basis:100%;position:relative;width:100%;transition:all 1s;-ms-flex-preferred-size:100%;-webkit-box-flex:1}.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-inactive .slide-left .slide-button{opacity:0;overflow:hidden;width:0;transition:all .4s}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-left .slide-button{background-color:#b11b0f;bottom:25px;box-shadow:0 0 10px #666;color:#fff;display:block;font-size:15px;font-weight:400;left:10%;max-width:200px;padding:6px 0;position:absolute;text-align:center;width:100%;transition:all .4s}.view-emack-leistungskategorien.view-services-slider .view-content .views-row:hover .slide-left .slide-button{background-color:#6f6e6e;transition:all .4s}.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-open .slide-left .slide-button{opacity:0;transition:all 1s}.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-open .slide-left{cursor:auto;flex-basis:15%;width:100%;transition:all 1s;-ms-flex-preferred-size:15%;-webkit-box-flex:1}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-right{flex-basis:0;height:0;opacity:0;overflow:hidden;position:relative;width:0;transition:all 1s;-ms-flex-preferred-size:0;-webkit-box-flex:1}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-right .slide-titel{display:block;font-size:25px;margin-bottom:10px}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-right .slide-link{color:#e4101c;display:block;font-size:14px}.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-open .slide-right{flex-basis:80%;height:auto;opacity:1;overflow:visible;position:relative;width:100%;transition:all 1s;-ms-flex-preferred-size:80%;-webkit-box-flex:1}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-right .close-button{color:#000;cursor:pointer;display:block;font-size:34px;line-height:14px;opacity:0;padding:20px;position:absolute;right:-20px;text-align:center;top:-20px;transform:rotate(45deg);transform-origin:center center;transition:all .2s}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-right .close-button span:before{content:"+";display:block;height:20px;width:20px}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-right .close-button:hover{transform:rotate(0);transform-origin:center center}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-right .close-button:hover span:before{content:"-";display:block;font-size:41px;height:20px;line-height:13px;width:20px}.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-open .slide-right .close-button{opacity:1}@media (min-width:300px) and (max-width:770px){.view-emack-leistungskategorien.view-services-slider{border-bottom:none}.view-emack-leistungskategorien.view-services-slider .view-content.content-open{overflow-x:hidden}.view-emack-leistungskategorien.view-services-slider .view-content .views-row{flex-basis:70%;width:70%;-ms-flex-preferred-size:70%}.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-inactive{flex-basis:0;width:0;-ms-flex-preferred-size:0}.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-open{margin-right:150px}.view-emack-leistungskategorien.view-services-slider .view-content{margin-bottom:0}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-left .slide-button{bottom:4px;box-shadow:none;left:0;max-width:none;position:relative}}@media (max-width:525px){.view-emack-leistungskategorien.view-services-slider .view-content .views-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-left,.view-emack-leistungskategorien.view-services-slider .view-content .views-row .slide-right,.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-open .slide-left,.view-emack-leistungskategorien.view-services-slider .view-content .views-row.slider-open .slide-right{flex-basis:100%;width:100%;-ms-flex-preferred-size:100%}}.view-emack-leistungskategorien .view-content .views-row{background:#fff}footer .view-emack-leistungskategorien .view-content .views-row{background:transparent}.view-emack-leistungskategorien .view-content .views-row .views-field-field-teaser-text,.view-emack-leistungskategorien .view-content .views-row .views-field-field-vorschaulink,.view-emack-leistungskategorien .view-content .views-row .views-field-field-vorschautitel,.view-emack-leistungsuebersichten .view-content .views-row .views-field-field-teaser-text,.view-emack-leistungsuebersichten .view-content .views-row .views-field-field-vorschaulink,.view-emack-leistungsuebersichten .view-content .views-row .views-field-field-vorschautitel{padding:0 25px}.view-emack-leistungskategorien .view-content .views-row .views-field-field-vorschautitel a,.view-emack-leistungsuebersichten .view-content .views-row .views-field-field-vorschautitel a{color:#053171;font-family:encode-sans-semi-condensed-bold,sans-serif;text-transform:uppercase}footer .view-emack-leistungskategorien .view-content .views-row .views-field-field-vorschautitel{padding:0;text-transform:uppercase}footer .view-emack-leistungskategorien .view-content .views-row .views-field-field-vorschautitel a{color:#fff;font-family:encode-sans-semi-condensed-regular,sans-serif}.view-emack-leistungskategorien .view-content .views-row,.view-emack-leistungsuebersichten .view-content .views-row{margin-top:40px}@media screen and (min-width:851px){.view-emack-leistungskategorien .view-content .views-row{-ms-flex-preferred-size:49%;flex-basis:49%;margin-top:40px;-ms-flex-preferred-size:31.5%;-webkit-box-flex:1}.view-emack-leistungsuebersichten .view-content .views-row{-ms-flex-preferred-size:49%;flex-basis:49%;max-width:684px;-ms-flex-preferred-size:48%;-webkit-box-flex:1}.view-emack-leistungskategorien .views-field-field-vorschaulink a,.view-emack-leistungsuebersichten .views-field-field-vorschaulink a{font-size:14px;line-height:24px;margin-bottom:0}.view-emack-leistungsuebersichten .views-field-field-vorschaulink a{margin-bottom:25px}}.group-right .view-emack-leistungsuebersichten{background-color:#ececec;margin:0;padding:22px 34px;width:100%}.group-right .view-emack-leistungsuebersichten .view-content{-ms-flex-direction:column;flex-direction:column}.group-right .view-emack-leistungsuebersichten .view-content .views-row{box-shadow:none;margin-bottom:5px;padding-bottom:0}.group-right .view-emack-leistungsuebersichten .views-field-field-vorschautitel{margin:5px 0;width:100%}.group-right .view-emack-leistungsuebersichten .views-field-field-vorschautitel:after{background:#e2001a;content:"";display:block;height:1px;margin-top:4px;width:44px;transition:background .2s ease-out}.group-right .view-emack-leistungsuebersichten .views-field-field-vorschautitel a{color:#e2001a;font-size:16px;line-height:24px}.view-emack-leistungskategorien .view-content .views-row{padding-bottom:50px;position:relative}footer .view-emack-leistungskategorien .view-content .views-row{padding-bottom:15px}.view-emack-leistungsuebersichten .view-content .views-row{background:#fff;margin-bottom:50px;padding-bottom:50px;position:relative}.view-emack-leistungsuebersichten .view-content:after{content:"";-ms-flex-preferred-size:30.435%;flex-basis:30.435%;-webkit-box-flex:1}.view-emack-leistungskategorien .views-field-field-kategoriebild,.view-emack-leistungsuebersichten .views-field-field-kategoriebild{bottom:-30px;margin-bottom:40px;position:relative}.view-emack-leistungskategorien .views-field-field-kategoriebild .blue-overlay,.view-emack-leistungskategorien .views-field-field-kategoriebild a,.view-emack-leistungsuebersichten .views-field-field-kategoriebild .blue-overlay{-ms-flex-align:center;align-items:center;background:linear-gradient(120deg,rgba(0,49,110,.7),rgba(0,49,110,.7) 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0));bottom:0;display:-ms-flexbox;display:flex;height:clamp(88px,9vw,160px);-ms-flex-pack:start;justify-content:flex-start;max-height:160px;max-width:100%;position:absolute;width:100%}.view-emack-leistungskategorien:not(.view-services-front) .views-field-field-kategoriebild .blue-overlay,.view-emack-leistungsuebersichten .views-field-field-kategoriebild .blue-overlay{height:clamp(68px,9vw,100px)}.view-emack-leistungskategorien .views-field-field-kategoriebild .blue-overlay .blue-overlay-inner,.view-emack-leistungskategorien .views-field-field-kategoriebild a img,.view-emack-leistungsuebersichten .views-field-field-kategoriebild .blue-overlay .blue-overlay-inner{margin-left:clamp(30px,8vw,130px);max-height:70%}.view-emack-leistungskategorien .views-field-field-kategoriebild img{max-height:clamp(40px,6vw,90px)}.view-emack-leistungskategorien .views-field-field-vorschautitel,.view-emack-leistungsuebersichten .views-field-field-vorschautitel{margin:15px 0}.view-emack-leistungsuebersichten .views-field-field-vorschautitel a,main .view-emack-leistungskategorien .views-field-field-vorschautitel a{font-size:clamp(18px,4vw,22px);line-height:33px}.view-emack-leistungskategorien .views-field-field-vorschaulink{bottom:0;position:absolute}.view-emack-leistungskategorien .views-field-field-teaser-text p,.view-emack-leistungsuebersichten .views-field-field-teaser-text p{font-size:14px;line-height:25px}@media screen and (min-width:851px){.view-emack-leistungskategorien .views-field-field-teaser-text p,.view-emack-leistungsuebersichten .views-field-field-teaser-text p{font-size:21px;line-height:32px;margin-bottom:32px}}.view-emack-leistungskategorien .views-field-field-vorschaulink a,.view-emack-leistungsuebersichten .views-field-field-vorschaulink a{background:url(/themes/emack/assets/images/arrow_red_right.svg) 100% no-repeat;color:#b11b0f;display:inline-block;font-family:encode-sans-semi-condensed-extrabold;font-size:24px;line-height:18px;margin:10px 0;padding-right:50px;text-transform:uppercase;transition:all .4s}.view-emack-leistungskategorien .views-field-field-vorschaulink a:hover,.view-emack-leistungsuebersichten .views-field-field-vorschaulink a:hover{color:#6f6e6e;transition:color .2s ease-out}.view-emack-leistungskategorien.view-services-sub,.view-emack-leistungsuebersichten.view-services-sub{background:#f5f7f9;margin:0 auto 50px;max-width:none;padding-bottom:50px;width:100%}.view-emack-leistungskategorien.view-services-sub .views-field-field-teaser-text p,.view-emack-leistungskategorien.view-services-sub .views-field-field-vorschaulink,.view-emack-leistungsuebersichten.view-services-sub .views-field-field-teaser-text p,.view-emack-leistungsuebersichten.view-services-sub .views-field-field-vorschaulink{margin-bottom:10px}.view-emack-leistungskategorien.view-services-sub .views-field-nothing hr,.view-emack-leistungsuebersichten.view-services-sub .views-field-nothing hr{border-color:#000;border-width:2px 0 0;width:45px}.view-emack-leistungskategorien.view-services-sub .view-content .views-row:hover .views-field-nothing hr,.view-emack-leistungsuebersichten.view-services-sub .view-content .views-row:hover .views-field-nothing hr{border-color:#b11b0f}.view-emack-leistungskategorien.view-services-titles,.view-emack-leistungsuebersichten.view-services-titles{margin:0}.view-emack-leistungskategorien.view-services-titles .view-content,.view-emack-leistungsuebersichten.view-services-titles .view-content{display:block}.view-emack-leistungskategorien.view-services-titles .view-content .views-row,.view-emack-leistungsuebersichten.view-services-titles .view-content .views-row{margin:0}.view-emack-leistungskategorien.view-services-titles .views-field-field-vorschautitel,.view-emack-leistungsuebersichten.view-services-titles .views-field-field-vorschautitel{font-size:14px;margin:0}.view-emack-news{background:#f5f7f9 url(/themes/emack/assets/images/news.jpg) 165% 0 no-repeat;background-position:0;background-size:auto 100%;margin:-21px auto 0}.emack-news-wrapper{margin:0 auto;max-width:1410px;width:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.emack-news-wrapper-inner{max-width:790px;padding:30px 0}.view-emack-news .view-content,.view-emack-news .view-footer,.view-emack-news .view-header{margin:0 auto 20px;width:95%}.view-emack-news .view-header h2{border:none;color:#053171;font-family:encode-sans-semi-condensed-bold,sans-serif;font-size:33px;font-weight:400;margin:0 0 15px!important}.view-emack-news .view-header hr{background:#b11b0f;border:0;height:2px;margin:0 0 0 -45px;max-width:372px;width:100%}.view-emack-news .view-content .views-row{background:#fff;margin-bottom:30px;padding:25px clamp(25px,5vw,80px) 35px 25px}.view-emack-news .view-content .base-profile-article-title{font-size:24px;line-height:31px}.view-emack-news .view-content .base-profile-article-title a{color:#053171;font-family:encode-sans-semi-condensed-extrabold,sans-serif;text-transform:uppercase;transition:all .4s}.view-emack-news .view-content .base-profile-article-title a:hover{color:#b11b0f;transition:all .4s}.view-emack-news .view-content .field--name-field-teaser-text p{font-size:14px;line-height:24px}@media screen and (min-width:851px){.view-emack-news .view-content .field--name-field-teaser-text p{font-size:21px;line-height:32px;margin-bottom:32px}}.view-emack-news .field--name-node-link .read-more{background:url(/themes/emack/assets/images/arrow_red_right.svg) 100% no-repeat;color:#b11b0f;font-family:encode-sans-semi-condensed-extrabold;font-size:24px;line-height:18px;margin-bottom:30px;padding-right:50px;text-transform:uppercase;transition:all .4s}.view-emack-news .field--name-node-link .read-more:after{color:#b11b0f;font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:24px;line-height:18px;transition:all .4s}.view-emack-news .field--name-node-link .read-more:hover{color:#6f6e6e;transition:all .4s}.view-emack-news .view-footer a{background-color:#fff;border:1px solid #b11b0f;box-sizing:border-box;color:#b11b0f;display:block;font-family:encode-sans-semi-condensed-bold,sans-serif;font-size:24px;line-height:26px;max-width:clamp(300px,19vw,465px);padding:clamp(12px,1.5vw,27px) clamp(10px,1.5vw,30px);position:relative;text-align:center;text-indent:-60px;text-transform:uppercase;width:100%}.view-emack-news .view-footer a:after{background-color:#b11b0f;background:url(/themes/emack/assets/images/arrow_white_right.svg) 50% no-repeat;background-size:60%;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:clamp(70px,4vw,100px);transition:all .2s ease-in}.view-emack-news .view-footer a:hover:after{background-position:90% 50%;transition:all .2s ease-in}.view-emack-news.view-display-id-block_2,.view-emack-news.view-display-id-block_3{background:none;background-size:contain;margin:auto;padding:0}.view-emack-news.view-display-id-block_2 .emack-news-wrapper,.view-emack-news.view-display-id-block_3 .emack-news-wrapper{margin:0 auto;max-width:1260px;width:95%}.view-emack-news.view-display-id-block_2 .emack-news-wrapper-inner,.view-emack-news.view-display-id-block_3 .emack-news-wrapper-inner{background:none;box-shadow:none;max-width:none;padding:inherit}.view-emack-news.view-display-id-block_2 .emack-news-wrapper-inner .view-content,.view-emack-news.view-display-id-block_3 .emack-news-wrapper-inner .view-content{width:100%}.view-emack-news.view-display-id-block_2 .emack-news-wrapper-inner .view-content .field--name-field-teaser-image,.view-emack-news.view-display-id-block_3 .emack-news-wrapper-inner .view-content .field--name-field-teaser-image{overflow:hidden}.view-emack-news.view-display-id-block_2 .emack-news-wrapper-inner .view-content .field--name-field-teaser-image img,.view-emack-news.view-display-id-block_3 .emack-news-wrapper-inner .view-content .field--name-field-teaser-image img{transform:scale(1);transition:all .7s;transition-timing-function:ease-out}.view-emack-news.view-display-id-block_2 .emack-news-wrapper-inner .view-content .field--name-field-teaser-image:hover img,.view-emack-news.view-display-id-block_3 .emack-news-wrapper-inner .view-content .field--name-field-teaser-image:hover img{transform:scale(1.2);transition:all .7s;transition-timing-function:ease-out}.view-emack-news.view-display-id-block_2 .view-content,.view-emack-news.view-display-id-block_2 .view-footer,.view-emack-news.view-display-id-block_2 .view-header,.view-emack-news.view-display-id-block_3 .view-content,.view-emack-news.view-display-id-block_3 .view-footer,.view-emack-news.view-display-id-block_3 .view-header{margin:0 auto 20px;max-width:none;width:95%}.view-emack-news.view-display-id-block_3 .view-header p{color:#b11b0f;font-size:24px;font-weight:400;margin:0 0 15px!important}@media screen and (min-width:851px){.view-emack-news{background:#f5f7f9 url(/themes/emack/assets/images/news.jpg) 165% 0 no-repeat;background-position:left 50vw top 0!important;background-size:auto auto!important;margin:-21px auto 0;padding:40px 0}.emack-news-wrapper{width:95%;-webkit-backdrop-filter:none;backdrop-filter:none}.view-emack-news .view-content,.view-emack-news .view-footer,.view-emack-news .view-header{margin:0 20% 20px auto}.view-emack-news.view-display-id-block_2 .view-content,.view-emack-news.view-display-id-block_3 .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}.view-emack-news.view-display-id-block_2 .view-content:after,.view-emack-news.view-display-id-block_3 .view-content:after{content:"";flex-basis:31.5%;-ms-flex-preferred-size:31.5%;-webkit-box-flex:1}.view-emack-news.view-display-id-block_2 .view-content .views-row,.view-emack-news.view-display-id-block_3 .view-content .views-row{flex-basis:31.5%;-ms-flex-preferred-size:31.5%;-webkit-box-flex:1}.view-emack-news.view-display-id-block_2 .emack-news-wrapper,.view-emack-news.view-display-id-block_3 .emack-news-wrapper,.view-emack-news.view-display-id-block_3 .view-header{width:100%}}main .view-emack-unternehmensuebersicht{background:#f5f7f9}.view-emack-branchenuebersicht{background:#f5f7f9;margin:35px auto 0}.group-footer .view-emack-branchenuebersicht,.group-footer .view-emack-unternehmensuebersicht{width:100%}.view-emack-branchenuebersicht .view-content,.view-emack-unternehmensuebersicht .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1410px;width:95%;-webkit-box-pack:justify;-ms-flex-pack:justify}.view-emack-unternehmensuebersicht .view-content .views-row{background:#fff;margin-bottom:20px;padding-bottom:25px;position:relative}footer .view-emack-unternehmensuebersicht .view-content .views-row{padding-bottom:15px}.view-emack-branchenuebersicht .view-content .views-row{margin-bottom:50px;padding-bottom:50px;position:relative}.view-emack-unternehmensuebersicht .view-content:after{content:"";-ms-flex-preferred-size:31.5%;flex-basis:31.5%;-webkit-box-flex:1}.view-emack-branchenuebersicht .views-field-field-teaser-image,.view-emack-unternehmensuebersicht .views-field-field-teaser-image{overflow:hidden}.view-emack-branchenuebersicht .views-field-field-teaser-image a,.view-emack-unternehmensuebersicht .views-field-field-teaser-image a{display:block;line-height:0}.view-emack-branchenuebersicht .views-field-field-teaser-image img,.view-emack-unternehmensuebersicht .views-field-field-teaser-image img{transform:scale(1);transition:all .7s;transition-timing-function:ease-out}.view-emack-branchenuebersicht .views-field-field-teaser-image:hover img,.view-emack-unternehmensuebersicht .views-field-field-teaser-image:hover img{transform:scale(1.2);transition:all .7s;transition-timing-function:ease-out}.view-emack-branchenuebersicht .views-field-field-vorschautitel,.view-emack-unternehmensuebersicht .views-field-field-vorschautitel{margin:15px 0}main .view-emack-unternehmensuebersicht .views-field-field-vorschautitel a{color:#053171;font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:22px;line-height:33px;text-transform:uppercase}.view-emack-branchenuebersicht .views-field-field-vorschautitel a{color:#053171;font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:19px;line-height:29px;text-transform:uppercase}.view-emack-branchenuebersicht .views-field-field-teaser-text,.view-emack-branchenuebersicht .views-field-field-vorschaulink,.view-emack-branchenuebersicht .views-field-field-vorschautitel{margin-left:auto;margin-right:auto;width:90%}.view-emack-unternehmensuebersicht .views-field-field-vorschaulink{bottom:0;position:absolute}.view-emack-branchenuebersicht .views-field-field-vorschaulink{bottom:0;left:5%;position:absolute;right:5%}.view-emack-branchenuebersicht .views-field-field-vorschautitel:after{background:#000;content:"";display:block;height:2px;margin-top:20px;width:44px;transition:background .2s ease-out}.view-emack-branchenuebersicht .views-row:hover .views-field-field-vorschautitel:after{background:#b11b0f;transition:background .2s ease-out}.view-emack-branchenuebersicht .views-field-field-vorschaulink a,.view-emack-unternehmensuebersicht .views-field-field-vorschaulink a{color:#b11b0f;display:inline-block;font-size:16px;line-height:24px;margin-bottom:30px;text-decoration:underline;transition:color .2s ease-out}.view-emack-branchenuebersicht .views-field-field-vorschaulink a:hover,.view-emack-unternehmensuebersicht .views-field-field-vorschaulink a:hover{color:#6f6e6e;transition:color .2s ease-out}.view-emack-branchenuebersicht,.view-emack-unternehmensuebersicht{margin:0 auto 50px}.view-emack-branchenuebersicht .views-field-field-teaser-text,.view-emack-branchenuebersicht .views-field-field-vorschaulink,.view-emack-branchenuebersicht .views-field-field-vorschautitel,.view-emack-branchenuebersicht .views-field-nothing,.view-emack-unternehmensuebersicht .views-field-field-teaser-text,.view-emack-unternehmensuebersicht .views-field-field-vorschaulink,.view-emack-unternehmensuebersicht .views-field-field-vorschautitel,.view-emack-unternehmensuebersicht .views-field-nothing{padding:0 15px}.view-emack-branchenuebersicht .views-field-field-teaser-text p,.view-emack-branchenuebersicht .views-field-field-vorschaulink,.view-emack-unternehmensuebersicht .views-field-field-teaser-text p,.view-emack-unternehmensuebersicht .views-field-field-vorschaulink{margin-bottom:10px}.view-emack-branchenuebersicht .views-field-nothing,.view-emack-unternehmensuebersicht .views-field-nothing{margin:0 0 15px}.view-emack-branchenuebersicht .views-field-nothing hr,.view-emack-unternehmensuebersicht .views-field-nothing hr{border-color:#000;border-width:2px 0 0;width:45px}.view-emack-branchenuebersicht .view-content .views-row:hover .views-field-nothing hr,.view-emack-unternehmensuebersicht .view-content .views-row:hover .views-field-nothing hr{border-color:#b11b0f}.view-emack-branchenuebersicht.view-services-titles,.view-emack-unternehmensuebersicht.view-services-titles{margin:0}.view-emack-branchenuebersicht.view-services-titles .view-content,.view-emack-unternehmensuebersicht.view-services-titles .view-content{display:block}.view-emack-branchenuebersicht.view-services-titles .view-content .views-row,.view-emack-unternehmensuebersicht.view-services-titles .view-content .views-row{margin:0}.view-emack-branchenuebersicht.view-services-titles .views-field-field-vorschautitel,.view-emack-unternehmensuebersicht.view-services-titles .views-field-field-vorschautitel{font-size:14px;margin:0}@media (min-width:600px) and (max-width:850px){.view-emack-unternehmensuebersicht .view-content .views-row{flex-basis:48%;margin-top:40px;-ms-flex-preferred-size:48%;-webkit-box-flex:1}}@media screen and (min-width:851px){.view-emack-unternehmensuebersicht .view-content .views-row{flex-basis:31.5%;margin-bottom:0;margin-top:40px;-ms-flex-preferred-size:31.5%;-webkit-box-flex:1}.view-emack-branchenuebersicht .view-content .views-row{flex-basis:46.826%;-ms-flex-preferred-size:46.826%;-webkit-box-flex:1}.view-emack-branchenuebersicht .views-field-field-vorschaulink a,.view-emack-unternehmensuebersicht .views-field-field-vorschaulink a{font-size:14px;line-height:24px;margin-bottom:0}.view-emack-branchenuebersicht .views-field-field-vorschaulink a{margin-bottom:25px}}.view-hero-elements .slick-dotted.slick-slider{margin-bottom:0}.view-hero-elements .slick-dotted.slick-slider .slick-dots{display:none}.view-mack-inhaltsverzeichnis{background:#053171;margin-bottom:50px;padding:30px 0 20px}.view-mack-inhaltsverzeichnis .view-header{color:#fff;font-family:encode-sans-semi-condensed-extrabold,sans-serif;font-size:27px;line-height:38px;margin:0 auto 30px;max-width:980px;text-transform:uppercase;width:95%}.view-mack-inhaltsverzeichnis .view-content{color:#fff;margin:0 auto 10px;max-width:980px;text-transform:uppercase;width:95%}.view-mack-inhaltsverzeichnis .view-content .views-row a{color:#fff;display:inline-block;font-family:encode-sans-semi-condensed-medium,sans-serif;font-size:clamp(14px,1.5vw,20px);margin-bottom:10px;padding:clamp(10px,4vw,10px) 0 clamp(10px,4vw,10px) 70px;position:relative}.view-mack-inhaltsverzeichnis .view-content .views-row a:before{background-color:#fff;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:0;transition:width .4s cubic-bezier(.68,-.55,.27,1.55)}.view-mack-inhaltsverzeichnis .view-content .views-row a:hover:before{width:110%;transition:width .4s cubic-bezier(.68,-.55,.27,1.55)}.view-mack-inhaltsverzeichnis .view-content .views-row a:after{background:#fff url(/themes/emack/assets/images/arrow_right.svg) no-repeat;background-position:50% 50%;background-size:30px;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:50px;transition:all .3s ease}.view-mack-inhaltsverzeichnis .view-content .views-row a:hover:after{animation:jump-arrow 1s infinite}@keyframes jump-arrow{0%{background-position:50% 50%}50%{background-position:80% 50%}to{background-position:50% 50%}}.view-mack-wiki{background:rgba(5,49,113,.06);padding:50px 0 100px}.view-mack-wiki .view-header{text-align:center}.view-mack-wiki .view-header h2{border:none;text-align:center}.view-mack-wiki .view-filters,.view-mack-wiki .view-header{margin:0 auto;max-width:480px;width:95%}.view-mack-wiki .view-filters form .form-actions{border:none}.view-mack-wiki .view-filters .form-item{float:none;margin:1em 0;width:100%}.view-mack-wiki .view-filters .form-item input{border:1px solid #053171;font-size:clamp(16px,4vw,21px);line-height:clamp(27px,4vw,32px);padding:12px}.view-mack-wiki .view-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1500px;width:95%;gap:30px}.view-mack-wiki .view-content .unformatted-wrapper{background:#fff;-ms-flex:1;flex:1}.view-mack-wiki .view-content{display:grid;margin:30px auto 10px;gap:clamp(30px,4vw,30px);grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr)}@media (min-width:550px){.view-mack-wiki .view-content{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr)}}@media (min-width:850px){.view-mack-wiki .view-content{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(4,1fr)}}.view-mack-wiki .view-content .unformatted-wrapper span.unformatted-title{background:#053171;color:#fff;display:block;font-family:encode-sans-semi-condensed-bold,sans-serif;font-size:24px;font-weight:400;padding:clamp(15px,4vw,25px);text-align:center;text-transform:uppercase}.view-mack-wiki .view-content .unformatted-wrapper .views-row{padding:5% 0}.view-mack-wiki .view-content .unformatted-wrapper .views-row:first-child{padding:5% 0 0}.view-mack-wiki .view-content .unformatted-wrapper .views-row:last-child{padding:0 0 5%}.view-mack-wiki .view-content .unformatted-wrapper .views-row:only-child{padding:5% 0}.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title{padding:0 10%}.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a{border-bottom:1px solid #053171;color:#585858;font-family:encode-sans-semi-condensed-medium,sans-serif;font-size:clamp(14px,1.5vw,20px);padding:clamp(13px,4vw,23px) 50px clamp(13px,4vw,23px) 0}.view-mack-wiki .view-content .unformatted-wrapper .views-row:last-child .views-field-title a{border-bottom:none}@media (min-width:551px){.view-mack-wiki .view-content .unformatted-wrapper .views-row:only-child .views-field-title a{border-bottom:1px solid #053171}}.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a:after{background:transparent url(/themes/emack/assets/images/arrow_right.svg) no-repeat 100%;background-size:30px;bottom:2px;content:"";display:block;position:absolute;right:2px;top:2px;width:50px;transition:all .3s ease}.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a{box-shadow:0 0 1px transparent;display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative;transform:perspective(1px) translateZ(0);vertical-align:middle;transition-duration:.3s;transition-property:color}.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a:before{background:#b11b0f;bottom:0;content:"";left:-12.5%;position:absolute;right:-12.5%;top:0;transform:scaleX(0);transform-origin:0 50%;z-index:-1;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a:focus,.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a:hover{color:#fff}.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a:focus:before,.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a:hover:before{transform:scaleX(1)}.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a:focus:after,.view-mack-wiki .view-content .unformatted-wrapper .views-row .views-field-title a:hover:after{filter:brightness(0) invert(1);transition:all .3s ease}form .form-item label{display:block;font-size:14px;padding-bottom:5px;width:100%}footer form .form-item label{color:#fff}form .form-actions input,form .form-item input,form .form-item textarea{display:block;font-size:14px;padding:5px;width:100%}form .form-item.form-type-checkbox input[type=checkbox],form .form-item.form-type-checkbox label{display:inline-block;vertical-align:top;width:auto}form .form-item.form-type-checkbox input[type=checkbox]{margin-top:2px}form .form-item.form-type-checkbox label{width:95%}form .form-item.form-type-checkbox a{color:#053171}footer form .form-item.form-type-checkbox a{color:#fff}form .form-item.form-type-checkbox a:hover{text-decoration:underline}form .form-item input[type=email],form .form-item input[type=text],form .form-item textarea{background-color:#fff;border:1px solid #c4c4c4;color:#7f7f7f;font-style:italic}form .form-item input[type=email]:active,form .form-item input[type=email]:focus,form .form-item input[type=email]:hover,form .form-item input[type=email]:visited,form .form-item input[type=text]:active,form .form-item input[type=text]:focus,form .form-item input[type=text]:hover,form .form-item input[type=text]:visited,form .form-item textarea:active,form .form-item textarea:focus,form .form-item textarea:hover,form .form-item textarea:visited{background-color:#fff;border:1px solid #6b6b6b;color:#4f4f4f;font-style:normal}form .form-actions input[type=submit]{background:none;padding:10px;text-indent:-60px}form .form-actions,form .form-actions input[type=submit]{font-size:clamp(20px,4vw,24px);text-transform:uppercase;width:100%}form .form-actions{border:1px solid #b11b0f;box-sizing:border-box;color:#b11b0f;display:block;font-family:encode-sans-semi-condensed-bold,sans-serif;line-height:26px;margin:35px auto 0;position:relative;text-align:center}form .form-actions,form .form-actions:hover{background-color:#fff}form .form-actions:after{background-color:#b11b0f;background:#b11b0f url(/themes/emack/assets/images/arrow_white_right.svg) no-repeat;background-position:90% 50%;background-position:50% 50%;background-size:60%;content:"";display:block;height:100%;max-width:70px;position:absolute;right:0;top:0;width:100%;transition:all .2s ease-in}form .form-actions:hover:after{background-position:90% 50%;transition:all .2s ease-in}@media screen and (min-width:768px){.webform-flexbox{display:-ms-flexbox;display:flex;margin:1em 0;gap:4%}.webform-flex--container{margin:0}}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form h2{margin:50px 0}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form{margin:0 auto 30px;max-width:1260px;width:95%}.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form{margin:0 auto 30px;max-width:980px;width:95%}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-required:after,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-required:after{filter:grayscale(1)}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form label,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form label{color:#555}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-item-markup,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form a,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form input,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form label,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form p,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form textarea,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-item-markup,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form a,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form input,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form label,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form p,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form textarea{font-size:clamp(16px,4vw,21px);line-height:clamp(27px,4vw,32px)}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-item input:not([type=checkbox]),.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-item textarea,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-item input:not([type=checkbox]),.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-item textarea{border:1px solid #053171;padding:12px 5px}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-actions,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-actions{background-color:#053171;border:1px solid #053171;box-sizing:border-box;color:#fff;display:block;font-family:encode-sans-semi-condensed-bold,sans-serif;line-height:26px;margin:35px 0 0;padding:2px;position:relative;text-align:center}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-actions:hover,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-actions:hover{background-color:#b11b0f;border:1px solid #b11b0f}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-actions:after,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-actions:after{background-color:#fff;background:url(/themes/emack/assets/images/arrow_right.svg) no-repeat;background-position:90% 50%;background-position:50% 50%;background-size:60%;content:"";display:block;height:100%;max-width:70px;position:absolute;right:0;top:0;width:100%;transition:all .2s ease-in}@media screen and (min-width:851px){.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-actions,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-actions{max-width:48%}}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file input[type=file],.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file input[type=file],.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file input[type=file],.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file input[type=file]{border:1px solid #053171;box-sizing:border-box;cursor:pointer !Important;padding:0 5px 0 0}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file input[type=file]::-webkit-file-upload-button:hover,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file input[type=file]::file-selector-button:hover,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file input[type=file]::-webkit-file-upload-button:hover,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file input[type=file]::file-selector-button:hover,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file input[type=file]::-webkit-file-upload-button:hover,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file input[type=file]::file-selector-button:hover,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file input[type=file]::-webkit-file-upload-button:hover,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file input[type=file]::file-selector-button:hover{background:#b11b0f}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file input[type=submit],.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file input[type=submit],.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file input[type=submit],.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file input[type=submit]{background:#b11b0f;border:1px solid #b11b0f;color:#fff;margin:0}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file input[type=submit]:hover,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file input[type=submit]:hover,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file input[type=submit]:hover,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file input[type=submit]:hover{background:#7a130b;color:#fff}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file input[type=file]::-ms-browse,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file input[type=file]::-ms-browse,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file input[type=file]::-ms-browse,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file input[type=file]::-ms-browse{background:#053171;border:none;color:#fff;cursor:pointer;margin-right:5%;max-width:204px;padding:16px 12px;width:100%;transition:all .4s}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file input[type=file]::-webkit-file-upload-button,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file input[type=file]::-webkit-file-upload-button,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file input[type=file]::-webkit-file-upload-button,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file input[type=file]::-webkit-file-upload-button{background:#053171;border:none;color:#fff;cursor:pointer;margin-right:5%;max-width:204px;padding:16px 12px;width:100%;transition:all .4s}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file input[type=file]::file-selector-button,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file input[type=file]::file-selector-button,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file input[type=file]::file-selector-button,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file input[type=file]::file-selector-button{background:#053171;border:none;color:#fff;cursor:pointer;margin-right:5%;max-width:204px;padding:16px 12px;width:100%;transition:all .4s}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file .webform-element-description,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file .webform-element-description,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file .webform-element-description,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file .webform-element-description{color:#666;padding-top:10px}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-managed-file .webform-element-description br,.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-webform-document-file .webform-element-description br,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-managed-file .webform-element-description br,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-webform-document-file .webform-element-description br{content:" ";display:inline-block;width:5px}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-checkbox input[type=checkbox],.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-checkbox input[type=checkbox]{opacity:0;position:absolute}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-checkbox input[type=checkbox]+label:before,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-checkbox input[type=checkbox]+label:before{background:#fff;border:1px solid #053171;border-radius:0;content:"";cursor:pointer;display:inline-block;height:1.4em;margin-right:1em;position:relative;text-align:center;top:0;vertical-align:top;width:1.4em;transition:all .25s ease}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-checkbox input[type=checkbox]:checked+label:before,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-checkbox input[type=checkbox]:checked+label:before{background-color:#053171;box-shadow:inset 0 0 0 4px #fff}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-checkbox input[type=checkbox]:focus+label:before,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-checkbox input[type=checkbox]:focus+label:before{border-color:#053171;outline:none}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-checkbox input[type=checkbox]:disabled+.radio-label:before,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-checkbox input[type=checkbox]:disabled+.radio-label:before{background:#b4b4b4;border-color:#b4b4b4;box-shadow:inset 0 0 0 4px #fff}.block-system-main-block .node--view-mode-full>.field--name-field-bewerbungsformular form .form-type-checkbox input[type=checkbox]+label:empty:before,.block-system-main-block .node--view-mode-full>.field--name-field-paragraphs .paragraph--type--form-reference form .form-type-checkbox input[type=checkbox]+label:empty:before{margin-right:0}
