Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 

1 ligne
42 KiB

  1. "use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[622],{"./stories/components/contact/ContactComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{r:()=>createContact});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),contact=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/contact/contact.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(contact.Z,options);contact.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ContactData=__webpack_require__("./stories/components/contact/ContactData.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,_toPropertyKey(descriptor.key),descriptor)}}function _toPropertyKey(t){var i=function _toPrimitive(t,r){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,r||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==typeof i?i:String(i)}var IHKContact=function(){function IHKContact(wrapper){!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,IHKContact),this.wrapper=wrapper,this.wrapper=wrapper.addClass("initiated"),this.contactsWrapper=wrapper.find(".contacts"),this.contacts=this.contactsWrapper.find(".contact-person"),this.current=0,this.tabStyle=wrapper.data("tab-style"),this.TABS_CLOSED="closed",this.TABS_OPEN="open",this.initTabs(),this.initSizeObserver()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKContact,[{key:"initTabs",value:function initTabs(){var _this=this;if(this.tabStyle===this.TABS_OPEN||this.contacts.length<2)this.contacts.addClass("active");else{this.tabs=jquery_default()("<ul />").addClass("tab-buttons").insertBefore(this.contactsWrapper),this.contacts.each((function(i,el){var c=jquery_default()(el),a=jquery_default()('<a href="'+c.attr("id")+'" />').attr("data-index",i).text(c.data("contact-tab"));a.addClass("btn").addClass("btn-small"),c.data("contact-tab")||a.text(i<9?"0"+(i+1):i+1),jquery_default()("<li />").append(a).appendTo(_this.tabs)}));var tabAnchors=this.tabs.find("a");tabAnchors.on("click",(function(e){e.preventDefault();var btn=jquery_default()(e.currentTarget),index=parseInt(btn.attr("data-index"));_this.contacts.eq(index).addClass("active").siblings(".active").removeClass("active"),btn.parent("li").addClass("active").siblings(".active").removeClass("active"),_this.changeHeight(_this.current,index),_this.current=index})),this.tabStyle!==this.TABS_CLOSED&&tabAnchors.first().trigger("click")}}},{key:"changeHeight",value:function changeHeight(prev,next){var _this2=this;prev!==next&&(this.contactsWrapper.css("height",this.contacts.eq(prev).outerHeight()+"px"),setTimeout((function(){_this2.contactsWrapper.css("height",_this2.contacts.eq(next).outerHeight()+"px")}),40),setTimeout((function(){_this2.contactsWrapper.removeAttr("style").trigger("resize")}),500))}},{key:"initSizeObserver",value:function initSizeObserver(){var _this3=this;new ResizeObserver((function(entries){entries.map((function(entry){var w=entry.borderBoxSize[0].inlineSize,wrapper=_this3.wrapper.get(0);wrapper.dataset.size=w<500?"sm":w<1e3?"md":"lg"}))})).observe(this.wrapper.get(0))}}]),IHKContact}();const components_contact_contact=IHKContact;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".contact-wrapper:not(.initiated)").each((function(){new IHKContact(jquery_default()(this))}))}));var createContact=function createContact(_ref){var _ref$headline=_ref.headline,headline=void 0===_ref$headline?"Ich helfe Ihnen gerne weiter":_ref$headline,_ref$contacts=_ref.contacts,contacts=void 0===_ref$contacts?ContactData.hU:_ref$contacts,_ref$contactCount=_ref.contactCount,contactCount=void 0===_ref$contactCount?2:_ref$contactCount,_ref$addContainer=_ref.addContainer,addContainer=void 0!==_ref$addContainer&&_ref$addContainer,wrapper=(0,helpers.az)("div",["contact-wrapper"]);headline&&headline.length>0&&(0,helpers.az)("h2",[],headline,wrapper);var outer=(0,helpers.az)("div",["contacts"],null,wrapper);if(contacts.map((function(data,index){if(!(index>=contactCount)){var cp=(0,helpers.az)("div",["contact-person"],null,outer);if(cp.dataset.contactTab=data.name,data.image&&data.image.length>0){var ib=(0,helpers.az)("div",["image-box"],null,cp);(0,helpers.Bi)(data.image,360,240,data.name,[],ib)}var tb=(0,helpers.az)("div",["text-box"],null,cp);(0,helpers.az)("h3",["like-h6"],data.name,tb),(0,helpers.az)("p",[],data.copy,tb);var buttons=(0,helpers.az)("ul",["contact-buttons"],null,tb),classes=["btn","white","btn-small","icon-left"];if(data.phone&&data.phone.length>0){var li=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("a",["icon-telefon"].concat(classes),data.phone,li).href="tel:"+data.phone.split("(").join("").split(")").join("")}if(data.mail&&data.mail.length>0){var _li=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("a",["icon-email"].concat(classes),"E-Mail schreiben",_li).href="mailto:"+data.mail}if(data.fax&&data.fax.length>0){var _li2=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("span",["icon-fax"].concat(classes),data.fax,_li2)}if(data.vcard&&data.vcard.length>0){var _li3=(0,helpers.az)("li",[],null,buttons);(0,helpers.az)("a",["icon-vcard"].concat(classes),"Kontakt speichern",_li3).href=data.vcard}}})),new components_contact_contact(jquery_default()(wrapper)),addContainer){var section=(0,helpers.az)("section",["contact"]);return(0,helpers.az)("div",["container"],null,section).appendChild(wrapper),section}return wrapper}},"./stories/components/contact/ContactData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{hU:()=>ContactData,u_:()=>SingleContactData,zq:()=>OrganisationContactData});var ContactData=[{name:"Max Mustermann",image:"https://source.unsplash.com/2x3vfVxwR7o/360x240",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.",mail:"mm@ihk.de",phone:"+49 (0) 12 345678-90",fax:null,vcard:"https://www.ihk.de/blueprint/vcard/?contentId=1134770"},{name:"Erika Musterfrau",image:"https://source.unsplash.com/KucgBMFc4JU/360x240",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.",mail:"aa@ihk.de",phone:"+49 (0) 12 345678-94",fax:"+49 (0) 12 345678-00",vcard:"https://www.ihk.de/blueprint/vcard/?contentId=1134770"},{name:"Bernd Beispiel",image:"https://source.unsplash.com/mw4u9Qm6CHQ/360x240",copy:null,mail:"mm@ihk.de",phone:"+49 (0) 12 345678-90",fax:null,vcard:null}],SingleContactData=[{name:"Max Mustermann",image:"https://source.unsplash.com/2x3vfVxwR7o/360x240",copy:"Bereiche: Aus- und Weiterbildung, Kaufmännische Weiterbildung",mail:"mm@ihk.de",phone:"+49 (0) 12 345678-90",fax:null,vcard:"https://www.ihk.de/blueprint/vcard/?contentId=1134770"}],OrganisationContactData=[{name:"Industrie- und Handelskammer Stade für den Elbe-Weser-Raum",image:null,copy:'<div class="text">Am Schäferstieg 2<br>21680 Stade</div><div class="text"><a href="#">Geschäftsstellen und Öffnungszeiten</a></div>',mail:"info@stade.ihk.de",phone:"04141/524-0",fax:null,vcard:null}]},"./node_modules/core-js/modules/es.array.concat.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{var $=__webpack_require__("./node_modules/core-js/internals/export.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),isArray=__webpack_require__("./node_modules/core-js/internals/is-array.js"),isObject=__webpack_require__("./node_modules/core-js/internals/is-object.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),doesNotExceedSafeInteger=__webpack_require__("./node_modules/core-js/internals/does-not-exceed-safe-integer.js"),createProperty=__webpack_require__("./node_modules/core-js/internals/create-property.js"),arraySpeciesCreate=__webpack_require__("./node_modules/core-js/internals/array-species-create.js"),arrayMethodHasSpeciesSupport=__webpack_require__("./node_modules/core-js/internals/array-method-has-species-support.js"),wellKnownSymbol=__webpack_require__("./node_modules/core-js/internals/well-known-symbol.js"),V8_VERSION=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),IS_CONCAT_SPREADABLE=wellKnownSymbol("isConcatSpreadable"),IS_CONCAT_SPREADABLE_SUPPORT=V8_VERSION>=51||!fails((function(){var array=[];return array[IS_CONCAT_SPREADABLE]=!1,array.concat()[0]!==array})),SPECIES_SUPPORT=arrayMethodHasSpeciesSupport("concat"),isConcatSpreadable=function(O){if(!isObject(O))return!1;var spreadable=O[IS_CONCAT_SPREADABLE];return void 0!==spreadable?!!spreadable:isArray(O)};$({target:"Array",proto:!0,arity:1,forced:!IS_CONCAT_SPREADABLE_SUPPORT||!SPECIES_SUPPORT},{concat:function concat(arg){var i,k,length,len,E,O=toObject(this),A=arraySpeciesCreate(O,0),n=0;for(i=-1,length=arguments.length;i<length;i++)if(isConcatSpreadable(E=-1===i?O:arguments[i]))for(len=lengthOfArrayLike(E),doesNotExceedSafeInteger(n+len),k=0;k<len;k++,n++)k in E&&createProperty(A,n,E[k]);else doesNotExceedSafeInteger(n+1),createProperty(A,n++,E);return A.length=n,A}})},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/contact/contact.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".contact-wrapper{position:relative;background-color:var(--theme-color-primary-dimmed-04);border-bottom:var(--border-width) solid var(--theme-color-secondary);padding:var(--content-box-padding);overflow:hidden;font-size:var(--font-size-small);margin:var(--section-margin) 0}.contact-wrapper>h2,.contact-wrapper>h3,.sidebar .contact-wrapper>h2,.contacts-in-text .contact-wrapper>h2{margin-top:var(--section-headline-margin)}.contact-wrapper h5,.contact-wrapper h6,.contact-wrapper .like-h6{margin-top:-0.3em;font-size:var(--font-size-copy)}.contact-wrapper .contact-person{display:flex;margin:0 calc((var(--content-box-padding) + var(--col-padding))*-1);padding-bottom:25px !important}.contact-wrapper:not([data-tab-style=open]) .contact-person{position:absolute;top:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;transform:translate3d(0, 0, 0) scale(0.95);width:calc(100% + (var(--content-box-padding) + var(--col-padding))*2)}.contact-wrapper:not([data-tab-style=open]) .contact-person.active{position:relative;opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .4s,visibility 0s ease .4s,transform .4s ease .4s;transform:translate3d(0, 0, 0) scale(1);order:1;z-index:1}.contact-wrapper .image-box,.contact-wrapper .text-box{flex:1 1 100%;padding:0 var(--col-padding)}.contact-wrapper p,.contact-wrapper .text{margin-bottom:.4em}.contact-wrapper .contacts{position:relative;display:flex;flex-direction:column;transition:height .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.contact-wrapper .contact-buttons,.contact-wrapper .tab-buttons{padding:0;list-style:none;margin:1.1em -0.3em 0}.contact-wrapper .contact-buttons li,.contact-wrapper .tab-buttons li{margin:0 .3em .6em}.contact-wrapper .contact-buttons .btn,.contact-wrapper .tab-buttons .btn{margin-left:-0.06em}.contact-wrapper .contact-buttons li:last-child{margin-bottom:0}.contact-wrapper .tab-buttons{display:flex;flex-wrap:wrap;margin:0 -0.3em 1.2em}.contact-wrapper .tab-buttons .btn::after{display:none}.contact-wrapper .tab-buttons li:not(.active) .btn:not(:hover){background-color:var(--theme-color-primary-dimmed-03);color:var(--theme-color-primary)}.contact-wrapper img{max-width:100%;height:auto;transition:opacity .3s ease;opacity:1}.contact-wrapper img.loading{opacity:0}.contact-wrapper[data-size=lg] .image-box{max-width:33.333333%;padding-left:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=lg] .text-box{padding-right:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=lg] .text-box:first-child{padding-left:calc(var(--content-box-padding) + var(--col-padding));max-width:880px}.contact-wrapper[data-size=md] .image-box{padding-left:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=md] .text-box{min-width:calc(100% - 360px - var(--content-box-padding)*2);padding-right:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=md] .text-box:first-child{padding-left:calc(var(--content-box-padding) + var(--col-padding))}.contact-wrapper[data-size=sm]{padding:calc(var(--content-box-padding)*2) var(--content-box-padding)}.contact-wrapper[data-size=sm] .image-box{margin-bottom:1em}.contact-wrapper[data-size=sm] .contact-person{flex-direction:column;padding:0 var(--content-box-padding)}.contact-wrapper[data-size=sm] .tab-buttons{margin-bottom:.8em}.contact-wrapper.ansprechpartner{background-color:var(--theme-color-primary-dimmed-03);padding:20px;border-bottom:none}.sidebar .contact-wrapper h2{margin-top:var(--section-headline-margin);margin-bottom:.6em}.sidebar .contact-wrapper,.contacts-in-text .contact-wrapper{padding:20px 20px 10px;font-size:18px}@media(max-width: 767px){.sidebar .contact-wrapper,.contacts-in-text .contact-wrapper{font-size:16px}}.sidebar .contact-wrapper+*,.contacts-in-text .contact-wrapper+*{margin-top:48px}.sidebar .contact-wrapper h2,.contacts-in-text .contact-wrapper h2{margin-top:0}.sidebar .contact-wrapper .tab-buttons,.contacts-in-text .contact-wrapper .tab-buttons{padding:0}.sidebar .contact-wrapper .contact-buttons li,.contacts-in-text .contact-wrapper .contact-buttons li{display:block}.sidebar .contact-wrapper .contact-person,.contacts-in-text .contact-wrapper .contact-person{flex-direction:column;margin:0;display:block;padding:0;width:auto}.sidebar .contact-wrapper .contact-person>div,.contacts-in-text .contact-wrapper .contact-person>div{flex:1 1 100%;max-width:100%;padding:10px 0}.sidebar .contact-wrapper .contact-person>div.text-box:first-child,.contacts-in-text .contact-wrapper .contact-person>div.text-box:first-child{padding:0 0 10px}.ansprechpartner{display:block !important}.ansprechpartner .contact{float:left;max-width:49%}","",{version:3,sources:["webpack://./stories/components/contact/contact.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,iBACE,iBAAA,CACA,qDAAA,CACA,oEAAA,CACA,kCAAA,CACA,eAAA,CACA,gCAAA,CACA,8BAAA,CAEA,2GACE,yCAAA,CAGF,kEACE,iBAAA,CACA,+BAAA,CAGF,iCACE,YAAA,CACA,mEAAA,CACA,8BAAA,CAIA,4DACE,iBAAA,CACA,KAAA,CCkDJ,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDnDI,0CAAA,CACA,sEAAA,CAEA,mEACE,iBAAA,CCmDN,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,6EAAA,CDpDM,uCAAA,CACA,OAAA,CACA,SAAA,CAKN,uDACE,aAAA,CACA,4BAAA,CAGF,0CACE,kBAAA,CAGF,2BACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,0DAAA,CAGF,gEACE,SAAA,CACA,eAAA,CACA,qBAAA,CAEA,sEACE,kBAAA,CAGF,0EACE,mBAAA,CAIJ,gDACE,eAAA,CAGF,8BACE,YAAA,CACA,cAAA,CACA,qBAAA,CAUE,0CACE,YAAA,CAIJ,+DACE,qDAAA,CACA,gCAAA,CAIJ,qBACE,cAAA,CACA,WAAA,CACA,2BAAA,CACA,SAAA,CAEA,6BACE,SAAA,CAKF,0CACE,oBAAA,CACA,kEAAA,CAGF,yCACE,mEAAA,CAEA,qDACE,kEAAA,CACA,eAAA,CAMJ,0CACE,kEAAA,CAGF,yCACE,2DAAA,CACA,mEAAA,CAEA,qDACE,kEAAA,CAKN,+BACE,qEAAA,CAEA,0CACE,iBAAA,CAGF,+CACE,qBAAA,CACA,oCAAA,CAGF,4CACE,kBAAA,CAIJ,iCACE,qDAAA,CACA,YAAA,CACA,kBAAA,CAIJ,6BACE,yCAAA,CACA,kBAAA,CAIA,6DACE,sBAAA,CACA,cAAA,CAEA,yBAJF,6DAKI,cAAA,CAAA,CAGF,iEACE,eAAA,CAGF,mEAEE,YAAA,CAGF,uFACE,SAAA,CAGF,qGACE,aAAA,CAGF,6FACE,qBAAA,CACA,QAAA,CACA,aAAA,CACA,SAAA,CACA,UAAA,CAEA,qGACE,aAAA,CACA,cAAA,CACA,cAAA,CAEA,+IACE,gBAAA,CAOV,iBACE,wBAAA,CACA,0BACE,UAAA,CACA,aAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.contact-wrapper {\n position: relative;\n background-color: var(--theme-color-primary-dimmed-04);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n padding: var(--content-box-padding);\n overflow: hidden;\n font-size: var(--font-size-small);\n margin: var(--section-margin) 0;\n\n > h2, > h3 {\n margin-top: var(--section-headline-margin);\n }\n\n h5, h6, .like-h6 {\n margin-top: -0.3em;\n font-size: var(--font-size-copy);\n }\n\n .contact-person {\n display: flex;\n margin: 0 calc((var(--content-box-padding) + var(--col-padding)) * -1);\n padding-bottom: 25px !important;\n }\n\n &:not([data-tab-style=\"open\"]) {\n .contact-person {\n position: absolute;\n top: 0;\n @include hide;\n transform: translate3d(0, 0, 0) scale(0.95);\n width: calc(100% + (var(--content-box-padding) + var(--col-padding)) * 2);\n\n &.active {\n position: relative;\n @include show(0.4s);\n transform: translate3d(0, 0, 0) scale(1);\n order: 1;\n z-index: 1;\n }\n }\n }\n\n .image-box, .text-box {\n flex: 1 1 100%;\n padding: 0 var(--col-padding);\n }\n\n p, .text {\n margin-bottom: 0.4em;\n }\n\n .contacts {\n position: relative;\n display: flex;\n flex-direction: column;\n transition: height 0.3s $easeOutQuad;\n }\n\n .contact-buttons, .tab-buttons {\n padding: 0;\n list-style: none;\n margin: 1.1em -0.3em 0;\n\n li {\n margin: 0 0.3em 0.6em;\n }\n\n .btn {\n margin-left: -0.06em;\n }\n }\n\n .contact-buttons li:last-child {\n margin-bottom: 0;\n }\n\n .tab-buttons {\n display: flex;\n flex-wrap: wrap;\n margin: 0 -0.3em 1.2em;\n\n .btn {\n /*\n --button-min-size: 38px;\n --button-padding: 8px 14px;\n font-size: var(--font-size-small);\n border-radius: var(--border-radius-sm);\n */\n\n &::after {\n display: none;\n }\n }\n\n li:not(.active) .btn:not(:hover) {\n background-color: var(--theme-color-primary-dimmed-03);\n color: var(--theme-color-primary);\n }\n }\n\n img {\n max-width: 100%;\n height: auto;\n transition: opacity 0.3s ease;\n opacity: 1;\n\n &.loading {\n opacity: 0;\n }\n }\n\n &[data-size='lg'] {\n .image-box {\n max-width: 33.333333%;\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n }\n\n .text-box {\n padding-right: calc(var(--content-box-padding) + var(--col-padding));\n\n &:first-child {\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n max-width: 880px;\n }\n }\n }\n\n &[data-size='md'] {\n .image-box {\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n }\n\n .text-box {\n min-width: calc(100% - 360px - var(--content-box-padding) * 2);\n padding-right: calc(var(--content-box-padding) + var(--col-padding));\n\n &:first-child {\n padding-left: calc(var(--content-box-padding) + var(--col-padding));\n }\n }\n }\n\n &[data-size='sm'] {\n padding: calc(var(--content-box-padding) * 2) var(--content-box-padding);\n\n .image-box {\n margin-bottom: 1em;\n }\n\n .contact-person {\n flex-direction: column;\n padding: 0 var(--content-box-padding);\n }\n\n .tab-buttons {\n margin-bottom: 0.8em;\n }\n }\n\n &.ansprechpartner {\n background-color: var(--theme-color-primary-dimmed-03);\n padding: 20px;\n border-bottom: none;\n }\n}\n\n.sidebar .contact-wrapper h2 {\n margin-top: var(--section-headline-margin);\n margin-bottom: 0.6em;\n}\n\n.sidebar, .contacts-in-text {\n .contact-wrapper {\n padding: 20px 20px 10px;\n font-size: 18px;\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n\n + * {\n margin-top: 48px;\n }\n\n h2 {\n @extend h3;\n margin-top: 0;\n }\n\n .tab-buttons {\n padding: 0;\n }\n\n .contact-buttons li {\n display: block;\n }\n\n .contact-person {\n flex-direction: column;\n margin: 0;\n display: block;\n padding: 0;\n width: auto;\n\n > div {\n flex: 1 1 100%;\n max-width: 100%;\n padding: 10px 0;\n\n &.text-box:first-child {\n padding: 0 0 10px;\n }\n }\n }\n }\n}\n\n.ansprechpartner {\n display: block !important;\n .contact{\n float: left;\n max-width: 49%;\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);