/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/classy_own/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/classy_own/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/classy_own/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/classy_own/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/classy_own/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/classy_own/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.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;}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.draggable{cursor:pointer;cursor:grab;}.slick-list.dragging{cursor:grabbing;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/blanko/assets/libraries/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/blanko/assets/libraries/slick/./fonts/slick.eot);src:url(/themes/blanko/assets/libraries/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/blanko/assets/libraries/slick/./fonts/slick.woff2) format('woff2'),url(/themes/blanko/assets/libraries/slick/./fonts/slick.woff) format('woff'),url(/themes/blanko/assets/libraries/slick/./fonts/slick.ttf) format('truetype'),url(/themes/blanko/assets/libraries/slick/./fonts/slick.svg#slick) format('svg');font-display:swap;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.block-system-branding-block a{display:block;line-height:0;}.block-system-branding-block img{max-width:141px;width:100%;height:auto;-webkit-transition:max-width 1s;-o-transition:max-width 1s;transition:max-width 1s;}.header-wrapper.scrolled .block-system-branding-block img{max-width:116px;-webkit-transition:max-width 1s;-o-transition:max-width 1s;transition:max-width 1s;}
.block-base-profile-block-copyright{margin:0;font-size:13px;}.menu--footer .menu{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:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0;}.menu--footer .menu li:before{content:"|";}.menu--footer .menu li{margin:0 0 0 5px;}.menu--footer .menu a{font-size:13px;}
.header-wrapper .inner-wrapper .header-right .region-header-second #block-headerblock{}.header-wrapper .inner-wrapper .header-right .region-header-second #block-headerblock .field--name-field-text-full-width,.mobile .header-wrapper .inner-wrapper .header-right .region-header-second #block-headerblock .field--name-field-text-full-width{display:block;margin-bottom:0;}.header-wrapper .inner-wrapper .header-right .region-header-second #block-headerblock .field--name-field-text-full-width a{display:block;margin:0 0 0 1em;padding:0 0 0 30px;color:#000;font-size:15px;}.header-wrapper .inner-wrapper .header-right .region-header-second #block-headerblock .field--name-field-text-full-width .header-telefon a{background:url(/themes/asko/assets/images/spriteiconsasko.svg) 0 -29px no-repeat;background-size:22px;opacity:0.6;}.header-wrapper .inner-wrapper .header-right .region-header-second #block-headerblock .field--name-field-text-full-width .header-kundenlogin a{background:url(/themes/asko/assets/images/spriteiconsasko.svg) 0 -78px no-repeat;background-size:20px;opacity:0.6;}
#block-kontaktblockfooter p{margin:0;font-size:14px;line-height:24px;}#block-kontaktblockfooter a{color:#0069B4;}#block-kontaktblockfooter iframe{height:250px;}
.block-search .form-search{background:none transparent;padding:3px 0 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #D9D9D9;color:#D9D9D9;height:28px;font-size:12px;line-height:12px;width:170px;}.search-form{width:90%;max-width:1150px;margin:0 auto 35px auto;}.block-search .form-submit{color:transparent;background:transparent url('/themes/asko/assets/images/spriteiconsasko.svg') 5px -57px no-repeat;background-size:22px;border:1px solid #D9D9D9;width:35px;height:28px;margin:0 0 0 -6px;}.block-search,.mobile .block-search{margin-left:1em;min-width:240px;}.path-search .block-system-main-block,.paragraph--type--block-reference{max-width:1150px;width:90%!important;margin:0 auto 40px auto;}.paragraph--type--block-reference .block-search{margin-left:0;}.search-form .form-type-textfield label{width:100%;display:block;}.search-form .form-type-textfield input{width:100%;max-width:300px;padding:0 0 0 10px;}.search-form .form-type-search input{padding:0 0 0 10px;}.search-help-link{margin:25px 0;display:block;}.search-help-link:hover,.search-result__title:hover{text-decoration:underline;}.search-results{list-style:disc;}ol.search-results.node_search-results li{border-bottom:1px solid #D9D9D9;margin-bottom:20px;}.search-result__title{color:#0069B4;}.search-form input[type="submit"]{color:#FFF;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5);background:-webkit-gradient(linear,center top,center bottom,color-stop(40%,#0069B4),to(#C1272D));background:-webkit-linear-gradient(top,#0069B4 40%,#C1272D);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#0069B4),to(#C1272D));background:-o-linear-gradient(top,#0069B4 40%,#C1272D);background:linear-gradient(to bottom,#0069B4 40%,#C1272D);font-family:open-sans-regular,sans-serif;margin:0;padding:1px 20px;}.search-form input[type="submit"]:hover{background:-webkit-gradient(linear,center top,center bottom,from(#D9D9D9),color-stop(100%,#7F7F7F));background:-webkit-linear-gradient(top,#D9D9D9,#7F7F7F 100%);background:-webkit-gradient(linear,left top,left bottom,from(#D9D9D9),to(#7F7F7F));background:-o-linear-gradient(top,#D9D9D9,#7F7F7F 100%);background:linear-gradient(to bottom,#D9D9D9,#7F7F7F 100%);}
.webform-angebot{width:90%;max-width:1150px;margin:0 auto 20px auto;}.webform-angebot .form-text,.webform-angebot .form-email,.webform-angebot .form-number,.webform-angebot .form-tel,.webform-angebot .form-select,.webform-angebot .form-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;color:#666;font-size:14px;border:1px solid #C4C4C4;}.webform-angebot .intl-tel-input{width:100%;}.webform-angebot .form-text:hover:placeholder-shown,.webform-angebot .form-email:hover:placeholder-shown,.webform-angebot .form-number:hover:placeholder-shown,.webform-angebot .form-tel:hover:placeholder-shown,.webform-angebot .form-textarea:hover:placeholder-shown,.webform-angebot .form-item-rr-telefon .intl-tel-input .flag-container:hover:placeholder-shown,.webform-angebot .form-text:hover,.webform-angebot .form-email:hover,.webform-angebot .form-number:hover,.webform-angebot .form-tel:hover,.webform-angebot .form-select:hover,.webform-angebot .form-textarea:hover,.webform-angebot .form-item-rr-telefon .intl-tel-input .flag-container:hover,.webform-angebot .form-text:focus,.webform-angebot .form-email:focus,.webform-angebot .form-number:focus,.webform-angebot .form-tel:focus,.webform-angebot .form-select:focus,.webform-angebot .form-select:focus,.webform-angebot .form-item-rr-telefon .intl-tel-input .flag-container:focus{font-style:normal;background:#FFF;border:1px solid #6B6B6B;color:#4F4F4F;}.webform-angebot .webform-multiple-table td:first-child,.webform-angebot .webform-multiple-table td:last-child,.webform-angebot .tabledrag-toggle-weight-wrapper,.webform-angebot .tableresponsive-toggle-columns,.webform-angebot .webform-multiple-table--weight,.webform-angebot .form-item-geraete-auswaehlen-add-more-items{display:none;}.webform-angebot .webform-multiple-table table{width:100%;}.webform-angebot .form-type-webform-multiple .form-submit{background:#0069b4;padding:5px 20px;color:#FFF;font-size:12px;font-family:open-sans-regular,sans-serif;}.webform-angebot .webform-multiple-table table .webform-reference-composite--wrapper .fieldset-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px;border:1px solid #C4C4C4;margin-bottom:20px;}.webform-angebot .webform-multiple-table table .webform-reference-composite--wrapper .fieldset-wrapper > .form-item{flex-basis:100%;display:flex;flex-direction:column;}.webform-angebot > .form-actions{text-align:right;}.webform-angebot > .form-actions .webform-button--submit{background:#0069b4;padding:10px 60px;color:#FFF;font-size:18px;font-family:open-sans-regular,sans-serif;}.webform-angebot .form-type-checkbox label a{color:#E2382A;text-decoration:underline;text-decoration-color:#E2382A;text-underline-position:under;}
.kontakt-fuss .form-text,.kontakt-fuss .form-email,.kontakt-fuss .form-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;color:#C4C4C4;font-size:14px;border:1px solid #C4C4C4;background:#F2F2F2;}.kontakt-fuss label{font-family:open_sans,sans-serif;font-size:14px;font-weight:300;line-height:24px;}.kontakt-fuss .form-text:placeholder-shown,.kontakt-fuss .form-email:placeholder-shown,.kontakt-fuss .form-textarea:placeholder-shown{font-style:italic;}.kontakt-fuss .form-text:hover:placeholder-shown,.kontakt-fuss .form-email:hover:placeholder-shown,.kontakt-fuss .form-textarea:hover:placeholder-shown,.kontakt-fuss .form-text:focus,.kontakt-fuss .form-email:focus,.kontakt-fuss .form-textarea:focus{font-style:normal;background:#FFF;border:1px solid #6B6B6B;color:#4F4F4F;}.kontakt-fuss .form-submit{background:#0069b4;padding:10px 40px;color:#FFF;font-weight:bold;font-size:14px;font-family:open-sans-regular,sans-serif;}.kontakt-fuss .form-submit:hover,.kontakt-fuss .form-submit:active{background:#7F7F7F;}
#webform-submission-rueckruf-service-add-form{width:90%;max-width:1150px;margin:0 auto 35px auto;}#webform-submission-rueckruf-service-add-form label{font-family:open-sans-regular,sans-serif;font-size:14px;}#webform-submission-rueckruf-service-add-form .form-item-rr-telefon .intl-tel-input{width:100%;box-sizing:border-box;max-width:453px;}#webform-submission-rueckruf-service-add-form .form-item-rr-telefon .intl-tel-input .flag-container{border:1px solid #C4C4C4;}#webform-submission-rueckruf-service-add-form .form-item-rr-telefon .intl-tel-input .webform-webform-telephone-international{margin-left:47px;}#webform-submission-rueckruf-service-add-form .form-text,#webform-submission-rueckruf-service-add-form .form-email,#webform-submission-rueckruf-service-add-form .form-tel,#webform-submission-rueckruf-service-add-form .form-select,#webform-submission-rueckruf-service-add-form .form-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;color:#666;font-size:14px;border:1px solid #C4C4C4;}#webform-submission-rueckruf-service-add-form .form-text:hover:placeholder-shown,#webform-submission-rueckruf-service-add-form .form-email:hover:placeholder-shown,#webform-submission-rueckruf-service-add-form .form-tel:hover:placeholder-shown,#webform-submission-rueckruf-service-add-form .form-textarea:hover:placeholder-shown,#webform-submission-rueckruf-service-add-form .form-item-rr-telefon .intl-tel-input .flag-container:hover:placeholder-shown,#webform-submission-rueckruf-service-add-form .form-text:hover,#webform-submission-rueckruf-service-add-form .form-email:hover,#webform-submission-rueckruf-service-add-form .form-tel:hover,#webform-submission-rueckruf-service-add-form .form-select:hover,#webform-submission-rueckruf-service-add-form .form-textarea:hover,#webform-submission-rueckruf-service-add-form .form-item-rr-telefon .intl-tel-input .flag-container:hover,#webform-submission-rueckruf-service-add-form .form-text:focus,#webform-submission-rueckruf-service-add-form .form-email:focus,#webform-submission-rueckruf-service-add-form .form-tel:focus,#webform-submission-rueckruf-service-add-form .form-select:focus,#webform-submission-rueckruf-service-add-form .form-select:focus,#webform-submission-rueckruf-service-add-form .form-item-rr-telefon .intl-tel-input .flag-container:focus{font-style:normal;background:#FFF;border:1px solid #6B6B6B;color:#4F4F4F;}#webform-submission-rueckruf-service-add-form .form-select{color:#666666;}#webform-submission-rueckruf-service-add-form .form-submit,.back-to-form{background:#0B9037;padding:10px 40px;color:#FFF;font-weight:bold;font-size:14px;font-family:open-sans-regular,sans-serif;width:100%;}
.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main{width:100%;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li,.mobile .header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li{position:relative;list-style:none;padding-top:15px;}.mobile .header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu{display:block;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu a,.mobile .header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu a{color:#0069B4;font-size:17px;line-height:20px;font-weight:300;display:inline-block;width:85%;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu .menu-item--active-trail > a,.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu a.is-active{color:#666666;}.header-wrapper .inner-wrapper .header-right.active .region-header-third .menu--main .menu .menu-item--active-trail > ul{}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li:hover .menu{display:block;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li .menu li a:hover{font-family:open_sans,sans-serif;}.submenu,.mobile .submenu{-ms-flex-preferred-size:15%;flex-basis:15%;font-size:25px;margin-top:0;margin-right:-10px;text-align:center;cursor:pointer;height:20px;font-weight:400;width:20px;display:inline-block;vertical-align:middle;line-height:20px;}.submenu.open,.mobile .submenu.open{-ms-flex-preferred-size:15%;flex-basis:15%;font-size:25px;margin-top:0;margin-right:-10px;text-align:center;cursor:pointer;height:20px;font-weight:400;width:20px;display:inline-block;vertical-align:middle;line-height:15px;}
.path-frontpage .featured-container{margin-top:10px;}.path-frontpage .page-title{width:100%;max-width:1150px;margin:0 auto;text-align:center;}.path-frontpage .page-title .field--name-title{display:block;width:80%;margin:0 auto;padding:0 0 20px 0;border-bottom:1px solid #d9d9d9;}.path-frontpage .paragraph--type--heading-2,.path-frontpage .paragraph--type--heading-3{width:90%;max-width:1150px;margin:0 auto 35px auto;text-align:center;}.path-frontpage .paragraph--type--heading-2 .field--name-field-heading-2{display:block;width:80%;margin:0 auto;padding:20px 0 20px 0;border-bottom:1px solid #d9d9d9;}
.node--type-messpunkt.node--view-mode-full{width:90%;max-width:1150px;margin:0 auto;}.node--type-messpunkt .group-right a{color:#E2382A;font-size:17px;}
.paragraph--type--bereich-mit-hintergrund .field--name-field-farbwert{margin:0;}
.paragraph--type--button{width:100%;max-width:1150px;margin:50px auto;}.paragraph--type--button a{color:#FFF;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5);background:-webkit-gradient(linear,center top,center bottom,color-stop(40%,#E2382A),to(#C1272D));background:-webkit-linear-gradient(top,#E2382A 40%,#C1272D);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#E2382A),to(#C1272D));background:-o-linear-gradient(top,#E2382A 40%,#C1272D);background:linear-gradient(to bottom,#E2382A 40%,#C1272D);font-family:open-sans-regular,sans-serif;font-size:20px;padding:20px 30px;}.paragraph--type--button a:hover{background:-webkit-gradient(linear,center top,center bottom,from(#D9D9D9),color-stop(100%,#7F7F7F));background:-webkit-linear-gradient(top,#D9D9D9,#7F7F7F 100%);background:-webkit-gradient(linear,left top,left bottom,from(#D9D9D9),to(#7F7F7F));background:-o-linear-gradient(top,#D9D9D9,#7F7F7F 100%);background:linear-gradient(to bottom,#D9D9D9,#7F7F7F 100%);}
.paragraph--type-element-with-2-columns,.paragraph--type-element-with-3-columns,.paragraph--type-element-with-4-columns{width:100%;max-width:1150px;margin:0 auto;}
#main .paragraph--type--full-width-text{max-width:1150px;width:90%!important;margin:0 auto 40px auto;}.paragraph--type--full-width-text .field--name-field-text-full-width p,.paragraph--type--full-width-text .field--name-field-text-full-width li{font-size:15px;font-family:open_sans,sans-serif;font-weight:300;line-height:24px;}.paragraph--type--full-width-text .field--name-field-text-full-width a{color:#0069b4;}.paragraph--type--full-width-text .field--name-field-text-full-width ul.disc{list-style:disc;margin:0 0 0 35px;}.paragraph--type--full-width-text .field--name-field-text-full-width ol{margin:0 0 0 35px;}.paragraph--type--full-width-text .field--name-field-text-full-width ol.letters{list-style-type:lower-alpha;margin:0 0 0 35px;}
.paragraph--type--image-gallery.gallery-type-gallery{width:90%;max-width:1150px;margin:0 auto 20px auto;}.paragraph--type--image-gallery.gallery-type-gallery .field--name-field-gallery-image{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;}.paragraph--type--image-gallery.gallery-type-gallery .field--name-field-gallery-image:after{content:'';-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;}.paragraph--type--image-gallery.gallery-type-gallery .field--name-field-gallery-image .field__item{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;}
.paragraph--type--file-upload{max-width:1150px;width:100%!important;margin:0 auto 10px auto;}.paragraph--type--file-upload.file-button-an .file{background:none transparent;padding:0;margin:0 0 20px 0;}.paragraph--type--file-upload.file-button-an .file a{color:#FFF;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5);background:-webkit-gradient(linear,center top,center bottom,color-stop(40%,#E2382A),to(#C1272D));background:-webkit-linear-gradient(top,#E2382A 40%,#C1272D);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#E2382A),to(#C1272D));background:-o-linear-gradient(top,#E2382A 40%,#C1272D);background:linear-gradient(to bottom,#E2382A 40%,#C1272D);font-family:open-sans-regular,sans-serif;font-size:20px;padding:20px 30px;}.paragraph--type--file-upload.file-button-an .file a:hover{background:-webkit-gradient(linear,center top,center bottom,from(#D9D9D9),color-stop(100%,#7F7F7F));background:-webkit-linear-gradient(top,#D9D9D9,#7F7F7F 100%);background:-webkit-gradient(linear,left top,left bottom,from(#D9D9D9),to(#7F7F7F));background:-o-linear-gradient(top,#D9D9D9,#7F7F7F 100%);background:linear-gradient(to bottom,#D9D9D9,#7F7F7F 100%);}
.block-views-block-asko-hero-slideshow-block-1 .slide{position:relative;}.block-views-block-asko-hero-slideshow-block-1 .slide img{width:100%;height:auto;}.block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-wrapper{position:absolute;width:100%;bottom:15%;left:0;top:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-wrapper .kopfbild-overlay{width:100%;max-width:1150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:left;}.block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-content{padding:10px 25px;background:rgba(0,105,180,0.9);min-width:30%;}.block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-content .field--name-field-kopfbild-overlay-zeile-1{font-size:25px;line-height:39px;color:#FFFFFF;font-weight:300;font-family:open_sans,sans-serif;}.block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-content .field--name-field-kofpbild-overlay-zeile-2{font-size:20px;line-height:33px;color:#FFFFFF;font-family:open_sans,sans-serif;}.block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-content .field--name-field-kopfbild-overlay-link{font-size:15px;line-height:36px;color:#000000;font-family:open_sans,sans-serif;text-decoration:underline;}@media all and (max-width:970px){.hero-container{margin-top:113px;}.layout-container .featured-container{margin-top:20px;}}@media all and (max-width:520px){.mobile .block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-wrapper{position:relative;top:-22px;}.block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-content{padding:10px 20px;background:rgba(0,105,180,1);width:100%;}.block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-content .field--name-field-kopfbild-overlay-zeile-1{font-size:25px;line-height:25px;}.block-views-block-asko-hero-slideshow-block-1 .slide .kopfbild-overlay-content .field--name-field-kofpbild-overlay-zeile-2{font-size:20px;line-height:33px;}}
.leistungen-startseite{background-color:#F6F5F0;}.leistungen-startseite .view-header{width:90%;max-width:1150px;margin:0 auto;padding-top:30px;}.leistungen-startseite .view-content{width:90%;max-width:1150px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.leistungen-startseite .view-content .views-row{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;background:#FFF;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.5);box-shadow:2px 2px 3px rgba(0,0,0,0.5);-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 15px 40px 15px;margin-bottom:35px;border-bottom:20px solid #0069b4;position:relative;}.leistungen-startseite .view-content .views-row:hover{background:#F8F8F8;}.leistungen-startseite .view-content .views-row .views-field-field-leistungsicon{width:96px;height:96px;margin:0 auto 30px auto;border-radius:50%;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.5);box-shadow:4px 4px 8px rgba(0,0,0,0.5);-webkit-box-sizing:border-box;box-sizing:border-box;}.leistungen-startseite .view-content .views-row .views-field-field-vorschautitel-leistung a{font-size:19px;line-height:34px;font-family:open_sans,sans-serif;font-weight:400;color:#0069B4;margin-bottom:10px;display:block;}.leistungen-startseite .view-content .views-row .views-field-field-vorschautext-leistung{line-height:22px;font-size:13px;text-align:left;font-weight:300;}.leistungen-startseite .view-content .views-row .views-field-field-linktext-vorschau-{position:absolute;bottom:10px;font-family:open_sans,sans-serif;line-height:24px;color:#0069b4;font-size:14px;}.leistungen-startseite .view-content .views-row:last-child{border-bottom:20px solid #C30F0F;}.leistungen-startseite .view-content .views-row:last-child .views-field-field-vorschautitel-leistung a,.leistungen-startseite .view-content .views-row:last-child .views-field-field-linktext-vorschau-{color:#C30F0F;}.leistungen-startseite .view-content .views-row .readmore{position:absolute;bottom:10px;font-size:13px;line-height:22px;color:#0069B4;}
.leistungen-unterseite{background-color:#F6F5F0;}.leistungen-unterseite .view-header{width:90%;max-width:1150px;margin:0 auto;padding-top:30px;}.leistungen-unterseite .view-content{width:90%;max-width:1150px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.leistungen-unterseite .view-content .views-row{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;background:#FFF;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.5);box-shadow:2px 2px 3px rgba(0,0,0,0.5);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:35px;border-bottom:20px solid #0069b4;position:relative;padding:0 0 40px 0;}.leistungen-unterseite .view-content .views-row:hover{background:#F8F8F8;}.leistungen-unterseite .view-content .views-row img{width:100%;height:auto;}.leistungen-unterseite .view-content .views-row .views-field-field-leistungsicon{width:96px;height:96px;position:absolute;right:20px;top:32%;}.leistungen-unterseite .view-content .views-row .views-field-field-leistungsicon img{border-radius:50%;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.5);box-shadow:4px 4px 8px rgba(0,0,0,0.5);-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF;}.leistungen-unterseite .view-content .views-row .views-field-field-vorschautitel-leistung a{font-size:20px;line-height:34px;font-family:open_sans,sans-serif;font-weight:400;display:block;color:#0069B4;padding:10px 20px 10px 20px;}.leistungen-unterseite .view-content .views-row .views-field-field-vorschautext-leistung{line-height:24px;font-size:14px;text-align:left;padding:0 20px 0 20px;}.leistungen-unterseite .view-content .views-row .views-field-path{position:absolute;bottom:10px;font-family:open_sans,sans-serif;line-height:24px;color:#0069b4;font-size:14px;padding:0 20px 0 20px;}.leistungen-unterseite .view-content .views-row:last-child{border-bottom:20px solid #C30F0F;}.leistungen-unterseite .view-content .views-row:last-child .views-field-field-vorschautitel-leistung a,.leistungen-unterseite .view-content .views-row:last-child .views-field-path{color:#C30F0F;}
.leistungsicons{width:90%;max-width:1150px;margin:0 auto;}.leistungsicons .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.leistungsicons .view-content .views-row{-ms-flex-preferred-size:45%;flex-basis:45%;width:45%;text-align:center;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.leistungsicons .view-content .views-row .views-field-field-leistungsicon{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin:30px 0 20px 0;}.leistungsicons .view-content .views-row img{border-radius:50%;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.5);box-shadow:4px 4px 8px rgba(0,0,0,0.5);-webkit-box-sizing:border-box;box-sizing:border-box;}.leistungsicons .view-content .views-row img:hover{border:1px solid #D9D9D9;}.leistungsicons .view-content .views-row .views-field-field-vorschautitel-leistung a{font-family:open-sans-regular,sans-serif;color:#000;font-size:16px;}
.view--asko-messpunkt .view-content{display:flex;width:90%;max-width:1150px;margin:0 auto 20px auto;justify-content:space-between;}.view--asko-messpunkt .view-content .views-row{flex-basis:30%;}.view--asko-messpunkt .view-content .messpunkt-title a{font-family:open-sans-regular,sans-serif;font-size:16px;}.view--asko-messpunkt .pager{margin-bottom:20px;}.view--asko-messpunkt .pager__item{display:inline-block;}.view--asko-messpunkt .pager__item.is-active a,.view--asko-messpunkt .pager__item a:hover{color:#E2382A}.view--asko-messpunkt .pager a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#D9D9D9;}
.news-drei-artikel{width:90%;max-width:1150px;margin:0 auto;}.news-drei-artikel .view-header .news-heading{display:block;width:70%;margin:20px auto 30px auto;padding:10px 0 10px 0;border-bottom:1px solid #d9d9d9;font-family:open_sans,sans-serif;font-size:30px;font-weight:300;line-height:51px;text-align:center;}.news-drei-artikel .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.news-drei-artikel .view-content .views-field-field-teaser-text{line-height:24px;font-size:15px;text-align:left;font-family:open_sans,sans-serif;font-weight:300;}.news-drei-artikel .view-content .views-row{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;position:relative;padding-bottom:50px;margin:0 0 20px 0;}.news-drei-artikel .view-content .views-field-title{min-height:70px;margin:10px 0 10px 0;}.news-drei-artikel .view-content .views-field-title a{font-family:open_sans,sans-serif;font-size:16px;}.news-drei-artikel .view-content .views-field-field-teaser-text p{font-size:14px;}.news-drei-artikel .view-content .views-field-path{position:absolute;bottom:0;padding-bottom:5px;border-bottom:1px solid #d9d9d9;width:100%;margin-bottom:5px;}.news-drei-artikel .view-content .views-field-path a{color:#0069B4;font-size:14px;font-family:open_sans,sans-serif;}.news-drei-artikel .view-footer{padding:20px 0;}.news-drei-artikel .view-footer a{color:#0069B4;font-size:14px;font-family:open_sans,sans-serif;display:block;padding:0 0 0 30px;background:url(/themes/asko/assets/images/spriteiconsasko.svg) 0 -1px no-repeat;background-size:22px;height:22px;width:135px;margin:0 auto;}
.view-asko-historie{width:90%;max-width:1150px;margin:0 auto;padding-bottom:30px;}ul.timeline-list:after{background-color:#666;}ul.timeline-list li.timeline-item .timeline-item-wrapper span.timeline-marker{width:14px;height:14px;background:#fff;border:3px solid #E2382A;border-radius:50%;}.view-asko-historie .field--name-field-jahr{font-weight:bold;}.view-asko-historie .item-list li{margin:0 0 10px 0;background:#fff;position:relative;z-index:2;}ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper .timeline-marker{left:-10px;}ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper .timeline-marker{left:-10px;}ul.timeline-list.alternate li.timeline-item .timeline-item-wrapper{width:100%;}ul.timeline-list.alternate:after{left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper{float:right;padding-left:1rem;text-align:left;}ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper{float:right;padding-left:1rem;text-align:left;}@media all and (min-width:400px){ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper .timeline-marker{right:-10px;left:inherit;}ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper .timeline-marker{left:-10px;}ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper{float:right;padding-left:1rem;text-align:left;}ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper{float:left;padding-right:1rem;padding-left:inherit;text-align:right;}ul.timeline-list.alternate:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}ul.timeline-list.alternate li.timeline-item .timeline-item-wrapper{width:50%;}.view-asko-historie .item-list li{margin:0 0 10px 0;background:transparent;position:relative;z-index:3;}}
.news-alle-artikel{width:90%;max-width:1150px;margin:0 auto;}.news-alle-artikel .view-header .news-heading{display:block;width:70%;margin:20px auto 30px auto;padding:10px 0 10px 0;border-bottom:1px solid #d9d9d9;font-family:open_sans,sans-serif;font-size:30px;font-weight:300;line-height:51px;text-align:center;}.news-alle-artikel .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.news-alle-artikel .view-content .views-row{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;position:relative;padding-bottom:50px;margin:0 0 20px 0;}.news-alle-artikel .view-content .views-field-title{min-height:70px;margin:20px 0 10px 0;}.news-alle-artikel .view-content .views-field-title a{font-family:open-sans-regular,sans-serif;font-size:16px;}.news-alle-artikel .view-content .views-field-field-teaser-text p{font-size:14px;}.news-alle-artikel .view-content .views-field-path{position:absolute;bottom:0;padding-bottom:5px;border-bottom:1px solid #d9d9d9;width:100%;margin-bottom:5px;}.news-alle-artikel .view-content .views-field-path a{color:#E2382A;font-size:14px;font-family:open-sans-regular,sans-serif;}.news-alle-artikel .pager{margin-bottom:20px;}.news-alle-artikel .pager__item{display:inline-block;}.news-alle-artikel .pager__item.is-active a,.news-alle-artikel .pager__item a:hover{color:#E2382A}.news-alle-artikel .pager a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#D9D9D9;}
.view--ass-teammitglieder{width:90%;max-width:1150px;margin:0 auto;}.view--ass-teammitglieder .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.view--ass-teammitglieder .view-content .views-row{-ms-flex-preferred-size:46%;flex-basis:46%;width:46%;position:relative;padding-bottom:50px;margin:0 0 20px 0;font-size:14px;line-height:24px;}.view--ass-teammitglieder .view-content .views-row .views-field{}.view--ass-teammitglieder .view-content .views-row .views-field-title{color:#0069B4;font-weight:700;margin-top:20px;}
.we-ass-kunde-werden{position:relative;}.we-ass-kunde-werden .field--name-field-full-width-image{margin:0!important;}.we-ass-kunde-werden .field--name-field-parallax-overlay{width:100%;}.we-ass-kunde-werden .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:10vw 0;}.we-ass-kunde-werden .field--name-field-parallax-overlay .field--name-field-text-full-width{text-align:center;background:rgba(255,255,255,0.8);padding:20px;}.we-ass-kunde-werden .kundewerden-header,.we-ass-kunde-werden .paragraph--type--full-width-text .field--name-field-text-full-width p.kundewerden-header{font-size:30px!important;line-height:45px!important;font-family:open_sans,sans-serif!important;margin-bottom:0!important;font-weight:normal;}.we-ass-kunde-werden .kundewerden-text{font-size:20px!important;line-height:30px!important;margin-bottom:0!important;}.we-ass-kunde-werden hr{width:100%;max-width:835px;margin:10px auto;background:#848484;}.we-ass-kunde-werden .field--name-field-parallax-overlay .paragraph--type-element-with-2-columns{max-width:750px;}.we-ass-kunde-werden .field--name-field-parallax-overlay .paragraph--type--button{text-align:center;margin:15px auto;}.we-ass-kunde-werden .field--name-field-parallax-overlay .paragraph--type--button a{color:#FFF;display:block;font-family:open_sans,sans-serif;font-size:20px;width:100%;max-width:259px;padding:16px 30px;margin:0 auto;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5);background:-webkit-gradient(linear,center top,center bottom,color-stop(40%,#0069B4),to(#093B6E));background:-webkit-linear-gradient(top,#0069B4 40%,#093B6E);background:linear-gradient(to bottom,#0069B4 40%,#093B6E);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0069B4,endColorstr=#FF093B6E,GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0069B4', endColorstr='#FF093B6E', GradientType=0)";border-style:solid;border-width:1px;border-color:#7F7F7F;}.we-ass-kunde-werden .field--name-field-parallax-overlay .paragraph--type--button a:hover{background:-webkit-gradient(linear,center top,center bottom,from(#C30F0F),color-stop(100%,#8D1212));background:-webkit-linear-gradient(top,#C30F0F,#8D1212 100%);background:linear-gradient(to bottom,#C30F0F,#8D1212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFC30F0F,endColorstr=#FF8D1212,GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC30F0F', endColorstr='#FF8D1212', GradientType=0)";font-weight:bold;}@media all and (max-width:399px){.we-ass-kunde-werden .field--name-field-parallax-overlay{width:100%;}.we-ass-kunde-werden .kundewerden-header{font-size:25px !important;line-height:40px !important;}.we-ass-kunde-werden .kundewerden-text{font-size:15px!important;line-height:25px!important;}.we-ass-kunde-werden .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}@media all and (min-width:400px) and (max-width:549px){.we-ass-kunde-werden .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:3vw 0;}.we-ass-kunde-werden .field--name-field-parallax-overlay{width:100%;}.we-ass-kunde-werden .kundewerden-header{font-size:25px !important;line-height:40px !important;}.we-ass-kunde-werden .kundewerden-text{font-size:15px!important;line-height:25px!important;}.we-ass-kunde-werden .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}@media all and (min-width:550px) and (max-width:860px){.we-ass-kunde-werden .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:10vw 0;}.we-ass-kunde-werden .field--name-field-parallax-overlay{width:100%;}.we-ass-kunde-werden .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}
.we-ass-kundenlogin{position:relative;}.we-ass-kundenlogin .field__item{margin-bottom:0!important;}.we-ass-kundenlogin .field--name-field-full-width-image,.wiederverwendbares-element.we-ass-kundenlogin .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{margin:0!important;height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}.we-ass-kundenlogin .field--name-field-parallax-overlay{width:100%;}.we-ass-kundenlogin .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:10vw 0;}.we-ass-kundenlogin .field--name-field-parallax-overlay .field--name-field-text-full-width{text-align:center;background:rgba(255,255,255,0.8);padding:40px 20px 5px 20px;}.we-ass-kundenlogin .field--name-field-parallax-overlay .field--name-field-text-full-width .kundenlogin-text:last-child{padding-bottom:40px;}#main .we-ass-kundenlogin .paragraph--type--full-width-text{margin:0 auto 0 auto;}.we-ass-kundenlogin .kundenlogin-header,.we-ass-kundenlogin .paragraph--type--full-width-text .field--name-field-text-full-width p.kundenlogin-header{font-size:30px!important;line-height:45px!important;font-family:open_sans,sans-serif!important;margin-bottom:0!important;font-weight:normal;}.we-ass-kundenlogin .kundenlogin-text{text-align:left;font-size:15px!important;line-height:24px!important;margin-bottom:0!important;max-width:800px;margin-left:auto!important;margin-right:auto!important;}.we-ass-kundenlogin hr{width:100%;max-width:835px;margin:10px auto;background:#848484;}.we-ass-kundenlogin .field--name-field-parallax-overlay .paragraph--type-element-with-2-columns{justify-content:center;text-align:center;background:rgba(255,255,255,0.8);padding:20px;}.we-ass-kundenlogin .field--name-field-parallax-overlay .paragraph--type-element-with-2-columns .group-left,.we-ass-kundenlogin .field--name-field-parallax-overlay .paragraph--type-element-with-2-columns .group-right{flex-basis:38%;max-width:38%;}.we-ass-kundenlogin .field--name-field-parallax-overlay .paragraph--type--button{text-align:center;margin:15px auto;}.we-ass-kundenlogin .field--name-field-parallax-overlay .paragraph--type--button a{color:#FFF;display:block;font-family:open_sans,sans-serif;font-size:20px;width:100%;max-width:334px;padding:16px 20px;margin:0 auto;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5);background:-webkit-gradient(linear,center top,center bottom,color-stop(40%,#0069B4),to(#093B6E));background:-webkit-linear-gradient(top,#0069B4 40%,#093B6E);background:linear-gradient(to bottom,#0069B4 40%,#093B6E);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0069B4,endColorstr=#FF093B6E,GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0069B4', endColorstr='#FF093B6E', GradientType=0)";border-style:solid;border-width:1px;border-color:#7F7F7F;}.we-ass-kundenlogin .field--name-field-parallax-overlay .paragraph--type--button a:hover{background:-webkit-gradient(linear,center top,center bottom,from(#C30F0F),color-stop(100%,#8D1212));background:-webkit-linear-gradient(top,#C30F0F,#8D1212 100%);background:linear-gradient(to bottom,#C30F0F,#8D1212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFC30F0F,endColorstr=#FF8D1212,GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC30F0F', endColorstr='#FF8D1212', GradientType=0)";font-weight:bold;}@media all and (max-width:399px){.we-ass-kundenlogin .field--name-field-parallax-overlay{width:100%;}.we-ass-kundenlogin .kundenlogin-header{font-size:25px !important;line-height:40px !important;}.we-ass-kundenlogin .kundenlogin-text{font-size:15px!important;line-height:25px!important;}.we-ass-kundenlogin .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}@media all and (min-width:400px) and (max-width:549px){.we-ass-kundenlogin .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:3vw 0;}.we-ass-kundenlogin .field--name-field-parallax-overlay{width:100%;}.we-ass-kundenlogin .kundenlogin-header{font-size:25px !important;line-height:40px !important;}.we-ass-kundenlogin .kundenlogin-text{font-size:15px!important;line-height:25px!important;}.we-ass-kundenlogin .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}@media all and (min-width:550px) and (max-width:860px){.we-ass-kundenlogin .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:3vw 0;}.we-ass-kundenlogin .field--name-field-parallax-overlay{width:100%;}.we-ass-kundenlogin .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}
.we-ass-onlineservice{position:relative;}.we-ass-onlineservice .field--name-field-full-width-image{margin:0!important;}.we-ass-onlineservice .field--name-field-parallax-overlay{width:100%;}.we-ass-onlineservice .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:10vw 0;}.we-ass-onlineservice .field--name-field-parallax-overlay .field--name-field-text-full-width{text-align:center;background:rgba(255,255,255,0.8);padding:20px;}.we-ass-onlineservice p.kundewerden-header{font-size:30px!important;line-height:45px!important;font-family:open_sans,sans-serif!important;margin-bottom:0!important;font-weight:400;}.we-ass-onlineservice .kundewerden-text{font-size:20px!important;line-height:30px!important;margin-bottom:0!important;}.we-ass-onlineservice hr{width:100%;max-width:835px;margin:10px auto;background:#000;}.we-ass-onlineservice .field--name-field-parallax-overlay .paragraph--type-element-with-3-columns{max-width:1184px;}.we-ass-onlineservice .field--name-field-parallax-overlay .paragraph--type--button{text-align:center;margin:15px auto;}.we-ass-onlineservice .field--name-field-parallax-overlay .paragraph--type--button a{color:#FFF;display:block;font-family:open_sans,sans-serif;font-size:20px;width:100%;max-width:259px;padding:16px 30px;margin:0 auto;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5);background:-webkit-gradient(linear,center top,center bottom,color-stop(40%,#0069B4),to(#093B6E));background:-webkit-linear-gradient(top,#0069B4 40%,#093B6E);background:linear-gradient(to bottom,#0069B4 40%,#093B6E);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0069B4,endColorstr=#FF093B6E,GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0069B4', endColorstr='#FF093B6E', GradientType=0)";border-style:solid;border-width:1px;border-color:#7F7F7F;}.we-ass-onlineservice .field--name-field-parallax-overlay .paragraph--type--button a:hover{background:-webkit-gradient(linear,center top,center bottom,from(#C30F0F),color-stop(100%,#8D1212));background:-webkit-linear-gradient(top,#C30F0F,#8D1212 100%);background:linear-gradient(to bottom,#C30F0F,#8D1212 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFC30F0F,endColorstr=#FF8D1212,GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC30F0F', endColorstr='#FF8D1212', GradientType=0)";font-weight:bold;}@media all and (max-width:399px){.we-ass-onlineservice .field--name-field-parallax-overlay{width:100%;}.we-ass-onlineservice .kundewerden-header{font-size:25px !important;line-height:40px !important;}.we-ass-onlineservice .kundewerden-text{font-size:15px!important;line-height:25px!important;}.we-ass-onlineservice .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}@media all and (min-width:400px) and (max-width:549px){.we-ass-onlineservice .field--name-field-parallax-overlay{width:100%;}.we-ass-onlineservice .kundewerden-header{font-size:25px !important;line-height:40px !important;}.we-ass-onlineservice .kundewerden-text{font-size:15px!important;line-height:25px!important;}.we-ass-onlineservice .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}@media all and (min-width:550px) and (max-width:860px){.we-ass-onlineservice .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:3vw 0;}.we-ass-onlineservice .field--name-field-parallax-overlay{width:100%;}.we-ass-onlineservice .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}
.we-service{position:relative;}.we-service .parallax-overlay-wrapper .paragraph--type-element-with-2-columns{min-height:250px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.we-service .parallax-overlay-wrapper .group-left{float:left;width:47%;}.we-service .parallax-overlay-wrapper .group-right{float:right;width:47%;}.we-service .paragraph--type-element-with-2-columns .group-left,.we-service .paragraph--type-element-with-2-columns .group-right{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%;}.we-service .paragraph--type--full-width-image img{width:auto;}.we-service .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:10vw 0;}.we-service .paragraph--type--full-width-image.image-type-parallax > .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}.we-service .parallax-overlay-wrapper{width:100%;}.we-service .field--name-field-parallax-overlay{text-align:center;background:rgba(255,255,255,0.8);padding:20px;max-width:1150px;margin:0 auto;min-height:290px;}.we-service .field--name-field-parallax-overlay .field__item{margin:0!important;}.we-service .field--name-field-parallax-overlay .paragraph--type--full-width-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.we-service .field--name-field-parallax-overlay .field--name-field-full-width-image{width:100%;height:auto!important;}.we-service .field--name-field-parallax-overlay .field--name-field-full-width-image img{-webkit-box-sizing:border-box;box-sizing:border-box;}.we-service .field--name-field-parallax-overlay .field--name-field-full-width-image img:hover{border:1px solid #D9D9D9;}.we-service .field--name-field-parallax-overlay .paragraph--type--full-width-text{text-align:left;margin:0!important;}.we-service .field--name-field-parallax-overlay .paragraph--type--full-width-text h2{font-size:22px;line-height:37px;color:#0069B4;font-family:open-sans-regular,sans-serif;font-weight:normal;margin:0 0 5px 0;}.we-service .field--name-field-parallax-overlay .paragraph--type--full-width-text li{font-size:14px;line-height:24px;font-family:open-sans-light,sans-serif;}@media all and (max-width:600px){.we-service .paragraph--type-element-with-2-columns .group-left,.we-service .paragraph--type-element-with-2-columns .group-right{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.we-service .paragraph--type--full-width-image.image-type-parallax{padding:10vw 0;}#main .we-service .field--name-field-parallax-overlay .paragraph--type--full-width-text{text-align:center;margin:0 auto 20px!important;}}
.we-myasko{position:relative;}.we-myasko .field--name-field-full-width-image{margin:0!important;}.we-myasko .field--name-field-parallax-overlay{width:100%;}.we-myasko .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:10vw 0;}.we-myasko .field--name-field-parallax-overlay .field--name-field-text-full-width{text-align:center;background:rgba(255,255,255,0.8);padding:20px;}.we-myasko .myasko-header{font-size:30px!important;line-height:45px!important;font-family:open-sans-regular,sans-serif!important;margin-bottom:0!important;}.we-myasko hr{width:100%;max-width:835px;margin:10px auto;background:#000;}.we-myasko .myasko-text{font-size:20px!important;line-height:30px!important;margin-bottom:0!important;}.we-myasko .field--name-field-parallax-overlay .paragraph--type--button{text-align:center;}.we-myasko .field--name-field-parallax-overlay .paragraph--type--button a{color:#FFF;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5);background:-webkit-gradient(linear,center top,center bottom,color-stop(40%,#E2382A),to(#C1272D));background:-webkit-linear-gradient(top,#E2382A 40%,#C1272D);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#E2382A),to(#C1272D));background:-o-linear-gradient(top,#E2382A 40%,#C1272D);background:linear-gradient(to bottom,#E2382A 40%,#C1272D);font-family:open-sans-regular,sans-serif;font-size:20px;width:50%;}.we-myasko .field--name-field-parallax-overlay .paragraph--type--button a:hover{background:-webkit-gradient(linear,center top,center bottom,from(#D9D9D9),color-stop(100%,#7F7F7F));background:-webkit-linear-gradient(top,#D9D9D9,#7F7F7F 100%);background:-webkit-gradient(linear,left top,left bottom,from(#D9D9D9),to(#7F7F7F));background:-o-linear-gradient(top,#D9D9D9,#7F7F7F 100%);background:linear-gradient(to bottom,#D9D9D9,#7F7F7F 100%);}@media all and (max-width:399px){.we-myasko .field--name-field-parallax-overlay{width:100%;}.we-myasko .myasko-header{font-size:25px !important;line-height:40px !important;}.we-myasko .myasko-text{font-size:15px!important;line-height:25px!important;}.we-myasko .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{}}@media all and (min-width:400px) and (max-width:549px){.we-myasko .field--name-field-parallax-overlay{width:100%;}.we-myasko .myasko-header{font-size:25px !important;line-height:40px !important;}.we-myasko .myasko-text{font-size:15px!important;line-height:25px!important;}.we-myasko .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}@media all and (min-width:550px) and (max-width:860px){.we-myasko .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:3vw 0;}.we-myasko .field--name-field-parallax-overlay{width:100%;}.we-myasko .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}}
.we-ass-four-elements .paragraph--type-element-with-4-columns .group-first,.we-ass-four-elements .paragraph--type-element-with-4-columns .group-second,.we-ass-four-elements .paragraph--type-element-with-4-columns .group-third,.we-ass-four-elements .paragraph--type-element-with-4-columns .group-fourth{flex-basis:22%;max-width:22%;}.we-ass-four-elements{margin-top:40px;}.we-ass-four-elements .paragraph--type-element-with-4-columns{width:90%;max-width:650px;text-align:center;}.we-ass-four-elements .paragraph--type-element-with-4-columns p{font-size:22px;color:#0069B4;font-weight:normal;}.we-ass-four-elements .paragraph--type-element-with-4-columns > div > .field > .field__item{margin-bottom:0!important;}.we-ass-four-elements .paragraph--type--full-width-image .field--name-field-full-width-image{margin-bottom:10px;}.we-ass-four-elements .paragraph--type--full-width-image img{width:auto;}
@font-face{font-family:'open_sans';src:url(/themes/asko/assets/fonts/open_sans/opensans-bold.woff2) format('woff2'),url(/themes/asko/assets/fonts/open_sans/opensans-bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'open_sans';src:url(/themes/asko/assets/fonts/open_sans/opensans-regular.woff2) format('woff2'),url(/themes/asko/assets/fonts/open_sans/opensans-regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'open_sans';src:url(/themes/asko/assets/fonts/open_sans/opensans-light.woff2) format('woff2'),url(/themes/asko/assets/fonts/open_sans/opensans-light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;}:root{--cookie-banner-bg-color:#0069B4;--cookie-banner-button-color:#a3a3a3;}body .cookiesjsr--app,body .cookiesjsr--app *,body .cookiesjsr--app :after,body .cookiesjsr--app :before{font-size:15px;font-family:open_sans,sans-serif;font-weight:300;line-height:normal !important;text-transform:none;}body .cookiesjsr--app header{max-height:none !important;position:absolute !important;top:0 !important;}body .cookiesjsr-links.links--row li a{font-size:15px;font-family:open_sans,sans-serif;font-weight:300;line-height:normal !important;text-decoration:underline;text-transform:none;}body .cookiesjsr--app a:hover{text-decoration:underline;}button.cookiesjsr-btn.important.invert{color:#fff;}.cookiesjsr-banner--text{color:var(--color-white);}.cookiesjsr-banner--links a{color:var(--color-white);text-decoration:underline;}.cookiesjsr-banner--links a:hover{color:var(--color-white);text-decoration:underline;}.cookiesjsr-service--always-on span{color:green;}button.cookiesjsr-btn.important{color:var(--cookie-banner-bg-color);}.change-cookie-settings a{filter:hue-rotate(260deg);}h1{font-size:27px;font-family:open_sans,sans-serif;line-height:60px;font-weight:300;}h2{font-size:14px;font-weight:normal;font-family:open_sans,sans-serif;line-height:normal;margin-bottom:5px;margin-top:30px;}h3,h4{font-weight:normal;font-family:open_sans,sans-serif;}p{margin-bottom:10px;}.eu-cookie-compliance-agree-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-butto{box-shadow:none;border:none;border-radius:0;color:#0069b4;text-shadow:none;}.eu-cookie-compliance-message{margin:10px 0 0;}.wiederverwendbares-element .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:3vw 0;}.wiederverwendbares-element .field--name-field-parallax-overlay{width:100%;}.wiederverwendbares-element .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;z-index:-1;}.clearfix:after{display:none;}.layout-container{font-family:open_sans,sans-serif;}.paragraph--type--bereich-mit-hintergrund .field--name-field-farbwert[data-color="hellgrau"] + .field--name-field-bereichselemente{background:#F6F5F0;padding:30px 0;}.paragraph--type--heading-2,.paragraph--type--heading-3,.page-title{width:90%;max-width:1150px;margin:0 auto 35px auto;}main .paragraph--type--full-width-image.image-type-parallax > .field--name-field-full-width-image{background-color:rgba(255,255,255,0.4);}.header-wrapper{-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.3);box-shadow:0 2px 8px rgba(0,0,0,0.3);position:fixed;top:0;width:100%;background:rgba(255,255,255,0.9);z-index:99;padding:15px 0 10px 0;}.user-logged-in .header-wrapper{top:80px;}.header-wrapper .inner-wrapper{width:100%;max-width:1150px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.header-wrapper .inner-wrapper .header-first,.mobile .header-wrapper .inner-wrapper .header-first{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header-wrapper .inner-wrapper .header-first .region-header-first,.mobile .header-wrapper .inner-wrapper .header-first .region-header-first{width:50%;padding-left:15px;}.header-wrapper .inner-wrapper .header-right,.mobile .header-wrapper .inner-wrapper .header-right{width:auto;max-width:80%;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;top:0;left:-100%;position:fixed;background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.3);box-shadow:0 2px 8px rgba(0,0,0,0.3);padding-top:20px;height:100%;overflow-y:scroll;-webkit-transition:left 500ms ease-in-out;-o-transition:left 500ms ease-in-out;transition:left 500ms ease-in-out;}.header-wrapper .inner-wrapper .header-right.active{left:0;transition:left 500ms ease-in-out;-webkit-transition:left 500ms ease-in-out;-moz-transition:left 500ms ease-in-out;-o-transition:left 500ms ease-in-out;}.header-wrapper .inner-wrapper .header-right .header-part{width:100%;}.header-wrapper .inner-wrapper .header-right .region-header-second,.mobile .header-wrapper .inner-wrapper .header-right .region-header-second{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.header-wrapper .inner-wrapper .header-right .region-header-third{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 0 0;-webkit-transition:margin 1s;-o-transition:margin 1s;transition:margin 1s;}.header-wrapper.scrolled .inner-wrapper .header-right .region-header-third{margin:0 0 0 0;-webkit-transition:margin 1s;-o-transition:margin 1s;transition:margin 1s;}.featured-container{margin-top:150px;}.node--view-mode-inhalt-ohne-titel{margin-top:-46px;}#main{padding:0;}.field--name-field-wiederverwendbares-element{margin:0!important;}.footer{background:#D9D9D9;}.footer .footer-main{width:100%;max-width:1150px;margin:0 auto;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:open_sans,sans-serif;font-weight:300;font-size:14px;line-height:24px;}.footer .footer-main .footer-inline{-ms-flex-preferred-size:90%;flex-basis:90%;width:90%;margin:0 auto;}.footer .footer-main .footer-inline .block h2{font-size:16px;font-family:open_sans,sans-serif;font-weight:normal;border-bottom:1px solid #FFF;padding:0 0 5px 0;margin-top:30px;}.region-footer-bottom{width:100%;max-width:1150px;margin:0 auto;padding:10px 0 0 0;border-top:1px solid #FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:open_sans,sans-serif;font-weight:300;font-size:14px;line-height:24px;}
@media all and (min-width: 560px){.leistungen-startseite .view-content .views-row{-ms-flex-preferred-size:48%;flex-basis:48%;width:48%;}
.leistungsicons .view-content .views-row{-ms-flex-preferred-size:30%;flex-basis:30%;width:30%;}
.leistungen-unterseite .view-content .views-row{-ms-flex-preferred-size:48%;flex-basis:48%;width:48%;}

}
@media all and (min-width: 851px){.header-wrapper .inner-wrapper .header-right .region-header-second #block-headerblock .field--name-field-text-full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.header-wrapper .inner-wrapper .header-right .region-header-second #block-headerblock .field--name-field-text-full-width a{margin:0 0 0 20px;}@media all and (min-width:1110px){.header-wrapper .inner-wrapper .header-right .region-header-second #block-headerblock{width:32%;}}
.block-search{margin-left:4em;min-width:inherit;}.search-form{width:100%;max-width:1150px;margin:0 auto 35px auto;}.path-search .block-system-main-block,.paragraph--type--block-reference{max-width:1150px;width:100%!important;margin:0 auto 40px auto;}.paragraph--type--block-reference .block-search{margin-left:0;}
#webform-submission-rueckruf-service-add-form .form-text,#webform-submission-rueckruf-service-add-form .form-email,#webform-submission-rueckruf-service-add-form .form-tel,#webform-submission-rueckruf-service-add-form .form-select{width:100%;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;color:#666;font-size:14px;border:1px solid #C4C4C4;}#webform-submission-rueckruf-service-add-form .form-textarea-wrapper{width:100%;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;}#webform-submission-rueckruf-service-add-form .form-textarea{width:100%;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;color:#666;font-size:14px;border:1px solid #C4C4C4;}#webform-submission-rueckruf-service-add-form .form-item-rr-sonstiges label{vertical-align:top;}#webform-submission-rueckruf-service-add-form label{width:100%;max-width:100px;display:inline-block;}#webform-submission-rueckruf-service-add-form .form-type-checkbox{padding-left:105px;}#webform-submission-rueckruf-service-add-form .form-type-checkbox label{max-width:80%;}#webform-submission-rueckruf-service-add-form .form-submit{background:#0B9037;padding:10px 40px;color:#FFF;font-weight:bold;font-size:14px;font-family:open-sans-regular,sans-serif;width:auto;margin-left:475px;}.back-to-form{background:#0B9037;padding:10px 40px;color:#FFF;font-weight:bold;font-size:14px;font-family:open-sans-regular,sans-serif;width:auto;}.back-to-form:hover,.back-to-form:active{background:#7F7F7F;color:#ffffff;}
.webform-angebot .contact-wrapper{display:flex;justify-content:space-between;}.webform-angebot .contact-wrapper > .form-wrapper,.webform-angebot .contact-wrapper > .form-item{flex-basis:48%;}.webform-angebot .webform-multiple-table table .webform-reference-composite--wrapper .fieldset-wrapper > .form-item{flex-basis:48%;}
.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li{position:relative;list-style:none;padding-top:0.2em;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu a{display:inherit;width:auto;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li .menu{position:absolute;padding:10px 0 0 0;display:none;text-align:center;max-width:222px;-webkit-transition:padding 1s;-o-transition:padding 1s;transition:padding 1s;margin-left:-86px;left:30%;right:-130%}.header-wrapper.scrolled .inner-wrapper .header-right .region-header-third .menu--main .menu li .menu{padding:10px 0 0 0;-webkit-transition:padding 1s;-o-transition:padding 1s;transition:padding 1s;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li .menu li{padding-top:0;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li .menu li a{display:block;background:rgba(0,105,180,0.9);color:#FFF;padding:10px 20px;font-size:15px;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu .menu-item--active-trail > ul{display:none;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li .menu li a:hover{background:rgba(9,59,110,1);font-family:open_sans,sans-serif;}.header-wrapper .inner-wrapper .header-right .region-header-third .menu--main .menu li .menu li a.is-active{background-color:rgba(102,102,102,0.8);color:#fff;}.submenu{display:none;}
.path-frontpage .paragraph--type--heading-2,.path-frontpage .paragraph--type--heading-3{width:100%;max-width:1150px;margin:0 auto 35px auto;text-align:center;}
.node--type-messpunkt.node--view-mode-full{display:flex;flex-wrap:wrap;justify-content:space-between;}.node--type-messpunkt .group-left,.node--type-messpunkt .group-right{flex-basis:48%;width:48%;}.node--type-messpunkt .group-header,.node--type-messpunkt .group-footer{width:100%;}
#main .paragraph--type--full-width-text{max-width:1150px;width:100%!important;margin:0 auto 40px auto;}
.leistungen-startseite .view-content .views-row{flex-basis:22.697%;-ms-flex-preferred-size:22.697%;width:22.697%;}.leistungen-startseite .view-content:after{display:block;content:"";flex-basis:22.697%;-ms-flex-preferred-size:22.697%;width:22.697%;}
.leistungsicons .view-content .views-row{-ms-flex-preferred-size:10%;flex-basis:10%;width:10%;text-align:center;margin-bottom:0;max-width:10%;min-height:120px;}.leistungsicons .view-content .views-row .views-field-field-leistungsicon{min-height:120px;}.leistungsicons{width:90%;max-width:1150px;margin:20px auto 80px auto;}
.news-drei-artikel .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.news-drei-artikel .view-content .views-row{-ms-flex-preferred-size:31%;flex-basis:31%;width:31%;margin:0;}
.leistungen-unterseite .view-content:after{content:'';-ms-flex-preferred-size:31%;flex-basis:31%;width:31%;}.leistungen-unterseite .view-content .views-row{-ms-flex-preferred-size:31%;flex-basis:31%;width:31%;}
.news-alle-artikel .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.news-alle-artikel .view-content .views-row{-ms-flex-preferred-size:31%;flex-basis:31%;width:31%;margin:0 0 30px 0;}
.view--ass-teammitglieder .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.view--ass-teammitglieder .view-content .views-row{-ms-flex-preferred-size:16%;flex-basis:16%;width:16%;margin:0;}
.we-service .field--name-field-parallax-overlay .paragraph--type--full-width-image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.we-service .parallax-overlay-wrapper{}
h1{font-size:35px;}.wiederverwendbares-element .paragraph--type--full-width-image.image-type-parallax{position:relative;padding:3vw 0;}.wiederverwendbares-element .field--name-field-parallax-overlay{width:100%;}.wiederverwendbares-element .paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:100%;position:absolute;max-height:100%;top:0;bottom:0;left:0;right:0;width:100%;}.paragraph--type--heading-2,.paragraph--type--heading-3,.page-title{width:100%;max-width:1150px;margin:0 auto 35px auto;}.header-wrapper .inner-wrapper .header-first{width:15%;display:block;padding:initial;}.header-wrapper .inner-wrapper .header-first .region-header-first{width:auto;padding-left:inherit;}.header-wrapper .inner-wrapper .header-right{width:85%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;top:inherit;left:inherit;position:relative;background:transparent;-webkit-box-shadow:none;box-shadow:none;padding-top:0;height:auto;overflow:inherit;}.header-wrapper .inner-wrapper .header-right .region-header-second{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.header-wrapper.scrolled .inner-wrapper .header-right .region-header-third{margin:0 0 0 0;-webkit-transition:margin 1s;-o-transition:margin 1s;transition:margin 1s;}.header-wrapper .inner-wrapper .header-right .region-header-third{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:14px 0 0 0;}.footer .footer-main .footer-inline{-ms-flex-preferred-size:31%;flex-basis:31%;width:31%;margin:initial;}
}
.paragraph--type-element-with-2-columns{display:flex;flex-wrap:wrap;justify-content:space-between;}.paragraph--type-element-with-2-columns .group-left,.paragraph--type-element-with-2-columns .group-right{flex-basis:100%;}@media screen and (min-width:851px){.paragraph--type-element-with-2-columns .group-left,.paragraph--type-element-with-2-columns .group-right{flex-basis:48%;max-width:48%;}}
.paragraph--type--full-width-image{width:100%;}.paragraph--type--full-width-image img{width:100%;height:auto;}.paragraph--type--full-width-image.image-type-round img{border-radius:50%;}.paragraph--type--full-width-image.image-type-parallax .field--name-field-full-width-image{height:400px;background:none transparent;}
.paragraph--type--full-width-text,.paragraph--type--full-width-text .field--name-field-text-full-width{width:100%;}.paragraph--type--full-width-text .field--name-field-text-full-width p{margin:0 0 1em 0;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}address,article,aside,audio,blockquote,canvas,del,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,li,ol,p,pre,section,table,td,tfoot,th,ul,video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;text-decoration:none}a:active,a:hover{outline:0;color:inherit}abbr[title]{border-bottom:1px dotted}blockquote,dd,figure{margin-right:0;margin-left:0}fieldset{padding-right:0;padding-left:0}nav ul,nav ol{list-style:none;margin:0;padding:0}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px;background-color:#fff;border-width:1px 0 0;border-style:solid none none;border-color:#ccc}pre{overflow:auto}input,button,optgroup,select,textarea{font-family:inherit;font-size:inherit}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,input[type=button],input[type=color],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-border-radius:0;border-radius:0;border:1px solid;background-image:url('');width:auto;box-sizing:border-box}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;-webkit-appearance:none;padding:0;border:0;box-sizing:border-box}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;vertical-align:baseline}th{text-align:left}ul,menu,dir{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}:focus{outline:-webkit-focus-ring-color 0px}
*{margin:0;outline:0;border:0;padding:0;-webkit-margin-end:0;-webkit-margin-before:0;-webkit-margin-start:0;-webkit-margin-after:0;}main{padding:0 20px;}img{max-width:100%;width:auto;height:auto;border:0;}iframe{max-width:100%;}.paragraph > .field__item,.paragraph > div > .field__items >.field__item{margin-bottom:1.3em;}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}h2{font-size:1.5em;margin-bottom:1em;}
.paragraph--type--image-gallery.gallery-type-gallery .field--name-field-gallery-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--image-gallery.gallery-type-gallery .field--name-field-gallery-image .field__item{-webkit-box-flex:1;-ms-flex:1 1 23%;flex:1 1 23%;}.slick-prev{position:absolute;z-index:100;top:50%;padding:10px;background:#999;color:#FFF;}.slick-next{position:absolute;top:50%;z-index:100;right:0;padding:10px;background:#999;color:#FFF;}.slick-prev:hover,.slick-next:hover{background:#7cbfdc;}.slick-dots{display:flex;justify-content:center;}.slick-dots li{padding:10px;background:#999;color:#FFF;margin-right:10px;}.slick-dots li.slick-active{background:#7cbfdc;}.slick-dots li button{background:none transparent;}
