@charset "UTF-8";.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;}:target:before{content:"";display:block;height:150px;margin-top:-150px;}body{margin:0;min-height:100vh;position:relative;}body.no-scroll{bottom:0;left:0;overflow:hidden;right:0;position:fixed;top:0;}h3,p{margin:0;padding:0;}ul{margin:0;padding:0;}li{list-style-type:none;}input{border-radius:0;}img{display:block;height:auto;width:100%;}.mt-40{margin-top:40px;}.mb-40{margin-bottom:40px;}.mb-20{margin-bottom:20px;}.mb-10{margin-bottom:10px;}.hidden{display:none;}@font-face{font-family:"Montserrat";font-display:fallback;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-500.woff2') format("woff2"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-500.woff') format("woff"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-500.ttf') format("truetype"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-500.svg#Montserrat') format("svg");}@font-face{font-family:"Montserrat";font-display:fallback;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-regular.woff2') format("woff2"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-regular.woff') format("woff"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-regular.ttf') format("truetype"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-regular.svg#Montserrat') format("svg");}@font-face{font-family:"Montserrat";font-display:fallback;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-600.woff2') format("woff2"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-600.woff') format("woff"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-600.ttf') format("truetype"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/Montserrat/montserrat-v14-latin-600.svg#Montserrat') format("svg");}@font-face{font-family:"Open Sans";font-display:fallback;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/OpenSans/open-sans-v17-latin-regular.woff2') format("woff2"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/OpenSans/open-sans-v17-latin-regular.woff') format("woff"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/OpenSans/open-sans-v17-latin-regular.ttf') format("truetype"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/OpenSans/open-sans-v17-latin-regular.svg#OpenSans') format("svg");}@font-face{font-family:"Open Sans";font-display:fallback;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/OpenSans/open-sans-v17-latin-600.woff2') format("woff2"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/OpenSans/open-sans-v17-latin-600.woff') format("woff"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/OpenSans/open-sans-v17-latin-600.ttf') format("truetype"),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Fonts/OpenSans/open-sans-v17-latin-600.svg#OpenSans') format("svg");}body{margin:0;min-height:100vh;position:relative;}h1,h2,h3,h4,h5,h6{-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}ul{margin:0;padding:0;}li{list-style-type:none;}a{color:inherit;text-decoration:none;}fieldset{border:0;margin:0;padding:0;}figure{margin:0;padding:0;}sup{line-height:0;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:middle;}.swn__news_and_event-detail__content .swn__simple-card h3,.swn__news_and_event-detail__teaser,.swn__news_and_event-detail__headline h1,.swn__news_and_event-detail__headline,.swn__news-wall h2,.swn__text-block-list__text h4,.swn__text-block-list .swn__text-block-list__item h4,.swn__text-block-list__text h2,.swn__text-block-list__text h3,.swn__text-block-list .swn__text-block-list__item h2,.swn__text-block-list .swn__text-block-list__item h3,.swn__text-block-list--green .swn__text-block-list__text h4,.swn__text-block-list--green .swn__text-block-list__text h3,.swn__text-block-list--green h2,.swn__text-block-list h2,.frame-type-table h3,.frame-type-table h2,.swn__notification h3,.swn__notification--success h3,.swn__notification--warn h3,.swn__notification--info h3,.swn__form--search-result .search-result__term,.swn__form--search-result .search-result__label,.swn__form--search-result legend,.swn__confirmation h3,.swn__form .swn__card-strip h2,.swn__form__summary__block__value,.swn__form__summary h3,.swn__form .swn__form__input-element--radio-group > label,.swn__form legend,.swn__form h2,.swn__card-strip--tarif--light-green > h2,.swn__card-strip--tarif--blue > h2,.swn__card-strip--tarif--white > h2,.swn__card-strip--simple--green > h2,.swn__card-strip--simple--light-green > h2,.swn__card-strip--simple--blue > h2,.swn__card-strip--simple--white > h2,.swn__card-strip > h2,.swn__calculator > label,.swn__calculator__tab.submitted:invalid fieldset input:invalid::placeholder,.swn__calculator__tab.submitted:invalid fieldset input:invalid,.swn__video h2,.social-share-wrapper .swn__popup__job h3,.swn__service-navigation__content-box h3,.swn__popup h3,.swn__pagination li.active,.swn__pagination li:hover,.swn__pagination li,.swn__navigation__menu__entry.active input[type=checkbox]:checked ~ a,.swn__navigation__menu__entry.active > a,.swn__navigation__menu__entry,.search-result__entry__topic,.swn__select select,.swn__input-textarea h3,.swn__input-text--labeled.error input[type=text][required]:invalid:placeholder-shown,.swn__input-text--labeled.error input[type=number][required]:invalid:placeholder-shown,.swn__input-text--labeled.error input[type=email][required]:invalid:placeholder-shown,.swn__input-text--labeled.error textarea[required]:invalid:placeholder-shown,.swn__input-text--labeled.error select[required]:invalid:placeholder-shown,.swn__input-text--labeled.error input[type=text][required]:invalid::placeholder,.swn__input-text--labeled.error input[type=number][required]:invalid::placeholder,.swn__input-text--labeled.error input[type=email][required]:invalid::placeholder,.swn__input-text--labeled.error textarea[required]:invalid::placeholder,.swn__input-text--labeled.error select[required]:invalid::placeholder,.swn__input-text--labeled.error input[type=text][required]:invalid,.swn__input-text--labeled.error input[type=number][required]:invalid,.swn__input-text--labeled.error input[type=email][required]:invalid,.swn__input-text--labeled.error textarea[required]:invalid,.swn__input-text--labeled.error select[required]:invalid,.swn__input-text--labeled input[type=text]:placeholder-shown,.swn__input-text--labeled input[type=number]:placeholder-shown,.swn__input-text--labeled input[type=email]:placeholder-shown,.swn__input-text--labeled input[type=date]:placeholder-shown,.swn__input-text--labeled textarea:placeholder-shown,.swn__input-text--labeled select:placeholder-shown,.swn__input-text--labeled input[type=text]::placeholder,.swn__input-text--labeled input[type=number]::placeholder,.swn__input-text--labeled input[type=email]::placeholder,.swn__input-text--labeled input[type=date]::placeholder,.swn__input-text--labeled textarea::placeholder,.swn__input-text--labeled select::placeholder,.swn__input-text--labeled input[type=text],.swn__input-text--labeled input[type=number],.swn__input-text--labeled input[type=email],.swn__input-text--labeled input[type=date],.swn__input-text--labeled textarea,.swn__input-text--labeled select,.swn__input__search.disabled input[type=text],.swn__input__search input[type=text]::placeholder,.swn__input__search input[type=text],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper label,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:hover input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:focus input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:focus-within input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number].active input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:hover input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:focus input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:focus-within input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number].active input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:hover input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus-within input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.active input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:hover input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus-within input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.active input[type=number],.swn__input__calculator--with-unit legend,.swn__input__calculator legend,.swn__input__calculator.readonly input[type=text]:hover input[type=text]::placeholder,.swn__input__calculator.readonly input[type=text]:hover input[type=number]::placeholder,.swn__input__calculator.readonly input[type=text]:focus input[type=text]::placeholder,.swn__input__calculator.readonly input[type=text]:focus input[type=number]::placeholder,.swn__input__calculator.readonly input[type=text]:focus-within input[type=text]::placeholder,.swn__input__calculator.readonly input[type=text]:focus-within input[type=number]::placeholder,.swn__input__calculator.readonly input[type=text].active input[type=text]::placeholder,.swn__input__calculator.readonly input[type=text].active input[type=number]::placeholder,.swn__input__calculator.readonly input[type=number]:hover input[type=text]::placeholder,.swn__input__calculator.readonly input[type=number]:hover input[type=number]::placeholder,.swn__input__calculator.readonly input[type=number]:focus input[type=text]::placeholder,.swn__input__calculator.readonly input[type=number]:focus input[type=number]::placeholder,.swn__input__calculator.readonly input[type=number]:focus-within input[type=text]::placeholder,.swn__input__calculator.readonly input[type=number]:focus-within input[type=number]::placeholder,.swn__input__calculator.readonly input[type=number].active input[type=text]::placeholder,.swn__input__calculator.readonly input[type=number].active input[type=number]::placeholder,.swn__input__calculator.readonly input[type=text]:hover input[type=text],.swn__input__calculator.readonly input[type=text]:hover input[type=number],.swn__input__calculator.readonly input[type=text]:focus input[type=text],.swn__input__calculator.readonly input[type=text]:focus input[type=number],.swn__input__calculator.readonly input[type=text]:focus-within input[type=text],.swn__input__calculator.readonly input[type=text]:focus-within input[type=number],.swn__input__calculator.readonly input[type=text].active input[type=text],.swn__input__calculator.readonly input[type=text].active input[type=number],.swn__input__calculator.readonly input[type=number]:hover input[type=text],.swn__input__calculator.readonly input[type=number]:hover input[type=number],.swn__input__calculator.readonly input[type=number]:focus input[type=text],.swn__input__calculator.readonly input[type=number]:focus input[type=number],.swn__input__calculator.readonly input[type=number]:focus-within input[type=text],.swn__input__calculator.readonly input[type=number]:focus-within input[type=number],.swn__input__calculator.readonly input[type=number].active input[type=text],.swn__input__calculator.readonly input[type=number].active input[type=number],.swn__input__calculator.readonly input[type=text],.swn__input__calculator.readonly input[type=number],.swn__input__calculator:focus input[type=text],.swn__input__calculator:focus input[type=number],.swn__input__calculator:focus-within input[type=text],.swn__input__calculator:focus-within input[type=number],.swn__input__calculator.active input[type=text],.swn__input__calculator.active input[type=number],.swn__input__calculator.disabled input[type=text],.swn__input__calculator.disabled input[type=number],.swn__input__calculator input[type=text]::placeholder,.swn__input__calculator input[type=number]::placeholder,.swn__input__calculator input[type=text],.swn__input__calculator input[type=number],.swn__carousel-card__content h3,.swn__tarif-card__header p,.swn__tarif-card__header h3,.swn__simple-card__text--highlighted,.swn__simple-card h3,.swn__reference-card__fourth-level--green h2,.swn__reference-card__fourth-level h2,.swn__newsletter-card__description h3,.swn__hero-card__content .news-hero-heading,.swn__hero-card h1,.swn__file-upload-card.error .swn__file-upload-card__title,.swn__file-upload-card__title,.swn__faq-card--themed > .swn__faq-card__title > h3,.swn__faq-card__title h3,.swn__energy-saving-tips-card__text__measure-title__text,.swn__energy-saving-tips-card h3,.swn__energy-saving-tips-card h2,.swn__download-card__description h3,.swn__contact-card__portrait h4,.swn__contact-card__portrait h3,.swn__small-card,.swn__award-card h3,#CookiebotPolicyPage h3,#CookiebotPolicyPage h2,.swn__filter a.active,.swn__filter a{font-family:"Montserrat",sans-serif;font-stretch:normal;font-style:normal;font-weight:normal;}.swn__news_and_event-detail__image figcaption,.swn__news_and_event-detail__content .swn__simple-card a p,.swn__news_and_event-detail__release-date,.swn__news_and_event-detail__tag,.swn__news-wall .news-search-result .count-msg,.swn__text-block-list__text ul,.swn__text-block-list .swn__text-block-list__item ul,.swn__text-block-list__text p.form-sub-title,.swn__text-block-list .swn__text-block-list__item p.form-sub-title,.swn__text-block-list__text p.form-top-title,.swn__text-block-list .swn__text-block-list__item p.form-top-title,.swn__text-block-list__text p,.swn__text-block-list .swn__text-block-list__item p,.swn__text-block-list--green .swn__text-block-list__text p,.frame-type-table .swn__table .swn__table__entry--highlighted,.frame-type-table .swn__table .swn__table__entry-sub td,.frame-type-table .swn__table .swn__table__entry-sub td:first-of-type,.frame-type-table .swn__table strong,.frame-type-table .swn__table th,.frame-type-table .swn__table tr td:first-of-type,.frame-type-table .swn__table,.swn__mobile-navigation__label,.swn__topics-navigation-bar,.swn__navigation-bar,.swn__navigation__menu__subheader,.swn__breadcrumb__entry:not(:last-child),.swn__breadcrumb__entry:last-child,.swn__notification p,.swn__notification--success p,.swn__notification--warn p,.swn__notification--info p,.swn__footer__block-basement li a:hover,.swn__footer__block-basement li a.active,.swn__footer__block-basement li,.swn__footer__block-bottom .block-bottom__headline,.swn__form--search-result .search-result__no-result,.swn__form-progress li.active,.swn__form-progress li,.swn__confirmation p,.swn__form .control-label,.swn__form__summary__block__value.has-no-label,.swn__form__summary__block__label,.social-share-wrapper .social-share-trigger,.social-share-wrapper .swn__popup__job p,.swn__service-navigation__entry label,.swn__service-navigation__content-box__content > p,.swn__popup p,.swn__navigation__menu__entry ul > li > a:hover:not(.swn__navigation__menu__subheader),.swn__navigation__menu__entry ul > li > a.active:not(.swn__navigation__menu__subheader),.swn__navigation__menu__entry ul > li,.search-result__entry__link,.search-result__entry__description,.swn__input__text__error-message,.swn__input-textarea .help-block,.swn__input-text--labeled > label,.swn__radio__container,.swn__checkbox--controller + label,.swn__checkbox--pure + label,.swn__checkbox label,.swn__footer__menu__entry-header,.swn__footer__menu__entry a:hover,.swn__footer__menu__entry a.active,.swn__footer__menu__entry > ul > li,.swn__carousel-card__content > p,.swn__news-card__subtitle-date,.swn__news-card__header::after,.swn__tarif-card__feature-entry,.swn__simple-card > p,.swn__simple-card.swn__simple-card--shadowed > p,.swn__reference-card__fourth-level .subtitle-date,.swn__reference-card__fourth-level.swn__reference-card__fourth-level--green .subtitle-date,.swn__reference-card__fourth-level--green figcaption,.swn__reference-card__fourth-level--green p,.swn__reference-card__fourth-level figcaption,.swn__reference-card__fourth-level p,.swn__newsletter-card__description p,.swn__hero-card p,.swn__file-upload-card.error .swn__file-upload-card__description,.swn__file-upload-card__item,.swn__file-upload-card__description,.swn__faq-card__text,.swn_jobs-grid-wrapper .swn_jobs-grid-container .grid-item,.swn_jobs-grid-wrapper .swn_jobs-grid-container.header-grid .grid-item,.swn__energy-saving-tips-card__text,.swn__energy-saving-tips-card__title-price__tag,.swn__energy-saving-tips-card h4,.swn__download-card__description p,.swn__contact-card__description-box,.swn__contact-card__info-box li,.swn__contact-card__portrait p,.swn__award-card p,.swn-cookie-optout-placeholder p,#CookiebotPolicyPage p,#CookiebotPolicyPage td,#CookiebotPolicyPage div,#CookiebotPolicyPage h4,.swn-form-static-text p,.swn__button--secondary.secondary--text-dark p,.swn__button--secondary.secondary--text-dark:disabled,.swn__button--secondary.secondary--text-dark.disabled,.swn__button--secondary.secondary--text-dark,.swn__button--secondary.secondary--text-light p,.swn__button--secondary.secondary--text-light:disabled,.swn__button--secondary.secondary--text-light.disabled,.swn__button--secondary.secondary--text-light,.swn__button--primary.primary--text-dark p,.swn__button--primary.primary--text-icon-left-dark p,.swn__button--primary.primary--text-dark,.swn__button--primary.primary--text-icon-left-dark,.swn__button--primary.primary--text-light p,.swn__button--primary.primary--text-light:disabled,.swn__button--primary.primary--text-light.disabled,.swn__button--primary.primary--text-light,.swn__button--ghost p,.swn__button--ghost{font-family:"Open Sans",sans-serif;font-stretch:normal;font-style:normal;font-weight:normal;}.frame-type-table .swn__table .swn__table__entry--highlighted,.frame-type-table .swn__table .swn__table__entry-sub td,.frame-type-table .swn__table .swn__table__entry-sub td:first-of-type,.frame-type-table .swn__table strong,.frame-type-table .swn__table th,.frame-type-table .swn__table tr td:first-of-type,.frame-type-table .swn__table{font-size:1rem;letter-spacing:0.3px;line-height:1.5em;text-align:left;}.frame-type-table .swn__table .swn__table__entry--highlighted,.frame-type-table .swn__table strong,.frame-type-table .swn__table th,.frame-type-table .swn__table tr td:first-of-type,.frame-type-table .swn__table{color:#525252;}.frame-type-table .swn__table .swn__table__entry-sub td,.frame-type-table .swn__table .swn__table__entry-sub td:first-of-type{color:#fdfdfd;}.swn__notification p,.swn__notification--success p,.swn__notification--warn p,.swn__notification--info p,.swn__notification h3,.swn__notification--success h3,.swn__notification--warn h3,.swn__notification--info h3{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;}.swn__topics-navigation-bar,.swn__navigation-bar{font-size:0.75rem;letter-spacing:1px;line-height:1.33rem;text-transform:uppercase;}.swn__button--close{cursor:pointer;display:inline-block;height:26px;position:absolute;width:26px;}.swn__button--close::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/close.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/close.svg');}.swn__button--ghost{font-weight:bold;color:#000c1a;font-size:1.125rem;line-height:1.333em;text-align:left;display:block;outline:none;}.swn__button--ghost p{font-weight:bold;color:#000c1a;font-size:1.125rem;line-height:1.333em;border-bottom:2px solid #a0dbd2;display:inline;margin:0;padding:0;}.swn__button--ghost:hover p,.swn__button--ghost.active p{border-bottom:2px solid #0a917c;}.swn__button--ghost:disabled,.swn__button--ghost.disabled{color:#91aac7;cursor:default;pointer-events:none;}.swn__button--primary{border:0;cursor:pointer;display:block;outline:none;white-space:nowrap;}.swn__button--primary.primary--icon-only-light{background-color:#ffffff;border-radius:50%;color:#0a917c;margin:0;padding:10px 12px;}.swn__button--primary.primary--icon-only-light:hover,.swn__button--primary.primary--icon-only-light.active{background-color:#edfaf8;}.swn__button--primary.primary--icon-only-light:disabled,.swn__button--primary.primary--icon-only-light.disabled{cursor:default;pointer-events:none;}.swn__button--primary.primary--icon-only-dark{background-color:#0a917c;border-radius:50%;color:#ffffff;height:48px;margin:0;padding:10px 12px;width:48px;}.swn__button--primary.primary--icon-only-dark:hover,.swn__button--primary.primary--icon-only-dark.active{background-color:#34b39f;}.swn__button--primary.primary--icon-only-dark:active{transform:translateY(2px);}.swn__button--primary.primary--icon-only-dark::before{background-color:#ffffff;}.swn__button--primary.primary--icon-only-dark:disabled,.swn__button--primary.primary--icon-only-dark.disabled{cursor:default;pointer-events:none;background-color:#a0dbd2;}.swn__button--primary.primary--text-light{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#0a917c;text-align:center;background-color:#ffffff;padding:10px 24px;}.swn__button--primary.primary--text-light:hover,.swn__button--primary.primary--text-light:active{background-color:#edfaf8;}.swn__button--primary.primary--text-light:active{transform:translateY(2px);}.swn__button--primary.primary--text-light:disabled,.swn__button--primary.primary--text-light.disabled{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#a0dbd2;text-align:center;cursor:default;pointer-events:none;background-color:#ffffff;}.swn__button--primary.primary--text-light p{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#0a917c;text-align:center;}.swn__button--primary.primary--text-dark,.swn__button--primary.primary--text-icon-left-dark{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#ffffff;text-align:center;background-color:#0a917c;padding:10px 24px;}.swn__button--primary.primary--text-dark:hover,.swn__button--primary.primary--text-dark:active,.swn__button--primary.primary--text-icon-left-dark:hover,.swn__button--primary.primary--text-icon-left-dark:active{background-color:#34b39f;}.swn__button--primary.primary--text-dark:active,.swn__button--primary.primary--text-icon-left-dark:active{transform:translateY(2px);}.swn__button--primary.primary--text-dark:disabled,.swn__button--primary.primary--text-dark.disabled,.swn__button--primary.primary--text-icon-left-dark:disabled,.swn__button--primary.primary--text-icon-left-dark.disabled{cursor:default;pointer-events:none;background-color:#a0dbd2;}.swn__button--primary.primary--text-dark p,.swn__button--primary.primary--text-icon-left-dark p{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#ffffff;text-align:center;}.swn__button--primary.primary--text-icon-left-dark{align-items:center;display:flex;}.swn__button--primary.primary--text-icon-left-dark::before{margin-right:8px;}.swn__button--primary.cta-custom{display:inline-block;}.swn__button--secondary{border:0;cursor:pointer;display:block;padding:8px 20px;outline:none;white-space:nowrap;}@media screen and (min-width:992px){.swn__button--secondary{padding:8px 24px;}}.swn__button--secondary:hover,.swn__button--secondary.active{border:solid 2px #a0dbd2;}.swn__button--secondary:disabled,.swn__button--secondary.disabled{cursor:default;pointer-events:none;opacity:0.6;}.swn__button--secondary.secondary--icon-only-dark{background-color:#ffffff;border:solid 2px #0a917c;border-radius:50%;color:#0a917c;cursor:pointer;height:48px;margin:0;padding:0;width:48px;}.swn__button--secondary.secondary--icon-only-dark:hover,.swn__button--secondary.secondary--icon-only-dark.active{border:solid 2px #34b39f;}.swn__button--secondary.secondary--icon-only-dark:hover[data-icon=minus] i::before,.swn__button--secondary.secondary--icon-only-dark:hover[data-icon=plus] i::before,.swn__button--secondary.secondary--icon-only-dark.active[data-icon=minus] i::before,.swn__button--secondary.secondary--icon-only-dark.active[data-icon=plus] i::before{background-color:#34b39f;}.swn__button--secondary.secondary--icon-only-dark:active{transform:translateY(2px);}.swn__button--secondary.secondary--icon-only-dark:disabled,.swn__button--secondary.secondary--icon-only-dark.disabled{cursor:default;pointer-events:none;border:solid 2px #a0dbd2;}.swn__button--secondary.secondary--icon-only-dark:disabled[data-icon=minus] i::before,.swn__button--secondary.secondary--icon-only-dark:disabled[data-icon=plus] i::before,.swn__button--secondary.secondary--icon-only-dark.disabled[data-icon=minus] i::before,.swn__button--secondary.secondary--icon-only-dark.disabled[data-icon=plus] i::before{background-color:#a0dbd2;}.swn__button--secondary.secondary--icon-only-dark i{display:block;line-height:0;}.swn__button--secondary.secondary--icon-only-dark[data-icon=minus] i::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/minus.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/minus.svg');background-color:#0a917c;}.swn__button--secondary.secondary--icon-only-dark[data-icon=plus] i::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/plus.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/plus.svg');background-color:#0a917c;}.swn__button--secondary.secondary--text-light{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#ffffff;text-align:center;background-color:transparent;border:solid 2px #ffffff;}.swn__button--secondary.secondary--text-light:hover,.swn__button--secondary.secondary--text-light:active{border-color:#a0dbd2;}.swn__button--secondary.secondary--text-light:active{transform:translateY(2px);}.swn__button--secondary.secondary--text-light:disabled,.swn__button--secondary.secondary--text-light.disabled{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#ffffff;text-align:center;cursor:default;pointer-events:none;opacity:0.6;}.swn__button--secondary.secondary--text-light p{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#ffffff;text-align:center;}.swn__button--secondary.secondary--text-dark{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#0a917c;text-align:center;background-color:#ffffff;border:solid 2px #0a917c;padding:10px 24px;}.swn__button--secondary.secondary--text-dark:hover,.swn__button--secondary.secondary--text-dark:active{border-color:#34b39f;}.swn__button--secondary.secondary--text-dark:active{transform:translateY(2px);}.swn__button--secondary.secondary--text-dark:disabled,.swn__button--secondary.secondary--text-dark.disabled{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#a0dbd2;text-align:center;cursor:default;pointer-events:none;}.swn__button--secondary.secondary--text-dark p{font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#0a917c;text-align:center;}.swn__button--secondary.secondary--text-icon-left-dark{align-items:center;display:flex;}.swn__button--secondary.secondary--text-icon-left-dark::before{margin-right:8px;}.swn__button--text-centered{text-align:center;}.swn-form-static-text{margin-bottom:40px;}.swn-form-static-text p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}label[for=calculator-tab--electricity]{border-top-left-radius:2px;}label[for=calculator-tab--electricity]:before{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/electricity.svg');}label[for=calculator-tab--gas]:before{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/gas.svg');}.swn__calculator__tab--gas .swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper,.swn__calculator__tab--gas .swn__input__calculator--with-unit .secondary--icon-only-dark{display:inline-block;}.swn__calculator__tab--gas .swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper{margin:0 8px;}.swn__calculator__tab--gas .swn__input__calculator--with-unit .swn__button--secondary.secondary--icon-only-dark{min-height:48px;min-width:48px;}label[for=calculator-tab--water]{border-top-right-radius:2px;}label[for=calculator-tab--water]:before{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/water.svg');}.slick-dots.swn__card-strip__dots{bottom:-40px;}.slick-dots.swn__card-strip__dots li{height:12px;margin:0 8px;width:12px;}.slick-dots.swn__card-strip__dots li button::before{background-color:#a0dbd2;content:"";height:12px;opacity:1;width:12px;}.slick-dots.swn__card-strip__dots li.slick-active button::before{background-color:#0a917c;content:"";}.swn__content-overlay{background-blend-mode:multiply;background-image:linear-gradient(to bottom,#000c1a,#000c1a);display:none;height:100%;left:0;min-height:100vh;opacity:0.4;position:absolute;top:0;width:100%;z-index:100;}.swn__content-overlay.show{cursor:default;pointer-events:none;display:block;}.swn__filter{display:inline-block;position:relative;}.swn__filter a{background-color:#edfaf8;cursor:pointer;padding:12px 28px;font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.5em;text-align:center;color:#004d40;}.swn__filter a:hover{background-color:#a0dbd2;}.swn__filter a.active{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.5em;text-align:center;color:#ffffff;background-color:#0a917c;}.swn__filter a.active:hover{background-color:#34b39f;color:#ffffff;}.swn__main__logo{display:inline-block;height:45px;width:187px;}@media screen and (max-width:576px){.swn__main__logo{width:170px;}}.swn__main__logo img{height:auto;width:100%;}#CybotCookiebotDialogBodyUnderlay *,#CybotCookiebotDialog *{font-family:"Open Sans",sans-serif !important;}#CybotCookiebotDialogBodyUnderlay img,#CybotCookiebotDialog img{width:auto;}#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline{border-radius:0;font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#0a917c;text-align:center;background-color:#ffffff;padding:10px 24px;font-stretch:normal;font-style:normal;border:2px solid #0a917c;cursor:pointer;outline:none;}#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{border-radius:0;font-weight:bold;font-size:1rem;letter-spacing:0.4px;line-height:1.75rem;color:#ffffff;text-align:center;background-color:#0a917c;padding:10px 24px;font-stretch:normal;font-style:normal;border:0;cursor:pointer;outline:none;}#CybotCookiebotDialog #CybotCookiebotDialogHeader{display:none;}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{border-radius:6px;border:2px;color:inherit;display:inline-block;padding:2px 0;}#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper .CybotCookiebotDialogBodyLevelButtonSlider,#CybotCookiebotDialog #CybotCookiebotDialogTabContentDetails .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#ced7e0;}#CybotCookiebotDialog #CybotCookiebotDialogTabContentDetails form input[type=checkbox][disabled]:checked + .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#a0dbd2;}#CybotCookiebotDialog #CybotCookiebotDialogTabContentDetails form input[type=checkbox]:checked + .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#0a917c;}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper{border-color:#ced7e0;}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane,#CybotCookiebotDialog #CybotCookiebotDialogNav{border-color:#ced7e0;}#CybotCookiebotDialog .CybotCookiebotScrollContainer,#CybotCookiebotDialog .CookieCard{border-color:#ced7e0 !important;}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo{background-color:#ffffff;border-color:#ced7e0;}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo.CybotCookiebotDialogShow:first-of-type:before{border-color:#ced7e0;}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup,#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfoFooter{border-color:#ced7e0;}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentTextAbout,#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText,#CybotCookiebotDialog #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro,#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer,#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CollapseCard{font-size:1rem !important;letter-spacing:normal !important;line-height:1.5em !important;}#CookiebotWidget{font-family:"Open Sans",sans-serif !important;font-weight:400 !important;}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-body-inner .CookiebotWidget-main-logo{display:none;}#CookiebotPolicyPage h2{font-weight:600;font-size:2rem;letter-spacing:0.5px;line-height:1.5em;overflow:visible;text-align:left;word-break:break-word;margin-bottom:8px;}#CookiebotPolicyPage h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:8px;}#CookiebotPolicyPage h4{font-size:0.875rem;letter-spacing:0.3px;line-height:1.5rem;color:#525252;text-align:left;margin-bottom:8px;}#CookiebotPolicyPage p,#CookiebotPolicyPage td,#CookiebotPolicyPage div{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;margin-bottom:16px;}#CookiebotPolicyPage a{border-bottom:2px solid #a0dbd2;}#CookiebotPolicyPage a:hover{border-bottom:2px solid #0a917c;}#CookiebotPolicyPage #CookieDeclarationUserStatusLabelOn{display:block;text-align:left;font-weight:bold;}#CookiebotPolicyPage #CookieDeclarationChangeConsent{text-align:left;}#CookiebotPolicyPage .CookieDeclarationTypeHeader{font-weight:bold;}#CookiebotPolicyPage .CookieDeclarationTableCell{padding:16px 4px 16px 4px;text-align:left;}.swn-cookie-optout-placeholder{display:flex;align-content:center;justify-content:center;align-items:center;max-width:500px;text-align:center;width:100%;border:2px solid #004d40;padding:40px 20px;margin:0 auto;}.swn-cookie-optout-placeholder p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;text-align:center;}.swn-cookie-optout-placeholder p a{border-bottom:2px solid #a0dbd2;}#app_link{margin-top:16px;}#app_link img{width:auto;margin-bottom:8px;}.swn__card{border-radius:2px;box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);align-items:center;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-between;padding:calc(24px + 4px) 32px;position:relative;width:100%;}.swn__award-card{border-radius:2px;background-color:#edf3fa;display:flex;flex-direction:column;padding:32px;width:100%;margin:40px 0;}@media screen and (min-width:992px){.swn__award-card{margin:calc(32px * 2) 0;}}@media screen and (min-width:768px){.swn__award-card{align-items:center;flex-direction:row;width:545px;}}.swn__award-card img{display:inline-block;height:auto;margin-bottom:32px;width:136px;}@media screen and (min-width:768px){.swn__award-card img{margin:0 24px 0 0;}}.swn__award-card h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:8px;}.swn__award-card p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}.swn__small-card{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#ffffff;text-align:left;background-color:#0a917c;display:block;padding:6px 16px;}.swn__contact-card{margin:96px 0 64px 0;}.swn__contact-card--nodescription .swn__contact-card__description-box{display:none;}.swn__contact-card--nocontacts .swn__contact-card__info-box{display:none;}.swn__contact-card--nocontacts .swn__contact-card__content-wrapper{height:100%;width:100%;}@media screen and (max-width:576px){.swn__contact-card--nocontacts .swn__contact-card__portrait figcaption{margin-bottom:0;}}.swn__contact-card--nocontacts .swn__contact-card__description-box{margin-top:24px;}.swn__contact-card--onlyinfo{margin:64px 0;}@media screen and (min-width:768px){.swn__contact-card--onlyinfo{width:376px;}}.swn__contact-card--onlyinfo .swn__contact-card__content-wrapper{height:100%;padding:0;width:100%;}.swn__contact-card--onlyinfo .swn__contact-card__portrait{display:none;}.swn__contact-card--onlyinfo .swn__contact-card__info-box{margin:0;width:100%;}.swn__contact-card--onlyinfo .swn__contact-card__description-box{display:none;}.swn__contact-card__content-wrapper{background-color:#edfaf8;display:flex;flex-wrap:wrap;height:calc(100% - 32px);justify-content:space-between;padding:64px 32px;width:100%;}@media screen and (min-width:768px){.swn__contact-card__content-wrapper{width:calc(100% - 32px);}}.swn__contact-card__portrait{width:100%;}@media screen and (min-width:768px){.swn__contact-card__portrait{width:calc(100% + 2 * 32px - 376px);}}.swn__contact-card__portrait img{border-bottom-left-radius:38px;display:block;height:auto;width:100%;}@media screen and (min-width:768px){.swn__contact-card__portrait img{display:inline-block;width:160px;height:160px;object-fit:cover;}}.swn__contact-card__portrait figcaption{margin:24px 0;vertical-align:top;}@media screen and (min-width:768px){.swn__contact-card__portrait figcaption{margin-bottom:0;}}@media screen and (min-width:992px){.swn__contact-card__portrait figcaption{display:inline-block;margin:0 0 0 40px;max-width:calc(100% - 210px);}}.swn__contact-card__portrait h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:16px;overflow:hidden;text-overflow:unset;white-space:break-spaces;}.swn__contact-card__portrait h4{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#000c1a;text-align:left;}.swn__contact-card__portrait p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}.swn__contact-card__info-box{align-self:flex-start;background-color:#0a917c;padding:32px 24px;width:100%;}@media screen and (min-width:768px){.swn__contact-card__info-box{margin:-96px -64px 0 0;width:376px;}}.swn__contact-card__info-box li{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#ffffff;text-align:left;}.swn__contact-card__info-box li::before{margin-top:2px;vertical-align:top;}.swn__contact-card__info-box li:not(:last-child){margin-bottom:16px;}.swn__contact-card__info-box li span,.swn__contact-card__info-box li a{display:inline-block;margin-left:10px;width:calc(100% - 24px - 10px - 6px);word-break:break-word;}.swn__contact-card__info-box--address::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#a0dbd2;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/location.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/location.svg');}.swn__contact-card__info-box--phone::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#a0dbd2;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/phone.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/phone.svg');}.swn__contact-card__info-box--email::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#a0dbd2;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/envelope-alt.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/envelope-alt.svg');}.swn__contact-card__info-box--website::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#a0dbd2;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/language.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/language.svg');}.swn__contact-card__description-box{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;flex-basis:100%;margin-top:16px;}@media screen and (min-width:768px){.swn__contact-card__description-box{max-width:77.9497098646%;}}.swn__download-card{margin:0 0 8px 0;}.swn__download-card:hover{box-shadow:0 2px 12px 0 rgba(82,82,82,0.7);}@media screen and (min-width:768px){.swn__download-card{flex-direction:row;padding:28px 32px;}}@media screen and (min-width:768px){.swn__download-card__description{max-width:84.6153846154%;}}.swn__download-card__description h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:0 !important;}@media screen and (max-width:576px){.swn__download-card__description h3{white-space:normal;}}.swn__download-card__description p{color:#525252;font-size:0.875rem;letter-spacing:0.3px;line-height:1.71rem;margin-top:8px;}@media screen and (min-width:768px){.swn__download-card__description p{margin-top:0;}}.swn__download-card__overlay-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0;}@media screen and (max-width:576px){.swn__download-card__overlay-link{cursor:default;pointer-events:none;display:none;}}.swn__download-card .swn__button--primary.primary--icon-only-dark{margin-top:24px;z-index:250;}@media screen and (min-width:768px){.swn__download-card .swn__button--primary.primary--icon-only-dark{margin-top:0;}}.swn__download-card .swn__button--primary.primary--icon-only-dark::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/download.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/download.svg');background-color:#ffffff;}.swn__card-strip--workshop-tour{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.swn__card-strip--workshop-tour .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none;}.swn__energy-saving-tips-card{margin:8px 0 0 0;}@media screen and (min-width:768px){.swn__energy-saving-tips-card{padding:calc(8px * 2) 32px;}}.swn__energy-saving-tips-card:hover{box-shadow:0 2px 12px 0 rgba(82,82,82,0.7);}.swn__energy-saving-tips-card input[type=radio]{cursor:pointer;height:24px;margin:0;opacity:0;padding:0;position:absolute;right:32px;top:32px;width:24px;z-index:250;-webkit-tap-highlight-color:transparent;}@media screen and (min-width:768px){.swn__energy-saving-tips-card input[type=radio]{bottom:0;height:111px;left:0;right:0;top:0;transform:none;width:100%;}}.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--open{z-index:250;}@media screen and (max-width:576px){.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--open{top:50%;transform:translateY(-50%);}}.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--close{max-height:111px;z-index:200;}@media screen and (max-width:576px){.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--close{height:100%;left:initial;right:initial;top:initial;width:100%;}}.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--open ~ .swn__energy-saving-tips-card__text{margin-right:auto;}.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--open:checked{max-height:0;}.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--open:checked ~ .swn__energy-saving-tips-card__title h3::after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');}.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--open:checked ~ .swn__energy-saving-tips-card__text{margin-top:calc(32px - 10px);max-height:100%;overflow:visible;z-index:201;}.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--open:checked ~ .swn__energy-saving-tips-card__text a{border-bottom:2px solid #a0dbd2;}.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--open:checked ~ .swn__energy-saving-tips-card__text a:hover{border-bottom:2px solid #0a917c;}.swn__energy-saving-tips-card input[type=radio].swn__energy-saving-tips-card__btn--open:checked ~ .swn__energy-saving-tips-card__text img{max-width:100%;height:auto !important;margin:16px 0;}.swn__energy-saving-tips-card h2{font-weight:600;font-size:2rem;letter-spacing:0.5px;line-height:1.5em;overflow:visible;text-align:left;word-break:break-word;text-align:right;}.swn__energy-saving-tips-card h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;align-items:center;cursor:pointer;display:flex;justify-content:space-between;max-width:83.8187702265%;white-space:normal;}@media screen and (min-width:768px){.swn__energy-saving-tips-card h3{max-width:93.470790378%;}}.swn__energy-saving-tips-card h3.swn__energy-saving-tips-card__title-text__value:after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');position:absolute;right:0;top:0;transform:translateY(100%);}.swn__energy-saving-tips-card h4{font-size:0.875rem;letter-spacing:0.3px;line-height:1.5rem;color:#525252;text-align:left;}.swn__energy-saving-tips-card__title{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;}.swn__energy-saving-tips-card__title-price{margin-right:calc(32px + 24px);text-align:right;}.swn__energy-saving-tips-card__title-price__tag{font-weight:600;font-size:0.625rem;letter-spacing:1px;line-height:1.5rem;text-transform:uppercase;color:#0a917c;font-size:0.875rem;}.swn__energy-saving-tips-card__text{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;transition:all 0.4s ease;transform:translateZ(0);align-self:flex-start;max-height:0px;overflow:hidden;width:100%;}@media screen and (min-width:768px){.swn__energy-saving-tips-card__text{max-width:calc(100% - 32px - 24px);}}.swn__energy-saving-tips-card__text__measure:not(:only-child){margin-bottom:18px;}.swn__energy-saving-tips-card__text__measure-title{align-items:center;display:flex;justify-content:space-between;width:100%;}.swn__energy-saving-tips-card__text__measure-title__text{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#000c1a;text-align:left;}.swn__energy-saving-tips-card__text__measure-text{margin-top:8px;}.swn_jobs-grid-wrapper{display:grid;grid-template-columns:100%;padding:10px;margin:0 0 8px 0;}.swn_jobs-grid-wrapper .swn_jobs-grid-container{display:grid;grid-template-columns:50% 25% 20% 5%;padding:40px 20px;border-bottom:1px solid #a0dbd2;grid-column-gap:15px;}@media screen and (max-width:576px){.swn_jobs-grid-wrapper .swn_jobs-grid-container{grid-template-columns:100%;padding:15px 0;}}@media screen and (max-width:576px){.swn_jobs-grid-wrapper .swn_jobs-grid-container .grid-item--link{padding-bottom:15px;padding-right:25px;}}.swn_jobs-grid-wrapper .swn_jobs-grid-container.header-grid{padding:0;border-bottom:none;}@media screen and (max-width:576px){.swn_jobs-grid-wrapper .swn_jobs-grid-container.header-grid{display:none;}}.swn_jobs-grid-wrapper .swn_jobs-grid-container.header-grid .grid-item{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:1px;text-transform:uppercase;color:#0a917c;}.swn_jobs-grid-wrapper .swn_jobs-grid-container .grid-item{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:0.3px;color:#525252;}.swn__faq-card{margin:8px 0 0 0;}@media screen and (min-width:768px){.swn__faq-card{padding:40px 32px;}}.swn__faq-card:hover{box-shadow:0 2px 12px 0 rgba(82,82,82,0.7);}.swn__faq-card input[type=radio]{cursor:pointer;height:111px;margin:0;opacity:0;padding:0;position:absolute;left:0;right:0;top:0;transform:none;width:100%;z-index:250;-webkit-tap-highlight-color:transparent;}.swn__faq-card input[type=radio].swn__faq-card__btn--open{z-index:250;}@media screen and (max-width:576px){.swn__faq-card input[type=radio].swn__faq-card__btn--open{top:50%;transform:translateY(-50%);}}.swn__faq-card input[type=radio].swn__faq-card__btn--close{max-height:111px;height:100%;left:0;right:0;top:0;width:100%;z-index:200;}.swn__faq-card input[type=radio].swn__faq-card__btn--open ~ .swn__faq-card__text{margin-right:auto;}.swn__faq-card input[type=radio].swn__faq-card__btn--open:checked{max-height:0;}.swn__faq-card input[type=radio].swn__faq-card__btn--open:checked ~ .swn__faq-card__title h3::after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');}.swn__faq-card input[type=radio].swn__faq-card__btn--open:checked ~ .swn__faq-card__text{margin-top:calc(32px - 10px);max-height:100%;overflow:visible;z-index:201;}.swn__faq-card input[type=radio].swn__faq-card__btn--open:checked ~ .swn__faq-card__text a{border-bottom:2px solid #a0dbd2;}.swn__faq-card input[type=radio].swn__faq-card__btn--open:checked ~ .swn__faq-card__text a:hover{border-bottom:2px solid #0a917c;}.swn__faq-card input[type=radio].swn__faq-card__btn--open:checked ~ .swn__faq-card__text img{max-width:100%;height:auto !important;margin:16px 0;}.swn__faq-card span{display:block;width:100%;}.swn__faq-card__title{position:relative;}.swn__faq-card__title h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;align-items:center;cursor:pointer;display:flex;justify-content:space-between;max-width:83.8187702265%;white-space:normal;}@media screen and (min-width:768px){.swn__faq-card__title h3{max-width:93.470790378%;}}.swn__faq-card__title h3:after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');margin-left:32px;position:absolute;right:0;}.swn__faq-card__text{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;transition:all 0.4s ease;transform:translateZ(0);max-height:0px;overflow:hidden;}@media screen and (min-width:768px){.swn__faq-card__text{max-width:93.5779816514%;}}.funding-wrapper .funding-properties-sub-wrapper__2-columns{display:flex;flex-wrap:wrap;width:100%;margin-bottom:24px;}@media screen and (max-width:768px){.funding-wrapper .funding-properties-sub-wrapper__2-columns{display:block;}}.funding-wrapper .funding-properties-sub-wrapper__2-columns .funding-properties-wrapper{flex:1 1 50%;box-sizing:border-box;margin-bottom:0;}.funding-wrapper .funding-properties-wrapper{display:flex;margin-bottom:24px;}@media screen and (max-width:992px){.funding-wrapper .funding-properties-wrapper{display:block;}}.funding-wrapper .funding-properties-wrapper .funding-property-title{flex-basis:200px;font-weight:bold;}.funding-wrapper .funding-properties-wrapper .funding-property-value{flex-basis:calc(100% - 200px);}.funding-wrapper .funding-properties-wrapper__direction-row{flex-direction:column;}.funding-wrapper .funding-properties-wrapper__direction-row .funding-property-title{flex-basis:0;}.funding-wrapper .funding-properties-wrapper__direction-row .funding-property-value{flex-basis:0;}.funding-wrapper .funding-properties-wrapper__small-text{font-size:14px;}.funding-wrapper .funding-properties-wrapper__small-text .funding-property-title{font-weight:normal;}.funding-wrapper .funding-properties-wrapper:last-child{margin-bottom:0;}.swn__calculator__funding-radar{background-color:#ffffff;margin-bottom:64px;margin-top:64px;overflow:hidden;}.swn__calculator__funding-radar .funding-radar-form-label{border-top-left-radius:2px;}.swn__calculator__funding-radar .funding-radar-form-label::before{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/funding-radar-icon.svg');height:76px;width:76px;margin:0;}.swn__calculator__funding-radar .swn__calculator__tab--funding-radar .swn__input__calculator__filter{max-width:100%;}.swn__calculator__funding-radar .swn__calculator__tab--funding-radar .swn__input__calculator .swn__select{margin-bottom:0;}.swn__calculator__funding-radar .swn__calculator__tab--funding-radar .swn__input__calculator label{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#000c1a;text-align:left;display:block;margin-bottom:6px;padding:0;white-space:nowrap;}.swn__text-block-funding-radar{max-width:904px;margin-left:auto;margin-right:auto;}.swn__faq-card--themed{position:relative;}.swn__faq-card--themed:hover > .swn__faq-card__title{box-shadow:0 2px 12px 0 rgba(82,82,82,0.7);}.swn__faq-card--themed:not(:last-of-type){margin:0 0 24px 0;}.swn__faq-card--themed > input[type=radio]{cursor:pointer;height:111px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%;z-index:250;-webkit-tap-highlight-color:transparent;}.swn__faq-card--themed > input[type=radio].swn__faq-card__btn--open{z-index:250;}.swn__faq-card--themed > input[type=radio].swn__faq-card__btn--close{width:100%;z-index:200;max-height:111px;}.swn__faq-card--themed > input[type=radio].swn__faq-card__btn--open:checked{max-height:0;}.swn__faq-card--themed > input[type=radio].swn__faq-card__btn--open:checked ~ .swn__faq-card__title h3::after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');background-color:#ffffff;}.swn__faq-card--themed > input[type=radio].swn__faq-card__btn--open:checked ~ .swn__faq-card__wrapper{max-height:100%;overflow:visible;}.swn__faq-card--themed > .swn__faq-card__title{border-radius:2px;box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);background-color:#0a917c;display:flex;flex-direction:column;justify-content:space-between;padding:calc(24px + 4px) 32px;width:100%;}@media screen and (min-width:768px){.swn__faq-card--themed > .swn__faq-card__title{padding:40px 32px;}}.swn__faq-card--themed > .swn__faq-card__title > h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#ffffff;text-align:left;align-items:center;cursor:pointer;display:flex;justify-content:space-between;max-width:83.8187702265%;}@media screen and (min-width:768px){.swn__faq-card--themed > .swn__faq-card__title > h3{max-width:93.470790378%;}}.swn__faq-card--themed > .swn__faq-card__title > h3:after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');background-color:#ffffff;margin-left:32px;position:absolute;right:32px;}.swn__faq-card--themed > span{display:block;width:100%;}.swn__faq-card--themed > .swn__faq-card__wrapper{transition:all 0.4s ease;transform:translateZ(0);max-height:0;overflow:hidden;}.swn__file-upload-card{background-color:#ffffff;text-align:center;}.swn__file-upload-card input[type=file]{display:none;}.swn__file-upload-card__title{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#000c1a;text-align:center;}.swn__file-upload-card__description{color:#525252;font-size:0.875rem;letter-spacing:0.3px;line-height:1.71em;text-align:center;}.swn__file-upload-card #droparea{background-color:#edfaf8;border:2px dashed #a0dbd2;border-radius:2px;padding:32px 31px;margin-bottom:32px;}.swn__file-upload-card #droparea.highlight{border-color:#0a917c;}.swn__file-upload-card #droparea.highlight.error{border-color:#0a917c;}.swn__file-upload-card #droparea.error{border-color:#9f0b3a;}.swn__file-upload-card #droparea .swn__button--secondary{background-color:#edfaf8;margin-top:16px;margin-bottom:48px;word-break:break-word;white-space:break-spaces;}@media screen and (max-width:576px){.swn__file-upload-card #droparea .swn__button--secondary::before{content:none;}}.swn__file-upload-card .swn__button--secondary{display:inline-flex;margin-top:24px;}.swn__file-upload-card .swn__button--secondary::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/upload.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/upload.svg');background-color:#0a917c;}.swn__file-upload-card__item-list{margin-top:32px;width:100%;}.swn__file-upload-card__item-list:empty{display:none;}.swn__file-upload-card__item-list.multipleUpload{display:none;}.swn__file-upload-card__item-list.multipleUpload div.swn__file-upload-card__item{border-bottom:3px solid #a0dbd2;}.swn__file-upload-card__item-list.multipleUpload div.swn__file-upload-card__item.error{border-bottom:3px solid #dba0b3;}.swn__file-upload-card__item-list.multipleUpload div.swn__file-upload-card__item span.file-remove{background-color:#0a917c;}.swn__file-upload-card__item{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);align-items:center;display:flex;margin-bottom:8px;padding:22px 24px;text-align:left;}.swn__file-upload-card__item:before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/file.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/file.svg');background-color:#052346;margin-right:8px;}.swn__file-upload-card__item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 34px);word-break:break-word;white-space:break-spaces;}.swn__file-upload-card__item span.file-remove{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/bin.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/bin.svg');display:none;background-color:#0a917c;cursor:pointer;}.swn__file-upload-card__item span.file-remove:active{transform:translateY(2px);}.swn__file-upload-card__item--animated p{margin-right:24px;width:calc(100% - 48px);}.swn__file-upload-card__item.show{animation:animate-in 0.5s ease-out;}@keyframes animate-in{0%{opacity:0;}100%{opacity:1;}}.swn__file-upload-card.error .swn__file-upload-card__title{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#80000f;text-align:center;}.swn__file-upload-card.error .swn__file-upload-card__description{color:#525252;font-size:0.875rem;letter-spacing:0.3px;line-height:1.71em;text-align:center;color:#80000f;}.swn__file-upload-card .swn__file-upload-card__item{border-bottom:3px solid #d9d9d9;}.swn__file-upload-card .swn__file-upload-card__item.dz-complete{border-bottom:3px solid #a0dbd2;}.swn__hero-card{border-radius:2px;padding:24px;position:absolute;right:0;top:80px;width:94.2028985507%;z-index:250;}@media screen and (min-width:768px){.swn__hero-card{padding:24px 32px;width:50%;}}@media screen and (min-width:992px){.swn__hero-card{padding-right:10.7638888889vw;}}.swn__hero-card::before{background-blend-mode:multiply;background-image:linear-gradient(to bottom,#0a917c,#0a917c);bottom:0;content:"";display:block;height:100%;left:0;opacity:0.9;position:absolute;right:0;top:0;width:100%;z-index:50;}.swn__hero-card h1{font-weight:bold;color:#ffffff;font-size:1.75rem;letter-spacing:0.3px;line-height:2.25rem;word-break:break-word;}@media screen and (min-width:992px){.swn__hero-card h1{font-size:2.813rem;letter-spacing:0.5px;line-height:3.75rem;}}.swn__hero-card p{color:#ffffff;font-size:1rem;letter-spacing:0.3px;line-height:1.25rem;margin-top:8px;}@media screen and (min-width:992px){.swn__hero-card p{font-size:1.25rem;letter-spacing:0.5px;line-height:1.75rem;}}@media screen and (min-width:992px){.swn__hero-card p{margin-top:16px;}}.swn__hero-card__content{position:relative;z-index:100;}.swn__hero-card__content .news-hero-heading{font-weight:bold;color:#ffffff;font-size:1.75rem;letter-spacing:0.3px;line-height:2.25rem;word-break:break-word;}@media screen and (min-width:992px){.swn__hero-card__content .news-hero-heading{font-size:2.813rem;letter-spacing:0.5px;line-height:3.75rem;}}.swn__hero-card .swn__button--secondary{display:inline-block;margin-top:32px;}.swn__hero-card .swn__button--secondary.hero-card-link-first{margin-right:10px;}.swn__newsletter-card{margin:60px 0;}@media screen and (min-width:768px){.swn__newsletter-card{flex-direction:row;padding:38px;}}.swn__newsletter-card__description h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;}.swn__newsletter-card__description p{color:#525252;font-size:1.25rem;letter-spacing:0.5px;line-height:1.6rem;margin-top:14px;}@media screen and (min-width:768px){.swn__newsletter-card__description p{margin-right:24px;}}@media screen and (min-width:992px){.swn__newsletter-card__description p{margin-right:0;}}.swn__newsletter-card .swn__button--primary{align-self:stretch;margin-top:24px;}@media screen and (min-width:768px){.swn__newsletter-card .swn__button--primary{align-self:center;margin-top:0;}}.swn__reference-card__fourth-level{background-color:#ffffff;}.swn__reference-card__fourth-level__wrapper{display:flex;flex-direction:column;}@media screen and (min-width:768px){.swn__reference-card__fourth-level__wrapper{flex-direction:row;}}.swn__reference-card__fourth-level__wrapper + .swn__reference-card__fourth-level__wrapper{margin-top:64px;}.swn__reference-card__fourth-level img{display:block;height:auto;width:100%;}.swn__reference-card__fourth-level h2{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:16px;}@media screen and (min-width:992px){.swn__reference-card__fourth-level h2{font-weight:600;font-size:2rem;letter-spacing:0.5px;line-height:1.5em;overflow:visible;text-align:left;word-break:break-word;}}.swn__reference-card__fourth-level p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}.swn__reference-card__fourth-level figcaption{font-size:0.875rem;letter-spacing:0.3px;line-height:1.71em;text-align:right;color:#525252;margin-top:8px;}.swn__reference-card__fourth-level--blue{background-color:#edf3fa;}.swn__reference-card__fourth-level--light-green{background-color:#edfaf8;}.swn__reference-card__fourth-level--green{background-color:#0a917c;}.swn__reference-card__fourth-level--green h2{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#ffffff;text-align:left;}@media screen and (min-width:992px){.swn__reference-card__fourth-level--green h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#ffffff;text-align:left;}}@media screen and (min-width:992px) and (min-width:992px){.swn__reference-card__fourth-level--green h2{letter-spacing:0.5px;line-height:normal;}}.swn__reference-card__fourth-level--green p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#ffffff;}.swn__reference-card__fourth-level--green figcaption{font-size:0.875rem;letter-spacing:0.3px;line-height:1.71em;text-align:right;color:#ffffff;}.swn__reference-card__fourth-level.swn__reference-card__fourth-level--green .subtitle-date{font-weight:bold;font-size:0.75rem;letter-spacing:1px;line-height:1.33em;text-transform:uppercase;color:#ffffff;}.swn__reference-card__fourth-level .subtitle-date{font-weight:bold;font-size:0.75rem;letter-spacing:1px;line-height:1.33em;text-transform:uppercase;color:#525252;display:block;margin-bottom:8px;}@media screen and (min-width:768px){.swn__reference-card__fourth-level .subtitle-date{margin-bottom:4px;}}.swn__reference-card__fourth-level.layout__no-image-full,.swn__reference-card__fourth-level.layout__no-image-half,.swn__reference-card__fourth-level.layout__image-text-third,.swn__reference-card__fourth-level.layout__image-text-half{margin-left:calc((100vw - 100%) / 2 * -1);margin-right:calc((100vw - 100%) / 2 * -1);max-width:100vw;padding-left:calc((100vw - 100%) / 2);padding-right:calc((100vw - 100%) / 2);padding-bottom:32px;padding-top:32px;}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__no-image-full,.swn__reference-card__fourth-level.layout__no-image-half,.swn__reference-card__fourth-level.layout__image-text-third,.swn__reference-card__fourth-level.layout__image-text-half{padding-bottom:calc(32px * 2);padding-top:calc(32px * 2);margin-bottom:calc(32px * 2);margin-top:calc(32px * 2);}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__no-image-half{display:flex;}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__no-image-half .swn__reference-card__fourth-level__wrapper{display:flex;width:calc((100% - 40px) / 2 - 2px);}.swn__reference-card__fourth-level.layout__no-image-half .swn__reference-card__fourth-level__wrapper:first-of-type{margin-right:40px;}}.swn__reference-card__fourth-level.layout__no-image-half .swn__reference-card__fourth-level__wrapper:not(:first-of-type){margin-top:32px;}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__no-image-half .swn__reference-card__fourth-level__wrapper:not(:first-of-type){margin-top:0;}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__no-image-half .swn__reference-card__fourth-level__description{display:flex;flex-direction:column;}.swn__reference-card__fourth-level.layout__no-image-half .swn__reference-card__fourth-level__description p{flex-grow:1;}}.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__wrapper:not(:first-of-type),.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__wrapper:not(:first-of-type){margin-top:32px;}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__wrapper:not(:first-of-type),.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__wrapper:not(:first-of-type){margin-top:0;}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__wrapper.modifier__image--right,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__wrapper.modifier__image--right{flex-direction:row-reverse;}}.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__wrapper.modifier__image--right .swn__reference-card__fourth-level__image,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__wrapper.modifier__image--right .swn__reference-card__fourth-level__image{margin-right:0;}.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__wrapper.modifier__image--right .swn__reference-card__fourth-level__description,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__wrapper.modifier__image--right .swn__reference-card__fourth-level__description{margin:0 40px 0 0;}.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__image,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__image{margin-top:24px;order:2;}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__image,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__image{margin:0 40px 0 0;order:initial;}}.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__image img,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__image img{border-bottom-left-radius:38px;}.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__image figcaption,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__image figcaption{margin-bottom:-6px;}.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__image .swn__button--primary,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__image .swn__button--primary{margin-top:40px;}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__description,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__description{width:69.0265486726%;}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__description .swn__button--primary,.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__description .swn__button--primary{display:inline-block;}}.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__wrapper:not(:first-of-type){margin-top:32px;}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__wrapper:not(:first-of-type){margin-top:calc(32px * 2);}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__image{width:30.9734513274%;}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-third .swn__reference-card__fourth-level__description{width:69.0265486726%;}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-half{padding-bottom:calc(32px * 2);padding-top:calc(32px * 2);}}.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__wrapper{margin-top:32px;}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__wrapper:not(:first-of-type){margin-top:calc(32px * 2);}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__image{width:50%;}}@media screen and (min-width:768px){.swn__reference-card__fourth-level.layout__image-text-half .swn__reference-card__fourth-level__description{width:50%;}}.swn__reference-card__fourth-level .swn__button--primary{align-self:flex-start;display:inline-block;margin-top:24px;white-space:normal;}.swn__simple-card{border-radius:2px;background-color:#ffffff;display:flex;flex-direction:column;max-width:350px;padding:0 24px;text-align:center;}.swn__simple-card.swn__simple-card--shadowed{box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);padding:24px 24px 32px;}@media screen and (min-width:768px){.swn__simple-card.swn__simple-card--shadowed .swn__button--ghost{margin-top:56px;}}.swn__simple-card.swn__simple-card--shadowed > p{color:#525252;font-size:0.875rem;letter-spacing:0.3px;line-height:1.71em;text-align:center;}.swn__simple-card img{display:block;height:auto;margin:auto;margin-bottom:24px;width:80px;}.swn__simple-card h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:center;margin-bottom:8px;word-break:break-word;}@media screen and (min-width:768px){.swn__simple-card h3{flex-grow:1;}}.swn__simple-card > p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#525252;text-align:center;}@media screen and (min-width:768px){.swn__simple-card > p{flex-grow:1;}}.swn__simple-card .swn__button--ghost{display:block;margin-top:calc(8px * 2);}@media screen and (min-width:768px){.swn__simple-card .swn__button--ghost{margin-top:32px;}}.swn__simple-card__text--highlighted{font-weight:600;color:#000c1a;font-size:1.375rem;letter-spacing:1.5px;line-height:1.45rem;text-align:center;margin-top:32px;}.swn__tarif-card{border-radius:2px;box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);background-color:#ffffff;display:flex;flex-direction:column;max-width:350px;padding:0 24px 24px;text-align:center;}.swn__tarif-card__header{background-color:#0a917c;margin:0 -24px 24px -24px;min-height:248px;padding:24px;}.swn__tarif-card__header img{display:block;height:80px;margin:auto;margin-bottom:24px;width:80px;}.swn__tarif-card__header h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#ffffff;text-align:center;margin-bottom:8px;}.swn__tarif-card__header p{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#ffffff;text-align:center;}.swn__tarif-card__feature-list{flex-grow:1;margin-bottom:40px;}.swn__tarif-card__feature-entry{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;display:flex;margin-bottom:16px;}.swn__tarif-card__feature-entry::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/ok.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/ok.svg');background-color:#0a917c;margin:2px 16px 0 0;}.swn__tarif-card__feature-entry--disadvantage::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/close.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/close.svg');background-color:#a0dbd2;}.swn__tarif-card__feature-entry p{width:calc(100% - 24px - 16px);}.swn__tarif-card .swn__button--ghost{display:block;}.swn__news-card img{max-height:192px;}.swn__news-card--topnews .swn__news-card__header{background-color:#ffdca8;}.swn__news-card--topnews .swn__news-card__header::after{background-color:#f39200;}.swn__news-card__header{background-color:#a0dbd2;min-height:72px;position:relative;width:100%;}.swn__news-card__header::after{font-weight:600;font-size:0.625rem;letter-spacing:1px;line-height:1.5rem;text-transform:uppercase;color:#ffffff;background-color:#0a917c;bottom:0;content:attr(data-badge);display:block;left:24px;padding:0 calc(8px * 2);position:absolute;transform:translateY(50%);}.swn__news-card__subtitle-date{font-weight:bold;font-size:0.75rem;letter-spacing:1px;line-height:1.33em;text-transform:uppercase;color:#525252;display:block;margin:10px 0;}.swn__news-card .swn__button--ghost{display:block;margin-top:calc(8px * 2);}@media screen and (min-width:768px){.swn__news-card .swn__button--ghost{margin-top:80px;}}.swn__reference-card{background-color:#ffffff;display:flex;flex-direction:column;max-width:295px;}@media screen and (min-width:768px){.swn__reference-card{max-width:350px;}}.swn__reference-card .swn__button--primary{align-self:flex-start;margin-top:32px;white-space:normal;}.swn__carousel-card{box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);border-radius:2px;background-color:#ffffff;display:flex;flex-direction:column;max-width:100%;}@media screen and (min-width:768px){.swn__carousel-card{max-width:350px;}}.swn__carousel-card img{display:block;height:auto;width:100%;}.swn__carousel-card__content{display:flex;flex-direction:column;flex-grow:1;padding:24px;}.swn__carousel-card__content h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:calc(8px * 2);white-space:normal;}.swn__carousel-card__content > p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;flex-grow:1;}.swn__carousel-card__content > p[itemprop=description]:empty{display:none;}.family-logo{display:inline-block;flex-basis:calc(50% - 32px);height:64px;overflow:hidden;position:relative;width:auto;}@media screen and (min-width:768px){.family-logo{flex-basis:auto;width:auto;}}.family-logo:not(:last-child):not(:nth-last-child(2)){margin-bottom:20px;}.family-logo:hover .family-logo__hover-image{opacity:0;}.family-logo:hover .family-logo__hover-image{opacity:1;}.family-logo img{height:100%;margin:auto;width:100%;}.family-logo__hover-image{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;}.swn__footer__menu__entry{border-bottom:1px solid #a0dbd2;padding:18px 0;position:relative;width:100%;}@media screen and (min-width:768px){.swn__footer__menu__entry{border:0;padding:0;width:calc((100% - 3 * 24px) / 4);}.swn__footer__menu__entry:not(:last-of-type){margin-right:24px;}}.swn__footer__menu__entry > ul{background-color:#ffffff;margin-top:0;max-height:0;opacity:1;overflow:hidden;padding:0;}@media screen and (min-width:768px){.swn__footer__menu__entry > ul{display:block;max-height:100vh;}}.swn__footer__menu__entry > ul > li{font-weight:600;color:#4f739c;font-size:1rem;letter-spacing:normal;line-height:1em;text-transform:none;line-height:normal;vertical-align:top;}.swn__footer__menu__entry > ul > li:not(:last-of-type){margin-bottom:8px;}@media screen and (max-width:576px){.swn__footer__menu__entry > ul > li a{display:block;width:100%;}}@media screen and (max-width:576px){.swn__footer__menu__entry > a{align-items:center;display:flex;justify-content:space-between;}}.swn__footer__menu__entry a:hover,.swn__footer__menu__entry a.active{font-weight:bold;color:#000c1a;}.swn__footer__menu__entry a.disabled{color:#91aac7;cursor:default;pointer-events:none;}.swn__footer__menu__entry-header{font-weight:600;color:#0a917c;font-size:0.875rem;letter-spacing:1px;line-height:1.14rem;text-transform:uppercase;cursor:pointer;}@media screen and (max-width:576px){.swn__footer__menu__entry-header::after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');}}@media screen and (min-width:768px){.swn__footer__menu__entry-header{display:block;margin-bottom:8px;}}@media screen and (max-width:768px){.swn__footer__menu__entry-topics ul{max-height:100%;}}@media screen and (max-width:768px){.swn__footer__menu__entry-topics ul li a{display:initial;}}.swn__footer__menu__entry-topics li{cursor:pointer;}.swn__footer__menu__entry-topics li::after{background-color:#4f739c;content:"";display:inline-block;height:14px;transform:rotate(135deg) translateX(2px);width:14px;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/arrow-left.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/arrow-left.svg');-webkit-mask-size:contain;mask-size:contain;}.swn__footer__menu__entry-topics li:hover::after{background-color:#000c1a;}.swn__footer__menu__entry.swn__footer__menu__entry--single input{cursor:default;pointer-events:none;display:none;}@media screen and (max-width:576px){.swn__footer__menu__entry.swn__footer__menu__entry--single .swn__footer__menu__entry-header::after{display:none;}}.swn__checkbox{position:relative;}.swn__checkbox input[type=checkbox]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:500;}.swn__checkbox label{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;align-items:flex-start;cursor:pointer;display:flex;position:relative;text-align:left;}.swn__checkbox label::before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid #4f739c;border-radius:2px;content:"";cursor:pointer;display:inline-block;margin:4px 16px 0 0;padding:8px;position:relative;}.swn__checkbox input[type=checkbox]:checked + label::before{border:2px solid #4f739c;}.swn__checkbox input[type=checkbox]:checked + label::after{border:solid #4f739c;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:0;position:absolute;top:13px;transform:rotate(45deg) translateY(-80%);width:4px;}.swn__checkbox.error input[type=checkbox]:not(:checked) + label{color:#80000f;}.swn__checkbox.error label::before{border-color:#9f0b3a;}.swn__checkbox--controller,.swn__checkbox--pure{cursor:pointer;height:1.75rem;left:0;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:500;}.swn__checkbox--controller:hover + label::before,.swn__checkbox--pure:hover + label::before{border-color:#052346;}.swn__checkbox--controller:hover + label::after,.swn__checkbox--pure:hover + label::after{border-color:#052346;}.swn__checkbox--controller:checked + label::before,.swn__checkbox--pure:checked + label::before{border:2px solid #4f739c;}.swn__checkbox--controller:checked + label::after,.swn__checkbox--pure:checked + label::after{border:solid #4f739c;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:0;position:absolute;top:13px;transform:rotate(45deg) translateY(-80%);width:4px;}.swn__checkbox--controller:checked:hover + label::before,.swn__checkbox--pure:checked:hover + label::before{border-color:#052346;}.swn__checkbox--controller:checked:hover + label::after,.swn__checkbox--pure:checked:hover + label::after{border-color:#052346;}.swn__checkbox--controller + label,.swn__checkbox--pure + label{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;align-items:flex-start;cursor:pointer;display:flex;margin-bottom:18px;position:relative;text-align:left;width:100%;}.swn__checkbox--controller + label::before,.swn__checkbox--pure + label::before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid #4f739c;border-radius:2px;content:"";cursor:pointer;display:inline-block;margin:4px 16px 0 0;padding:8px;position:relative;}.swn__input-text--labeled .swn__checkbox--pure + label{display:flex;}.swn__radio{display:flex;}.swn__radio:not(:last-of-type){margin-bottom:16px;}.swn__radio__container{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;cursor:pointer;line-height:inherit;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.swn__radio__container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0;}.swn__radio__container input:checked ~ .swn__radio__checkmark:before{border:solid 2px #4f739c;}.swn__radio__container input:checked ~ .swn__radio__checkmark:after{display:block;}.swn__radio__container p{text-indent:34px;}.swn__radio__container .swn__radio__checkmark{height:24px;left:0;position:absolute;top:0;width:24px;}.swn__radio__container .swn__radio__checkmark:before{border:solid 2px #4f739c;border-radius:50%;content:"";display:block;height:20px;left:0;position:absolute;top:0;width:20px;z-index:500;}.swn__radio__container .swn__radio__checkmark:after{background:#4f739c;border-radius:50%;content:"";display:none;height:9px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:9px;z-index:500;}.swn__radio__container.disabled{cursor:default;pointer-events:none;user-select:none;}.swn__radio__container.disabled .swn__radio__checkmark{opacity:0.65;}.swn__radio__container.disabled input{pointer-events:none;user-select:none;}.swn__radio:hover .swn__radio__container input:checked ~ .swn__radio__checkmark:before{border-color:#000c1a;}.swn__radio:hover .swn__radio__container .swn__radio__checkmark:before{border-color:#000c1a;}.swn__radio:hover .swn__radio__container .swn__radio__checkmark:after{background:#000c1a;}.swn__input__calculator{white-space:nowrap;}.swn__input__calculator input[type=text],.swn__input__calculator input[type=number]{font-weight:600;color:#000c1a;font-size:1.375rem;letter-spacing:0.5px;line-height:1.5rem;padding:10px calc(8px * 2);}.swn__input__calculator input[type=text]::placeholder,.swn__input__calculator input[type=number]::placeholder{font-weight:500;color:#4f739c;}.swn__input__calculator.disabled input[type=text],.swn__input__calculator.disabled input[type=number]{font-weight:500;color:#91aac7;}.swn__input__calculator:focus input[type=text],.swn__input__calculator:focus input[type=number],.swn__input__calculator:focus-within input[type=text],.swn__input__calculator:focus-within input[type=number],.swn__input__calculator.active input[type=text],.swn__input__calculator.active input[type=number]{font-weight:600;color:#000c1a;border:2px solid #000c1a;}.swn__input__calculator.readonly input[type=text],.swn__input__calculator.readonly input[type=number]{font-weight:600;color:#214570;}.swn__input__calculator.readonly input[type=text]:hover input[type=text],.swn__input__calculator.readonly input[type=text]:hover input[type=number],.swn__input__calculator.readonly input[type=text]:focus input[type=text],.swn__input__calculator.readonly input[type=text]:focus input[type=number],.swn__input__calculator.readonly input[type=text]:focus-within input[type=text],.swn__input__calculator.readonly input[type=text]:focus-within input[type=number],.swn__input__calculator.readonly input[type=text].active input[type=text],.swn__input__calculator.readonly input[type=text].active input[type=number],.swn__input__calculator.readonly input[type=number]:hover input[type=text],.swn__input__calculator.readonly input[type=number]:hover input[type=number],.swn__input__calculator.readonly input[type=number]:focus input[type=text],.swn__input__calculator.readonly input[type=number]:focus input[type=number],.swn__input__calculator.readonly input[type=number]:focus-within input[type=text],.swn__input__calculator.readonly input[type=number]:focus-within input[type=number],.swn__input__calculator.readonly input[type=number].active input[type=text],.swn__input__calculator.readonly input[type=number].active input[type=number]{font-weight:600;color:#214570;}.swn__input__calculator.readonly input[type=text]:hover input[type=text]::placeholder,.swn__input__calculator.readonly input[type=text]:hover input[type=number]::placeholder,.swn__input__calculator.readonly input[type=text]:focus input[type=text]::placeholder,.swn__input__calculator.readonly input[type=text]:focus input[type=number]::placeholder,.swn__input__calculator.readonly input[type=text]:focus-within input[type=text]::placeholder,.swn__input__calculator.readonly input[type=text]:focus-within input[type=number]::placeholder,.swn__input__calculator.readonly input[type=text].active input[type=text]::placeholder,.swn__input__calculator.readonly input[type=text].active input[type=number]::placeholder,.swn__input__calculator.readonly input[type=number]:hover input[type=text]::placeholder,.swn__input__calculator.readonly input[type=number]:hover input[type=number]::placeholder,.swn__input__calculator.readonly input[type=number]:focus input[type=text]::placeholder,.swn__input__calculator.readonly input[type=number]:focus input[type=number]::placeholder,.swn__input__calculator.readonly input[type=number]:focus-within input[type=text]::placeholder,.swn__input__calculator.readonly input[type=number]:focus-within input[type=number]::placeholder,.swn__input__calculator.readonly input[type=number].active input[type=text]::placeholder,.swn__input__calculator.readonly input[type=number].active input[type=number]::placeholder{font-weight:600;color:#214570;}.swn__input__calculator legend{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#000c1a;text-align:left;display:block;margin-bottom:6px;padding:0;white-space:nowrap;}.swn__input__calculator span{cursor:pointer;display:block;height:48px;outline:0;position:relative;width:calc(20px + 24px);}.swn__input__calculator span:first-child{margin-left:calc(24px / 2 * -1);}@media screen and (min-width:992px){.swn__input__calculator span{width:28px;}.swn__input__calculator span:first-child{margin-left:-2px;}}.swn__input__calculator span input[type=checkbox]{cursor:pointer;margin:0;opacity:0;outline:0;padding:0;position:absolute;z-index:500;height:100%;left:0;top:0;width:100%;}.swn__input__calculator span input[type=checkbox]:checked + label{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/human-dark.svg');background-position:center;background-repeat:no-repeat;}.swn__input__calculator span input[type=checkbox] + label{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/human-light.svg');background-position:center;background-repeat:no-repeat;display:inline-block;height:48px;width:100%;}@media screen and (max-width:768px){.swn__input__calculator button{width:100%;}}.swn__input__calculator--with-unit legend{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#000c1a;text-align:left;display:block;margin-bottom:6px;white-space:nowrap;}.swn__input__calculator--with-unit.readonly{cursor:default;pointer-events:none;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper{border:solid 2px #91aac7;max-width:108px;overflow:hidden;padding:9px 12px 10px 8px;white-space:nowrap;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:hover,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus-within,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.active{border:2px solid #000c1a;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:hover input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus-within input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.active input[type=number]{font-weight:600;color:#000c1a;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:hover input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper:focus-within input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.active input[type=number]::placeholder{font-weight:600;color:#000c1a;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly{cursor:default;pointer-events:none;background-color:#edf3fa;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]{font-weight:600;color:#214570;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:hover input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:focus input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:focus-within input[type=number],.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number].active input[type=number]{font-weight:600;color:#214570;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:hover input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:focus input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number]:focus-within input[type=number]::placeholder,.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper.readonly input[type=number].active input[type=number]::placeholder{font-weight:600;color:#214570;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper input[type=number]{font-weight:600;color:#000c1a;font-size:1.375rem;letter-spacing:0.5px;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;margin:0;overflow:hidden;padding:0;width:65.4761904762%;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper input[type=number]::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper input[type=number]:placeholder-shown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.swn__input__calculator--with-unit .swn__input__calculator__unit__wrapper label{font-weight:500;color:#91aac7;font-size:1rem;letter-spacing:0.36px;text-align:right;width:34.5238095238%;}.swn__input__search{border:solid 2px #91aac7;align-items:center;display:flex;justify-content:space-between;overflow:hidden;padding-left:12px;width:85%;}@media screen and (min-width:992px){.swn__input__search{width:auto;}}.swn__input__search:hover,.swn__input__search:focus,.swn__input__search:focus-within,.swn__input__search.active{border:2px solid #000c1a;}.swn__input__search:hover input[type=text],.swn__input__search:focus input[type=text],.swn__input__search:focus-within input[type=text],.swn__input__search.active input[type=text]{border-right:2px solid #000c1a;}.swn__input__search:hover input[type=text]::placeholder,.swn__input__search:focus input[type=text]::placeholder,.swn__input__search:focus-within input[type=text]::placeholder,.swn__input__search.active input[type=text]::placeholder{color:#000c1a;}.swn__input__search.swn__input__text input[type=text]{border-bottom:0;border-left:0;border-top:0;}.swn__input__search input[type=text]{font-weight:500;color:#000c1a;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;border-right:2px solid #91aac7;cursor:text;display:inline-block;padding-right:16px;text-overflow:ellipsis;width:calc(100% - 48px);}.swn__input__search input[type=text]::placeholder{color:#4f739c;}.swn__input__search.disabled input[type=text]{color:#91aac7;border-right:2px solid #edf3fa;}.swn__input__search.disabled .swn__button--primary i::before{background-color:#a0dbd2;}.swn__input__search .swn__button--primary.primary--icon-only-light{border-radius:0;padding:10px 12px 8px 12px;}.swn__input__search .swn__button--primary.primary--icon-only-light i{line-height:0;}.swn__input__search .swn__button--primary.primary--icon-only-light i::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/search.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/search.svg');background-color:#0a917c;}.swn__input__search .swn__button--primary.primary--icon-only-light.disabled i::before{background-color:#a0dbd2;}.swn__input-text--labeled{text-align:left;margin-bottom:18px;}.swn__input-text--labeled > label{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;display:block;margin-bottom:4px;}.swn__input-text--labeled > label p a{border-bottom:2px solid #a0dbd2;z-index:9999;position:relative;}.swn__input-text--labeled > label p a:hover{border-bottom:2px solid #0a917c;}.swn__input-text--labeled input[type=text],.swn__input-text--labeled input[type=number],.swn__input-text--labeled input[type=email],.swn__input-text--labeled input[type=date],.swn__input-text--labeled textarea,.swn__input-text--labeled select{font-weight:500;color:#000c1a;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;padding:8px 16px;}.swn__input-text--labeled input[type=text]::placeholder,.swn__input-text--labeled input[type=number]::placeholder,.swn__input-text--labeled input[type=email]::placeholder,.swn__input-text--labeled input[type=date]::placeholder,.swn__input-text--labeled textarea::placeholder,.swn__input-text--labeled select::placeholder{color:#4f739c;}.swn__input-text--labeled input[type=text]:placeholder-shown,.swn__input-text--labeled input[type=number]:placeholder-shown,.swn__input-text--labeled input[type=email]:placeholder-shown,.swn__input-text--labeled input[type=date]:placeholder-shown,.swn__input-text--labeled textarea:placeholder-shown,.swn__input-text--labeled select:placeholder-shown{color:#4f739c;}.swn__input-text--labeled:hover input[type=text],.swn__input-text--labeled:hover input[type=number],.swn__input-text--labeled:hover input[type=email],.swn__input-text--labeled:hover textarea,.swn__input-text--labeled:hover select,.swn__input-text--labeled:focus input[type=text],.swn__input-text--labeled:focus input[type=number],.swn__input-text--labeled:focus input[type=email],.swn__input-text--labeled:focus textarea,.swn__input-text--labeled:focus select,.swn__input-text--labeled:focus-within input[type=text],.swn__input-text--labeled:focus-within input[type=number],.swn__input-text--labeled:focus-within input[type=email],.swn__input-text--labeled:focus-within textarea,.swn__input-text--labeled:focus-within select,.swn__input-text--labeled.active input[type=text],.swn__input-text--labeled.active input[type=number],.swn__input-text--labeled.active input[type=email],.swn__input-text--labeled.active textarea,.swn__input-text--labeled.active select{color:#000c1a;border-color:#000c1a;}.swn__input-text--labeled:hover input[type=text]::placeholder,.swn__input-text--labeled:hover input[type=number]::placeholder,.swn__input-text--labeled:hover input[type=email]::placeholder,.swn__input-text--labeled:hover textarea::placeholder,.swn__input-text--labeled:hover select::placeholder,.swn__input-text--labeled:focus input[type=text]::placeholder,.swn__input-text--labeled:focus input[type=number]::placeholder,.swn__input-text--labeled:focus input[type=email]::placeholder,.swn__input-text--labeled:focus textarea::placeholder,.swn__input-text--labeled:focus select::placeholder,.swn__input-text--labeled:focus-within input[type=text]::placeholder,.swn__input-text--labeled:focus-within input[type=number]::placeholder,.swn__input-text--labeled:focus-within input[type=email]::placeholder,.swn__input-text--labeled:focus-within textarea::placeholder,.swn__input-text--labeled:focus-within select::placeholder,.swn__input-text--labeled.active input[type=text]::placeholder,.swn__input-text--labeled.active input[type=number]::placeholder,.swn__input-text--labeled.active input[type=email]::placeholder,.swn__input-text--labeled.active textarea::placeholder,.swn__input-text--labeled.active select::placeholder{color:#000c1a;}.swn__input-text--labeled:hover input[type=text]:placeholder-shown,.swn__input-text--labeled:hover input[type=number]:placeholder-shown,.swn__input-text--labeled:hover input[type=email]:placeholder-shown,.swn__input-text--labeled:hover textarea:placeholder-shown,.swn__input-text--labeled:hover select:placeholder-shown,.swn__input-text--labeled:focus input[type=text]:placeholder-shown,.swn__input-text--labeled:focus input[type=number]:placeholder-shown,.swn__input-text--labeled:focus input[type=email]:placeholder-shown,.swn__input-text--labeled:focus textarea:placeholder-shown,.swn__input-text--labeled:focus select:placeholder-shown,.swn__input-text--labeled:focus-within input[type=text]:placeholder-shown,.swn__input-text--labeled:focus-within input[type=number]:placeholder-shown,.swn__input-text--labeled:focus-within input[type=email]:placeholder-shown,.swn__input-text--labeled:focus-within textarea:placeholder-shown,.swn__input-text--labeled:focus-within select:placeholder-shown,.swn__input-text--labeled.active input[type=text]:placeholder-shown,.swn__input-text--labeled.active input[type=number]:placeholder-shown,.swn__input-text--labeled.active input[type=email]:placeholder-shown,.swn__input-text--labeled.active textarea:placeholder-shown,.swn__input-text--labeled.active select:placeholder-shown{color:#000c1a;}.swn__input-text--labeled.error > label{color:#80000f;}.swn__input-text--labeled.error input[type=text][required]:invalid,.swn__input-text--labeled.error input[type=number][required]:invalid,.swn__input-text--labeled.error input[type=email][required]:invalid,.swn__input-text--labeled.error textarea[required]:invalid,.swn__input-text--labeled.error select[required]:invalid{font-weight:500;color:#80000f;border-color:#9f0b3a;}.swn__input-text--labeled.error input[type=text][required]:invalid::placeholder,.swn__input-text--labeled.error input[type=number][required]:invalid::placeholder,.swn__input-text--labeled.error input[type=email][required]:invalid::placeholder,.swn__input-text--labeled.error textarea[required]:invalid::placeholder,.swn__input-text--labeled.error select[required]:invalid::placeholder{font-weight:500;color:#80000f;}.swn__input-text--labeled.error input[type=text][required]:invalid:placeholder-shown,.swn__input-text--labeled.error input[type=number][required]:invalid:placeholder-shown,.swn__input-text--labeled.error input[type=email][required]:invalid:placeholder-shown,.swn__input-text--labeled.error textarea[required]:invalid:placeholder-shown,.swn__input-text--labeled.error select[required]:invalid:placeholder-shown{font-weight:500;color:#80000f;}.swn__input-text--labeled.error input[type=checkbox][required]:not(:checked) + label{color:#80000f;}.swn__input-text--labeled.error input[type=checkbox][required]:not(:checked) + label::before{border-color:#9f0b3a;}.swn__input-textarea h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:center;margin-bottom:16px;margin-top:46px;}.swn__input-textarea h3 a{border-bottom:2px solid #a0dbd2;z-index:9999;position:relative;}.swn__input-textarea textarea{border-radius:0;min-height:96px;resize:vertical;width:100%;}.swn__input-textarea.error h3{color:#80000f;}.swn__input-textarea.error .swn__input__text__error-message{display:block;}.swn__input-textarea .help-block{color:#525252;font-size:0.875rem;letter-spacing:0.3px;line-height:1.71em;text-align:center;}.swn__select{position:relative;width:100%;}.swn__select:after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/chevron-up.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/chevron-up.svg');background-color:#000c1a;bottom:0;pointer-events:none;position:absolute;right:16px;transform:translateY(-50%) rotate(180deg);}.swn__select select{font-weight:500;color:#000c1a;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;appearance:none;border-radius:0;padding:8px 16px;width:100%;-moz-appearance:none;-webkit-appearance:none;}.swn__select.active:after{transform:translateY(-50%) rotate(0deg);}.swn__select.error:after{background-color:#80000f;}.swn_select__label-bold label.control-label{font-weight:600;}.swn__input__text input[type=text],.swn__input__text input[type=number],.swn__input__text input[type=email],.swn__input__text input[type=date],.swn__input__text textarea,.swn__input__text select{border:solid 2px #91aac7;background-color:#ffffff;outline:0;}.swn__input__text input[type=text]:focus,.swn__input__text input[type=number]:focus,.swn__input__text input[type=email]:focus,.swn__input__text input[type=date]:focus,.swn__input__text textarea:focus,.swn__input__text select:focus{color:#000c1a;}.swn__input__text input[type=text]::placeholder,.swn__input__text input[type=number]::placeholder,.swn__input__text input[type=email]::placeholder,.swn__input__text input[type=date]::placeholder,.swn__input__text textarea::placeholder,.swn__input__text select::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.swn__input__text input[type=text]:placeholder-shown,.swn__input__text input[type=number]:placeholder-shown,.swn__input__text input[type=email]:placeholder-shown,.swn__input__text input[type=date]:placeholder-shown,.swn__input__text textarea:placeholder-shown,.swn__input__text select:placeholder-shown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.swn__input__text input::-webkit-outer-spin-button,.swn__input__text input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.swn__input__text input[type=number],.swn__input__text input[type=email]{-moz-appearance:textfield;}.swn__input__text.disabled{cursor:default;pointer-events:none;border:solid 2px #edf3fa;}.swn__input__text.readonly input[type=text],.swn__input__text.readonly input[type=number],.swn__input__text.readonly input[type=email],.swn__input__text.readonly input[type=date],.swn__input__text.readonly textarea,.swn__input__text.readonly select{cursor:default;pointer-events:none;background-color:#edf3fa;border:solid 2px #91aac7;}.swn__input__text.readonly:hover input[type=text],.swn__input__text.readonly:hover input[type=number],.swn__input__text.readonly:hover input[type=email],.swn__input__text.readonly:hover input[type=date],.swn__input__text.readonly:hover textarea,.swn__input__text.readonly:focus input[type=text],.swn__input__text.readonly:focus input[type=number],.swn__input__text.readonly:focus input[type=email],.swn__input__text.readonly:focus input[type=date],.swn__input__text.readonly:focus textarea,.swn__input__text.readonly:focus-within input[type=text],.swn__input__text.readonly:focus-within input[type=number],.swn__input__text.readonly:focus-within input[type=email],.swn__input__text.readonly:focus-within input[type=date],.swn__input__text.readonly:focus-within textarea,.swn__input__text.readonly.active input[type=text],.swn__input__text.readonly.active input[type=number],.swn__input__text.readonly.active input[type=email],.swn__input__text.readonly.active input[type=date],.swn__input__text.readonly.active textarea{cursor:default;pointer-events:none;background-color:#edf3fa;border:solid 2px #91aac7;}.swn__input__text.error input[required]:invalid{color:#80000f;border:solid 2px #9f0b3a;}.swn__input__text.error input[required]:invalid::placeholder{color:#80000f;}.swn__input__text.error input[required]:invalid ~ .swn__input__text__error-message{display:block;}.swn__input__text.has-error input.error{color:#80000f;border:solid 2px #9f0b3a;}.swn__input__text.has-error input.error::placeholder{color:#80000f;}.swn__input__text.has-error .swn__input__text__error-message{display:block;}.swn__input__text__error-message{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;color:#80000f;cursor:default;pointer-events:none;display:none;}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip-path:inset(100%) !important;white-space:nowrap !important;border:0 !important;}.search-result__entry{border-bottom:2px solid #a0dbd2;margin-top:32px;padding-bottom:32px;}.search-result__entry__topic{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:16px;}.search-result__entry__description{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}.search-result__entry__link{font-weight:bold;color:#000c1a;font-size:1.125rem;line-height:1.333em;border-bottom:2px solid #a0dbd2;display:inline-block;margin-top:16px;}.search-result__entry__link:hover{border-color:#0a917c;}.swn__navigation__menu__entry{font-weight:600;color:#4f739c;font-size:0.875rem;line-height:1.4rem;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #a0dbd2;display:block;position:relative;}@media screen and (min-width:1200px){.swn__navigation__menu__entry{border:0;display:inline-block;}}.swn__navigation__menu__entry:hover > a{color:#000c1a;}.swn__navigation__menu__entry:hover > a::after{background-color:#000c1a;}.swn__navigation__menu__entry:hover input[type=checkbox]:checked ~ a{color:#000c1a;}.swn__navigation__menu__entry.active > a{font-weight:bold;color:#000c1a;}.swn__navigation__menu__entry.active > a::after{background-color:#000c1a;}.swn__navigation__menu__entry.active input[type=checkbox]:checked ~ a{font-weight:bold;color:#000c1a;}.swn__navigation__menu__entry.disabled{cursor:default;pointer-events:none;}.swn__navigation__menu__entry.disabled a{color:#91aac7;}.swn__navigation__menu__entry input[type=checkbox]{cursor:pointer;margin:0;opacity:0;outline:0;padding:0;position:absolute;z-index:500;height:100%;left:0;top:0;width:100%;-webkit-tap-highlight-color:transparent;}@media screen and (max-width:1200px){.swn__navigation__menu__entry input[type=checkbox]{left:initial;right:0;width:24px;}}@media screen and (min-width:1200px){.swn__navigation__menu__entry input[type=checkbox]{cursor:default;pointer-events:none;}}@media screen and (max-width:1200px){.swn__navigation__menu__entry input[type=checkbox]:checked{height:50px;}.swn__navigation__menu__entry input[type=checkbox]:checked ~ a{color:#000c1a;}.swn__navigation__menu__entry input[type=checkbox]:checked ~ a::after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');background-color:#000c1a;}.swn__navigation__menu__entry input[type=checkbox]:checked ~ ul{max-height:100vh;padding-bottom:26px;}}@media screen and (max-width:1200px) and (min-width:1200px){.swn__navigation__menu__entry input[type=checkbox]:checked ~ ul{display:flex;}.swn__navigation__menu__entry input[type=checkbox]:checked ~ ul:hover{max-height:100vh;padding:32px;}}.swn__navigation__menu__entry > a{align-items:center;display:flex;justify-content:space-between;padding:18px 0;}@media screen and (max-width:1200px){.swn__navigation__menu__entry > a.swn__navigation__menu__entry--with-sub:after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/add.svg');}}@media screen and (min-width:1200px){.swn__navigation__menu__entry > a{padding:30px 14px;}.swn__navigation__menu__entry > a:hover ~ ul{display:flex;max-height:100vh;padding:32px;}}.swn__navigation__menu__entry ul{background-color:#ffffff;margin-top:0;max-height:0;opacity:1;overflow:hidden;padding:0;}@media screen and (min-width:1200px){.swn__navigation__menu__entry ul{box-shadow:0 10px 12px 0 rgba(157,157,157,0.3);border-bottom-left-radius:2px;border-bottom-right-radius:2px;margin-left:-28px;position:absolute;top:100%;}.swn__navigation__menu__entry ul:hover{display:flex;max-height:100vh;padding:32px;}}.swn__navigation__menu__entry ul > li{font-weight:600;color:#4f739c;font-size:1rem;letter-spacing:normal;line-height:1em;text-transform:none;vertical-align:top;}@media screen and (min-width:768px){.swn__navigation__menu__entry ul > li{display:inline-block;}}.swn__navigation__menu__entry ul > li > a{display:block;padding:8px 0;}@media screen and (min-width:1200px){.swn__navigation__menu__entry ul > li > a{white-space:nowrap;}}.swn__navigation__menu__entry ul > li > a:hover:not(.swn__navigation__menu__subheader),.swn__navigation__menu__entry ul > li > a.active:not(.swn__navigation__menu__subheader){font-weight:bold;color:#000c1a;}.swn__navigation__menu__entry ul > li > a.disabled{color:#91aac7;cursor:default;pointer-events:none;}.swn__navigation__menu__entry ul > li > a:first-child{padding-top:0;}.swn__navigation__menu__entry ul > li:nth-child(1n+2){margin-top:calc(8px * 2);}@media screen and (min-width:768px){.swn__navigation__menu__entry ul > li:nth-child(1n+2){margin:0 0 0 48px;}}.swn__pagination{margin:32px 0;}@media screen and (min-width:768px){.swn__pagination{margin:64px 0;}}.swn__pagination ul{align-items:center;display:flex;justify-content:center;}.swn__pagination li{font-weight:600;font-size:1.25rem;line-height:1.6em;text-align:center;color:#4f739c;padding:4px 16px;}.swn__pagination li:hover{font-weight:600;font-size:1.25rem;line-height:1.6em;text-align:center;color:#000c1a;}.swn__pagination li.active{font-weight:600;font-size:1.25rem;line-height:1.6em;text-align:center;color:#000c1a;}.swn__pagination li.previous,.swn__pagination li.last.next{font-size:0;line-height:0;padding:0;}.swn__pagination li.previous a,.swn__pagination li.last.next a{color:#ffffff;}.swn__pagination li.previous a::after,.swn__pagination li.last.next a::after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/arrow-left.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/arrow-left.svg');}.swn__pagination li.previous{margin-left:-40px;margin-right:16px;}.swn__pagination li.last.next{margin-left:16px;margin-right:-40px;}.swn__pagination li.last.next a::after{transform:scaleX(-1);}.swn__popup{bottom:0;height:calc(100% + 257px);left:0;opacity:0;position:absolute;right:0;top:-257px;width:100%;z-index:-1;}@media screen and (min-width:992px){.swn__popup{height:calc(100% + 203px);top:-203px;}}.swn__popup::before{cursor:default;pointer-events:none;background-blend-mode:multiply;background-image:linear-gradient(to bottom,#000c1a,#000c1a);content:"";display:block;height:100%;opacity:0.6;width:100%;}.swn__popup h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#ffffff;text-align:left;background-color:#0a917c;border-top-left-radius:2px;border-top-right-radius:2px;padding:24px calc(26px + 8px * 2) 24px 16px;position:relative;white-space:normal;}.swn__popup p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;padding:24px 16px;}.swn__popup__content{border-radius:2px;background-color:#ffffff;box-shadow:0 2px 12px 0 rgba(157,157,157,0.3);left:50vw;max-height:88.7881773399%;overflow:hidden;position:fixed;text-overflow:ellipsis;top:50vh;transform:translate(-50%,-50%);width:88.4057971014%;}@media screen and (min-width:992px){.swn__popup__content{width:38.4057971014%;}}.swn__popup .swn__button--close{right:10px;top:51%;transform:translateY(-50%);}.swn__popup .swn__button--close::before{background-color:#004d41;}.swn__popup.show{opacity:1;z-index:9999;}.swn__service-navigation__content-box{--columns:1;display:none;left:0;position:fixed;text-align:left;top:calc(100% - 8px);width:100%;}@media screen and (min-width:992px){.swn__service-navigation__content-box{box-shadow:none;height:100%;left:100%;min-width:calc(var(--columns) * 294px + 8px);padding-left:8px;position:absolute;top:0;}.swn__service-navigation__content-box:hover{display:block;}}.swn__service-navigation__content-box h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:8px;}.swn__service-navigation__content-box__content{box-shadow:0px 10px 12px 0 rgba(82,82,82,0.3);background-color:#ffffff;height:100%;padding:16px 20px 26px 20px;width:100%;}@media screen and (min-width:992px){.swn__service-navigation__content-box__content{border-radius:2px;box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);padding:16px 20px;}}.swn__service-navigation__content-box__content > p{color:#525252;font-size:0.875rem;letter-spacing:0.3px;line-height:1.71rem;margin-bottom:8px;}@media screen and (min-width:992px){.swn__service-navigation__content-box .swn__button--ghost{bottom:16px;position:absolute;}}.swn__service-navigation__content-box .swn__button--close{display:block;bottom:28px;position:absolute;right:24px;}@media screen and (min-width:992px){.swn__service-navigation__content-box .swn__button--close{display:none;}}.swn__service-navigation__entry{background-color:#ffffff;cursor:pointer;display:inline-block;flex-grow:1;position:relative;text-align:center;}@media screen and (min-width:992px){.swn__service-navigation__entry{display:block;position:initial;}.swn__service-navigation__entry:not(:last-child){border-bottom:1px solid #91aac7;}.swn__service-navigation__entry:hover{background-color:#edf3fa;}}.swn__service-navigation__entry.active{background-color:#edf3fa;}@media screen and (min-width:992px){.swn__service-navigation__entry.active{background-color:#052346;}.swn__service-navigation__entry.active label{color:#ffffff;}.swn__service-navigation__entry.active label::before{background-color:#edf3fa;}}.swn__service-navigation__entry.disabled{pointer-events:none;}.swn__service-navigation__entry.disabled label{color:#91aac7;}.swn__service-navigation__entry.disabled label::before{background-color:#91aac7;}.swn__service-navigation__entry *{cursor:pointer;}.swn__service-navigation__entry input[type=radio]{cursor:pointer;margin:0;opacity:0;outline:0;padding:0;position:absolute;z-index:500;height:100%;left:0;top:0;width:100%;-webkit-tap-highlight-color:transparent;}@media screen and (min-width:992px){.swn__service-navigation__entry input[type=radio]{display:none;}}@media screen and (max-width:768px){.swn__service-navigation__entry input[type=radio] ~ .swn__service-navigation__content-box{display:none;}}.swn__service-navigation__entry input[type=radio]:checked ~ .swn__service-navigation__content-box{display:block;}@media screen and (max-width:768px){.swn__service-navigation__entry input[type=radio]:checked ~ label{background-color:#edf3fa;}}.swn__service-navigation__entry label{font-weight:600;color:#4f739c;font-size:0.688rem;letter-spacing:0.5px;line-height:1.45rem;text-transform:uppercase;align-items:center;display:flex;flex-wrap:nowrap;height:100%;justify-content:center;padding:4px 0;width:100%;}.swn__service-navigation__entry label:hover ~ .swn__service-navigation__content-box{display:block;}.swn__service-navigation__entry label::before{margin-right:6px;}@media screen and (min-width:992px){.swn__service-navigation__entry label{flex-direction:column;padding:12px 4px;}.swn__service-navigation__entry label::before{margin:auto;margin-bottom:12px;}}.swn__service-navigation__entry.entry.disabled.entry label::before{background-color:#91aac7;}@media screen and (max-width:768px){.swn__service-navigation__entry.entry--contact .swn__service-navigation__content-box__content{padding-bottom:26px;}}.swn__service-navigation__entry.entry--contact .swn__service-navigation__content-box__content .swn__button--ghost{margin-top:32px;}.swn__service-navigation__entry.entry--contact label::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#4f739c;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/phone.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/phone.svg');}.swn__service-navigation__entry.entry--help label::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#4f739c;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/help.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/help.svg');}.swn__service-navigation__entry.entry--help .content-box__content__list-wrapper{display:flex;flex-wrap:wrap;margin-bottom:30px;}@media screen and (min-width:992px){.swn__service-navigation__entry.entry--help .content-box__content__list-wrapper{flex-wrap:nowrap;margin-bottom:0;}}.swn__service-navigation__entry.entry--help .content-box__content__list{margin-top:calc(16px);width:100%;}@media screen and (max-width:768px){.swn__service-navigation__entry.entry--help .content-box__content__list:nth-child(n+2){margin-top:0;}}@media screen and (min-width:992px){.swn__service-navigation__entry.entry--help .content-box__content__list{max-width:calc(294px - 2 * 24px);}}.swn__service-navigation__entry.entry--help .content-box__content__list li{display:inline-block;margin:0 8px calc(16px) 0;white-space:nowrap;}.swn__service-navigation__entry.entry--login a{display:block;}@media screen and (max-width:768px){.swn__service-navigation__entry.entry--login input{pointer-events:none;}}.swn__service-navigation__entry.entry--login label::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#4f739c;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/user.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/user.svg');}.swn__service-navigation__entry.entry--search label::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#4f739c;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/search.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/search.svg');}.swn__social-links{display:flex;}.swn__social-links .swn__social-link{background-color:#ffffff;background-position:center;background-repeat:no-repeat;display:block;height:40px;width:40px;}.swn__social-links .swn__social-link--facebook{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/facebook-default.svg');}.swn__social-links .swn__social-link--facebook:hover{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/facebook-hover.svg');}.swn__social-links .swn__social-link--linkedin{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/linkedin-default.svg');}.swn__social-links .swn__social-link--linkedin:hover{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/linkedin-hover.svg');}.swn__social-links .swn__social-link--instagram{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/instagram-default.svg');}.swn__social-links .swn__social-link--instagram:hover{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/instagram-hover.svg');}.swn__social-links .swn__social-link--xing{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/xing-default.svg');}.swn__social-links .swn__social-link--xing:hover{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/xing-hover.svg');}.swn__social-links .swn__social-link--youtube{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/youtube-default.svg');}.swn__social-links .swn__social-link--youtube:hover{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/youtube-hover.svg');}.swn__social-links .swn__social-link--mail{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/mail-default.svg');}.swn__social-links .swn__social-link--mail:hover{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/mail-hover.svg');}.swn__social-links .swn__social-link--whatsapp{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/whatsapp-default.svg');}.swn__social-links .swn__social-link--whatsapp:hover{background-image:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/whatsapp-hover.svg');}.social-share-wrapper.social-share-block-wrapper{margin-bottom:calc(32px);margin-top:calc(32px);}.social-share-wrapper .swn__popup__job{display:none;bottom:0;height:calc(100% + 257px);left:0;opacity:0;position:absolute;right:0;top:-257px;width:100%;z-index:9999;}@media screen and (min-width:992px){.social-share-wrapper .swn__popup__job{height:calc(100% + 203px);top:-203px;}}.social-share-wrapper .swn__popup__job::before{cursor:default;pointer-events:none;background-blend-mode:multiply;background-image:linear-gradient(to bottom,#000c1a,#000c1a);content:"";display:block;height:100%;opacity:0.6;width:100%;}.social-share-wrapper .swn__popup__job h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#ffffff;text-align:left;color:#000c1a;border-top-left-radius:2px;border-top-right-radius:2px;padding:24px 32px;position:relative;white-space:normal;}.social-share-wrapper .swn__popup__job p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}.social-share-wrapper .swn__popup__job__content{border-radius:2px;background-color:#ffffff;box-shadow:0 2px 12px 0 rgba(157,157,157,0.3);left:50vw;max-height:88.7881773399%;overflow:hidden;position:fixed;text-overflow:ellipsis;top:50vh;transform:translate(-50%,-50%);width:88.4057971014%;}@media screen and (min-width:992px){.social-share-wrapper .swn__popup__job__content{width:720px;}}.social-share-wrapper .swn__popup__job .social-share-group{padding:0 32px 24px 32px;}.social-share-wrapper .swn__popup__job .social-share-group .social-share-links{display:flex;align-items:center;column-gap:32px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #a0dbd2;}@media screen and (max-width:768px){.social-share-wrapper .swn__popup__job .social-share-group .social-share-links{flex-direction:column;align-items:flex-start;}}.social-share-wrapper .swn__popup__job .social-share-group .social-share-links .swn__social-links{column-gap:32px;}@media screen and (max-width:576px){.social-share-wrapper .swn__popup__job .social-share-group .social-share-links .swn__social-links{column-gap:8px;}}.social-share-wrapper .swn__popup__job .social-share-group .social-share-link-copy .swn__form__input-element{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;}@media screen and (max-width:768px){.social-share-wrapper .swn__popup__job .social-share-group .social-share-link-copy .swn__form__input-element{flex-direction:column;}}.social-share-wrapper .swn__popup__job .social-share-group .social-share-link-copy .swn__form__input-element input{max-width:468px;}@media screen and (max-width:768px){.social-share-wrapper .swn__popup__job .social-share-group .social-share-link-copy .swn__form__input-element input{margin-bottom:24px;max-width:100%;}}.social-share-wrapper .swn__popup__job .swn__button--close{right:26px;top:51%;transform:translateY(-50%);}.social-share-wrapper .swn__popup__job .swn__button--close::before{background-color:#0a917c;}.social-share-wrapper .swn__popup__job.show{opacity:1;}.social-share-wrapper .social-share-trigger{cursor:pointer;display:flex;align-items:center;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:0.3px;color:#525252;}.social-share-wrapper .social-share-trigger::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#0a917c;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/icon-share.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/icon-share.svg');height:24px;width:40px;-webkit-mask-repeat:no-repeat;}.swn__video{margin:40px 0;}@media screen and (min-width:992px){.swn__video{margin:calc(32px * 2) 0;}}.swn__video_70{max-width:791px;width:100%;margin-left:auto;margin-right:auto;}@media screen and (min-width:992px){.swn__video_70{margin:calc(32px * 2) auto;}}.swn__video h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;margin-bottom:44px;width:100%;}@media screen and (min-width:992px){.swn__video h2{letter-spacing:0.5px;line-height:normal;}}.swn__video video{outline:0;}.swn__video iframe{height:100%;left:0;position:absolute;top:0;width:100%;}.swn__video__wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;}.swn__video__wrapper::after{background-image:linear-gradient(to bottom,#000000,#a8adb1 62%);bottom:0;content:"";height:100%;left:0;opacity:0.25;pointer-events:none;position:absolute;right:0;top:0;width:100%;}.swn__video__wrapper.hide-overlay::after{display:none;}.gallery-container{display:grid;overflow:hidden;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-column-gap:5px;grid-row-gap:5px;max-width:100%;}@media screen and (max-width:576px){.gallery-container{grid-template-columns:repeat(1,1fr);}}.gallery-container a{display:flex;position:relative;padding:0.5em;cursor:pointer;}.gallery-container a:before{content:"";background:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/play-btn-black.svg') no-repeat center;width:50px;height:50px;position:absolute;top:50%;left:50%;z-index:9;filter:invert(1);transform:translate(-50%,-50%);}.gallery-container a img{width:100%;max-width:100%;height:auto;object-fit:cover;}.swn__accordion{text-align:center;}.swn__accordion .swn__button--primary{display:inline-block;margin-top:calc(32px - 10px);}.swn__calculator{border-radius:2px;box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);display:flex;flex-wrap:wrap;scroll-margin-top:150px;}.swn__calculator__tab{align-items:flex-end;background:#ffffff;display:none;flex-grow:1;order:99;overflow:hidden;padding:24px 16px 16px 16px;width:100%;}@media screen and (min-width:992px){.swn__calculator__tab{padding:24px 32px 40px 32px;}}.swn__calculator__tab.submitted:invalid fieldset input:invalid{font-weight:500;color:#80000f;border:solid 2px #9f0b3a;box-shadow:none;}.swn__calculator__tab.submitted:invalid fieldset input:invalid::placeholder{font-weight:500;color:#80000f;}.swn__calculator > label{box-shadow:inset 0px -12px 12px -12px rgba(82,82,82,0.3);font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;align-items:center;background-color:#edfaf8;cursor:pointer;display:flex;flex-direction:row;flex-grow:1;padding:8px 16px;transform:translateY(1px);width:calc((100% - 8px) / 3);}@media screen and (min-width:992px){.swn__calculator > label{padding:16px 32px;}}@media screen and (max-width:768px){.swn__calculator > label:not(:only-of-type){align-items:center;flex-direction:column;padding:8px 32px;}.swn__calculator > label:not(:only-of-type):before{margin-right:0;}}.swn__calculator > label:not(:only-of-type):not(:first-of-type){margin-left:4px;}.swn__calculator > label:before{background-size:contain;content:"";display:block;height:32px;margin:0 24px 4px 0;width:32px;}@media screen and (min-width:992px){.swn__calculator > label:before{display:inline-block;margin:0 24px 0 0;height:44px;width:44px;}}.swn__calculator input[type=radio]{display:none;}.swn__calculator input[type=radio]:checked + label{background-color:#ffffff;box-shadow:none;}.swn__calculator input[type=radio]:checked + label + .swn__calculator__tab{display:inline-flex;flex-direction:column;}@media screen and (min-width:992px){.swn__calculator input[type=radio]:checked + label + .swn__calculator__tab{flex-direction:row;}}.swn__calculator fieldset{display:block;margin-bottom:24px;position:relative;width:100%;}.swn__calculator fieldset:first-child legend{margin-bottom:5px;}@media screen and (min-width:992px){.swn__calculator fieldset{display:inline-block;margin-bottom:0;max-width:23.7335834897%;}.swn__calculator fieldset:last-child{margin-top:28px;}.swn__calculator fieldset:not(:last-child){margin-right:40px;}}@media screen and (max-width:768px){.swn__calculator fieldset:last-child{width:100%;}}.swn__calculator fieldset input{width:100%;}@media screen and (max-width:768px){.swn__calculator fieldset button{width:100%;}}.swn__card-strip.swn__card-strip--download > h2{margin-bottom:40px;}@media screen and (min-width:768px){.swn__card-strip.swn__card-strip--download > h2{margin-bottom:44px;}}.swn__card-strip.swn__card-strip--jobs > h2{margin-bottom:40px;}@media screen and (min-width:768px){.swn__card-strip.swn__card-strip--jobs > h2{margin-bottom:44px;}}.swn__card-strip.swn__card-strip--faq > h2{margin-bottom:40px;}@media screen and (min-width:768px){.swn__card-strip.swn__card-strip--faq > h2{margin-bottom:44px;}}.swn__card-strip.swn__card-strip--news{margin:40px -24px 0 -24px;padding-bottom:20px;}@media screen and (min-width:992px){.swn__card-strip.swn__card-strip--news{margin:calc(32px * 2 + 10px) 0;}}.swn__card-strip.swn__card-strip--news .swn__card-strip__card-wrapper .swn__news-card + .swn__news-card{flex-grow:1;}.swn__card-strip.swn__card-strip--news .swn__card-strip--news--link{margin:32px auto;}.swn__card-strip.swn__card-strip--news-wall{margin:0;}@media screen and (min-width:768px){.swn__card-strip.swn__card-strip--news-wall + .swn__card-strip.swn__card-strip--news-wall{margin-top:40px;}}@media screen and (max-width:576px){.swn__card-strip.swn__card-strip--news-wall .swn__card-strip__card-wrapper .swn__carousel-card.swn__news-card{margin:0 0 16px 0;}}@media screen and (max-width:768px){.swn__card-strip.swn__card-strip--news-wall.swn__card-strip--carousel{margin:40px -24px 70px -24px;}}.swn__card-strip.swn__card-strip--news-wall.swn__card-strip--carousel .swn__card-strip__card-wrapper .slick-track .swn__carousel-card.swn__news-card{flex-grow:1;margin:0 8px;}@media screen and (min-width:768px){.swn__card-strip.swn__card-strip--news-wall.swn__card-strip--carousel .swn__card-strip__card-wrapper .slick-track .swn__carousel-card.swn__news-card{margin:0 20px;max-width:100%;}}@media screen and (min-width:992px){.swn__card-strip.swn__card-strip--news-wall.swn__card-strip--carousel .swn__card-strip__card-wrapper .slick-track .swn__carousel-card.swn__news-card{margin:0;width:calc((100% - 80px) / 3);}.swn__card-strip.swn__card-strip--news-wall.swn__card-strip--carousel .swn__card-strip__card-wrapper .slick-track .swn__carousel-card.swn__news-card:not(:first-of-type){margin:0 0 0 3.5398230088%;}}.swn__card-strip.swn__card-strip--news-wall .swn__card-strip__card-wrapper{justify-content:center;}@media screen and (min-width:768px){.swn__card-strip.swn__card-strip--news-wall .swn__card-strip__card-wrapper .swn__news-card{margin:0;width:calc((100% - 80px) / 3);}.swn__card-strip.swn__card-strip--news-wall .swn__card-strip__card-wrapper .swn__news-card:not(:first-of-type){margin-left:3.5398230088%;}}.swn__card-strip.swn__card-strip--news-wall .swn__card-strip__card-wrapper .swn__news-card + .swn__news-card{flex-grow:1;}.swn__card-strip.swn__card-strip--reference:not(.swn__card-strip--carousel){margin:40px -24px 70px -24px;}@media screen and (min-width:992px){.swn__card-strip.swn__card-strip--reference:not(.swn__card-strip--carousel){margin:calc(32px * 2 + 10px) 0;}}.swn__card-strip{margin:40px 0;}@media screen and (min-width:992px){.swn__card-strip{margin:calc(32px * 2) 0;}}.swn__card-strip > h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;margin-bottom:54px;width:100%;}@media screen and (min-width:992px){.swn__card-strip > h2{letter-spacing:0.5px;line-height:normal;}}.swn__card-strip__card-wrapper{display:flex;flex-wrap:wrap;justify-content:center;}.swn__card-strip__card-wrapper .slick-track{display:flex !important;}@media screen and (min-width:768px){.swn__card-strip__card-wrapper .slick-track{margin-left:-25%;}}@media screen and (min-width:992px){.swn__card-strip__card-wrapper .slick-track{margin-left:auto;}}.swn__card-strip__card-wrapper .swn__carousel-card{flex-grow:1;margin:0 8px;}@media screen and (min-width:768px){.swn__card-strip__card-wrapper .swn__carousel-card{margin:0 20px;}}@media screen and (min-width:992px){.swn__card-strip__card-wrapper .swn__carousel-card{margin:0;width:calc((100% - 80px) / 3);}.swn__card-strip__card-wrapper .swn__carousel-card:not(:first-of-type){margin:0 0 0 3.5398230088%;}}.swn__card-strip--carousel{margin:40px -24px 70px -24px;}@media screen and (min-width:992px){.swn__card-strip--carousel{margin:64px 0;}}.swn__card-strip--simple{margin:40px 0;}@media screen and (min-width:992px){.swn__card-strip--simple{margin:calc(32px * 2 + 10px) 0;}}.swn__card-strip--simple--white{background-color:#ffffff;}.swn__card-strip--simple--white > h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;}@media screen and (min-width:992px){.swn__card-strip--simple--white > h2{letter-spacing:0.5px;line-height:normal;}}.swn__card-strip--simple--blue,.swn__card-strip--simple--light-green,.swn__card-strip--simple--green{margin:0 -24px;padding:40px 24px;}@media screen and (min-width:992px){.swn__card-strip--simple--blue,.swn__card-strip--simple--light-green,.swn__card-strip--simple--green{margin-left:calc((100vw - 100%) / 2 * -1);margin-right:calc((100vw - 100%) / 2 * -1);max-width:100vw;padding-left:calc((100vw - 100%) / 2);padding-right:calc((100vw - 100%) / 2);padding-bottom:calc(32px * 2 + 10px);padding-top:calc(32px * 2 + 10px);}}.swn__card-strip--simple--blue .swn__simple-card,.swn__card-strip--simple--light-green .swn__simple-card,.swn__card-strip--simple--green .swn__simple-card{padding:24px 24px 36px;}.swn__card-strip--simple--blue{background-color:#edf3fa;}.swn__card-strip--simple--blue > h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;}@media screen and (min-width:992px){.swn__card-strip--simple--blue > h2{letter-spacing:0.5px;line-height:normal;}}.swn__card-strip--simple--light-green{background-color:#edfaf8;}.swn__card-strip--simple--light-green > h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;}@media screen and (min-width:992px){.swn__card-strip--simple--light-green > h2{letter-spacing:0.5px;line-height:normal;}}.swn__card-strip--simple--green{background-color:#0a917c;}.swn__card-strip--simple--green > h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#ffffff;text-align:center;}@media screen and (min-width:992px){.swn__card-strip--simple--green > h2{letter-spacing:0.5px;line-height:normal;}}.swn__card-strip--simple .swn__card-strip__card-wrapper{display:flex;flex-wrap:wrap;justify-content:center;}@media screen and (min-width:768px){.swn__card-strip--simple .swn__card-strip__card-wrapper{flex-wrap:nowrap;}}.swn__card-strip--simple .swn__card-strip__card-wrapper .swn__simple-card{flex-grow:1;}.swn__card-strip--simple .swn__card-strip__card-wrapper .swn__simple-card:not(:first-of-type){margin-top:40px;}@media screen and (min-width:768px){.swn__card-strip--simple .swn__card-strip__card-wrapper .swn__simple-card{width:calc((100% - 80px) / 3);}.swn__card-strip--simple .swn__card-strip__card-wrapper .swn__simple-card:not(:first-of-type){margin-left:3.5398230088%;margin-top:0;}}.swn__card-strip--simple--halfcontent .swn__card-strip__card-wrapper{align-items:flex-start;justify-content:flex-start;}.swn__card-strip--simple--halfcontent .swn__simple-card{max-width:700px;text-align:left;padding:0;}.swn__card-strip--simple--halfcontent .swn__simple-card img{margin:0 0 24px 0;height:80px;width:auto;max-width:100%;}.swn__card-strip--simple--halfcontent .swn__simple-card h3{text-align:left;}.swn__card-strip--simple--halfcontent .swn__simple-card p{text-align:left;}.swn__card-strip--simple--halfcontent .swn__simple-card .swn__button--primary{align-self:flex-start;margin-top:32px;white-space:normal;}.swn__card-strip--tarif{background-color:#ffffff;margin:40px 0;}@media screen and (min-width:992px){.swn__card-strip--tarif{margin:calc(32px * 2 + 10px) 0;}}.swn__card-strip--tarif--white{background-color:#ffffff;}.swn__card-strip--tarif--white > h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;}@media screen and (min-width:992px){.swn__card-strip--tarif--white > h2{letter-spacing:0.5px;line-height:normal;}}.swn__card-strip--tarif--blue,.swn__card-strip--tarif--light-green{margin:0 -24px;padding:40px 24px;}@media screen and (min-width:992px){.swn__card-strip--tarif--blue,.swn__card-strip--tarif--light-green{margin-left:calc((100vw - 100%) / 2 * -1);margin-right:calc((100vw - 100%) / 2 * -1);max-width:100vw;padding-left:calc((100vw - 100%) / 2);padding-right:calc((100vw - 100%) / 2);padding-bottom:calc(32px * 2 + 10px);padding-top:calc(32px * 2 + 10px);}}.swn__card-strip--tarif--blue{background-color:#edf3fa;}.swn__card-strip--tarif--blue > h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;}@media screen and (min-width:992px){.swn__card-strip--tarif--blue > h2{letter-spacing:0.5px;line-height:normal;}}.swn__card-strip--tarif--light-green{background-color:#edfaf8;}.swn__card-strip--tarif--light-green > h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;}@media screen and (min-width:992px){.swn__card-strip--tarif--light-green > h2{letter-spacing:0.5px;line-height:normal;}}.swn__card-strip--tarif .swn__card-strip__card-wrapper{display:flex;flex-wrap:wrap;justify-content:center;}@media screen and (min-width:768px){.swn__card-strip--tarif .swn__card-strip__card-wrapper{flex-wrap:nowrap;}}.swn__card-strip--tarif .swn__card-strip__card-wrapper .swn__tarif-card{flex-grow:1;}.swn__card-strip--tarif .swn__card-strip__card-wrapper .swn__tarif-card:not(:first-of-type){margin-top:40px;}@media screen and (min-width:768px){.swn__card-strip--tarif .swn__card-strip__card-wrapper .swn__tarif-card{width:calc((100% - 80px) / 3);}.swn__card-strip--tarif .swn__card-strip__card-wrapper .swn__tarif-card:not(:first-of-type){margin-left:3.5398230088%;margin-top:0;}}.swn__form{align-items:center;display:flex;flex-direction:column;margin-top:32px;width:100%;}@media screen and (min-width:992px){.swn__form{margin:32px 0 0 50%;transform:translateX(-50%);width:74.1592920354%;}}.swn__form h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;margin-bottom:40px;}@media screen and (min-width:992px){.swn__form h2{letter-spacing:0.5px;line-height:normal;}}.swn__form legend{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:center;margin-bottom:16px;}.swn__form fieldset{align-items:center;display:flex;flex-direction:column;width:100%;}@media screen and (min-width:768px){.swn__form fieldset{width:65.155131%;}}.swn__form fieldset:not(:last-of-type){margin-bottom:46px;}.swn__form-progress,.swn__form .btn-group{width:100%;}@media screen and (min-width:768px){.swn__form-progress,.swn__form .btn-group{width:78.0429594272%;}}.swn__form__input-element{width:100%;}.swn__form__input-element input{width:100%;}.swn__form__input-element--file-upload + .swn__form__input-element--file-upload{margin-top:46px;}.swn__form .swn__form__input-element--radio-group:not(:nth-child(4)){margin-bottom:32px;}.swn__form .swn__form__input-element--radio-group > label{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#000c1a;text-align:left;margin-bottom:16px;}.swn__form .swn__text-block-list{margin-bottom:0;}.swn__form .swn__text-block-list h2{display:none;}.swn__form .swn__text-block-list .swn__text-block-list__wrapper{display:none;}.swn__form .swn__text-block-list .swn__text-block-list__wrapper .swn__text-block-list__text{max-width:100%;}.swn__form .swn__text-block-list .swn__text-block-list__wrapper ul{margin-bottom:10px;}.swn__form__actions{display:flex;justify-content:space-between;margin-top:32px;width:100%;}@media screen and (min-width:768px){.swn__form__actions{width:65.155131%;}}.swn__form__actions .swn__button__form--next,.swn__form__actions .swn__button__form--submit{margin-left:auto;}.swn__form__actions .swn__button__form--submit::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/ok.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/ok.svg');background-color:#ffffff;}.swn__form__summary{display:grid;grid-template-columns:auto auto;}.swn__form__summary h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;grid-column:span 2;margin-bottom:16px;}.swn__form__summary h3:not(:first-of-type){margin-top:46px;}.swn__form__summary span{margin-bottom:16px;}.swn__form__summary__block__label{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}.swn__form__summary__block__value{font-weight:500;color:#000c1a;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:right;}.swn__form__summary__block__value.has-no-label{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;grid-column:span 2;text-align:left;}.swn__form__summary .swn__file-upload-card__item{grid-column:span 2;}.swn__form .swn__checkbox--controller ~ .swn__form__input-element,.swn__form .swn__checkbox--controller ~ .swn__input-element__row{display:none;}.swn__form .swn__checkbox--controller:checked ~ .swn__form__input-element{display:block;}.swn__form .swn__checkbox--controller:checked ~ .swn__input-element__row{display:flex;}.swn__form .swn__input--billing_ort,.swn__form .swn__input--billing_strasse,.swn__form .swn__input--ort,.swn__form .swn__input--strasse{width:54.2682926829%;}.swn__form .swn__input--billing_hausnummer,.swn__form .swn__input--billing_plz,.swn__form .swn__input--hausnummer,.swn__form .swn__input--plz{width:calc(100% - 24px - 54.2682926829%);}.swn__form .swn__input--uploadedFileNames{display:none !important;}.swn__form .swn__input-element__row{display:flex;justify-content:space-between;width:100%;}.swn__form .swn__checkbox{width:100%;}.swn__form .swn__checkbox:not(:last-of-type){margin-bottom:18px;}.swn__form .swn__checkbox-list{margin-bottom:0;width:100%;}@media screen and (min-width:768px){.swn__form .swn__checkbox-list{width:65.155131%;}}.swn__form .swn__form__radio-group + div{margin-top:16px;}.swn__form .swn__card-strip{margin:16px 0 40px 0;}@media screen and (min-width:768px){.swn__form .swn__card-strip{width:calc(100% + 100% - 74.1592920354%);}}.swn__form .swn__card-strip h2{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#000c1a;text-align:center;margin-bottom:16px;}.swn__form .control-label{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;display:block;margin-bottom:4px;width:100%;}.swn__form .control-label.required::after{content:" *";display:inline-block;white-space:pre;}.swn__form .swn__input-textarea .control-label{display:none;}.swn__confirmation{align-items:center;display:flex;flex-direction:column;margin-top:32px;width:100%;}.swn__confirmation__wrapper{align-items:center;display:flex;flex-direction:column;width:100%;}@media screen and (min-width:992px){.swn__confirmation{width:74.1592920354%;}}.swn__confirmation h2{text-align:center;}.swn__confirmation h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:center;text-align:center;}@media screen and (max-width:768px){.swn__confirmation h3{white-space:normal;}}.swn__confirmation p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#525252;text-align:center;margin-top:16px;width:100%;text-align:center;}.swn__confirmation .swn__text-block-list__text{max-width:100%;}.swn__confirmation .swn__text-block-list{text-align:center;}.swn__confirmation .swn__text-block-list h2{text-align:center;}.swn__confirmation .swn__text-block-list h3{text-align:center;}.swn__confirmation .swn__text-block-list p{text-align:center;}.swn__confirmation-progress{width:100%;}@media screen and (min-width:768px){.swn__confirmation-progress{width:78.0429594272%;}}.swn__confirmation .swn__button--primary{margin-top:46px;}@media screen and (min-width:768px){.swn__form--contact__checkbox{width:calc(100% + 100% - 74.1592920354%);}}.swn__form--contact .swn__input-textarea{margin-bottom:24px;}.swn__form--contact .swn__form__actions{justify-content:center;}.swn__form--contact .swn__form__actions *{margin:0;}.swn__form-progress{display:flex;margin-bottom:64px;}.swn__form-progress.swn-job-progress li{width:33.3333333333%;}.swn__form-progress li{font-weight:600;color:#4f739c;font-size:1rem;letter-spacing:normal;line-height:1em;text-transform:none;align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;width:25%;}.swn__form-progress li::before{border:solid 4px #0a917c;border-radius:50%;background-color:#ffffff;content:"";display:inline-block;height:32px;margin-bottom:16px;width:32px;}.swn__form-progress li:not(:last-child)::after{background-color:#0a917c;content:"";display:inline-block;height:4px;left:calc(50% + 20px);position:absolute;top:18px;width:calc(100% - 40px);}.swn__form-progress li span{line-height:initial;}@media screen and (max-width:576px){.swn__form-progress li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%;}}.swn__form-progress li.active{font-weight:bold;color:#000c1a;}.swn__form-progress li.active::before{background-color:#0a917c;}.swn__form-progress li.success::before{background-color:#0a917c;}.swn__form-progress li.success span::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/ok.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/ok.svg');background-color:#ffffff;left:50%;position:absolute;top:8px;transform:translateX(-50%);}.swn__form__register-newsletter{margin:auto;text-align:center;}.swn__form__register-newsletter input:not([type=submit]){width:100%;}.swn__form__register-newsletter .swn__input__text{margin:auto;margin-bottom:18px;}@media screen and (min-width:768px){.swn__form__register-newsletter .swn__input__text{max-width:546px;width:48.3185840708%;}}.swn__form__register-newsletter .swn__checkbox{margin:auto;}@media screen and (min-width:768px){.swn__form__register-newsletter .swn__checkbox{width:69.4690265487%;}}.swn__form__register-newsletter .swn__button--primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin:32px 0;}.swn__form--search-result legend{font-weight:600;font-size:2rem;letter-spacing:0.5px;line-height:1.5em;overflow:visible;text-align:left;word-break:break-word;margin-bottom:16px;}.swn__form--search-result .search-result__label{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;}.swn__form--search-result .search-result__term{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;background:none;color:#0a917c;border:0;max-width:200px;padding:0;pointer-events:none;}@media screen and (min-width:768px){.swn__form--search-result .search-result__term{max-width:initial;}}.swn__form--search-result .swn__input__search{margin:24px 0 16px 0;}@media screen and (min-width:768px){.swn__form--search-result .swn__input__search{max-width:74.0282685512%;}}.swn__form--search-result .search-result__no-result{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}.swn__footer{content-visibility:auto;contain-intrinsic-size:1000px;margin-top:16px;}.swn__footer__block-top{align-items:center;border-bottom:1px solid #a0dbd2;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;}@media screen and (min-width:768px){.swn__footer__block-top{border-width:2px;flex-wrap:nowrap;padding-bottom:32px;}}@media screen and (max-width:576px){.swn__footer__block-top .swn__social-links{flex-basis:100%;margin-top:24px;}}.swn__footer__block-center{display:flex;justify-content:space-between;}@media screen and (min-width:768px){.swn__footer__block-center{border-bottom:1px solid #a0dbd2;padding:40px 0;}}.swn__footer__block-bottom{align-items:center;border-bottom:1px solid #a0dbd2;display:flex;flex-wrap:wrap;justify-content:space-between;padding:calc(32px + 4px) 0 40px;}@media screen and (min-width:768px){.swn__footer__block-bottom{padding:32px 0 40px;}}.swn__footer__block-bottom .block-bottom__headline{font-weight:600;color:#0a917c;font-size:0.875rem;letter-spacing:1px;line-height:1.14rem;text-transform:uppercase;display:block;flex-basis:100%;margin-bottom:22px;}.swn__footer__block-basement{margin:10px 0;text-align:center;}@media screen and (min-width:768px){.swn__footer__block-basement{margin:calc(32px - 4px) 0;text-align:right;}}.swn__footer__block-basement li{font-weight:600;color:#4f739c;font-size:1rem;letter-spacing:normal;line-height:1em;text-transform:none;display:inline-block;margin:0 calc((32px - 4px) / 2) 10px 0;}@media screen and (min-width:768px){.swn__footer__block-basement li:last-child{margin-right:0;}}.swn__footer__block-basement li a:hover,.swn__footer__block-basement li a.active{font-weight:bold;color:#000c1a;}.swn__footer__block-basement li a.disabled{color:#91aac7;cursor:default;pointer-events:none;}.swn__footer__menu{display:flex;flex-direction:column;width:100%;}@media screen and (min-width:768px){.swn__footer__menu{flex-direction:row;}}.swn__footer__menu input[type=checkbox]{cursor:pointer;margin:0;opacity:0;outline:0;padding:0;position:absolute;z-index:500;height:100%;left:0;top:0;width:100%;}@media screen and (min-width:768px){.swn__footer__menu input[type=checkbox]{cursor:default;pointer-events:none;display:none;}}@media screen and (max-width:768px){.swn__footer__menu input[type=checkbox]{left:initial;right:0;width:24px;}}@media screen and (max-width:576px){.swn__footer__menu input[type=checkbox]:checked{max-height:42px;}.swn__footer__menu input[type=checkbox]:checked ~ a{color:#000c1a;margin-bottom:14px;}.swn__footer__menu input[type=checkbox]:checked ~ a::after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/remove.svg');background-color:#000c1a;}.swn__footer__menu input[type=checkbox]:checked ~ ul{max-height:100vh;}}header{box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);left:0;overflow-y:scroll;position:fixed;right:0;top:0;width:100%;z-index:750;}@media screen and (min-width:992px){header{box-shadow:none;margin-bottom:0;overflow:initial;}}header.service-navi-open,header.navi-open{bottom:0;}header.service-navi-open .swn__header,header.navi-open .swn__header{padding-bottom:8px;}header.has-banner ~ main{margin-top:calc(84px + 157px);}@media screen and (min-width:992px){header.has-banner ~ main{margin-top:calc(84px + 110px);}}@media screen and (max-width:992px){header.nachhaltigkeit .swn__navigation,header.karriere .swn__navigation{padding:22px 24px 12px 24px;}}@media screen and (max-width:992px){header.nachhaltigkeit .swn__mobile-navigation__trigger,header.nachhaltigkeit .swn__mobile-navigation__label,header.karriere .swn__mobile-navigation__trigger,header.karriere .swn__mobile-navigation__label{top:20px;}}@media screen and (max-width:992px){header.nachhaltigkeit ~ main,header.karriere ~ main{margin-top:79px;}}header.has-banner.nachhaltigkeit ~ main,header.has-banner.karriere ~ main{margin-top:calc(84px + 79px);}@media screen and (min-width:992px){header.has-banner.nachhaltigkeit ~ main,header.has-banner.karriere ~ main{margin-top:calc(84px + 110px);}}@media screen and (max-width:430px){header.main .swn__mobile-navigation{top:calc(32px + 48px);}}header .swn__header{background-color:#ffffff;display:flex;flex-wrap:wrap;padding-bottom:0;transform:translateZ(0);width:100%;}@media screen and (min-width:768px){header .swn__header{padding-bottom:0;}}.swn__hero{max-height:800px;overflow:hidden;position:relative;width:100%;}@media screen and (min-width:992px){.swn__hero::after{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;}.swn__hero--1::after{-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Images/hero-mask-shape.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Images/hero-mask-shape.svg');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom left;mask-position:bottom left;mix-blend-mode:multiply;background-image:linear-gradient(to bottom,#0a917c,#0a917c);opacity:0.9;}.swn__hero--2::after{-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Images/hero-mask-shape.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Images/hero-mask-shape.svg');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom left;mask-position:bottom left;background-color:#ffffff;opacity:0.7;}.swn__hero--3::after{-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Images/hero-mask-line.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Images/hero-mask-line.svg');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom left;mask-position:bottom left;background-color:#ffffff;}}@media screen and (max-width:992px){.swn__hero--no-card .swn__hero__image{height:auto;}}.swn__hero__image{display:block;height:492px;position:relative;width:100%;object-fit:cover;}@media screen and (min-width:992px){.swn__hero__image{width:100%;}}.swn__banner{background-color:#ffffff;display:flex;flex-direction:row;padding-bottom:4px;overflow:hidden;}.swn__banner.hide{display:none;}.swn__notification,.swn__notification--success,.swn__notification--warn,.swn__notification--info{min-width:50%;padding:12px 24px;position:relative;width:100%;}@media screen and (min-width:768px){.swn__notification,.swn__notification--success,.swn__notification--warn,.swn__notification--info{padding:12px 32px;}}.swn__notification a:first-of-type,.swn__notification--success a:first-of-type,.swn__notification--warn a:first-of-type,.swn__notification--info a:first-of-type{display:block;width:100%;}.swn__notification h3,.swn__notification--success h3,.swn__notification--warn h3,.swn__notification--info h3{font-weight:600;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:79.781420765%;}.swn__notification p,.swn__notification--success p,.swn__notification--warn p,.swn__notification--info p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:79.781420765%;}@media screen and (min-width:768px){.swn__notification p,.swn__notification--success p,.swn__notification--warn p,.swn__notification--info p{max-width:91.1314984709%;}}.swn__notification .swn__button--close,.swn__notification--success .swn__button--close,.swn__notification--warn .swn__button--close,.swn__notification--info .swn__button--close{right:24px;top:50%;transform:translateY(-50%);}@media screen and (min-width:768px){.swn__notification .swn__button--close,.swn__notification--success .swn__button--close,.swn__notification--warn .swn__button--close,.swn__notification--info .swn__button--close{right:32px;}}.swn__notification--info{color:#525252;background-color:#ebebeb;}.swn__notification--info .swn__button--close::before{background-color:#525252;}.swn__notification--warn{color:#8c5400;background-color:#ffdca8;}.swn__notification--warn .swn__button--close::before{background-color:#8c5400;}.swn__notification--success{color:#004d40;background-color:#a0dbd2;}.swn__notification--success .swn__button--close::before{background-color:#004d41;}.swn__breadcrumb{margin-top:10px;}@media screen and (min-width:768px){.swn__breadcrumb{margin-top:22px;}}.swn__breadcrumb + .swn__text-block-list{margin-top:32px;}.swn__breadcrumb__entry{display:inline-block;}.swn__breadcrumb__entry:last-child{font-weight:600;color:#000c1a;font-size:1rem;letter-spacing:0.3px;line-height:1.75em;}.swn__breadcrumb__entry:not(:last-child){color:#525252;font-size:1rem;letter-spacing:0.3px;line-height:1.75em;}.swn__breadcrumb__entry:not(:last-child):after{content:"/";display:inline-block;}.swn__navigation{align-items:center;background-color:#ffffff;display:flex;flex-wrap:wrap;padding:22px 24px 0 24px;position:relative;width:100%;z-index:250;}@media screen and (min-width:768px){.swn__navigation{padding:22px 32px 0 32px;}}@media screen and (min-width:1200px){.swn__navigation{box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);flex-wrap:nowrap;padding:0 32px;}}.swn__navigation__menu{display:none;flex-basis:100%;margin-top:32px;}@media screen and (min-width:1200px){.swn__navigation__menu{display:inline-block;flex-basis:auto;margin:0;}}.swn__navigation__menu__subheader{font-weight:600;color:#0a917c;font-size:0.875rem;letter-spacing:1px;line-height:1.14rem;text-transform:uppercase;}.swn__navigation__menu__subheader.spacer{pointer-events:none;cursor:default;}.swn__navigation .swn__main__logo{margin:auto calc(32px - 14px) auto 0;}.swn__navigation-bar{font-weight:bold;color:#a0dbd2;align-items:center;background-color:#0a917c;display:flex;flex:1 0 0;justify-content:space-between;z-index:250;}.swn__navigation-bar ul{padding:8px 24px;}@media screen and (min-width:768px){.swn__navigation-bar ul{padding:8px 32px;}}.swn__navigation-bar ul li{display:inline-block;}.swn__navigation-bar__categories li::before{background-color:#ffffff;content:"";display:inline-block;margin-right:4px;height:10px;width:10px;}.swn__navigation-bar__categories li:not(:last-child){margin-right:46px;}@media screen and (min-width:768px){.swn__navigation-bar__categories li:not(:last-child){margin-right:24px;}}.swn__navigation-bar__categories li.active{color:#ffffff;}.swn__navigation-bar__categories li:hover{color:#ffffff;}.swn__navigation-bar__categories li.disabled{color:#34b39f;}.swn__topics-navigation-bar{font-weight:600;color:#91aac7;background-color:#ffffff;display:none;order:3;padding:calc(32px * 2) 24px 32px 24px;text-align:center;width:100%;z-index:250;}@media screen and (min-width:992px){.swn__topics-navigation-bar{display:block;padding:0;order:inherit;text-align:left;width:auto;}}.swn__topics-navigation-bar ul{background-color:#052346;display:flex;justify-content:space-between;width:100%;}@media screen and (max-width:576px){.swn__topics-navigation-bar ul{display:block;}}.swn__topics-navigation-bar ul li{display:inline-block;}@media screen and (max-width:576px){.swn__topics-navigation-bar ul li{display:block;max-width:100%;}}.swn__topics-navigation-bar li{flex:100% 1 1;position:relative;text-align:center;}@media screen and (min-width:992px){.swn__topics-navigation-bar li:first-child a{padding-left:32px;}}@media screen and (max-width:768px){.swn__topics-navigation-bar li:first-child:not(:only-child) a{padding:8px 0 8px calc(8px * 2);}}@media screen and (max-width:768px) and (max-width:576px){.swn__topics-navigation-bar li:first-child:not(:only-child) a{padding:8px 0 8px 8px;}}@media screen and (min-width:992px){.swn__topics-navigation-bar li:not(:last-child) a{padding-right:16px;}}.swn__topics-navigation-bar li:not(:only-child){text-align:left;}@media screen and (max-width:768px){.swn__topics-navigation-bar li:not(:only-child){max-width:50%;}.swn__topics-navigation-bar li:not(:only-child) a{max-width:calc(100% - 12px);white-space:normal;word-break:break-word;}}@media screen and (max-width:576px){.swn__topics-navigation-bar li:not(:only-child){display:block;max-width:100%;}}.swn__topics-navigation-bar li:not(:first-child)::before{content:"|";display:inline-block;font-size:20px;font-weight:normal;height:100%;left:0;position:absolute;top:50%;transform:translateX(-100%) translateY(-35%);}@media screen and (max-width:576px){.swn__topics-navigation-bar li:not(:first-child)::before{content:none;}}@media screen and (min-width:992px){.swn__topics-navigation-bar li:not(:first-child) a{padding-left:4px;}}@media screen and (min-width:992px){.swn__topics-navigation-bar li:last-child a{padding-right:32px;}}.swn__topics-navigation-bar li a{display:block;padding:8px 0 8px 8px;white-space:nowrap;}@media screen and (min-width:992px){.swn__topics-navigation-bar li a{display:inline-block;}}.swn__topics-navigation-bar li a::after{background-color:#91aac7;content:"";display:inline-block;height:12px;transform:rotate(135deg) translateX(2px);width:12px;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/arrow-left.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/arrow-left.svg');-webkit-mask-size:contain;mask-size:contain;}.swn__topics-navigation-bar li a:hover{color:#ffffff;}.swn__topics-navigation-bar li a:hover::after{background-color:#ffffff;}.swn__mobile-navigation__trigger{right:24px;top:calc(64px + 20px);cursor:pointer;margin:0;opacity:0;outline:0;padding:0;position:absolute;z-index:500;height:36px;width:86px;z-index:350;}@media screen and (min-width:768px){.swn__mobile-navigation__trigger{top:calc(64px);}}@media screen and (min-width:1200px){.swn__mobile-navigation__trigger{cursor:default;pointer-events:none;display:none;}}.swn__mobile-navigation__trigger:checked ~ .swn__mobile-navigation__label::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/close.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/close.svg');background-color:#edf3fa;margin-right:4px;}.swn__mobile-navigation__trigger:checked ~ .swn__navigation .swn__navigation__menu{display:inline-block;}.swn__mobile-navigation__trigger:checked ~ .swn__topics-navigation-bar{display:block;}.swn__mobile-navigation__trigger:checked ~ .swn__service-navigation{padding-top:0;}.swn__mobile-navigation__trigger:checked ~ .swn__content-overlay{cursor:default;pointer-events:none;display:block;}.swn__mobile-navigation__label{font-weight:600;color:#ffffff;font-size:0.688rem;letter-spacing:1px;line-height:1.45rem;text-transform:uppercase;right:24px;top:calc(64px + 20px);align-items:center;background-color:#052346;display:flex;padding:6px 10px;position:absolute;z-index:300;}@media screen and (min-width:768px){.swn__mobile-navigation__label{top:calc(64px);}}@media screen and (min-width:1200px){.swn__mobile-navigation__label{cursor:default;pointer-events:none;display:none;}}.swn__mobile-navigation__label::before{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/hamburger.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/hamburger.svg');background-color:#edf3fa;margin-right:4px;}.swn__service-navigation{background-color:#ffffff;order:4;padding:20px 24px 8px 24px;width:100%;z-index:250;}@media screen and (min-width:992px){.swn__service-navigation{box-shadow:0 2px 12px 0 rgba(82,82,82,0.3);margin:0;order:initial;padding:0;position:fixed;top:calc(112px + 32px + 6px);width:72px;}}.swn__service-navigation__menu{border-top:1px solid #91aac7;display:flex;justify-content:space-between;padding-top:8px;}@media screen and (min-width:992px){.swn__service-navigation__menu{border:0;flex-direction:column;justify-content:flex-start;padding:0;}}.frame-type-table + .frame-type-table{margin-top:32px;}@media screen and (min-width:768px){.frame-type-table + .frame-type-table{margin-top:64px;}}.frame-type-table h2{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;}.frame-type-table h3{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#000c1a;text-align:left;margin-bottom:40px;}.frame-type-table .swn__table{width:100%;}.frame-type-table .swn__table thead:not(.swn__table__header){border-bottom:2px solid #525252;}@media screen and (max-width:576px){.frame-type-table .swn__table thead{display:none;}}.frame-type-table .swn__table tr td:first-of-type{font-weight:bold;}@media screen and (max-width:576px){.frame-type-table .swn__table tr{display:flex;flex-direction:column;}.frame-type-table .swn__table tr:last-of-type{border-bottom:1px solid #a0dbd2;}.frame-type-table .swn__table tr.swn__table__entry-start:not(:first-child):not(.swn__table__entry-pre-sub){border-top:1px solid #a0dbd2;}.frame-type-table .swn__table tr.swn__table__entry-start.expanded td:first-child:not(:empty):not(.swn__table__entry--highlighted):after{transform:translateY(-50%) rotate(0);}.frame-type-table .swn__table tr.swn__table__entry-start.expanded td:not(:first-child),.frame-type-table .swn__table tr.swn__table__entry-start.expanded ~ tr:not(.swn__table__entry-start){max-height:initial;overflow:visible;}.frame-type-table .swn__table tr.swn__table__entry-start.expanded ~ .swn__table__entry-start td:not(:first-child),.frame-type-table .swn__table tr.swn__table__entry-start.expanded ~ .swn__table__entry-start ~ tr:not(.swn__table__entry-start):not(.swn__table__entry-pre-sub){max-height:0;overflow:hidden;padding:0;}.frame-type-table .swn__table tr.swn__table__entry-start.expanded ~ .swn__table__entry-start:not(.swn__table__entry-sub),.frame-type-table .swn__table tr.swn__table__entry-start.expanded + .swn__table__entry-pre-sub{margin-top:20px;}.frame-type-table .swn__table tr.swn__table__entry-start.expanded ~ .swn__table__entry-start:not(.swn__table__entry-sub) ~ .swn__table__entry-start,.frame-type-table .swn__table tr.swn__table__entry-start.expanded + .swn__table__entry-pre-sub ~ .swn__table__entry-start{margin-top:0;}.frame-type-table .swn__table tr.swn__table__entry-start.expanded ~ .swn__table__entry-sub + .swn__table__entry-start{margin-top:0;}.frame-type-table .swn__table tr.swn__table__entry-start.expanded:last-of-type,.frame-type-table .swn__table tr.swn__table__entry-start.expanded ~ tr:last-of-type:not(.swn__table__entry-start){padding-bottom:20px;}.frame-type-table .swn__table tr.swn__table__entry-start td:first-child:not(:empty):not(.swn__table__entry--highlighted){position:relative;}.frame-type-table .swn__table tr.swn__table__entry-start td:first-child:not(:empty):not(.swn__table__entry--highlighted):after{background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px;background-color:#052346;-webkit-mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/chevron-up.svg');mask:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Icons/chevron-up.svg');background-color:#000c1a;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(180deg);}.frame-type-table .swn__table tr.swn__table__entry-start td:not(:first-child),.frame-type-table .swn__table tr.swn__table__entry-start ~ tr:not(.swn__table__entry-start){max-height:0;overflow:hidden;padding:0;}.frame-type-table .swn__table tr.swn__table__entry-start ~ tr.swn__table__entry-pre-sub{border-top:1px solid #a0dbd2;height:32px;max-height:initial;overflow:visible;}.frame-type-table .swn__table tr.swn__table__entry-start ~ tr.swn__table__entry-pre-sub td:empty{display:table-cell;padding:0;}.frame-type-table .swn__table tr.swn__table__entry-start.swn__table__entry-sub:after{content:none;}.frame-type-table .swn__table tr.swn__table__entry-start.swn__table__entry-sub td:first-of-type:not(:empty){padding:4px 16px;}}.frame-type-table .swn__table th{font-weight:bold;padding:20px 16px;}.frame-type-table .swn__table th:empty{padding:0;}.frame-type-table .swn__table td{border-bottom:1px solid #a0dbd2;padding:20px 16px;}.frame-type-table .swn__table td:empty{padding:0;}.frame-type-table .swn__table td + td:empty{border:0;}@media screen and (max-width:576px){.frame-type-table .swn__table td{border:none;display:inline-flex;}.frame-type-table .swn__table td:first-of-type:not(:empty){padding:20px 0;}.frame-type-table .swn__table td:first-of-type:empty + td{margin-top:12px;}.frame-type-table .swn__table td:first-of-type:empty ~ td.swn__table__entry--highlighted{display:none;}.frame-type-table .swn__table td:not(:empty){padding:0;}.frame-type-table .swn__table td:empty{display:none;}}.frame-type-table .swn__table strong{font-weight:bold;padding:4px 0;width:50%;}@media screen and (min-width:768px){.frame-type-table .swn__table strong{display:none;}}.frame-type-table .swn__table .swn__table__entry-pre-sub:first-child{display:none;}.frame-type-table .swn__table .swn__table__entry-pre-sub td{border:0;padding:4px 16px;}.frame-type-table .swn__table .swn__table__entry-sub{border:0;}.frame-type-table .swn__table .swn__table__entry-sub td,.frame-type-table .swn__table .swn__table__entry-sub td:first-of-type{font-weight:bold;background-color:#214570;border:0;padding:4px 16px;}.frame-type-table .swn__table .swn__table__entry-sub td:after,.frame-type-table .swn__table .swn__table__entry-sub td:first-of-type:after{content:none;}.frame-type-table .swn__table .swn__table__entry--highlighted{font-weight:bold;}.swn__text-block-list{background-color:#ffffff;margin-bottom:calc(32px * 2);margin-top:calc(32px * 2);overflow:hidden;}.swn__text-block-list h2{font-weight:600;font-size:2rem;letter-spacing:0.5px;line-height:1.5em;overflow:visible;text-align:left;word-break:break-word;flex-basis:100%;margin-bottom:16px;}.swn__text-block-list__wrapper{margin-top:32px;width:100%;}.swn__text-block-list--blue.layout__one-column,.swn__text-block-list--blue.layout__two-columns,.swn__text-block-list--light-green.layout__one-column,.swn__text-block-list--light-green.layout__two-columns,.swn__text-block-list--green.layout__one-column,.swn__text-block-list--green.layout__two-columns{margin-left:calc((100vw - 100%) / 2 * -1);margin-right:calc((100vw - 100%) / 2 * -1);max-width:100vw;padding-left:calc((100vw - 100%) / 2);padding-right:calc((100vw - 100%) / 2);display:flex;flex-wrap:wrap;padding-bottom:32px;padding-top:32px;}@media screen and (min-width:768px){.swn__text-block-list--blue.layout__one-column,.swn__text-block-list--blue.layout__two-columns,.swn__text-block-list--light-green.layout__one-column,.swn__text-block-list--light-green.layout__two-columns,.swn__text-block-list--green.layout__one-column,.swn__text-block-list--green.layout__two-columns{padding-bottom:calc(32px * 2);padding-top:calc(32px * 2);}}.swn__text-block-list--blue{background-color:#edf3fa;}.swn__text-block-list--light-green{background-color:#edfaf8;}.swn__text-block-list--green{background-color:#0a917c;}.swn__text-block-list--green h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#ffffff;text-align:left;}@media screen and (min-width:992px){.swn__text-block-list--green h2{letter-spacing:0.5px;line-height:normal;}}.swn__text-block-list--green .swn__text-block-list__text h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#ffffff;text-align:left;margin-bottom:16px;}.swn__text-block-list--green .swn__text-block-list__text h4{font-weight:600;font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;color:#ffffff;text-align:left;margin-bottom:16px;}.swn__text-block-list--green .swn__text-block-list__text p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#ffffff;}.swn__text-block-list__text,.swn__text-block-list .swn__text-block-list__item{max-width:74.1592920354%;}@media screen and (max-width:576px){.swn__text-block-list__text,.swn__text-block-list .swn__text-block-list__item{max-width:100%;}}.swn__text-block-list__text h2,.swn__text-block-list__text h3,.swn__text-block-list .swn__text-block-list__item h2,.swn__text-block-list .swn__text-block-list__item h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:16px;white-space:normal;}.swn__text-block-list__text h2.form-heading-title,.swn__text-block-list .swn__text-block-list__item h2.form-heading-title{margin-bottom:0;font-size:32px;line-height:1.5;}.swn__text-block-list__text h4,.swn__text-block-list .swn__text-block-list__item h4{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;margin-bottom:16px;}.swn__text-block-list__text p,.swn__text-block-list .swn__text-block-list__item p{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}.swn__text-block-list__text p.mb-10,.swn__text-block-list .swn__text-block-list__item p.mb-10{margin-bottom:10px;}.swn__text-block-list__text p.form-top-title,.swn__text-block-list .swn__text-block-list__item p.form-top-title{color:#0a917c;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:1px;text-transform:uppercase;}.swn__text-block-list__text p.form-sub-title,.swn__text-block-list .swn__text-block-list__item p.form-sub-title{color:#525252;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:1px;text-transform:uppercase;}.swn__text-block-list__text ul,.swn__text-block-list .swn__text-block-list__item ul{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;}.swn__text-block-list__text li,.swn__text-block-list .swn__text-block-list__item li{display:flex;}.swn__text-block-list__text li:before,.swn__text-block-list .swn__text-block-list__item li:before{content:"•";display:inline-block;margin-right:4px;}.swn__text-block-list__text a,.swn__text-block-list .swn__text-block-list__item a{border-bottom:2px solid #a0dbd2;}.swn__text-block-list__text a:hover,.swn__text-block-list .swn__text-block-list__item a:hover{border-bottom:2px solid #0a917c;}.swn__text-block-list__text .swn__text-block-list__text,.swn__text-block-list .swn__text-block-list__item .swn__text-block-list__text{max-width:100%;}.swn__text-block-list.layout__two-columns{display:flex;flex-wrap:wrap;}.swn__text-block-list.layout__two-columns .swn__text-block-list__wrapper{display:flex;}@media screen and (min-width:768px){.swn__text-block-list.layout__two-columns .swn__text-block-list__wrapper{margin-top:40px;width:calc((100% - 40px) / 2 - 2px);}}@media screen and (min-width:768px){.swn__text-block-list.layout__two-columns .swn__text-block-list__wrapper:nth-child(2n){margin-right:40px;}}.swn__text-block-list.layout__two-columns .swn__text-block-list__text{display:flex;flex-direction:column;max-width:100%;}.swn__text-block-list.layout__two-columns .swn__text-block-list__text p{flex-grow:1;}.swn__text-block-list.layout__two-columns .swn__text-block-list__item{max-width:100%;}@media screen and (max-width:992px){.swn__text-block-list .mobile-icon{width:100% !important;height:auto !important;}}.fieldset-flex-wrapper{align-items:center;display:flex;}.slick-initialized .slick-slide{display:flex !important;height:auto;margin-bottom:20px !important;}.target > input{top:calc(194px + 24px + 30px) !important;}@media screen and (min-width:768px){.target > input{top:calc(173px + 24px) !important;}}@media screen and (min-width:992px){.target > input{top:calc(119px + 24px) !important;}}.swn__news-wall{margin:32px 0;}@media screen and (min-width:768px){.swn__news-wall{margin:calc(32px - 10px) 0 32px 0;}}.swn__news-wall h2{font-weight:600;font-size:2rem;letter-spacing:0.3px;line-height:2rem;overflow:visible;color:#000c1a;text-align:center;margin-bottom:54px;width:100%;}@media screen and (min-width:992px){.swn__news-wall h2{letter-spacing:0.5px;line-height:normal;}}.swn__news-wall__controls{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px;}@media screen and (min-width:768px){.swn__news-wall__controls{flex-direction:row;}}.swn__news-wall__controls__filter{display:flex;flex-wrap:wrap;margin-bottom:10px;order:1;}@media screen and (min-width:768px){.swn__news-wall__controls__filter{margin:0;order:initial;}}.swn__news-wall__controls__filter .swn__filter{display:flex;margin:0 8px 8px 0;}.swn__news-wall__controls__search{margin-bottom:24px;order:0;}@media screen and (min-width:768px){.swn__news-wall__controls__search{margin:0;order:initial;}}.swn__news-wall__controls__search .swn__input__text.swn__input__search{width:100%;}.swn__news-wall .news-search-result .count-msg{font-size:1rem;letter-spacing:0.3px;line-height:1.75rem;text-align:left;color:#525252;margin-bottom:10px;}.swn__news-wall .swn__card-strip--news--link{margin:32px auto;text-align:center;}.swn__news_and_event-detail{margin:32px 0;}.swn__news_and_event-detail__tag{font-weight:600;font-size:0.625rem;letter-spacing:1px;line-height:1.5rem;text-transform:uppercase;color:#ffffff;background-color:#0a917c;display:inline-block;padding:2px calc(8px * 2);margin-right:8px;}.swn__news_and_event-detail__release-date{font-weight:bold;font-size:0.75rem;letter-spacing:1px;line-height:1.33em;text-transform:uppercase;color:#525252;margin-top:24px;}.swn__news_and_event-detail__headline{font-weight:600;font-size:2rem;letter-spacing:0.5px;line-height:1.5em;overflow:visible;text-align:left;word-break:break-word;margin-top:8px;}.swn__news_and_event-detail__headline h1{font-weight:600;font-size:2rem;letter-spacing:0.5px;line-height:1.5em;overflow:visible;text-align:left;word-break:break-word;}.swn__news_and_event-detail__teaser{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:left;background-color:#edf3fa;margin:16px calc((100vw - 100%) / 2 * -1) 0;padding:32px calc((100vw - 100%) / 2) 32px;white-space:normal;}@media screen and (min-width:768px){.swn__news_and_event-detail__content{max-width:74.1592920354%;}}.swn__news_and_event-detail__content .swn__text-block-list__text .swn__download-card a,.swn__news_and_event-detail__content .swn__text-block-list__text .swn__download-card a:hover{border-bottom:none;}.swn__news_and_event-detail__content .swn__simple-card h3{font-weight:600;font-size:1.375rem;letter-spacing:0.3px;line-height:1.45em;color:#000c1a;text-align:center;}.swn__news_and_event-detail__content .swn__simple-card a{border-bottom:none;}.swn__news_and_event-detail__content .swn__simple-card a p{font-weight:bold;color:#000c1a;font-size:1.125rem;line-height:1.333em;}.swn__news_and_event-detail__footer{align-items:center;display:flex;justify-content:space-between;margin-top:48px;}@media screen and (min-width:768px){.swn__news_and_event-detail__footer{justify-content:flex-start;}}.swn__news_and_event-detail__footer a{display:inline-block;margin-right:40px;}@media screen and (min-width:768px){.swn__news_and_event-detail__footer a{margin-right:40px;}}.swn__news_and_event-detail__image{margin:32px 0;}.swn__news_and_event-detail__image img{border-bottom-left-radius:38px;}.swn__news_and_event-detail__image figcaption{font-size:0.875rem;letter-spacing:0.3px;line-height:1.71em;text-align:right;color:#525252;margin-top:8px;}.swn__news_and_event-detail .swn__text-block-list{margin:0;}.swn__news_and_event-detail .swn__text-block-list__wrapper{margin-top:16px;}.swn__news_and_event-detail .swn__text-block-list__wrapper .swn__text-block-list__text{max-width:100%;}.swn__news_and_event-detail .swn__text-block-list p + p{margin-top:28px;}.swn__news_and_event-detail .swn__text-block-list ul{margin-bottom:32px;}main{background-color:#ffffff;margin-top:157px;overflow:hidden;}@media screen and (min-width:992px){main{margin-top:110px;}}.swn__content{padding:0 24px;}@media screen and (min-width:992px){.swn__content{padding:0 calc(100vw / 1440 * (1440 - 1130) / 2);}}.swn__content__wrapper{margin:auto;margin-top:32px;max-width:1130px;}.target:before{content:"";display:block;height:calc(194px + 24px);margin-top:calc((194px + 24px) * -1);}@media screen and (min-width:768px){.target:before{height:calc(173px + 24px);margin-top:calc((173px + 24px) * -1);}}@media screen and (min-width:992px){.target:before{height:calc(119px + 24px);margin-top:calc((119px + 24px) * -1);}}img{position:relative;text-align:center;}.grid-row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;}.grid-column{width:100%;}@media screen and (min-width:768px){.grid-column{margin-top:40px;width:calc((100% - 40px) / 2 - 2px);}}.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:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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:after,.slick-track:before{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('../../../_assets/6124edb72479045daccdf5392adcbf84/Images/ajax-loader.gif') center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Css/vendor/fonts/slick.eot');src:url('../../../_assets/6124edb72479045daccdf5392adcbf84/Css/vendor/fonts/slick.eot?#iefix') format('embedded-opentype'),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Css/vendor/fonts/slick.woff') format('woff'),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Css/vendor/fonts/slick.ttf') format('truetype'),url('../../../_assets/6124edb72479045daccdf5392adcbf84/Css/vendor/fonts/slick.svg#slick') format('svg')}.slick-next,.slick-prev{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:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-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:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover: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:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
