*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none !important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light}@supports not (min-block-size: 100dvb){:where(html){block-size:100%}}@media(prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){block-size:100%;block-size:100dvb;line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(:focus-visible){outline:2px solid var(--focus-color, Highlight);outline-offset:2px}:where(.visually-hidden:not(:focus,:active,:focus-within,.not-visually-hidden)){clip-path:inset(50%) !important;height:1px !important;width:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;border:0 !important}@font-face{font-family:"Frutiger";src:url("../../fonts/frutiger/af97a512-f55a-4f61-b2ce-659c883930fc.eot?#iefix");src:url("../../fonts/frutiger/af97a512-f55a-4f61-b2ce-659c883930fc.eot?#iefix") format("eot"),url("../../fonts/frutiger/3fbbd6b1-cfa7-4ff0-97ea-af1b2c489f15.woff") format("woff"),url("../../fonts/frutiger/076311f8-a01b-4389-a5eb-334a62e62d45.ttf") format("truetype"),url("../../fonts/frutiger/c59a36ab-4ef8-4ee1-a2f8-48aa79d4f877.svg#c59a36ab-4ef8-4ee1-a2f8-48aa79d4f877") format("svg")}@font-face{font-family:"Frutiger";src:url("../../fonts/frutiger/fbd7c0fb-f004-4e83-81d2-1d400413a873.eot?#iefix");src:url("../../fonts/frutiger/fbd7c0fb-f004-4e83-81d2-1d400413a873.eot?#iefix") format("eot"),url("../../fonts/frutiger/9aa32a81-1124-4c43-b3db-15bfb1f7aed2.woff") format("woff"),url("../../fonts/frutiger/6faffbf4-f8e8-4817-b24b-a390e166be7e.ttf") format("truetype"),url("../../fonts/frutiger/fc09de64-de25-425e-90dc-a0cae29b02c4.svg#fc09de64-de25-425e-90dc-a0cae29b02c4") format("svg");font-weight:bold}@font-face{font-family:"Frutiger";src:url("../../fonts/frutiger/fcbab1a3-9659-4b39-8479-cc1f50d18f55.eot?#iefix");src:url("../../fonts/frutiger/fcbab1a3-9659-4b39-8479-cc1f50d18f55.eot?#iefix") format("eot"),url("../../fonts/frutiger/e2ade8a9-bd48-45e7-95e6-9dc917ba4f74.woff") format("woff"),url("../../fonts/frutiger/19fe9614-8825-4e7d-b8c3-230d2561e0e2.ttf") format("truetype"),url("../../fonts/frutiger/c2f8e3aa-1c1a-49ee-9ec7-30f61a5e96d3.svg#c2f8e3aa-1c1a-49ee-9ec7-30f61a5e96d3") format("svg");font-style:italic}@font-face{font-family:"Frutiger_Condensed";src:url("../../fonts/frutiger/a3a15351-8e3c-4c29-82e6-15b106c2181f.eot?#iefix");src:url("../../fonts/frutiger/a3a15351-8e3c-4c29-82e6-15b106c2181f.eot?#iefix") format("eot"),url("../../fonts/frutiger/f1f95a55-f0c6-4fb5-8939-b93160b7a751.woff") format("woff"),url("../../fonts/frutiger/032fd83c-fe79-47fa-9dda-0a3f03bd0506.ttf") format("truetype"),url("../../fonts/frutiger/17f04727-b70e-460f-8b5c-c8cd21771240.svg#17f04727-b70e-460f-8b5c-c8cd21771240") format("svg");font-weight:700}@font-face{font-family:"Frutiger_Condensed";src:url("../../fonts/frutiger/6169190e-4723-44d8-8512-87fe44314627.eot?#iefix");src:url("../../fonts/frutiger/6169190e-4723-44d8-8512-87fe44314627.eot?#iefix") format("eot"),url("../../fonts/frutiger/ba18b900-b949-4ac6-8be2-c708ee69faf7.woff") format("woff"),url("../../fonts/frutiger/e72f20b2-125d-49b5-ac55-9c84689e3a67.ttf") format("truetype"),url("../../fonts/frutiger/b010e56e-44d2-46cd-a494-22825e86adec.svg#b010e56e-44d2-46cd-a494-22825e86adec") format("svg");font-weight:900}@font-face{font-family:"Journal";src:url("../../fonts/journal/journal-webfont.eot");src:url("../../fonts/journal/journal-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/journal/journal-webfont.woff") format("woff"),url("../../fonts/journal/journal-webfont.ttf") format("truetype"),url("../../fonts/journal/journal-webfont.svg#JournalRegular") format("svg");font-weight:normal;font-style:normal}h1{font-size:44px;line-height:57.6px;margin-bottom:28.8px}h2{font-size:35px;line-height:43.2px;margin-bottom:28.8px}h3{font-size:28px;line-height:28.8px;margin-bottom:28.8px}h4{font-size:23px;line-height:28.8px;margin-bottom:28.8px}h5{font-size:18px;line-height:28.8px;margin-bottom:28.8px}h6{font-size:18px;line-height:28.8px;margin-bottom:28.8px}body{font-size:18px;line-height:1.6}p,ol,ul,pre{font-size:18px;line-height:1.6;margin-bottom:28.8px}@media(max-width: 1024px){h1{font-size:30.2222222222px;line-height:40.8px;margin-bottom:23.12px}h2{font-size:27.3888888889px;line-height:40.8px;margin-bottom:23.12px}h3{font-size:19.8333333333px;line-height:27.2px;margin-bottom:23.12px}h4{font-size:19.8333333333px;line-height:27.2px;margin-bottom:23.12px}h5{font-size:17px;line-height:27.2px;margin-bottom:23.12px}h6{font-size:17px;line-height:27.2px;margin-bottom:23.12px}body{font-size:17px;line-height:1.6}p,ol,ul,pre{font-size:17px;line-height:1.6;margin-bottom:23.12px}}body{font-family:Arial,sans-serif;font-size:18px;color:#343434}h1,h2,h3,h4,h5,h6{font-family:"Frutiger",Arial,sans-serif}hr{border:0;border-top:1px solid #ddd}body{max-width:1440px;margin:0 auto !important;float:none !important;background:#f8f8f8;padding-bottom:100px}a{color:#00ace9}a:hover{color:#00ace9}a.icon{display:flex;text-decoration:none;align-items:center}a.icon i{transition:all .125s ease-in-out;position:relative;left:0}a.icon--chevron{position:relative}a.icon--chevron:hover i{left:2px}a.icon--chevron i:before{content:"";position:absolute;left:12px;top:11px;width:10px;height:10px;display:block;border-right:2px solid #fff;border-top:2px solid #fff;transform:translateX(-25%) rotate(45deg)}a.icon--bg-blue:hover i{background:#00a1da}a.icon--bg-blue i{background:#00ace9;width:32px;height:32px;display:inline-flex}a.icon--bg-circle i{margin-right:8px;border-radius:100%}a.icon.icon--bg-blue.icon--bg-circle.icon--chevron{color:#343434;font-weight:700}a.icon.icon--bg-blue.icon--bg-circle.icon--chevron:hover{color:#000}button:focus,input:focus,textarea:focus,select{border:none;appearance:none;outline:0;-webkit-appearance:none;-moz-appearance:none}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{visibility:hidden;position:absolute;right:0}input,textarea,select,a{outline:none}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #999}input,textarea,select{padding:0;-webkit-appearance:none;border:none;text-shadow:none;box-shadow:none}*::placeholder{color:#999;opacity:.5}input[type=text],select{width:100%;height:59px;line-height:16px;color:#222;-webkit-appearance:none;border-radius:0;background-color:#fff}textarea{width:100%;padding:28px 20px 20px;min-height:210px;color:#222;-webkit-appearance:none;resize:none}.react__form .field__group{position:relative}.react__form .field__group .group__hint{margin-top:0px}.react__form .field__group .group__hint a{text-decoration:underline}.react__form .field__group .group__questionmark{position:absolute;right:20px;width:auto;top:19px}.react__form .field__group .group__questionmark svg{height:16px;width:16px;fill:#999}.react__form .item__input{margin-bottom:.5em;position:relative;width:100%;font-size:16px}.react__form .item__input label:not(.item__input--checkbox):not(.radioLabel){display:block;position:absolute;left:20px;top:16px;opacity:.75;color:#999;font-weight:100;transition:all 100ms ease-in-out;pointer-events:none;padding:0}.react__form .item__input label:not(.item__input--checkbox):not(.radioLabel) a{color:#999}.react__form .item__input label:not(.item__input--checkbox):not(.radioLabel) a:hover{color:#00ace9}.react__form .item__input label:not(.item__input--checkbox):not(.radioLabel).input__label--filled{opacity:1;top:6px;left:20px;font-size:12px;width:auto;background:#fff}.react__form .item__input input[type=text]{padding:21px 20px 5px}.react__form .item__input.item__input--no-label input[type=text]{padding:5px 20px 5px}.react__form .item__input select{padding:21px 19px 5px}.react__form .item__input.item__input--no-label select{padding:5px 20px 5px}.react__form .item__input.item__input--text input,.react__form .item__input.item__input--text textarea,.react__form .item__input.item__input--text select,.react__form .item__input.item__input--date input,.react__form .item__input.item__input--date textarea,.react__form .item__input.item__input--date select,.react__form .item__input.item__input--textarea input,.react__form .item__input.item__input--textarea textarea,.react__form .item__input.item__input--textarea select,.react__form .item__input.item__input--select input,.react__form .item__input.item__input--select textarea,.react__form .item__input.item__input--select select{border:1px solid #ddd}.react__form .item__input.item__input--error input,.react__form .item__input.item__input--error textarea,.react__form .item__input.item__input--error select{border-color:#dd2525 !important}.react__form .item__input.item__input--focus input,.react__form .item__input.item__input--focus textarea,.react__form .item__input.item__input--focus select{border-color:#00ace9}.react__form .item__input .input__error{font-size:14px;color:#dd2525}.item__input--textarea textarea{background:#fff}.item__input--textarea+.item__characters_left{font-size:14px;line-height:21px;margin-top:calc(vr(0.5) * -1);color:#999;text-align:right}.item__input--checkbox{font-size:14px;cursor:pointer;position:relative;padding:9px 0 10px 30px;user-select:none;display:inline-block}.item__input--checkbox input[type=checkbox]{display:none}.item__input--checkbox:after{content:"";display:inline-block;width:18px;height:18px;position:absolute;left:0px;top:10px;background-color:#fff;border:1px solid #ddd}.item__input--checkbox svg{position:absolute;z-index:2;left:1px;top:14px;transform:scale(0)}.item__input--checkbox.item__input--checkbox-large{font-size:16px;padding:14px 0 10px 56px}.item__input--checkbox.item__input--checkbox-large:after{width:32px;height:32px;top:10px}.item__input--checkbox.item__input--checkbox-large svg{left:8px;top:21px}.item__input--checkbox.item__input--checkbox-checked:after{background-color:#fff;border:1px solid #ddd}.item__input--checkbox.item__input--checkbox-checked svg{transform:scale(0.8);transition:transform .1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33)}.item__input--checkbox.item__input--checkbox-checked.item__input--checkbox-large svg{transform:scale(1)}.item__input--checkbox.item__input--error:after{border-color:#dd2525}.item__input--select{overflow:hidden}.item__input--select .icon{color:#444;text-align:center;position:absolute;top:26px;right:15px;font-size:16px;background-color:#fff;pointer-events:none}.item__input--select:hover .icon{color:#00ace9}.item__input--select.item__input--select--extra-icon .svg{pointer-events:none;position:absolute;z-index:1;height:100%;width:40px;display:flex;justify-content:center;align-items:center}.item__input--select.item__input--select--extra-icon select{padding-left:42px !important}.item__input--select select{text-indent:.01px;text-overflow:"";width:100%;position:relative;background:#fff !important;border:none;visibility:visible;display:inline-block;white-space:nowrap;line-height:16px;font-weight:normal}.item__input--select select:hover{cursor:pointer}.item__input--select select::-ms-value{background:none;color:#999}.item__input--select select::-ms-expand{display:none}.item__input--radio{margin-bottom:0 !important}.item__input--radio .radio__item{display:inline-block;margin-bottom:20px}.item__input--radio .radio__item input[type=radio]{display:none}.item__input--radio .radio__item input[type=radio]:checked+label:before{background-color:#fff}.item__input--radio .radio__item input[type=radio]:checked+label:after{transform:scale(1);transition:transform .1s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33)}.item__input--radio .radio__item .radioLabel{left:0;top:0;pointer-events:initial;color:#222;display:inline-block;position:relative;padding:5px 16px 0 44px;user-select:none;font-size:16px;font-weight:normal !important}.item__input--radio .radio__item .radioLabel:hover{cursor:pointer}.item__input--radio .radio__item .radioLabel:before{content:"";display:inline-block;width:28px;height:28px;margin-right:10px;position:absolute;left:0;top:0px;background-color:#fff;border:2px solid #ddd;border-radius:50%}.item__input--radio .radio__item .radioLabel:after{transform:scale(0);content:"";text-align:center;display:inline-block;width:12px;height:12px;border-radius:50%;position:absolute;left:10px;top:10px;background-color:#00ace9}.item__input--radio .radio__item .radioLabel--small{font-size:14px;font-weight:bold !important;padding:0px 11px 0 29px}.item__input--radio .radio__item .radioLabel--small:before{width:20px;height:20px;margin-right:8px;top:-1px}.item__input--radio .radio__item .radioLabel--small:after{width:8px;height:8px;left:8px;top:7px}.item__input--radio .radio__item .radioChildren{padding-top:vr(1)}.item__input--file .input__file-error{font-size:14px;line-height:21px;color:#dd2525}.item__input--file input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.item__input--file .btn{position:relative !important;color:#fff !important;top:0 !important;left:0 !important;pointer-events:initial !important;padding:16px 20px !important}.item__input--file .btn:not(.btn-processing) .icon{color:#a3a3a3;border-radius:50%;background:#fff;display:inline-block;width:28px;height:28px;line-height:28px;margin-right:8px}.item__input--file .btn.btn-processing:hover{background:rgba(0,0,0,0)}.item__input--file .btn.btn-processing:hover input{cursor:default !important;pointer-events:none !important}.react__form fieldset{padding:0;border:0;margin-bottom:vr(1.5)}.react__form fieldset legend{font-weight:bold;font-family:"Frutiger",Arial,sans-serif;color:#444;margin-bottom:vr(0.75)}.react__form fieldset legend span{font-weight:normal}.react__form fieldset legend.h3{font-weight:bold;font-family:"Frutiger",Arial,sans-serif;color:#444;margin-bottom:vr(0.75)}.react__form fieldset legend.h3 span{font-weight:normal}.react__form .form__error{padding:vr(1);border-left:10px solid #ff6684;margin-bottom:vr(1);color:#ff6684}.react__form .xhr_error{padding:vr(1);border-left:10px solid #ff6684;margin-top:vr(1)}.react__form .field__group{--gap: 12px;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--gap)}.react__form .field__group .group__item{flex-basis:100%}.react__form .field__group>*{flex:1}@media(min-width: 1024px){.react__form .field__group.p50p50>*{flex-basis:calc(50% - var(--gap))}.react__form .field__group.p80p20>*{flex-basis:20%}.react__form .field__group.p80p20>*:first-child{flex-basis:80%}.react__form .field__group.p20p80>*{width:80%}.react__form .field__group.p20p80>*:first-child{width:20%}}.form__required{font-size:14px}header{display:flex;padding-left:20px;padding-right:20px;justify-content:space-between;align-items:center;background:#fff;margin-bottom:1em;height:100px}@media(min-width: 1280px){header{padding-left:100px;padding-right:100px}}header .header__logos{display:flex;align-items:center}header .header__logos svg{height:40px;width:auto}header .header__logos>a:first-child{margin-right:46px}header .header__navigation{font-size:15px;display:flex;gap:32px;margin-bottom:0;margin-left:32px;white-space:nowrap;display:none}@media(min-width: 667px){header .header__navigation{display:flex}}footer{display:flex;padding-left:20px;padding-right:20px;justify-content:space-between;align-items:center;background:#fff;margin-bottom:1em;height:100px;justify-content:center;min-height:165px}@media(min-width: 1280px){footer{padding-left:100px;padding-right:100px}}footer ul{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center}footer ul a{color:#343434;font-size:14px;text-decoration:none;white-space:nowrap}footer ul a:hover{color:#343434}button{background:none;border:none;margin:0;padding:0;font-size:0;width:auto;overflow:visible;font-weight:100}button{font-weight:400;-webkit-font-smoothing:antialiased}.btn{outline:none;font-family:"Frutiger";text-decoration:none;text-align:center;font-size:16px;padding:12px 32px;font-weight:bold;border-radius:3px;display:inline-block;min-width:236px;text-overflow:ellipsis;overflow:hidden;max-width:100%;align-self:flex-start}.btn:active{box-shadow:0px 2px 0px 0px rgba(0,0,0,.1)}.btn:hover{color:#fff !important}.btn:hover.btn-icon-arrow-right .icon{left:3px}.btn.btn-icon-arrow-right{position:relative;padding-left:48px}.btn.btn-icon-arrow-right .icon:before{content:"";position:absolute;left:21px;top:50%;width:8px;height:8px;display:block;border-right:2px solid #fff;border-top:2px solid #fff;transform:translateX(-25%) translateY(-50%) rotate(45deg)}.btn{background-color:#00ace9;color:#fff}.btn:hover{background-color:#00a1da;cursor:pointer}.btn.btn-white{background-color:#fff;color:#00ace9}.btn.btn-white:hover{color:#00ace9 !important}.btn.btn-silver,.btn.btn-grey{background-color:#999;color:#fff}.btn.btn-silver:hover,.btn.btn-grey:hover{background-color:#a3a3a3}.btn.btn-border{background-color:rgba(0,0,0,0);color:#222;box-shadow:inset 0px 0px 0px 1px #ddd}.btn.btn-border:hover{color:#222 !important}.btn.btn-transparent{background-color:rgba(0,0,0,0);color:#222;text-align:left;padding-left:0;overflow-y:visible;padding-top:0;padding-bottom:0}.btn.btn-transparent .icon{margin-right:12px;border-radius:50%;text-align:center;line-height:30px;width:30px;height:30px;color:#fff;background:#00ace9;position:relative;top:0px}.btn.btn-transparent:hover{color:#00ace9 !important}.btn.btn-transparent:hover.btn-icon-arrow-right .icon{color:#fff}.btn.btn-full{display:block;width:100%}.detail__content{display:flex;flex-direction:row;gap:32px}@media(max-width: 1024px){.detail__content{flex-wrap:wrap}}.detail__content .content__job,.detail__content .content__meta{flex:1 1 auto}.detail__content .content__meta{flex:1 0 100%;display:flex;flex-direction:column}@media(min-width: 1024px){.detail__content .content__meta{flex-basis:375px}}@media(max-width: 1024px){.detail__content .content__meta .plugin__card:first-child{order:1}}@media(max-width: 1024px){.detail__content .content__meta .plugin__card:not(:first-child){order:0}}.detail__content .content__job{margin-bottom:2em;--job-back-tint: #999999}@media(max-width: 1024px){.detail__content .content__job{margin-bottom:0}}.detail__content .content__job :hover{--job-back-tint: #00ACE9}.detail__content .content__job .btn{margin-top:28.8px}@media(max-width: 1024px){.detail__content .content__job .btn{display:none}}.detail__content .content__job .job__back{text-transform:uppercase;text-decoration:none;color:#999;font-size:14px;font-weight:900;display:flex;align-items:center;gap:8px;letter-spacing:.5px;margin-bottom:28.8px}.detail__content .content__job .job__back:hover{color:#00ace9}.detail__content .content__job .job__back svg{width:8px;height:14px;position:relative;top:-1px;transform:rotate(-180deg);font-size:0}.detail__content .content__job .job__back svg>*{fill:var(--job-back-tint)}.detail__content .content__meta .meta__benefits .benefits__title{font-weight:900;margin-bottom:7.2px}.detail__content .content__meta .meta__benefits ul.benefits__list li{display:flex;font-size:16px}.detail__content .content__meta .meta__benefits ul.benefits__list li .svg{flex:0 0 17px;height:28.8px;display:flex;align-items:center;margin-right:12px}.detail__content .content__meta .meta__benefits ul.benefits__list li .svg svg *{fill:#00ace9}.detail__content .job__specs{font-size:16px;margin-top:auto}.detail__content .job__specs h5{font-size:16px;margin-bottom:7.2px}.detail__content .job__specs .specs__item{display:flex;flex-direction:row;margin-bottom:.25em}.detail__content .job__specs .specs__item .item__icon{flex:0 0 20px;margin-right:15px;display:flex;justify-content:center;align-items:center}.detail__content .job__specs .specs__item .item__icon svg{height:20px;width:auto}.detail__content .job__specs .specs__item .item__icon svg g{fill:#999}.detail__content .job--sws hr{margin-bottom:28.8px}.detail__content .job--sws ul{font-weight:100;font-family:Arial,sans-serif;font-size:18px;line-height:30px;padding:0 0 0 30px;margin-bottom:vr(1)}.detail__content .job--sws ul li{padding:6px 0;list-style:none;position:relative}.detail__content .job--sws ul li:before{content:"";display:inline-block;width:10px;height:10px;border:2px solid #ddd;border-radius:100%;position:absolute;left:-30px;top:13px}.detail__content .job--sws ul li.listing__empty{text-align:center;margin-left:-40px}.detail__content .job--sn ul{font-weight:100;font-family:Arial,sans-serif;font-size:18px;line-height:30px;padding:0 0 0 30px;margin-bottom:vr(1)}.detail__content .job--sn ul li{padding:6px 0;list-style:none;position:relative}.detail__content .job--sn ul li:before{content:"";display:inline-block;width:10px;height:10px;border:2px solid #ddd;border-radius:100%;position:absolute;left:-30px;top:13px}.detail__content .job--sn ul li.listing__empty{text-align:center;margin-left:-40px}.detail__content .job--sn br:only-child{display:none}.detail__content .job--sn hr{margin-bottom:28.8px}.detail__content .job--sn div>div{margin-bottom:28.8px}.modal--react{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;outline:0;-webkit-overflow-scrolling:touch;padding:0 30px;z-index:10}.modal--react:before{content:"";background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0}.modal--react .modal__container{margin:0 auto;position:relative;top:50vh;transform:translateY(-50%);max-width:700px;z-index:99999999;background:#fff;border-radius:2px}.modal--react .modal__container .container__close{text-decoration:none;position:absolute;top:0px;right:10px;text-align:center}.modal--react .modal__container .container__close svg{height:42px;fill:#00ace9}.modal--react .modal__container .container__close:hover svg{fill:#00ace9}.modal--react .modal__container .container__body{padding:32px 0 49px;overflow:hidden}.modal--cookies .container__body{overflow:auto !important;max-height:80vh;padding:1em !important}.modal--cookies .cookies__call_to_action{font-size:13px}@media(min-width: 667px){.modal--cookies .cookies__call_to_action{font-size:16px}}.modal--cookies .cookies__call_to_action h4{color:#444}.modal--cookies .cookies__call_to_action .call_to_action__copy{margin-bottom:1em}.modal--cookies .cookies__call_to_action .call_to_action__actions{display:flex;flex-wrap:wrap;flex-direction:column-reverse}@media(min-width: 667px){.modal--cookies .cookies__call_to_action .call_to_action__actions{flex-direction:row}}.modal--cookies .cookies__call_to_action .call_to_action__actions button{flex:1 0 100%;max-width:100%;text-align:center;width:100%}@media(min-width: 667px){.modal--cookies .cookies__call_to_action .call_to_action__actions button{flex:0 1 calc(50% - 8px);max-width:calc(50% - 8px);margin:0 8px}}.modal--cookies .cookies__call_to_action .call_to_action__actions button:first-child{margin-left:0}.modal--cookies .cookies__call_to_action .call_to_action__actions button:last-child{margin-right:0;margin-bottom:.5em}@media(min-width: 667px){.modal--cookies .cookies__call_to_action .call_to_action__actions button:last-child{margin-bottom:0}}.modal--cookies .cookies__settings{font-size:13px}@media(min-width: 667px){.modal--cookies .cookies__settings{font-size:16px}}.modal--cookies .cookies__settings .checkbox__label{line-height:1em}.modal--cookies .cookies__settings .checkbox__label h4{color:#444;margin-bottom:.25em}.modal--cookies .cookies__settings .item__input--checkbox i,.modal--cookies .cookies__settings .item__input--checkbox svg{width:17px;left:1px;top:13px}.modal--cookies .cookies__settings .item__input--checkbox-disabled:hover{cursor:default}.modal--cookies .cookies__settings .item__input--checkbox-disabled:after{border:none}.modal--cookies .cookies__settings .item__input--checkbox-disabled svg{fill:#00ace9}.modal--cookies .cookies__settings .settings__actions{display:flex;flex-wrap:wrap;margin-left:-16px;flex-direction:column-reverse}@media(min-width: 667px){.modal--cookies .cookies__settings .settings__actions{flex-direction:row}}.modal--cookies .cookies__settings .settings__actions .btn{line-height:1.6;width:100%;flex:0 0 calc(100% - 16px);margin-bottom:.5em;margin-left:16px}@media(min-width: 667px){.modal--cookies .cookies__settings .settings__actions .btn{flex:0 0 calc(50% - 16px)}}.plugin__wrapper{padding-left:20px;padding-right:20px;display:flex;flex-direction:column}@media(min-width: 1280px){.plugin__wrapper{padding-left:100px;padding-right:100px}}.plugin__wrapper .wrapper__content{display:block;margin:0 auto;max-width:1440px}.plugin__wrapper .wrapper__content:before{content:" ";display:table}.plugin__wrapper .wrapper__content:after{content:" ";display:table;clear:both}.plugin__wrapper .wrapper__content *{zoom:1}.plugin__wrapper--color_3{background:#f8f8f8}.plugin__wrapper--color_2{background:#00ace9}.plugin__wrapper--color_2 .wysiwyg h1,.plugin__wrapper--color_2 .wysiwyg h2,.plugin__wrapper--color_2 .wysiwyg h3,.plugin__wrapper--color_2 .wysiwyg h4,.plugin__wrapper--color_2 .wysiwyg h5,.plugin__wrapper--color_2 .wysiwyg p,.plugin__wrapper--color_2 .wysiwyg ul,.plugin__wrapper--color_2 .wysiwyg li,.plugin__wrapper--color_2 .wysiwyg p>a:not([class]){color:#fff !important}.plugin__wrapper--color_1{background:#fff}.plugin__wrapper--align_0{display:flex;justify-content:center}.plugin__wrapper--align_0 .wrapper__content{display:inline-block;width:100%}.plugin__wrapper--align_1 .wrapper__content{display:block;margin-right:auto;margin-left:0}.plugin__wrapper--align_2 .wrapper__content{display:block;margin-left:auto;margin-right:0}.plugin__hero{width:100%;max-width:100%;position:relative;margin-top:-1em;background:#e3e3e3;display:flex;flex-direction:column;justify-content:center;text-align:center;max-height:380px;min-height:200px;color:#fff;background:url(/media//filer_public/bf/6e/bf6e7396-0736-4bf8-9f73-e0e54e763f4b/hero.jpg);background-size:cover}@media(min-width: 667px){.plugin__hero{max-height:50vh;min-height:300px}}html.cms-structure-mode-content .spacing__spacer,html.cms-structure-mode-structure .spacing__spacer{background:repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.025), rgba(0, 0, 0, 0.025) 10px, rgba(0, 0, 0, 0) 10px, rgba(0, 0, 0, 0) 20px)}.spacing__spacer{overflow:hidden;width:100%}.spacing__spacer-1{padding-top:14.4px}.spacing__spacer-2{padding-top:28.8px}.spacing__spacer-3{padding-top:57.6px}.spacing__spacer-4{padding-top:115.2px}.plugin__card{position:relative;font-family:Arial,sans-serif;color:#444;font-size:16px;width:100%;background-color:#fff;border:1px solid #e8e8e8;box-shadow:0px 0px 6px #e8e8e8;overflow:hidden;margin-bottom:28.8px}.plugin__card .card__title{font-size:16px;display:flex;align-items:center;border-bottom:1px solid #ddd;padding:14.4px 30px;min-height:43px;margin-bottom:0;color:#00ace9 !important}.plugin__card .card__title i{margin-right:12px;font-size:0;position:relative;top:-2px}.plugin__card .card__title i svg{fill:#00ace9}.plugin__card .card__plugins{padding:14.4px 30px 28.8px}.plugin__card .btn{width:100%}[data-widget-type=react--plugin_video]{background-color:#000}[data-widget-type=react--plugin_video] .container__video,[data-widget-type=react--plugin_video] video{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}[data-widget-type=react--plugin_video]:hover .container__controls{opacity:1}[data-widget-type=react--plugin_video] .container__big_play{left:50%;margin-left:-40px;top:50%;margin-top:-40px;font-size:3em;display:block;z-index:2;position:absolute;width:79px;height:79px;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3OSA3OSI+PHRpdGxlPnN3c192aWRlb19jb250cm9sc19wbGF5PC90aXRsZT48Y2lyY2xlIGN4PSIzOS41IiBjeT0iMzkuNSIgcj0iMzkuNSIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxwb2x5Z29uIHBvaW50cz0iNDguMzEgMzkuNDEgMzQuNDEgNDkuMzEgMzQuNDEgMjkuNTIgNDguMzEgMzkuNDEiIHN0eWxlPSJmaWxsOiMwMGFjZWEiLz48L3N2Zz4=);transition:all .4s}[data-widget-type=react--plugin_video] .container__controls{transition:opacity .5s ease-in-out;opacity:0;position:absolute;bottom:0;background:rgba(0,172,234,.9);width:100%;height:36px;display:flex}[data-widget-type=react--plugin_video] .container__controls>span{display:flex}[data-widget-type=react--plugin_video] .container__controls--active{opacity:1;transition:opacity 0s linear}[data-widget-type=react--plugin_video] .controls__button{font-size:0;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:50px}[data-widget-type=react--plugin_video] .controls__button svg path{fill:#fff}[data-widget-type=react--plugin_video] .controls__button:hover{background:#00acea}[data-widget-type=react--plugin_video] .controls__progress{background:#fff;opacity:.2;flex:1;margin-left:2px}[data-widget-type=react--plugin_video] .controls__progress:hover{cursor:default}[data-widget-type=react--plugin_video] .controls__time{color:#fff;font-size:12px;text-align:center;padding:14px;display:flex;pointer-events:none;justify-content:center;align-items:center}[data-widget-type=react--plugin_video] .progress__current{pointer-events:none;transition:all 100ms ease-in;display:block;height:100%;flex:1;background:#333;opacity:1;z-index:20}.plugin__columns.plugin__columns--bgcolor1 .columns__column>div{background:#fff}.plugin__columns.plugin__columns--bgcolor2 .columns__column>div{background:#00ace9}.plugin__columns.plugin__columns--bgcolor3 .columns__column>div{background:#f8f8f8}.plugin__columns.plugin__columns--bgcolor4 .columns__column>div{background:#fff;border:1px solid #ddd}.plugin__columns .columns__column>div,.columns .columns__column>div{height:100%;padding:vr(1) 21px vr(1);display:flex;flex-direction:column}.plugin__columns.plugin__columns--no-padding .columns__column>div,.plugin__columns.columns--no-padding .columns__column>div,.columns.plugin__columns--no-padding .columns__column>div,.columns.columns--no-padding .columns__column>div{padding:0}.plugin__columns.plugin__columns--no-bottom-margin .columns__column,.columns.plugin__columns--no-bottom-margin .columns__column{margin-bottom:0}.plugin__columns,.columns{display:flex;flex-wrap:wrap;margin-left:-16px;margin-bottom:vr(1);min-width:100%}.plugin__columns .columns__column,.columns .columns__column{position:relative;flex:1;margin-bottom:vr(1);display:flex;flex-direction:column;padding-left:16px}.plugin__columns .columns__column img:not([width]),.columns .columns__column img:not([width]){width:100%;height:auto}.plugin__columns.plugin__columns--2>.columns__column,.plugin__columns.columns--2>.columns__column,.columns.plugin__columns--2>.columns__column,.columns.columns--2>.columns__column{flex:0 0 100%}@media(min-width: 1024px){.plugin__columns.plugin__columns--2>.columns__column,.plugin__columns.columns--2>.columns__column,.columns.plugin__columns--2>.columns__column,.columns.columns--2>.columns__column{flex:0 0 50%;max-width:50%}}.plugin__columns.plugin__columns--3>.columns__column,.plugin__columns.columns--3>.columns__column,.columns.plugin__columns--3>.columns__column,.columns.columns--3>.columns__column{flex:0 0 100%}@media(min-width: 1280px){.plugin__columns.plugin__columns--3>.columns__column,.plugin__columns.columns--3>.columns__column,.columns.plugin__columns--3>.columns__column,.columns.columns--3>.columns__column{flex:0 0 33.3333333333%;max-width:0 0 33.3333333333%}}.plugin__columns.plugin__columns--4>.columns__column,.plugin__columns.columns--4>.columns__column,.columns.plugin__columns--4>.columns__column,.columns.columns--4>.columns__column{flex:0 0 100%}@media(min-width: 1024px){.plugin__columns.plugin__columns--4>.columns__column,.plugin__columns.columns--4>.columns__column,.columns.plugin__columns--4>.columns__column,.columns.columns--4>.columns__column{width:50%;flex:0 0 50%;max-width:50%}}@media(min-width: 1280px){.plugin__columns.plugin__columns--4>.columns__column,.plugin__columns.columns--4>.columns__column,.columns.plugin__columns--4>.columns__column,.columns.columns--4>.columns__column{width:25%;flex:0 0 25%;max-width:25%}}.plugin__columns.plugin__columns--5,.plugin__columns.columns--5,.columns.plugin__columns--5,.columns.columns--5{margin-left:-64px}.plugin__columns.plugin__columns--5>.columns__column,.plugin__columns.columns--5>.columns__column,.columns.plugin__columns--5>.columns__column,.columns.columns--5>.columns__column{padding-left:64px}.plugin__columns.plugin__columns--5>.columns__column,.plugin__columns.columns--5>.columns__column,.columns.plugin__columns--5>.columns__column,.columns.columns--5>.columns__column{flex:0 0 100%}@media(min-width: 1024px){.plugin__columns.plugin__columns--5>.columns__column,.plugin__columns.columns--5>.columns__column,.columns.plugin__columns--5>.columns__column,.columns.columns--5>.columns__column{width:35.25%;flex:0 0 35.25%;max-width:35.25%}.plugin__columns.plugin__columns--5>.columns__column:first-child,.plugin__columns.columns--5>.columns__column:first-child,.columns.plugin__columns--5>.columns__column:first-child,.columns.columns--5>.columns__column:first-child{width:64.75%;flex:0 0 64.75%;max-width:64.75%}}@media(min-width: 1280px){.plugin__columns.plugin__columns--5>.columns__column,.plugin__columns.columns--5>.columns__column,.columns.plugin__columns--5>.columns__column,.columns.columns--5>.columns__column{width:35.25%;flex:0 0 35.25%;max-width:35.25%}.plugin__columns.plugin__columns--5>.columns__column:first-child,.plugin__columns.columns--5>.columns__column:first-child,.columns.plugin__columns--5>.columns__column:first-child,.columns.columns--5>.columns__column:first-child{width:64.75%;flex:0 0 64.75%;max-width:64.75%}}.plugin__columns.plugin__columns--6>.columns__column,.plugin__columns.columns--6>.columns__column,.columns.plugin__columns--6>.columns__column,.columns.columns--6>.columns__column{flex:0 0 100%}@media(min-width: 1024px){.plugin__columns.plugin__columns--6>.columns__column,.plugin__columns.columns--6>.columns__column,.columns.plugin__columns--6>.columns__column,.columns.columns--6>.columns__column{flex:1 0 33.3333333333%}}@media(min-width: 1280px){.plugin__columns.plugin__columns--6>.columns__column,.plugin__columns.columns--6>.columns__column,.columns.plugin__columns--6>.columns__column,.columns.columns--6>.columns__column{flex:1 0 16.6666666667%}}.plugin__columns.plugin__columns--7,.plugin__columns.columns--7,.columns.plugin__columns--7,.columns.columns--7{margin-left:-46px}.plugin__columns.plugin__columns--7>.columns__column,.plugin__columns.columns--7>.columns__column,.columns.plugin__columns--7>.columns__column,.columns.columns--7>.columns__column{flex:0 0 100%;padding-left:46px}.plugin__columns.plugin__columns--7>.columns__column>div,.plugin__columns.columns--7>.columns__column>div,.columns.plugin__columns--7>.columns__column>div,.columns.columns--7>.columns__column>div{flex:0 0 100%;display:flex;flex-direction:column}@media(min-width: 1280px){.plugin__columns.plugin__columns--7>.columns__column,.plugin__columns.columns--7>.columns__column,.columns.plugin__columns--7>.columns__column,.columns.columns--7>.columns__column{width:60%;flex:0 0 60%;max-width:60%}.plugin__columns.plugin__columns--7>.columns__column:first-child,.plugin__columns.columns--7>.columns__column:first-child,.columns.plugin__columns--7>.columns__column:first-child,.columns.columns--7>.columns__column:first-child{width:40%;flex:0 0 40%;max-width:40%}}.plugin__columns.plugin__columns--8,.plugin__columns.columns--8,.columns.plugin__columns--8,.columns.columns--8{margin-left:-46px}.plugin__columns.plugin__columns--8>.columns__column,.plugin__columns.columns--8>.columns__column,.columns.plugin__columns--8>.columns__column,.columns.columns--8>.columns__column{flex:0 0 100%;padding-left:46px}.plugin__columns.plugin__columns--8>.columns__column>div,.plugin__columns.columns--8>.columns__column>div,.columns.plugin__columns--8>.columns__column>div,.columns.columns--8>.columns__column>div{flex:0 0 100%;display:flex;flex-direction:column}@media(min-width: 1280px){.plugin__columns.plugin__columns--8>.columns__column,.plugin__columns.columns--8>.columns__column,.columns.plugin__columns--8>.columns__column,.columns.columns--8>.columns__column{width:43%;flex:0 0 43%;max-width:43%}.plugin__columns.plugin__columns--8>.columns__column:first-child,.plugin__columns.columns--8>.columns__column:first-child,.columns.plugin__columns--8>.columns__column:first-child,.columns.columns--8>.columns__column:first-child{width:57%;flex:0 0 57%;max-width:57%}}.plugin__columns.plugin__columns--9,.plugin__columns.columns--9,.columns.plugin__columns--9,.columns.columns--9{margin-left:-46px}.plugin__columns.plugin__columns--9>.columns__column,.plugin__columns.columns--9>.columns__column,.columns.plugin__columns--9>.columns__column,.columns.columns--9>.columns__column{flex:0 0 100%;padding-left:46px}.plugin__columns.plugin__columns--9>.columns__column>div,.plugin__columns.columns--9>.columns__column>div,.columns.plugin__columns--9>.columns__column>div,.columns.columns--9>.columns__column>div{flex:0 0 100%;display:flex;flex-direction:column}@media(min-width: 1280px){.plugin__columns.plugin__columns--9>.columns__column,.plugin__columns.columns--9>.columns__column,.columns.plugin__columns--9>.columns__column,.columns.columns--9>.columns__column{width:57%;flex:0 0 57%;max-width:57%}.plugin__columns.plugin__columns--9>.columns__column:first-child,.plugin__columns.columns--9>.columns__column:first-child,.columns.plugin__columns--9>.columns__column:first-child,.columns.columns--9>.columns__column:first-child{width:43%;flex:0 0 43%;max-width:43%}}.plugin__columns .column__image,.columns .column__image{padding-top:56.25%;background-size:cover}.plugin__columns--dotted-border-bottom .columns__column{background:url(../../img/border-dotted.gif) repeat-x;background-position:0 100%}.plugin__columns.plugin__columns--no-gutter{margin-left:0px}.plugin__columns.plugin__columns--no-gutter .columns__column{padding-left:0}.columns__column--justify-1>div{display:flex;justify-content:center}.columns__column--justify-2>div{display:flex;justify-content:flex-start}.columns__column--justify-3>div{display:flex;justify-content:space-between}.columns__column--justify-4>div{display:flex;justify-content:space-evenly}.columns__column--justify-5>div{display:flex;justify-content:space-around}.columns__column--last-child-margin-auto>div>*:last-child{margin-top:auto}.plugin__specifications--columns-2 .specifications__item{flex:1 0 100%}@media(min-width: 1280px){.plugin__specifications--columns-2 .specifications__item{flex:1 0 50%}}.plugin__specifications--columns-3 .specifications__item{flex:1 0 100%}@media(min-width: 667px){.plugin__specifications--columns-3 .specifications__item{flex:0 0 50%}}@media(min-width: 1280px){.plugin__specifications--columns-3 .specifications__item{flex:0 0 33.3333333333%}}.plugin__specifications{display:flex;flex-wrap:wrap}.plugin__specifications .specifications__item{display:flex;padding:11px 0}.plugin__specifications .specifications__item .item__copy{width:100%;padding-right:12px}.plugin__specifications .specifications__item .item__copy .copy__value{font-weight:bold;font-size:18px}.plugin__specifications .specifications__item .item__copy .copy__text{font-size:15px}.plugin__specifications .specifications__item .item__icon{flex:0 0 50px;display:flex;color:#00ace9;align-items:center;justify-content:center;position:relative;width:50px;height:50px;margin-right:20px}.plugin__specifications .specifications__item .item__icon svg{fill:#00ace9;height:100%;width:100%}.plugin__specifications .specifications__item .item__icon svg g{fill:#00ace9}.section__hero.plugin__herotext{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;position:relative;z-index:2;margin-top:-1em}@media(min-width: 1280px){.section__hero.plugin__herotext{min-height:510px}}.section__hero.plugin__herotext .hero__copy,.section__hero.plugin__herotext .hero__image{flex:0 0 100%}@media(min-width: 1024px){.section__hero.plugin__herotext .hero__copy,.section__hero.plugin__herotext .hero__image{flex:0 0 50%}}.section__hero.plugin__herotext .hero__copy{display:flex;flex-direction:column;justify-content:center;background:#00ace9;order:1;padding:20px}@media(min-width: 1024px){.section__hero.plugin__herotext .hero__copy{padding:60px 60px 60px 100px;order:0}}.section__hero.plugin__herotext .hero__copy h1,.section__hero.plugin__herotext .hero__copy h2,.section__hero.plugin__herotext .hero__copy h3,.section__hero.plugin__herotext .hero__copy p{color:#fff}.section__hero.plugin__herotext .hero__copy .btn{align-self:flex-start}.section__hero.plugin__herotext .hero__image{background-color:silver;order:0;padding-top:100%;position:relative}@media(min-width: 1024px){.section__hero.plugin__herotext .hero__image{padding-top:0;order:1}}.section__hero.plugin__herotext .hero__image picture{position:absolute;top:0;left:0;width:100%;height:100%}.section__hero.plugin__herotext .hero__image picture img{width:100%;height:100%;object-fit:cover}.section__hero.plugin__herotext .hero__jammer{position:absolute;z-index:2;right:80px;bottom:-48px;width:168px;height:168px;transform:rotate(10deg);background-repeat:no-repeat;color:#fff;display:inline-block;right:-10px;top:-10px;transform:scale(0.75)}@media(min-width: 1024px){.section__hero.plugin__herotext .hero__jammer{right:80px;top:initial;bottom:-48px;transform:scale(1)}}.section__hero.plugin__herotext .hero__jammer>*{margin:0}.plugin__picture_link{position:relative;overflow:hidden;margin-bottom:1em}.plugin__picture_link .picture_link__copy{padding:28px 16px 0;position:absolute;bottom:0;width:100%;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.44) 33%);color:#fff}@media(min-width: 1024px){.plugin__picture_link .picture_link__copy{padding:28px 28px 0}}.plugin__picture_link .picture_link__image{position:absolute;z-index:0;width:100%;height:100%;top:0}.plugin__picture_link .picture_link__image img{width:100%;height:100% !important;object-fit:cover}.plugin__picture_link .picture_link__arrow{position:absolute;right:16px;bottom:22px;z-index:1;background-color:#00ace9;color:#fff;width:32px;height:32px;border-radius:50%;display:inline-flex}@media(min-width: 1024px){.plugin__picture_link .picture_link__arrow{right:28px}}.plugin__picture_link .picture_link__arrow:hover{background-color:#00a1da;cursor:pointer}.plugin__picture_link .picture_link__arrow:before{content:"";position:absolute;left:12px;top:11px;width:10px;height:10px;display:block;border-right:2px solid #fff;border-top:2px solid #fff;transform:translateX(-25%) rotate(45deg)}.plugin__picture_link.plugin__picture_link--column_count-2{padding-top:66.6666666667%}.plugin__accordion{margin-bottom:58px}.plugin__accordion,.component__accordion{width:100%;border-top:1px solid #ddd}.plugin__accordion .accordion__item,.component__accordion .accordion__item{border-bottom:1px solid #ddd}.plugin__accordion .accordion__item .item__header,.component__accordion .accordion__item .item__header{outline:none !important;font-size:16px;font-weight:600;padding:.75em 0 .75em 15px;display:flex;color:#444;text-decoration:none;position:relative}.plugin__accordion .accordion__item .item__header:hover,.component__accordion .accordion__item .item__header:hover{color:#00ace9}.plugin__accordion .accordion__item .item__header .svg,.component__accordion .accordion__item .item__header .svg{margin-left:8px;margin-right:23px;height:14px;width:8px;position:relative;top:6px}.plugin__accordion .accordion__item .item__header .svg svg,.component__accordion .accordion__item .item__header .svg svg{height:14px;width:8px}.plugin__accordion .accordion__item .item__header .svg svg g,.component__accordion .accordion__item .item__header .svg svg g{fill:#00ace9}.plugin__accordion .accordion__item.accordion__item--open .item__header,.component__accordion .accordion__item.accordion__item--open .item__header{position:relative;z-index:1}.plugin__accordion .accordion__item.accordion__item--open .item__header .svg svg,.component__accordion .accordion__item.accordion__item--open .item__header .svg svg{transform:rotate(90deg)}.plugin__accordion .accordion__item .item__content,.component__accordion .accordion__item .item__content{overflow:hidden;height:0;position:relative;top:-16px;transition:height .166s ease}.plugin__accordion .accordion__item .item__content .content__wrapper,.component__accordion .accordion__item .item__content .content__wrapper{overflow:auto;padding-left:20px;padding-top:16px;padding-bottom:16px}.download__icon{color:#00ace9;position:relative;left:-1px;top:2px;margin-right:5px;display:inline-block}.download__icon svg{height:18px;width:auto}a.download__item{line-height:40px;color:#444;text-decoration:none;display:block;border-bottom:1px dashed #ddd;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:30px}a.download__item:hover{color:#00ace9}a.download__item:last-child{border-bottom:none}.download__extension{font-size:12px;color:#999}.download-list-wrapper{float:left;width:100%;border:1px solid #ddd}.download-list-wrapper h4,.download-list-wrapper a{padding-left:19px}html{--color-black: #343434;--color-blackHover: #000;--color-grey: #F8F8F8;--color-blue: #00ACE9;--color-blueHover: #00a1da;--color-silver: #f8f8f8;--color-border-silver: #EDEDED;--color-font-color-headline: #444444;--color-font-color-navigation: #343434;--color-font-color-grey: #444444;--color-font-color-silver: #999999;--color-font-color-black: #222;--color-border-color: #dddddd;--color-shape-color: #f0f0f0;--color-icon-color: #cccccc;--color-error-color: #dd2525}