@charset "utf-8";@font-face{font-family:'Catamaran';src:url(../fonts/catamaran-v4-latin-regular.woff2) format('woff2');font-weight:400;font-style:normal}@font-face{font-family:'Catamaran';src:url(../fonts/catamaran-v4-latin-500.woff2) format('woff2');font-weight:500;font-style:normal}@font-face{font-family:'Catamaran';src:url(../fonts/catamaran-v4-latin-600.woff2) format('woff2');font-weight:600;font-style:normal}@font-face{font-family:'Catamaran';src:url(../fonts/catamaran-v4-latin-700.woff2) format('woff2');font-weight:700;font-style:normal}#header ._logo{width:227px;height:85px;margin-top:2rem;background-size:contain;background-image:url(../elements/logo.svg)}#header{margin-bottom:2rem}.back_to_root{margin-top:0}.back_to_root:before{text-decoration:none}a.global_button,.global_button{-moz-border-radius:var(--button-border-radius);-webkit-border-radius:var(--button-border-radius);-o-border-radius:var(--button-border-radius);border-radius:var(--button-border-radius)}a.button{text-decoration:none}.start #_slider_wrapper{height:270px}.label_footer_1{text-align:center;color:#fff}.start #content .content_top{display:none}#content .content_top .content_top_links{align-items:flex-start}.data_wrapper{border-bottom:1px solid #8C9697}.overview .content_title .overview_title,.userdata .content_title .userdata_title,.bank_account .content_title .bank_account_title,.counter .content_title .counter_title,.contract .content_title .contract_title,.bill .content_title .bill_title,.history .content_title .history_title,.payment .content_title .payment_title,.contact .content_title .contact_title,.config_account_data .content_title .config_account_data_title,.secure.register_user .content_title .label_register_user_title,.postbox .content_title .label_postbox_headline_tab{font-weight:700;font-size:45px!important}.register_info_text{margin-bottom:1rem}.responsive_xsmall .register_info_text,.responsive_small .register_info_text,.responsive_xmedium .register_info_text,.responsive_medium .register_info_text{padding:0 .5rem}.start #_slider_wrapper #_sbar div.sbar_frame div.content,.start #_slider_wrapper #_sbar,.start #_slider_wrapper #_sbar div.sbar_frame{height:280px}.start form.plugin_login{-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);box-shadow:var(--global-content-shadow)}.loaded .tabct,.wbox{-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);-moz-box-shadow:var(--global-content-shadow);-webkit-box-shadow:var(--global-content-shadow);-o-box-shadow:var(--global-content-shadow);box-shadow:var(--global-content-shadow)}#side_column #ct #menu_side ul li a,#side_column #ct #menu_side ul li.active a,#side_column #ct #menu_side ul li a:hover{background-color:#fff}#side_column #ct #menu_side ul li.active svg,#side_column #ct #menu_side ul li:hover svg,#side_column #ct #menu_side ul li.active a,#side_column #ct #menu_side ul li:hover a{color:#00a8f4;font-weight:400}#side_column #ct #menu_side ul li{padding-right:0}#side_column #ct #menu_side ul li{border-bottom:1px solid #ebebec;padding:0 1rem 0 0}#side_column .customer_data_container{background-color:var(--global-primary-color);color:#fff}#side_column #ct .config_logout_wrapper .config_account_data a{color:#fff}._log_link.global_button{background:var(--button-primary-background);border:var(--button-primary-border);color:var(--button-primary-font-color);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);box-shadow:var(--button-primary-shadow)}._log_link.global_button:hover{background:var(--button-primary-background-hover);border:var(--button-primary-border-hover);color:var(--button-primary-font-color-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);box-shadow:var(--button-primary-shadow-hover)}div.ebp_tabset h3 a,div.ebp_tabset h3:hover a{text-decoration:none}div.ebp_tabset h3.active{border-bottom:4px solid #009EE0}.counter_list .table_body_row:not(:last-child){border-bottom:1px solid #ccc}.counter_list .table_body_row.last{border-bottom:0}.counter_list .table_header_cell.last{text-align:right}.footer_wrapper{color:var(--global-text-font-color)}.footer_wrapper a{color:#fff}.overview .back_to_root{font-size:0;margin-bottom:0}body .userdata .data_wrapper table.form.customer_address_data input[type="text"].street{width:calc(100% - 130px)}body .userdata .data_wrapper table.form.customer_address_data input[type="text"].adr_ext{width:40px}.userdata_address.buttons{justify-content:space-between}.userdata_delete{display:none}.userdata_broker:not(:has(*)){display:none}.bank_list_wrapper .table_container .table_body_row.main.allow_hover:hover .table_body_cell{background-color:var(--table-content-highlight)}.bank_account .checkbox .content{display:flex;align-items:baseline;gap:.5rem}form[name="bank_data"] .content input[name="pwr_check_signature"]{position:relative;left:0;top:0}form[name="bank_data"] .content span.check_signature{margin-left:0}.button.download.disabled:before{color:#fff}body .payment div.ebp_tabset div.tab.payment a.global_button:hover{background:var(--button-primary-background-hover);color:var(--button-primary-font-color-hover)}.disrupter h2{background-color:var(--messagebox-title-background-color);color:var(--messagebox-title-color)}.disrupter a{font-family:var(--button-font);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);-moz-border-radius:var(--button-border-radius);-webkit-border-radius:var(--button-border-radius);-o-border-radius:var(--button-border-radius);border-radius:var(--button-border-radius);transition:var(--button-transition);display:flex;justify-content:center;align-items:center;border:var(--button-primary-border);margin:0;width:auto;min-width:var(--button-width);padding:var(--button-vertical-padding) var(--button-horizontal-padding);color:var(--button-primary-font-color);background:var(--button-primary-background);cursor:pointer;text-align:center;text-decoration:none;min-height:44px;white-space:normal;box-shadow:var(--button-primary-shadow)}.disrupter a:hover{background:var(--button-primary-background-hover);border:var(--button-primary-border-hover);color:var(--button-primary-font-color-hover);box-shadow:var(--button-primary-shadow-hover)}.disrupter .content{margin-bottom:0}.disrupter .link{display:flex;justify-content:center}.label_contract_detail_tariff_name_wrapper{display:none!important}#entry .contract_list_wrapper .label_contract_data_change{padding:10px 5px}#entry .contract_list_wrapper .table_body_cell.cc_button{display:flex;align-items:flex-start}#entry .contract_list_wrapper .table_body_cell.cc_button .button{margin-left:0;max-height:30px}.contract #entry .table_header_row,.contract #entry .table_body_row{grid-template-columns:100px 1fr 90px 1fr 100px}.responsive_medium .contract #entry .table_header_row,.responsive_medium .contract #entry .table_body_row,.responsive_xmedium .contract #entry .table_header_row,.responsive_xmedium .contract #entry .table_body_row{grid-template-columns:100px 1fr 1fr 100px}.responsive_xsmall .contract #entry .table_header_row,.responsive_xsmall .contract #entry .table_body_row,.responsive_small .contract #entry .table_header_row,.responsive_small .contract #entry .table_body_row{grid-template-columns:100px 1fr 100px}.responsive_xsmall #entry .contract_list_wrapper .label_contract_data_change,.responsive_small #entry .contract_list_wrapper .label_contract_data_change{display:block}.contract #entry .table_container .table_body_wrapper .list .table_body_cell,.contract .entry .table_container .table_body_wrapper .list .table_body_cell{flex-wrap:wrap;gap:.5rem}.responsive_xsmall #entry .contract_list_wrapper .contract_counter_number.with_cc.without_cancellation{width:100%}.worklistdetails .info_wrapper{font-size:13px}#label_header_accept_terms{background-color:#1976D2}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .headline dl dd.content{margin-left:270px}#basic_amount_wrapper{display:block}.responsive_xsmall.contract .btn_renew_wrapper,.responsive_small.contract .btn_renew_wrapper,.responsive_xmedium.contract .btn_renew_wrapper,.responsive_medium.contract .btn_renew_wrapper{position:relative;top:0}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount .btn_wrapper._renew{width:100%}.contractchange .content_wrapper .fleft._2.target,.contractchange .content_wrapper .fright{width:28%}.contractchange .content_wrapper .fleft{width:72%}.responsive_xsmall.contract #ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._1,.responsive_small.contract #ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._1,.responsive_xmedium.contract #ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._1,.responsive_medium.contract #ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._1{width:62%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .htrenner{margin-top:0}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .target_details .target_details_content,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .src_details .src_details_content{border-top:0;width:62%}.target_details,.src_details{border-top:1px dotted #ccc}.rlm_settings tr .content{display:flex;align-items:center}.rlm_settings div.date.time label,.rlm_settings div.date.month label.compare,.rlm_settings div.date.month.compare label,.rlm_settings div.date.week label.compare,.rlm_settings div.date.week.compare label,.rlm_settings div.date.day label.compare,.rlm_settings div.date.day.compare label{white-space:nowrap;width:40px;margin-right:.5rem;line-height:42px}.rlm_settings .date_wrapper{display:flex;margin-bottom:.5rem}.rlm_settings div.date.day label{width:70px}.rlm_settings div.date.time input.date,.rlm_settings div.date.month input.date.compare,.rlm_settings div.date.month.compare input.date,.rlm_settings div.date.week input.date.compare,.rlm_settings div.date.week.compare input.date,.rlm_settings div.date.day input.date,.rlm_settings div.date.day.compare input.date{width:120px}.rlm_settings div.date:not(.hide){display:flex;align-items:center;flex-wrap:wrap}table.rlm_settings a.button.calendar{top:0;left:0}div.rlm_settings.head.active{background-color:var(--tab-background-color-active);color:var(--tab-font-color-active);-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}div.rlm_settings.head{text-transform:none;border-bottom:2px solid var(--tab-background-color-active);background-color:var(--tab-background-color);color:var(--tab-font-color);margin-bottom:1rem}div.rlm_main table.filter select{max-width:534px;width:100%}table.rlm_settings input#minmax{margin:0}table.rlm_settings label.ch_label{top:0}#render.global_button:hover{background:var(--button-primary-background-hover)}#rlm_output .navigation_wrapper ._1{margin-right:0}#rlm_output .navigation_wrapper{height:auto}.postbox_box{background-color:var(--global-primary-color);-moz-border-radius:var(--global-border-radius);-webkit-border-radius:var(--global-border-radius);-o-border-radius:var(--global-border-radius);border-radius:var(--global-border-radius)}.responsive_xsmall.history #_slider_wrapper,.responsive_small.history #_slider_wrapper,.responsive_xmedium.history #_slider_wrapper,.responsive_medium.history #_slider_wrapper{display:flex}.responsive_small.register_user div.ebp_tabset>h1,.responsive_xsmall.register_user div.ebp_tabset>h1,.responsive_small h1,.responsive_small .slider_list,.responsive_small .label_start_site_text,.responsive_small .slider_header,.responsive_xsmall h1,.responsive_xsmall .slider_list,.responsive_xsmall .label_start_site_text,.responsive_xsmall .slider_header{padding:0 .5rem}.responsive_xsmall .start form.plugin_login,.responsive_xsmall .wbox,.responsive_small .start form.plugin_login,.responsive_small .wbox{padding:.5rem}.responsive_xsmall.payment .entry .list.table_body_row{grid-template-columns:1fr}.responsive_xsmall .bank_list_wrapper .table_container .table_header_row,.responsive_xsmall .bank_list_wrapper .table_container .table_body_row{grid-template-columns:1fr 60px}.responsive_xsmall .bank_list_wrapper .table_container .table_header_cell,.responsive_xsmall .bank_list_wrapper .table_container .table_body_cell{width:100%}.responsive_xsmall .bank_list_wrapper .table_container .icon span.name{display:none}