/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor: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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @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(/themes/contrib/classy/images/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/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/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/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/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/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
html,body{height:100%;padding:0;margin:0}@font-face{font-family:"QualitaetLeicht";font-style:"normal";font-weight:"lighter";src:url(/themes/q1/fonts/qualitaet/QualitaetLeicht.eot) format("embedded-opentype"),url(/themes/q1/fonts/qualitaet/QualitaetLeicht.ttf) format("truetype"),url(/themes/q1/fonts/qualitaet/QualitaetLeicht.woff) format("woff"),url(/themes/q1/fonts/qualitaet/QualitaetLeicht.svg) format("svg")}@font-face{font-family:"QualitaetHalbfett";font-style:"normal";font-weight:"bolder";src:url(/themes/q1/fonts/qualitaet/QualitaetHalbfett.eot) format("embedded-opentype"),url(/themes/q1/fonts/qualitaet/QualitaetHalbfett.ttf) format("truetype"),url(/themes/q1/fonts/qualitaet/QualitaetHalbfett.woff) format("woff"),url(/themes/q1/fonts/qualitaet/QualitaetHalbfett.svg) format("svg")}@font-face{font-family:"QualitaetKraeftig";font-style:"normal";font-weight:"bold";src:url(/themes/q1/fonts/qualitaet/QualitaetKraeftig.eot) format("embedded-opentype"),url(/themes/q1/fonts/qualitaet/QualitaetKraeftig.ttf) format("truetype"),url(/themes/q1/fonts/qualitaet/QualitaetKraeftig.woff) format("woff"),url(/themes/q1/fonts/qualitaet/QualitaetKraeftig.svg) format("svg")}@font-face{font-family:"Qualitaet";font-style:"normal";font-weight:"normal";src:url(/themes/q1/fonts/qualitaet/QualitaetNormal.eot) format("embedded-opentype"),url(/themes/q1/fonts/qualitaet/QualitaetNormal.ttf) format("truetype"),url(/themes/q1/fonts/qualitaet/QualitaetNormal.woff) format("woff"),url(/themes/q1/fonts/qualitaet/QualitaetNormal.svg) format("svg")}.ui-autocomplete .ui-menu-item{padding:10px 19px;color:#333;font-family:"Qualitaet",sans-serif;font-size:16px;line-height:24px}.ui-autocomplete .ui-menu-item:nth-child(2n){background:#f0f2f8}.ui-autocomplete .ui-menu-item:hover{background:#dbe1f4}.ui-autocomplete .ui-menu-item:first-child{border-top:1px solid #ccc !important}.ui-autocomplete .ui-menu-item:last-child{border-bottom:1px solid #ccc !important}.ui-autocomplete .ui-menu-item.ui-state-focus{border-top:1px solid #dbe1f4;border-bottom:1px solid #dbe1f4;background:#dbe1f4}#toolbar-bar{z-index:10000000}.layout-container .container,.swal-overlay .container{max-width:1200px;margin:0 auto;padding:0 24px}.layout-container .container::after,.swal-overlay .container::after{clear:both;content:"";display:block}@media(max-width:450px){.layout-container .container *[class^=col-],.swal-overlay .container *[class^=col-]{width:100%;margin:0}}.layout-container .row::after,.swal-overlay .row::after{clear:both;content:"";display:block}.layout-container .col-1,.swal-overlay .col-1{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:767px){.layout-container .col-1,.swal-overlay .col-1{width:calc(8.3333333333% - 26px);float:left;margin-left:24px}}.layout-container .col-2,.swal-overlay .col-2{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:767px){.layout-container .col-2,.swal-overlay .col-2{width:calc(16.6666666667% - 28px);float:left;margin-left:24px}}.layout-container .col-3,.swal-overlay .col-3{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .col-3,.swal-overlay .col-3{width:calc(25% - 30px);float:left;margin-left:24px}}.layout-container .col-4,.swal-overlay .col-4{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .col-4,.swal-overlay .col-4{width:calc(33.3333333333% - 32px);float:left;margin-left:24px}}.layout-container .col-5,.swal-overlay .col-5{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .col-5,.swal-overlay .col-5{width:calc(41.6666666667% - 34px);float:left;margin-left:24px}}.layout-container .col-6,.swal-overlay .col-6{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .col-6,.swal-overlay .col-6{width:calc(50% - 36px);float:left;margin-left:24px}}.layout-container .col-7,.swal-overlay .col-7{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .col-7,.swal-overlay .col-7{width:calc(58.3333333333% - 38px);float:left;margin-left:24px}}.layout-container .col-8,.swal-overlay .col-8{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .col-8,.swal-overlay .col-8{width:calc(66.6666666667% - 40px);float:left;margin-left:24px}}.layout-container .col-9,.swal-overlay .col-9{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .col-9,.swal-overlay .col-9{width:calc(75% - 42px);float:left;margin-left:24px}}.layout-container .col-10,.swal-overlay .col-10{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .col-10,.swal-overlay .col-10{width:calc(83.3333333333% - 44px);float:left;margin-left:24px}}.layout-container .col-11,.swal-overlay .col-11{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .col-11,.swal-overlay .col-11{width:calc(91.6666666667% - 46px);float:left;margin-left:24px}}.layout-container .col-12,.swal-overlay .col-12{width:calc(100% - 48px);float:left;margin-left:24px}@media(min-width:992px){.layout-container .push-1,.swal-overlay .push-1{margin-left:calc(8.3333333333% - 26px + 48px)}}@media(min-width:992px){.layout-container .push-2,.swal-overlay .push-2{margin-left:calc(16.6666666667% - 28px + 48px)}}@media(min-width:992px){.layout-container .push-3,.swal-overlay .push-3{margin-left:calc(25% - 30px + 48px)}}@media(min-width:992px){.layout-container .push-4,.swal-overlay .push-4{margin-left:calc(33.3333333333% - 32px + 48px)}}@media(min-width:992px){.layout-container .push-5,.swal-overlay .push-5{margin-left:calc(41.6666666667% - 34px + 48px)}}@media(min-width:992px){.layout-container .push-6,.swal-overlay .push-6{margin-left:calc(50% - 36px + 48px)}}@media(min-width:992px){.layout-container .push-7,.swal-overlay .push-7{margin-left:calc(58.3333333333% - 38px + 48px)}}@media(min-width:992px){.layout-container .push-8,.swal-overlay .push-8{margin-left:calc(66.6666666667% - 40px + 48px)}}@media(min-width:992px){.layout-container .push-9,.swal-overlay .push-9{margin-left:calc(75% - 42px + 48px)}}@media(min-width:992px){.layout-container .push-10,.swal-overlay .push-10{margin-left:calc(83.3333333333% - 44px + 48px)}}@media(min-width:992px){.layout-container .push-11,.swal-overlay .push-11{margin-left:calc(91.6666666667% - 46px + 48px)}}@media(min-width:992px){.layout-container .push-12,.swal-overlay .push-12{margin-left:calc(100% - 48px + 48px)}}.layout-container .flex-row,.swal-overlay .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-24px}.layout-container .flex-col,.swal-overlay .flex-col{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:24px}@media(min-width:450px){.layout-container .flex-col,.swal-overlay .flex-col{min-width:400px}}.layout-container .flex-col:first-child,.swal-overlay .flex-col:first-child{margin-bottom:24px}@media(min-width:894px){.layout-container .flex-col:first-child,.swal-overlay .flex-col:first-child{margin-bottom:0}}.layout-container button,.layout-container [type=button],.layout-container [type=reset],.layout-container [type=submit],.layout-container .button,.layout-container .swal-button,.swal-overlay button,.swal-overlay [type=button],.swal-overlay [type=reset],.swal-overlay [type=submit],.swal-overlay .button,.swal-overlay .swal-button{display:inline-block;height:60px;padding:0 1.25em;border:0;margin-right:0;margin-left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0c218b;border-radius:3px;color:#fff;cursor:pointer;font-family:"Qualitaet",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background:-webkit-gradient(linear,left top,left bottom,from(#2167c8),to(#012389));background:linear-gradient(#2167c8,#012389)}.layout-container button:hover,.layout-container button:focus,.layout-container [type=button]:hover,.layout-container [type=button]:focus,.layout-container [type=reset]:hover,.layout-container [type=reset]:focus,.layout-container [type=submit]:hover,.layout-container [type=submit]:focus,.layout-container .button:hover,.layout-container .button:focus,.layout-container .swal-button:hover,.layout-container .swal-button:focus,.swal-overlay button:hover,.swal-overlay button:focus,.swal-overlay [type=button]:hover,.swal-overlay [type=button]:focus,.swal-overlay [type=reset]:hover,.swal-overlay [type=reset]:focus,.swal-overlay [type=submit]:hover,.swal-overlay [type=submit]:focus,.swal-overlay .button:hover,.swal-overlay .button:focus,.swal-overlay .swal-button:hover,.swal-overlay .swal-button:focus{background:-webkit-gradient(linear,left top,left bottom,from(#028),to(#002286));background:linear-gradient(#028,#002286);background-color:#0a1a6f;color:#fff}.layout-container button:disabled,.layout-container [type=button]:disabled,.layout-container [type=reset]:disabled,.layout-container [type=submit]:disabled,.layout-container .button:disabled,.layout-container .swal-button:disabled,.swal-overlay button:disabled,.swal-overlay [type=button]:disabled,.swal-overlay [type=reset]:disabled,.swal-overlay [type=submit]:disabled,.swal-overlay .button:disabled,.swal-overlay .swal-button:disabled{cursor:not-allowed;opacity:.5}.layout-container button:disabled:hover,.layout-container [type=button]:disabled:hover,.layout-container [type=reset]:disabled:hover,.layout-container [type=submit]:disabled:hover,.layout-container .button:disabled:hover,.layout-container .swal-button:disabled:hover,.swal-overlay button:disabled:hover,.swal-overlay [type=button]:disabled:hover,.swal-overlay [type=reset]:disabled:hover,.swal-overlay [type=submit]:disabled:hover,.swal-overlay .button:disabled:hover,.swal-overlay .swal-button:disabled:hover{background-color:#0c218b}.layout-container button.btn-light,.layout-container [type=button].btn-light,.layout-container [type=reset].btn-light,.layout-container [type=submit].btn-light,.layout-container .button.btn-light,.layout-container .swal-button.btn-light,.swal-overlay button.btn-light,.swal-overlay [type=button].btn-light,.swal-overlay [type=reset].btn-light,.swal-overlay [type=submit].btn-light,.swal-overlay .button.btn-light,.swal-overlay .swal-button.btn-light{height:56px;padding:0 -0.75em;border:2px solid #efefef;background:none;color:#999}.layout-container button.btn-light:hover,.layout-container [type=button].btn-light:hover,.layout-container [type=reset].btn-light:hover,.layout-container [type=submit].btn-light:hover,.layout-container .button.btn-light:hover,.layout-container .swal-button.btn-light:hover,.swal-overlay button.btn-light:hover,.swal-overlay [type=button].btn-light:hover,.swal-overlay [type=reset].btn-light:hover,.swal-overlay [type=submit].btn-light:hover,.swal-overlay .button.btn-light:hover,.swal-overlay .swal-button.btn-light:hover{border:2px solid #0f218b;color:#0f218b}.layout-container button.btn-white,.layout-container [type=button].btn-white,.layout-container [type=reset].btn-white,.layout-container [type=submit].btn-white,.layout-container .button.btn-white,.layout-container .swal-button.btn-white,.swal-overlay button.btn-white,.swal-overlay [type=button].btn-white,.swal-overlay [type=reset].btn-white,.swal-overlay [type=submit].btn-white,.swal-overlay .button.btn-white,.swal-overlay .swal-button.btn-white{height:56px;border:2px solid #efefef;background:none;color:#efefef}.layout-container button.btn-white:hover,.layout-container [type=button].btn-white:hover,.layout-container [type=reset].btn-white:hover,.layout-container [type=submit].btn-white:hover,.layout-container .button.btn-white:hover,.layout-container .swal-button.btn-white:hover,.swal-overlay button.btn-white:hover,.swal-overlay [type=button].btn-white:hover,.swal-overlay [type=reset].btn-white:hover,.swal-overlay [type=submit].btn-white:hover,.swal-overlay .button.btn-white:hover,.swal-overlay .swal-button.btn-white:hover{border:2px solid #fff;background-color:#fff;color:#999}.layout-container button.btn-grey,.layout-container [type=button].btn-grey,.layout-container [type=reset].btn-grey,.layout-container [type=submit].btn-grey,.layout-container .button.btn-grey,.layout-container .swal-button.btn-grey,.swal-overlay button.btn-grey,.swal-overlay [type=button].btn-grey,.swal-overlay [type=reset].btn-grey,.swal-overlay [type=submit].btn-grey,.swal-overlay .button.btn-grey,.swal-overlay .swal-button.btn-grey{border:2px solid #e6f0ef;background:none;color:#97a09b;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.layout-container button.btn-grey:hover,.layout-container [type=button].btn-grey:hover,.layout-container [type=reset].btn-grey:hover,.layout-container [type=submit].btn-grey:hover,.layout-container .button.btn-grey:hover,.layout-container .swal-button.btn-grey:hover,.swal-overlay button.btn-grey:hover,.swal-overlay [type=button].btn-grey:hover,.swal-overlay [type=reset].btn-grey:hover,.swal-overlay [type=submit].btn-grey:hover,.swal-overlay .button.btn-grey:hover,.swal-overlay .swal-button.btn-grey:hover{border:2px solid #0c218b;color:#0c218b}.layout-container a.button,.swal-overlay a.button{height:40px;padding-top:20px}.layout-container a.btn-arrow,.swal-overlay a.btn-arrow{padding:5px 40px 7px 0 !important;background-image:url("/themes/q1/icons/pfeil-klein-rechts.svg");background-position:right 13px center;background-repeat:no-repeat;color:#999}.layout-container fieldset,.swal-overlay fieldset{padding:0;border:0;margin:0;background-color:rgba(0,0,0,0)}.layout-container legend,.swal-overlay legend{padding:0;margin-bottom:.625em;font-weight:600}.layout-container label,.swal-overlay label{display:block;margin-bottom:.625em}.layout-container input,.layout-container select,.layout-container textarea,.swal-overlay input,.swal-overlay select,.swal-overlay textarea{display:block;border-radius:0;font-family:"Qualitaet",sans-serif;font-size:1em}.layout-container [type=color],.layout-container [type=date],.layout-container [type=datetime],.layout-container [type=datetime-local],.layout-container [type=email],.layout-container [type=month],.layout-container [type=number],.layout-container [type=password],.layout-container [type=search],.layout-container [type=tel],.layout-container [type=text],.layout-container [type=time],.layout-container [type=url],.layout-container [type=week],.layout-container input:not([type]),.layout-container textarea,.swal-overlay [type=color],.swal-overlay [type=date],.swal-overlay [type=datetime],.swal-overlay [type=datetime-local],.swal-overlay [type=email],.swal-overlay [type=month],.swal-overlay [type=number],.swal-overlay [type=password],.swal-overlay [type=search],.swal-overlay [type=tel],.swal-overlay [type=text],.swal-overlay [type=time],.swal-overlay [type=url],.swal-overlay [type=week],.swal-overlay input:not([type]),.swal-overlay textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;border:1px solid #efefef;margin-bottom:1.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#efefef;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.layout-container [type=color]:focus,.layout-container [type=date]:focus,.layout-container [type=datetime]:focus,.layout-container [type=datetime-local]:focus,.layout-container [type=email]:focus,.layout-container [type=month]:focus,.layout-container [type=number]:focus,.layout-container [type=password]:focus,.layout-container [type=search]:focus,.layout-container [type=tel]:focus,.layout-container [type=text]:focus,.layout-container [type=time]:focus,.layout-container [type=url]:focus,.layout-container [type=week]:focus,.layout-container input:not([type]):focus,.layout-container textarea:focus,.swal-overlay [type=color]:focus,.swal-overlay [type=date]:focus,.swal-overlay [type=datetime]:focus,.swal-overlay [type=datetime-local]:focus,.swal-overlay [type=email]:focus,.swal-overlay [type=month]:focus,.swal-overlay [type=number]:focus,.swal-overlay [type=password]:focus,.swal-overlay [type=search]:focus,.swal-overlay [type=tel]:focus,.swal-overlay [type=text]:focus,.swal-overlay [type=time]:focus,.swal-overlay [type=url]:focus,.swal-overlay [type=week]:focus,.swal-overlay input:not([type]):focus,.swal-overlay textarea:focus{border:1px solid #66afe9;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(10,27,116,.7);box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(10,27,116,.7);outline:none}.layout-container [type=color]:disabled,.layout-container [type=date]:disabled,.layout-container [type=datetime]:disabled,.layout-container [type=datetime-local]:disabled,.layout-container [type=email]:disabled,.layout-container [type=month]:disabled,.layout-container [type=number]:disabled,.layout-container [type=password]:disabled,.layout-container [type=search]:disabled,.layout-container [type=tel]:disabled,.layout-container [type=text]:disabled,.layout-container [type=time]:disabled,.layout-container [type=url]:disabled,.layout-container [type=week]:disabled,.layout-container input:not([type]):disabled,.layout-container textarea:disabled,.swal-overlay [type=color]:disabled,.swal-overlay [type=date]:disabled,.swal-overlay [type=datetime]:disabled,.swal-overlay [type=datetime-local]:disabled,.swal-overlay [type=email]:disabled,.swal-overlay [type=month]:disabled,.swal-overlay [type=number]:disabled,.swal-overlay [type=password]:disabled,.swal-overlay [type=search]:disabled,.swal-overlay [type=tel]:disabled,.swal-overlay [type=text]:disabled,.swal-overlay [type=time]:disabled,.swal-overlay [type=url]:disabled,.swal-overlay [type=week]:disabled,.swal-overlay input:not([type]):disabled,.swal-overlay textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}.layout-container [type=color]:disabled:hover,.layout-container [type=date]:disabled:hover,.layout-container [type=datetime]:disabled:hover,.layout-container [type=datetime-local]:disabled:hover,.layout-container [type=email]:disabled:hover,.layout-container [type=month]:disabled:hover,.layout-container [type=number]:disabled:hover,.layout-container [type=password]:disabled:hover,.layout-container [type=search]:disabled:hover,.layout-container [type=tel]:disabled:hover,.layout-container [type=text]:disabled:hover,.layout-container [type=time]:disabled:hover,.layout-container [type=url]:disabled:hover,.layout-container [type=week]:disabled:hover,.layout-container input:not([type]):disabled:hover,.layout-container textarea:disabled:hover,.swal-overlay [type=color]:disabled:hover,.swal-overlay [type=date]:disabled:hover,.swal-overlay [type=datetime]:disabled:hover,.swal-overlay [type=datetime-local]:disabled:hover,.swal-overlay [type=email]:disabled:hover,.swal-overlay [type=month]:disabled:hover,.swal-overlay [type=number]:disabled:hover,.swal-overlay [type=password]:disabled:hover,.swal-overlay [type=search]:disabled:hover,.swal-overlay [type=tel]:disabled:hover,.swal-overlay [type=text]:disabled:hover,.swal-overlay [type=time]:disabled:hover,.swal-overlay [type=url]:disabled:hover,.swal-overlay [type=week]:disabled:hover,.swal-overlay input:not([type]):disabled:hover,.swal-overlay textarea:disabled:hover{border:1px solid #ddd}.layout-container [type=color]::-webkit-input-placeholder,.layout-container [type=date]::-webkit-input-placeholder,.layout-container [type=datetime]::-webkit-input-placeholder,.layout-container [type=datetime-local]::-webkit-input-placeholder,.layout-container [type=email]::-webkit-input-placeholder,.layout-container [type=month]::-webkit-input-placeholder,.layout-container [type=number]::-webkit-input-placeholder,.layout-container [type=password]::-webkit-input-placeholder,.layout-container [type=search]::-webkit-input-placeholder,.layout-container [type=tel]::-webkit-input-placeholder,.layout-container [type=text]::-webkit-input-placeholder,.layout-container [type=time]::-webkit-input-placeholder,.layout-container [type=url]::-webkit-input-placeholder,.layout-container [type=week]::-webkit-input-placeholder,.layout-container input:not([type])::-webkit-input-placeholder,.layout-container textarea::-webkit-input-placeholder,.swal-overlay [type=color]::-webkit-input-placeholder,.swal-overlay [type=date]::-webkit-input-placeholder,.swal-overlay [type=datetime]::-webkit-input-placeholder,.swal-overlay [type=datetime-local]::-webkit-input-placeholder,.swal-overlay [type=email]::-webkit-input-placeholder,.swal-overlay [type=month]::-webkit-input-placeholder,.swal-overlay [type=number]::-webkit-input-placeholder,.swal-overlay [type=password]::-webkit-input-placeholder,.swal-overlay [type=search]::-webkit-input-placeholder,.swal-overlay [type=tel]::-webkit-input-placeholder,.swal-overlay [type=text]::-webkit-input-placeholder,.swal-overlay [type=time]::-webkit-input-placeholder,.swal-overlay [type=url]::-webkit-input-placeholder,.swal-overlay [type=week]::-webkit-input-placeholder,.swal-overlay input:not([type])::-webkit-input-placeholder,.swal-overlay textarea::-webkit-input-placeholder{color:#858585}.layout-container [type=color]::-moz-placeholder,.layout-container [type=date]::-moz-placeholder,.layout-container [type=datetime]::-moz-placeholder,.layout-container [type=datetime-local]::-moz-placeholder,.layout-container [type=email]::-moz-placeholder,.layout-container [type=month]::-moz-placeholder,.layout-container [type=number]::-moz-placeholder,.layout-container [type=password]::-moz-placeholder,.layout-container [type=search]::-moz-placeholder,.layout-container [type=tel]::-moz-placeholder,.layout-container [type=text]::-moz-placeholder,.layout-container [type=time]::-moz-placeholder,.layout-container [type=url]::-moz-placeholder,.layout-container [type=week]::-moz-placeholder,.layout-container input:not([type])::-moz-placeholder,.layout-container textarea::-moz-placeholder,.swal-overlay [type=color]::-moz-placeholder,.swal-overlay [type=date]::-moz-placeholder,.swal-overlay [type=datetime]::-moz-placeholder,.swal-overlay [type=datetime-local]::-moz-placeholder,.swal-overlay [type=email]::-moz-placeholder,.swal-overlay [type=month]::-moz-placeholder,.swal-overlay [type=number]::-moz-placeholder,.swal-overlay [type=password]::-moz-placeholder,.swal-overlay [type=search]::-moz-placeholder,.swal-overlay [type=tel]::-moz-placeholder,.swal-overlay [type=text]::-moz-placeholder,.swal-overlay [type=time]::-moz-placeholder,.swal-overlay [type=url]::-moz-placeholder,.swal-overlay [type=week]::-moz-placeholder,.swal-overlay input:not([type])::-moz-placeholder,.swal-overlay textarea::-moz-placeholder{color:#858585}.layout-container [type=color]:-ms-input-placeholder,.layout-container [type=date]:-ms-input-placeholder,.layout-container [type=datetime]:-ms-input-placeholder,.layout-container [type=datetime-local]:-ms-input-placeholder,.layout-container [type=email]:-ms-input-placeholder,.layout-container [type=month]:-ms-input-placeholder,.layout-container [type=number]:-ms-input-placeholder,.layout-container [type=password]:-ms-input-placeholder,.layout-container [type=search]:-ms-input-placeholder,.layout-container [type=tel]:-ms-input-placeholder,.layout-container [type=text]:-ms-input-placeholder,.layout-container [type=time]:-ms-input-placeholder,.layout-container [type=url]:-ms-input-placeholder,.layout-container [type=week]:-ms-input-placeholder,.layout-container input:not([type]):-ms-input-placeholder,.layout-container textarea:-ms-input-placeholder,.swal-overlay [type=color]:-ms-input-placeholder,.swal-overlay [type=date]:-ms-input-placeholder,.swal-overlay [type=datetime]:-ms-input-placeholder,.swal-overlay [type=datetime-local]:-ms-input-placeholder,.swal-overlay [type=email]:-ms-input-placeholder,.swal-overlay [type=month]:-ms-input-placeholder,.swal-overlay [type=number]:-ms-input-placeholder,.swal-overlay [type=password]:-ms-input-placeholder,.swal-overlay [type=search]:-ms-input-placeholder,.swal-overlay [type=tel]:-ms-input-placeholder,.swal-overlay [type=text]:-ms-input-placeholder,.swal-overlay [type=time]:-ms-input-placeholder,.swal-overlay [type=url]:-ms-input-placeholder,.swal-overlay [type=week]:-ms-input-placeholder,.swal-overlay input:not([type]):-ms-input-placeholder,.swal-overlay textarea:-ms-input-placeholder{color:#858585}.layout-container [type=color]::-ms-input-placeholder,.layout-container [type=date]::-ms-input-placeholder,.layout-container [type=datetime]::-ms-input-placeholder,.layout-container [type=datetime-local]::-ms-input-placeholder,.layout-container [type=email]::-ms-input-placeholder,.layout-container [type=month]::-ms-input-placeholder,.layout-container [type=number]::-ms-input-placeholder,.layout-container [type=password]::-ms-input-placeholder,.layout-container [type=search]::-ms-input-placeholder,.layout-container [type=tel]::-ms-input-placeholder,.layout-container [type=text]::-ms-input-placeholder,.layout-container [type=time]::-ms-input-placeholder,.layout-container [type=url]::-ms-input-placeholder,.layout-container [type=week]::-ms-input-placeholder,.layout-container input:not([type])::-ms-input-placeholder,.layout-container textarea::-ms-input-placeholder,.swal-overlay [type=color]::-ms-input-placeholder,.swal-overlay [type=date]::-ms-input-placeholder,.swal-overlay [type=datetime]::-ms-input-placeholder,.swal-overlay [type=datetime-local]::-ms-input-placeholder,.swal-overlay [type=email]::-ms-input-placeholder,.swal-overlay [type=month]::-ms-input-placeholder,.swal-overlay [type=number]::-ms-input-placeholder,.swal-overlay [type=password]::-ms-input-placeholder,.swal-overlay [type=search]::-ms-input-placeholder,.swal-overlay [type=tel]::-ms-input-placeholder,.swal-overlay [type=text]::-ms-input-placeholder,.swal-overlay [type=time]::-ms-input-placeholder,.swal-overlay [type=url]::-ms-input-placeholder,.swal-overlay [type=week]::-ms-input-placeholder,.swal-overlay input:not([type])::-ms-input-placeholder,.swal-overlay textarea::-ms-input-placeholder{color:#858585}.layout-container [type=color]::placeholder,.layout-container [type=date]::placeholder,.layout-container [type=datetime]::placeholder,.layout-container [type=datetime-local]::placeholder,.layout-container [type=email]::placeholder,.layout-container [type=month]::placeholder,.layout-container [type=number]::placeholder,.layout-container [type=password]::placeholder,.layout-container [type=search]::placeholder,.layout-container [type=tel]::placeholder,.layout-container [type=text]::placeholder,.layout-container [type=time]::placeholder,.layout-container [type=url]::placeholder,.layout-container [type=week]::placeholder,.layout-container input:not([type])::placeholder,.layout-container textarea::placeholder,.swal-overlay [type=color]::placeholder,.swal-overlay [type=date]::placeholder,.swal-overlay [type=datetime]::placeholder,.swal-overlay [type=datetime-local]::placeholder,.swal-overlay [type=email]::placeholder,.swal-overlay [type=month]::placeholder,.swal-overlay [type=number]::placeholder,.swal-overlay [type=password]::placeholder,.swal-overlay [type=search]::placeholder,.swal-overlay [type=tel]::placeholder,.swal-overlay [type=text]::placeholder,.swal-overlay [type=time]::placeholder,.swal-overlay [type=url]::placeholder,.swal-overlay [type=week]::placeholder,.swal-overlay input:not([type])::placeholder,.swal-overlay textarea::placeholder{color:#858585}.layout-container .error input,.swal-overlay .error input{padding-right:45px;border:1px solid #e40e17;background-image:url("/themes/q1/icons/wichtig.svg");background-position:right 11px center;background-repeat:no-repeat}.layout-container .success input,.swal-overlay .success input{padding-right:40px;background-image:url("/themes/q1/icons/confirm.svg");background-position:right 15px center;background-repeat:no-repeat}.layout-container textarea,.swal-overlay textarea{resize:vertical}.layout-container [type=checkbox],.layout-container [type=radio],.swal-overlay [type=checkbox],.swal-overlay [type=radio]{position:relative;display:none;margin-right:.625em}.layout-container [type=checkbox]+label,.layout-container [type=radio]+label,.swal-overlay [type=checkbox]+label,.swal-overlay [type=radio]+label{margin-left:41px;cursor:pointer}.layout-container [type=checkbox]+label::before,.layout-container [type=radio]+label::before,.swal-overlay [type=checkbox]+label::before,.swal-overlay [type=radio]+label::before{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:27px;height:27px;border:2px solid #e6f0ef;margin-left:-41px;content:" "}.layout-container [type=checkbox]:checked+label::before,.layout-container [type=radio]:checked+label::before,.swal-overlay [type=checkbox]:checked+label::before,.swal-overlay [type=radio]:checked+label::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Echeck-cross%3C%2Ftitle%3E%3Cpath%20d%3D%22M15%201l-1-1-6.5%206.5L1%200%200%201l6.5%206.5L0%2014l1%201%206.5-6.5L14%2015l1-1-6.5-6.5%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23263494%22%2F%3E%3C%2Fsvg%3E");background-position:center center;background-repeat:no-repeat}.layout-container input[type=radio]+label::before,.swal-overlay input[type=radio]+label::before{border-radius:100%}.layout-container input[type=radio]:checked+label::before,.swal-overlay input[type=radio]:checked+label::before{background-size:50%}.layout-container [type=file],.swal-overlay [type=file]{width:100%;margin-bottom:1.25em}.layout-container select,.swal-overlay select{width:100%;height:26px;padding:13px;border:2px solid #efefef;margin-bottom:1.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/themes/q1/icons/pfeil-klein-unten.svg");background-position:center right 15px;background-repeat:no-repeat;outline:none}.layout-container .error select,.swal-overlay .error select{padding:13px;border:1px solid #e40e17;background-image:url("/themes/q1/icons/error-select.svg");background-position:center right 15px}.layout-container .error input[type=radio]+label::before,.layout-container .error input[type=checkbox]+label::before,.swal-overlay .error input[type=radio]+label::before,.swal-overlay .error input[type=checkbox]+label::before{border:2px solid #e40e17}.layout-container .error .error-messages,.swal-overlay .error .error-messages{display:block}.layout-container .error-messages,.swal-overlay .error-messages{display:none;margin-top:-15px;margin-bottom:25px;color:#e40e17}.layout-container div~.error-messages,.swal-overlay div~.error-messages{position:relative;top:-15px;margin-bottom:10px}.layout-container input[type=radio]~.error-messages,.layout-container input[type=checkbox]~.error-messages,.swal-overlay input[type=radio]~.error-messages,.swal-overlay input[type=checkbox]~.error-messages{margin-left:41px}.layout-container .form-required::after,.swal-overlay .form-required::after{background-image:url("/themes/q1/icons/required.svg")}.layout-container div.select-anrede>div>div>select.form-select,.swal-overlay div.select-anrede>div>div>select.form-select{width:calc(100% - 40px);height:24px;padding:18px}.layout-container div.datenschutz>div>div>div.description,.swal-overlay div.datenschutz>div>div>div.description{margin-left:50px}.layout-container .ohnohoney,.swal-overlay .ohnohoney{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.layout-container html,.swal-overlay html{-webkit-box-sizing:border-box;box-sizing:border-box}.layout-container *,.layout-container *::before,.layout-container *::after,.swal-overlay *,.swal-overlay *::before,.swal-overlay *::after{-webkit-box-sizing:inherit;box-sizing:inherit}.layout-container html,.layout-container body,.swal-overlay html,.swal-overlay body{height:100%}.layout-container body,.swal-overlay body{padding:0;margin:0}.layout-container .layout-content,.swal-overlay .layout-content{margin-top:117px}@media(max-width:1080px){.layout-container .layout-content,.swal-overlay .layout-content{margin-top:0}}.layout-container ul,.layout-container ol,.swal-overlay ul,.swal-overlay ol{padding:0;margin:0;list-style-type:none}.layout-container dl,.swal-overlay dl{margin:0}.layout-container dt,.swal-overlay dt{margin:0;font-weight:600}.layout-container dd,.swal-overlay dd{margin:0}.layout-container ul.arrow-list li,.swal-overlay ul.arrow-list li{padding:10px 0 10px 40px;background-image:url("/themes/q1/icons/check-gross.svg");background-position:left 13px top 15px;background-repeat:no-repeat}.layout-container figure,.swal-overlay figure{margin:0}.layout-container img,.layout-container picture,.swal-overlay img,.swal-overlay picture{max-width:100%;height:auto;margin:0}.layout-container table,.swal-overlay table{width:100%;margin:1.25em 0;border-collapse:collapse;table-layout:fixed}.layout-container th,.swal-overlay th{padding:1.25em 0;border-bottom:1px solid #a6a6a6;font-weight:600;text-align:left}.layout-container td,.swal-overlay td{padding:1.25em 0;border-bottom:1px solid #ddd}.layout-container tr,.layout-container td,.layout-container th,.swal-overlay tr,.swal-overlay td,.swal-overlay th{vertical-align:middle}.layout-container,.swal-overlay{color:#333;font-family:"Qualitaet",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}@media(max-width:768px){.layout-container h1,.layout-container .u-heading-1,.layout-container h2,.layout-container .u-heading-2,.layout-container h3,.layout-container .u-heading-3,.layout-container h4,.layout-container .u-heading-4,.swal-overlay h1,.swal-overlay .u-heading-1,.swal-overlay h2,.swal-overlay .u-heading-2,.swal-overlay h3,.swal-overlay .u-heading-3,.swal-overlay h4,.swal-overlay .u-heading-4{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.layout-container h1,.layout-container .u-heading-1,.swal-overlay h1,.swal-overlay .u-heading-1{color:#0f218b;font-family:"Qualitaet",sans-serif;font-size:35px;font-weight:500;line-height:1.1em;text-align:center}@media(min-width:767px){.layout-container h1,.layout-container .u-heading-1,.swal-overlay h1,.swal-overlay .u-heading-1{font-size:35px}}@media(min-width:992px){.layout-container h1,.layout-container .u-heading-1,.swal-overlay h1,.swal-overlay .u-heading-1{font-size:35px}}@media(min-width:1200px){.layout-container h1,.layout-container .u-heading-1,.swal-overlay h1,.swal-overlay .u-heading-1{font-size:58px}}.layout-container h2,.layout-container .u-heading-2,.swal-overlay h2,.swal-overlay .u-heading-2{color:#0f218b;font-family:"Qualitaet",sans-serif;font-size:28px;font-weight:500;line-height:1.4;text-align:left}@media(min-width:767px){.layout-container h2,.layout-container .u-heading-2,.swal-overlay h2,.swal-overlay .u-heading-2{font-size:35px}}@media(min-width:992px){.layout-container h2,.layout-container .u-heading-2,.swal-overlay h2,.swal-overlay .u-heading-2{font-size:28px}}@media(min-width:1200px){.layout-container h2,.layout-container .u-heading-2,.swal-overlay h2,.swal-overlay .u-heading-2{font-size:28px}}.layout-container h3,.layout-container .u-heading-3,.swal-overlay h3,.swal-overlay .u-heading-3{margin-top:30px;margin-bottom:16px;color:#0f218b;font-family:"Qualitaet",sans-serif;font-size:22px;font-weight:500;line-height:1.4;text-align:left}.layout-container h4,.layout-container .u-heading-4,.swal-overlay h4,.swal-overlay .u-heading-4{margin-top:30px;margin-bottom:16px;color:#0f218b;font-family:"Qualitaet",sans-serif;font-size:18px;font-weight:500;line-height:1.4;text-align:left}.layout-container p,.swal-overlay p{margin:0 0 1.25em}.layout-container a,.swal-overlay a{color:#0c218b;text-decoration:none;-webkit-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}.layout-container a:active,.layout-container a:focus,.layout-container a:hover,.swal-overlay a:active,.swal-overlay a:focus,.swal-overlay a:hover{color:#091968}.layout-container hr,.swal-overlay hr{border-top:0;border-right:0;border-bottom:1px solid #ddd;border-left:0;margin:1.5em 0}.layout-container .secondary-menu .social-media,.layout-container .secondary-menu .region-secondary-menu nav,.swal-overlay .secondary-menu .social-media,.swal-overlay .secondary-menu .region-secondary-menu nav{font-size:14px}.layout-container .secondary-menu .region-secondary-menu nav,.swal-overlay .secondary-menu .region-secondary-menu nav{border-right:#fff solid 2px}.layout-container .text-align-center,.swal-overlay .text-align-center{text-align:center}.layout-container .footer a,.layout-container .footer h1,.layout-container .footer h2,.layout-container .footer h3,.layout-container .footer h4,.layout-container .footer h5,.layout-container .footer h6,.layout-container .footer p,.layout-container .footer li,.swal-overlay .footer a,.swal-overlay .footer h1,.swal-overlay .footer h2,.swal-overlay .footer h3,.swal-overlay .footer h4,.swal-overlay .footer h5,.swal-overlay .footer h6,.swal-overlay .footer p,.swal-overlay .footer li{color:#fff}.layout-container .footer svg,.swal-overlay .footer svg{fill:#fff}.layout-container .footer h1,.layout-container .footer h2,.layout-container .footer h3,.layout-container .footer h4,.layout-container .footer h5,.layout-container .footer h6,.swal-overlay .footer h1,.swal-overlay .footer h2,.swal-overlay .footer h3,.swal-overlay .footer h4,.swal-overlay .footer h5,.swal-overlay .footer h6{text-transform:uppercase}.layout-container .footer a:hover,.swal-overlay .footer a:hover{color:#0c218b}.layout-container .layout-content .text-formatted ul:not(.arrow-list),.swal-overlay .layout-content .text-formatted ul:not(.arrow-list){padding-left:20px;list-style:inherit}.layout-container .layout-content .text-formatted ol,.swal-overlay .layout-content .text-formatted ol{padding-left:20px;list-style-type:decimal}.layout-container .icon,.swal-overlay .icon{display:inline;width:2em;height:2em;fill:#333;-webkit-transition:all ease-in-out 150ms;transition:all ease-in-out 150ms;vertical-align:middle}.layout-container a .icon:hover,.swal-overlay a .icon:hover{fill:#2d67c8}.layout-container .u-bg-grey,.swal-overlay .u-bg-grey{background-color:#ddd !important}.layout-container .u-no-margin,.swal-overlay .u-no-margin{margin:0 !important}.layout-container .u-hidden,.swal-overlay .u-hidden{display:none !important}.layout-container .u-center,.swal-overlay .u-center{text-align:center !important}.layout-container .u-pull-right,.swal-overlay .u-pull-right{float:right}.layout-container .u-margin,.swal-overlay .u-margin{margin-top:25px;margin-bottom:25px}.layout-container .u-no-bottom-padding,.swal-overlay .u-no-bottom-padding{padding-bottom:0 !important}.layout-container .u-pt-5,.swal-overlay .u-pt-5{padding-top:5em !important}.layout-container .u-pt-2,.swal-overlay .u-pt-2{padding-top:2em !important}.layout-container .u-pb-2,.swal-overlay .u-pb-2{padding-bottom:2em !important}.layout-container .u-pb-3,.swal-overlay .u-pb-3{padding-bottom:3em !important}.layout-container .u-mt-40,.swal-overlay .u-mt-40{margin-top:40px !important}.layout-container .u-mt-80,.swal-overlay .u-mt-80{margin-top:80px !important}.layout-container .u-mb-60,.swal-overlay .u-mb-60{margin-bottom:60px !important}.layout-container .u-mb-100,.swal-overlay .u-mb-100{margin-bottom:100px !important}.layout-container .u-ml-20,.swal-overlay .u-ml-20{margin-left:20px !important}.layout-container .header-absolute,.swal-overlay .header-absolute{position:absolute;width:100%}.layout-container header::after,.swal-overlay header::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .secondary-menu,.swal-overlay .secondary-menu{position:relative;z-index:1000000;height:45px;border-bottom:2px solid #fff;background-color:#f6f6f6}.layout-container .secondary-menu .business-switch .icon.dropdown,.swal-overlay .secondary-menu .business-switch .icon.dropdown{margin-right:-10px}.layout-container .secondary-menu .icon-login.menu-item .icon.login-gross,.layout-container .secondary-menu .menu-item .icon.kontakt-gross,.swal-overlay .secondary-menu .icon-login.menu-item .icon.login-gross,.swal-overlay .secondary-menu .menu-item .icon.kontakt-gross{margin-left:-6px}.layout-container .secondary-menu .mobile-only,.swal-overlay .secondary-menu .mobile-only{display:none !important}.layout-container .secondary-menu li,.swal-overlay .secondary-menu li{background:none}.layout-container .secondary-menu .menu--secondary-menu,.swal-overlay .secondary-menu .menu--secondary-menu{float:right}.layout-container .secondary-menu .menu--secondary-menu a,.swal-overlay .secondary-menu .menu--secondary-menu a{color:#000}.layout-container .secondary-menu .menu--secondary-menu a:hover,.swal-overlay .secondary-menu .menu--secondary-menu a:hover{color:#0c218b}.layout-container .secondary-menu .menu--secondary-menu a:hover .icon,.swal-overlay .secondary-menu .menu--secondary-menu a:hover .icon{fill:#0c218b}.layout-container .secondary-menu .menu--secondary-menu ul li,.swal-overlay .secondary-menu .menu--secondary-menu ul li{display:inline-block;height:45px;padding-right:15px;padding-left:15px;border-left:#fff solid 2px;line-height:45px;list-style:none;text-align:center;vertical-align:middle}.layout-container .secondary-menu .menu-item--expanded .icon,.swal-overlay .secondary-menu .menu-item--expanded .icon{margin-top:-5px;margin-left:-5px}.layout-container .secondary-menu.fixed,.swal-overlay .secondary-menu.fixed{position:fixed;top:0;left:0;width:100%;z-index:1000}.layout-container .secondary-menu .social-media,.swal-overlay .secondary-menu .social-media{height:45px;border-left:2px solid #fff;float:left}.layout-container .secondary-menu .social-media ul li,.swal-overlay .secondary-menu .social-media ul li{display:inline-block;width:45px;height:45px;border-right:#fff solid 2px;line-height:39px;list-style:none;text-align:center;vertical-align:middle}.layout-container .secondary-menu .social-media .icon,.swal-overlay .secondary-menu .social-media .icon{fill:#999;font-size:22px}.layout-container .primary-menu,.swal-overlay .primary-menu{position:absolute;z-index:1000;width:100%;border-bottom:2px solid #efefef;background-color:rgba(255,255,255,.97)}.layout-container .primary-menu.fixed,.swal-overlay .primary-menu.fixed{z-index:1000}.layout-container .primary-menu.fixed,.swal-overlay .primary-menu.fixed{position:fixed;top:45px;left:0}@media(max-width:1080px){.layout-container .primary-menu.fixed,.swal-overlay .primary-menu.fixed{top:0}}.layout-container .primary-menu.fixed .menu-item--expanded>a,.swal-overlay .primary-menu.fixed .menu-item--expanded>a{position:relative;z-index:100000}.layout-container .primary-menu.fixed .region-primary-menu,.swal-overlay .primary-menu.fixed .region-primary-menu{padding:20px 0}.layout-container .primary-menu.fixed .menu-item--expanded .dropdown-content-wrapper,.swal-overlay .primary-menu.fixed .menu-item--expanded .dropdown-content-wrapper{margin-top:14px}.layout-container .block-system-branding-block,.swal-overlay .block-system-branding-block{height:55px}.layout-container .site-logo,.swal-overlay .site-logo{display:block;width:auto;height:inherit;float:left}.layout-container .site-slogan,.swal-overlay .site-slogan{margin:34px 0 0 15px;float:left;font-family:"QualitaetHalbfett",sans-serif;font-size:18px;text-transform:uppercase}.layout-container .region-primary-menu,.swal-overlay .region-primary-menu{padding:30px 0;-webkit-transition:padding 150ms ease-in-out;transition:padding 150ms ease-in-out}.layout-container .region-primary-menu img,.swal-overlay .region-primary-menu img{width:auto;height:100%}.layout-container .primary-menu .menu--primary-menu,.layout-container .primary-menu .menu--primary-menu-business,.swal-overlay .primary-menu .menu--primary-menu,.swal-overlay .primary-menu .menu--primary-menu-business{margin-top:41px;float:right;font-size:18px}.layout-container .primary-menu .menu--primary-menu a,.layout-container .primary-menu .menu--primary-menu-business a,.swal-overlay .primary-menu .menu--primary-menu a,.swal-overlay .primary-menu .menu--primary-menu-business a{color:#000}.layout-container .primary-menu .menu--primary-menu a:hover,.layout-container .primary-menu .menu--primary-menu-business a:hover,.swal-overlay .primary-menu .menu--primary-menu a:hover,.swal-overlay .primary-menu .menu--primary-menu-business a:hover{color:#0c218b}.layout-container .primary-menu .menu--primary-menu ul,.layout-container .primary-menu .menu--primary-menu-business ul,.swal-overlay .primary-menu .menu--primary-menu ul,.swal-overlay .primary-menu .menu--primary-menu-business ul{width:auto;padding:0;margin:0;margin-top:-7px;float:right}.layout-container .primary-menu .menu--primary-menu ul li,.layout-container .primary-menu .menu--primary-menu-business ul li,.swal-overlay .primary-menu .menu--primary-menu ul li,.swal-overlay .primary-menu .menu--primary-menu-business ul li{display:inline-block;list-style:none}.layout-container .primary-menu .menu--primary-menu ul li a,.layout-container .primary-menu .menu--primary-menu-business ul li a,.swal-overlay .primary-menu .menu--primary-menu ul li a,.swal-overlay .primary-menu .menu--primary-menu-business ul li a{display:block;padding-right:10px;padding-left:10px;text-align:center}.layout-container .secondary-menu .menu-item--expanded>a,.swal-overlay .secondary-menu .menu-item--expanded>a{position:relative;z-index:8}.layout-container .secondary-menu .menu-item--expanded ul.menu,.swal-overlay .secondary-menu .menu-item--expanded ul.menu{opacity:0;-webkit-transition:opacity 150ms ease-in-out,visibility 0ms ease-in-out 115ms;transition:opacity 150ms ease-in-out,visibility 0ms ease-in-out 115ms;visibility:hidden}.layout-container .secondary-menu .menu-item--expanded:hover ul.menu,.swal-overlay .secondary-menu .menu-item--expanded:hover ul.menu{opacity:1;-webkit-transition:opacity 150ms ease-in-out,visibility 0ms ease-in-out;transition:opacity 150ms ease-in-out,visibility 0ms ease-in-out;visibility:visible}.layout-container .secondary-menu .menu-item--expanded ul.menu,.swal-overlay .secondary-menu .menu-item--expanded ul.menu{position:absolute;border:2px solid #efefef;margin-top:-1px;margin-left:-15px;background-color:#fff}.layout-container .secondary-menu .menu-item--expanded ul.menu::after,.layout-container .secondary-menu .menu-item--expanded ul.menu::before,.swal-overlay .secondary-menu .menu-item--expanded ul.menu::after,.swal-overlay .secondary-menu .menu-item--expanded ul.menu::before{position:absolute;display:block;width:0;height:0;margin-top:-38px;margin-left:calc(50% - 13px);border-style:solid;content:""}.layout-container .secondary-menu .menu-item--expanded ul.menu::after,.swal-overlay .secondary-menu .menu-item--expanded ul.menu::after{top:12px;left:1px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:13px}.layout-container .secondary-menu .menu-item--expanded ul.menu::before,.swal-overlay .secondary-menu .menu-item--expanded ul.menu::before{top:8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #efefef;border-width:14px}.layout-container .secondary-menu .menu-item--expanded li,.swal-overlay .secondary-menu .menu-item--expanded li{padding:0 20px;vertical-align:top}.layout-container .primary-menu .menu .menu-item--expanded .dropdown-content-wrapper,.swal-overlay .primary-menu .menu .menu-item--expanded .dropdown-content-wrapper{z-index:100;opacity:0;-webkit-transition:opacity 150ms ease-in-out 200ms,visibility 0ms ease-in-out 350ms;transition:opacity 150ms ease-in-out 200ms,visibility 0ms ease-in-out 350ms;visibility:hidden}.layout-container .primary-menu .menu .menu-item--expanded:hover .dropdown-content-wrapper,.swal-overlay .primary-menu .menu .menu-item--expanded:hover .dropdown-content-wrapper{z-index:1000 !important;opacity:1;-webkit-transition:opacity 150ms ease-in-out,visibility 0ms ease-in-out;transition:opacity 150ms ease-in-out,visibility 0ms ease-in-out;visibility:visible}.layout-container .primary-menu .dropdown-content-wrapper,.swal-overlay .primary-menu .dropdown-content-wrapper{position:absolute;width:auto;border:2px solid #efefef;margin-top:24px;margin-left:-90px;background-color:#fff}.layout-container .primary-menu .dropdown-content-wrapper .arrow,.swal-overlay .primary-menu .dropdown-content-wrapper .arrow{position:absolute;margin-left:110px}.layout-container .primary-menu .dropdown-content-wrapper .arrow:after,.layout-container .primary-menu .dropdown-content-wrapper .arrow:before,.swal-overlay .primary-menu .dropdown-content-wrapper .arrow:after,.swal-overlay .primary-menu .dropdown-content-wrapper .arrow:before{position:absolute;display:block;width:0;height:0;margin-top:-42px;margin-left:0;border-style:solid;content:""}.layout-container .primary-menu .dropdown-content-wrapper .arrow:after,.swal-overlay .primary-menu .dropdown-content-wrapper .arrow:after{top:12px;left:1px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:15px}.layout-container .primary-menu .dropdown-content-wrapper .arrow:before,.swal-overlay .primary-menu .dropdown-content-wrapper .arrow:before{top:8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #efefef;border-width:16px}.layout-container .primary-menu .dropdown-content,.swal-overlay .primary-menu .dropdown-content{position:relative;overflow:hidden}.layout-container .primary-menu .dropdown-content a,.swal-overlay .primary-menu .dropdown-content a{padding:0;color:#9aa09c;text-align:left !important}.layout-container .primary-menu .dropdown-content ul,.swal-overlay .primary-menu .dropdown-content ul{margin:40px 0;float:none}.layout-container .primary-menu .dropdown-content li.menu-item,.swal-overlay .primary-menu .dropdown-content li.menu-item{display:block;padding-top:10px;padding-right:40px;padding-left:40px;float:none}.layout-container .primary-menu .dropdown-content li.menu-item:first-child,.swal-overlay .primary-menu .dropdown-content li.menu-item:first-child{padding-top:0}.layout-container .primary-menu .dropdown-content .left,.swal-overlay .primary-menu .dropdown-content .left{padding-bottom:100%;margin-bottom:-100%;float:left}.layout-container .primary-menu .dropdown-content a.bold,.swal-overlay .primary-menu .dropdown-content a.bold{font-family:"QualitaetHalbfett",sans-serif}.layout-container .primary-menu .dropdown-content .border-right,.swal-overlay .primary-menu .dropdown-content .border-right{border-right:2px solid #efefef}.layout-container .primary-menu .dropdown-content .margin-down,.swal-overlay .primary-menu .dropdown-content .margin-down{margin-bottom:30px}.layout-container .primary-menu .dropdown-content .margin-up,.swal-overlay .primary-menu .dropdown-content .margin-up{margin-top:30px}.layout-container .primary-menu .dropdown-content .margin-up.margin-1-link,.swal-overlay .primary-menu .dropdown-content .margin-up.margin-1-link{margin-top:107px}.layout-container .primary-menu .dropdown-content .middle,.swal-overlay .primary-menu .dropdown-content .middle{padding-bottom:100%;margin-bottom:-100%;float:left}.layout-container .primary-menu .dropdown-content .right,.swal-overlay .primary-menu .dropdown-content .right{padding-bottom:100%;margin-bottom:-100%;background-color:#efefef;float:left}.layout-container .primary-menu .dropdown-content .right a,.swal-overlay .primary-menu .dropdown-content .right a{display:inline;padding:0 40px 0 0 !important;background-image:url("/themes/q1/icons/pfeil-klein-rechts.svg");background-position:right 13px center;background-repeat:no-repeat}.layout-container .burger,.swal-overlay .burger{position:absolute;top:11px;right:14px;display:none;width:25px;height:15px;padding:10px;cursor:pointer}.layout-container .burger span,.swal-overlay .burger span{position:absolute;display:block;width:25px;height:2px;background-color:#000;content:" "}.layout-container .burger span:nth-child(1),.swal-overlay .burger span:nth-child(1){margin-top:0}.layout-container .burger span:nth-child(2),.swal-overlay .burger span:nth-child(2){margin-top:7px}.layout-container .burger span:nth-child(3),.swal-overlay .burger span:nth-child(3){margin-top:14px}.layout-container .mobile-menu-wrapper,.swal-overlay .mobile-menu-wrapper{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:auto !important;height:100%;min-height:100%;background-color:rgba(0,0,0,0);-webkit-transition:opacity 150ms,background-color 150ms,visibility 0ms ease-in-out 450ms;transition:opacity 150ms,background-color 150ms,visibility 0ms ease-in-out 450ms;visibility:hidden}.layout-container .mobile-menu-wrapper.open,.swal-overlay .mobile-menu-wrapper.open{display:block;background-color:rgba(0,0,0,.25);-webkit-transition:opacity 150ms,background-color 150ms,visibility 0ms;transition:opacity 150ms,background-color 150ms,visibility 0ms;visibility:visible}.layout-container .mobile-menu-header,.swal-overlay .mobile-menu-header{height:58px}.layout-container .mobile-menu-header a,.swal-overlay .mobile-menu-header a{display:inline-block;padding:18px 0;margin:0;background-color:#214596;color:#fff;cursor:pointer;float:letft;font-size:15px;text-align:center}.layout-container .mobile-menu-header a:hover,.layout-container .mobile-menu-header a.active,.swal-overlay .mobile-menu-header a:hover,.swal-overlay .mobile-menu-header a.active{background-color:#254aa5}.layout-container .mobile-menu-header .tab1,.layout-container .mobile-menu-header .tab2,.swal-overlay .mobile-menu-header .tab1,.swal-overlay .mobile-menu-header .tab2{overflow:hidden;width:calc(45% - 29px)}.layout-container .mobile-menu-header .tab2,.swal-overlay .mobile-menu-header .tab2{width:calc(55% - 29px)}.layout-container .mobile-menu-header .close,.swal-overlay .mobile-menu-header .close{width:58px;height:58px;background-image:url("/themes/q1/icons/white-cross.svg");background-position:center center;background-repeat:no-repeat;vertical-align:top}.layout-container .mobile-menu,.swal-overlay .mobile-menu{position:fixed;top:0;right:-318px;overflow:scroll;width:318px;height:auto !important;height:100%;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:318px;background-color:#254aa5;color:#fff;-webkit-transition:right 450ms cubic-bezier(0.05,0,0,1);transition:right 450ms cubic-bezier(0.05,0,0,1)}.layout-container .mobile-menu::-webkit-scrollbar,.swal-overlay .mobile-menu::-webkit-scrollbar{display:none}.layout-container .mobile-menu .tab1-content,.layout-container .mobile-menu .tab2-content,.swal-overlay .mobile-menu .tab1-content,.swal-overlay .mobile-menu .tab2-content{display:none}.layout-container .mobile-menu .tab1-content.active,.layout-container .mobile-menu .tab2-content.active,.swal-overlay .mobile-menu .tab1-content.active,.swal-overlay .mobile-menu .tab2-content.active{display:block}.layout-container .mobile-menu hr,.swal-overlay .mobile-menu hr{margin:0;border-color:#1d3f87}.layout-container .mobile-menu .social-media,.swal-overlay .mobile-menu .social-media{margin-left:6px}.layout-container .mobile-menu .social-media li,.layout-container .mobile-menu .social-media a,.swal-overlay .mobile-menu .social-media li,.swal-overlay .mobile-menu .social-media a{display:inline-block;overflow:hidden;width:45px;height:52px;font-size:30px}.layout-container .mobile-menu .social-media svg,.swal-overlay .mobile-menu .social-media svg{margin-top:-6px;margin-left:-8px;fill:#fff}.layout-container .open .mobile-menu,.swal-overlay .open .mobile-menu{right:0}.layout-container .mobile-primary-nav .menu .menu,.layout-container .mobile-secondary-nav .menu .menu,.swal-overlay .mobile-primary-nav .menu .menu,.swal-overlay .mobile-secondary-nav .menu .menu{display:none;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.layout-container .mobile-primary-nav,.swal-overlay .mobile-primary-nav{padding:5px 19px 10px}.layout-container .mobile-primary-nav li,.swal-overlay .mobile-primary-nav li{position:relative}.layout-container .mobile-primary-nav a,.swal-overlay .mobile-primary-nav a{display:block;color:#fff;font-size:24px;line-height:1.95em}.layout-container .mobile-primary-nav .menu-item--collapsed,.swal-overlay .mobile-primary-nav .menu-item--collapsed{list-style:none}.layout-container .mobile-primary-nav .menu-item--expanded,.swal-overlay .mobile-primary-nav .menu-item--expanded{z-index:9;list-style:none}.layout-container .mobile-primary-nav .menu-item--expanded ul li.bold,.swal-overlay .mobile-primary-nav .menu-item--expanded ul li.bold{padding-left:10px}.layout-container .mobile-primary-nav .menu-item--expanded ul li.bold a,.swal-overlay .mobile-primary-nav .menu-item--expanded ul li.bold a{font-size:20px}.layout-container .mobile-primary-nav .menu-item--expanded ul li,.swal-overlay .mobile-primary-nav .menu-item--expanded ul li{padding-left:20px}.layout-container .mobile-primary-nav .menu-item--expanded ul li a,.swal-overlay .mobile-primary-nav .menu-item--expanded ul li a{font-size:18px}.layout-container .mobile-primary-nav .menu-item--expanded.open .menu,.swal-overlay .mobile-primary-nav .menu-item--expanded.open .menu{display:block}.layout-container .mobile-primary-nav .menu-item--expanded:after,.swal-overlay .mobile-primary-nav .menu-item--expanded:after{position:absolute;z-index:10;top:20px;right:1px;display:block;width:20px;height:10px;background-image:url("/themes/q1/icons/white-arrow-down.svg");background-position:center center;background-repeat:no-repeat;content:" ";-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out}.layout-container .menu-item--expanded.open:after,.swal-overlay .menu-item--expanded.open:after{-webkit-transform:rotate3d(1,0,0,180deg) !important;transform:rotate3d(1,0,0,180deg) !important}.layout-container .mobile-secondary-nav,.swal-overlay .mobile-secondary-nav{padding:5px 19px 8px}.layout-container .mobile-secondary-nav li,.swal-overlay .mobile-secondary-nav li{position:relative}.layout-container .mobile-secondary-nav li svg,.swal-overlay .mobile-secondary-nav li svg{display:none}.layout-container .mobile-secondary-nav .menu-item--expanded.open .menu,.swal-overlay .mobile-secondary-nav .menu-item--expanded.open .menu{display:block}.layout-container .mobile-secondary-nav .menu-item--expanded,.swal-overlay .mobile-secondary-nav .menu-item--expanded{overflow:hidden}.layout-container .mobile-secondary-nav .menu-item--expanded ul li,.swal-overlay .mobile-secondary-nav .menu-item--expanded ul li{padding-left:10px}.layout-container .mobile-secondary-nav .menu-item--expanded:after,.swal-overlay .mobile-secondary-nav .menu-item--expanded:after{position:absolute;z-index:10;top:20px;right:2px;display:block;width:20px;height:10px;background-image:url("/themes/q1/icons/white-arrow-down-thin.svg");background-position:center center;background-repeat:no-repeat;content:" ";-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out}.layout-container .mobile-secondary-nav li,.swal-overlay .mobile-secondary-nav li{background-position:right center;background-repeat:no-repeat}.layout-container .mobile-secondary-nav a,.swal-overlay .mobile-secondary-nav a{color:#fff;font-size:16px;line-height:2.9em}@media(max-width:1080px){.layout-container .mobile-secondary-nav .private-switch,.layout-container .mobile-secondary-nav .business-switch,.swal-overlay .mobile-secondary-nav .private-switch,.swal-overlay .mobile-secondary-nav .business-switch{display:none}}.layout-container .icon-questionmark,.swal-overlay .icon-questionmark{background-image:url("/themes/q1/icons/questionmark.svg")}.layout-container .icon-percentage,.swal-overlay .icon-percentage{background-image:url("/themes/q1/icons/percentage.svg")}.layout-container .icon-login,.swal-overlay .icon-login{background-image:url("/themes/q1/icons/login.svg")}.layout-container .icon-search,.swal-overlay .icon-search{background-image:url("/themes/q1/icons/search.svg");background-position:right 3px top 50% !important}.layout-container .icon-company,.swal-overlay .icon-company{background-image:url("/themes/q1/icons/company.svg")}.layout-container .icon-bubble,.swal-overlay .icon-bubble{background-image:url("/themes/q1/icons/bubble.svg")}@media(max-width:1080px){.layout-container,.swal-overlay{margin-top:60px}.layout-container .secondary-menu,.swal-overlay .secondary-menu{display:none}.layout-container .primary-menu,.swal-overlay .primary-menu{border-bottom:0}.layout-container #block-primarymenu,.layout-container #block-primarymenubusiness,.swal-overlay #block-primarymenu,.swal-overlay #block-primarymenubusiness{display:none}.layout-container #block-sitebranding,.swal-overlay #block-sitebranding{height:28px}.layout-container #block-sitebranding a img,.swal-overlay #block-sitebranding a img{height:28px}.layout-container .site-slogan,.swal-overlay .site-slogan{margin-top:6px}.layout-container .region-primary-menu,.swal-overlay .region-primary-menu{padding:15px 0}.layout-container div.primary-menu,.swal-overlay div.primary-menu{position:fixed;z-index:1000 !important;top:0;left:0}.layout-container .primary-menu.fixed .region-primary-menu,.swal-overlay .primary-menu.fixed .region-primary-menu{padding:15px 0}.layout-container .burger,.layout-container .mobile-menu-wrapper,.swal-overlay .burger,.swal-overlay .mobile-menu-wrapper{display:block}}.layout-container .footer,.swal-overlay .footer{margin-top:30px;background-color:#99a19b}.layout-container .footer li,.swal-overlay .footer li{padding-bottom:5px}.layout-container .footer .row,.swal-overlay .footer .row{padding-top:48px;padding-bottom:48px;border-bottom:2px solid #c8cdc9}@media(min-width:992px){.layout-container .footer .row,.swal-overlay .footer .row{margin-right:-24px;margin-left:-24px}}.layout-container .footer .row:last-child,.swal-overlay .footer .row:last-child{border-bottom:0}.layout-container .footer .newsletter-form input,.swal-overlay .footer .newsletter-form input{width:calc(100% - 60px) !important;height:50px;border:0;background-color:#d8d8d8;border-radius:0;color:#0c218b;float:left}.layout-container .footer .newsletter-form button,.swal-overlay .footer .newsletter-form button{width:60px;height:50px;padding-right:0;padding-left:0;background:#fff !important;border-radius:0}.layout-container .footer .newsletter-form button:hover,.swal-overlay .footer .newsletter-form button:hover{background-color:#0c218b !important}.layout-container .footer .newsletter-form button:hover svg,.swal-overlay .footer .newsletter-form button:hover svg{fill:#fff}.layout-container .footer .newsletter-form svg,.swal-overlay .footer .newsletter-form svg{fill:#979797;font-size:27px}.layout-container .footer h1,.layout-container .footer h2,.layout-container .footer h3,.layout-container .footer h4,.layout-container .footer h5,.layout-container .footer h6,.swal-overlay .footer h1,.swal-overlay .footer h2,.swal-overlay .footer h3,.swal-overlay .footer h4,.swal-overlay .footer h5,.swal-overlay .footer h6{margin-top:0 !important}.layout-container .footer h1,.layout-container .footer h2,.layout-container .footer h3,.layout-container .footer h4,.layout-container .footer h5,.layout-container .footer h6,.layout-container .footer p,.layout-container .footer li,.swal-overlay .footer h1,.swal-overlay .footer h2,.swal-overlay .footer h3,.swal-overlay .footer h4,.swal-overlay .footer h5,.swal-overlay .footer h6,.swal-overlay .footer p,.swal-overlay .footer li{text-align:center}@media(min-width:992px){.layout-container .footer h1,.layout-container .footer h2,.layout-container .footer h3,.layout-container .footer h4,.layout-container .footer h5,.layout-container .footer h6,.layout-container .footer p,.layout-container .footer li,.swal-overlay .footer h1,.swal-overlay .footer h2,.swal-overlay .footer h3,.swal-overlay .footer h4,.swal-overlay .footer h5,.swal-overlay .footer h6,.swal-overlay .footer p,.swal-overlay .footer li{text-align:left}}.layout-container .footer .col-4:nth-child(2),.swal-overlay .footer .col-4:nth-child(2){margin-top:60px}.layout-container .footer .col-4:nth-child(1),.layout-container .footer .col-4:nth-child(2),.swal-overlay .footer .col-4:nth-child(1),.swal-overlay .footer .col-4:nth-child(2){width:calc(100% - 48px);float:left;margin-left:24px;width:100%;margin-left:0}@media(min-width:767px){.layout-container .footer .col-4:nth-child(1),.layout-container .footer .col-4:nth-child(2),.swal-overlay .footer .col-4:nth-child(1),.swal-overlay .footer .col-4:nth-child(2){margin-top:0;width:calc(50% - 36px);float:left;margin-left:24px}}@media(min-width:992px){.layout-container .footer .col-4:nth-child(1),.layout-container .footer .col-4:nth-child(2),.swal-overlay .footer .col-4:nth-child(1),.swal-overlay .footer .col-4:nth-child(2){width:calc(33.3333333333% - 32px);float:left;margin-left:24px}}.layout-container .footer .col-4:nth-child(3),.swal-overlay .footer .col-4:nth-child(3){width:100%;margin-top:60px;margin-left:0}.layout-container .footer .col-4:nth-child(3)>div,.swal-overlay .footer .col-4:nth-child(3)>div{max-width:380px;margin:0 auto}@media(min-width:767px){.layout-container .footer .col-4:nth-child(3),.swal-overlay .footer .col-4:nth-child(3){float:none;width:calc(100% - 48px);float:left;margin-left:24px}}@media(min-width:992px){.layout-container .footer .col-4:nth-child(3),.swal-overlay .footer .col-4:nth-child(3){width:calc(27% - 30px);margin-top:0;float:left;width:calc(25% - 30px);float:left;margin-left:24px}}.layout-container .footer .footer-menu,.swal-overlay .footer .footer-menu{float:none;text-align:center}.layout-container .footer .footer-menu li,.swal-overlay .footer .footer-menu li{text-align:center}.layout-container .footer .footer-menu svg,.swal-overlay .footer .footer-menu svg{margin-bottom:20px;font-size:40px}@media(min-width:992px){.layout-container .footer .footer-menu,.swal-overlay .footer .footer-menu{float:left;text-align:left}.layout-container .footer .footer-menu li,.swal-overlay .footer .footer-menu li{margin-right:30px;float:left;text-align:left}.layout-container .footer .footer-menu svg,.swal-overlay .footer .footer-menu svg{position:absolute;margin-top:-20px;margin-bottom:30px;font-size:40px}.layout-container .footer .footer-menu nav,.swal-overlay .footer .footer-menu nav{padding-top:25px;margin-left:105px}}.layout-container .footer .footer-social,.swal-overlay .footer .footer-social{margin-top:30px;float:none;font-size:23px;text-align:center}@media(min-width:992px){.layout-container .footer .footer-social,.swal-overlay .footer .footer-social{margin-top:10px;float:right;text-align:left}}.layout-container .sidebar,.swal-overlay .sidebar{position:fixed;z-index:999;top:40%;right:0;display:none;background-color:#e60027;opacity:0;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}@media(min-width:992px){.layout-container .sidebar,.swal-overlay .sidebar{display:block}}.layout-container .sidebar .icon,.swal-overlay .sidebar .icon{fill:#fff;font-size:22px}.layout-container .sidebar li,.swal-overlay .sidebar li{overflow:hidden;width:auto;padding:5px;color:#fff;font-weight:800;text-align:center}.layout-container .sidebar li a .icon,.swal-overlay .sidebar li a .icon{fill:#fff}.layout-container .sidebar .scrollToTop,.swal-overlay .sidebar .scrollToTop{cursor:pointer}.layout-container .form-text.ui-autocomplete-input,.swal-overlay .form-text.ui-autocomplete-input{background-position:left 100000% top 100000% !important}.layout-container .node--type-tankstellen,.swal-overlay .node--type-tankstellen{padding-top:calc(70px - 1.25em)}.layout-container .node--type-tankstellen .col-6,.swal-overlay .node--type-tankstellen .col-6{width:100%;margin-left:0}@media(min-width:992px){.layout-container .node--type-tankstellen .col-6,.swal-overlay .node--type-tankstellen .col-6{width:calc(50% - 12px)}.layout-container .node--type-tankstellen .col-6:nth-child(2),.swal-overlay .node--type-tankstellen .col-6:nth-child(2){margin-left:24px}}.layout-container .node--type-tankstellen .contact,.layout-container .node--type-tankstellen .openings,.swal-overlay .node--type-tankstellen .contact,.swal-overlay .node--type-tankstellen .openings{width:50%;float:left}@media(max-width:600px){.layout-container .node--type-tankstellen .contact,.layout-container .node--type-tankstellen .openings,.swal-overlay .node--type-tankstellen .contact,.swal-overlay .node--type-tankstellen .openings{width:inherit;float:inherit}}@media(min-width:992px){.layout-container .node--type-tankstellen .contact,.layout-container .node--type-tankstellen .openings,.swal-overlay .node--type-tankstellen .contact,.swal-overlay .node--type-tankstellen .openings{width:inherit;float:inherit}}.layout-container .item-metainformation,.swal-overlay .item-metainformation{padding:24px;border:2px solid #efefef}@media(min-width:992px){.layout-container .item-metainformation,.swal-overlay .item-metainformation{padding:48px}}.layout-container .item-metainformation::after,.swal-overlay .item-metainformation::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .item-metainformation .tankstellen-title,.swal-overlay .item-metainformation .tankstellen-title{margin-top:0;margin-bottom:40px;font-size:24px;text-align:left}.layout-container .item-metainformation .field--name-field-plz,.swal-overlay .item-metainformation .field--name-field-plz{padding-right:4px;float:left}.layout-container .item-metainformation .field--name-field-telefon .field__label,.layout-container .item-metainformation .field--name-field-email .field__label,.swal-overlay .item-metainformation .field--name-field-telefon .field__label,.swal-overlay .item-metainformation .field--name-field-email .field__label{width:60px;float:left;font-weight:normal}@media(max-width:600px){.layout-container .item-metainformation .field--name-field-telefon .field__label,.layout-container .item-metainformation .field--name-field-email .field__label,.swal-overlay .item-metainformation .field--name-field-telefon .field__label,.swal-overlay .item-metainformation .field--name-field-email .field__label{width:60px}}@media(min-width:992px){.layout-container .item-metainformation .field--name-field-telefon .field__label,.layout-container .item-metainformation .field--name-field-email .field__label,.swal-overlay .item-metainformation .field--name-field-telefon .field__label,.swal-overlay .item-metainformation .field--name-field-email .field__label{width:60px}}.layout-container .item-metainformation .opening-table,.swal-overlay .item-metainformation .opening-table{margin-top:0}@media(max-width:450px){.layout-container .item-metainformation .opening-table,.swal-overlay .item-metainformation .opening-table{margin-top:1.25em}}@media(min-width:992px){.layout-container .item-metainformation .opening-table,.swal-overlay .item-metainformation .opening-table{margin-top:1.25em}}.layout-container .item-metainformation .opening-table .opening-days,.swal-overlay .item-metainformation .opening-table .opening-days{width:80px}@media(max-width:600px){.layout-container .item-metainformation .opening-table .opening-days,.swal-overlay .item-metainformation .opening-table .opening-days{width:80px}}@media(min-width:992px){.layout-container .item-metainformation .opening-table .opening-days,.swal-overlay .item-metainformation .opening-table .opening-days{width:80px}}.layout-container .item-metainformation .opening-table td,.swal-overlay .item-metainformation .opening-table td{padding:inherit;border:0}.layout-container .item-map,.swal-overlay .item-map{border:2px solid #efefef;margin-top:30px}@media(min-width:992px){.layout-container .item-map,.swal-overlay .item-map{margin-top:0}}.layout-container .item-map .leaflet-map,.swal-overlay .item-map .leaflet-map{height:500px}.layout-container .item-map .location-title,.swal-overlay .item-map .location-title{display:none}.layout-container .item-description,.layout-container .item-services,.layout-container .item-prices,.layout-container .item-payment,.layout-container .item-campaign,.swal-overlay .item-description,.swal-overlay .item-services,.swal-overlay .item-prices,.swal-overlay .item-payment,.swal-overlay .item-campaign{padding:24px;border:2px solid #efefef;margin-top:30px}@media(min-width:992px){.layout-container .item-description,.layout-container .item-services,.layout-container .item-prices,.layout-container .item-payment,.layout-container .item-campaign,.swal-overlay .item-description,.swal-overlay .item-services,.swal-overlay .item-prices,.swal-overlay .item-payment,.swal-overlay .item-campaign{padding:48px}}.layout-container .item-jobs,.swal-overlay .item-jobs{margin-top:30px}.layout-container .item-services,.layout-container .item-payment,.swal-overlay .item-services,.swal-overlay .item-payment{padding-top:0}.layout-container .item-prices,.swal-overlay .item-prices{right:initial;padding-bottom:0}@media(min-width:992px){.layout-container .item-prices,.swal-overlay .item-prices{padding-bottom:0}}.layout-container .item-prices .item-prices-meta,.swal-overlay .item-prices .item-prices-meta{padding-top:2em}@media(min-width:550px){.layout-container .item-prices .item-prices-meta,.swal-overlay .item-prices .item-prices-meta{padding-top:0;margin-left:70px}}.layout-container .item-prices .item-prices-meta h2,.swal-overlay .item-prices .item-prices-meta h2{margin-top:0}.layout-container .item-prices .item-prices-meta .last-update-time,.swal-overlay .item-prices .item-prices-meta .last-update-time{color:#0c218b}.layout-container .item-prices .item-prices-meta .no-prices,.swal-overlay .item-prices .item-prices-meta .no-prices{display:none}.layout-container .item-prices .item-prices-meta.no-prices .no-prices,.swal-overlay .item-prices .item-prices-meta.no-prices .no-prices{display:block}.layout-container .item-prices .item-prices-meta.no-prices .hint-info,.layout-container .item-prices .item-prices-meta.no-prices .last-update,.swal-overlay .item-prices .item-prices-meta.no-prices .hint-info,.swal-overlay .item-prices .item-prices-meta.no-prices .last-update{display:none}.layout-container .item-prices .gas-pricetable-wrapper,.swal-overlay .item-prices .gas-pricetable-wrapper{position:relative;right:0;margin-right:45px}.layout-container .item-prices::after,.swal-overlay .item-prices::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .field--name-field-service::after,.layout-container .field--name-field-zahlarten::after,.swal-overlay .field--name-field-service::after,.swal-overlay .field--name-field-zahlarten::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .service-icon,.layout-container .payment-icon,.swal-overlay .service-icon,.swal-overlay .payment-icon{position:relative;width:60px;height:60px;margin-top:50px;float:left}@media(max-width:400px){.layout-container .service-icon,.layout-container .payment-icon,.swal-overlay .service-icon,.swal-overlay .payment-icon{margin-right:calc((100% - 186px)/2)}.layout-container .service-icon:nth-child(3n),.layout-container .payment-icon:nth-child(3n),.swal-overlay .service-icon:nth-child(3n),.swal-overlay .payment-icon:nth-child(3n){margin-right:0}}@media(min-width:400px)and (max-width:500px){.layout-container .service-icon,.layout-container .payment-icon,.swal-overlay .service-icon,.swal-overlay .payment-icon{margin-right:calc((100% - 186px)/2) !important}.layout-container .service-icon:nth-child(3n),.layout-container .payment-icon:nth-child(3n),.swal-overlay .service-icon:nth-child(3n),.swal-overlay .payment-icon:nth-child(3n){margin-right:0 !important}}@media(min-width:500px)and (max-width:700px){.layout-container .service-icon,.layout-container .payment-icon,.swal-overlay .service-icon,.swal-overlay .payment-icon{margin-right:calc((100% - 248px)/3) !important}.layout-container .service-icon:nth-child(4n),.layout-container .payment-icon:nth-child(4n),.swal-overlay .service-icon:nth-child(4n),.swal-overlay .payment-icon:nth-child(4n){margin-right:0 !important}}@media(min-width:700px)and (max-width:800px){.layout-container .service-icon,.layout-container .payment-icon,.swal-overlay .service-icon,.swal-overlay .payment-icon{margin-right:calc((100% - 310px)/4) !important}.layout-container .service-icon:nth-child(5n),.layout-container .payment-icon:nth-child(5n),.swal-overlay .service-icon:nth-child(5n),.swal-overlay .payment-icon:nth-child(5n){margin-right:0 !important}}@media(min-width:800px)and (max-width:992px){.layout-container .service-icon,.layout-container .payment-icon,.swal-overlay .service-icon,.swal-overlay .payment-icon{margin-right:calc((100% - 372px)/5) !important}.layout-container .service-icon:nth-child(6n),.layout-container .payment-icon:nth-child(6n),.swal-overlay .service-icon:nth-child(6n),.swal-overlay .payment-icon:nth-child(6n){margin-right:0 !important}}@media(min-width:992px){.layout-container .service-icon,.layout-container .payment-icon,.swal-overlay .service-icon,.swal-overlay .payment-icon{margin-right:calc((100% - 248px)/3) !important}.layout-container .service-icon:nth-child(4n),.layout-container .payment-icon:nth-child(4n),.swal-overlay .service-icon:nth-child(4n),.swal-overlay .payment-icon:nth-child(4n){margin-right:0 !important}}.layout-container .service-icon .icon,.layout-container .payment-icon .icon,.swal-overlay .service-icon .icon,.swal-overlay .payment-icon .icon{position:absolute;top:50%;left:50%;width:60px;height:60px;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.layout-container .service-icon .icon-title,.layout-container .payment-icon .icon-title,.swal-overlay .service-icon .icon-title,.swal-overlay .payment-icon .icon-title{position:absolute;overflow:visible;height:30px;padding-right:.5em;padding-left:.5em;margin-left:50%;background-color:#0c218b;color:#fff;opacity:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transition:all ease-in-out 150ms;transition:all ease-in-out 150ms;white-space:nowrap}.layout-container .service-icon:hover .icon-title,.layout-container .payment-icon:hover .icon-title,.swal-overlay .service-icon:hover .icon-title,.swal-overlay .payment-icon:hover .icon-title{opacity:1}.layout-container .item-sales,.swal-overlay .item-sales{border:2px solid #efefef;margin-top:30px;background:#e30019}.layout-container .item-sales .hover-wrapper,.swal-overlay .item-sales .hover-wrapper{display:none !important}.layout-container .service-icon,.swal-overlay .service-icon{border:1px solid #0c218b}.layout-container .is-open--open,.swal-overlay .is-open--open{color:green}.layout-container .is-open--close,.swal-overlay .is-open--close{color:red}.layout-container .tankstellen-proximity-form,.swal-overlay .tankstellen-proximity-form{padding:28px 48px;border-bottom:1px solid #ddd;clear:both;float:none}@media(max-width:450px){.layout-container .tankstellen-proximity-form,.swal-overlay .tankstellen-proximity-form{padding:14px 24px}}.layout-container .tankstellen-proximity-form::after,.swal-overlay .tankstellen-proximity-form::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .tankstellen-proximity-form .js-form-item-field-koordinaten-proximity-center-geocoder-geolocation-geocoder-address,.swal-overlay .tankstellen-proximity-form .js-form-item-field-koordinaten-proximity-center-geocoder-geolocation-geocoder-address{width:calc(100% - 62px);margin:0;float:left}.layout-container .tankstellen-proximity-form .js-form-item-field-koordinaten-proximity-center-geocoder-geolocation-geocoder-address label,.swal-overlay .tankstellen-proximity-form .js-form-item-field-koordinaten-proximity-center-geocoder-geolocation-geocoder-address label{display:none}.layout-container .tankstellen-proximity-form .js-form-item-field-koordinaten-proximity-center-geocoder-geolocation-geocoder-address input,.swal-overlay .tankstellen-proximity-form .js-form-item-field-koordinaten-proximity-center-geocoder-geolocation-geocoder-address input{height:60px}.layout-container .tankstellen-proximity-form .js-form-item-field-koordinaten-proximity-center-geocoder-geolocation-geocoder-address .description,.swal-overlay .tankstellen-proximity-form .js-form-item-field-koordinaten-proximity-center-geocoder-geolocation-geocoder-address .description{display:none}.layout-container .tankstellen-proximity-form #edit-actions,.layout-container .tankstellen-proximity-form .form-actions,.swal-overlay .tankstellen-proximity-form #edit-actions,.swal-overlay .tankstellen-proximity-form .form-actions{margin:0;clear:right;float:left}.layout-container .tankstellen-proximity-form #edit-actions input,.layout-container .tankstellen-proximity-form .form-actions input,.swal-overlay .tankstellen-proximity-form #edit-actions input,.swal-overlay .tankstellen-proximity-form .form-actions input{width:20px;height:58px;border:1px solid #ccc;background-color:#fff;background-image:url("/themes/q1/icons/arrow-right-grey.svg");background-position:center center;background-repeat:no-repeat;border-radius:0;text-indent:-10000px;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.layout-container .tankstellen-proximity-form #edit-actions input:hover,.layout-container .tankstellen-proximity-form .form-actions input:hover,.swal-overlay .tankstellen-proximity-form #edit-actions input:hover,.swal-overlay .tankstellen-proximity-form .form-actions input:hover{border:1px solid #0c218b;background-color:#0c218b;background-image:url("/themes/q1/icons/arrow-right-white.svg")}.layout-container .tankstellen-filter,.swal-overlay .tankstellen-filter{position:relative;padding:8px 48px;border-bottom:1px solid #ddd}@media(max-width:400px){.layout-container .tankstellen-filter,.swal-overlay .tankstellen-filter{padding:8px 24px}}.layout-container .tankstellen-filter .more,.swal-overlay .tankstellen-filter .more{position:relative;top:5px;margin-bottom:10px;margin-left:50px;cursor:pointer}.layout-container .tankstellen-filter>details>.details-wrapper,.swal-overlay .tankstellen-filter>details>.details-wrapper{padding-top:15px}.layout-container .tankstellen-filter summary,.swal-overlay .tankstellen-filter summary{padding:7px 0 8px;color:#999;outline:none;list-style:none}.layout-container .tankstellen-filter .form-type-checkbox label,.swal-overlay .tankstellen-filter .form-type-checkbox label{color:#999}.layout-container .tankstellen-filter details details label,.swal-overlay .tankstellen-filter details details label{opacity:0;-webkit-transition:opacity .1s ease-in-out 0s;transition:opacity .1s ease-in-out 0s}.layout-container .tankstellen-filter details.open>summary,.swal-overlay .tankstellen-filter details.open>summary{color:#0c218b}.layout-container .tankstellen-filter legend,.swal-overlay .tankstellen-filter legend{padding:0;margin:0}.layout-container .tankstellen-filter fieldset,.swal-overlay .tankstellen-filter fieldset{padding:0;margin:0}.layout-container .tankstellen-filter details,.swal-overlay .tankstellen-filter details{border:0;margin:0}.layout-container .tankstellen-filter details summary::-webkit-details-marker,.swal-overlay .tankstellen-filter details summary::-webkit-details-marker{display:none}.layout-container .tankstellen-filter .details-wrapper,.swal-overlay .tankstellen-filter .details-wrapper{padding:0;border:0}.layout-container .tankstellen-filter legend,.swal-overlay .tankstellen-filter legend{display:none}.layout-container .tankstellen-filter .filter-reset,.swal-overlay .tankstellen-filter .filter-reset{position:absolute;top:9px;right:120px;display:block;width:auto;padding:5px 12px 6px;background-color:#a9a9a9;border-radius:3px;color:#fff;cursor:pointer}@media(max-width:850px){.layout-container .tankstellen-filter .filter-reset,.swal-overlay .tankstellen-filter .filter-reset{display:none}}.layout-container .tankstellen-filter .filter-reset svg,.swal-overlay .tankstellen-filter .filter-reset svg{position:relative;top:-1px;fill:#fff;font-size:10px}.layout-container .tankstellen-filter .filter-switch,.swal-overlay .tankstellen-filter .filter-switch{position:absolute;right:63px;bottom:13px;width:30px;height:30px;background-image:url("/themes/q1/icons/arrow-down-grey.svg");background-position:center center;background-repeat:no-repeat;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width:400px){.layout-container .tankstellen-filter .filter-switch,.swal-overlay .tankstellen-filter .filter-switch{right:20px}}.layout-container .tankstellen-filter .filter-switch.open,.swal-overlay .tankstellen-filter .filter-switch.open{-webkit-transform:rotate3d(1,0,0,-180deg);transform:rotate3d(1,0,0,-180deg)}@media(max-width:1031px){.layout-container .tankstellen-filter .filter-switch.open,.swal-overlay .tankstellen-filter .filter-switch.open{bottom:40px}}.layout-container .tankstellen-list-item,.swal-overlay .tankstellen-list-item{padding:15px 48px 0;border-bottom:1px solid #ddd}.layout-container .tankstellen-list-item:hover,.swal-overlay .tankstellen-list-item:hover{background-color:#f5f5f5;cursor:pointer}.layout-container .tankstellen-list-item .views-field-field-tankstellenname div,.layout-container .tankstellen-list-item .views-field-title span,.swal-overlay .tankstellen-list-item .views-field-field-tankstellenname div,.swal-overlay .tankstellen-list-item .views-field-title span{color:#0c218b}.layout-container .tankstellen-list-item .views-field-field-plz,.swal-overlay .tankstellen-list-item .views-field-field-plz{margin-left:0}@media(min-width:550px){.layout-container .tankstellen-list-item .views-field-field-strasse::after,.swal-overlay .tankstellen-list-item .views-field-field-strasse::after{display:inline-block;padding-right:5px;content:","}}@media(max-width:550px){.layout-container .tankstellen-list-item,.swal-overlay .tankstellen-list-item{padding-right:25px;padding-left:25px}.layout-container .tankstellen-list-item .views-field-field-tankstellenname,.layout-container .tankstellen-list-item .views-field-field-strasse,.swal-overlay .tankstellen-list-item .views-field-field-tankstellenname,.swal-overlay .tankstellen-list-item .views-field-field-strasse{display:inline-block;width:100%}}.layout-container .paragraph-50 .col-12,.swal-overlay .paragraph-50 .col-12{width:100%;padding:0;margin:50px 0 0}@media(min-width:1030px){.layout-container .tankstellen-list-and-map,.swal-overlay .tankstellen-list-and-map{display:-webkit-box;display:-ms-flexbox;display:flex}}.layout-container.page-node-112 .two-columns .row,.layout-container .paragraph-699 .row .row,.swal-overlay.page-node-112 .two-columns .row,.swal-overlay .paragraph-699 .row .row{position:relative;border:1px solid #ddd;margin-bottom:30px}.layout-container.page-node-112 .two-columns .row::after,.layout-container .paragraph-699 .row .row::after,.swal-overlay.page-node-112 .two-columns .row::after,.swal-overlay .paragraph-699 .row .row::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container.page-node-112 .two-columns .row .col-6,.layout-container .paragraph-699 .row .row .col-6,.swal-overlay.page-node-112 .two-columns .row .col-6,.swal-overlay .paragraph-699 .row .row .col-6{width:50%;margin-left:0}.layout-container.page-node-112 .two-columns .row .col-6:first-child,.layout-container .paragraph-699 .row .row .col-6:first-child,.swal-overlay.page-node-112 .two-columns .row .col-6:first-child,.swal-overlay .paragraph-699 .row .row .col-6:first-child{width:calc(50% - 1px);border-right:1px solid #ddd}.layout-container.page-node-112 .two-columns .row .col-6:nth-child(2),.layout-container .paragraph-699 .row .row .col-6:nth-child(2),.swal-overlay.page-node-112 .two-columns .row .col-6:nth-child(2),.swal-overlay .paragraph-699 .row .row .col-6:nth-child(2){position:relative;border-left:1px solid #ddd;margin-left:-1px}.layout-container.page-node-112 .two-columns .row .view-tankstellen .view-content,.layout-container .paragraph-699 .row .row .view-tankstellen .view-content,.swal-overlay.page-node-112 .two-columns .row .view-tankstellen .view-content,.swal-overlay .paragraph-699 .row .row .view-tankstellen .view-content{display:none}.layout-container.page-node-112 .two-columns .row .col-6:first-child,.layout-container .paragraph-699 .row .row .col-6:first-child,.swal-overlay.page-node-112 .two-columns .row .col-6:first-child,.swal-overlay .paragraph-699 .row .row .col-6:first-child{width:100%;float:none}.layout-container.page-node-112 .two-columns .row .col-6:nth-child(2),.layout-container .paragraph-699 .row .row .col-6:nth-child(2),.swal-overlay.page-node-112 .two-columns .row .col-6:nth-child(2),.swal-overlay .paragraph-699 .row .row .col-6:nth-child(2){width:100%;float:none}@media(min-width:1030px){.layout-container.page-node-112 .two-columns .row .view-tankstellen .view-content,.layout-container .paragraph-699 .row .row .view-tankstellen .view-content,.swal-overlay.page-node-112 .two-columns .row .view-tankstellen .view-content,.swal-overlay .paragraph-699 .row .row .view-tankstellen .view-content{display:block}.layout-container.page-node-112 .two-columns .row .col-6:first-child,.layout-container .paragraph-699 .row .row .col-6:first-child,.swal-overlay.page-node-112 .two-columns .row .col-6:first-child,.swal-overlay .paragraph-699 .row .row .col-6:first-child{width:calc(50% - 1px);max-height:700px;float:left;overflow-x:hidden;overflow-y:scroll}.layout-container.page-node-112 .two-columns .row .col-6:nth-child(2),.layout-container .paragraph-699 .row .row .col-6:nth-child(2),.swal-overlay.page-node-112 .two-columns .row .col-6:nth-child(2),.swal-overlay .paragraph-699 .row .row .col-6:nth-child(2){width:50%;max-height:700px;float:left}}@media(min-width:1030px){.layout-container .view-tankstellen .view-content,.layout-container #map:not(.desktop-hidden),.swal-overlay .view-tankstellen .view-content,.swal-overlay #map:not(.desktop-hidden){display:block !important}}@media(max-width:1031px){.layout-container .view-tankstellen .view-content .tankstellen-list-item:first-child,.swal-overlay .view-tankstellen .view-content .tankstellen-list-item:first-child{padding-top:30px}.layout-container .tankstellen-filter>details>.details-wrapper fieldset:last-child,.swal-overlay .tankstellen-filter>details>.details-wrapper fieldset:last-child{padding-bottom:13px}.layout-container .tankstellen-filter>details>.details-wrapper fieldset:last-child.form-item:last-child,.swal-overlay .tankstellen-filter>details>.details-wrapper fieldset:last-child.form-item:last-child{margin-bottom:10px}}.layout-container .tankstellen-insight,.swal-overlay .tankstellen-insight{z-index:1000;top:0;display:none;width:100%;max-width:calc(100% - 96px);min-height:630px;padding:10px 48px 30px;background-color:#fff;line-height:1.7}@media(max-width:450px){.layout-container .tankstellen-insight,.swal-overlay .tankstellen-insight{max-width:calc(100% - 62px);padding:10px 24px 30px}}.layout-container .tankstellen-insight .telephone span:first-child,.layout-container .tankstellen-insight .openings span:first-child,.swal-overlay .tankstellen-insight .telephone span:first-child,.swal-overlay .tankstellen-insight .openings span:first-child{display:inline-block;width:70px}.layout-container .tankstellen-insight::after,.swal-overlay .tankstellen-insight::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .tankstellen-insight .field-group,.swal-overlay .tankstellen-insight .field-group{margin-bottom:20px}.layout-container .tankstellen-insight p.additional-info,.swal-overlay .tankstellen-insight p.additional-info{line-height:1.5}.layout-container .tankstellen-insight .additional-info .no-prices,.swal-overlay .tankstellen-insight .additional-info .no-prices{display:none}.layout-container .tankstellen-insight .additional-info.no-prices .has-prices,.swal-overlay .tankstellen-insight .additional-info.no-prices .has-prices{display:none}.layout-container .tankstellen-insight .additional-info.no-prices .no-prices,.swal-overlay .tankstellen-insight .additional-info.no-prices .no-prices{display:block}.layout-container .tankstellen-insight .close-link,.swal-overlay .tankstellen-insight .close-link{position:absolute;top:35px;right:60px;display:block;cursor:pointer}@media(max-width:450px){.layout-container .tankstellen-insight .close-link,.swal-overlay .tankstellen-insight .close-link{right:20px}}.layout-container .tankstellen-insight .close-link svg,.swal-overlay .tankstellen-insight .close-link svg{fill:#999}.layout-container .tankstellen-insight .close-link:hover svg,.swal-overlay .tankstellen-insight .close-link:hover svg{fill:#0c218b}.layout-container .tankstellen-insight a.detail-btn,.swal-overlay .tankstellen-insight a.detail-btn{padding:15px 8px 19px 23px;border:1px solid #0c218b;font-size:1.2em;text-transform:uppercase}.layout-container .tankstellen-insight a.detail-btn svg,.swal-overlay .tankstellen-insight a.detail-btn svg{fill:#0c218b;font-size:25px}.layout-container .tankstellen-insight a.detail-btn:hover,.swal-overlay .tankstellen-insight a.detail-btn:hover{background-color:#0c218b;color:#fff;-webkit-transform:all 150ms ease-in-out;transform:all 150ms ease-in-out}.layout-container .tankstellen-insight a.detail-btn:hover svg,.swal-overlay .tankstellen-insight a.detail-btn:hover svg{fill:#fff}.layout-container .tankstellen-content,.swal-overlay .tankstellen-content{width:100%}.layout-container .tankstellen-content .title,.swal-overlay .tankstellen-content .title{max-width:calc(100% - 40px)}@media(min-width:550px){.layout-container .tankstellen-content,.swal-overlay .tankstellen-content{max-width:calc(100% - 188px);clear:left;float:left}.layout-container .tankstellen-content .title,.swal-overlay .tankstellen-content .title{max-width:100%}}.layout-container .gas-pricetable-wrapper,.swal-overlay .gas-pricetable-wrapper{overflow:hidden;width:100%;padding-top:50px}.layout-container .gas-pricetable-wrapper.old-prices,.swal-overlay .gas-pricetable-wrapper.old-prices{display:none}@media(min-width:550px){.layout-container .gas-pricetable-wrapper,.swal-overlay .gas-pricetable-wrapper{position:absolute;right:45px;bottom:0;max-width:188px;padding-top:0;clear:right;float:left}}.layout-container .gas-pricetable,.swal-overlay .gas-pricetable{max-width:188px;min-height:540px;border-top:10px solid #3348bd;border-right:10px solid #3348bd;border-left:10px solid #3348bd;margin-right:auto;margin-left:auto;background-image:-webkit-gradient(linear,right top,left top,from(#122c95),color-stop(26%,#0f35a2),color-stop(51%,#1039ac),color-stop(75%,#173b93),to(#0f348c));background-image:linear-gradient(-90deg,#122c95 0%,#0f35a2 26%,#1039ac 51%,#173b93 75%,#0f348c 100%);-webkit-box-shadow:1px 1px 0 0 #22359b,2px 2px 0 0 #22359b,3px 3px 0 0 #22359b,4px 4px 0 0 #22359b,5px 5px 0 0 #22359b,6px 6px 0 0 #22359b,7px 7px 0 0 #22359b,inset 4px 7px 10px 0 rgba(0,0,0,.1);box-shadow:1px 1px 0 0 #22359b,2px 2px 0 0 #22359b,3px 3px 0 0 #22359b,4px 4px 0 0 #22359b,5px 5px 0 0 #22359b,6px 6px 0 0 #22359b,7px 7px 0 0 #22359b,inset 4px 7px 10px 0 rgba(0,0,0,.1)}@media(min-width:550px){.layout-container .gas-pricetable,.swal-overlay .gas-pricetable{max-width:calc(100% - 30px)}}.layout-container .gas-pricetable .logo,.swal-overlay .gas-pricetable .logo{position:relative;margin:12px;background:#fff}.layout-container .gas-pricetable .logo::after,.swal-overlay .gas-pricetable .logo::after{position:absolute;z-index:1;top:0;width:100%;height:100%;-webkit-box-shadow:0 0 1px 0 #1d2e5b,inset 0 0 2px 1px #0d2086,inset 0 0 10px 0 rgba(0,0,0,.41);box-shadow:0 0 1px 0 #1d2e5b,inset 0 0 2px 1px #0d2086,inset 0 0 10px 0 rgba(0,0,0,.41);content:""}.layout-container .gas-pricetable .logo img,.swal-overlay .gas-pricetable .logo img{display:block;width:100%;height:auto}.layout-container .gas-pricetable .price-wrapper,.swal-overlay .gas-pricetable .price-wrapper{position:relative;min-height:35px;margin:12px;background:#0f228b;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.5),inset 0 1px 11px 0 rgba(0,0,0,.28),inset 0 10px 11px 0 rgba(0,0,0,.16);box-shadow:0 0 2px 0 rgba(0,0,0,.5),inset 0 1px 11px 0 rgba(0,0,0,.28),inset 0 10px 11px 0 rgba(0,0,0,.16);color:#fff}.layout-container .gas-pricetable .price-wrapper .fuel,.swal-overlay .gas-pricetable .price-wrapper .fuel{position:absolute;left:8px;margin-top:4px}.layout-container .gas-pricetable .price-wrapper .fuel span,.swal-overlay .gas-pricetable .price-wrapper .fuel span{display:block;font-size:13px;font-weight:bold;line-height:13px}.layout-container .gas-pricetable .price-wrapper .price,.swal-overlay .gas-pricetable .price-wrapper .price{position:absolute;right:5px;width:100%;margin-top:-10px;font-weight:600;text-align:right}.layout-container .gas-pricetable .price-wrapper .price span:nth-child(1),.swal-overlay .gas-pricetable .price-wrapper .price span:nth-child(1){font-size:30px}.layout-container .gas-pricetable .price-wrapper .price span:nth-child(2),.swal-overlay .gas-pricetable .price-wrapper .price span:nth-child(2){position:relative;top:-9px;margin-left:-3px}.layout-container .q1 .gas-pricetable,.swal-overlay .q1 .gas-pricetable{position:relative;padding-top:12px;border-top:0;-webkit-box-shadow:1px 1px 0 0 #22359b,2px 2px 0 0 #22359b,3px 3px 0 0 #22359b,4px 4px 0 0 #22359b,5px 5px 0 0 #22359b,6px 6px 0 0 #22359b,7px 7px 0 0 #22359b,inset 4px 7px 10px 0 rgba(0,0,0,.1);box-shadow:1px 1px 0 0 #22359b,2px 2px 0 0 #22359b,3px 3px 0 0 #22359b,4px 4px 0 0 #22359b,5px 5px 0 0 #22359b,6px 6px 0 0 #22359b,7px 7px 0 0 #22359b,inset 4px 7px 10px 0 rgba(0,0,0,.1)}@media(min-width:550px){.layout-container .q1 .gas-pricetable,.swal-overlay .q1 .gas-pricetable{max-width:calc(100% - 35px)}}.layout-container .q1 .gas-pricetable::before,.swal-overlay .q1 .gas-pricetable::before{position:absolute;top:0;left:0;width:calc(100% - 4px);height:650px;border-top:0;content:""}.layout-container .q1 .gas-pricetable::after,.swal-overlay .q1 .gas-pricetable::after{position:absolute;top:12px;left:0;width:100%;height:2px;content:""}.layout-container .q1 .gas-pricetable .logo,.swal-overlay .q1 .gas-pricetable .logo{margin-bottom:23px}.layout-container .q1 .gas-pricetable .logo::before,.swal-overlay .q1 .gas-pricetable .logo::before{position:absolute;bottom:-12px;left:-10px;width:calc(100% + 20px);height:2px;content:""}.layout-container .q1 .gas-pricetable .price-wrapper,.swal-overlay .q1 .gas-pricetable .price-wrapper{position:relative}.layout-container .q1 .gas-pricetable .price-wrapper:last-child::after,.swal-overlay .q1 .gas-pricetable .price-wrapper:last-child::after{position:absolute;bottom:-12px;left:-10px;width:calc(100% + 20px);height:2px;content:""}.layout-container .waschstrasse .gas-pricetable,.swal-overlay .waschstrasse .gas-pricetable{display:none}.layout-container .shell .gas-pricetable,.swal-overlay .shell .gas-pricetable{border:0;margin-top:10px;background-image:-webkit-gradient(linear,right top,left top,from(#858e9b),color-stop(41%,#7d828a),color-stop(59%,#7d828a),to(#858e9b));background-image:linear-gradient(-90deg,#858e9b 0%,#7d828a 41%,#7d828a 59%,#858e9b 100%);-webkit-box-shadow:1px 1px 0 0 #565d66,2px 2px 0 0 #565d66,3px 3px 0 0 #565d66,4px 4px 0 0 #565d66,5px 5px 0 0 #565d66,6px 6px 0 0 #565d66,7px 7px 0 0 #565d66,inset 4px 7px 10px 0 rgba(0,0,0,.1);box-shadow:1px 1px 0 0 #565d66,2px 2px 0 0 #565d66,3px 3px 0 0 #565d66,4px 4px 0 0 #565d66,5px 5px 0 0 #565d66,6px 6px 0 0 #565d66,7px 7px 0 0 #565d66,inset 4px 7px 10px 0 rgba(0,0,0,.1)}.layout-container .shell .gas-pricetable .logo,.swal-overlay .shell .gas-pricetable .logo{margin:0;background-color:#f0f0ee;-webkit-box-shadow:1px 1px 0 0 #e9e8e6,2px 2px 0 0 #e9e8e6,3px 3px 0 0 #e9e8e6,4px 4px 0 0 #e9e8e6,5px 5px 0 0 #e9e8e6,6px 6px 0 0 #e9e8e6,7px 7px 0 0 #e9e8e6,inset 4px 7px 10px 0 rgba(0,0,0,.1);box-shadow:1px 1px 0 0 #e9e8e6,2px 2px 0 0 #e9e8e6,3px 3px 0 0 #e9e8e6,4px 4px 0 0 #e9e8e6,5px 5px 0 0 #e9e8e6,6px 6px 0 0 #e9e8e6,7px 7px 0 0 #e9e8e6,inset 4px 7px 10px 0 rgba(0,0,0,.1)}.layout-container .shell .gas-pricetable .logo::after,.swal-overlay .shell .gas-pricetable .logo::after{top:auto;bottom:-595px;width:100%;height:600px;background-image:-webkit-gradient(linear,right top,left top,from(#858e9b),color-stop(41%,#7d828a),color-stop(59%,#7d828a),to(#858e9b));background-image:linear-gradient(-90deg,#858e9b 0%,#7d828a 41%,#7d828a 59%,#858e9b 100%);-webkit-box-shadow:1px 1px 0 0 #565d66,2px 2px 0 0 #565d66,3px 3px 0 0 #565d66,4px 4px 0 0 #565d66,5px 5px 0 0 #565d66,6px 6px 0 0 #565d66,7px 7px 0 0 #565d66;box-shadow:1px 1px 0 0 #565d66,2px 2px 0 0 #565d66,3px 3px 0 0 #565d66,4px 4px 0 0 #565d66,5px 5px 0 0 #565d66,6px 6px 0 0 #565d66,7px 7px 0 0 #565d66}.layout-container .shell .gas-pricetable .logo img,.swal-overlay .shell .gas-pricetable .logo img{position:relative;top:-5px}.layout-container .shell .gas-pricetable .price-wrapper,.swal-overlay .shell .gas-pricetable .price-wrapper{position:relative;z-index:2;margin:12px 0;background:none;-webkit-box-shadow:none;box-shadow:none}.layout-container .shell .gas-pricetable .price-wrapper .fuel,.swal-overlay .shell .gas-pricetable .price-wrapper .fuel{left:12px}.layout-container .shell .gas-pricetable .price-wrapper .price,.swal-overlay .shell .gas-pricetable .price-wrapper .price{right:20px;width:80px;height:35px;margin-top:0;background:#f5bc25;-webkit-box-shadow:inset 7px 6px 22px 0 #755027;box-shadow:inset 7px 6px 22px 0 #755027;color:#111;text-align:center}.layout-container .shell .gas-pricetable .price-wrapper .price span:nth-child(1),.swal-overlay .shell .gas-pricetable .price-wrapper .price span:nth-child(1){position:relative;top:-7px}.layout-container .shell .gas-pricetable .price-wrapper .price span:nth-child(2),.swal-overlay .shell .gas-pricetable .price-wrapper .price span:nth-child(2){top:-16px}.layout-container .bft .gas-pricetable,.swal-overlay .bft .gas-pricetable{padding:10px 10px 0;border:1px solid #a4a3a3;border-bottom:0;background:none;-webkit-box-shadow:1px 1px 0 0 #ddd,2px 2px 0 0 #ddd,3px 3px 0 0 #ddd,4px 4px 0 0 #ddd,5px 5px 0 0 #ddd,6px 6px 0 0 #ddd,7px 7px 0 0 #ddd;box-shadow:1px 1px 0 0 #ddd,2px 2px 0 0 #ddd,3px 3px 0 0 #ddd,4px 4px 0 0 #ddd,5px 5px 0 0 #ddd,6px 6px 0 0 #ddd,7px 7px 0 0 #ddd}@media(min-width:550px){.layout-container .bft .gas-pricetable,.swal-overlay .bft .gas-pricetable{max-width:calc(100% - 35px)}}.layout-container .bft .gas-pricetable .logo,.swal-overlay .bft .gas-pricetable .logo{border:1px solid #a4a3a3;margin:0;margin-bottom:14px}.layout-container .bft .gas-pricetable .logo::before,.swal-overlay .bft .gas-pricetable .logo::before{position:absolute;top:-4px;left:-4px;width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #a4a3a3;content:""}.layout-container .bft .gas-pricetable .logo::after,.swal-overlay .bft .gas-pricetable .logo::after{top:auto;bottom:-364px;left:-4px;width:calc(100% + 6px);height:350px;border:1px solid #a4a3a3;background:none;-webkit-box-shadow:none;box-shadow:none}.layout-container .bft .gas-pricetable .price-wrapper,.swal-overlay .bft .gas-pricetable .price-wrapper{position:relative;z-index:2;margin:10px 0;background-color:#e5702a;-webkit-box-shadow:inset 0 1px 6px 0 rgba(0,0,0,0),inset 0 19px 0 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 6px 0 rgba(0,0,0,0),inset 0 19px 0 0 rgba(255,255,255,.05)}.layout-container .bft .gas-pricetable .price-wrapper .fuel,.swal-overlay .bft .gas-pricetable .price-wrapper .fuel{color:#fff}.layout-container .bft .gas-pricetable .price-wrapper .price,.swal-overlay .bft .gas-pricetable .price-wrapper .price{color:#fff}.layout-container .aral .gas-pricetable,.swal-overlay .aral .gas-pricetable{position:relative;height:600px;padding-right:10px;padding-left:10px;border:1px solid #f5f5f5;border-bottom:0;background-image:-webkit-gradient(linear,left top,right top,from(#f5f5f5),color-stop(11%,#ffffff),color-stop(88%,#ffffff),to(#f5f5f5));background-image:linear-gradient(90deg,#f5f5f5 0%,#ffffff 11%,#ffffff 88%,#f5f5f5 100%);border-top-left-radius:2px;border-top-right-radius:2px;-webkit-box-shadow:none;box-shadow:none}.layout-container .aral .gas-pricetable::before,.swal-overlay .aral .gas-pricetable::before{position:absolute;top:-1px;left:20px;width:2px;height:100%;background:#40a6e2;-webkit-box-shadow:inset -1px 0 2px 0 #1d3577;box-shadow:inset -1px 0 2px 0 #1d3577;content:""}.layout-container .aral .gas-pricetable::after,.swal-overlay .aral .gas-pricetable::after{position:absolute;top:-1px;right:20px;width:2px;height:100%;background:#40a6e2;-webkit-box-shadow:inset -1px 0 2px 0 #1d3577;box-shadow:inset -1px 0 2px 0 #1d3577;content:""}.layout-container .aral .gas-pricetable .logo::before,.swal-overlay .aral .gas-pricetable .logo::before{position:absolute;z-index:0;top:-13px;left:0;width:100%;height:600px;background-color:#40a6e3;content:""}.layout-container .aral .gas-pricetable .logo::after,.swal-overlay .aral .gas-pricetable .logo::after{position:absolute;z-index:3;top:-3px;left:0;width:100%;height:2px;-webkit-box-shadow:inset 0 -1px 2px 0 #1d3577;box-shadow:inset 0 -1px 2px 0 #1d3577;content:""}.layout-container .aral .gas-pricetable .logo img,.swal-overlay .aral .gas-pricetable .logo img{position:relative;z-index:1}.layout-container .aral .gas-pricetable .price-wrapper,.swal-overlay .aral .gas-pricetable .price-wrapper{position:relative;z-index:2;margin:10px 18px;background:#4da5db;-webkit-box-shadow:inset 0 2px 4px 0 #3a6894;box-shadow:inset 0 2px 4px 0 #3a6894}.layout-container .aral .gas-pricetable .price-wrapper .fuel,.swal-overlay .aral .gas-pricetable .price-wrapper .fuel{color:#fff}.layout-container .aral .gas-pricetable .price-wrapper .price,.swal-overlay .aral .gas-pricetable .price-wrapper .price{color:#fff}.layout-container .aral .gas-pricetable .price-wrapper:nth-child(2)::before,.swal-overlay .aral .gas-pricetable .price-wrapper:nth-child(2)::before{position:absolute;z-index:3;top:-12px;left:-6px;width:calc(100% + 12px);height:2px;-webkit-box-shadow:inset 0 -1px 2px 0 #1d3577;box-shadow:inset 0 -1px 2px 0 #1d3577;content:""}.layout-container .aral .gas-pricetable .price-wrapper:last-child::after,.swal-overlay .aral .gas-pricetable .price-wrapper:last-child::after{position:absolute;z-index:3;top:auto;bottom:-13px;left:-6px;width:calc(100% + 12px);height:2px;-webkit-box-shadow:inset 0 -1px 2px 0 #1d3577;box-shadow:inset 0 -1px 2px 0 #1d3577;content:""}.layout-container .agip .gas-pricetable,.swal-overlay .agip .gas-pricetable{padding:10px;border:0;background-image:-webkit-gradient(linear,right top,left top,from(#333333),color-stop(14%,#363636),color-stop(50%,#3f3f3f),color-stop(88%,#363636),to(#333333));background-image:linear-gradient(-90deg,#333333 0%,#363636 14%,#3f3f3f 50%,#363636 88%,#333333 100%);-webkit-box-shadow:1px 1px 0 0 #292828,2px 2px 0 0 #292828,3px 3px 0 0 #292828,4px 4px 0 0 #292828,5px 5px 0 0 #292828,6px 6px 0 0 #292828,7px 7px 0 0 #292828;box-shadow:1px 1px 0 0 #292828,2px 2px 0 0 #292828,3px 3px 0 0 #292828,4px 4px 0 0 #292828,5px 5px 0 0 #292828,6px 6px 0 0 #292828,7px 7px 0 0 #292828}.layout-container .agip .gas-pricetable .logo,.swal-overlay .agip .gas-pricetable .logo{margin:0 4px 25px;background-color:rgba(0,0,0,0)}.layout-container .agip .gas-pricetable .logo::after,.swal-overlay .agip .gas-pricetable .logo::after{display:none}.layout-container .agip .gas-pricetable .logo img,.swal-overlay .agip .gas-pricetable .logo img{display:block;width:calc(100% - 6px);border:3px solid #292929;background-color:rgba(0,0,0,0);border-radius:11px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.layout-container .agip .gas-pricetable .price-wrapper,.swal-overlay .agip .gas-pricetable .price-wrapper{margin:12px 0;background:none;-webkit-box-shadow:none;box-shadow:none}.layout-container .agip .gas-pricetable .price-wrapper .fuel,.swal-overlay .agip .gas-pricetable .price-wrapper .fuel{color:#cab72d}.layout-container .agip .gas-pricetable .price-wrapper .price,.swal-overlay .agip .gas-pricetable .price-wrapper .price{right:5px;width:80px;height:35px;margin-top:0;background:#464747;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5),inset 0 19px 0 0 rgba(255,255,255,.02);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5),inset 0 19px 0 0 rgba(255,255,255,.02);color:#ffd41f;line-height:1.5;text-align:center}.layout-container .agip .gas-pricetable .price-wrapper .price span:nth-child(1),.swal-overlay .agip .gas-pricetable .price-wrapper .price span:nth-child(1){position:relative;top:-7px}.layout-container .agip .gas-pricetable .price-wrapper .price span:nth-child(2),.swal-overlay .agip .gas-pricetable .price-wrapper .price span:nth-child(2){top:-16px}.layout-container .agip .gas-pricetable .price-wrapper:nth-child(2)::before,.swal-overlay .agip .gas-pricetable .price-wrapper:nth-child(2)::before{position:absolute;z-index:3;top:-14px;left:-10px;width:calc(100% + 20px);height:2px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);content:""}.layout-container .agip .gas-pricetable .price-wrapper:last-child::after,.swal-overlay .agip .gas-pricetable .price-wrapper:last-child::after{position:absolute;z-index:3;top:auto;bottom:-14px;left:-10px;width:calc(100% + 20px);height:2px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);content:""}.layout-container .search-map,.swal-overlay .search-map{width:100%;min-height:500px}@media(min-width:1030px){.layout-container .search-map,.swal-overlay .search-map{min-height:700px}}.layout-container .tankstellen-list-item.hidden,.swal-overlay .tankstellen-list-item.hidden{display:none}.layout-container .marker-cluster-small,.swal-overlay .marker-cluster-small{background-color:rgba(14,33,139,.6)}.layout-container .marker-cluster-small div,.swal-overlay .marker-cluster-small div{background-color:#fff}.layout-container .marker-cluster-medium,.swal-overlay .marker-cluster-medium{background-color:rgba(14,33,139,.6)}.layout-container .marker-cluster-medium div,.swal-overlay .marker-cluster-medium div{background-color:#fff}.layout-container .marker-cluster-large,.swal-overlay .marker-cluster-large{background-color:rgba(14,33,139,.6)}.layout-container .marker-cluster-large div,.swal-overlay .marker-cluster-large div{background-color:#fff}.layout-container .leaflet-oldie .marker-cluster-small,.swal-overlay .leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.layout-container .leaflet-oldie .marker-cluster-small div,.swal-overlay .leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.layout-container .leaflet-oldie .marker-cluster-medium,.swal-overlay .leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.layout-container .leaflet-oldie .marker-cluster-medium div,.swal-overlay .leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.layout-container .leaflet-oldie .marker-cluster-large,.swal-overlay .leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.layout-container .leaflet-oldie .marker-cluster-large div,.swal-overlay .leaflet-oldie .marker-cluster-large div{background-color:#f18017}.layout-container .marker-cluster,.swal-overlay .marker-cluster{background-clip:padding-box;border-radius:20px}.layout-container .marker-cluster div,.swal-overlay .marker-cluster div{width:30px;height:30px;margin-top:5px;margin-left:5px;border-radius:15px;font-family:"Qualitaet",sans-serif;font-size:12px;font-weight:500;text-align:center}.layout-container .marker-cluster span,.swal-overlay .marker-cluster span{color:#0c218b;font-weight:bold;line-height:30px}.layout-container .map-list-switch,.swal-overlay .map-list-switch{position:absolute;width:100%;height:0}@media(max-width:370px){.layout-container .map-list-switch,.swal-overlay .map-list-switch{margin-top:5px}}@media(min-width:1030px){.layout-container .map-list-switch,.swal-overlay .map-list-switch{display:none}}.layout-container .map-list-switch .switch-to-map,.swal-overlay .map-list-switch .switch-to-map{display:none}.layout-container .map-list-switch a,.swal-overlay .map-list-switch a{position:absolute;z-index:401;display:inline-block;min-width:130px;padding:11px 25px 13px;border:1px solid #ddd;margin-left:50%;background-color:#fff;border-radius:100px;color:#999;cursor:pointer;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.layout-container .map-list-switch svg,.swal-overlay .map-list-switch svg{margin-top:-3px;margin-right:5px;font-size:.66em}.layout-container .views-field-field-plz,.swal-overlay .views-field-field-plz{margin-right:5px;margin-left:5px}@media(min-width:401px){.layout-container .view-search-view,.swal-overlay .view-search-view{width:100%;max-width:1248px;padding-right:0;padding-left:0}}.layout-container .menu-item,.swal-overlay .menu-item{-webkit-transition:visibility 0s cubic-bezier(0.05,0,0,1) 0ms;transition:visibility 0s cubic-bezier(0.05,0,0,1) 0ms}.layout-container .menu-item>a,.swal-overlay .menu-item>a{opacity:1;-webkit-transition:opacity 1.5s cubic-bezier(0.05,0,0,1) 100ms,color 150ms ease-in-out;transition:opacity 1.5s cubic-bezier(0.05,0,0,1) 100ms,color 150ms ease-in-out}.layout-container .menu-item.invisible,.swal-overlay .menu-item.invisible{-webkit-transition:visibility 0s cubic-bezier(0.05,0,0,1) 300ms;transition:visibility 0s cubic-bezier(0.05,0,0,1) 300ms}.layout-container .menu-item.invisible>a,.swal-overlay .menu-item.invisible>a{opacity:0;-webkit-transition:opacity 300ms cubic-bezier(0.05,0,0,1);transition:opacity 300ms cubic-bezier(0.05,0,0,1)}.layout-container .dropdown-content .search.menu-item,.swal-overlay .dropdown-content .search.menu-item{display:none !important}.layout-container .search.menu-item,.swal-overlay .search.menu-item{position:relative}.layout-container .search.menu-item .search-btn,.swal-overlay .search.menu-item .search-btn{position:relative;top:-5px;display:block;cursor:pointer;font-size:11px;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform 300ms cubic-bezier(0.05,0,0,1);transition:-webkit-transform 300ms cubic-bezier(0.05,0,0,1);transition:transform 300ms cubic-bezier(0.05,0,0,1);transition:transform 300ms cubic-bezier(0.05,0,0,1),-webkit-transform 300ms cubic-bezier(0.05,0,0,1)}.layout-container .search.menu-item #search-input,.swal-overlay .search.menu-item #search-input{position:absolute !important;top:-15px;right:40px;display:block;width:0;padding:10px 0;border:0;background:rgba(0,0,0,0) !important;opacity:0;-webkit-transition:width 300ms cubic-bezier(0.05,0,0,1),opacity 200ms ease-in-out,visibility 0s cubic-bezier(0.05,0,0,1) 300ms;transition:width 300ms cubic-bezier(0.05,0,0,1),opacity 200ms ease-in-out,visibility 0s cubic-bezier(0.05,0,0,1) 300ms;visibility:hidden}.layout-container .search.menu-item #search-input:focus,.swal-overlay .search.menu-item #search-input:focus{-webkit-box-shadow:none;box-shadow:none}.layout-container .search.menu-item .close-btn,.swal-overlay .search.menu-item .close-btn{position:absolute !important;z-index:1000;top:-5px;padding-right:0 !important;cursor:pointer;font-size:11px;opacity:0;-webkit-transform:translate(30px,0);transform:translate(30px,0);-webkit-transition:translate 300ms cubic-bezier(0.05,0,0,1),opacity 300ms ease-in-out,visibility 0s cubic-bezier(0.05,0,0,1) 300ms;transition:translate 300ms cubic-bezier(0.05,0,0,1),opacity 300ms ease-in-out,visibility 0s cubic-bezier(0.05,0,0,1) 300ms;visibility:hidden}.layout-container .search.menu-item.active .search-btn,.swal-overlay .search.menu-item.active .search-btn{-webkit-transform:translate(-490px,0);transform:translate(-490px,0);-webkit-transition:-webkit-transform 300ms cubic-bezier(0.05,0,0,1) 50ms;transition:-webkit-transform 300ms cubic-bezier(0.05,0,0,1) 50ms;transition:transform 300ms cubic-bezier(0.05,0,0,1) 50ms;transition:transform 300ms cubic-bezier(0.05,0,0,1) 50ms,-webkit-transform 300ms cubic-bezier(0.05,0,0,1) 50ms}.layout-container .search.menu-item.active #search-input,.swal-overlay .search.menu-item.active #search-input{width:450px;opacity:1;-webkit-transition:width 350ms cubic-bezier(0.05,0,0,1) 50ms,opacity 300ms cubic-bezier(0.05,0,0,1) 50ms;transition:width 350ms cubic-bezier(0.05,0,0,1) 50ms,opacity 300ms cubic-bezier(0.05,0,0,1) 50ms;visibility:visible}.layout-container .search.menu-item.active .close-btn,.swal-overlay .search.menu-item.active .close-btn{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:translate 500ms cubic-bezier(0.05,0,0,1) 50ms,opacity 500ms cubic-bezier(0.05,0,0,1) 50ms;transition:translate 500ms cubic-bezier(0.05,0,0,1) 50ms,opacity 500ms cubic-bezier(0.05,0,0,1) 50ms;visibility:visible}.layout-container .menu-item.search .search-preview,.swal-overlay .menu-item.search .search-preview{position:absolute;top:46px;right:0;display:none;overflow:hidden;width:440px;padding:18px 48px 48px;background-color:#fff;font-size:18px;letter-spacing:.5px;line-height:34px;opacity:0;-webkit-transition:opacity 300ms ease-in-out,visibility 0s ease-in-out 300ms;transition:opacity 300ms ease-in-out,visibility 0s ease-in-out 300ms;visibility:hidden}.layout-container .menu-item.search .search-preview .scrollable-wrapper,.swal-overlay .menu-item.search .search-preview .scrollable-wrapper{width:440px;padding-right:65px;overflow-y:scroll}.layout-container .menu-item.search .search-preview ul,.layout-container .menu-item.search .search-preview li,.swal-overlay .menu-item.search .search-preview ul,.swal-overlay .menu-item.search .search-preview li{display:block;clear:both;float:none;text-align:left !important}.layout-container .menu-item.search .search-preview hr,.swal-overlay .menu-item.search .search-preview hr{margin-top:31px}.layout-container .menu-item.search .search-preview a,.swal-overlay .menu-item.search .search-preview a{padding:0;color:#9b9b9b;text-align:left !important}.layout-container .menu-item.search .search-preview a:hover,.swal-overlay .menu-item.search .search-preview a:hover{color:#0c218b !important}.layout-container .menu-item.search .search-preview strong,.swal-overlay .menu-item.search .search-preview strong{color:#000;font-weight:normal}.layout-container .menu-item.search .search-preview .heading,.swal-overlay .menu-item.search .search-preview .heading{margin:15px 0 10px;color:#000;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.layout-container .primary-menu.fixed .menu-item.search .search-preview,.swal-overlay .primary-menu.fixed .menu-item.search .search-preview{top:36px}.layout-container .search.menu-item.active .search-preview,.swal-overlay .search.menu-item.active .search-preview{opacity:1;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;visibility:visible}.layout-container .mobile-menu-wrapper .search.menu-item,.swal-overlay .mobile-menu-wrapper .search.menu-item{display:none !important}.layout-container .search-darkener,.swal-overlay .search-darkener{position:fixed;z-index:800;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);content:" ";opacity:0;-webkit-transition:opacity 300ms ease-in-out,visibility 0s ease-in-out 300ms;transition:opacity 300ms ease-in-out,visibility 0s ease-in-out 300ms;visibility:hidden}.layout-container .search-darkener.active,.swal-overlay .search-darkener.active{opacity:1;-webkit-transition:opacity 300ms ease-in-out,visibility 0s ease-in-out 0ms;transition:opacity 300ms ease-in-out,visibility 0s ease-in-out 0ms;visibility:visible}.layout-container .search-header,.swal-overlay .search-header{text-align:center}.layout-container .search-header p,.swal-overlay .search-header p{margin-bottom:30px;color:#999}.layout-container .search-form,.swal-overlay .search-form{margin:70px 0 30px}.layout-container .search-form .bef-exposed-form .form--inline>.form-item,.swal-overlay .search-form .bef-exposed-form .form--inline>.form-item{float:none}.layout-container .search-form .form--inline .form-actions,.swal-overlay .search-form .form--inline .form-actions{clear:none}.layout-container .search-form::after,.swal-overlay .search-form::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .search-form input[type=text],.swal-overlay .search-form input[type=text]{width:100%;max-width:calc(100% - 72px);height:60px;float:left}.layout-container .search-form input[type=submit],.swal-overlay .search-form input[type=submit]{width:30px;height:58px;border:1px solid #ccc;background-color:#fff;background-image:url("/themes/q1/icons/arrow-right-grey.svg");background-position:center center;background-repeat:no-repeat;border-radius:0;float:left;text-indent:-10000px;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.layout-container .search-form input[type=submit]:hover,.swal-overlay .search-form input[type=submit]:hover{border:1px solid #0c218b;background-color:#0c218b;background-image:url("/themes/q1/icons/arrow-right-white.svg")}.layout-container .show-search-filter a,.swal-overlay .show-search-filter a{cursor:pointer}.layout-container .show-search-filter svg,.swal-overlay .show-search-filter svg{color:#0c218b}@media(min-width:992px){.layout-container .show-search-filter,.swal-overlay .show-search-filter{display:none}}.layout-container .search-filter,.swal-overlay .search-filter{display:none}.layout-container .search-filter h3,.swal-overlay .search-filter h3{margin-top:0}@media(min-width:992px){.layout-container .search-filter,.swal-overlay .search-filter{display:block}.layout-container .search-filter h3,.swal-overlay .search-filter h3{margin-top:30px}}.layout-container .search-filter p,.swal-overlay .search-filter p{margin-top:25px;margin-bottom:15px;color:#999}.layout-container .search-filter label,.swal-overlay .search-filter label{color:#999}.layout-container .search-content .category,.swal-overlay .search-content .category{margin-bottom:60px}.layout-container .search-content ul,.swal-overlay .search-content ul{margin-bottom:40px}.layout-container .search-content .button,.swal-overlay .search-content .button{margin-right:25px;margin-bottom:25px}.layout-container .category-general h3,.swal-overlay .category-general h3{margin-bottom:13px}.layout-container .category-general p,.swal-overlay .category-general p{margin-top:0;margin-bottom:7px}.layout-container .category-general p>a,.swal-overlay .category-general p>a{color:#999}.layout-container .category-general p>a svg,.swal-overlay .category-general p>a svg{fill:#999;font-size:15px}.layout-container .category-general p>a:hover,.swal-overlay .category-general p>a:hover{color:#0c218b}.layout-container .category-general p>a:hover svg,.swal-overlay .category-general p>a:hover svg{fill:#0c218b}.layout-container .category-patrolstation,.swal-overlay .category-patrolstation{margin-bottom:30px}.layout-container .category-patrolstation p,.swal-overlay .category-patrolstation p{color:#999;line-height:26px}.layout-container .category-patrolstation img,.swal-overlay .category-patrolstation img{width:64px;height:64px;padding:7px;border:2px solid #e6f0ef;margin-right:17px;float:left;-o-object-fit:contain;object-fit:contain}.layout-container .search-seperator,.swal-overlay .search-seperator{border-bottom:1px solid #ececec;margin-right:26px;margin-left:26px}.layout-container .search-form>.form-wrapper,.swal-overlay .search-form>.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-container .search-form>.form-wrapper .form-item-keys,.swal-overlay .search-form>.form-wrapper .form-item-keys{width:60%}.layout-container .search-form>.form-wrapper .form-submit,.swal-overlay .search-form>.form-wrapper .form-submit{width:64px;height:56px;margin-left:10px;display:inline-block;padding:0 1.25em;border:0;margin-right:0;margin-left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0c218b;border-radius:3px;color:#fff;cursor:pointer;font-family:"Qualitaet",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;text-indent:0;background:-webkit-gradient(linear,left top,left bottom,from(#2167c8),to(#012389));background:linear-gradient(#2167c8,#012389)}.layout-container .search-form>.form-wrapper .form-submit:hover,.swal-overlay .search-form>.form-wrapper .form-submit:hover{background:-webkit-gradient(linear,left top,left bottom,from(#028),to(#002286));background:linear-gradient(#028,#002286);background-color:#0a1a6f;color:#fff}.layout-container .search-results>li,.swal-overlay .search-results>li{position:relative;padding:14px 38px 18px 28px;border:solid 1px #efefef;margin-bottom:48px;border-radius:0;border-width:2px}.layout-container .container.search-form+h2,.swal-overlay .container.search-form+h2{text-align:center}.layout-container .container.search-form,.swal-overlay .container.search-form{margin:0 auto}.layout-container .item-list:has(em),.swal-overlay .item-list:has(em){text-align:center}.layout-container .block-basic-text-offset h1,.layout-container .block-basic-text-offset h2,.layout-container .block-basic-text-offset h3,.layout-container .block-basic-text-offset h4,.layout-container .block-basic-text-offset h5,.layout-container .block-basic-text-offset h6,.swal-overlay .block-basic-text-offset h1,.swal-overlay .block-basic-text-offset h2,.swal-overlay .block-basic-text-offset h3,.swal-overlay .block-basic-text-offset h4,.swal-overlay .block-basic-text-offset h5,.swal-overlay .block-basic-text-offset h6{margin-top:0}.layout-container .home_3-col_teaser h3,.swal-overlay .home_3-col_teaser h3{font-size:30px;text-align:center}.layout-container .home_3-col_teaser p,.swal-overlay .home_3-col_teaser p{text-align:center}.layout-container .home_3-col_teaser svg,.swal-overlay .home_3-col_teaser svg{display:block;height:1em;margin:0 auto;fill:#0c218b;font-size:100px}.layout-container .home_3-col_teaser .col-4,.swal-overlay .home_3-col_teaser .col-4{margin-right:0;margin-left:0}@media(max-width:991px){.layout-container .home_3-col_teaser .col-4,.swal-overlay .home_3-col_teaser .col-4{width:100%}}.layout-container .home_3-col_teaser .col-4:nth-child(1),.layout-container .home_3-col_teaser .col-4:nth-child(2),.swal-overlay .home_3-col_teaser .col-4:nth-child(1),.swal-overlay .home_3-col_teaser .col-4:nth-child(2){border-bottom:2px solid #f0f0f0}@media(min-width:992px){.layout-container .home_3-col_teaser .col-4,.swal-overlay .home_3-col_teaser .col-4{padding-right:0;padding-left:0;border-bottom:none !important;margin-left:24px !important}}.layout-container .paragraph--type--basic-text .col-12,.swal-overlay .paragraph--type--basic-text .col-12{width:100%;margin-left:0}@media(max-width:991px){.layout-container .paragraph--type--basic-text .col-8,.swal-overlay .paragraph--type--basic-text .col-8{margin-left:0}}@media(min-width:401px){.layout-container .paragraph--type--text-half-half .row,.swal-overlay .paragraph--type--text-half-half .row{margin-right:-24px;margin-left:-24px}}.layout-container .home_qualitaet_zuerst_wrapper,.swal-overlay .home_qualitaet_zuerst_wrapper{padding-top:30px;padding-bottom:48px;background-color:#f0f0f0}.layout-container .home_qualitaet_zuerst_wrapper .col-8,.swal-overlay .home_qualitaet_zuerst_wrapper .col-8{margin-bottom:48px}@media(max-width:991px){.layout-container .home_qualitaet_zuerst_wrapper .col-8,.swal-overlay .home_qualitaet_zuerst_wrapper .col-8{width:100%;margin-left:0}}.layout-container .home_qualitaet_zuerst_wrapper .col-3,.swal-overlay .home_qualitaet_zuerst_wrapper .col-3{text-align:center}.layout-container .home_qualitaet_zuerst_wrapper p.number,.swal-overlay .home_qualitaet_zuerst_wrapper p.number{margin-bottom:0;font-size:58px;line-height:58px}.layout-container .home_qualitaet_zuerst_wrapper h4,.swal-overlay .home_qualitaet_zuerst_wrapper h4{margin:0;font-size:30px;text-align:center}.layout-container .home_neu_strom_und_gas,.swal-overlay .home_neu_strom_und_gas{text-align:center}@media(max-width:991px){.layout-container .home_neu_strom_und_gas .col-8,.swal-overlay .home_neu_strom_und_gas .col-8{width:100%;margin-left:0}}.layout-container .hero-media-wrapper.single-col .col-6,.layout-container .hero-image-wrapper.single-col .col-6,.swal-overlay .hero-media-wrapper.single-col .col-6,.swal-overlay .hero-image-wrapper.single-col .col-6{margin-left:0}@media(max-width:991px){.layout-container .hero-media-wrapper.single-col .col-6,.layout-container .hero-image-wrapper.single-col .col-6,.swal-overlay .hero-media-wrapper.single-col .col-6,.swal-overlay .hero-image-wrapper.single-col .col-6{width:100%}}.layout-container .block--hero-media,.layout-container .block--hero-image,.layout-container .paragraph--hero-media,.layout-container .paragraph--hero-image,.swal-overlay .block--hero-media,.swal-overlay .block--hero-image,.swal-overlay .paragraph--hero-media,.swal-overlay .paragraph--hero-image{position:relative;z-index:0;overflow:hidden;width:100%;margin-top:-147px}.layout-container .block--hero-media::after,.layout-container .block--hero-image::after,.layout-container .paragraph--hero-media::after,.layout-container .paragraph--hero-image::after,.swal-overlay .block--hero-media::after,.swal-overlay .block--hero-image::after,.swal-overlay .paragraph--hero-media::after,.swal-overlay .paragraph--hero-image::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .paragraph--hero-media .video-desktop,.layout-container .paragraph--hero-media .video-mobile,.swal-overlay .paragraph--hero-media .video-desktop,.swal-overlay .paragraph--hero-media .video-mobile{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.layout-container .paragraph--hero-media .video-mobile,.swal-overlay .paragraph--hero-media .video-mobile{display:none}@media(max-width:450px){.layout-container .paragraph--hero-media .video-mobile,.swal-overlay .paragraph--hero-media .video-mobile{display:block}.layout-container .paragraph--hero-media .video-desktop,.swal-overlay .paragraph--hero-media .video-desktop{display:none}}.layout-container .block--hero-media-size-full,.layout-container .paragraph--hero-media-size-full,.swal-overlay .block--hero-media-size-full,.swal-overlay .paragraph--hero-media-size-full{min-height:calc(100vh + 3.25em + 36px)}.layout-container .block--hero-media-size-full .hero-media-wrapper,.layout-container .paragraph--hero-media-size-full .hero-media-wrapper,.swal-overlay .block--hero-media-size-full .hero-media-wrapper,.swal-overlay .paragraph--hero-media-size-full .hero-media-wrapper{margin-top:calc(117px + 3.75em)}@media(min-width:992px){.layout-container .block--hero-image-size-full,.layout-container .paragraph--hero-image-size-full,.swal-overlay .block--hero-image-size-full,.swal-overlay .paragraph--hero-image-size-full{min-height:calc(100vh + 3.25em + 36px)}}.layout-container .block--hero-image-size-full .hero-image-wrapper,.layout-container .paragraph--hero-image-size-full .hero-image-wrapper,.swal-overlay .block--hero-image-size-full .hero-image-wrapper,.swal-overlay .paragraph--hero-image-size-full .hero-image-wrapper{margin-top:calc(117px + 3.75em)}.layout-container .block--hero-media-size-small,.layout-container .paragraph--hero-media-size-small,.layout-container .block--hero-media-size-medium,.layout-container .paragraph--hero-media-size-medium,.swal-overlay .block--hero-media-size-small,.swal-overlay .paragraph--hero-media-size-small,.swal-overlay .block--hero-media-size-medium,.swal-overlay .paragraph--hero-media-size-medium{min-height:555px}.layout-container .block--hero-media-size-small .hero-media-wrapper,.layout-container .paragraph--hero-media-size-small .hero-media-wrapper,.layout-container .block--hero-media-size-medium .hero-media-wrapper,.layout-container .paragraph--hero-media-size-medium .hero-media-wrapper,.swal-overlay .block--hero-media-size-small .hero-media-wrapper,.swal-overlay .paragraph--hero-media-size-small .hero-media-wrapper,.swal-overlay .block--hero-media-size-medium .hero-media-wrapper,.swal-overlay .paragraph--hero-media-size-medium .hero-media-wrapper{margin-top:calc(117px + 3.75em)}.layout-container .block--hero-image-size-small,.layout-container .paragraph--hero-image-size-small,.layout-container .block--hero-image-size-medium,.layout-container .paragraph--hero-image-size-medium,.swal-overlay .block--hero-image-size-small,.swal-overlay .paragraph--hero-image-size-small,.swal-overlay .block--hero-image-size-medium,.swal-overlay .paragraph--hero-image-size-medium{height:555px}.layout-container .block--hero-image-size-small .hero-image-wrapper,.layout-container .paragraph--hero-image-size-small .hero-image-wrapper,.layout-container .block--hero-image-size-medium .hero-image-wrapper,.layout-container .paragraph--hero-image-size-medium .hero-image-wrapper,.swal-overlay .block--hero-image-size-small .hero-image-wrapper,.swal-overlay .paragraph--hero-image-size-small .hero-image-wrapper,.swal-overlay .block--hero-image-size-medium .hero-image-wrapper,.swal-overlay .paragraph--hero-image-size-medium .hero-image-wrapper{margin-top:calc(117px + 3.75em)}.layout-container .block-hero-media,.layout-container .paragraph-hero-media,.layout-container .block-hero-image,.layout-container .paragraph-hero-image,.layout-container .paragraph--type--hero,.swal-overlay .block-hero-media,.swal-overlay .paragraph-hero-media,.swal-overlay .block-hero-image,.swal-overlay .paragraph-hero-image,.swal-overlay .paragraph--type--hero{position:relative;overflow:hidden}.layout-container .hero-media-wrapper,.layout-container .hero-image-wrapper,.swal-overlay .hero-media-wrapper,.swal-overlay .hero-image-wrapper{display:block;width:100%;color:#fff}@media(max-width:1080px){.layout-container .hero-media-wrapper,.layout-container .hero-image-wrapper,.swal-overlay .hero-media-wrapper,.swal-overlay .hero-image-wrapper{top:3.75em}}.layout-container .hero-media-wrapper .col-12,.layout-container .hero-image-wrapper .col-12,.swal-overlay .hero-media-wrapper .col-12,.swal-overlay .hero-image-wrapper .col-12{width:100%;margin-left:0}@media(min-width:1200px){.layout-container .hero-media-wrapper .col-12,.layout-container .hero-image-wrapper .col-12,.swal-overlay .hero-media-wrapper .col-12,.swal-overlay .hero-image-wrapper .col-12{width:calc(41.6666666667% - 34px);float:left;margin-left:24px;margin-left:0 !important}}.layout-container .hero-media-wrapper p:first-of-type,.layout-container .hero-image-wrapper p:first-of-type,.swal-overlay .hero-media-wrapper p:first-of-type,.swal-overlay .hero-image-wrapper p:first-of-type{margin-top:1.25em;margin-bottom:1.25em}@media(min-width:767px){.layout-container .hero-media-wrapper p:first-of-type,.layout-container .hero-image-wrapper p:first-of-type,.swal-overlay .hero-media-wrapper p:first-of-type,.swal-overlay .hero-image-wrapper p:first-of-type{margin-top:1.875em;margin-bottom:1.875em}}.layout-container .hero-media-wrapper a,.layout-container .hero-image-wrapper a,.swal-overlay .hero-media-wrapper a,.swal-overlay .hero-image-wrapper a{padding-right:.625em}.layout-container .hero-media-wrapper a.btn-arrow,.layout-container .hero-image-wrapper a.btn-arrow,.swal-overlay .hero-media-wrapper a.btn-arrow,.swal-overlay .hero-image-wrapper a.btn-arrow{color:#fff}.layout-container .hero-media-wrapper .button,.layout-container .hero-image-wrapper .button,.swal-overlay .hero-media-wrapper .button,.swal-overlay .hero-image-wrapper .button{width:calc(100% - 40px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-container .hero-media-wrapper .button.btn-white,.layout-container .hero-image-wrapper .button.btn-white,.swal-overlay .hero-media-wrapper .button.btn-white,.swal-overlay .hero-image-wrapper .button.btn-white{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.9)),to(rgba(241,241,241,0.8)));background:linear-gradient(rgba(255,255,255,0.9),rgba(241,241,241,0.8));color:#333;height:60px;border:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.layout-container .hero-media-wrapper .button.btn-white:hover,.layout-container .hero-image-wrapper .button.btn-white:hover,.swal-overlay .hero-media-wrapper .button.btn-white:hover,.swal-overlay .hero-image-wrapper .button.btn-white:hover{border:0;background:rgba(241,241,241,.8)}@media(min-width:767px){.layout-container .hero-media-wrapper .button,.layout-container .hero-image-wrapper .button,.swal-overlay .hero-media-wrapper .button,.swal-overlay .hero-image-wrapper .button{width:inherit}.layout-container .hero-media-wrapper .button.btn-white,.layout-container .hero-image-wrapper .button.btn-white,.swal-overlay .hero-media-wrapper .button.btn-white,.swal-overlay .hero-image-wrapper .button.btn-white{width:inherit}}.layout-container .hero-media-wrapper .hero-media-buttons,.layout-container .hero-media-wrapper .hero-image-buttons,.layout-container .hero-image-wrapper .hero-media-buttons,.layout-container .hero-image-wrapper .hero-image-buttons,.swal-overlay .hero-media-wrapper .hero-media-buttons,.swal-overlay .hero-media-wrapper .hero-image-buttons,.swal-overlay .hero-image-wrapper .hero-media-buttons,.swal-overlay .hero-image-wrapper .hero-image-buttons{margin-bottom:20px}.layout-container .hero-media-wrapper .btn-second,.layout-container .hero-image-wrapper .btn-second,.swal-overlay .hero-media-wrapper .btn-second,.swal-overlay .hero-image-wrapper .btn-second{margin-top:1.25em}@media(min-width:767px){.layout-container .hero-media-wrapper .btn-second,.layout-container .hero-image-wrapper .btn-second,.swal-overlay .hero-media-wrapper .btn-second,.swal-overlay .hero-image-wrapper .btn-second{margin-top:0}}.layout-container .hero-media-wrapper .flex-content,.layout-container .hero-image-wrapper .flex-content,.swal-overlay .hero-media-wrapper .flex-content,.swal-overlay .hero-image-wrapper .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;z-index:10}@media(min-width:992px){.layout-container .hero-media-wrapper .flex-content,.layout-container .hero-image-wrapper .flex-content,.swal-overlay .hero-media-wrapper .flex-content,.swal-overlay .hero-image-wrapper .flex-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.layout-container .hero-media-wrapper .flex-content .flex-item,.layout-container .hero-image-wrapper .flex-content .flex-item,.swal-overlay .hero-media-wrapper .flex-content .flex-item,.swal-overlay .hero-image-wrapper .flex-content .flex-item{-ms-flex-preferred-size:50%;flex-basis:50%}.layout-container .hero-media,.layout-container .hero-image,.swal-overlay .hero-media,.swal-overlay .hero-image{display:block;width:100%;height:100%;margin:0;background-position:center;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover;z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}.layout-container .hero-media-title,.layout-container .hero-image-title,.swal-overlay .hero-media-title,.swal-overlay .hero-image-title{width:100%;margin-bottom:0;color:#fff;font-size:50px;line-height:1.2;text-shadow:1px 1px 1px rgba(0,0,0,.5),0px 0px 15px rgba(0,0,0,.5)}@media(min-width:767px){.layout-container .hero-media-title,.layout-container .hero-image-title,.swal-overlay .hero-media-title,.swal-overlay .hero-image-title{font-size:74px}}@media(min-width:1200px){.layout-container .hero-media-title,.layout-container .hero-image-title,.swal-overlay .hero-media-title,.swal-overlay .hero-image-title{width:100%}}.layout-container .block--hero-image-fixed-height,.swal-overlay .block--hero-image-fixed-height{position:relative;z-index:5;width:100%;height:600px}.layout-container .block-hero-image,.swal-overlay .block-hero-image{position:relative}.layout-container .block-text-image-full-width .container,.layout-container .paragraph--type--text-image-half-half.full-width .container,.swal-overlay .block-text-image-full-width .container,.swal-overlay .paragraph--type--text-image-half-half.full-width .container{padding:0}.layout-container .block-text-image-full-width .col-6,.layout-container .paragraph--type--text-image-half-half.full-width .col-6,.swal-overlay .block-text-image-full-width .col-6,.swal-overlay .paragraph--type--text-image-half-half.full-width .col-6{margin-left:0}.layout-container .block-text-image-full-width .col-6.img,.layout-container .paragraph--type--text-image-half-half.full-width .col-6.img,.swal-overlay .block-text-image-full-width .col-6.img,.swal-overlay .paragraph--type--text-image-half-half.full-width .col-6.img{width:100%}.layout-container .block-text-image-full-width img,.layout-container .paragraph--type--text-image-half-half.full-width img,.swal-overlay .block-text-image-full-width img,.swal-overlay .paragraph--type--text-image-half-half.full-width img{display:block;width:100%;height:auto;line-height:1em}.layout-container .block-text-image-full-width .text,.layout-container .paragraph--type--text-image-half-half.full-width .text,.swal-overlay .block-text-image-full-width .text,.swal-overlay .paragraph--type--text-image-half-half.full-width .text{padding:1.5em}.layout-container .block-text-image-full-width .row,.layout-container .paragraph--type--text-image-half-half.full-width .row,.swal-overlay .block-text-image-full-width .row,.swal-overlay .paragraph--type--text-image-half-half.full-width .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-container .block-text-image-full-width .row .col-6:first-child:not(.img),.layout-container .paragraph--type--text-image-half-half.full-width .row .col-6:first-child:not(.img),.swal-overlay .block-text-image-full-width .row .col-6:first-child:not(.img),.swal-overlay .paragraph--type--text-image-half-half.full-width .row .col-6:first-child:not(.img){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout-container .block-text-image-full-width .row .col-6:nth-child(2):not(.text),.layout-container .paragraph--type--text-image-half-half.full-width .row .col-6:nth-child(2):not(.text),.swal-overlay .block-text-image-full-width .row .col-6:nth-child(2):not(.text),.swal-overlay .paragraph--type--text-image-half-half.full-width .row .col-6:nth-child(2):not(.text){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-container .block-text-image-full-width h1,.layout-container .block-text-image-full-width h2,.layout-container .block-text-image-full-width h3,.layout-container .block-text-image-full-width h4,.layout-container .block-text-image-full-width h5,.layout-container .block-text-image-full-width h6,.layout-container .paragraph--type--text-image-half-half.full-width h1,.layout-container .paragraph--type--text-image-half-half.full-width h2,.layout-container .paragraph--type--text-image-half-half.full-width h3,.layout-container .paragraph--type--text-image-half-half.full-width h4,.layout-container .paragraph--type--text-image-half-half.full-width h5,.layout-container .paragraph--type--text-image-half-half.full-width h6,.swal-overlay .block-text-image-full-width h1,.swal-overlay .block-text-image-full-width h2,.swal-overlay .block-text-image-full-width h3,.swal-overlay .block-text-image-full-width h4,.swal-overlay .block-text-image-full-width h5,.swal-overlay .block-text-image-full-width h6,.swal-overlay .paragraph--type--text-image-half-half.full-width h1,.swal-overlay .paragraph--type--text-image-half-half.full-width h2,.swal-overlay .paragraph--type--text-image-half-half.full-width h3,.swal-overlay .paragraph--type--text-image-half-half.full-width h4,.swal-overlay .paragraph--type--text-image-half-half.full-width h5,.swal-overlay .paragraph--type--text-image-half-half.full-width h6{margin-top:0}@media(min-width:992px){.layout-container .block-text-image-full-width .container,.layout-container .paragraph--type--text-image-half-half.full-width .container,.swal-overlay .block-text-image-full-width .container,.swal-overlay .paragraph--type--text-image-half-half.full-width .container{padding:0 24px}.layout-container .block-text-image-full-width .row,.layout-container .paragraph--type--text-image-half-half.full-width .row,.swal-overlay .block-text-image-full-width .row,.swal-overlay .paragraph--type--text-image-half-half.full-width .row{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:300px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-container .block-text-image-full-width .row.reverse,.layout-container .paragraph--type--text-image-half-half.full-width .row.reverse,.swal-overlay .block-text-image-full-width .row.reverse,.swal-overlay .paragraph--type--text-image-half-half.full-width .row.reverse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.layout-container .block-text-image-full-width .row .col-6:first-child:not(.img),.layout-container .paragraph--type--text-image-half-half.full-width .row .col-6:first-child:not(.img),.swal-overlay .block-text-image-full-width .row .col-6:first-child:not(.img),.swal-overlay .paragraph--type--text-image-half-half.full-width .row .col-6:first-child:not(.img){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-container .block-text-image-full-width .row .col-6:nth-child(2):not(.text),.layout-container .paragraph--type--text-image-half-half.full-width .row .col-6:nth-child(2):not(.text),.swal-overlay .block-text-image-full-width .row .col-6:nth-child(2):not(.text),.swal-overlay .paragraph--type--text-image-half-half.full-width .row .col-6:nth-child(2):not(.text){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout-container .block-text-image-full-width .col-6.img,.layout-container .paragraph--type--text-image-half-half.full-width .col-6.img,.swal-overlay .block-text-image-full-width .col-6.img,.swal-overlay .paragraph--type--text-image-half-half.full-width .col-6.img{width:50%}.layout-container .block-text-image-full-width .col-6,.layout-container .paragraph--type--text-image-half-half.full-width .col-6,.swal-overlay .block-text-image-full-width .col-6,.swal-overlay .paragraph--type--text-image-half-half.full-width .col-6{width:calc(50% - 48px)}.layout-container .block-text-image-full-width .col-6.text,.layout-container .paragraph--type--text-image-half-half.full-width .col-6.text,.swal-overlay .block-text-image-full-width .col-6.text,.swal-overlay .paragraph--type--text-image-half-half.full-width .col-6.text{max-width:552px}}.layout-container .paragraph--type--text-image-half-half .field--type-image,.swal-overlay .paragraph--type--text-image-half-half .field--type-image{height:100%}.layout-container .block-text-image-grid-width .container,.layout-container .paragraph--type--text-image-half-half.grid-width .container,.swal-overlay .block-text-image-grid-width .container,.swal-overlay .paragraph--type--text-image-half-half.grid-width .container{padding:0}.layout-container .block-text-image-grid-width.block-padding-top,.layout-container .block-text-image-grid-width.block-padding-bottom,.layout-container .paragraph--type--text-image-half-half.grid-width.block-padding-top,.layout-container .paragraph--type--text-image-half-half.grid-width.block-padding-bottom,.swal-overlay .block-text-image-grid-width.block-padding-top,.swal-overlay .block-text-image-grid-width.block-padding-bottom,.swal-overlay .paragraph--type--text-image-half-half.grid-width.block-padding-top,.swal-overlay .paragraph--type--text-image-half-half.grid-width.block-padding-bottom{padding-top:0 !important;padding-bottom:0 !important}.layout-container .block-text-image-grid-width .col-6,.layout-container .paragraph--type--text-image-half-half.grid-width .col-6,.swal-overlay .block-text-image-grid-width .col-6,.swal-overlay .paragraph--type--text-image-half-half.grid-width .col-6{width:100%;margin-left:0}.layout-container .block-text-image-grid-width .col-6.text,.layout-container .paragraph--type--text-image-half-half.grid-width .col-6.text,.swal-overlay .block-text-image-grid-width .col-6.text,.swal-overlay .paragraph--type--text-image-half-half.grid-width .col-6.text{width:calc(100% - 48px)}.layout-container .block-text-image-grid-width .col-6 img,.layout-container .paragraph--type--text-image-half-half.grid-width .col-6 img,.swal-overlay .block-text-image-grid-width .col-6 img,.swal-overlay .paragraph--type--text-image-half-half.grid-width .col-6 img{width:100%}.layout-container .block-text-image-grid-width img,.layout-container .paragraph--type--text-image-half-half.grid-width img,.swal-overlay .block-text-image-grid-width img,.swal-overlay .paragraph--type--text-image-half-half.grid-width img{display:block;width:100%;height:auto;line-height:1em}.layout-container .block-text-image-grid-width .text,.layout-container .paragraph--type--text-image-half-half.grid-width .text,.swal-overlay .block-text-image-grid-width .text,.swal-overlay .paragraph--type--text-image-half-half.grid-width .text{padding:1.5em}.layout-container .block-text-image-grid-width .row,.layout-container .paragraph--type--text-image-half-half.grid-width .row,.swal-overlay .block-text-image-grid-width .row,.swal-overlay .paragraph--type--text-image-half-half.grid-width .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-container .block-text-image-grid-width .row .col-6:first-child:not(.img),.layout-container .paragraph--type--text-image-half-half.grid-width .row .col-6:first-child:not(.img),.swal-overlay .block-text-image-grid-width .row .col-6:first-child:not(.img),.swal-overlay .paragraph--type--text-image-half-half.grid-width .row .col-6:first-child:not(.img){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout-container .block-text-image-grid-width .row .col-6:nth-child(2):not(.text),.layout-container .paragraph--type--text-image-half-half.grid-width .row .col-6:nth-child(2):not(.text),.swal-overlay .block-text-image-grid-width .row .col-6:nth-child(2):not(.text),.swal-overlay .paragraph--type--text-image-half-half.grid-width .row .col-6:nth-child(2):not(.text){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-container .block-text-image-grid-width h1,.layout-container .block-text-image-grid-width h2,.layout-container .block-text-image-grid-width h3,.layout-container .block-text-image-grid-width h4,.layout-container .block-text-image-grid-width h5,.layout-container .block-text-image-grid-width h6,.layout-container .paragraph--type--text-image-half-half.grid-width h1,.layout-container .paragraph--type--text-image-half-half.grid-width h2,.layout-container .paragraph--type--text-image-half-half.grid-width h3,.layout-container .paragraph--type--text-image-half-half.grid-width h4,.layout-container .paragraph--type--text-image-half-half.grid-width h5,.layout-container .paragraph--type--text-image-half-half.grid-width h6,.swal-overlay .block-text-image-grid-width h1,.swal-overlay .block-text-image-grid-width h2,.swal-overlay .block-text-image-grid-width h3,.swal-overlay .block-text-image-grid-width h4,.swal-overlay .block-text-image-grid-width h5,.swal-overlay .block-text-image-grid-width h6,.swal-overlay .paragraph--type--text-image-half-half.grid-width h1,.swal-overlay .paragraph--type--text-image-half-half.grid-width h2,.swal-overlay .paragraph--type--text-image-half-half.grid-width h3,.swal-overlay .paragraph--type--text-image-half-half.grid-width h4,.swal-overlay .paragraph--type--text-image-half-half.grid-width h5,.swal-overlay .paragraph--type--text-image-half-half.grid-width h6{margin-top:0}@media(min-width:992px){.layout-container .block-text-image-grid-width .container,.layout-container .paragraph--type--text-image-half-half.grid-width .container,.swal-overlay .block-text-image-grid-width .container,.swal-overlay .paragraph--type--text-image-half-half.grid-width .container{padding:0 24px}.layout-container .block-text-image-grid-width .row,.layout-container .paragraph--type--text-image-half-half.grid-width .row,.swal-overlay .block-text-image-grid-width .row,.swal-overlay .paragraph--type--text-image-half-half.grid-width .row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:450px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-container .block-text-image-grid-width .row::after,.layout-container .paragraph--type--text-image-half-half.grid-width .row::after,.swal-overlay .block-text-image-grid-width .row::after,.swal-overlay .paragraph--type--text-image-half-half.grid-width .row::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .block-text-image-grid-width .row .col-6:first-child:not(.img),.layout-container .paragraph--type--text-image-half-half.grid-width .row .col-6:first-child:not(.img),.swal-overlay .block-text-image-grid-width .row .col-6:first-child:not(.img),.swal-overlay .paragraph--type--text-image-half-half.grid-width .row .col-6:first-child:not(.img){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-container .block-text-image-grid-width .row .col-6:nth-child(2):not(.text),.layout-container .paragraph--type--text-image-half-half.grid-width .row .col-6:nth-child(2):not(.text),.swal-overlay .block-text-image-grid-width .row .col-6:nth-child(2):not(.text),.swal-overlay .paragraph--type--text-image-half-half.grid-width .row .col-6:nth-child(2):not(.text){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout-container .block-text-image-grid-width .row img,.layout-container .paragraph--type--text-image-half-half.grid-width .row img,.swal-overlay .block-text-image-grid-width .row img,.swal-overlay .paragraph--type--text-image-half-half.grid-width .row img{position:absolute;width:50%;height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.layout-container .block-text-image-grid-width .row .text,.layout-container .paragraph--type--text-image-half-half.grid-width .row .text,.swal-overlay .block-text-image-grid-width .row .text,.swal-overlay .paragraph--type--text-image-half-half.grid-width .row .text{width:50%;max-width:calc(50% - 99px);padding:48px}.layout-container .block-text-image-grid-width .col-6,.layout-container .paragraph--type--text-image-half-half.grid-width .col-6,.swal-overlay .block-text-image-grid-width .col-6,.swal-overlay .paragraph--type--text-image-half-half.grid-width .col-6{width:50%}.layout-container .block-text-image-grid-width .col-6 .img,.layout-container .paragraph--type--text-image-half-half.grid-width .col-6 .img,.swal-overlay .block-text-image-grid-width .col-6 .img,.swal-overlay .paragraph--type--text-image-half-half.grid-width .col-6 .img{position:absolute;width:50%;height:100%}}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .container,.layout-container .paragraph--type--text-image-half-half.fixed-height .container,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .container,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .container{padding:0}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .col-6,.layout-container .paragraph--type--text-image-half-half.fixed-height .col-6,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .col-6,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .col-6{margin-left:0}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .col-6 .img,.layout-container .paragraph--type--text-image-half-half.fixed-height .col-6 .img,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .col-6 .img,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .col-6 .img{width:100%}.layout-container .block-text-image-grid-width-fixed-height-fixed-height img,.layout-container .paragraph--type--text-image-half-half.fixed-height img,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height img,.swal-overlay .paragraph--type--text-image-half-half.fixed-height img{display:block;width:100%;height:auto;line-height:1em}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .text,.layout-container .paragraph--type--text-image-half-half.fixed-height .text,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .text,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .text{padding:1.5em}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .row,.layout-container .paragraph--type--text-image-half-half.fixed-height .row,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .row,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:first-child:not(.img),.layout-container .paragraph--type--text-image-half-half.fixed-height .row .col-6:first-child:not(.img),.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:first-child:not(.img),.swal-overlay .paragraph--type--text-image-half-half.fixed-height .row .col-6:first-child:not(.img){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:nth-child(2):not(.text),.layout-container .paragraph--type--text-image-half-half.fixed-height .row .col-6:nth-child(2):not(.text),.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:nth-child(2):not(.text),.swal-overlay .paragraph--type--text-image-half-half.fixed-height .row .col-6:nth-child(2):not(.text){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-container .block-text-image-grid-width-fixed-height-fixed-height h1,.layout-container .block-text-image-grid-width-fixed-height-fixed-height h2,.layout-container .block-text-image-grid-width-fixed-height-fixed-height h3,.layout-container .block-text-image-grid-width-fixed-height-fixed-height h4,.layout-container .block-text-image-grid-width-fixed-height-fixed-height h5,.layout-container .block-text-image-grid-width-fixed-height-fixed-height h6,.layout-container .paragraph--type--text-image-half-half.fixed-height h1,.layout-container .paragraph--type--text-image-half-half.fixed-height h2,.layout-container .paragraph--type--text-image-half-half.fixed-height h3,.layout-container .paragraph--type--text-image-half-half.fixed-height h4,.layout-container .paragraph--type--text-image-half-half.fixed-height h5,.layout-container .paragraph--type--text-image-half-half.fixed-height h6,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height h1,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height h2,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height h3,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height h4,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height h5,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height h6,.swal-overlay .paragraph--type--text-image-half-half.fixed-height h1,.swal-overlay .paragraph--type--text-image-half-half.fixed-height h2,.swal-overlay .paragraph--type--text-image-half-half.fixed-height h3,.swal-overlay .paragraph--type--text-image-half-half.fixed-height h4,.swal-overlay .paragraph--type--text-image-half-half.fixed-height h5,.swal-overlay .paragraph--type--text-image-half-half.fixed-height h6{margin-top:0}@media(min-width:992px){.layout-container .block-text-image-grid-width-fixed-height-fixed-height .container,.layout-container .paragraph--type--text-image-half-half.fixed-height .container,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .container,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .container{padding:0 24px}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .row,.layout-container .paragraph--type--text-image-half-half.fixed-height .row,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .row,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .row{display:block;min-height:300px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .row::after,.layout-container .paragraph--type--text-image-half-half.fixed-height .row::after,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .row::after,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .row::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:first-child:not(.img),.layout-container .paragraph--type--text-image-half-half.fixed-height .row .col-6:first-child:not(.img),.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:first-child:not(.img),.swal-overlay .paragraph--type--text-image-half-half.fixed-height .row .col-6:first-child:not(.img){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:nth-child(2):not(.text),.layout-container .paragraph--type--text-image-half-half.fixed-height .row .col-6:nth-child(2):not(.text),.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:nth-child(2):not(.text),.swal-overlay .paragraph--type--text-image-half-half.fixed-height .row .col-6:nth-child(2):not(.text){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:nth-child(2):not(.img),.layout-container .paragraph--type--text-image-half-half.fixed-height .row .col-6:nth-child(2):not(.img),.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .row .col-6:nth-child(2):not(.img),.swal-overlay .paragraph--type--text-image-half-half.fixed-height .row .col-6:nth-child(2):not(.img){margin-left:0}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .col-6,.layout-container .paragraph--type--text-image-half-half.fixed-height .col-6,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .col-6,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .col-6{position:relative;width:calc(50% - 48px)}.layout-container .block-text-image-grid-width-fixed-height-fixed-height .col-6 .img,.layout-container .paragraph--type--text-image-half-half.fixed-height .col-6 .img,.swal-overlay .block-text-image-grid-width-fixed-height-fixed-height .col-6 .img,.swal-overlay .paragraph--type--text-image-half-half.fixed-height .col-6 .img{width:50%}}.layout-container .paragraph--type--text-block-half-half .container,.swal-overlay .paragraph--type--text-block-half-half .container{padding:0 !important}.layout-container .paragraph--type--text-block-half-half .col-6,.swal-overlay .paragraph--type--text-block-half-half .col-6{width:100%;margin-left:0}.layout-container .paragraph--type--text-block-half-half .col-6.text,.swal-overlay .paragraph--type--text-block-half-half .col-6.text{width:calc(100% - 48px);padding:24px}.layout-container .paragraph--type--text-block-half-half .col-6.text h2,.swal-overlay .paragraph--type--text-block-half-half .col-6.text h2{margin-top:0}@media(min-width:992px){.layout-container .paragraph--type--text-block-half-half .row,.swal-overlay .paragraph--type--text-block-half-half .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-container .paragraph--type--text-block-half-half .col-6,.swal-overlay .paragraph--type--text-block-half-half .col-6{width:50%}.layout-container .paragraph--type--text-block-half-half .col-6.text,.swal-overlay .paragraph--type--text-block-half-half .col-6.text{max-width:calc(50% - 96px);padding:48px}}.layout-container .paragraph-55 .container,.layout-container .paragraph-58 .container,.swal-overlay .paragraph-55 .container,.swal-overlay .paragraph-58 .container{padding:0}.layout-container.page-node-350 .paragraph-55>.container>.row>.col-12,.swal-overlay.page-node-350 .paragraph-55>.container>.row>.col-12{width:100%;margin-left:0}@media(min-width:1263px){.layout-container.page-node-350 .paragraph-55>.container>.row>.col-12,.swal-overlay.page-node-350 .paragraph-55>.container>.row>.col-12{width:calc(100% + 48px);margin-right:-24px;margin-left:-24px}}@media(min-width:1264px){.layout-container #views-exposed-form-faq-block-1 .col-12,.swal-overlay #views-exposed-form-faq-block-1 .col-12{width:100%;margin-left:0}}.layout-container .view-id-faq .form-item-combine,.swal-overlay .view-id-faq .form-item-combine{max-width:100%}.layout-container .view-id-faq .form-submit,.swal-overlay .view-id-faq .form-submit{width:64px;height:56px;margin-left:10px}.layout-container .view-id-faq .faq-filter-inputs,.swal-overlay .view-id-faq .faq-filter-inputs{display:grid;grid-template-columns:3fr 1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:24px}.layout-container .view-id-faq .faq-category,.swal-overlay .view-id-faq .faq-category{margin-left:1em}.layout-container .view-id-faq .faq-submit,.swal-overlay .view-id-faq .faq-submit{margin-top:1em;margin-left:2em}@media screen and (max-width:992px){.layout-container .view-id-faq .form-item-combine,.swal-overlay .view-id-faq .form-item-combine{width:100%}.layout-container .view-id-faq .faq-filter-inputs,.swal-overlay .view-id-faq .faq-filter-inputs{display:grid;grid-template-columns:2fr 1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:24px}.layout-container .view-id-faq .faq-category,.swal-overlay .view-id-faq .faq-category{margin-left:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-container .view-id-faq .faq-submit,.swal-overlay .view-id-faq .faq-submit{margin-left:1em}}@media screen and (max-width:767px){.layout-container .view-id-faq .faq-filter-inputs,.swal-overlay .view-id-faq .faq-filter-inputs{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;margin-left:24px;margin-right:24px}.layout-container .view-id-faq .faq-category,.swal-overlay .view-id-faq .faq-category{margin-left:0}.layout-container .view-id-faq .faq-submit,.swal-overlay .view-id-faq .faq-submit{margin-left:0}}@media(max-width:450px){.layout-container .view-id-faq .faq-filter-inputs,.swal-overlay .view-id-faq .faq-filter-inputs{display:grid;grid-template-rows:1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:24px}.layout-container .view-id-faq .view-filters,.swal-overlay .view-id-faq .view-filters{width:calc(100% - 48px);margin-left:24px;float:left}.layout-container .view-id-faq .form-submit,.swal-overlay .view-id-faq .form-submit{margin-left:0}.layout-container .view-id-faq .form-item-combine,.swal-overlay .view-id-faq .form-item-combine{width:100%}}.layout-container .faq-category-list h2,.layout-container .faq-category-list h3,.swal-overlay .faq-category-list h2,.swal-overlay .faq-category-list h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.layout-container .faq-category-list h2,.swal-overlay .faq-category-list h2{font-size:18px}@media(min-width:992px){.layout-container .faq-category-list h2,.swal-overlay .faq-category-list h2{font-size:28px}}.layout-container .faq-category-list h3,.swal-overlay .faq-category-list h3{font-size:32px}@media(min-width:992px){.layout-container .faq-category-list h3,.swal-overlay .faq-category-list h3{padding-left:50px;font-size:35px}}.layout-container .faq-category-list ul li,.swal-overlay .faq-category-list ul li{position:relative;padding:14px 38px 18px 28px;border:solid 1px #efefef;margin-bottom:48px;border-radius:0;border-width:2px}@media(min-width:767px){.layout-container .faq-category-list ul li,.swal-overlay .faq-category-list ul li{padding:38px 58px 38px 48px}}.layout-container .faq-category-list .faq-item-title,.swal-overlay .faq-category-list .faq-item-title{width:calc(100% - 40px);margin:0;line-height:1.4}.layout-container .faq-category-list .faq-item-title .icon,.swal-overlay .faq-category-list .faq-item-title .icon{position:absolute;top:8px;right:18px;fill:#999;font-size:20px}.layout-container .faq-category-list .faq-item-title:not(.open) .schliessen-gross,.swal-overlay .faq-category-list .faq-item-title:not(.open) .schliessen-gross{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.layout-container .faq-category-list .faq-item-title:not(.open) .pfeil-mittel-unten,.swal-overlay .faq-category-list .faq-item-title:not(.open) .pfeil-mittel-unten{opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.layout-container .faq-category-list .faq-item-title.open .schliessen-gross,.swal-overlay .faq-category-list .faq-item-title.open .schliessen-gross{opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.layout-container .faq-category-list .faq-item-title.open .pfeil-mittel-unten,.swal-overlay .faq-category-list .faq-item-title.open .pfeil-mittel-unten{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media(min-width:767px){.layout-container .faq-category-list .faq-item-title .icon,.swal-overlay .faq-category-list .faq-item-title .icon{top:30px;right:48px}}.layout-container .accordion-title,.swal-overlay .accordion-title{cursor:pointer}.layout-container .energiespartipps-item-content,.layout-container .faq-item-content,.swal-overlay .energiespartipps-item-content,.swal-overlay .faq-item-content{overflow:hidden;max-height:0;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.layout-container .energiespartipps-item-content.open,.layout-container .faq-item-content.open,.swal-overlay .energiespartipps-item-content.open,.swal-overlay .faq-item-content.open{max-height:5000px;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.layout-container .energiespartipps-item-content *:first-child:not(img),.layout-container .faq-item-content *:first-child:not(img),.swal-overlay .energiespartipps-item-content *:first-child:not(img),.swal-overlay .faq-item-content *:first-child:not(img){padding-top:35px}.layout-container .view-id-kontakt,.swal-overlay .view-id-kontakt{margin-right:24px;margin-left:24px}@media(min-width:401px){.layout-container .view-id-kontakt,.swal-overlay .view-id-kontakt{width:100%;max-width:1248px;margin-right:auto;margin-left:auto}.layout-container .view-id-kontakt .container,.swal-overlay .view-id-kontakt .container{margin-right:0;margin-left:0}}.layout-container .view-id-kontakt .contact-person-telephone span:first-child,.layout-container .view-id-kontakt .contact-person-email span:first-child,.swal-overlay .view-id-kontakt .contact-person-telephone span:first-child,.swal-overlay .view-id-kontakt .contact-person-email span:first-child{display:block;width:70px;clear:left;float:left}.layout-container .view-id-kontakt .js-form-type-checkbox label.option,.swal-overlay .view-id-kontakt .js-form-type-checkbox label.option{position:relative;top:-1px}.layout-container .view-id-kontakt .js-form-type-checkbox label.option::before,.swal-overlay .view-id-kontakt .js-form-type-checkbox label.option::before{margin-top:-2px}.layout-container .view-id-kontakt textarea,.swal-overlay .view-id-kontakt textarea{height:105px;resize:none}.layout-container .view-id-kontakt .container,.swal-overlay .view-id-kontakt .container{padding:0}.layout-container .view-id-kontakt .row,.swal-overlay .view-id-kontakt .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-container .view-id-kontakt .col-6:nth-child(1),.swal-overlay .view-id-kontakt .col-6:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.layout-container .view-id-kontakt .col-6:nth-child(2),.swal-overlay .view-id-kontakt .col-6:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.layout-container .view-id-kontakt select,.swal-overlay .view-id-kontakt select{max-width:calc(100% - 9px)}@media(min-width:767px){.layout-container .view-id-kontakt .col-6:nth-child(1),.swal-overlay .view-id-kontakt .col-6:nth-child(1){width:calc(58% - 36px);margin-left:24px;float:left}.layout-container .view-id-kontakt .col-6:nth-child(2),.swal-overlay .view-id-kontakt .col-6:nth-child(2){width:calc(42% - 36px);margin-left:24px;float:left}}@media(min-width:992px){.layout-container .view-id-kontakt .col-md-4.col-6:nth-child(2),.swal-overlay .view-id-kontakt .col-md-4.col-6:nth-child(2){width:calc(33.33333% - 32px);margin-left:24px;float:left}.layout-container .view-id-kontakt .col-md-8.col-6:nth-child(1),.swal-overlay .view-id-kontakt .col-md-8.col-6:nth-child(1){width:calc(66.66667% - 40px);margin-left:24px;float:left}}@media(min-width:767px){.layout-container .view-id-kontakt .row,.swal-overlay .view-id-kontakt .row{display:block}.layout-container .view-id-kontakt .form-wrapper,.swal-overlay .view-id-kontakt .form-wrapper{text-align:left}}.layout-container .contact-person,.swal-overlay .contact-person{border:2px solid #ddd}.layout-container .contact-person img,.swal-overlay .contact-person img{width:100%;height:auto}.layout-container .contact-person-info,.swal-overlay .contact-person-info{padding:1.875em}.layout-container .contact-person-info p,.swal-overlay .contact-person-info p{margin:0}.layout-container .contact-person-title,.swal-overlay .contact-person-title{padding-bottom:.625em;color:#0c218b;font-size:18px;font-weight:bold}.layout-container .contact-person-telephone,.swal-overlay .contact-person-telephone{padding-top:.625em}.layout-container .view-id-kontakt .view-content h2,.swal-overlay .view-id-kontakt .view-content h2{margin-left:24px}.layout-container #views-exposed-form-kontakt-block-1 .form-item-tid,.layout-container #views-exposed-form-kontakt-block-1 .form-item-section,.layout-container #views-exposed-form-kontakt-block-1 .form-item-field-bereiche-target-id,.swal-overlay #views-exposed-form-kontakt-block-1 .form-item-tid,.swal-overlay #views-exposed-form-kontakt-block-1 .form-item-section,.swal-overlay #views-exposed-form-kontakt-block-1 .form-item-field-bereiche-target-id{width:calc(100% - 24px)}.layout-container #views-exposed-form-kontakt-block-1 .form-actions,.swal-overlay #views-exposed-form-kontakt-block-1 .form-actions{display:none}.layout-container .contact-form,.swal-overlay .contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px}.layout-container .contact-form .form-item,.swal-overlay .contact-form .form-item{margin-bottom:0;width:100%}.layout-container .contact-form input,.layout-container .contact-form textarea,.swal-overlay .contact-form input,.swal-overlay .contact-form textarea{width:100%}.layout-container .contact-form [class^=field--type],.swal-overlay .contact-form [class^=field--type]{display:block;width:100%}@media(min-width:992px){.layout-container .contact-form .field--type-string,.layout-container .contact-form .field--type-telephone,.layout-container .contact-form .field--type-email,.swal-overlay .contact-form .field--type-string,.swal-overlay .contact-form .field--type-telephone,.swal-overlay .contact-form .field--type-email{display:inline-block;width:calc(50% - 14px)}}.layout-container .contact-form .field-type-boolean,.swal-overlay .contact-form .field-type-boolean{width:100%}.layout-container .contact-form .field--name-field-datenschutzerklarung,.swal-overlay .contact-form .field--name-field-datenschutzerklarung{width:100%;margin-bottom:20px}.layout-container .contact-form .field--name-field-datenschutzerklarung .description,.swal-overlay .contact-form .field--name-field-datenschutzerklarung .description{width:calc(100% - 50px);margin-left:50px}.layout-container .required-notice,.swal-overlay .required-notice{position:relative;top:-76px;display:block;width:100%;font-size:12px;text-align:right}.layout-container.page-node-351 .row>.col-12,.swal-overlay.page-node-351 .row>.col-12{width:100%;margin-left:0}.layout-container.page-node-375 .row>.col-12,.swal-overlay.page-node-375 .row>.col-12{width:100%;margin-left:0}@media(min-width:401px){.layout-container .energiespartipps-list .row,.layout-container .accordion-list .row,.swal-overlay .energiespartipps-list .row,.swal-overlay .accordion-list .row{margin-right:-24px;margin-left:-24px}}@media(min-width:1250px){.layout-container .energiespartipps-list,.layout-container .accordion-list,.swal-overlay .energiespartipps-list,.swal-overlay .accordion-list{width:100%;margin-left:0}}.layout-container .energiespartipps-list h2,.layout-container .accordion-list h2,.swal-overlay .energiespartipps-list h2,.swal-overlay .accordion-list h2{font-size:18px}@media(min-width:992px){.layout-container .energiespartipps-list h2,.layout-container .accordion-list h2,.swal-overlay .energiespartipps-list h2,.swal-overlay .accordion-list h2{font-size:28px}}.layout-container .energiespartipps-list h3,.layout-container .accordion-list h3,.swal-overlay .energiespartipps-list h3,.swal-overlay .accordion-list h3{padding-left:50px;font-size:35px}.layout-container .energiespartipps-list ul li,.layout-container .accordion-list ul li,.swal-overlay .energiespartipps-list ul li,.swal-overlay .accordion-list ul li{position:relative;padding:14px 38px 18px 28px;border:solid 1px #efefef;margin-bottom:48px;border-radius:0;border-width:2px}@media(min-width:767px){.layout-container .energiespartipps-list ul li,.layout-container .accordion-list ul li,.swal-overlay .energiespartipps-list ul li,.swal-overlay .accordion-list ul li{padding:38px 58px 38px 48px}}.layout-container .energiespartipps-list .energiespartipps-item-title,.layout-container .accordion-list .energiespartipps-item-title,.swal-overlay .energiespartipps-list .energiespartipps-item-title,.swal-overlay .accordion-list .energiespartipps-item-title{margin:0;line-height:1.4}.layout-container .energiespartipps-list .energiespartipps-item-title .icon,.layout-container .accordion-list .energiespartipps-item-title .icon,.swal-overlay .energiespartipps-list .energiespartipps-item-title .icon,.swal-overlay .accordion-list .energiespartipps-item-title .icon{position:absolute;top:8px;right:18px;fill:#999;font-size:20px}.layout-container .energiespartipps-list .energiespartipps-item-title:not(.open) .schliessen-gross,.layout-container .accordion-list .energiespartipps-item-title:not(.open) .schliessen-gross,.swal-overlay .energiespartipps-list .energiespartipps-item-title:not(.open) .schliessen-gross,.swal-overlay .accordion-list .energiespartipps-item-title:not(.open) .schliessen-gross{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.layout-container .energiespartipps-list .energiespartipps-item-title:not(.open) .pfeil-mittel-unten,.layout-container .accordion-list .energiespartipps-item-title:not(.open) .pfeil-mittel-unten,.swal-overlay .energiespartipps-list .energiespartipps-item-title:not(.open) .pfeil-mittel-unten,.swal-overlay .accordion-list .energiespartipps-item-title:not(.open) .pfeil-mittel-unten{opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.layout-container .energiespartipps-list .energiespartipps-item-title.open .schliessen-gross,.layout-container .accordion-list .energiespartipps-item-title.open .schliessen-gross,.swal-overlay .energiespartipps-list .energiespartipps-item-title.open .schliessen-gross,.swal-overlay .accordion-list .energiespartipps-item-title.open .schliessen-gross{opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.layout-container .energiespartipps-list .energiespartipps-item-title.open .pfeil-mittel-unten,.layout-container .accordion-list .energiespartipps-item-title.open .pfeil-mittel-unten,.swal-overlay .energiespartipps-list .energiespartipps-item-title.open .pfeil-mittel-unten,.swal-overlay .accordion-list .energiespartipps-item-title.open .pfeil-mittel-unten{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media(min-width:767px){.layout-container .energiespartipps-list .energiespartipps-item-title .icon,.layout-container .accordion-list .energiespartipps-item-title .icon,.swal-overlay .energiespartipps-list .energiespartipps-item-title .icon,.swal-overlay .accordion-list .energiespartipps-item-title .icon{top:30px;right:48px}}@media(min-width:501px){.layout-container.page-node-365 .view-sales,.swal-overlay.page-node-365 .view-sales{width:100%;max-width:calc(100% - 48px);margin-right:-24px;margin-left:-24px}}.layout-container .view-sales,.swal-overlay .view-sales{position:relative;overflow:hidden;width:100%;max-width:calc(100% - 96px);padding:48px;background:#e30019;color:#fff}@media(max-width:500px){.layout-container .view-sales,.swal-overlay .view-sales{max-width:calc(100% - 48px);padding:48px 24px}}.layout-container .view-sales .sales-title,.swal-overlay .view-sales .sales-title{color:#fff;text-align:center}.layout-container .view-sales .sales-title a,.swal-overlay .view-sales .sales-title a{color:#fff}.layout-container .view-sales .small-sales-print,.swal-overlay .view-sales .small-sales-print{position:absolute;top:50%;right:-18px;display:block;margin-left:10px;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%)}.layout-container .view-sales .small-sales-print .field--name-field-small-print,.swal-overlay .view-sales .small-sales-print .field--name-field-small-print{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.layout-container .view-sales .hover-wrapper,.swal-overlay .view-sales .hover-wrapper{width:100%;margin-top:30px;text-align:center}.layout-container .view-sales .hover-wrapper a,.swal-overlay .view-sales .hover-wrapper a{margin:0 auto}@media(min-width:992px){.layout-container .view-sales .hover-wrapper,.swal-overlay .view-sales .hover-wrapper{position:absolute;bottom:0;left:0;width:100%;height:40%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.69)));background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0.69) 100%);opacity:0;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}.layout-container .view-sales .hover-wrapper a,.swal-overlay .view-sales .hover-wrapper a{position:absolute;top:70%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all cubic-bezier(0.05,0,0,1) 300ms;transition:all cubic-bezier(0.05,0,0,1) 300ms}}@media(min-width:992px){.layout-container .view-sales:hover .hover-wrapper,.swal-overlay .view-sales:hover .hover-wrapper{opacity:1}.layout-container .view-sales:hover .hover-wrapper a,.swal-overlay .view-sales:hover .hover-wrapper a{top:45%}}.layout-container .view-sales .next-arrow,.layout-container .view-sales .prev-arrow,.swal-overlay .view-sales .next-arrow,.swal-overlay .view-sales .prev-arrow{position:absolute;z-index:10;top:50%;font-size:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.layout-container .view-sales .next-arrow .icon,.layout-container .view-sales .prev-arrow .icon,.swal-overlay .view-sales .next-arrow .icon,.swal-overlay .view-sales .prev-arrow .icon{fill:#fff}.layout-container .view-sales .next-arrow a,.layout-container .view-sales .prev-arrow a,.swal-overlay .view-sales .next-arrow a,.swal-overlay .view-sales .prev-arrow a{cursor:pointer}.layout-container .view-sales .prev-arrow,.swal-overlay .view-sales .prev-arrow{left:0}.layout-container .view-sales .next-arrow,.swal-overlay .view-sales .next-arrow{right:0}.layout-container .view-sales .image-wrapper,.swal-overlay .view-sales .image-wrapper{position:relative;width:300px;max-width:calc(100% - 5px);margin:5px auto}.layout-container .view-sales .image-wrapper .field--name-field-image,.swal-overlay .view-sales .image-wrapper .field--name-field-image{position:relative;width:100%;padding-top:100%}.layout-container .view-sales .image-wrapper img,.swal-overlay .view-sales .image-wrapper img{position:absolute;top:0;left:0;width:90%;height:90%;padding:5%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.layout-container .view-sales .hide-arrows .next-arrow,.layout-container .view-sales .hide-arrows .prev-arrow,.swal-overlay .view-sales .hide-arrows .next-arrow,.swal-overlay .view-sales .hide-arrows .prev-arrow{display:none !important}.layout-container .view-sales .sales-slides,.swal-overlay .view-sales .sales-slides{position:relative}.layout-container .view-sales .field--name-field-products,.swal-overlay .view-sales .field--name-field-products{margin-right:50px;margin-left:50px}@media(max-width:500px){.layout-container .view-sales .field--name-field-products,.swal-overlay .view-sales .field--name-field-products{margin-right:40px;margin-left:40px}}.layout-container .view-sales .hide-arrows .field--name-field-products,.swal-overlay .view-sales .hide-arrows .field--name-field-products{margin:0 !important}.layout-container .view-sales .field--name-field-price,.swal-overlay .view-sales .field--name-field-price{position:absolute;width:108px;height:83px;padding-top:25px;background-image:url("/themes/q1/icons/price-tag.svg");font-size:34px;font-weight:600;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:390px){.layout-container .view-sales .field--name-field-price,.swal-overlay .view-sales .field--name-field-price{-webkit-transform:scale(0.5) translate(-50%,-50%);transform:scale(0.5) translate(-50%,-50%)}}.layout-container .view-sales .field--name-field-title,.swal-overlay .view-sales .field--name-field-title{margin-bottom:20px;color:#fff;font-size:22.11px;letter-spacing:-0.07px;text-align:center}.layout-container .view-sales .field--name-field-small-print,.swal-overlay .view-sales .field--name-field-small-print{font-size:12px;line-height:26px;text-align:center}@media(max-width:500px){.layout-container .view-sales .field--name-field-small-print,.swal-overlay .view-sales .field--name-field-small-print{margin-left:-20px}}.layout-container .campaign-view-tankstelle .campaign-full .col-6,.swal-overlay .campaign-view-tankstelle .campaign-full .col-6{width:100%;padding:0;margin:0;float:none}.layout-container .campaign-view-all,.swal-overlay .campaign-view-all{padding:0}.layout-container .campaign-view-all .campaign-full,.swal-overlay .campaign-view-all .campaign-full{margin-bottom:28px}.layout-container .campaign-view .bg-image,.swal-overlay .campaign-view .bg-image{min-height:400px}.layout-container .campaign-view .node__content>.row,.swal-overlay .campaign-view .node__content>.row{padding:16px 24px}@media(min-width:992px){.layout-container .campaign-view .node__content>.row,.swal-overlay .campaign-view .node__content>.row{padding:40px 48px}}.layout-container .campaign-view .row::after,.swal-overlay .campaign-view .row::after{display:block;height:0;clear:both;content:".";visibility:hidden}.layout-container .campaign-view .container,.swal-overlay .campaign-view .container{padding:0}.layout-container .campaign-view .paragraph--type--text-half-half .col-6:first-child,.swal-overlay .campaign-view .paragraph--type--text-half-half .col-6:first-child{margin-left:0}.layout-container .campaign-view p,.layout-container .campaign-view h2,.swal-overlay .campaign-view p,.swal-overlay .campaign-view h2{color:#fff}.layout-container .campaign-view h2,.swal-overlay .campaign-view h2{margin-top:0}.layout-container .campaign-view .item-campaign,.swal-overlay .campaign-view .item-campaign{padding:0 !important}.layout-container .campaign-view .bg-image,.swal-overlay .campaign-view .bg-image{background-size:cover}.layout-container .campaign-view .campaign,.swal-overlay .campaign-view .campaign{position:relative}.layout-container .campaign-view .campaign .hover-wrapper,.swal-overlay .campaign-view .campaign .hover-wrapper{width:100%;padding-bottom:40px;text-align:center}.layout-container .campaign-view .campaign .hover-wrapper a,.swal-overlay .campaign-view .campaign .hover-wrapper a{margin:0 auto}@media(min-width:992px){.layout-container .campaign-view .campaign .hover-wrapper,.swal-overlay .campaign-view .campaign .hover-wrapper{position:absolute;bottom:0;left:0;width:100%;height:40%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.69)));background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0.69) 100%);opacity:0;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms}.layout-container .campaign-view .campaign .hover-wrapper a,.swal-overlay .campaign-view .campaign .hover-wrapper a{position:absolute;top:70%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all cubic-bezier(0.05,0,0,1) 300ms;transition:all cubic-bezier(0.05,0,0,1) 300ms}}@media(min-width:992px){.layout-container .campaign-view .campaign:hover .hover-wrapper,.swal-overlay .campaign-view .campaign:hover .hover-wrapper{opacity:1}.layout-container .campaign-view .campaign:hover .hover-wrapper a,.swal-overlay .campaign-view .campaign:hover .hover-wrapper a{top:45%}}.layout-container .campaign-view .campaign-half,.swal-overlay .campaign-view .campaign-half{margin-top:28px}.layout-container .campaign-view .campaign-half .container,.swal-overlay .campaign-view .campaign-half .container{padding:0}.layout-container .campaign-view .campaign-half .col-12,.swal-overlay .campaign-view .campaign-half .col-12{width:100%;margin:0}.layout-container .paragraph-27 .container,.swal-overlay .paragraph-27 .container{padding:0}.layout-container .paragraph-27>.container>.row>.col-12,.swal-overlay .paragraph-27>.container>.row>.col-12{width:100%;margin:0}.layout-container .paragraph-27 .campaign-full.col-12,.swal-overlay .paragraph-27 .campaign-full.col-12{width:100%;margin:0}.layout-container .paragraph-27 .campaign-full.col-12 .col-6,.swal-overlay .paragraph-27 .campaign-full.col-12 .col-6{width:100%;margin-left:0}.layout-container .paragraph-27 .campaign-half.col-6,.swal-overlay .paragraph-27 .campaign-half.col-6{width:100%;margin-left:0}.layout-container .paragraph-27 .paragraph-29>.container>.row>.col-12,.swal-overlay .paragraph-27 .paragraph-29>.container>.row>.col-12{width:100%;margin:0}@media(min-width:992px){.layout-container .paragraph-27 .campaign-full.col-12 .col-6,.swal-overlay .paragraph-27 .campaign-full.col-12 .col-6{width:calc(50% - 12px);margin-left:0}.layout-container .paragraph-27 .campaign-full.col-12 .col-6:nth-child(n+2),.swal-overlay .paragraph-27 .campaign-full.col-12 .col-6:nth-child(n+2){margin-left:24px}.layout-container .paragraph-27 .campaign-half.col-6,.swal-overlay .paragraph-27 .campaign-half.col-6{width:calc(50% - 12px);margin-left:0}.layout-container .paragraph-27 .campaign-half.col-6:nth-child(n+2),.swal-overlay .paragraph-27 .campaign-half.col-6:nth-child(n+2){margin-left:24px}}.layout-container .accordion-list h2,.layout-container .accordion-list h3,.swal-overlay .accordion-list h2,.swal-overlay .accordion-list h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.layout-container .accordion-list h2,.swal-overlay .accordion-list h2{font-size:22px}@media(min-width:992px){.layout-container .accordion-list h2,.swal-overlay .accordion-list h2{font-size:28px}}.layout-container .accordion-list h3,.swal-overlay .accordion-list h3{font-size:32px}@media(min-width:992px){.layout-container .accordion-list h3,.swal-overlay .accordion-list h3{padding-left:50px;font-size:35px}}.layout-container .accordion-list ul li,.swal-overlay .accordion-list ul li{position:relative;padding:14px 38px 18px 28px;border:solid 1px #efefef;margin-bottom:48px;border-radius:0;border-width:2px}@media(min-width:767px){.layout-container .accordion-list ul li,.swal-overlay .accordion-list ul li{padding:38px 58px 38px 48px}}.layout-container .accordion-list .accordion-title,.swal-overlay .accordion-list .accordion-title{width:calc(100% - 40px);margin:0;line-height:1.4}.layout-container .accordion-list .accordion-title .icon,.swal-overlay .accordion-list .accordion-title .icon{position:absolute;right:18px;fill:#999;font-size:20px}.layout-container .accordion-list .accordion-title:not(.open) .schliessen-gross,.swal-overlay .accordion-list .accordion-title:not(.open) .schliessen-gross{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.layout-container .accordion-list .accordion-title:not(.open) .pfeil-mittel-unten,.swal-overlay .accordion-list .accordion-title:not(.open) .pfeil-mittel-unten{opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.layout-container .accordion-list .accordion-title.open .schliessen-gross,.swal-overlay .accordion-list .accordion-title.open .schliessen-gross{opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.layout-container .accordion-list .accordion-title.open .pfeil-mittel-unten,.swal-overlay .accordion-list .accordion-title.open .pfeil-mittel-unten{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media(min-width:767px){.layout-container .accordion-list .accordion-title .icon,.swal-overlay .accordion-list .accordion-title .icon{right:48px}}.layout-container .accordion-title,.swal-overlay .accordion-title{cursor:pointer}.layout-container .accordion-content,.swal-overlay .accordion-content{overflow:hidden;max-height:0;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.layout-container .accordion-content.open,.swal-overlay .accordion-content.open{max-height:5000px;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.layout-container .accordion-content .field--name-field-content:first-child:not(img),.layout-container .accordion-content .field--name-field-content2:first-child:not(img),.swal-overlay .accordion-content .field--name-field-content:first-child:not(img),.swal-overlay .accordion-content .field--name-field-content2:first-child:not(img){padding-top:35px}.layout-container .accordion-content .field--name-field-content:first-child:not(img) .container,.layout-container .accordion-content .field--name-field-content2:first-child:not(img) .container,.swal-overlay .accordion-content .field--name-field-content:first-child:not(img) .container,.swal-overlay .accordion-content .field--name-field-content2:first-child:not(img) .container{padding:0}.layout-container .accordion-content .field--name-field-content:first-child:not(img) .container .col-12,.layout-container .accordion-content .field--name-field-content2:first-child:not(img) .container .col-12,.swal-overlay .accordion-content .field--name-field-content:first-child:not(img) .container .col-12,.swal-overlay .accordion-content .field--name-field-content2:first-child:not(img) .container .col-12{margin-left:0}.layout-container .accordion-content .field--name-field-content:first-child:not(img) .container .col-6:first-child,.layout-container .accordion-content .field--name-field-content2:first-child:not(img) .container .col-6:first-child,.swal-overlay .accordion-content .field--name-field-content:first-child:not(img) .container .col-6:first-child,.swal-overlay .accordion-content .field--name-field-content2:first-child:not(img) .container .col-6:first-child{margin-left:0}.layout-container .agb strong,.swal-overlay .agb strong{word-break:normal}.layout-container .agb input[type=radio],.swal-overlay .agb input[type=radio]{display:none}.layout-container .agb input[type=radio]+label,.swal-overlay .agb input[type=radio]+label{width:calc(33.3333333333% - 37px);margin-left:0}.layout-container .agb input[type=radio]+label:nth-child(n+3),.swal-overlay .agb input[type=radio]+label:nth-child(n+3){margin-left:15px}@media(max-width:620px){.layout-container .agb input[type=radio]+label,.swal-overlay .agb input[type=radio]+label{width:100%}.layout-container .agb input[type=radio]+label:nth-child(n+3),.swal-overlay .agb input[type=radio]+label:nth-child(n+3){margin-left:0}}.layout-container .agb input[type=radio]+label::before,.swal-overlay .agb input[type=radio]+label::before{display:none;width:0;height:0;margin-left:0}.layout-container .agb label,.swal-overlay .agb label{display:inline-block;padding:15.5px 10px;border:solid 2px #efefef;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#999;font-family:"QualitaetLeicht",sans-serif;font-size:18px;text-align:center;text-transform:uppercase}.layout-container .agb label:hover,.swal-overlay .agb label:hover{border:solid 2px #092488;-webkit-box-shadow:none;box-shadow:none;color:#0f218b;cursor:pointer}.layout-container .agb input:checked+label,.swal-overlay .agb input:checked+label{border:solid 2px #092488;-webkit-box-shadow:none;box-shadow:none;color:#0f218b}.layout-container .agb .tab-content,.swal-overlay .agb .tab-content{display:none;margin-top:48px}.layout-container .agb #tab-1:checked~#content-1,.layout-container .agb #tab-2:checked~#content-2,.layout-container .agb #tab-3:checked~#content-3,.layout-container .agb #tab-4:checked~#content-4,.layout-container .agb #tab-5:checked~#content-5,.layout-container .agb #tab-6:checked~#content-6,.layout-container .agb #tab-7:checked~#content-7,.layout-container .agb #tab-8:checked~#content-8,.layout-container .agb #tab-9:checked~#content-9,.swal-overlay .agb #tab-1:checked~#content-1,.swal-overlay .agb #tab-2:checked~#content-2,.swal-overlay .agb #tab-3:checked~#content-3,.swal-overlay .agb #tab-4:checked~#content-4,.swal-overlay .agb #tab-5:checked~#content-5,.swal-overlay .agb #tab-6:checked~#content-6,.swal-overlay .agb #tab-7:checked~#content-7,.swal-overlay .agb #tab-8:checked~#content-8,.swal-overlay .agb #tab-9:checked~#content-9{display:block !important}@media(min-width:401px){.layout-container .text-image-top .row,.swal-overlay .text-image-top .row{margin-right:-24px;margin-left:-24px}}.layout-container .text-image-top .col-6:first-child,.swal-overlay .text-image-top .col-6:first-child{margin-bottom:24px}@media(min-width:992px){.layout-container .text-image-top .col-6:first-child,.swal-overlay .text-image-top .col-6:first-child{margin-bottom:0}}.layout-container .text-image-top .item,.swal-overlay .text-image-top .item{border:2px solid #ddd}.layout-container .text-image-top .item img,.swal-overlay .text-image-top .item img{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:992px){.layout-container .text-image-top .item img,.swal-overlay .text-image-top .item img{height:360px}}.layout-container .text-image-top .item .image-wrapper,.swal-overlay .text-image-top .item .image-wrapper{line-height:0}.layout-container .text-image-top .item .content-wrapper,.swal-overlay .text-image-top .item .content-wrapper{padding:24px}@media(min-width:992px){.layout-container .text-image-top .item .content-wrapper,.swal-overlay .text-image-top .item .content-wrapper{padding:48px}}.layout-container .text-image-top .item .heading-wrapper,.swal-overlay .text-image-top .item .heading-wrapper{min-height:78px;word-break:break-word}.layout-container .text-image-top .item .content,.swal-overlay .text-image-top .item .content{min-height:120px;color:initial}@media(min-width:992px){.layout-container .text-image-top .item .content,.swal-overlay .text-image-top .item .content{min-height:168px}}.layout-container .user-login-form,.swal-overlay .user-login-form{width:400px;margin:0 auto}.layout-container .job-item,.swal-overlay .job-item{position:relative;padding:40px;border:solid 1px #efefef;margin-bottom:48px;border-radius:0;border-width:2px}.layout-container .job-item h2,.swal-overlay .job-item h2{width:calc(100% - 64px);margin-top:0;margin-bottom:20px}.layout-container .job-item .pfeil-mittel-rechts.open-item,.swal-overlay .job-item .pfeil-mittel-rechts.open-item{position:absolute;top:calc(50% - 32px);right:40px;fill:#0f218b;font-size:32px}.layout-container .job-item:hover,.swal-overlay .job-item:hover{cursor:pointer}.layout-container .no-jobs,.swal-overlay .no-jobs{position:fixed;z-index:1000010;top:50%;left:50%;display:none;overflow:hidden;width:calc(100% - 80px);max-width:1200px;height:200px;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.layout-container .no-jobs .no-jobs-close,.swal-overlay .no-jobs .no-jobs-close{position:absolute;top:20px;right:20px}.layout-container .no-jobs .no-jobs-close:hover,.swal-overlay .no-jobs .no-jobs-close:hover{cursor:pointer}.layout-container .no-jobs.open,.swal-overlay .no-jobs.open{display:block}.layout-container .no-jobs p,.swal-overlay .no-jobs p{margin:0;line-height:200px;text-align:center;vertical-align:middle}.layout-container .job-modal,.swal-overlay .job-modal{position:fixed;z-index:1000010;top:50%;left:50%;display:none;overflow:hidden;width:100%;max-width:1200px;height:calc(100% - 80px);background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.layout-container .job-modal h2,.swal-overlay .job-modal h2{padding-right:40px}@media(min-width:992px){.layout-container .job-modal,.swal-overlay .job-modal{width:calc(100% - 80px)}}.layout-container .job-modal.open,.swal-overlay .job-modal.open{display:block}.layout-container .modal-content,.swal-overlay .modal-content{position:absolute;top:0;left:0;overflow:auto;width:100%;height:100%;padding:25px}@media(min-width:992px){.layout-container .modal-content,.swal-overlay .modal-content{padding:50px}}.layout-container .modal-content .job-buttons .btn,.swal-overlay .modal-content .job-buttons .btn{width:calc(100% - 48px)}@media(min-width:992px){.layout-container .modal-content .job-buttons .btn,.swal-overlay .modal-content .job-buttons .btn{width:initial}}.layout-container .modal-content .job-buttons .btn:first-child,.swal-overlay .modal-content .job-buttons .btn:first-child{margin-bottom:1em}@media(min-width:992px){.layout-container .modal-content .job-buttons .btn:first-child,.swal-overlay .modal-content .job-buttons .btn:first-child{margin-right:20px;margin-bottom:0}}.layout-container .modal-content .spinner_big,.layout-container .single-job .spinner_big,.swal-overlay .modal-content .spinner_big,.swal-overlay .single-job .spinner_big{display:none}.layout-container .modal-content .content-wrapper,.layout-container .single-job .content-wrapper,.swal-overlay .modal-content .content-wrapper,.swal-overlay .single-job .content-wrapper{width:calc(100% - 50px);padding-bottom:100px}@media(min-width:992px){.layout-container .modal-content .content-wrapper,.layout-container .single-job .content-wrapper,.swal-overlay .modal-content .content-wrapper,.swal-overlay .single-job .content-wrapper{width:calc(100% - 100px)}}.layout-container .modal-content h2,.layout-container .single-job h2,.swal-overlay .modal-content h2,.swal-overlay .single-job h2{text-align:center}.layout-container .modal-content img,.layout-container .single-job img,.swal-overlay .modal-content img,.swal-overlay .single-job img{width:100%;height:280px;padding-bottom:60px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:992px){.layout-container .modal-content img,.layout-container .single-job img,.swal-overlay .modal-content img,.swal-overlay .single-job img{height:560px}}.layout-container .modal-content .job-meta,.layout-container .single-job .job-meta,.swal-overlay .modal-content .job-meta,.swal-overlay .single-job .job-meta{margin-bottom:50px;text-align:center}.layout-container .modal-content .job-meta div,.layout-container .single-job .job-meta div,.swal-overlay .modal-content .job-meta div,.swal-overlay .single-job .job-meta div{display:inline-block}.layout-container .modal-content .job-content,.layout-container .single-job .job-content,.swal-overlay .modal-content .job-content,.swal-overlay .single-job .job-content{max-width:840px;margin:0 auto}.layout-container .modal-content .job-content ul,.layout-container .single-job .job-content ul,.swal-overlay .modal-content .job-content ul,.swal-overlay .single-job .job-content ul{padding-left:20px;list-style-type:inherit}.layout-container .modal-content .job-content .btn,.layout-container .single-job .job-content .btn,.swal-overlay .modal-content .job-content .btn,.swal-overlay .single-job .job-content .btn{width:calc(100% - 40px)}.layout-container .modal-content .job-content .btn:first-child,.layout-container .single-job .job-content .btn:first-child,.swal-overlay .modal-content .job-content .btn:first-child,.swal-overlay .single-job .job-content .btn:first-child{margin-bottom:1em}@media(min-width:992px){.layout-container .modal-content .job-content .btn,.layout-container .single-job .job-content .btn,.swal-overlay .modal-content .job-content .btn,.swal-overlay .single-job .job-content .btn{width:inherit}.layout-container .modal-content .job-content .btn:first-child,.layout-container .single-job .job-content .btn:first-child,.swal-overlay .modal-content .job-content .btn:first-child,.swal-overlay .single-job .job-content .btn:first-child{margin-bottom:inherit}}.layout-container .modal-content .icon.schliessen-gross,.layout-container .single-job .icon.schliessen-gross,.swal-overlay .modal-content .icon.schliessen-gross,.swal-overlay .single-job .icon.schliessen-gross{position:absolute;top:50px;right:75px;fill:#999;font-size:20px}@media(min-width:992px){.layout-container .modal-content .icon.schliessen-gross,.layout-container .single-job .icon.schliessen-gross,.swal-overlay .modal-content .icon.schliessen-gross,.swal-overlay .single-job .icon.schliessen-gross{top:75px;right:125px}}.layout-container .modal-content .icon.schliessen-gross:hover,.layout-container .single-job .icon.schliessen-gross:hover,.swal-overlay .modal-content .icon.schliessen-gross:hover,.swal-overlay .single-job .icon.schliessen-gross:hover{cursor:pointer}.layout-container .modal-content .btn .icon,.layout-container .single-job .btn .icon,.swal-overlay .modal-content .btn .icon,.swal-overlay .single-job .btn .icon{fill:#fff}.layout-container .modal-content .contact-image img,.layout-container .single-job .contact-image img,.swal-overlay .modal-content .contact-image img,.swal-overlay .single-job .contact-image img{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.layout-container .modal-content .contact-person-info .field--name-field-telephone,.layout-container .modal-content .contact-person-info .field--name-field-e-mail,.layout-container .single-job .contact-person-info .field--name-field-telephone,.layout-container .single-job .contact-person-info .field--name-field-e-mail,.swal-overlay .modal-content .contact-person-info .field--name-field-telephone,.swal-overlay .modal-content .contact-person-info .field--name-field-e-mail,.swal-overlay .single-job .contact-person-info .field--name-field-telephone,.swal-overlay .single-job .contact-person-info .field--name-field-e-mail{display:inline-block}.layout-container .modal-content .contact-person-telephone span:first-child,.layout-container .modal-content .contact-person-email span:first-child,.layout-container .single-job .contact-person-telephone span:first-child,.layout-container .single-job .contact-person-email span:first-child,.swal-overlay .modal-content .contact-person-telephone span:first-child,.swal-overlay .modal-content .contact-person-email span:first-child,.swal-overlay .single-job .contact-person-telephone span:first-child,.swal-overlay .single-job .contact-person-email span:first-child{display:block;width:70px;clear:left;float:left}.layout-container .modal-overlay,.swal-overlay .modal-overlay{position:fixed;z-index:1000001;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.layout-container .modal-overlay.open,.swal-overlay .modal-overlay.open{display:block}.layout-container .job-meta,.swal-overlay .job-meta{font-size:13px}.layout-container .application-form-wrapper .row .col-6,.swal-overlay .application-form-wrapper .row .col-6{width:100%;margin-left:0}@media(min-width:992px){.layout-container .application-form-wrapper .row .col-6,.swal-overlay .application-form-wrapper .row .col-6{width:calc(50% - 12px);margin-left:12px}}.layout-container .application-form-wrapper .row .col-6:first-child,.swal-overlay .application-form-wrapper .row .col-6:first-child{margin-left:0}.layout-container .application-form-wrapper .row .col-6 select,.swal-overlay .application-form-wrapper .row .col-6 select{width:calc(100% - 34px)}.layout-container .application-form-wrapper .row .col-12,.swal-overlay .application-form-wrapper .row .col-12{width:100%;margin-left:0}.layout-container .application-form-wrapper .row .col-12 select,.swal-overlay .application-form-wrapper .row .col-12 select{width:calc(100% - 34px)}.layout-container .application-form-wrapper .upload-hint h4,.swal-overlay .application-form-wrapper .upload-hint h4{margin-bottom:0}.layout-container .application-form-wrapper .upload-hint span,.swal-overlay .application-form-wrapper .upload-hint span{display:block;margin-bottom:.625em;font-size:.85em}.layout-container .application-form-wrapper .upload-notice,.swal-overlay .application-form-wrapper .upload-notice{position:relative;display:block;height:24px;margin-bottom:.625em;visibility:hidden}.layout-container .application-form-wrapper .upload-notice .icon,.swal-overlay .application-form-wrapper .upload-notice .icon{position:absolute;top:5px;right:5px;cursor:pointer;fill:#99a19b;font-size:.8em}.layout-container .application-form-wrapper .upload-btn-wrapper,.swal-overlay .application-form-wrapper .upload-btn-wrapper{position:relative;display:inline-block;overflow:hidden;width:100%}.layout-container .application-form-wrapper .upload-btn-wrapper .btn,.swal-overlay .application-form-wrapper .upload-btn-wrapper .btn{width:calc(100% - 40px);margin-bottom:1.25em;text-align:left}.layout-container .application-form-wrapper .upload-btn-wrapper .btn:hover,.swal-overlay .application-form-wrapper .upload-btn-wrapper .btn:hover{cursor:pointer}.layout-container .application-form-wrapper .upload-btn-wrapper .btn .icon,.swal-overlay .application-form-wrapper .upload-btn-wrapper .btn .icon{position:absolute;top:14px;right:15px}.layout-container .application-form-wrapper .upload-btn-wrapper input[type=file],.swal-overlay .application-form-wrapper .upload-btn-wrapper input[type=file]{position:absolute;top:0;left:0;cursor:pointer;font-size:100px;opacity:0}.layout-container .application-form-wrapper .upload-fields,.swal-overlay .application-form-wrapper .upload-fields{padding-top:1em}.layout-container .application-form-wrapper .privacy-policy-description,.swal-overlay .application-form-wrapper .privacy-policy-description{width:calc(100% - 50px);margin-left:50px;font-size:.85em}.layout-container .application-form-wrapper .option,.swal-overlay .application-form-wrapper .option{cursor:pointer}.layout-container .application-form-wrapper div[class^=single-uploads],.swal-overlay .application-form-wrapper div[class^=single-uploads]{display:none}.layout-container .application-form-wrapper .btn,.swal-overlay .application-form-wrapper .btn{width:calc(100% - 40px)}@media(min-width:992px){.layout-container .application-form-wrapper .btn,.swal-overlay .application-form-wrapper .btn{width:inherit}}.layout-container .jobs-filter .form-item-status,.swal-overlay .jobs-filter .form-item-status{display:none}.layout-container .jobs-filter .form-actions,.swal-overlay .jobs-filter .form-actions{display:none}.layout-container .jobs-filter label,.swal-overlay .jobs-filter label{display:none}.layout-container .jobs-filter .form--inline,.swal-overlay .jobs-filter .form--inline{display:table;margin:0 auto}.layout-container .jobs-filter .form-item-sort-bef-combine,.swal-overlay .jobs-filter .form-item-sort-bef-combine{max-width:calc(100% - 36px);padding-right:27px}@media(min-width:360px){.layout-container .jobs-filter .form-item-sort-bef-combine,.swal-overlay .jobs-filter .form-item-sort-bef-combine{max-width:100%;padding-right:27px}}.layout-container .job-item-searchresult h2,.swal-overlay .job-item-searchresult h2{margin-bottom:13px}.layout-container .job-item-searchresult .job-meta .field__item,.swal-overlay .job-item-searchresult .job-meta .field__item{display:inline-block}.layout-container .blog-teaser-overview,.swal-overlay .blog-teaser-overview{max-width:1248px;padding-right:0;padding-left:0}@media(max-width:991px){.layout-container .blog-teaser-overview>div>div.row>div.col-6,.swal-overlay .blog-teaser-overview>div>div.row>div.col-6{width:calc(50% - 36px);margin-left:24px;float:left}}@media(max-width:750px){.layout-container .blog-teaser-overview>div>div.row>div.col-6,.swal-overlay .blog-teaser-overview>div>div.row>div.col-6{width:calc(100% - 48px);margin-left:24px;float:left}}.layout-container .blog-teaser-overview .blog-mobile>p,.swal-overlay .blog-teaser-overview .blog-mobile>p{margin:0}@media(max-width:400px){.layout-container .blog-teaser-overview .blog-mobile,.swal-overlay .blog-teaser-overview .blog-mobile{width:calc(100% - 48px);margin-left:24px;float:left}.layout-container .blog-teaser-overview .blog-mobile>h1,.swal-overlay .blog-teaser-overview .blog-mobile>h1{margin-top:6.5px}}.layout-container .blog-link,.swal-overlay .blog-link{all:inherit}.layout-container .blog-link:hover,.swal-overlay .blog-link:hover{all:inherit;cursor:pointer}.layout-container .blog-teaser,.swal-overlay .blog-teaser{width:100%;height:auto;margin-bottom:24px}.layout-container .blog-teaser:hover,.swal-overlay .blog-teaser:hover{opacity:.8}@media(max-width:991px){.layout-container .blog-teaser-header>div.row>div.col-4,.swal-overlay .blog-teaser-header>div.row>div.col-4{width:calc(33.33333% - 32px);margin-left:24px;float:left}.layout-container .blog-teaser-header>div.row>div.col-8,.swal-overlay .blog-teaser-header>div.row>div.col-8{width:calc(66.66666% - 32px);margin-left:24px;float:left}}.layout-container .blog-teaser-img-container,.swal-overlay .blog-teaser-img-container{width:100%;float:left}.layout-container .blog-teaser-content,.swal-overlay .blog-teaser-content{margin-top:20px}.layout-container .blog-teaser-content .row div h3,.swal-overlay .blog-teaser-content .row div h3{margin-bottom:20px;-webkit-text-fill-color:#0c218b}.layout-container .blog-teaser-content .row .blog-category,.swal-overlay .blog-teaser-content .row .blog-category{margin-bottom:20px}@media(max-width:991px){.layout-container .blog-teaser-content,.swal-overlay .blog-teaser-content{margin-top:0}}@media(max-width:750px){.layout-container .blog-teaser-content,.swal-overlay .blog-teaser-content{margin-top:10px}}.layout-container .blog-teaser-header-img,.swal-overlay .blog-teaser-header-img{width:100%;height:20em;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:top}@media(max-width:991px){.layout-container .blog-teaser-header-img,.swal-overlay .blog-teaser-header-img{height:15em}}@media(max-width:400px){.layout-container .blog-teaser-header-img,.swal-overlay .blog-teaser-header-img{height:10em}}.layout-container .blog-teaser-author,.swal-overlay .blog-teaser-author{height:125px;margin-top:-12%}@media(max-width:400px){.layout-container .blog-teaser-author,.swal-overlay .blog-teaser-author{height:80px;margin-top:-15% !important}}.layout-container .author-img,.swal-overlay .author-img{border-radius:50%}.layout-container .blog-filter,.swal-overlay .blog-filter{width:250px;padding-right:34px;margin:auto}.layout-container .blog-filter>.form-item,.swal-overlay .blog-filter>.form-item{margin-top:24px;margin-bottom:24px}@media(max-width:400px){.layout-container .blog-filter,.swal-overlay .blog-filter{width:calc(100% - 34px)}}.layout-container .blog-teaser-date,.swal-overlay .blog-teaser-date{margin-top:20px;margin-left:0}@media(max-width:400px){.layout-container .blog-teaser-date,.swal-overlay .blog-teaser-date{font-size:12px}}.layout-container span.btn-arrow,.swal-overlay span.btn-arrow{padding:5px 40px 7px 0 !important;background-image:url("/themes/q1/icons/pfeil-klein-rechts.svg");background-position:right 13px center;background-repeat:no-repeat;color:#999;-webkit-text-fill-color:#999}.layout-container .newsletter-block,.swal-overlay .newsletter-block{border:2px solid #f0f0f0;margin-bottom:30px;background-color:#f6f6f6}.layout-container .newsletter-block>h2,.swal-overlay .newsletter-block>h2{text-align:center}.layout-container .newsletter-block-form input,.swal-overlay .newsletter-block-form input{width:calc(100% - 219px) !important;height:50px;border:0;margin-bottom:30px !important;background-color:#fff !important;border-radius:0;color:#0c218b;float:left}@media(max-width:575px){.layout-container .newsletter-block-form input,.swal-overlay .newsletter-block-form input{width:100% !important;margin-bottom:24px !important}}.layout-container .newsletter-block-form button,.swal-overlay .newsletter-block-form button{width:200px;height:50px;padding-right:0;padding-left:19px;background:#0c218b !important;border-radius:0}.layout-container .newsletter-block-form button:hover,.swal-overlay .newsletter-block-form button:hover{background-color:#0c218b !important}.layout-container .newsletter-block-form button:hover svg,.swal-overlay .newsletter-block-form button:hover svg{fill:#fff}@media(max-width:575px){.layout-container .newsletter-block-form button,.swal-overlay .newsletter-block-form button{width:100%;padding-left:0;margin-bottom:30px}}.layout-container .newsletter-block-form svg,.swal-overlay .newsletter-block-form svg{fill:#fff !important;font-size:27px}.layout-container .newsletter-block-form>form>button.newsletter-btn,.swal-overlay .newsletter-block-form>form>button.newsletter-btn{text-transform:unset !important}.layout-container .newsletter-block-content,.swal-overlay .newsletter-block-content{padding:0 20px 20px}.layout-container .newsletter-block-content>p,.swal-overlay .newsletter-block-content>p{text-align:center}@media(max-width:575px){.layout-container .newsletter-block-content,.swal-overlay .newsletter-block-content{margin-right:10px;margin-left:10px}}.layout-container .blog-header-img,.swal-overlay .blog-header-img{width:100%;height:25em;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.layout-container .blog-title,.swal-overlay .blog-title{margin-top:.67em;margin-bottom:.67em}.layout-container .blog-details,.swal-overlay .blog-details{margin-bottom:unset;font-size:16px}.layout-container .blog-author-img,.swal-overlay .blog-author-img{width:75px;margin-bottom:12px;border-radius:50%}.layout-container .blog-social,.swal-overlay .blog-social{text-align:center}.layout-container .blog-content,.swal-overlay .blog-content{margin-top:36px}.layout-container .blog-header,.swal-overlay .blog-header{text-align:center}.layout-container .related-posts,.swal-overlay .related-posts{margin-top:unset}@media(max-width:991px){.layout-container .related-posts,.swal-overlay .related-posts{margin-top:24px}}.layout-container .blog-body,.swal-overlay .blog-body{margin-right:24px}.layout-container .blog-body>div:first-child *,.swal-overlay .blog-body>div:first-child *{margin-top:unset}.layout-container .related-post-element,.swal-overlay .related-post-element{border:2px solid #ededed;margin-bottom:24px}@media(max-width:991px){.layout-container .related-post-element,.swal-overlay .related-post-element{width:calc(50% - 16px);float:left}.layout-container .related-post-element:first-child,.swal-overlay .related-post-element:first-child{margin-right:24px}}@media(max-width:650px){.layout-container .related-post-element,.swal-overlay .related-post-element{width:100%;float:left}.layout-container .related-post-element:first-child,.swal-overlay .related-post-element:first-child{margin-right:unset}}.layout-container .blog-related-content,.swal-overlay .blog-related-content{margin-top:24px}@media(max-width:400px){.layout-container .blog-related-content,.swal-overlay .blog-related-content{margin-right:24px;margin-left:24px}}.layout-container .blog-related-header-img,.swal-overlay .blog-related-header-img{width:100%;height:14em;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:top}.layout-container .blog-link-related,.swal-overlay .blog-link-related{margin-bottom:24px;all:inherit}.layout-container .blog-link-related:hover,.swal-overlay .blog-link-related:hover{margin-bottom:24px;all:inherit;cursor:pointer}.layout-container .social-newsletter-container,.swal-overlay .social-newsletter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.layout-container .social-newsletter-container>.block,.swal-overlay .social-newsletter-container>.block{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);margin-left:0}.layout-container .social-newsletter-container>.block:first-child,.swal-overlay .social-newsletter-container>.block:first-child{margin-right:24px}@media(max-width:991px){.layout-container .social-newsletter-container>.block,.swal-overlay .social-newsletter-container>.block{-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px)}.layout-container .social-newsletter-container>.block:first-child,.swal-overlay .social-newsletter-container>.block:first-child{margin-right:24px}}@media(max-width:650px){.layout-container .social-newsletter-container>.block,.swal-overlay .social-newsletter-container>.block{height:350px;-ms-flex-preferred-size:100%;flex-basis:100%}.layout-container .social-newsletter-container>.block:first-child,.swal-overlay .social-newsletter-container>.block:first-child{margin-right:unset;margin-bottom:24px}}.layout-container .social-newsletter-container>.block>div,.swal-overlay .social-newsletter-container>.block>div{width:100%;height:100%}.layout-container .social-newsletter-container>.block>div>div,.swal-overlay .social-newsletter-container>.block>div>div{width:100%;height:100%}.layout-container .social-newsletter-container .newsletter-block,.swal-overlay .social-newsletter-container .newsletter-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-container .social-newsletter-container .newsletter-block .newsletter-block-content,.swal-overlay .social-newsletter-container .newsletter-block .newsletter-block-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:60%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){.layout-container .social-newsletter-container .newsletter-block,.swal-overlay .social-newsletter-container .newsletter-block{width:calc(100% - 4px)}}@media(max-width:650px){.layout-container .social-newsletter-container .newsletter-block,.swal-overlay .social-newsletter-container .newsletter-block{width:100%}}.layout-container .author-info-box,.swal-overlay .author-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #f6f6f6;margin-bottom:16px;background:#f6f6f6}.layout-container .author-img-wrapper,.swal-overlay .author-img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 10%;flex:1 10%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-container .author-img-wrapper .author-info-img,.swal-overlay .author-img-wrapper .author-info-img{max-width:100px;max-height:100px;border:1px solid #000;margin:15px;border-radius:50%}.layout-container .author-description-wrapper,.swal-overlay .author-description-wrapper{-webkit-box-flex:1;-ms-flex:1 70%;flex:1 70%;margin:0 15px}.layout-container .author-description-wrapper>h4,.swal-overlay .author-description-wrapper>h4{margin-top:15px;color:#000}@media(max-width:601px){.layout-container .author-description-wrapper>h4,.swal-overlay .author-description-wrapper>h4{text-align:center}}.layout-container .info-box,.swal-overlay .info-box{width:100%;border:1px solid #f6f6f6;margin:16px 0;margin-top:16px !important;padding:0 16px;background:#f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box}.layout-container .info-box>h4,.swal-overlay .info-box>h4{margin-top:16px !important;color:#000}@media(max-width:601px){.layout-container .info-box>h4,.swal-overlay .info-box>h4{text-align:center}}.layout-container .block-padding-top,.swal-overlay .block-padding-top{padding-top:2.5em !important}.layout-container .block-padding-bottom,.swal-overlay .block-padding-bottom{padding-bottom:2.5em !important}.layout-container .breadcrumb,.swal-overlay .breadcrumb{padding-top:1.25em;padding-bottom:1.25em;font-size:14px}.layout-container .breadcrumb ol,.swal-overlay .breadcrumb ol{padding:0;margin:0}.layout-container .breadcrumb li,.swal-overlay .breadcrumb li{display:inline;padding:0;margin:0;list-style-type:none}.layout-container .breadcrumb li::before,.swal-overlay .breadcrumb li::before{content:" | "}.layout-container .breadcrumb li:first-child::before,.swal-overlay .breadcrumb li:first-child::before{content:none}.layout-container .breadcrumb li a,.swal-overlay .breadcrumb li a{color:#999}.layout-container [dir=rtl] .breadcrumb ol,.swal-overlay [dir=rtl] .breadcrumb ol{margin-right:0}.layout-container .block-system-breadcrumb-block .col-12,.swal-overlay .block-system-breadcrumb-block .col-12{width:100%;margin-left:0}.layout-container .pager__item--previous,.layout-container .pager__item--next,.swal-overlay .pager__item--previous,.swal-overlay .pager__item--next{display:inline-block;padding:12px;border:2px solid #efefef;border-radius:3px}.layout-container .pager__item--previous:hover,.layout-container .pager__item--next:hover,.swal-overlay .pager__item--previous:hover,.swal-overlay .pager__item--next:hover{border:2px solid #0c218b}.layout-container .pager,.swal-overlay .pager{margin:50px 0}.tooltip{position:absolute;z-index:100;top:10px;max-width:200px;padding:.8em 1em;background:#3a3c47;border-radius:2px;color:#fff;pointer-events:none;text-shadow:-1px -1px 0 rgba(0,0,0,.2);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tooltip::after{position:absolute;width:10px;height:10px;margin:-5px;background:inherit;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tooltip.top::after,.tooltip.top-left::after,.tooltip.top-right::after{bottom:0}.tooltip.bottom::after,.tooltip.bottom-left::after,.tooltip.bottom-right::after{top:0}.tooltip.top::after,.tooltip.bottom::after{left:50%}.tooltip.top-left::after,.tooltip.bottom-left::after{right:15px}.tooltip.top-right::after,.tooltip.bottom-right::after{left:15px}.tooltip.left::after,.tooltip.left-top::after,.tooltip.left-bottom::after{right:0}.tooltip.right::after,.tooltip.right-top::after,.tooltip.right-bottom::after{left:0}.tooltip.left::after,.tooltip.right::after{top:50%}.tooltip.left-top::after,.tooltip.right-top::after{bottom:15px}.tooltip.left-bottom::after,.tooltip.right-bottom::after{top:15px}.tooltip.fade{opacity:0;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}.tooltip.fade.in{opacity:1;-webkit-transition-duration:100ms;transition-duration:100ms}.tooltip.slide{opacity:0;transition:-webkit-transform 200ms ease-out;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;transition:transform 200ms ease-out,-webkit-transform 200ms ease-out;transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.tooltip.slide.top,.tooltip.slide.top-left,.tooltip.slide.top-right{-webkit-transform:translateY(15px);transform:translateY(15px)}.tooltip.slide.bottom,.tooltip.slide.bottom-left,.tooltip.slide.bottom-right{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.tooltip.slide.left,.tooltip.slide.left-top,.tooltip.slide.left-bottom{-webkit-transform:translateX(15px);transform:translateX(15px)}.tooltip.slide.right,.tooltip.slide.right-top,.tooltip.slide.right-bottom{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.tooltip.slide.in{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-duration:100ms;transition-duration:100ms}.tooltip.grow{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform 200ms ease-out;-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;transition:transform 200ms ease-out,-webkit-transform 200ms ease-out}.tooltip.grow.top{-webkit-transform:translateY(60%) scale(0);transform:translateY(60%) scale(0)}.tooltip.grow.top-left{-webkit-transform:translateY(60%) translateX(40%) scale(0);transform:translateY(60%) translateX(40%) scale(0)}.tooltip.grow.top-right{-webkit-transform:translateY(60%) translateX(-40%) scale(0);transform:translateY(60%) translateX(-40%) scale(0)}.tooltip.grow.bottom{-webkit-transform:translateY(-60%) scale(0);transform:translateY(-60%) scale(0)}.tooltip.grow.bottom-left{-webkit-transform:translateY(-60%) translateX(40%) scale(0);transform:translateY(-60%) translateX(40%) scale(0)}.tooltip.grow.bottom-right{-webkit-transform:translateY(-60%) translateX(-40%) scale(0);transform:translateY(-60%) translateX(-40%) scale(0)}.tooltip.grow.left{-webkit-transform:translateX(53%) scale(0);transform:translateX(53%) scale(0)}.tooltip.grow.left-top{-webkit-transform:translateX(53%) translateY(40%) scale(0);transform:translateX(53%) translateY(40%) scale(0)}.tooltip.grow.left-bottom{-webkit-transform:translateX(53%) translateY(-40%) scale(0);transform:translateX(53%) translateY(-40%) scale(0)}.tooltip.grow.right{-webkit-transform:translateX(-53%) scale(0);transform:translateX(-53%) scale(0)}.tooltip.grow.right-top{-webkit-transform:translateX(-53%) translateY(40%) scale(0);transform:translateX(-53%) translateY(40%) scale(0)}.tooltip.grow.right-bottom{-webkit-transform:translateX(-53%) translateY(-40%) scale(0);transform:translateX(-53%) translateY(-40%) scale(0)}.tooltip.grow.in{-webkit-transform:none;transform:none;-webkit-transition-duration:100ms;transition-duration:100ms}.tooltip.light{background:#fff;color:#3a3c47;text-shadow:none}.tooltip.success{background:#8dc572}.tooltip.warning{background:#ddc12e}.tooltip.error{background:#be6464}.hint{margin-left:-12px;cursor:pointer}.hint.normal{width:18px;height:100%;margin-left:0}.hint.normal svg.icon{width:18px;height:18px;vertical-align:middle;fill:#999;margin-top:-6px}.hint.normal:hover svg.icon{fill:#0c218b}.dp-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.75)}.dp{position:relative;z-index:1000;overflow:hidden;max-height:400px;padding-top:6px;background:#fff;border-radius:4px;-webkit-box-shadow:2px 2px 16px rgba(0,0,0,.25);box-shadow:2px 2px 16px rgba(0,0,0,.25);line-height:1.4}.dp::before{position:absolute;top:0;right:0;left:0;height:6px;background:#e30319;content:" "}.dp-permanent .dp{z-index:0;padding-top:0;border:1px solid #eee;-webkit-box-shadow:none;box-shadow:none}.dp-permanent .dp::before{display:none}.dp-cal{min-height:300px}.dp-below{position:absolute;width:400px;max-width:100vw;font-size:.8em}.dp-permanent{position:relative;width:400px;max-width:100vw;font-size:.8em}.dp-modal .dp{position:absolute;top:50%;left:50%;width:calc(100% - 4em);max-width:600px;-webkit-animation:slide-up .3s forwards;animation:slide-up .3s forwards;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dp-months{padding:24px}.dp-years{overflow:auto !important;max-height:400px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 0}.dp-cal-month,.dp-cal-year,.dp-day,.dp-month,.dp-year{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;color:#3b404d;text-align:center;text-decoration:none}.dp-cal-header{position:relative;padding-bottom:16px;background:#f5f5f5;text-align:center}.dp-next,.dp-prev{position:absolute;top:14px;overflow:hidden;width:30px;height:30px;border-radius:2px;color:#777}.dp-next:focus,.dp-prev:focus,.dp-next:hover,.dp-prev:hover{color:inherit;outline:none}.dp-prev{left:24px}.dp-next{right:24px}.dp-prev::before,.dp-next::before{display:inline-block;width:10px;height:10px;border:2px solid;margin:9px 0 40px 4px;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color .2s;transition:border-color .2s}.dp-prev::before{border-right:0;border-bottom:0}.dp-next::before{border-top:0;border-left:0;margin-right:4px;margin-left:0}.dp-cal-month,.dp-cal-year{display:inline-block;padding:16px 8px 8px;font-size:1.4em;outline:none}.dp-cal-footer{background:#f5f5f5;text-align:center}.dp-day-today::after{position:absolute;top:0;right:0;width:0;height:0;border:7px solid #227bd7;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);content:""}.dp-close,.dp-clear,.dp-today{display:inline-block;width:33%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;color:inherit;text-decoration:none}.dp-permanent .dp-close,.dp-permanent .dp-clear{display:none}.dp-close:hover,.dp-close:focus,.dp-clear:hover,.dp-clear:focus,.dp-today:hover,.dp-today:focus,.dp-next:hover,.dp-next:focus,.dp-prev:hover,.dp-prev:focus,.dp-cal-month:focus,.dp-cal-month:hover,.dp-cal-year:hover,.dp-cal-year:focus{background:#0c218b;color:#fff}.dp-col-header,.dp-day{display:inline-block;width:14.28571429%;padding:8px;text-align:center}.dp-col-header{padding:8px 0;color:#aaa;font-size:.8em;font-weight:300;text-transform:uppercase}.dp-month{display:inline-block;width:33%;padding:8px}.dp-year{display:block;padding:8px 40px}.dp-edge-day{color:#aaa}.dp-day:hover,.dp-month:hover,.dp-year:hover,.dp-current:focus,.dp-current,.dp-day:focus,.dp-month:focus,.dp-year:focus{background:#0c218b;color:#fff;outline:none}.dp-selected:hover,.dp-selected:focus,.dp-selected{background:#0c218b;color:#fff}.dp-day-disabled{background:rgba(0,0,0,0);color:#ddd}.dp-day-disabled:focus,.dp-day-disabled:hover{background:#ddd}.dp-focuser{position:absolute;z-index:0;top:50%;left:50%}@media(max-width:480px),(max-height:480px){.dp-modal .dp{width:auto;width:100%;font-size:.9em}.dp-day-of-week,.dp-day{padding:8px}}@-webkit-keyframes slide-up{0%{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}100%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes slide-up{0%{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}100%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.form-item-captcha-response label{display:none}
