@font-face{font-family:Frutiger;src:url(../fonts/FrutigerCE-Black.eot.eot);src:url(../fonts/FrutigerCE-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerCE-Black.woff) format("woff"),url(../fonts/FrutigerCE-Black.ttf) format("truetype");font-style:normal;font-weight:900}@font-face{font-family:Frutiger;src:url(../fonts/FrutigerCE-Bold.eot);src:url(../fonts/FrutigerCE-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerCE-Bold.woff) format("woff"),url(../fonts/FrutigerCE-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Frutiger;src:url(../fonts/FrutigerCE-Roman.eot);src:url(../fonts/FrutigerCE-Roman.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerCE-Roman.woff) format("woff"),url(../fonts/FrutigerCE-Roman.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Frutiger;src:url(../fonts/FrutigerCE-Light.eot);src:url(../fonts/FrutigerCE-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/FrutigerCE-Light.woff) format("woff"),url(../fonts/FrutigerCE-Light.ttf) format("truetype");font-style:normal;font-weight:200}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;box-sizing:border-box;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none;color:inherit}button{outline:none;border:none;font-family:inherit}section{overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{background-color:#ffd;font:400 18px/1.45 Frutiger,sans-serif}button:active{transform:scale(.98)}::-moz-selection{color:#a54;background:#ffd}::selection{color:#a54;background:#ffd}.wrapper{min-height:calc(100vh - 467px)}.clearfix:after{content:"";display:table;clear:both}.compose-wrapper{display:inline-block;font-size:0}.header{background-color:#fff;padding:24px 0}.inner-header{margin:0 auto;font-size:2.3334rem;text-align:center}.header__logo{width:127px;height:64px;display:block;margin:0 auto 20px}.header__pages-list{font-size:0}.header__pages-item{padding:0;color:#323232;font-family:Frutiger;font-size:.7778rem;line-height:30px;font-weight:700;text-transform:uppercase;letter-spacing:3px;cursor:pointer;text-align:center;display:block;border-bottom:1px solid #7c7c7c;position:relative}.header__pages-item_active:before{content:"";display:block;position:absolute;left:0;right:0;top:15px;height:15px;opacity:.5;background-color:#0072bc}.header__pages-link{height:100%;display:block}#contacts-btn{border-bottom:none;line-height:30px}.header__control{font-size:0;line-height:60px;font-family:Frutiger;margin-top:10px}.header__control-login,.header__control-menu,.header__control-search{display:inline-block;line-height:48px;vertical-align:top;cursor:pointer}.header__control-search{float:left;width:48px;height:48px;border:1px solid #888;border-radius:24px;background-color:#fff;background-image:url(../svg/search-ico.svg);background-repeat:no-repeat;background-size:17px;background-position:14px 14px}.header__control-login{padding:0 35px;border:1px solid #888;border-radius:24px;font-size:.6667rem}.header__control-login,.header__control-menu{height:48px;background-color:#fff;color:#323232;font-weight:700;text-transform:uppercase;letter-spacing:3px}.header__control-menu{float:right;font-size:.7778rem;line-height:48px}.header__control-menu-bar{display:inline-block;vertical-align:middle;margin-right:24px}.header__control-menu-dash{width:24px;height:3px;background-color:#000;margin-bottom:5px}.header__control-menu-title{display:none}.hidden-mega-blocks{position:relative}.contacts__block,.mega-menu__block{padding:40px 36px;text-align:left;position:absolute;background-color:#fff;border:1px solid #d9d9d9;box-shadow:1.6px 9.9px 20px rgba(0,0,0,.2);top:200px;z-index:3;opacity:1;transition:all .25s ease-out;max-width:100%}.contacts__block{top:132px}.contacts__block:before,.mega-menu__block:before{content:"";display:block;width:20px;height:20px;position:absolute;background-color:#fff;border:1px solid #d9d9d9;border-bottom:none;border-right:none;transform:rotate(45deg);top:-11px;left:68%;z-index:4}.contacts__block_hidden,.mega-menu__block_hidden{opacity:0;visibility:hidden}.mega-menu__block:before{left:79%}.contacts__title,.mega-menu__title{color:#000;font-size:1.7778rem;line-height:30px;display:inline-block;vertical-align:top;margin-top:4px}.mega-menu__title{margin:4px 0 0 -20px}.contacts__close-btn,.mega-menu__close-btn,.text-block__fold-btn{float:right;margin-right:7px;width:50px;height:50px;cursor:pointer}.contacts__close-line,.mega-menu__close-line,.text-block__fold-btn-line{background-color:#000;height:1px;transform:rotate(45deg);position:relative;top:18px;width:100%;transition:all .2s ease-out}.contacts__close-line_rev,.mega-menu__close-line_rev,.text-block__fold-btn-line_rev{transform:rotate(-45deg)}.text-block__fold-btn{position:absolute;top:16px;right:0;transform:scale(.8)}.text-block__fold-btn_closed>.text-block__fold-btn-line{width:26px}.text-block__fold-btn_closed>.text-block__fold-btn-line_rev{top:17px;left:18px}.mega-menu__sub-block-title{margin-left:-20px;color:#000;font-weight:400;line-height:30px;font-size:1.3334rem;position:relative}.mega-menu__sub-block-title_uber-uns{margin-top:38px}.mega-menu__sub-block-title:after{content:"";display:block;width:18px;height:40px;background-image:url(../img/icons/mega-menu_marker.png);background-repeat:no-repeat;position:absolute;top:35px;left:-5px}.mega-menu__sub-block-title_magazin:after{display:none}.mega-menu__sub-block-list{margin-top:14px}.mega-menu__sub-block-item{color:#0072bc;font-size:.8334rem;font-weight:200;line-height:27px;text-decoration:underline}.mega-menu__article-img{margin:18px 10px 0 -26px;float:left}.mega-menu__article-title{margin:44px 0 0 20px;font-weight:400;line-height:30px;text-decoration:underline;color:#000;font-size:1.1112rem}.mega-menu__article-text{color:#000;font-size:.8889rem;font-weight:400;line-height:22px;margin-top:10px}.contacts__address-title,.contacts__direct-title,.contacts__registration-title,.contacts__service-title,.contacts__work-time-title{color:#000;line-height:30px;font-size:1.3334rem;padding:18px 0 18px 72px;background-position:3px 14px;background-repeat:no-repeat}.contacts__registration-title,.contacts__service-title{margin-top:28px;position:relative}.contacts__registration-title:before,.contacts__service-title:before{content:"";display:block;position:absolute;top:25px;left:-5px;width:65px;height:65px}.contacts__service-title:before{background-image:url(../img/icons/contacts_service.png)}.contacts__registration-title:before{background-image:url(../img/icons/contacts_reg.png)}.contacts__work-time-title{background-image:url(../svg/contacts_work-time.svg);background-size:52px}.contacts__address-title{background-image:url(../svg/contacts_address.svg);background-position:3px 6px;background-size:52px}.contacts__direct-title{background-image:url(../svg/contacts_direct.svg);background-position:3px 8px;background-size:52px}.contacts__address-text,.contacts__direct-email,.contacts__direct-list,.contacts__registration-text,.contacts__service-list,.contacts__service-text,.contacts__work-time-list{color:#7b7b7b;font-size:.7778rem;font-weight:200;line-height:24px;margin-left:74px}.contacts__work-time-list{margin-left:104px;line-height:30px;position:relative}.contacts__bold{font-weight:700;color:#000;font-size:.8889rem;position:absolute;left:-30px}.contacts__address-btn,.contacts__registration-btn{width:128px;height:51px;background-color:#1a80c3;border-radius:26px;box-shadow:1.6px 9.9px 20px rgba(0,0,0,.2);color:#fff;font-size:.6667rem;letter-spacing:3px;text-transform:uppercase;margin:20px auto 0;display:block}.contacts__registration-btn{width:185px;margin:20px 0 0 69px}.contacts__direct-email,.contacts__service-list{margin-top:18px;text-decoration:underline;color:#0072bc}.contacts__registration-text,.contacts__service-text{line-height:18px}.slider-and-about{background:#ffecbf;background:linear-gradient(135deg,#ffecbf,#b9e3ff 100%,#f5ebc8 0,#b9e4ff 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffecbf",endColorstr="#b9e4ff",GradientType=1);padding-top:30px}.slider{position:relative;font-family:Frutiger}.slider__box{border-radius:3px;overflow:hidden;font-size:0}.slider__img{width:100%}.slider__title{position:absolute;top:30.5%;left:9%;color:#fff;font-size:2.3334rem;font-weight:900;letter-spacing:-3px;line-height:42px}.slider__next,.slider__prev{background-color:transparent;font-size:24px;margin:32px 0 20px;padding:0;width:32px;height:32px;cursor:pointer}.slider__prev{text-align:left}.slider__prev:active{transform:scale(.95)}.slider__next-dash,.slider__prev-dash{width:22px;height:3px;background-color:#000;border-radius:4px}.slider__next-dash_up,.slider__prev-dash_up{transform:rotate(-45deg);width:14px;position:relative;top:-2px;left:-1px}.slider__next-dash_down,.slider__prev-dash_down{transform:rotate(45deg);width:14px;position:relative;top:2px;left:-1px}.slider__next{text-align:right;transform:rotateY(180deg)}.slider__next:active{transform:rotateY(180deg) scale(.95)}.slider__bottom-elem{display:none;height:217px;width:230px;border-radius:3px;font-size:0;margin-right:13px;position:absolute;top:60%;left:25.5%;overflow:hidden;cursor:pointer;background-color:#09149a}.slider__bottom-elem_warm{left:63.7%;background-color:#f3980f}.slider__bottom-elem-box{height:147px;overflow:hidden}.slider__bottom-elem-img{display:block;width:100%;opacity:.4;transition:all .4s ease-out}.slider__bottom-elem-img:hover{transform:scale(1.1);opacity:1}.slider__bottom-elem-titlt{color:#000;font-size:1.3334rem;height:70px;line-height:70px;text-align:center}.slider__bottom-elem-titlt_hell{background-color:#0072bc}.slider__bottom-elem-titlt_warm{background-color:#fdb813}.about{font-family:Frutiger}.about__title{color:#1b1b1b;font-size:2rem;line-height:36px;font-weight:900;letter-spacing:-3px}.about__text-through{text-decoration:line-through;-webkit-text-decoration-color:rgba(253,184,19,.5);text-decoration-color:rgba(253,184,19,.5)}.about__text-italic{font-style:italic;font-weight:200;letter-spacing:2px}.about__delimiter{margin-top:25px;width:114px;height:10px;background-color:#0072bc}.about__text{margin-top:30px;line-height:30px;font-size:.8889rem;color:#797979}.about__read-more{display:block;margin:28px auto;padding:17px 32px;font-size:.6667rem;font-weight:200;text-transform:uppercase;letter-spacing:3px;color:#fff;background-color:#1a80c3;border-radius:26px;box-shadow:1.6px 9.9px 20px rgba(0,0,0,.2);cursor:pointer}.slogan{background-color:#fff}.slogan__text{padding:48px 0;font-size:2rem;color:#000;text-align:center;font-weight:400}.news-and-offer{padding:66px 0;background-image:url(../img/bgi_news-and-offer.png);background-repeat:no-repeat;background-size:cover}.news{background-color:#fff;font-family:Frutiger;line-height:30px;height:650px;overflow:auto;color:#000;border-radius:3px;overflow:hidden;text-align:center}.news__block-name{color:#0072bc;font-size:2rem;margin:40px 0 32px}.news__article-preview{overflow:hidden;opacity:0;transition:all .4s ease-out;max-height:0}.news__article-preview_visible{opacity:1;overflow:visible;max-height:100%}.news__title{font-size:1.3334rem;text-decoration:underline;line-height:60px;cursor:pointer}.news__title_open{text-decoration:none}.news__text{font-size:1rem;font-weight:200;margin-top:14px}.news__read-more{padding:15px 30px;background-color:#fdbf2b;border-radius:30px;box-shadow:1.6px 9.9px 20px rgba(0,0,0,.2);font-size:.8334rem;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;margin:22px auto 36px;display:block;cursor:pointer}.offer{font-family:Frutiger}.offer__tabs{margin:0 -5px}.offer__tab{position:relative;left:6px;background-color:#3b3b3b;border-radius:3px;height:85px;width:200px;margin-bottom:3px;line-height:85px;color:#fff;font-weight:200;font-size:1.2223rem;letter-spacing:1.5px;padding-left:92px;background-repeat:no-repeat;background-size:34px;cursor:pointer;transition:all .25s ease-out}.offer__tab:hover{left:-85px}.offer__tab_erdgas{background-image:url(../svg/tab_erdgas-ico.svg);background-position:27px 21px}.offer__tab_warme{background-image:url(../svg/tab_warme-ico.svg);background-position:22px 15px;background-size:42px}.offer__tab_strom{background-image:url(../svg/tab_strom-ico.svg);background-position:27px 17px;background-size:32px}.offer__tab_small{position:relative;display:inline-block;border-radius:3px;height:115px;width:85px;background-color:#3b3b3b;margin-right:3px;color:#fff;padding-left:0;background-repeat:no-repeat;cursor:pointer;transition:all .25s ease-out;top:48px}.offer__tab_small:hover{transform:scale(1.2);left:6px;margin:0 10px}.offer__tab_open{background-color:#3ca4bc}.offer__tab_open.offer__tab_strom{background-color:#0776be}.offer__tab_open.offer__tab_warme{background-color:#07be8a}.offer__cards-box{height:590px;border-radius:3px;padding:0;overflow:hidden;position:relative}.offer__card,.offer__card-base-sheet{color:#fff;padding:35px 50px;font-weight:200;letter-spacing:.6px;transition:all .35s ease-out;position:absolute;width:100%;height:100%;background-color:#3ca4bc;opacity:1;z-index:2}.offer__card-base-sheet{z-index:1}.offer__card_strom{background-color:#0776be}.offer__card_warme{background-color:#07be8a}.offer__card_hidden{visibility:hidden;opacity:0}.offer__card-name{font-size:3rem;line-height:30px;font-weight:400;letter-spacing:normal}.offer__card-post-index{margin-top:50px;line-height:34px;text-align:center}.offer__card-post-index-volume{outline:none;border:none;background:transparent;box-shadow:none;font-family:Frutiger;font-weight:200;padding:0 6px;color:#fff;font-size:2rem;display:inline-block;width:120px}.offer__card-post-index-tips{position:absolute;background-color:#fff;color:#000;top:242px;left:12%;width:80%;padding:16px 0 6px;border:1px solid #d9d9d9;transition:all .3s ease-out}.offer__card-post-index-tips:before{content:"";display:block;width:20px;height:20px;background-color:#fff;border:1px solid #d9d9d9;border-right:none;border-bottom:none;transform:rotate(45deg);position:absolute;top:-11px;left:50%}.offer__card-post-index-city{color:#7b7b7b;font-weight:200;margin-left:48px}.offer__card-post-index-tip_hidden{visibility:hidden;opacity:0}.offer__card-post-index-tip{height:40px;line-height:40px;padding:0 29px;font-size:16px;font-weight:600;cursor:pointer}.offer__card-post-index-tip:hover{background-color:#f0f0f0}.offer__card-place{margin-top:36px;background-color:#2f8295;border-radius:8px;width:100%}.offer__card-place,.offer__card-place .jq-selectbox__select{height:54px;color:#fff;font-size:1.3334rem;outline:none;border:none}.offer__card-place .jq-selectbox__select{background:transparent;box-shadow:none;padding:0 60px 0 20px;text-shadow:none;line-height:54px}.jq-selectbox.focused .jq-selectbox__select{border:none}.offer__card-place .jq-selectbox__dropdown{top:54px}.offer__card-place .jq-selectbox__select:hover{background:transparent}.jq-selectbox__select:active{box-shadow:none}.offer__card-place .jq-selectbox__trigger{width:60px;height:54px;border-radius:8px;background-color:#2c7383;border:none}.offer__card-place .jq-selectbox__trigger-arrow{border:10px solid transparent;border-top:15px solid #000;top:22px;right:18px}.jq-selectbox li{border-radius:3px;transition:all .15s ease-out;font-size:1rem}.jq-selectbox li.selected,.jq-selectbox li:hover{background-color:#3ca4bc;color:#fff;font-weight:700}.offer__spend-per-year{margin-top:46px;text-align:center}.offer__card-post-index-volume,.offer__spend-per-year-volume{font-size:2rem;padding-bottom:4px;margin:0 12px;border-bottom:1px solid #fff;position:relative;top:-3px;cursor:pointer;white-space:nowrap}.offer__spend-per-year-volume:after{content:"kWh";position:absolute;top:18px;margin-left:22px;font-size:1rem}.offer__card-calc{margin:45px auto;width:210px;height:60px;background-color:#fdbf2b;border-radius:30px;box-shadow:1.6px 9.9px 20px rgba(0,0,0,.2);color:#000;font-size:.8334rem;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;display:block}.offer__card-residents-lot{text-align:center;margin-top:38px}.offer__card-slider-box{margin:26px 0 -18px}.offer__card-slider-graduate{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.offer__card-slider{margin-top:14px;border-radius:7px;height:16px}.offer__card-slider-box .ui-slider-handle{border-radius:50%;width:28px;height:28px;top:-7px;outline:none;border:6px solid #004980;box-shadow:0 4px 40px rgba(0,0,0,.9);transition:box-shadow .1s ease-out}.offer__card-slider-box .ui-slider-handle:active{background-color:#f6f6f6;box-shadow:0 4px 20px rgba(0,0,0,.9)}.offer__spend-per-year_strom{margin-bottom:-35px}.contact-us{font-family:Frutiger;background-color:#fff}.contact-us__title{font-size:2.5556rem;color:#000;font-weight:400;text-align:center;margin:33px 0 40px}.contact-us__btn{padding:20px 38px;color:#fff;font-size:.8334rem;text-transform:uppercase;letter-spacing:3.7px;margin:0 auto 54px;display:block;background-color:#1a80c3;border-radius:30px;box-shadow:1.6px 9.9px 20px rgba(0,0,0,.2);cursor:pointer}.footer{min-height:402px;background-color:#0072bc;font-family:Frutiger;font-weight:200;color:#fff}.inner-footer{font-size:0;padding-bottom:30px}.footer__logo{margin:50px 0 15px}.footer__afterword{font-size:.6667rem;line-height:26px}.footer__block{font-size:.7223rem;display:inline-block;vertical-align:top;padding-left:50px;margin-top:30px}.footer__block-title{font-size:1rem;line-height:56px}.footer__block-item{text-decoration:underline;line-height:30px}.footer__block-link{transition:all .01s}.footer__block-link:hover{color:#dedede}.footer-copyright{color:#8a8d94;font-family:Frutiger;font-size:.5556rem;background-color:#1f2021;line-height:30px}.footer-copyright__date,.footer-copyright__name{text-align:center}.categories{padding:67px 0 50px;overflow:visible;background-color:#dedede;background-repeat:no-repeat;background-size:cover}.categories__slot-set{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.categories__slot{width:100%}.categories__slot-item{height:118px;width:100%;margin:11px auto;display:block;opacity:.95;background-color:#fff;border-radius:3px;box-shadow:0 21px 38px rgba(0,0,0,.8);cursor:pointer;transition:all .2s ease-out}.categories__slot-item:hover{background-color:#0072bc;color:#fff}.categories__slot-img{height:42px;width:100%;display:block;margin:0 auto;fill:#000;transition:all .2s ease-out}.categories__slot-item:hover .categories__slot-img{fill:#fff}.categories__slot-img_geschaftskunden{height:50px}.categories__slot-img_strom-kennzeichnung{height:34px}.categories__slot-name{margin-top:14px;font-size:1rem;font-weight:400}.text-block-section{background-color:#dbf0fe;padding:46px 0 76px;overflow:hidden}.text-block-section_okostrom{background:linear-gradient(135deg,#c7e5f5,#b2bce6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c7e5f5",endColorstr="#b2bce6",GradientType=1);padding-bottom:62px}.text-block-section_okostrom .text-block__text{margin-top:36px}.text-block-section_digitale{background-color:#f2f2f2;padding-bottom:34px}.text-block-section_elektromobilitat{background-color:#feebbd;padding-bottom:62px}.text-block-section_elektromobilitat .text-block__description{margin-top:8px}.text-block-section_elektromobilitat .text-block__text{margin-top:14px}.text-block-section_wissenswertes{background-color:#f2f2f2;padding:50px 0 37px}.text-block-section_wissenswertes .text-block__sub-description{margin:15px 0 24px}.text-block-section_wissenswertes .text-block__description{margin-top:14px}.text-block__title{color:#1b1b1b;font-size:2.2222rem;font-weight:900;line-height:54px;letter-spacing:-2.6px}.text-block__description{color:#1b1b1b;font-weight:400;font-size:1.7778rem;letter-spacing:-2.6px}.text-block__sub-description{color:#1b1b1b;font-size:1.1112rem;font-weight:400;margin:22px 0 12px;letter-spacing:-1.6px}.text-block__text{color:#2e2e2e;font-size:.8889rem;font-weight:200;margin-top:24px;line-height:30px}.text-block__list{margin-bottom:28px}.text-block__list-item{font-size:.8889rem;font-weight:200;line-height:30px;color:#2e2e2e}.text-block__list-item>a,.text-block__text>a{text-decoration:underline}.text-block__list-item:before{content:"";display:inline-block;vertical-align:middle;width:10px;height:5px;margin:0 12px;background-color:#1b1b1b}.text-block__btn{background-color:#1a80c3;box-shadow:0 10px 20px rgba(0,0,0,.2);border-radius:25px;font-weight:400;text-transform:uppercase;letter-spacing:2.6px;color:#fff;font-size:.6667rem;padding:18px 30px;display:block;margin:38px auto 0}.text-block__btn_elektromobilitat{background-color:#fdbf2b;color:#000;margin-top:54px}.text-block__video{margin:40px auto;display:block;max-width:100%}.text-block__aside{margin:50px auto;width:450px;max-width:100%;background-color:#ffcc4f;padding:40px 50px;box-shadow:0 21px 38px rgba(186,88,9,.31)}.text-block__aside .text-block__sub-description{margin-top:30px}.text-block__aside_warmepumpe{margin:90px auto 0;background:#a0d8fd;background:linear-gradient(135deg,#a0d8fd,#feebbd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a0d8fd",endColorstr="#feebbd",GradientType=1);box-shadow:0 21px 38px rgba(9,80,186,.31)}.text-block__aside_warmepumpe .text-block__sub-description{margin-top:10px}.text-block__aside-ico{height:48px;fill:#000}.text-block__aside-ico_warmepumpe{margin:10px 0}.text-block-table{margin-top:26px;width:100%;text-align:center;font-weight:200;line-height:30px;font-size:.8889rem;color:#000}.text-block-table tbody>tr:nth-child(odd){background-color:#c7e3f6}.text-block-table tbody>tr>th{color:#fff;background-color:#1a80c3;font-weight:200}.text-block-table tbody>tr>td,.text-block-table tbody>tr>th{padding:5px 10px}.text-block-table tbody>tr>td:first-child{text-align:left;padding-left:14px}.text-block__fold-text{position:relative;padding:10px 15% 30px 30px;margin-bottom:32px;background-color:#fff;box-shadow:0 21px 38px hsla(0,0%,71%,.31)}.text-block__fold-text .text-block__sub-description{margin:12px 0 20px}.text-block__fold-text_closed{padding:10px 15% 10px 30px}.text-block__fold-text_closed .text-block__text{display:none}.okostrom__img{display:block;margin:36px auto -228px;max-width:100%;box-shadow:0 59px 109px rgba(77,109,141,.82)}.kunden__img{display:block;margin:50px auto 0;width:100%;box-shadow:0 21px 38px rgba(9,80,186,.31)}@media screen and (min-width:333px){.offer__card-post-index-tips{top:214px}.offer__spend-per-year_strom{margin-bottom:-18px}}@media screen and (min-width:462px){.offer__card-post-index-tips{top:180px}.offer__spend-per-year_strom{margin-bottom:0}.categories__slot{width:48%}.text-block-table tbody>tr>td,.text-block-table tbody>tr>th{padding:5px 30px}}@media screen and (min-width:768px){.slider__title{font-size:2.8889rem}.offer__cards-box{height:540px}.offer__card-post-index-tips{left:40%;top:180px;width:250px}.offer__card-post-index-tips:before{top:-11px;left:56px}.categories{background-image:url(../img/bgi_categories.png)}.categories__slot{width:32%;height:140px}.text-block__title{font-size:3.3334rem;line-height:68px}.text-block__description{font-size:2rem}.text-block__sub-description{font-size:1.3334rem}.text-block__fold-text{padding:10px 12% 30px 30px;margin-left:-30px}.text-block__fold-text_closed{padding:10px 12% 10px 30px}.text-block__fold-btn{top:28px;right:10px;transform:scale(1)}}@media screen and (min-width:992px){.header{padding:28px 0 57px}.header__logo{margin:0}.header__pages-list{text-align:right}.header__pages-item{display:inline-block;border:none;line-height:60px}.header__pages-item_active:before{left:5px;right:5px;top:30px;height:10px}#contacts-btn,.header__pages-link{padding:0 14px}#contacts-btn{line-height:60px}.contacts__block,.mega-menu__block{left:30px;top:75px}.mega-menu__block{left:2px}.mega-menu__title{margin:10px 0 50px 78px}.contacts__title{margin-top:0}.mega-menu__article-img{margin:18px 0 0 -16px}.mega-menu__article-title{display:inline-block}.mega-menu__article-text{margin:0 0 42px 155px}.mega-menu__block:before{left:92.2%}.contacts__block:before{left:53.8%}.contacts__work-time-list{margin:0 -60px 0 104px}.contacts__registration-title,.contacts__service-title{margin-right:-50px}.slider__title{font-size:3.8889rem;line-height:70px}.about{padding-left:52px}.about__title{font-size:3.3334rem;line-height:68px;margin-top:64px;letter-spacing:-3px}.about__read-more{margin:28px 0}.slogan__text{padding:40px 0;font-size:2.6667rem;color:#000;text-align:center;font-weight:400}.news{padding:0 42px 20px;text-align:left;height:540px}.news__block-name{font-size:3rem}.offer__card-post-index{text-align:left}.offer__card-post-index-tips{left:20%;width:300px}.offer__card-place{width:94%}.offer__card-residents-lot,.offer__spend-per-year{text-align:left}.inner-footer{padding-bottom:0}.footer-aftrword{padding-right:72px}.footer-copyright{color:#8a8d94;font-family:Frutiger;font-size:.6667rem;background-color:#1f2021;line-height:65px}.footer-copyright__date{float:left}.footer-copyright__name{float:right}.text-block__btn{margin:38px 0 0 -7px}.okostrom__img{float:right}.text-block__btn_elektromobilitat{margin-top:60px}.text-block__aside{margin-top:132px;float:right}.text-block__aside_warmepumpe{margin-top:90px}.text-block__video{margin:40px 0}}@media screen and (min-width:1200px){.header__pages-link{padding:0 25px}.header__pages-item_active:before{left:15px;right:15px;top:30px;height:15px}#contacts-btn{padding:0 25px}.header__control{text-align:right;margin-top:0}.header__control-login,.header__control-menu,.header__control-search{vertical-align:middle;float:none}.header__control-search{margin-right:12%}.header__control-login{margin-right:9%}.header__control-menu-title,.slider__bottom-elem{display:inline-block}.offer__tabs{margin:0}.offer__card-post-index-tips{left:36%}.kunden__img{float:right;margin:130px auto 0}}
/*# sourceMappingURL=maps/main.min.css.map */
