/*!
 * frontend
 * name: lew /  innogy-web,
 * buildDate: Fri Mar 06 2020 13:29:30 GMT+0100 (Mitteleuropäische Zeit),
 * packageVersion: 3.13.5
 */.ig01__modal .ig01__modal-navigation .arrow--next:before,.ig01__modal .ig01__modal-navigation .arrow--prev:before,[data-tpl=htb01] .htb01-nav__arrow:before,[data-tpl=pcc01] .product-information li:before{display:inline-block;speak:none;font-family:"iconfont";line-height:1;font-weight:normal;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ig01__modal .ig01__modal-navigation .arrow--next:before{content:"\EA09"}[data-tpl=pcc01] .product-information li:before{content:"\EA0B"}.ig01__modal .ig01__modal-navigation .arrow--prev:before,[data-tpl=htb01] .htb01-nav__arrow:before{content:"\EACC"}[data-tpl=htb01]{background:#f5f5f5;color:#00aae1}[data-tpl=htb01] li,[data-tpl=htb01] ul{margin:0;padding:0}[data-tpl=htb01] .htb01-nav{position:relative;overflow:hidden}[data-tpl=htb01] .htb01-nav__arrow{position:absolute;width:2.5rem;height:100%;background:#f5f5f5;color:#9d9b98;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;top:0;cursor:pointer;opacity:1;visibility:visible;-webkit-transition:opacity .4s ease-in-out,visibility .4s ease-in-out;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}[data-tpl=htb01] .htb01-nav__arrow:before{font-size:1.15rem}[data-tpl=htb01] .htb01-nav__arrow--disabled{opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease-in-out,visibility .4s ease-in-out .4s;transition:opacity .4s ease-in-out,visibility .4s ease-in-out .4s}[data-tpl=htb01] .htb01-nav__arrow--prev{left:0;-webkit-box-shadow:2px 0 3px 0 rgba(0,0,0,.2);box-shadow:2px 0 3px 0 rgba(0,0,0,.2)}[data-tpl=htb01] .htb01-nav__arrow--next{right:0;-webkit-box-shadow:-2px 0 3px 0 rgba(0,0,0,.2);box-shadow:-2px 0 3px 0 rgba(0,0,0,.2)}[data-tpl=htb01] .htb01-nav__arrow--next:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}[data-tpl=htb01] .htb01-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}[data-tpl=htb01] .htb01-nav__item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+2),[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+2)~.htb01-nav__item{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+3),[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+3)~.htb01-nav__item{width:33.3333333333%;-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}[data-tpl=htb01] .htb01-nav__item a{color:inherit;display:block;padding:1rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}[data-tpl=htb01] .htb01-nav__item i{font-size:1.3rem;display:block}[data-tpl=htb01] .htb01-nav__item__headline{font-size:.7rem;line-height:1.6;font-family:medium}[data-tpl=htb01] .htb01-nav__item.htb01-nav__item--active a,[data-tpl=htb01] .htb01-nav__item a:active,[data-tpl=htb01] .htb01-nav__item a:focus,[data-tpl=htb01] .htb01-nav__item a:hover{background:#00aae1;color:#fff}[data-tpl=htb01] .htb01-detail__list{overflow:hidden;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}[data-tpl=htb01] .htb01-detail__list[aria-expanded=false]{height:0}[data-tpl=htb01] .htb01-detail__list[aria-expanded=true]{height:auto}[data-tpl=htb01] .htb01-detail__item{position:absolute;opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease-in-out,visibility .4s ease-in-out .4s;transition:opacity .4s ease-in-out,visibility .4s ease-in-out .4s}[data-tpl=htb01] .htb01-detail__item--active{position:relative;opacity:1;visibility:visible;-webkit-transition:opacity .4s ease-in-out,visibility .4s ease-in-out;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}[data-tpl=pc01]>header{text-align:center;margin-bottom:1.5rem}[data-tpl=pc01]>header .headline{font-size:1.7rem;line-height:1.2}[data-tpl=pc01]>header .subheadline{font-size:1.15rem;line-height:1.45}[data-tpl=pc01]>ol{list-style:none}[data-tpl=pc01]>ol,[data-tpl=pc01]>ol>li{display:-webkit-box;display:-ms-flexbox;display:flex}[data-tpl=pc01]>ol>li{min-width:100%;-webkit-transition:margin-left .4s ease-in-out;transition:margin-left .4s ease-in-out}[data-tpl=pc01]>ol>li:before{display:none}[data-tpl=pc01]>ol>li>[data-tpl=pcc01]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-tpl=pc01]>ol>li>[data-tpl=pcc01] .pcc01__special-focus{display:none;width:100%}[data-tpl=pc01]>ol>li>[data-tpl=pcc01] .pcc01--inner{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}[data-tpl=pc01] .mobile-navigation{margin-bottom:1rem}[data-tpl=pc01] .mobile-navigation ul{margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-left:-.125rem;margin-right:-.125rem}[data-tpl=pc01] .mobile-navigation li{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;margin:0 .125rem}[data-tpl=pc01] .mobile-navigation li:before{display:none}[data-tpl=pc01] .mobile-navigation li .special-focus{text-align:center;background:#f59b00;color:#fff;font-family:medium;padding:.25rem}[data-tpl=pc01] .mobile-navigation li header{text-align:center;padding:.5rem 0;background:#f5f5f5;color:#00aae1}[data-tpl=pc01] .mobile-navigation li header h4,[data-tpl=pc01] .mobile-navigation li header h5{margin:0}[data-tpl=pc01] .mobile-navigation li header h5{font-size:.7rem;line-height:1.6}[data-tpl=pc01] .mobile-navigation li header h4{font-size:2rem;line-height:1.1;font-family:medium}[data-tpl=pc01] .mobile-navigation li.visible header{background:#00aae1;color:#fff}[data-tpl=pcc01] .pcc01__special-focus{text-transform:none;background:#f59b00;color:#fff}[data-tpl=pcc01] .pcc01__special-focus .message-tag--inner{font-size:1rem;line-height:1.5;display:block;text-align:center;padding-top:1rem;padding-bottom:1rem}[data-tpl=pcc01] .pcc01--inner{background:#f5f5f5;padding:0 .5rem}[data-tpl=pcc01] header{text-align:center;padding:1rem 0 2rem}[data-tpl=pcc01] header .headline{font-size:1.7rem;line-height:1.2;margin-bottom:0}[data-tpl=pcc01] header .headline span{display:block}[data-tpl=pcc01] header .subheadline{font-size:1rem;line-height:1.5;color:#9d9b98;margin-bottom:.5rem}[data-tpl=pcc01] header [data-tpl=message-tag]{text-align:center;height:1rem;margin-bottom:-1rem}[data-tpl=pcc01] header [data-tpl=message-tag] .message-tag--inner{font-size:.7rem;line-height:1.6;padding:0 .75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-tpl=pcc01] .features+footer,[data-tpl=pcc01] .price-information+.product-information,[data-tpl=pcc01] .product-information+.features,[data-tpl=pcc01] header+.price-information{border-top:1px solid #3c3732}[data-tpl=pcc01] .price-information{text-align:center;padding:1rem 0}[data-tpl=pcc01] .price-information .price{font-size:2rem;line-height:1.1;font-family:medium;color:#00aae1}[data-tpl=pcc01] .price-information .price-detail{font-size:.9rem;line-height:1.5;color:#9d9b98}[data-tpl=pcc01] .price-information .price-detail+[data-tpl=cta01]{margin-top:1rem}[data-tpl=pcc01] .product-information{padding:1rem 0}[data-tpl=pcc01] .product-information ul{margin:0}[data-tpl=pcc01] .product-information li{padding-left:1rem}[data-tpl=pcc01] .product-information li:before{color:#f59b00;margin-top:.25rem}[data-tpl=pcc01] .product-information li h4{font-size:1.15rem;line-height:1.45;margin:0;font-family:medium}[data-tpl=pcc01] .product-information li p{font-size:1rem;line-height:1.5;margin:0}[data-tpl=pcc01] .product-information li+li{margin-top:1rem}[data-tpl=pcc01] .features{padding:1rem 0}[data-tpl=pcc01] .features ul{margin:0}[data-tpl=pcc01] .features li{padding-left:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-tpl=pcc01] .features li:before{display:none}[data-tpl=pcc01] .features li h4{font-size:1rem;line-height:1.5;margin:0;font-family:medium}[data-tpl=pcc01] .features li [data-tpl=tooltip]{margin-left:.5rem}[data-tpl=pcc01] .features li [data-tpl=tooltip] .icon{font-size:1rem}[data-tpl=pcc01] footer{padding:1rem 0;text-align:center}[data-tpl=pcc01] footer .link+[data-tpl=cta01]{margin-top:1rem}[data-tpl=pcc01] footer [data-tpl=cta01]+[data-tpl=cta01]{margin-top:.25rem}[data-tpl=pcc01] [data-tpl=cta01]{text-align:center}[data-tpl=pcc01] [data-tpl=cta01] .btn{width:100%}[data-tpl=pfc01l] .electricity label,[data-tpl=pfc01l] .gas label{white-space:normal}[data-tpl=pfc01l].pfc01--only-heating .electricity,[data-tpl=pfc01l].pfc01--only-heating .electricity-links,[data-tpl=pfc01l].pfc01--only-heating .gas{display:none}[data-tpl=pfc01l].pfc01--only-heating .heating{border:none;width:100%}[data-tpl=pfc01l].pfc01--only-gas .electricity,[data-tpl=pfc01l].pfc01--only-gas .electricity-links,[data-tpl=pfc01l].pfc01--only-gas .heating{display:none}[data-tpl=pfc01l].pfc01--only-gas .gas{border-left:0;width:100%;padding:0}[data-tpl=pfc01l].pfc01--only-electricity .gas,[data-tpl=pfc01l].pfc01--only-electricity .heating{display:none}[data-tpl=pfc01l].pfc01--only-electricity .electricity{width:100%;padding:0}[data-tpl=pfc01l].pfc01--only-electricity .electricity-links{border-bottom:0;margin-bottom:0}[data-tpl=pfc01l] .form-group label{text-align:left}aside [data-tpl=pfc01l] .form-group label{margin-left:0;margin-right:0}aside [data-tpl=pfc01l] .electricity-links li{float:none;width:100%;margin-bottom:.5rem}[data-tpl*=pfc]{display:none;padding:1.5rem;background:#c81e82;color:#fff}[data-tpl*=pfc].available,[data-tpl*=pfc].not-available{display:block}[data-tpl*=pfc].available .not-available-details{display:none}[data-tpl*=pfc] .icon-heat{margin-top:.75rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.2)}[data-tpl*=pfc] .icon-electricity,[data-tpl*=pfc] .icon-gas,[data-tpl*=pfc] .icon-heat{font-size:1.7rem;line-height:1.2;position:relative;color:#f59b00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-tpl*=pfc] .icon-electricity:before,[data-tpl*=pfc] .icon-gas:before,[data-tpl*=pfc] .icon-heat:before{position:relative;font-size:2.6rem;margin-right:1rem}[data-tpl*=pfc] .btn{width:100%}[data-tpl*=pfc] .form-control[disabled],[data-tpl*=pfc] .form-control[readonly]{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.4)}[data-tpl*=pfc] input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[data-tpl*=pfc].not-available{padding:1.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-tpl*=pfc].not-available [data-tpl=form]{display:none}[data-tpl*=pfc].not-available .not-available-details{margin-bottom:0}[data-tpl*=pfc].not-available .not-available-details .icon{color:#c81e82}[data-tpl=pfc01],[data-tpl=pfc01l],[data-tpl=pfc03]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}[data-tpl=pfc01] [class*=col],[data-tpl=pfc01l] [class*=col],[data-tpl=pfc03] [class*=col]{float:none}[data-tpl=pfc01] .autocomplete,[data-tpl=pfc01] [data-tpl=inline-editing],[data-tpl=pfc01l] .autocomplete,[data-tpl=pfc01l] [data-tpl=inline-editing],[data-tpl=pfc03] .autocomplete,[data-tpl=pfc03] [data-tpl=inline-editing]{margin-bottom:.75rem}[data-tpl=pfc01] .electricity-links,[data-tpl=pfc01l] .electricity-links,[data-tpl=pfc03] .electricity-links{border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);padding:1rem 0;margin:.75rem 0 1.5rem;font-family:medium}[data-tpl=pfc01] .electricity-links ul,[data-tpl=pfc01l] .electricity-links ul,[data-tpl=pfc03] .electricity-links ul{margin:0;padding:0}[data-tpl=pfc01] .electricity-links li,[data-tpl=pfc01l] .electricity-links li,[data-tpl=pfc03] .electricity-links li{margin-top:1rem}[data-tpl=pfc01] .electricity-links li:first-child,[data-tpl=pfc01l] .electricity-links li:first-child,[data-tpl=pfc03] .electricity-links li:first-child{margin-top:0}[data-tpl=pfc01] .headline,[data-tpl=pfc01][class*=pfc01--only-] .autocomplete,[data-tpl=pfc01][class*=pfc01--only-] [data-tpl=inline-editing],[data-tpl=pfc01l] .headline,[data-tpl=pfc01l][class*=pfc01--only-] .autocomplete,[data-tpl=pfc01l][class*=pfc01--only-] [data-tpl=inline-editing],[data-tpl=pfc03] .headline,[data-tpl=pfc03][class*=pfc01--only-] .autocomplete,[data-tpl=pfc03][class*=pfc01--only-] [data-tpl=inline-editing]{margin-bottom:1.5rem}[data-tpl=pfc01][class*=pfc01--only-] .electricity-links,[data-tpl=pfc01l][class*=pfc01--only-] .electricity-links,[data-tpl=pfc03][class*=pfc01--only-] .electricity-links{margin:1.5rem 0}[data-tpl=tcc01]{padding:1.5rem}[data-tpl=tcc01]:not([class*=color-background-]){background:#00aae1}[data-tpl=tcc01]:not([class*=color-background-]),[data-tpl=tcc01]:not([class*=color-background-]) .accordion-item__headline:after,[data-tpl=tcc01]:not([class*=color-background-]) .field-group .trigger,[data-tpl=tcc01]:not([class*=color-background-]) .tooltip-trigger,[data-tpl=tcc01]:not([class*=color-background-]) [data-tpl*=acc] .accordion-item>section>.accordion-item__headline,[data-tpl=tcc01]:not([class*=color-background-]) [data-tpl=ll01] .link{color:#fff}[data-tpl=tcc01] .headline,[data-tpl=tcc01] .subheadline{margin-bottom:1.5rem}[data-tpl=tcc01] .field-group{margin-bottom:1rem}[data-tpl=tcc01] .form-control__field[readonly],[data-tpl=tcc01] .form-control__field[readonly]+.form-control__btns,[data-tpl=tcc01] .form-control__field[readonly]:active,[data-tpl=tcc01] .form-control__field[readonly]:active+.form-control__btns,[data-tpl=tcc01] .form-control__field[readonly]:focus,[data-tpl=tcc01] .form-control__field[readonly]:focus+.form-control__btns,[data-tpl=tcc01] .form-control__field[readonly]:hover,[data-tpl=tcc01] .form-control__field[readonly]:hover+.form-control__btns{background:transparent;border-color:hsla(0,0%,100%,.4);color:#fff}[data-tpl=tcc01] .row+.row{margin-top:1rem}[data-tpl=tcc01] .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc]{margin-bottom:0}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .accordion-item__headline{padding-top:0;padding-bottom:0}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .headline,[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .subheadline{margin-bottom:0}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .subheadline{padding-top:.25rem}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .subheadline span{display:none}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .subheadline .is-visible{display:block}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .subheadline .is-visible+.is-visible{margin-top:.75rem}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .accordion-item .subheadline{-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .accordion-item[aria-expanded=true] .subheadline{height:0}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .accordion-item[aria-expanded=false] .subheadline{height:auto}[data-tpl=tcc01].tcc01--version-b .col--info-text p{display:inline-block}[data-tpl=tcc01].tcc01--version-b .col--info-text .tooltip-trigger{font-size:1rem;margin-left:.5rem}[data-tpl=tcc01].tcc01--version-c [data-tpl=ll01]{max-width:none;margin-bottom:0}[data-tpl=ig01] li,[data-tpl=ig01] ul{margin:0;padding:0}[data-tpl=ig01] .ig01__modal,[data-tpl=ig01] li:after,[data-tpl=ig01] li:before,[data-tpl=ig01] ul:after,[data-tpl=ig01] ul:before{display:none}[data-tpl=ig01] .ig01__container{margin:-1.5vw}[data-tpl=ig01] .ig01__container:after,[data-tpl=ig01] .ig01__container:before{content:" ";display:table}[data-tpl=ig01] .ig01__container:after{clear:both}[data-tpl=ig01] .ig01__image-container{width:50%;float:left;padding:1.5vw}[data-tpl=ig01] .ig01__image{margin:0;width:100%;position:relative;padding-top:100%;cursor:pointer}[data-tpl=ig01] .ig01__image picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0}[data-tpl=ig01] .ig01__image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[data-tpl=ig01] .ig01__image-caption{display:none}.ig01__modal{width:100%;height:100%}.ig01__modal .ig01__modal-navigation{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:5}.ig01__modal .ig01__modal-navigation .arrow--next,.ig01__modal .ig01__modal-navigation .arrow--prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;outline:0}.ig01__modal .ig01__modal-navigation .arrow--next:after,.ig01__modal .ig01__modal-navigation .arrow--prev:after{content:"";background-color:rgba(0,0,0,.2);position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;z-index:-1}.ig01__modal .ig01__modal-navigation .arrow--next:before,.ig01__modal .ig01__modal-navigation .arrow--prev:before{color:#fff}.ig01__modal .ig01__modal-navigation .arrow--prev{left:1.5rem}.ig01__modal .ig01__modal-navigation .arrow--next{right:1.5rem}.ig01__modal .ig01__slide-counter{text-align:center;position:absolute;top:.75rem;left:2.5rem;right:2.5rem;bottom:auto;width:auto;line-height:1rem;color:#fff;z-index:5}.ig01__modal .close{top:.75rem;right:.75rem;z-index:5}.ig01__modal .close:before{color:#fff;font-size:1rem}.ig01__modal .ig01__modal-content{height:100%}.ig01__modal .ig01__modal-inner{overflow:hidden;height:100%}.ig01__modal .ig01__modal-images{-ms-flex-align:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.ig01__modal .ig01__modal-image__container,.ig01__modal .ig01__modal-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;height:100%}.ig01__modal .ig01__modal-image__container{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-align:center}.ig01__modal .ig01__modal-image{margin:.75rem}.ig01__modal .ig01__modal-image img{display:block;width:100%;height:auto}.ig01__modal .ig01__modal-image-caption{position:absolute;width:100%;padding:.75rem;left:0;bottom:0;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.8))}.ig01__modal .close,.ig01__modal .ig01__modal-image-caption,.ig01__modal .ig01__modal-navigation .arrow--next,.ig01__modal .ig01__modal-navigation .arrow--prev,.ig01__modal .ig01__slide-counter{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible;-webkit-transition:opacity .4s ease-in-out,visibility .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,visibility .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,opacity .4s ease-in-out,visibility .4s ease-in-out;transition:transform .4s ease-in-out,opacity .4s ease-in-out,visibility .4s ease-in-out,-webkit-transform .4s ease-in-out}.ig01__modal.controls-hidden .close,.ig01__modal.controls-hidden .ig01__modal-image-caption,.ig01__modal.controls-hidden .ig01__modal-navigation .arrow--next,.ig01__modal.controls-hidden .ig01__modal-navigation .arrow--prev,.ig01__modal.controls-hidden .ig01__slide-counter{opacity:0;visibility:hidden}.ig01__modal.controls-hidden .close,.ig01__modal.controls-hidden .ig01__slide-counter{-webkit-transform:translateY(-60%);transform:translateY(-60%)}.ig01__modal.controls-hidden .ig01__modal-navigation .arrow--prev{-webkit-transform:translate(-60%);transform:translate(-60%)}.ig01__modal.controls-hidden .ig01__modal-navigation .arrow--next{-webkit-transform:translate(60%);transform:translate(60%)}.ig01__modal.controls-hidden .ig01__modal-image-caption{-webkit-transform:translateY(60%);transform:translateY(60%)}@media (min-width:480px){[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+4),[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+4)~.htb01-nav__item{width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}[data-tpl=htb01] .htb01-nav__item .htb01-nav__item__headline{font-size:.9rem;line-height:1.55}[data-tpl=pc01]>header .headline{font-size:2.5rem;line-height:1.1}[data-tpl=pc01]>header .subheadline{font-size:1.9rem;line-height:1.2}[data-tpl=pc01]>ol>li{min-width:50%}[data-tpl=pc01] .mobile-navigation li .special-focus{font-size:1.2rem;line-height:1.35}[data-tpl=pc01] .mobile-navigation li header h5{font-size:1rem;line-height:1.45}[data-tpl=pc01] .mobile-navigation li header h4{font-size:1.9rem;line-height:1.2}[data-tpl=pc01] .mobile-navigation li.visible+li header{background:#00aae1;color:#fff}[data-tpl=pcc01] .pcc01__special-focus .message-tag--inner{font-size:1rem;line-height:1.45}[data-tpl=pcc01] header .headline{font-size:2.1rem;line-height:1.2}[data-tpl=pcc01] header .subheadline{font-size:1rem;line-height:1.45}[data-tpl=pcc01] header [data-tpl=message-tag] .message-tag--inner{font-size:.7rem;line-height:1.6}[data-tpl=pcc01] .price-information .price{font-size:2.5rem;line-height:1.1}[data-tpl=pcc01] .price-information .price-detail{font-size:.8rem;line-height:1.6}[data-tpl=pcc01] .product-information li h4{font-size:1rem;line-height:1.45}[data-tpl=pcc01] .product-information li p{font-size:.8rem;line-height:1.6}[data-tpl=pcc01] .features li h4{font-size:.9rem;line-height:1.55}[data-tpl=pcc01] .features li [data-tpl=tooltip] .icon{font-size:1rem}[data-tpl=tcc01].tcc01--version-a [class*=col-]:not(.col--residence) .field-group,[data-tpl=tcc01].tcc01--version-c [class*=col-]:not(.col--residence) .field-group{margin-bottom:0}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .subheadline .is-visible{display:inline-block;margin-right:1.5rem}[data-tpl=tcc01].tcc01--version-b [data-tpl*=acc] .subheadline .is-visible+.is-visible{margin-top:0}[data-tpl=tcc01].tcc01--version-c [data-tpl=ll01] ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[data-tpl=tcc01].tcc01--version-c [data-tpl=ll01] li{margin-right:1rem}[data-tpl=tcc01].not-available [data-tpl=tic02]{margin-bottom:0;text-align:left}[data-tpl=tcc01].not-available [data-tpl=tic02] .icon{margin:0;float:left}[data-tpl=tcc01].not-available [data-tpl=tic02] .icon~.btn,[data-tpl=tcc01].not-available [data-tpl=tic02] .icon~.content,[data-tpl=tcc01].not-available [data-tpl=tic02] .icon~.subheadline,[data-tpl=tcc01].not-available [data-tpl=tic02] .image~.btn,[data-tpl=tcc01].not-available [data-tpl=tic02] .image~.content,[data-tpl=tcc01].not-available [data-tpl=tic02] .image~.subheadline{margin-left:11rem}[data-tpl=ig01] .ig01__container{margin:-.75vw}[data-tpl=ig01] .ig01__image-container{width:25%;padding:.75vw}[data-tpl=ig01].highlighted .ig01__image-container:first-child{width:50%}}@media (min-width:480px) and (max-width:799px){[data-tpl=pfc01l] .form-group label{text-align:left;width:100%}[data-tpl=pfc01] .electricity,[data-tpl=pfc01] .gas,[data-tpl=pfc01] .heating,[data-tpl=pfc01l] .electricity,[data-tpl=pfc01l] .gas,[data-tpl=pfc01l] .heating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[data-tpl=pfc01] .electricity h3,[data-tpl=pfc01] .gas h3,[data-tpl=pfc01] .heating h3,[data-tpl=pfc01l] .electricity h3,[data-tpl=pfc01l] .gas h3,[data-tpl=pfc01l] .heating h3{width:100%}[data-tpl=pfc01] .electricity .form-group,[data-tpl=pfc01] .gas .form-group,[data-tpl=pfc01] .heating .form-group,[data-tpl=pfc01l] .electricity .form-group,[data-tpl=pfc01l] .gas .form-group,[data-tpl=pfc01l] .heating .form-group{width:calc(55% - .75vw);margin-right:.75vw}[data-tpl=pfc01] .electricity label,[data-tpl=pfc01] .gas label,[data-tpl=pfc01] .heating label,[data-tpl=pfc01l] .electricity label,[data-tpl=pfc01l] .gas label,[data-tpl=pfc01l] .heating label{text-align:left}[data-tpl=pfc01] .electricity .btn,[data-tpl=pfc01] .gas .btn,[data-tpl=pfc01] .heating .btn,[data-tpl=pfc01l] .electricity .btn,[data-tpl=pfc01l] .gas .btn,[data-tpl=pfc01l] .heating .btn{width:calc(45% - .75vw);margin-left:.75vw;margin-bottom:1.5rem;height:50px}[data-tpl=pfc01] .heating .form-group,[data-tpl=pfc01l] .heating .form-group{width:calc(50% - .75vw)}[data-tpl=pfc01] .heating .form-group:last-child,[data-tpl=pfc01l] .heating .form-group:last-child{margin-right:0;margin-left:.75vw}[data-tpl=pfc01] .heating label,[data-tpl=pfc01l] .heating label{white-space:normal}[data-tpl=pfc01] .heating .btn,[data-tpl=pfc01l] .heating .btn{width:calc(50% - .75vw);margin-left:50%}[data-tpl=pfc01] .form-control+.input-group-btn [data-tpl=tooltip],[data-tpl=pfc01l] .form-control+.input-group-btn [data-tpl=tooltip]{margin-left:.5rem}[data-tpl*=pfc].not-available{padding:2.5rem 3vw}}@media (min-width:800px){[data-tpl=htb01] .htb01-nav__arrow{display:none}[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+5),[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+5)~.htb01-nav__item{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+6),[data-tpl=htb01] .htb01-nav__item:first-child:nth-last-child(n+6)~.htb01-nav__item{width:16.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%}[data-tpl=htb01] .htb01-nav__item i{font-size:1.6rem}[data-tpl=htb01] .htb01-nav__item .htb01-nav__item__headline{font-size:.7rem;line-height:1.5}[data-tpl=pc01]>header .headline{font-size:1.9rem;line-height:1.2}[data-tpl=pc01]>header .subheadline{font-size:1.2rem;line-height:1.35}[data-tpl=pc01]>ol>li{min-width:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[data-tpl=pc01]>ol>li>[data-tpl=pcc01] .pcc01__special-focus{display:block}[data-tpl=pc01] .mobile-navigation{display:none}[data-tpl=pcc01] .pcc01__special-focus .message-tag--inner{font-size:1rem;line-height:1.4}[data-tpl=pcc01] header .headline{font-size:1.9rem;line-height:1.2}[data-tpl=pcc01] header .subheadline{font-size:1rem;line-height:1.4}[data-tpl=pcc01] header [data-tpl=message-tag] .message-tag--inner{font-size:.7rem;line-height:1.5}[data-tpl=pcc01] .price-information .price{font-size:2.1rem;line-height:1.2}[data-tpl=pcc01] .price-information .price-detail{font-size:.7rem;line-height:1.5}[data-tpl=pcc01] .product-information li h4{font-size:1rem;line-height:1.4}[data-tpl=pcc01] .features li h4,[data-tpl=pcc01] .product-information li p{font-size:.8rem;line-height:1.5}[data-tpl=pcc01] .features li [data-tpl=tooltip] .icon{font-size:1rem}[data-tpl=pfc01l] .form-group label{text-align:left;width:100%}[data-tpl=pfc01l] .gas,[data-tpl=pfc01l] .heating{border-left:1px solid hsla(0,0%,100%,.2)}[data-tpl=pfc01] .flex-columns,[data-tpl=pfc01l] .flex-columns,[data-tpl=pfc03] .flex-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-tpl=pfc01] .electricity-links,[data-tpl=pfc01l] .electricity-links,[data-tpl=pfc03] .electricity-links{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-bottom:0;margin-bottom:0;padding-bottom:0}[data-tpl=pfc01] .electricity-links li,[data-tpl=pfc01l] .electricity-links li,[data-tpl=pfc03] .electricity-links li{width:50%;float:left;margin-top:0}[data-tpl=pfc01] .electricity,[data-tpl=pfc01l] .electricity,[data-tpl=pfc03] .electricity{padding-right:1.5rem}[data-tpl=pfc01] .gas,[data-tpl=pfc01l] .gas,[data-tpl=pfc03] .gas{padding:0 1.5rem}[data-tpl=pfc01] .heating,[data-tpl=pfc01l] .heating,[data-tpl=pfc03] .heating{padding-left:1.5rem}[data-tpl=pfc01] .heating .icon-heat,[data-tpl=pfc01l] .heating .icon-heat,[data-tpl=pfc03] .heating .icon-heat{margin-top:0;padding-top:0;border:none}[data-tpl=pfc01] .electricity,[data-tpl=pfc01] .gas,[data-tpl=pfc01] .heating,[data-tpl=pfc01l] .electricity,[data-tpl=pfc01l] .gas,[data-tpl=pfc01l] .heating,[data-tpl=pfc03] .electricity,[data-tpl=pfc03] .gas,[data-tpl=pfc03] .heating{padding-top:2.5rem;padding-bottom:2.5rem}[data-tpl*=pfc].not-available{padding:1.5rem}aside [data-tpl*=pfc].not-available{padding:1rem .75rem}[data-tpl=tcc01] .field-group{margin-bottom:0}[data-tpl=ig01] .ig01__container{margin:-.75vw}[data-tpl=ig01] .ig01__image-container{width:20%;padding:.75vw}[data-tpl=ig01].highlighted .ig01__image-container:first-child{width:40%}main .col-md-8 [data-tpl=ig01] .ig01__image-container{width:25%}main .col-md-8 [data-tpl=ig01].highlighted .ig01__image-container:first-child{width:50%}.ig01__modal .ig01__modal-inner{position:absolute;width:100%;height:auto;max-width:1340px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;top:2.5rem}.ig01__modal .ig01__modal-navigation .arrow--next:before,.ig01__modal .ig01__modal-navigation .arrow--prev:before{font-size:2.1rem}.ig01__modal .ig01__modal-navigation .arrow--prev{left:.75rem}.ig01__modal .ig01__modal-navigation .arrow--next{right:.75rem}.ig01__modal .ig01__modal-image__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ig01__modal .ig01__modal-image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 5rem}.ig01__modal .ig01__modal-image img{width:auto;max-width:100%;max-height:400px}.ig01__modal .ig01__modal-image-caption{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:.75rem;margin-top:1.5rem;width:calc(100% - 10rem);border-top:1px solid #fff;background:none;padding-left:0;padding-right:0}.ig01__modal.controls-hidden .close,.ig01__modal.controls-hidden .ig01__modal-image-caption,.ig01__modal.controls-hidden .ig01__modal-navigation .arrow--next,.ig01__modal.controls-hidden .ig01__modal-navigation .arrow--prev,.ig01__modal.controls-hidden .ig01__slide-counter{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible}}@media (min-width:1280px){[data-tpl=pcc01] .pcc01__special-focus .message-tag--inner{font-size:1rem;line-height:1.35}[data-tpl=pcc01] header .headline{font-size:1.9rem;line-height:1.2}[data-tpl=pcc01] header .subheadline{font-size:1rem;line-height:1.35}[data-tpl=pcc01] header [data-tpl=message-tag] .message-tag--inner{font-size:.7rem;line-height:1.45}[data-tpl=pcc01] .price-information .price{font-size:2.5rem;line-height:1.1}[data-tpl=pcc01] .price-information .price-detail{font-size:.7rem;line-height:1.45}[data-tpl=pcc01] .product-information li h4{font-size:1rem;line-height:1.35}[data-tpl=pcc01] .features li h4,[data-tpl=pcc01] .product-information li p{font-size:.8rem;line-height:1.4}[data-tpl=pcc01] .features li [data-tpl=tooltip] .icon{font-size:1rem}.ig01__modal .ig01__modal-image,.ig01__modal .ig01__modal-image img{max-height:600px}}