@font-face{font-family:"Aeonik";src:url("assets/font/Aeonik-Regular.woff2") format("woff2"),url("assets/font/Aeonik-Regular.woff") format("woff"),url("assets/font/Aeonik-Regular.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"Aeonik";src:url("assets/font/Aeonik-Medium.woff2") format("woff2"),url("assets/font/Aeonik-Medium.woff") format("woff"),url("assets/font/Aeonik-Medium.otf") format("opentype");font-style:normal;font-weight:500}@font-face{font-family:"Aeonik";src:url("assets/font/Aeonik-Bold.woff2") format("woff2"),url("assets/font/Aeonik-Bold.woff") format("woff"),url("assets/font/Aeonik-Bold.otf") format("opentype");font-style:normal;font-weight:700}html{font-family:"Aeonik";font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased}body{padding-top:146px}body.page-template-page-member-php{padding-top:0}body.page-template-page-member-php.logged-in{padding-top:146px}@media (max-width: 991px){body.page-template-page-member-php.logged-in{padding-top:72px}}@media (max-width: 767px){body.page-template-page-member-php.logged-in{padding-top:58px}}@media (max-width: 991px){body{padding-top:72px}}@media (max-width: 767px){body{padding-top:58px}}.img-responsive{width:100%;height:auto;display:block}.img-cover{height:100%;-o-object-fit:cover;object-fit:cover}.p-static{position:static}h1,.h1{font-size:60px;line-height:1;font-weight:400}@media (max-width: 1199px){h1,.h1{font-size:42px}}@media (max-width: 767px){h1,.h1{font-size:24px}}h2,.h2{font-size:2.5rem;line-height:3.4375rem;margin:0 0 3rem 0;text-align:center;font-weight:400}@media (max-width: 1199px){h2,.h2{font-size:1.75rem;line-height:2.40625rem;margin-bottom:2.1rem}}@media (max-width: 767px){h2,.h2{font-size:1.25rem;line-height:1.71875rem;margin-bottom:22px}}h2 a,.h2 a{color:inherit;text-decoration:none}p{font-size:16px;line-height:20px;margin:0 0 20px 0}p a{color:inherit}@media (max-width: 767px){p{font-size:13px;line-height:14px;margin:0 0 14px 0}}.bg-blue{background:#27509e}.color-blue{color:#27509e}.bg-yellow{background:#fbba00}.color-yellow{color:#fbba00}.button{display:inline-block;background:url(assets/img/button-arrow.svg?v2) right 2px center #fbba00;background-repeat:no-repeat;background-size:26px;color:#27509e;font-size:15px;line-height:28px;height:32px;text-decoration:none;padding:0 44px 0 16px;border:2px solid #fbba00;border-radius:16px;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}@media (max-width: 767px){.button{background:url(assets/img/button-arrow.svg?v2) right 0px center #fbba00;background-repeat:no-repeat;font-size:12px;height:25px;line-height:20px;background-size:21px;padding:0 34px 0 12px}}.button:hover{background:url(assets/img/button-arrow-hover.svg?v2) right 2px center #27509e;background-repeat:no-repeat;background-size:26px;color:#fbba00;border:2px solid #27509e}@media (max-width: 767px){.button:hover{background-size:21px;background:url(assets/img/button-arrow-hover.svg?v2) right 0px center #27509e;background-repeat:no-repeat}}.button.button--reverse{padding:0 16px 0 44px;background:url(assets/img/button-left-arrow.svg?v2) left center #fbba00;background-repeat:no-repeat}.button.button--reverse:hover{background:url(assets/img/button-left-arrow-hover.svg?v2) left center #27509e;background-repeat:no-repeat}@media (max-width: 767px){.button.button--reverse{padding:0 12px 0 34px}}.button.button--inverse{background:url(assets/img/button-arrow.svg?v2) right 2px center #fbba00;background-repeat:no-repeat;background-size:26px;color:#27509e;border:2px solid #27509e}@media (max-width: 767px){.button.button--inverse{background-size:21px;height:27px;line-height:23px}}.button.button--inverse:hover{background:url(assets/img/button-arrow-hover.svg?v2) right 2px center #27509e;background-repeat:no-repeat;background-size:26px;color:#fbba00;border:2px solid #27509e}@media (max-width: 767px){.button.button--inverse:hover{background-size:21px}}.button.button--quiz{background:url(assets/img/button-arrow-hover.svg?v2) right 2px center #27509e;background-repeat:no-repeat;background-size:26px;color:#fbba00;border:2px solid #27509e}@media (max-width: 767px){.button.button--quiz{background-size:21px;height:27px;line-height:23px}}.button.button--quiz:hover{background:url(assets/img/button-arrow.svg?v2) right 2px center #fbba00;background-repeat:no-repeat;background-size:26px;color:#27509e;border:2px solid #27509e}@media (max-width: 767px){.button.button--quiz:hover{background-size:21px}}.button.button--upload{background:url(assets/img/button-upload.svg?v2) right 2px center #27509e;background-repeat:no-repeat;background-size:26px;color:#fbba00;border:2px solid #27509e}@media (max-width: 767px){.button.button--upload{background:url(assets/img/button-upload.svg?v2) right 0px center #27509e;background-size:21px;background-repeat:no-repeat}}.button.button--upload:hover{background:url(assets/img/button-upload-hover.svg?v2) right 2px center #fbba00;background-repeat:no-repeat;background-size:26px;color:#27509e;border:2px solid #fbba00}@media (max-width: 767px){.button.button--upload:hover{background-size:21px;background:url(assets/img/button-upload-hover.svg?v2) right 0px center #fbba00;background-repeat:no-repeat}}@-webkit-keyframes pulseShadow{0%{-webkit-box-shadow:0 0 0 0 rgba(39,80,158,0.4);box-shadow:0 0 0 0 rgba(39,80,158,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(39,80,158,0);box-shadow:0 0 0 10px rgba(39,80,158,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(39,80,158,0);box-shadow:0 0 0 0 rgba(39,80,158,0)}}@keyframes pulseShadow{0%{-webkit-box-shadow:0 0 0 0 rgba(39,80,158,0.4);box-shadow:0 0 0 0 rgba(39,80,158,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(39,80,158,0);box-shadow:0 0 0 10px rgba(39,80,158,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(39,80,158,0);box-shadow:0 0 0 0 rgba(39,80,158,0)}}#report_disturbance{height:100px;width:100px;position:fixed;right:20px;bottom:35px;z-index:2;-webkit-animation:pulseShadow 2s infinite;animation:pulseShadow 2s infinite;border-radius:100%}#report_disturbance svg{width:100%;height:auto;display:block}#report_disturbance svg .circle{fill:#27509e;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}#report_disturbance svg .path{fill:#fbba00;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}#report_disturbance:hover svg .circle{fill:#fbba00}#report_disturbance:hover svg .path{fill:#27509e}@media (max-width: 767px){#report_disturbance{width:60px;height:60px}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.ticker-wrap{position:fixed;top:0;width:100%;overflow:hidden;height:2.125rem;background-color:#27509e;z-index:99}.ticker-wrap .ticker{display:block;height:2.125rem;line-height:2.125rem;white-space:nowrap;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-animation:fadeIn 3500ms ease-in-out;animation:fadeIn 3500ms ease-in-out}.ticker-wrap .ticker span{padding:0 2rem;color:#fff}#header{padding:2.25rem 0 0 0;border-bottom:1px solid #f6f6f6;height:146px;background:white;position:fixed;top:0;left:0;right:0;z-index:99}@media (max-width: 1199px){#header .container{max-width:100%}}@media (max-width: 991px){#header{height:72px;padding:19px 0}#header .container{max-width:100%}}@media (max-width: 767px){#header{height:58px;padding:17px 0}}#header .header__head{padding:0 0 1.3rem 0}@media (max-width: 991px){#header .header__head{padding:0}}#header #header__logo{max-width:183px;width:100%;height:auto;display:block;margin-right:auto;margin-top:-12px}#header #header__logo img{width:100%;height:auto;display:block}@media (max-width: 991px){#header #header__logo{max-width:179px}}@media (max-width: 767px){#header #header__logo{max-width:120px;margin-top:-2px}}#header #header__search{max-width:calc(100% - 64px);margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fbba00;border-radius:16px;height:32px;border:3px solid #fbba00;position:relative;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}#header #header__search.focus{max-width:calc(100% - 54px)}#header #header__search #header__search__input{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;width:100%;border-radius:16px;padding:0 32px 0 16px;outline:none;color:#27509e}#header #header__search #header__search__button{position:absolute;height:26px;width:26px;border-radius:16px;background:url(assets/img/search.svg?v2) center no-repeat #27509e;background-size:14px;border:none;-webkit-box-shadow:none;box-shadow:none;right:0;padding:0}@media (max-width: 991px){#header #header__search #header__search__button{height:23px;width:23px}}@media (max-width: 767px){#header #header__search #header__search__button{height:20px;width:20px}}@media (max-width: 991px){#header #header__search{height:28px;position:fixed;left:221px;right:138px;top:22px}}@media (max-width: 767px){#header #header__search{right:112px;top:17px;height:24px;border:2px solid #fbba00;left:auto;width:50px}#header #header__search.focus{left:12px;width:auto}}#header #header__topnavigation{margin-left:auto;position:absolute;right:15px}#header #header__topnavigation .header__topnavigation__list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:32px;font-size:18px}#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__item{margin-right:20px}@media (min-width: 991px) and (max-width: 1199px){#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__item{margin-right:8px}}#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__item.current-menu-item a,#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__item.current-page-ancestor a{color:#27509e}#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__item a{color:#fbba00;text-decoration:none;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__item a:hover{color:#27509e}#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login a{display:block}@media (min-width: 992px){#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login a{width:32px}}#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login a svg{width:100%;height:auto;display:block}#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login a:hover svg path,#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login a:hover svg circle{fill:#27509e}@media (max-width: 991px){#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login{margin-right:77px}#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login a{height:28px;width:28px;margin-top:3px}}@media (max-width: 767px){#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login{margin-right:0;position:fixed;right:73px;top:17px}#header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login a{height:24px;width:24px;margin-top:0}}@media (max-width: 991px){#header #header__topnavigation li:not(.header__topnavigation__list__login){display:none}}#header #header__navigation #header__navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}@media (max-width: 991px){#header #header__navigation #header__navigation__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:65px;background:#fff;padding-bottom:5px}}@media (max-width: 767px){#header #header__navigation #header__navigation__list{padding-top:55px}}#header #header__navigation #header__navigation__list .header__navigation__list__item{margin-right:36px;line-height:32px}@media (max-width: 991px){#header #header__navigation #header__navigation__list .header__navigation__list__item{line-height:40px;border-bottom:1px solid #ced0d1;margin-left:0;margin-right:0}#header #header__navigation #header__navigation__list .header__navigation__list__item:last-child{border-bottom:0}}#header #header__navigation #header__navigation__list .header__navigation__list__item.current-menu-item>a,#header #header__navigation #header__navigation__list .header__navigation__list__item.current-page-ancestor>a{color:#fbba00}#header #header__navigation #header__navigation__list .header__navigation__list__item a{-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);font-size:1.125rem;color:#27509e;text-decoration:none;padding-bottom:1.45rem;display:block;font-weight:500}@media (max-width: 991px){#header #header__navigation #header__navigation__list .header__navigation__list__item a{padding-bottom:0;padding-right:24px;padding-left:24px;position:relative}}@media (max-width: 767px){#header #header__navigation #header__navigation__list .header__navigation__list__item a{padding-right:12px;padding-left:12px}}#header #header__navigation #header__navigation__list .header__navigation__list__item a:hover{color:#fbba00}#header #header__navigation #header__navigation__list .header__navigation__list__submenu{position:absolute;left:0;right:0;z-index:99;background:#fff;border-top:1px solid #ced0d1;border-bottom:1px solid #ced0d1;padding-top:3.125rem;display:none;min-height:410px;overflow:hidden}@media (max-width: 991px){#header #header__navigation #header__navigation__list .header__navigation__list__submenu{min-height:0;top:0;padding-top:64px;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);background:transparent;height:calc(100vh - 72px);overflow-y:auto}#header #header__navigation #header__navigation__list .header__navigation__list__submenu .col{padding:0}#header #header__navigation #header__navigation__list .header__navigation__list__submenu.visible{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width: 767px){#header #header__navigation #header__navigation__list .header__navigation__list__submenu{padding-top:54px;height:calc(100vh - 58px)}}#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}@media (max-width: 991px){#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu{background:#fff}}#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .header__navigation__list__item{width:33.33333%;margin:0 0 12px 0;padding-right:5%}@media (max-width: 991px){#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .header__navigation__list__item{padding:0;margin:0;width:100%;padding-right:0}}#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .header__navigation__list__item a{font-weight:700;padding-right:5rem;display:block;position:relative;padding-left:20px;line-height:24px}@media (max-width: 991px){#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .header__navigation__list__item a{padding-left:24px;padding-top:9px;padding-bottom:9px}}@media (max-width: 767px){#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .header__navigation__list__item a{padding-left:12px}}#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .header__navigation__list__item a:before{content:"→";font-family:"Aeonik";position:absolute;left:0;top:-2px}@media (max-width: 991px){#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .header__navigation__list__item a:before{display:none}}#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .header__navigation__list__item a:hover .menu-item-icon:not(.menu-item-icon--hover){opacity:0}#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .menu-item-desc{display:block;font-weight:400}#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .menu-item-icon{position:absolute;max-width:50px;top:0;right:0;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);z-index:1}@media (max-width: 991px){#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .menu-item-icon{top:8px;right:10px}}@media (max-width: 767px){#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .menu-item-icon{max-width:40px}}#header #header__navigation #header__navigation__list .header__navigation__list__submenu .sub-menu .menu-item-icon.menu-item-icon--hover{z-index:0}#header #header__navigation #header__navigation__list .energy-menu .sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .header__navigation__list__item{margin:0;padding-right:5%;margin-bottom:12px}@media (max-width: 991px){#header #header__navigation #header__navigation__list .energy-menu .sub-menu .header__navigation__list__item{padding-right:0;margin-bottom:0}}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .header__navigation__list__item:hover .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}#header #header__navigation #header__navigation__list .energy-menu .sub-menu li a{padding-bottom:0;font-weight:500 !important}#header #header__navigation #header__navigation__list .energy-menu .sub-menu li:hover>a{color:#fbba00}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:33.33333%;top:0;min-height:100%;width:33.33333%}@media (max-width: 991px){#header #header__navigation #header__navigation__list .energy-menu .sub-menu .sub-menu{left:0;width:100%;position:relative}}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .sub-menu li{width:100%}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .sub-menu li a{font-weight:400}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .hidden{display:list-item}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .hidden>a{visibility:hidden}@media (max-width: 991px){#header #header__navigation #header__navigation__list .energy-menu .sub-menu .hidden>a{display:none}}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .push-top{margin-top:36px}@media (max-width: 991px){#header #header__navigation #header__navigation__list .energy-menu .sub-menu .push-top{margin-top:0}}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .order-menu{position:absolute;left:66.666666%}@media (max-width: 991px){#header #header__navigation #header__navigation__list .energy-menu .sub-menu .order-menu{left:0;position:relative}}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .order-menu>a{display:none}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .order-menu .sub-menu{display:block;width:100%;left:0;background:#f6f6f6;position:static}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .order-menu .sub-menu a{font-weight:700 !important}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .order-menu .sub-menu li:first-child{margin-bottom:2rem}@media (max-width: 991px){#header #header__navigation #header__navigation__list .energy-menu .sub-menu .order-menu .sub-menu li:first-child{margin-bottom:0}}#header #header__navigation #header__navigation__list .energy-menu .sub-menu .order-menu .sub-menu:after{content:"";height:100%;position:absolute;left:-3.125rem;top:-3.125rem;background:#f6f6f6;display:block;right:-1000px;min-height:446px;z-index:-1}@media (max-width: 991px){#header #header__navigation #header__navigation__list .energy-menu .sub-menu .order-menu .sub-menu:after{display:none}}#header #header__navigation #header__navigation__list .special-menu .sub-menu li:not(.hidden){margin-bottom:2rem}@media (max-width: 991px){#header #header__navigation #header__navigation__list .special-menu .sub-menu li:not(.hidden){margin-bottom:0}}#header #header__navigation #header__navigation__list .special-menu .sub-menu li:not(.hidden) a{font-weight:700 !important}@media (min-width: 992px){#header #header__navigation #header__navigation__list .header__navigation__list__item.menu-item-has-children:hover .header__navigation__list__submenu{display:block}}@media (max-width: 991px){#header #header__navigation{display:none;top:72px;position:absolute;background:white;left:0;right:0}}@media (max-width: 767px){#header #header__navigation{top:58px}}#header #header__navigation .visible-mobile{display:none}@media (max-width: 991px){#header #header__navigation .visible-mobile{display:block;border-bottom:0 !important}#header #header__navigation .visible-mobile a{color:#fbba00 !important}}#header #header__breadcrumps{position:absolute;right:14px;z-index:2;height:34px;line-height:34px;background:#f6f6f6;padding:0 20px}#header #header__breadcrumps a{color:currentColor;text-decoration:none;font-weight:500}@media (max-width: 991px){#header #header__breadcrumps{display:none}}@media (max-width: 991px){#header #header__navbutton{height:72px;width:72px;position:absolute;top:0;right:0;background:#27509e;display:block}#header #header__navbutton span{width:32px;height:2px;display:block;background:#fbba00;left:20px;position:absolute;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}#header #header__navbutton span:nth-child(1){top:26px}#header #header__navbutton span:nth-child(2){top:50%}#header #header__navbutton span:nth-child(3){top:46px}#header #header__navigation li.menu-item-has-children>a span{height:40px;width:66px;display:block;position:absolute;right:0;top:0;background:url(assets/img/arrow.svg?v2) center no-repeat;background-size:13px}}@media (max-width: 767px){#header #header__navbutton{height:58px;width:58px}#header #header__navbutton span{width:26px;height:2px;left:16px}#header #header__navbutton span:nth-child(1){top:20px}#header #header__navbutton span:nth-child(3){top:38px}#header #header__navigation li.menu-item-has-children>a span{height:40px;width:66px;display:block;position:absolute;right:0;top:0;background:url(assets/img/arrow.svg?v2) center no-repeat;background-size:13px}}#header #header__closesubnav{position:absolute;top:72px;left:0;right:0;border-bottom:1px solid #ced0d1;height:64px;display:none;padding-right:24px;padding-left:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s;-webkit-transition-delay:0s;transition-delay:0s;pointer-events:none;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);background:#fff}#header #header__closesubnav a.back:nth-child(1){height:40px;width:40px;display:block;background:url(assets/img/prev.svg?v2) center no-repeat;background-size:cover}@media (max-width: 767px){#header #header__closesubnav a.back:nth-child(1){height:26px;width:26px}}#header #header__closesubnav a.back:nth-child(2){color:#27509e;text-decoration:none}@media (max-width: 767px){#header #header__closesubnav{top:58px;height:54px;padding-right:12px;padding-left:12px}}.state--navigation{overflow:hidden}.state--navigation #header #header__navbutton span:nth-child(1){top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.state--navigation #header #header__navbutton span:nth-child(2){opacity:0}.state--navigation #header #header__navbutton span:nth-child(3){top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.state--navigation #header #header__closesubnav{display:-webkit-box;display:-ms-flexbox;display:flex}.state--navigation .body__overlay{pointer-events:all;opacity:0.75}.state--subnav-open #header #header__closesubnav{pointer-events:all;-webkit-transform:translateX(0);transform:translateX(0)}.page-template-page-member-php #header #header__breadcrumps,.page-template-page-member-aufsichtsrat-php #header #header__breadcrumps,.page-template-page-member-verwaltung-php .page-template-page-gesellschafter-php #header #header__breadcrumps,.page-template-page-member-g-a-php #header #header__breadcrumps,.page-template-page-member-g-v-a-php #header #header__breadcrumps,.page-template-page-member-v-a-php #header #header__breadcrumps{display:none}.ticker-active{padding-top:179px}.ticker-active.page-template-page-member-php{padding-top:0}.ticker-active.page-template-page-member-php.logged-in{padding-top:34px}@media (max-width: 991px){.ticker-active.page-template-page-member-php.logged-in{padding-top:106px}}@media (max-width: 767px){.ticker-active.page-template-page-member-php.logged-in{padding-top:92px}}.ticker-active #header{top:34px}@media (max-width: 991px){.ticker-active{padding-top:106px}.ticker-active #header #header__search{top:56px}}@media (max-width: 767px){.ticker-active{padding-top:92px}.ticker-active #header #header__search{top:51px}.ticker-active #header #header__topnavigation .header__topnavigation__list .header__topnavigation__list__login{top:51px}}.module{margin-bottom:6.875rem;position:relative}@media (max-width: 1199px){.module{margin-bottom:4.8125rem}}@media (max-width: 767px){.module{margin-bottom:41px}}.module.background{padding-bottom:6.875rem;padding-top:4rem;background:#f6f6f6}@media (max-width: 767px){.module.background{padding-bottom:48px;padding-top:20px}}.module .anchor{position:absolute;display:block;margin-top:-200px}@media (max-width: 767px){.module .anchor{margin-top:-100px}}.space-remover{margin-bottom:calc((6.875rem) * -1)}@media (max-width: 767px){.space-remover{margin-bottom:calc((41px) * -1)}}.spacer{margin-bottom:40px}.spacer.spacer--gray{background:#f6f6f6;margin:0;height:40px;display:block}.spacer.spacer--gray.hidden{display:none}.hero{position:relative;margin-bottom:0}@media (max-width: 767px){.hero{height:calc(100vh - 58px)}}.hero .hero__overlay{position:absolute;left:0;right:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;z-index:2}.hero .hero__overlay>.container-fluid{margin-top:auto;margin-bottom:5rem}@media (max-width: 767px){.hero .hero__overlay>.container-fluid{margin-bottom:auto}}.hero .hero__overlay h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero .hero__overlay .hero__overlay__blue,.hero .hero__overlay .hero__overlay__yellow{-ms-flex-item-align:start;align-self:flex-start;padding:10px 20px;color:#fff}@media (max-width: 767px){.hero .hero__overlay .hero__overlay__blue,.hero .hero__overlay .hero__overlay__yellow{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:7px 10px}}@media (max-width: 767px){.hero .hero__overlay{top:0}}.hero .hero__slideshow__pagination{position:absolute;left:0;right:0;bottom:5vh;z-index:3}.hero .hero__slideshow__pagination .hero-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto 0 auto auto}.hero .hero__slideshow__pagination .hero-pagination .swiper-pagination-bullet{width:23px;height:2px;display:block;background:#27509e;border-radius:0;opacity:1;border:none}.hero .hero__slideshow__pagination .hero-pagination .swiper-pagination-bullet:not(:last-child){margin-bottom:8px}.hero .hero__slideshow__pagination .hero-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:14px;background:#fbba00;margin-left:auto}.hero .hero__slideshow__pagination .hero-progress{height:26px;width:26px;margin-left:16px}@media (max-width: 767px){.hero .hero__slideshow__pagination .hero-progress{display:none}}@media (max-width: 767px){.hero .hero__slideshow,.hero .swiper-wrapper,.hero .swiper-slide{height:100%}.hero img{height:100%;-o-object-fit:cover;object-fit:cover}}.intro{background:#f6f6f6;text-align:center;padding:6.25rem 0 5rem 0}@media (max-width: 1199px){.intro{padding-top:4.375rem;padding-bottom:3.5rem}}.intro p{font-size:2.5rem;line-height:3.4375rem;margin:0 0 3.75rem 0}@media (max-width: 1199px){.intro p{font-size:1.75rem;line-height:2.40625rem;margin-bottom:2.625rem}}@media (max-width: 767px){.intro p{font-size:18px;line-height:22px;margin:0 0 22px 0}}@media (max-width: 767px){.intro{padding:45px 0}}.image-text-button.image-text-button--small-margin-bottom{margin-bottom:28px}@media (max-width: 767px){.image-text-button.image-text-button--small-margin-bottom{margin-bottom:0}}.image-text-button.image-text-button--news .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-text-button.image-text-button--news .box .box__content{height:100%}.image-text-button.image-text-button--news .box .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}@media (max-width: 767px){.box{margin-bottom:7px}}.box .box__image{position:relative}.box .box__image__badge{position:absolute;height:5.375rem;width:5.375rem;right:4.75rem;bottom:-2.6875rem;display:block}.box .box__content{padding:3.125rem 1.75rem 1.875rem 1.75rem;background:#f6f6f6}@media (max-width: 1199px){.box .box__content{padding-top:2.1875rem;padding-left:1.225rem;padding-bottom:1.3125rem;padding-right:1.225rem}}@media (max-width: 767px){.box .box__content{padding:26px 12px 14px 12px}}.box .box__content .box__content__title{color:#27509e;font-size:14px;line-height:20px;margin-bottom:10px;display:block}@media (max-width: 767px){.box .box__content .box__content__title{font-size:10px;line-height:12px;margin-bottom:3px}}.box h2{text-align:left;font-size:2rem;line-height:2.4375rem;margin-bottom:12px}@media (max-width: 1199px){.box h2{font-size:1.4rem;line-height:1.70625rem;margin-bottom:8.4px}}@media (max-width: 767px){.box h2{font-size:18px;line-height:22px;margin-bottom:5px}}.background .box .box__content{background:#fff}.two-image-text-button-slider{margin-bottom:32px}@media (max-width: 767px){.two-image-text-button-slider{margin-bottom:4px}}.two-image-text-button-slider .button{-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-button-next,.swiper-button-prev{height:52px;width:52px;top:calc(50% - 24px);-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}.swiper-button-next:after,.swiper-button-prev:after{display:none}@media (max-width: 767px){.swiper-button-next,.swiper-button-prev{height:38px;width:38px;top:calc(50% - 32px)}}.swiper-button-next{background:url(assets/img/next.svg?v2) center no-repeat;background-size:52px;right:-12px}@media (max-width: 1360px){.swiper-button-next{right:6px}}@media (max-width: 767px){.swiper-button-next{background-size:38px;right:6px}}.swiper-button-next:hover{background:url(assets/img/next-hover.svg?v2) center no-repeat;background-size:52px}@media (max-width: 767px){.swiper-button-next:hover{background-size:38px}}.swiper-button-prev{background:url(assets/img/prev.svg?v2) center no-repeat;background-size:52px;left:-12px}@media (max-width: 1360px){.swiper-button-prev{left:6px}}@media (max-width: 767px){.swiper-button-prev{background-size:38px;left:6px}}.swiper-button-prev:hover{background:url(assets/img/prev-hover.svg?v2) center no-repeat;background-size:52px}@media (max-width: 767px){.swiper-button-prev:hover{background-size:38px}}.swiper-pagination{left:0;right:0}.swiper-pagination-bullet{height:10px;width:10px;margin:0 8px;border:2px solid #27509e;background:#27509e;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fbba00;border:2px solid #fbba00}.image-slider{margin-bottom:32px}.yellow-box-slider{margin-bottom:32px}.module--button{text-align:center}.contact-map .box h2{font-size:60px;line-height:60px;list-style:none}@media (max-width: 1199px){.contact-map .box h2{font-size:42px;line-height:1}}@media (max-width: 767px){.contact-map .box h2{font-size:30px;line-height:1}}.contact-map .box h3{text-align:left;font-size:2rem;line-height:2.4375rem;margin-bottom:12px;font-weight:400}.contact-map .acf-map{height:100%;width:100%;min-height:300px}.dropdown{border-bottom:1px solid #ced0d1}.dropdown .dropdown__title{font-size:1.5rem;line-height:2.875rem;padding:0 16px 0 16px;border-top:1px solid #ced0d1;position:relative;cursor:pointer}@media (max-width: 767px){.dropdown .dropdown__title{font-size:18px;line-height:22px;padding:10px 0}}.dropdown .dropdown__title .dropdown__title__street{font-weight:500}.dropdown .dropdown__title .dropdown__title__icon{width:46px;height:32px;border-radius:16px;background:#fbba00;display:block;position:absolute;right:0;top:calc(50% - 16px)}@media (max-width: 767px){.dropdown .dropdown__title .dropdown__title__icon{position:relative;top:auto;position:relative;width:36px;height:26px;margin:16px 0 0 0}}.dropdown .dropdown__title .dropdown__title__icon .dropdown__title__icon__circle{width:26px;height:26px;background:#27509e;display:block;border-radius:16px;position:absolute;right:3px;top:3px;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}@media (max-width: 767px){.dropdown .dropdown__title .dropdown__title__icon .dropdown__title__icon__circle{width:22px;height:22px;top:2px;right:2px}}.dropdown .dropdown__title .dropdown__title__icon .dropdown__title__icon__circle span{display:block;background:#fbba00;position:absolute}.dropdown .dropdown__title .dropdown__title__icon .dropdown__title__icon__circle span:nth-child(1){width:8px;height:2px;left:9px;top:12px}@media (max-width: 767px){.dropdown .dropdown__title .dropdown__title__icon .dropdown__title__icon__circle span:nth-child(1){left:7px;top:10px}}.dropdown .dropdown__title .dropdown__title__icon .dropdown__title__icon__circle span:nth-child(2){width:2px;height:8px;top:9px;left:12px;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}@media (max-width: 767px){.dropdown .dropdown__title .dropdown__title__icon .dropdown__title__icon__circle span:nth-child(2){top:7px;left:10px}}.dropdown .dropdown__title.active .dropdown__title__icon .dropdown__title__icon__circle{right:16px}@media (max-width: 767px){.dropdown .dropdown__title.active .dropdown__title__icon .dropdown__title__icon__circle{right:11px}}.dropdown .dropdown__title.active .dropdown__title__icon .dropdown__title__icon__circle span:nth-child(2){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dropdown .dropdown__content{max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}.dropdown .dropdown__content .dropdown__content__inner{padding:26px 16px 16px 16px}@media (max-width: 767px){.dropdown .dropdown__content .dropdown__content__inner{padding:12px 0 0 0}.dropdown .dropdown__content .dropdown__content__inner ul{font-size:13px}}.downloads{border-bottom:1px solid #ced0d1}.downloads .download__title{font-size:1.5rem;line-height:2.875rem;padding:0 16px 0 16px;border-top:1px solid #ced0d1;position:relative;cursor:pointer;display:block;color:#231f20;text-decoration:none}@media (max-width: 767px){.downloads .download__title{font-size:18px;line-height:22px;padding:10px 0}}.downloads .download__title .download__title__icon{width:46px;height:32px;border-radius:16px;background:#fbba00;display:block;position:absolute;right:0;top:calc(50% - 16px);-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}@media (max-width: 767px){.downloads .download__title .download__title__icon{position:relative;top:auto;position:relative;width:36px;height:26px;margin:16px 0 0 0}}.downloads .download__title .download__title__icon .download__title__icon__circle{width:26px;height:26px;background:#27509e;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:16px;position:absolute;right:3px;top:3px;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}@media (max-width: 767px){.downloads .download__title .download__title__icon .download__title__icon__circle{width:22px;height:22px;top:2px;right:2px}}.downloads .download__title .download__title__icon .download__title__icon__circle svg{width:10px;height:auto;display:block;margin:auto;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}.downloads .download__title .download__title__icon .download__title__icon__circle svg path{fill:#fbba00}.downloads .download__title:hover .download__title__icon{background:#27509e}.downloads .download__title:hover .download__title__icon .download__title__icon__circle{background:#fbba00}.downloads .download__title:hover .download__title__icon .download__title__icon__circle svg path{fill:#27509e}.yellow-box-text-button-image .box{padding:2rem 0 2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (max-width: 767px){.yellow-box-text-button-image .box{padding:12px 12px 14px 12px}}.yellow-box-text-button-image .box .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.yellow-box-text-button-image .box h2{font-size:60px;line-height:1;margin-bottom:2rem}@media (max-width: 1199px){.yellow-box-text-button-image .box h2{font-size:42px;margin-bottom:1.4rem}}@media (max-width: 767px){.yellow-box-text-button-image .box h2{font-size:30px;margin-bottom:12px}}.yellow-box-text-button-image .box a:not(.button){color:inherit}.yellow-box-text-button-image .box--image{padding:2rem 2rem 2rem 0}@media (max-width: 767px){.yellow-box-text-button-image .box--image{padding:12px}}.yellow-box-text-button-image .button{margin-top:10px}.yellow-box-yellow-border-box .box{padding:calc(2rem + 10px);min-height:39.375rem;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-sizing:border-box;box-sizing:border-box}.yellow-box-yellow-border-box .box .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}@media (max-width: 1199px){.yellow-box-yellow-border-box .box{min-height:25rem}}@media (max-width: 767px){.yellow-box-yellow-border-box .box{min-height:unset}}.yellow-box-yellow-border-box .box--border{border:10px solid #fbba00;padding:2rem}@media (max-width: 767px){.yellow-box-yellow-border-box .box--border{padding:12px}}.yellow-box-slideshow .box h2{font-size:60px;line-height:1;margin-bottom:2rem}@media (max-width: 1199px){.yellow-box-slideshow .box h2{font-size:42px;margin-bottom:1.4rem}}@media (max-width: 767px){.yellow-box-slideshow .box h2{font-size:30px;margin-bottom:12px}}.blue-box-text-button-image .box{padding:2rem 2rem 2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (max-width: 767px){.blue-box-text-button-image .box{padding:24px 12px 14px 12px}}.blue-box-text-button-image .box .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.blue-box-text-button-image .box h2{font-size:60px;line-height:1;margin-bottom:2rem}@media (max-width: 1199px){.blue-box-text-button-image .box h2{font-size:42px;margin-bottom:1.4rem}}@media (max-width: 767px){.blue-box-text-button-image .box h2{font-size:30px;margin-bottom:12px}}.blue-box-text-button-image .button{margin-top:10px}.content-yellow-border-box .box--border{border:10px solid #fbba00;padding:2rem 2rem 1.375rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (max-width: 767px){.content-yellow-border-box .box--border{padding:12px}}.content-yellow-border-box .box--border h2{font-size:60px;line-height:1;margin-bottom:2rem}@media (max-width: 1199px){.content-yellow-border-box .box--border h2{font-size:42px;margin-bottom:1.4rem}}@media (max-width: 767px){.content-yellow-border-box .box--border h2{font-size:30px;margin-bottom:12px}}.content-yellow-border-box .box--border .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.content-yellow-box .box--yellow{padding:2rem 2rem 1.375rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.content-yellow-box .box--yellow h2{font-size:60px;line-height:1;margin-bottom:2rem}@media (max-width: 1199px){.content-yellow-box .box--yellow h2{font-size:42px;margin-bottom:1.4rem}}@media (max-width: 767px){.content-yellow-box .box--yellow h2{font-size:30px;margin-bottom:12px}}.content-yellow-box .box--yellow .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.module--news .box{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.module--news .box{margin-bottom:0}.module--news .box .box__content{border-bottom:0}}.module--news .box h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.module--news .box__image:before{content:"";display:block;height:66px;width:66px;position:absolute;top:2rem;right:2rem;background:url(assets/img/neu.svg?v2) center no-repeat;background-size:cover}.module--news .box__content{background:#fff;border-bottom:1px solid #ced0d1}.module--news .news-list{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #ced0d1}.module--news .news-list .news-list__entry{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #ced0d1;padding:10px 32px;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-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (max-width: 767px){.module--news .news-list .news-list__entry{padding:10px 12px}.module--news .news-list .news-list__entry:nth-last-child(1),.module--news .news-list .news-list__entry:nth-last-child(2){display:none}}.module--news .news-list .news-list__entry__date{color:#27509e;font-size:14px;line-height:20px;display:block}@media (max-width: 767px){.module--news .news-list .news-list__entry__date{font-size:10px;line-height:12px;margin-bottom:3px}}.module--news .news-list h2{font-size:1.5rem;line-height:2.375rem;text-align:left;margin:10px 0;padding-right:50px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width: 767px){.module--news .news-list h2{font-size:18px;line-height:22px;margin-bottom:5px;margin-top:0;padding-right:0}}.module--news .news-list p{margin:0}.module--news .news-list a{width:2.875rem;height:2rem;background:#fbba00;border-radius:16px;display:block;position:absolute;right:2rem;bottom:1.5rem;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}@media (max-width: 767px){.module--news .news-list a{width:36px;height:26px;position:relative;right:auto;bottom:auto;margin:16px 0 3px 0}}.module--news .news-list a span{height:26px;width:26px;display:block;position:absolute;top:3px;right:3px;background:url(assets/img/button-arrow.svg?v2) center no-repeat;background-size:cover;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}@media (max-width: 767px){.module--news .news-list a span{height:21px;width:21px}}.module--news .news-list a:hover{background:#27509e}.module--news .news-list a:hover span{background:url(assets/img/button-arrow-hover.svg?v2) center no-repeat;background-size:cover}.feature .features{padding:0;margin:0;list-style:none}.feature .features li{position:relative;font-size:1.5625rem;line-height:1.875rem;padding-left:40px}.feature .features li:before{content:"✓";font-family:"Aeonik";position:absolute;left:0;top:0}@media (max-width: 767px){.feature .features li{font-size:16px;line-height:22px}}.image .mobile{display:none}@media (max-width: 767px){.image.has-fallback .desktop{display:none}.image.has-fallback .mobile{display:block}}.statistic h2{margin-bottom:4rem}@media (max-width: 767px){.statistic h2{margin-bottom:22px}}.statistic .statistic__value{font-size:70px;line-height:1;display:block;color:#27509e;text-align:center;margin-bottom:4px}@media (max-width: 767px){.statistic .statistic__value{font-size:30px;margin-bottom:0}}.statistic .statistic__title{font-size:2.5rem;line-height:3.4375rem;margin:0 0 3rem 0;display:block;text-align:center;color:#27509e}@media (max-width: 767px){.statistic .statistic__title{font-size:13px;margin-bottom:18px;line-height:18px}}.icon-text h2{margin-bottom:7rem}.icon-text .icon-text__icon{width:100%;max-width:5.375rem;height:auto;display:block;margin:auto;margin-bottom:20px}.icon-text .icon-text__text{font-size:2.5rem;line-height:3.4375rem;margin:0 0 3rem 0;display:block;text-align:center;color:#27509e}@media (max-width: 767px){.icon-text .icon-text__text{font-size:18px;line-height:24px;margin:0 0 1rem 0}}.icon-text.icon-text--three-col h2{margin-bottom:3rem}.icon-text.icon-text--three-col .icon-text__icon{width:100%;max-width:10.375rem;height:auto;display:block;margin:auto;margin-bottom:20px}.steps h2{margin-bottom:4rem}.steps .step{background:#f6f6f6;aspect-ratio:1 / 1;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;position:relative;margin-bottom:28px}.steps .step>div{margin:auto;position:relative}.steps .step .count{position:absolute;height:30px;width:30px;background:#fbba00;border-radius:100%;text-align:center;color:#fff;line-height:28px;font-size:16px;top:-10px;left:calc(50% - 50px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 1199px){.steps .step .count{left:calc(50% - 40px);top:-5px;height:26px;width:26px;line-height:24px;font-size:12px}}.steps .step .steps__image{width:80px;height:auto;display:block;margin:10px auto 32px auto}@media (max-width: 1199px){.steps .step .steps__image{margin-bottom:16px;width:50px}}.steps .step img{width:100%;height:auto;display:block;margin:auto}.steps .step .steps__title{line-height:36px;font-size:32px;display:block;text-align:center}@media (max-width: 1199px){.steps .step .steps__title{font-size:20px;line-height:24px}}@media (max-width: 767px){.steps .step .steps__title{font-size:1.25rem;line-height:1.71875rem;margin-bottom:0}}@media (max-width: 767px){.rating{margin-bottom:60px}}.rating h2{margin-bottom:4rem}.rating .rating-slideshow{margin-bottom:56px}@media (max-width: 767px){.rating .rating-slideshow{margin-bottom:24px}}.rating .rating-slideshow .swiper-slide{border-bottom:1px solid #ced0d1;height:auto}.rating .rating-slideshow .ratings{border-top:1px solid #ced0d1}.rating .rating-slideshow .ratings .ratings__name{font-size:14px;line-height:20px;color:#27509e;margin-top:19px;margin-bottom:10px}.rating .rating-slideshow .ratings .ratings__stars{background:url(assets/img/stars.svg) center no-repeat;width:123px;height:17px;display:block;margin-bottom:15px}.rating .rating-slideshow .ratings .ratings__content{margin-bottom:26px}.rating .rating-slideshow-pagination .swiper-pagination-bullet{width:15px;height:15px;border:3px solid #fff}.rating .rating-slideshow-pagination .swiper-pagination-bullet-active{border:1px solid #27509e;background:#fff}.textblock-right h1{margin-bottom:4.5rem}.textblock-right h2{font-size:1.5rem;line-height:2rem;margin:0;text-align:left}.textblock-right p+h2{margin-top:3rem}.image-blue-box.blue-box-text-button-image .box{padding:2rem}.image-blue-box.blue-box-text-button-image h2{font-size:2.5rem;line-height:3.4375rem}@media (max-width: 767px){.image-blue-box.blue-box-text-button-image h2{font-size:1.25rem;line-height:1.71875rem;margin-bottom:22px}}.image-blue-box.blue-box-text-button-image p{font-size:24px;line-height:32px}.image-blue-box.blue-box-text-button-image .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.image-blue-box.blue-box-text-button-image .image-blue-box-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.image-blue-box.blue-box-text-button-image .image-blue-box-slide img{width:calc(50% - 14px);margin-right:14px}.image-blue-box.blue-box-text-button-image .image-blue-box-slide .box{width:calc(50% - 14px);margin-left:14px}@media (max-width: 767px){.image-blue-box.blue-box-text-button-image .image-blue-box-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-blue-box.blue-box-text-button-image .image-blue-box-slide img{width:100%;margin:0}.image-blue-box.blue-box-text-button-image .image-blue-box-slide .box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}.image-blue-box.blue-box-text-button-image .image-blue-box-slide .box h2{font-size:1.25rem;line-height:1.71875rem;margin-bottom:22px}.image-blue-box.blue-box-text-button-image .image-blue-box-slide .box p{font-size:16px;line-height:22px}}.news{margin-top:7.75rem;margin-bottom:1.875rem}@media (max-width: 767px){.news{margin-top:4rem}}.news #news__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}@media (max-width: 767px){.news #news__navigation{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.news #news__navigation ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.news #news__navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news #news__navigation ul li{margin:0 14px}@media (max-width: 767px){.news #news__navigation ul li{margin:0 0 5px 0}}.news #news__navigation ul li a{color:#27509e;text-decoration:none;background:#fff;border-radius:16px;height:32px;line-height:32px;padding:0 16px;display:block}.news #news__navigation ul li.current-cat a{background:#fbba00}.news .col--news{margin-bottom:5rem}@media (max-width: 767px){.news .col--news{margin-bottom:6px}}.news .box{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news .box .box__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news .box .box__content .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.news-single{padding-top:7.8125rem}.news-single .intro{background:none;padding:0}.news-single .intro p:last-child{margin-bottom:0}.calculator-content .box{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calculator-content .box__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calculator-content .box__content .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.calculator-content .box--border{border:10px solid #fbba00;padding:2rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calculator-content .box--border h2{font-size:60px;line-height:1;margin-bottom:2rem}@media (max-width: 1199px){.calculator-content .box--border h2{font-size:42px;margin-bottom:1.4rem}}@media (max-width: 767px){.calculator-content .box--border h2{font-size:30px}}.calculator-content .box--border .button{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.calculator-switches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.calculator-switches .calculator-switch{width:calc(50% - 2px);height:3.75rem;line-height:3.75rem;text-align:center;background:#fbba00;color:#27509e;text-decoration:none}.calculator-switches .calculator-switch.active{background:#27509e;color:#fbba00}@media (max-width: 767px){.calculator-switches .calculator-switch{font-size:13px;height:30px;line-height:30px}}.calculator{background:#27509e;color:#fbba00;min-height:400px;padding:2rem}@media (max-width: 767px){.calculator{padding:12px;min-height:auto;margin-bottom:7px}}.calculator h2{text-align:left;font-size:3.75rem;line-height:1}@media (max-width: 1199px){.calculator h2{font-size:42px}}@media (max-width: 767px){.calculator h2{font-size:30px;margin-bottom:16px}}.calculator .radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.calculator .private-commercial label{margin-right:32px}@media (max-width: 767px){.calculator .private-commercial label{font-size:11px}}.calculator .private-commercial label span{margin-right:10px}.calculator .persons .persons__label{margin-right:22px;line-height:28px}.calculator .persons label{margin-right:5px;position:relative}@media (max-width: 767px){.calculator .persons label{font-size:11px}}.calculator .persons label span{position:absolute}.calculator .persons label input:checked+span{color:#27509e}.calculator .amount{margin:2.5rem 0 3.75rem 0;position:relative}@media (max-width: 767px){.calculator .amount{margin:7px 0 23px 0}}.calculator .amount:after{content:"kWh";display:block;position:absolute;bottom:16px;right:0}@media (max-width: 767px){.calculator .amount:after{font-size:11px}}.calculator .amount input{background:transparent;color:#fbba00;width:100%;font-size:16px;border:none;border-bottom:1px solid #fbba00;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:16px 0}.calculator .amount input::-webkit-input-placeholder{color:#fbba00;opacity:1}.calculator .amount input:-ms-input-placeholder{color:#fbba00;opacity:1}.calculator .amount input::-ms-input-placeholder{color:#fbba00;opacity:1}.calculator .amount input::placeholder{color:#fbba00;opacity:1}@media (max-width: 767px){.calculator .amount input{font-size:11px}}.calculator .calculator--gas .amount{margin:2.5rem 0 25px 0;position:relative}@media (max-width: 767px){.calculator .calculator--gas .amount{margin:7px 0 23px 0}}.calculator input[type="submit"]{margin-top:5.25rem;cursor:pointer}.calculator input[type="submit"]:hover{border:2px solid #fbba00}@media (max-width: 767px){.calculator input[type="submit"]{margin-top:38px}}.calculator .calculator--gas{display:none}.calculator .flatspace{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calculator .flatspace .flatspace__index{display:-webkit-box;display:-ms-flexbox;display:flex}.calculator .flatspace .flatspace__index span{border-right:1px solid #fbba00;height:20px;margin-bottom:15px;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}@media (max-width: 767px){.calculator .flatspace .flatspace__index span{font-size:11px}}.calculator .flatspace .flatspace__index span:nth-child(1){-webkit-box-flex:0.35;-ms-flex:0.35;flex:0.35}@media (max-width: 767px){.calculator .flatspace .flatspace__index span:nth-child(1){-webkit-box-flex:0.4;-ms-flex:0.4;flex:0.4}}.calculator .flatspace .flatspace__index span:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.calculator .flatspace .flatspace__index span:not(:first-child){text-align:right;padding-right:5px}.calculator .flatspace .flatspace__label{display:block;margin-top:10px}@media (max-width: 767px){.calculator .flatspace .flatspace__label{font-size:11px}}form.submitting input[type="submit"]{cursor:progress}.calculation-result{background:#f6f6f6}.calculation-result .box--border .row{margin-top:auto}.calculation-result .box--border .row span{margin-left:auto}@media (max-width: 767px){.calculation-result .box--border .row span{font-size:13px;margin-left:0;margin-top:5px}}.calculation-result .calculation-result__result table{width:100%;margin-bottom:3.75rem}@media (max-width: 767px){.calculation-result .calculation-result__result table{position:relative}}.calculation-result .calculation-result__result table td{vertical-align:top}.calculation-result .calculation-result__result table td:first-child{padding-right:1rem}.calculation-result .calculation-result__result strong{font-size:24px}@media (max-width: 767px){.calculation-result .calculation-result__result strong{font-size:20px}}@media (max-width: 767px){.calculation-result .calculation-result__result{font-size:13px;line-height:14px}.calculation-result .calculation-result__result tr.mobile td:first-child{padding-top:20px}.calculation-result .calculation-result__result td.mobile{display:block;position:absolute;left:0;top:auto;bottom:-20px}.calculation-result .calculation-result__result td.mobile br{display:none}}.tooltip{display:inline-block;border:1px solid currentColor;width:16px;text-align:center;border-radius:100%;height:16px;line-height:15px;font-size:10px;position:relative;bottom:3px;left:10px;cursor:help}@media (max-width: 767px){.tooltip{display:none}}.tooltip .tooltip__text{visibility:hidden;width:200px;background-color:black;color:#fff;text-align:center;padding:16px;border-radius:6px;position:absolute;z-index:1;bottom:calc(100% + 8px);left:50%;margin-left:-100px;font-size:12px}.tooltip .tooltip__text:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.tooltip:hover .tooltip__text{visibility:visible}input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;font:inherit;color:currentColor;width:30px;height:30px;border:1px solid currentColor;border-radius:50%;position:relative;outline:none}input[type="radio"]::before{content:"";width:26px;height:26px;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out;display:block;left:1px;top:1px;background:currentColor;position:absolute}@media (max-width: 767px){input[type="radio"]::before{width:12px;height:12px}}input[type="radio"]:checked:before{-webkit-transform:scale(1);transform:scale(1)}@media (max-width: 767px){input[type="radio"]{width:16px;height:16px}}label.radio{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}input[type="range"]{-webkit-appearance:none;width:100%;height:1px;background:#fbba00}input[type="range"]::-ms-track,input[type="range"]::-moz-range-track,input[type="range"]::-webkit-slider-runnable-track{width:100%;height:1px;background:#fbba00;border-color:transparent;border-width:1px 0;color:transparent}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:#fbba00;cursor:pointer;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}input[type="range"]::-webkit-slider-thumb:hover{background:#c89400}@media (max-width: 767px){input[type="range"]::-webkit-slider-thumb{width:20px;height:20px}}input[type="range"]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:#fbba00;cursor:pointer;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}input[type="range"]::-moz-range-thumb:hover{background:#c89400}@media (max-width: 767px){input[type="range"]::-moz-range-thumb{width:20px;height:20px}}input[type="range"]::-ms-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:#fbba00;cursor:pointer;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1)}input[type="range"]::-ms-thumb:hover{background:#c89400}@media (max-width: 767px){input[type="range"]::-ms-thumb{width:20px;height:20px}}.search-result{padding:100px 0 80px 0}.search-result .seach-result__title{font-size:24px;line-height:38px;margin-bottom:20px;display:block;text-align:center}.search-result .search-result__list{margin-top:5.5rem}.search-result .search-result__list .seach-result__list__item{padding:0 3rem;margin-bottom:3rem}.search-result .search-result__list .seach-result__list__item a{color:#231f20;text-decoration:none}.search-result .search-result__list .seach-result__list__item a:hover{color:#27509e}.search-result .search-result__list .seach-result__list__item h2{text-align:left;margin-bottom:20px}.search-result__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem auto 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-result__pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 auto;list-style:none}.search-result__pagination ul li{margin:0 2px}.search-result__pagination ul li a{height:26px;width:26px;display:block;border-radius:100%;background:#fff;color:#231f20;font-size:15px;line-height:26px;text-align:center;text-decoration:none}.search-result__pagination ul li.active a{background:#fbba00;color:#27509e}.search-result__pagination ul li.next a,.search-result__pagination ul li.prev a{overflow:hidden;text-indent:999px}.search-result__pagination ul li.next a{background:url(assets/img/slide-next.svg?v2) center no-repeat;background-size:22px;margin-left:16px}.search-result__pagination ul li.prev a{background:url(assets/img/slide-prev.svg?v2) center no-repeat;background-size:22px;margin-right:16px}#search-result__search{width:calc(100% - 64px);margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fbba00;border-radius:16px;height:32px;border:3px solid #fbba00;position:relative}#search-result__search .search-result__search__input{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;width:100%;border-radius:16px;padding:0 32px 0 16px;outline:none;color:#27509e}#search-result__search .search-result__search__button{position:absolute;height:26px;width:26px;border-radius:16px;background:url(assets/img/search.svg?v2) center no-repeat #27509e;background-size:14px;border:none;-webkit-box-shadow:none;box-shadow:none;right:0}.contactform{padding:4rem 0 0 0}@media (max-width: 1199px){.contactform{padding-top:2.8rem}}.contactform.background{background:#f6f6f6;padding:4rem 0 6rem 0}.contactform h2{text-align:left;font-size:32px}.contactform h2.mtop{margin-top:5rem}@media (max-width: 1199px){.contactform h2{font-size:22.4px}}@media (max-width: 767px){.contactform h2{font-size:1.25rem;line-height:1.71875rem;margin-bottom:22px}}.contactform .wpcf7-form-control-wrap{width:100%}.contactform .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:15px}.contactform .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{width:50%}.contactform .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{bottom:15px;left:20px;position:relative}.contactform input[type="radio"]{height:46px;width:46px;border:1px solid #a6a8ab}.contactform input[type="radio"]:before{width:42px;height:42px}.contactform input[type="radio"]:checked:before{background:#27509e}.contactform input:not([type="radio"]):not([type="submit"]){border:1px solid #a6a8ab;height:46px;line-height:46px;border-radius:46px;display:block;width:100%;padding:0 32px;margin-bottom:15px;color:#231f20;background:transparent}.contactform input:not([type="radio"]):not([type="submit"])::-webkit-input-placeholder{color:#231f20}.contactform input:not([type="radio"]):not([type="submit"]):-ms-input-placeholder{color:#231f20}.contactform input:not([type="radio"]):not([type="submit"])::-ms-input-placeholder{color:#231f20}.contactform input:not([type="radio"]):not([type="submit"])::placeholder{color:#231f20}.contactform input:not([type="radio"]):not([type="submit"]):focus{outline-color:#27509e}.contactform input:not([type="radio"]):not([type="submit"]).wpcf7-not-valid{border:1px solid #bd1e2d;outline:1px solid #bd1e2d}.contactform input:not([type="radio"]):not([type="submit"]).wpcf7-not-valid::-webkit-input-placeholder{color:#bd1e2d}.contactform input:not([type="radio"]):not([type="submit"]).wpcf7-not-valid:-ms-input-placeholder{color:#bd1e2d}.contactform input:not([type="radio"]):not([type="submit"]).wpcf7-not-valid::-ms-input-placeholder{color:#bd1e2d}.contactform input:not([type="radio"]):not([type="submit"]).wpcf7-not-valid::placeholder{color:#bd1e2d}.contactform select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #a6a8ab;height:46px;line-height:46px;border-radius:46px;display:block;width:100%;padding:0 32px;margin-bottom:15px;background:url(assets/img/select.svg?v2) center right 4px no-repeat transparent;background-size:36px}.contactform select:focus{outline-color:#27509e;background:url(assets/img/select-hover.svg?v2) center right 4px no-repeat transparent;background-size:36px}.contactform select:hover{outline-color:#27509e;background:url(assets/img/select-hover.svg?v2) center right 4px no-repeat transparent;background-size:36px}.contactform select.wpcf7-not-valid{border:1px solid #bd1e2d;outline:1px solid #bd1e2d;background:url(assets/img/select-invalid.svg?v2) center right 4px no-repeat transparent;background-size:36px}.contactform select.wpcf7-not-valid::-webkit-input-placeholder{color:#bd1e2d}.contactform select.wpcf7-not-valid:-ms-input-placeholder{color:#bd1e2d}.contactform select.wpcf7-not-valid::-ms-input-placeholder{color:#bd1e2d}.contactform select.wpcf7-not-valid::placeholder{color:#bd1e2d}.contactform textarea{resize:vertical;min-height:14.625rem;border-radius:23px;border:1px solid #a6a8ab;padding:12px 32px;color:#231f20;width:100%}.contactform textarea::-webkit-input-placeholder{color:#231f20;opacity:1}.contactform textarea:-ms-input-placeholder{color:#231f20;opacity:1}.contactform textarea::-ms-input-placeholder{color:#231f20;opacity:1}.contactform textarea::placeholder{color:#231f20;opacity:1}.contactform textarea:focus{outline-color:#27509e}.contactform textarea.wpcf7-not-valid{border:1px solid #bd1e2d;outline:1px solid #bd1e2d}.contactform textarea.wpcf7-not-valid::-webkit-input-placeholder{color:#bd1e2d}.contactform textarea.wpcf7-not-valid:-ms-input-placeholder{color:#bd1e2d}.contactform textarea.wpcf7-not-valid::-ms-input-placeholder{color:#bd1e2d}.contactform textarea.wpcf7-not-valid::placeholder{color:#bd1e2d}.contactform input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%;display:none}.contactform input[type=checkbox]{width:auto;float:left;margin-right:.75em;background:0 0;border:none}.contactform input[type=checkbox].wpcf7-not-valid:before{border:1px solid #bd1e2d;outline:1px solid #bd1e2d}.contactform .wpcf7-not-valid input[type=checkbox]+span:before{border:1px solid #bd1e2d !important}.contactform input[type=checkbox]:checked,.contactform input[type=checkbox]:not(:checked){background:0 0;position:relative;visibility:hidden;margin:0;padding:0;display:none}.contactform input[type=checkbox]+span{cursor:pointer;font-size:16px;display:block;line-height:46px;padding-left:60px;position:relative;min-height:46px;margin-bottom:15px}.contactform input[type=checkbox]+span a{color:#a79479}.contactform .wpcf7-acceptance{display:block}.contactform .wpcf7-list-item{margin-left:0}.contactform input[type=checkbox]:checked+span::before,.contactform input[type=checkbox]:not(:checked)+span::before,.contactform input[type=checkbox]:checked+.wpforms-field-label-inline::before,.contactform input[type=checkbox]:not(:checked)+.wpforms-field-label-inline::before{content:' ';display:inline-block;width:46px;height:46px;position:relative;top:4px;border:1px solid #a6a8ab;background:transparent;margin-right:10px;border-radius:100%;position:absolute;left:0;top:0}.contactform input[type=checkbox]:hover+span::before,.contactform input[type=checkbox]:hover+.wpforms-field-label-inline::before{background:white;-webkit-box-shadow:inset 0 0 0 10px #fff;box-shadow:inset 0 0 0 10px #fff}.contactform input[type=checkbox]:checked+span::before,.contactform input[type=checkbox]:checked+.wpforms-field-label-inline::before{background:#231f20;-webkit-box-shadow:inset 0 0 0 10px #fff;box-shadow:inset 0 0 0 10px #fff}.contactform .wpcf7-acceptance input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}.contactform .wpcf7-acceptance input[type=checkbox]{width:auto;float:left;margin-right:.75em;background:0 0;border:none}.contactform .wpcf7-acceptance input[type=checkbox]:checked,.contactform .wpcf7-acceptance input[type=checkbox]:not(:checked){background:0 0;position:relative;visibility:hidden;margin:0;padding:0}.contactform .wpcf7-acceptance input[type=checkbox]+span{cursor:pointer;font-size:16px;display:block;line-height:20px;padding-left:50px;position:relative;margin-top:46px;min-height:0}.contactform .wpcf7-acceptance input[type=checkbox]+span a{color:currentColor}.contactform .wpcf7-acceptance{display:block}.contactform .wpcf7-list-item{margin-left:0}.contactform .wpcf7-acceptance input[type=checkbox]:checked+span::before,.contactform .wpcf7-acceptance input[type=checkbox]:not(:checked)+span::before{content:' ';display:inline-block;width:26px;height:26px;position:relative;top:4px;border:1px solid #a6a8ab;background:transparent;margin-right:10px;border-radius:100%;position:absolute;left:0;top:-1px}.contactform .wpcf7-acceptance input[type=checkbox]:hover+span::before{background:white;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.contactform .wpcf7-acceptance input[type=checkbox]:checked+span::before{background:#27509e;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.contactform input[type=submit]{margin-top:3rem;margin-left:auto;min-width:176px;text-align:left}@media (max-width: 1199px){.contactform input[type=submit]{min-width:140px}}.contactform .mandatory{padding-left:50px;margin-top:3rem;display:block}.contactform .screen-reader-response{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.contactform .form-spacer{height:46px;display:block;margin-bottom:15px}.contactform .form-spacer.form-spacer--small{height:20px}.contactform input[type=file]{display:none !important}.contactform .file-upload{position:relative}.contactform .file-upload .button--upload{position:absolute;top:7px;left:7px;cursor:pointer}.contactform .file-upload input.uploadtextfield{padding-left:200px}.contactform .wpcf7-not-valid-tip{display:none !important}.contactform .wpcf7-response-output{font-size:32px;color:#27509e;margin-bottom:22px;margin-top:40px;display:block;display:none !important}@media (max-width: 1199px){.contactform .wpcf7-response-output{font-size:22.4px}}@media (max-width: 767px){.contactform .wpcf7-response-output{font-size:1.25rem;line-height:1.71875rem;margin-bottom:22px}}.contactform .invalid .wpcf7-response-output{color:#bd1e2d}.contactform .invalid .mandatory{color:#bd1e2d}.contactform .cf7ic-icon-wrapper{display:block;text-align:left}.contactform .cf7ic-icon-wrapper input[type="radio"]{height:0;width:0;border:none}.contactform .cf7ic-icon-wrapper svg{width:1.5rem !important;height:1.5rem !important}.contactform .wpcf7-not-valid .cf7ic_instructions{color:#bd1e2d}.contactform .captcha-image{padding-left:50px;text-align:left}.contactform .result{font-size:32px;color:#27509e;margin-bottom:22px;margin-top:40px;display:block}@media (max-width: 1199px){.contactform .result{font-size:22.4px}}@media (max-width: 767px){.contactform .result{font-size:1.25rem;line-height:1.71875rem;margin-bottom:22px}}.contactform .dynamic input{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border:none !important;display:inline !important;width:auto !important;padding:0 !important;pointer-events:none !important;margin:0 !important;line-height:1 !important;height:auto !important}#footer{padding:50px 0}#footer .footer__content{border-top:1px solid #ced0d1;border-bottom:1px solid #ced0d1;padding:22px 0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .footer__content h1,#footer .footer__content h2,#footer .footer__content h3,#footer .footer__content h4,#footer .footer__content h5{font-size:13px;line-height:19px;margin:0;text-transform:uppercase}@media (max-width: 767px){#footer .footer__content h1,#footer .footer__content h2,#footer .footer__content h3,#footer .footer__content h4,#footer .footer__content h5{font-size:11px;padding:22px 0 22px 0;border-top:1px solid #ced0d1;display:-webkit-box;display:-ms-flexbox;display:flex}#footer .footer__content h1:after,#footer .footer__content h2:after,#footer .footer__content h3:after,#footer .footer__content h4:after,#footer .footer__content h5:after{content:"+";margin-left:auto}#footer .footer__content h1.active::after,#footer .footer__content h2.active::after,#footer .footer__content h3.active::after,#footer .footer__content h4.active::after,#footer .footer__content h5.active::after{content:"-"}}#footer .footer__content p{font-size:13px;line-height:19px;margin:0 0 19px 0}#footer .footer__content p:last-child{margin-bottom:0}@media (max-width: 767px){#footer .footer__content p:last-child{margin:0 0 19px 0}}#footer .footer__content ul{padding:0;margin:0;list-style:none;font-size:13px;line-height:19px}#footer .footer__content ul li.current-menu-item a,#footer .footer__content ul li.current-page-ancestor a{color:#27509e}#footer .footer__content ul a{color:#231f20;text-decoration:none}#footer .footer__content ul a:hover{color:#27509e}#footer .footer__content .menu-item-desc,#footer .footer__content .menu-item-icon{display:none}@media (max-width: 767px){#footer .footer__content{padding:0 0 0 0;border:0}#footer .footer__content .menu,#footer .footer__content p{display:none}#footer .footer__content .menu{margin:0 0 19px 0}}#footer .footer__social{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto !important}#footer .footer__social li{margin-right:10px}#footer .footer__social li a{width:24px;height:24px;display:block}#footer .footer__social li a .circle{fill:#231f20}#footer .footer__social li a .text{fill:white}#footer .footer__social li a:hover .circle{fill:#27509e}@media (max-width: 767px){#footer .footer__social{margin-top:10px !important;margin-bottom:10px !important}}@media (max-width: 767px){#footer .col-xl-2:last-child .footer__content{border-bottom:1px solid #ced0d1}}.back-to-top{position:fixed;left:0;right:0;bottom:35px;opacity:0;pointer-events:none;-webkit-transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition:all 200ms cubic-bezier(0.42, 0, 0.58, 1);z-index:98}.back-to-top.visible{opacity:1}.back-to-top #back-to-top__button{width:60px;height:32px;display:block;margin-left:auto;margin-right:auto;background:url(assets/img/totop.svg?v2) center no-repeat;background-size:60px;pointer-events:all}@media (max-width: 767px){.back-to-top #back-to-top__button{width:47px;height:25px;background-size:47px}}.body__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:98;background:#fbba00;display:block;pointer-events:none;opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.body__overlay.visible{pointer-events:all;opacity:0.75}.contactform--swimcalendar .form-block{pointer-events:none;opacity:0.4}.contactform--swimcalendar .form-block.form--enabled{pointer-events:all;opacity:1}#login{min-height:100vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fbba00}#login .login__wrapper{margin:auto;width:100%;max-width:500px;padding:15px}#login h2{color:#27509e;font-size:32px;text-align:left}#login .failed{color:#27509e;display:block;margin-top:2rem;text-align:left}#login form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#login form p{margin-bottom:0}#login form label{display:none}#login form .login-submit{display:-webkit-box;display:-ms-flexbox;display:flex}#login input:not([type="submit"]){border:1px solid #fff;height:46px;line-height:46px;border-radius:46px;display:block;width:100%;padding:0 32px;margin-bottom:15px;color:#231f20;background:white}#login input:not([type="submit"])::-webkit-input-placeholder{color:#231f20}#login input:not([type="submit"]):-ms-input-placeholder{color:#231f20}#login input:not([type="submit"])::-ms-input-placeholder{color:#231f20}#login input:not([type="submit"])::placeholder{color:#231f20}#login input:not([type="submit"]):focus{outline-color:#27509e}#login input[type="submit"]{margin-left:auto;background:url(assets/img/button-arrow-hover.svg?v2) right 2px center #27509e;background-repeat:no-repeat;background-size:26px;color:#fbba00;border:2px solid #27509e;cursor:pointer}#login input[type="submit"]:hover{background:url(assets/img/button-arrow.svg?v2) right 2px center #fbba00;background-repeat:no-repeat;background-size:26px;color:#27509e;border:2px solid #27509e}.binalarm-info{position:absolute;left:560px;top:18px}@media (max-width: 1199px){.binalarm-info{top:10px}}@media (max-width: 767px){.binalarm-info{left:350px;top:87px}.binalarm-info .tooltip{display:block}}.table-wrapper{width:100%;overflow:auto}.wpcf7 .popup-hide{margin-top:3rem;margin-left:auto}#popup{max-width:800px;width:100%;padding:20px}#popup .col-md-6{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}#popup h2{margin:20px 0;text-align:left;font-size:1.5rem}#popup h2 .mtop{margin-top:1rem}#popup .wpcf7-form-control-wrap{display:block}#popup .ph{display:inline;margin-right:10px}#popup div[name="text-plz"]{display:-webkit-box;display:-ms-flexbox;display:flex}#popup input:not([type="radio"]):not([type="submit"]){border:none;height:auto;line-height:16px;border-radius:0;display:block;width:auto;padding:0;margin-bottom:10px;color:#231f20;background:transparent;pointer-events:none;display:inline}#popup input[type="file"]{height:auto !important;pointer-events:none !important}#popup select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;height:16px;line-height:16px;display:block;width:100%;padding:0;margin-bottom:10px;pointer-events:none;background:transparent}#popup textarea{resize:vertical;height:auto;border-radius:0;border:none;padding:12px 0;color:#231f20;width:100%;pointer-events:none}#popup input[type="radio"]{height:16px;width:16px;border:1px solid #a6a8ab;pointer-events:none;margin-right:10px;pointer-events:none}#popup input[type="radio"]:before{width:12px;height:12px}#popup input[type="radio"]:checked:before{background:#27509e}#popup .wpcf7-list-item{margin-right:10px}#popup .wpcf7-radio{margin-bottom:12px}#popup .button--upload{display:none}#popup .screen-reader-response{display:none}#popup .wpcf7-not-valid-tip{display:none}#popup .popup-hide{display:none}#popup .power_commercial_baseprice .ph,#popup .power_commercial_workprice .ph,#popup .power_common_baseprice .ph,#popup .power_common_workprice .ph,#popup .gas_baseprice .ph,#popup .gas_workprice .ph,#popup .gas_commercial_baseprice .ph,#popup .gas_commercial_workprice .ph{display:none}#popup .net_power_commercial_baseprice,#popup .net_power_commercial_workprice,#popup .net_power_common_baseprice,#popup .net_power_common_workprice,#popup .net_gas_baseprice,#popup .net_gas_workprice,#popup .net_gas_commercial_baseprice,#popup .net_gas_commercial_workprice{display:none}#popup input::-webkit-input-placeholder{color:transparent !important}#popup input:-ms-input-placeholder{color:transparent !important}#popup input::-ms-input-placeholder{color:transparent !important}#popup input::placeholder{color:transparent !important}#popup .wpcf7-submit{margin-top:30px}.module-quiz .step,.module-quiz .quiz-start{margin-bottom:20px}.module-quiz .step{display:none}.module-quiz .quiz-start{display:block}.module-quiz .box--quiz,.module-quiz .box--quiz-image{aspect-ratio:1 / 1;width:100%;position:relative}@media (min-width: 768px) and (max-width: 991px){.module-quiz .box--quiz,.module-quiz .box--quiz-image{aspect-ratio:2 / 3}}.module-quiz .box--quiz-image{position:relative}.module-quiz .box--quiz-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width: 767px){.module-quiz .box--quiz-image{margin-top:20px}}.module-quiz .box--quiz{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.module-quiz .box--quiz .quiz__intro{-webkit-box-flex:1;-ms-flex:1;flex:1}.module-quiz .box--quiz .quiz__answers{-webkit-box-flex:1;-ms-flex:1;flex:1;list-style:none;padding:0;margin:0}.module-quiz .box--quiz .quiz__answers li{height:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.module-quiz .box--quiz .quiz__answers li:not(:last-child){margin-bottom:20px}.module-quiz .box--quiz .quiz__answers li span.count{height:50px;width:50px;display:block;text-align:center;border:1px solid #27509e;border-radius:100%;line-height:46px;-ms-flex-negative:0;flex-shrink:0}.module-quiz .box--quiz .quiz__answers li span.text{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px}.module-quiz .box--quiz .quiz__answers li span.state{margin-left:auto;visibility:hidden;font-size:16px}.module-quiz .box--quiz .quiz__answers li.selected span.count{background:#27509e;color:#fbba00}.module-quiz .box--quiz .quiz__answers li.selected span.state{visibility:visible}.module-quiz .box--quiz .quiz__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px) and (max-width: 991px){.module-quiz .box--quiz .quiz__footer{margin-top:80px;position:relative}}.module-quiz .box--quiz .quiz__footer .button:not(.button--start){pointer-events:none;opacity:0.1}.module-quiz .box--quiz .quiz__footer .quiz__note{margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:500;font-size:16px;line-height:18px}.module-quiz .box--quiz .quiz__footer .quiz__note>span{display:none}@media (min-width: 768px) and (max-width: 991px){.module-quiz .box--quiz .quiz__footer .quiz__note{position:absolute;left:0;right:0;bottom:60px;margin:0}}.module-quiz .box--quiz .quiz__footer .quiz-finished,.module-quiz .box--quiz .quiz__footer .quiz__index{margin-left:auto;font-size:29px;line-height:1;font-weight:500;-ms-flex-item-align:end;align-self:flex-end}.module-quiz .step--completed .box--quiz .button{pointer-events:all !important;opacity:1 !important}.module-quiz .step--completed .box--quiz .quiz__answers{pointer-events:none;cursor:not-allowed}.module-quiz .step--completed .box--quiz .quiz__footer .quiz__note__correct{display:block}.module-quiz .step--failed .box--quiz .quiz__answers{pointer-events:none;cursor:not-allowed}.module-quiz .step--failed .box--quiz .quiz__footer .quiz__note__wrong{display:block}.module-quiz .form--quiz{display:none}.module-quiz .form--quiz .button{margin-left:auto}#orderform{padding-top:118px;position:relative;padding-bottom:80px}#orderform #bestellformular{top:-187px;position:absolute}#orderform.steps--hide{padding:0}#orderform .contactform{padding-top:0}#orderform .contactform.disabled .wpforms-container{margin-bottom:0}#orderform .contactform.disabled .wpforms-field-container{display:none}#orderform .contactform.disabled.steps--hide .wpforms-page-indicator{display:none}#orderform .contactform ul{padding:0;margin-bottom:15px !important}#orderform .contactform input[type=radio]+span,#orderform .contactform input[type=radio]+.wpforms-field-label-inline{cursor:pointer;font-size:16px;display:block;line-height:46px;padding-left:60px;position:relative;min-height:46px}@media (max-width: 767px){#orderform .contactform input[type=radio]+span,#orderform .contactform input[type=radio]+.wpforms-field-label-inline{margin-bottom:10px}}#orderform .contactform input[type=radio]:checked+span::before,#orderform .contactform input[type=radio]:checked+.wpforms-field-label-inline::before,#orderform .contactform input[type=radio]:not(:checked)+span::before,#orderform .contactform input[type=radio]:not(:checked)+.wpforms-field-label-inline::before{content:' ';display:inline-block;width:46px;height:46px;border:1px solid #a6a8ab;background:transparent;margin-right:10px;border-radius:100%;position:absolute;left:0;top:0}#orderform .contactform input[type=radio] input[type=checkbox]+span,#orderform .contactform input[type=radio] input[type=checkbox]+.wpforms-field-label-inline{cursor:pointer;font-size:16px;display:block;line-height:26px;padding-left:60px;position:relative;min-height:26px}@media (max-width: 767px){#orderform .contactform input[type=radio] input[type=checkbox]+span,#orderform .contactform input[type=radio] input[type=checkbox]+.wpforms-field-label-inline{margin-bottom:10px}}#orderform .contactform input[type=radio] input[type=checkbox]:checked+span::before,#orderform .contactform input[type=radio] input[type=checkbox]:checked+.wpforms-field-label-inline::before,#orderform .contactform input[type=radio] input[type=checkbox]:not(:checked)+span::before,#orderform .contactform input[type=radio] input[type=checkbox]:not(:checked)+.wpforms-field-label-inline::before{content:' ';display:inline-block;width:26px;height:26px;border:1px solid #a6a8ab;background:transparent;margin-right:10px;border-radius:100%;position:absolute;left:0;top:0}#orderform .contactform input[type=radio]:checked+span::before,#orderform .contactform input[type=radio]:checked+.wpforms-field-label-inline::before{background:var(--swr-blue);-webkit-box-shadow:inset 0 0 0 10px #f6f6f6;box-shadow:inset 0 0 0 10px #f6f6f6}#orderform .contactform input[type=checkbox]:checked+span::before,#orderform .contactform input[type=checkbox]:checked+.wpforms-field-label-inline::before,#orderform .contactform input[type=checkbox]:hover+span::before,#orderform .contactform input[type=checkbox]:hover+.wpforms-field-label-inline::before{-webkit-box-shadow:inset 0 0 0 10px #f6f6f6;box-shadow:inset 0 0 0 10px #f6f6f6}#orderform .contactform input[type=checkbox]:checked+.wpforms-field-label-inline::before,#orderform .contactform input[type=checkbox]:not(:checked)+.wpforms-field-label-inline::before{content:' ';display:inline-block;width:26px;height:26px;position:relative;top:4px;border:1px solid #a6a8ab;background:transparent;margin-right:10px;border-radius:100%;position:absolute;left:0;top:-1px}#orderform .contactform input[type=checkbox]:hover+.wpforms-field-label-inline::before{background:#f6f6f6;-webkit-box-shadow:inset 0 0 0 2px #f6f6f6;box-shadow:inset 0 0 0 2px #f6f6f6}#orderform .contactform input[type=checkbox]:checked+.wpforms-field-label-inline::before{background:#27509e;-webkit-box-shadow:inset 0 0 0 2px #f6f6f6;box-shadow:inset 0 0 0 2px #f6f6f6}#orderform .contactform .wpforms-field.wpforms-field-checkbox label{padding-left:60px;display:block}#orderform .contactform .wpforms-field.wpforms-field-captcha{padding-left:60px !important;display:block;margin-top:10px}#orderform .contactform .custom-upload{position:relative;height:46px;margin-bottom:45px;margin-top:14px}#orderform .contactform .custom-upload .button{margin-top:7px;margin-left:7px;position:relative;z-index:2;cursor:pointer}#orderform .contactform .file-text{border:transparent;height:46px;line-height:46px;border-radius:46px;display:block;width:100%;padding:0 32px 0 200px;margin-bottom:15px;color:#231f20;background:transparent;position:absolute;left:0;top:0;overflow:hidden;padding-left:200px}#orderform .contactform .wpforms-field-readonly input{opacity:1 !important}#orderform .contactform .wpforms-submit{float:right}#orderform .wpforms-field-pagebreak{display:-webkit-box;display:-ms-flexbox;display:flex}#orderform .wpforms-field-pagebreak .wpforms-pagebreak-left{margin-left:auto}#orderform .wpforms-field-pagebreak .wpforms-pagebreak-left .wpforms-page-next{cursor:pointer}#orderform .box--border{height:auto;margin-top:5.4rem}@media (max-width: 1199px){#orderform .box--border{margin-top:4.4rem}}#orderform .box--border.disabled{display:none}#orderform .box--border h2{font-size:34px;line-height:40px;margin:0 0 10px 0}@media (max-width: 991px){#orderform .box--border h2{font-size:22px;line-height:28px;margin:0 0 6px 0}}#orderform .calculator-switches{margin-top:6.4rem}#orderform .wpforms-container .wpforms-field{padding:0 !important}#orderform label.wpforms-field-label,#orderform label.wpforms-error{display:none !important}#orderform h2{line-height:38px}@media (max-width: 1199px){#orderform h2{font-size:22.4px}}@media (max-width: 767px){#orderform h2{font-size:1.25rem;line-height:1.71875rem;margin-bottom:22px}}#orderform .mtop h2{margin-top:30px}#orderform .calculation_result{margin:0 0 auto 0}@media (max-width: 991px){#orderform .calculation_result{margin:0 0 20px 0}}#orderform .calculation_result strong{font-size:24px}#orderform .calculation_result hr{margin:14px 0}#orderform .calculation_info{margin-top:auto}#orderform .calculation_info p:last-child{margin-bottom:0}#orderform .static{position:static}#orderform .wpforms-page-indicator{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;right:0;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;border:none;width:100%;max-width:700px}#orderform .wpforms-page-indicator::before{content:"";width:80%;background:#27509e;height:1px;display:block;position:absolute;top:24px}#orderform .wpforms-page-indicator .wpforms-page-indicator-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;min-width:112px}@media (max-width: 767px){#orderform .wpforms-page-indicator .wpforms-page-indicator-page{min-width:80px}}@media (max-width: 395px){#orderform .wpforms-page-indicator .wpforms-page-indicator-page{min-width:70px;margin-bottom:10px}}@media (max-width: 375px){#orderform .wpforms-page-indicator .wpforms-page-indicator-page{min-width:70px;margin-bottom:10px}}#orderform .wpforms-page-indicator .wpforms-page-indicator-page.active .wpforms-page-indicator-page-number::before{background:#27509e}#orderform .wpforms-page-indicator .wpforms-page-indicator-page:has(+.active) .wpforms-page-indicator-page-number::before{background:#27509e}#orderform .wpforms-page-indicator .wpforms-page-indicator-page:has(+.wpforms-page-indicator-page+.active) .wpforms-page-indicator-page-number::before{background:#27509e}#orderform .wpforms-page-indicator .wpforms-page-indicator-page:has(+.active) .wpforms-page-indicator-page-number::before,#orderform .wpforms-page-indicator .wpforms-page-indicator-page:has(+.wpforms-page-indicator-page+.active) .wpforms-page-indicator-page-number::before,#orderform .wpforms-page-indicator .wpforms-page-indicator-page:has(+.wpforms-page-indicator-page+.wpforms-page-indicator-page+.active) .wpforms-page-indicator-page-number::before,#orderform .wpforms-page-indicator .wpforms-page-indicator-page:has(+.wpforms-page-indicator-page+.wpforms-page-indicator-page+.wpforms-page-indicator-page+.active) .wpforms-page-indicator-page-number::before{background:#27509e}#orderform .wpforms-page-indicator .wpforms-page-indicator-page-number{margin:0 auto 14px auto;background:transparent;border:1px solid #27509e;height:20px;width:20px;font-size:1px;color:transparent;position:relative}#orderform .wpforms-page-indicator .wpforms-page-indicator-page-number::after{content:"";height:34px;width:34px;background:#f6f6f6;display:block;position:absolute;left:-7px;top:-7px;z-index:0}#orderform .wpforms-page-indicator .wpforms-page-indicator-page-number::before{content:"";height:20px;width:20px;background:#f6f6f6;border:1px solid #27509e;border-radius:100%;display:block;position:absolute;left:-1px;top:-1px;z-index:1}#orderform .wpforms-page-indicator .wpforms-page-indicator-page-title{font-size:12px;max-width:112px;min-height:36px}@media (max-width: 767px){#orderform .wpforms-page-indicator .wpforms-page-indicator-page-title{font-size:10px}}@media (max-width: 375px){#orderform .wpforms-page-indicator .wpforms-page-indicator-page-title{display:none}}#orderform .wpforms-page-indicator .wpforms-page-indicator-page-title.first{max-width:60px;margin:auto}#orderform .wpforms-entry-preview-label{padding:2px 0;width:40%;display:none}#orderform .wpforms-entry-preview-value{width:100%;padding:2px 0}#orderform .wpforms-entry-preview-value.is-headline{font-weight:700;text-transform:uppercase}#orderform .wpforms-entry-preview-value.is-headline:not(:first-of-type){margin-top:16px}#orderform .wpforms-entry-preview{border:none}#orderform .wpforms-entry-preview-layout-display-rows .wpforms-entry-preview-row{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#orderform .wpforms-entry-preview-layout-display-rows .wpforms-entry-preview-row .wpforms-entry-preview-column{width:auto}#orderform .wpforms-entry-preview-layout-display-rows .wpforms-entry-preview-row .wpforms-entry-preview-column+.wpforms-entry-preview-column{margin-left:5px}#orderform .wpforms-pagebreak-split{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#orderform .wpforms-pagebreak-split .wpforms-page-next{margin-left:auto}#orderform .wpforms-entry-preview-notice{padding:0;margin:0;border:none;background:transparent}#orderform .wpforms-entry-preview-wrapper{margin-top:0;margin-bottom:70px}#orderform .wpforms-container input,#orderform .wpforms-container select,#orderform .wpforms-container textarea,#orderform .wpforms-container button{scroll-margin-top:150px}#orderform .wpforms-container .wpforms-submit-container{margin-top:-42px;padding:0}#orderform .wpforms-container .wpforms-submit-container img{position:absolute;top:14px;right:170px}#orderform .wpforms-entry-preview>:nth-child(-n+4){display:none}#orderform .wpforms-container .wpforms-field input.wpforms-error,#orderform .wpforms-container .wpforms-field input.user-invalid,#orderform .wpforms-container .wpforms-field textarea.wpforms-error,#orderform .wpforms-container .wpforms-field textarea.user-invalid,#orderform .wpforms-container .wpforms-field select.wpforms-error,#orderform .wpforms-container .wpforms-field select.user-invalid,#orderform .wpforms-container .wpforms-field.wpforms-has-error .choices__inner{color:#bd1e2d;border-color:#bd1e2d}#orderform .wpforms-container .wpforms-field input.wpforms-error::-webkit-input-placeholder,#orderform .wpforms-container .wpforms-field input.user-invalid::-webkit-input-placeholder,#orderform .wpforms-container .wpforms-field textarea.wpforms-error::-webkit-input-placeholder,#orderform .wpforms-container .wpforms-field textarea.user-invalid::-webkit-input-placeholder,#orderform .wpforms-container .wpforms-field select.wpforms-error::-webkit-input-placeholder,#orderform .wpforms-container .wpforms-field select.user-invalid::-webkit-input-placeholder,#orderform .wpforms-container .wpforms-field.wpforms-has-error .choices__inner::-webkit-input-placeholder{color:#bd1e2d}#orderform .wpforms-container .wpforms-field input.wpforms-error:-ms-input-placeholder,#orderform .wpforms-container .wpforms-field input.user-invalid:-ms-input-placeholder,#orderform .wpforms-container .wpforms-field textarea.wpforms-error:-ms-input-placeholder,#orderform .wpforms-container .wpforms-field textarea.user-invalid:-ms-input-placeholder,#orderform .wpforms-container .wpforms-field select.wpforms-error:-ms-input-placeholder,#orderform .wpforms-container .wpforms-field select.user-invalid:-ms-input-placeholder,#orderform .wpforms-container .wpforms-field.wpforms-has-error .choices__inner:-ms-input-placeholder{color:#bd1e2d}#orderform .wpforms-container .wpforms-field input.wpforms-error::-ms-input-placeholder,#orderform .wpforms-container .wpforms-field input.user-invalid::-ms-input-placeholder,#orderform .wpforms-container .wpforms-field textarea.wpforms-error::-ms-input-placeholder,#orderform .wpforms-container .wpforms-field textarea.user-invalid::-ms-input-placeholder,#orderform .wpforms-container .wpforms-field select.wpforms-error::-ms-input-placeholder,#orderform .wpforms-container .wpforms-field select.user-invalid::-ms-input-placeholder,#orderform .wpforms-container .wpforms-field.wpforms-has-error .choices__inner::-ms-input-placeholder{color:#bd1e2d}#orderform .wpforms-container .wpforms-field input.wpforms-error::placeholder,#orderform .wpforms-container .wpforms-field input.user-invalid::placeholder,#orderform .wpforms-container .wpforms-field textarea.wpforms-error::placeholder,#orderform .wpforms-container .wpforms-field textarea.user-invalid::placeholder,#orderform .wpforms-container .wpforms-field select.wpforms-error::placeholder,#orderform .wpforms-container .wpforms-field select.user-invalid::placeholder,#orderform .wpforms-container .wpforms-field.wpforms-has-error .choices__inner::placeholder{color:#bd1e2d}#orderform .wpforms-container input[type="checkbox"].wpforms-error+.wpforms-field-label-inline{color:#bd1e2d}#orderform .wpforms-error-container,#orderform .wpf-step-error,#orderform .wpf-checkbox-error{color:#bd1e2d}@media (nax-width: 767px){#orderform .wpforms-36320-field_52-container .button{margin-top:17px}}#orderform .wpforms-list-2-columns ul li{padding-right:12px}#orderform .wpforms-list-3-columns.break-first .choice-1 label{line-height:24px}@media (max-width: 1320px){#orderform .wpforms-list-3-columns.break-first .choice-2 label{line-height:24px}}@media (max-width: 1080px){#orderform .wpforms-list-3-columns ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5px}#orderform .wpforms-list-3-columns ul li{width:100%;margin-bottom:10px}#orderform .wpforms-list-3-columns ul label{line-height:46px}}@media (max-width: 767px){#orderform.step-1 .col-md-6.static{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#orderform.step-1 .box--border{margin-top:0;margin-bottom:40px}}body .success-element{display:none}body.form-submitted .form-element{display:none}body.form-submitted .success-element{text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:80px}body.form-submitted .success-element svg{width:60px;height:auto;display:block;margin:auto;margin-bottom:36px}body.form-submitted .success-element h2{margin-bottom:42px}body.form-submitted .success-element .button{margin-bottom:70px}.calculation-result{margin-bottom:0}.module--orderform{background:#27509e;color:#fbba00;margin-bottom:0;padding:60px 0}@media (max-width: 767px){.module--orderform{margin-top:-80px}}@media (max-width: 375px){.module--orderform{margin-top:-120px}}@media (max-width: 767px){.module--orderform.steps-hidden{margin-top:0}}@media (max-width: 375px){.module--orderform.steps-hidden{margin-top:0}}.module--orderform .orderform__form{width:100%}.module--orderform .orderform__form form{width:100%}.module--orderform .calculator-switches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.module--orderform .calculator-switches a{background:transparent;color:#fbba00;font-size:15px;line-height:28px;height:32px;text-decoration:none;padding:0 16px;border:1px solid #fbba00;border-radius:16px;min-width:90px;text-align:left;margin:0 10px}.module--orderform .calculator-switches a.active{background:#fbba00;color:#27509e}.module--orderform .calculator--gas,.module--orderform .label-gas{display:none}.module--orderform input.vinput{height:40px;width:100%;border:1px solid #fbba00;border-radius:20px;padding:0 48px 0 20px;background:transparent;font-size:16px;line-height:1;color:#fbba00;position:relative}@media (max-width: 767px){.module--orderform input.vinput{margin-left:40px}}.module--orderform .value{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:36px}@media (max-width: 767px){.module--orderform .value{padding-left:0}}.module--orderform .value::after{content:"kWh";position:absolute;right:10px;top:8px}.module--orderform .value::before{content:"";position:absolute;left:0;top:2px;display:block}.module--orderform .value.value--power::before{background:url(assets/img/power.svg) center no-repeat;background-size:18px;width:18px;height:32px}.module--orderform .value.value--gas::before{background:url(assets/img/flame.svg) center no-repeat;background-size:25px;width:25px;height:32px}.module--orderform .persons,.module--orderform .flatspace{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.module--orderform .persons,.module--orderform .flatspace{margin-top:20px}}.module--orderform input[type="submit"]{margin:50px auto 20px auto}@media (max-width: 767px){.module--orderform .persons{margin-left:auto;margin-right:auto}}.module--orderform .persons .persons__label{display:block;position:relative;padding-left:48px;font-size:16px;line-height:20px;margin-right:30px}@media (max-width: 767px){.module--orderform .persons .persons__label{padding-left:0}}.module--orderform .persons .persons__label::before{width:32px;height:30px;display:block;content:"";background:url(assets/img/persons.svg) center no-repeat;background-size:contain;position:absolute;top:5px;left:0}@media (max-width: 767px){.module--orderform .persons .persons__label::before{display:none}}.module--orderform .persons .radio{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 4px}@media (max-width: 767px){.module--orderform .persons .radio input{width:30px;height:30px}.module--orderform .persons .radio input::before{width:30px;height:30px;top:-1px;left:-1px}}.module--orderform .persons .radio input+span{position:absolute;top:0;left:0;right:0;bottom:0;line-height:38px;text-align:center;display:block}.module--orderform .persons .radio input:checked+span{color:#27509e}.module--orderform .flatspace{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width: 767px){.module--orderform .flatspace{margin-left:auto;margin-right:auto}}.module--orderform .flatspace .flatspace__label{display:block;position:relative;padding-left:48px;font-size:16px;line-height:20px;margin-right:30px}@media (max-width: 767px){.module--orderform .flatspace .flatspace__label{padding-left:0}}.module--orderform .flatspace .flatspace__label::before{width:32px;height:30px;display:block;content:"";background:url(assets/img/house.svg) center no-repeat;background-size:cover;position:absolute;top:5px;left:0}@media (max-width: 767px){.module--orderform .flatspace .flatspace__label::before{display:none}}.module--orderform .flatspace .flatspace__values{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.module--orderform .flatspace .flatspace__values .flatspace__index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.module--orderform input[type="submit"]:hover{border:1px solid #fbba00}
/*# sourceMappingURL=style.css.map */