#footer-menu li a,.footer-nav li a,#menu-footer-menu li a{display:inline-block!important}#footer-menu li,.footer-nav li{margin-bottom:8px!important}#footer-bottom #footer-info,#footer-bottom .et-social-icons{padding:15px 0!important}.fade-carousel .et_pb_slide{transition:opacity 0.8s ease-in-out!important}.fade-carousel .et_pb_slide:not(.et_pb_slide_active){opacity:0!important}.fade-carousel .et_pb_slide_active{opacity:0.5!important}#logo{padding-top:1%;padding-bottom:1%}#main-header{box-shadow:0 2px 9px rgb(0 0 0 / .15)}#main-header{-webkit-box-shadow:0 2px 9px rgb(0 0 0 / .15)}#top-menu a{padding-bottom:0px!important}#et-top-navigation{padding:25px 0 25px 0!important}.et-fixed-header #et-top-navigation{padding:10px 0 10px 0!important}.et-fixed-header #top-menu li.menubutton-phone a,.et-fixed-header #top-menu li.menubutton-mail a{padding:10px 15px 10px 15px!important}.et-fixed-header #top-menu li.menubutton-phone a,.et-fixed-header #top-menu li.menubutton-mail a{color:#ffffff!important}#top-menu li.menubutton-phone a{background:#0050FF;border-radius:10px;color:#fff;padding:20px 20px 20px 20px!important;border:3px solid #0050FF;transition:all 0.5s ease-in-out}#top-menu li.menubutton-phone a:hover,#top-menu li.menubutton-mail a:hover,.et-fixed-header #top-menu li.menubutton-phone a:hover,.et-fixed-header #top-menu li.menubutton-mail a:hover{background:#ffffff!important;color:#0050FF!important;opacity:1}#top-menu li.menubutton-phone.current-menu-item a,#top-menu li.menubutton-mail.current-menu-item a,.et-fixed-header #top-menu li.menubutton-phone.current-menu-item a,.et-fixed-header #top-menu li.menubutton-mail.current-menu-item a{background:#ffffff!important;color:#0050FF!important;opacity:1}#top-menu li.menubutton-phone a:before{font-size:18px!important;opacity:1;font-family:ETmodules!important;content:"\e090";font-weight:400!important;padding-right:10px;vertical-align:middle}#top-menu li.menubutton-mail a{background:#0050FF;border-radius:10px;color:#fff;padding:20px 20px 20px 20px!important;border:3px solid #0050FF;transition:all 0.5s ease-in-out}#top-menu li.menubutton-mail a:before{font-size:18px!important;opacity:1;font-family:ETmodules!important;content:"\e076";font-weight:400!important;padding-right:10px;vertical-align:middle}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:0}#mobile_menu li.menubutton-phone a:hover,#mobile_menu li.menubutton-mail a:hover{background:#ffffff!important;color:#0050FF!important;opacity:1}#mobile_menu li.menubutton-phone.current-menu-item a,#mobile_menu li.menubutton-mail.current-menu-item a{background:#ffffff!important;color:#0050FF!important;opacity:1}#mobile_menu li.menubutton-phone a:before{font-size:18px!important;opacity:1;font-family:ETmodules!important;content:"\e090";font-weight:400!important;padding-right:10px;vertical-align:middle}#mobile_menu li.menubutton-mail a,#mobile_menu li.menubutton-phone a{background:#0050FF;border-radius:10px;color:#fff;padding:20px 20px 20px 20px!important;border:3px solid #0050FF;transition:all 0.5s ease-in-out;width:50%;margin-top:25px;margin-left:auto;margin-right:auto}#mobile_menu li.menubutton-mail a:before,#mobile_menu li.menubutton-phone a:before{font-size:18px!important;opacity:1;font-family:ETmodules!important;content:"\e076";font-weight:400!important;padding-right:10px;vertical-align:middle}.mainslider.et_pb_slider .et_pb_container{width:100%!important;margin:0px!important;max-width:100%!important}.bluegradient .et_pb_main_blurb_image .et-pb-icon{background:linear-gradient(180deg,#020594 0%,#0050ff 50%)!important}footer #menu-footer-menu li{width:100%}footer #menu-footer-menu li a:hover{text-decoration:underline;color:#262626;opacity:1}.umsMapMarkerFilters{display:none!important}#service .et_pb_image{width:calc(100% + 50px)!important;max-width:fit-content!important;margin-top:-25px;margin-left:-25px!important;margin-right:-25px!important}#ansprechpartner .et_pb_image{width:calc(100% + 50px)!important;max-width:fit-content!important;margin-top:-25px;margin-left:-25px!important;margin-right:-25px!important}.xdsoft_datetimepicker{z-index:9999999!important}#kontakt .et_pb_contact_field_options_title{color:#ffffff!important}#kontakt .et_pb_contact_field_options_title{font-size:25px}#kontakt .et_pb_contact_field .input[type="radio"]:checked+label i:before{background-color:#000000!important}#kontakt .et_pb_contact_field .input[type="checkbox"]:checked+label i:before{color:#000000!important}#kontakt .et_pb_contact_field_8 .et_pb_contact_field_options_title{display:none}#kontakt .et_contact_bottom_container{float:none!important;width:100%!important;margin-top:25px;display:block}#kontakt .et_pb_button{width:-webkit-fill-available;background:#fff;border-radius:10px;padding:15px 25px 15px 25px;margin:0 5px 0 35px}#kontakt .et_pb_button:hover,#kontakt .et_pb_button:active{color:#000000!important}.et_pb_contact_form option{font-family:"Roboto",sans-serif}.et_contact_bottom_container{margin:0px!important;padding:0px!important}.et_contact_bottom_container .et_pb_button{margin:0px!important}.et-pb-contact-message.et_pb_error_message{margin-top:25px}.et-pb-contact-message.et_pb_error_message li{width:max-content;margin-left:auto;margin-right:auto}.et-pb-contact-message.et_pb_error_message ul{margin-top:10px}.kuendigung .et_pb_button_module_wrapper{width:100%!important}.kuendigung .et_pb_button{text-align:start!important}.kuendigunginfo .et_pb_blurb a{color:#000000!important}.mobileinfo span:before{content:"e00b";color:#e20074;font-family:ETmodules!important;font-weight:400!important;font-size:30px;margin-right:10px;vertical-align:-12%}#smartphones .et_pb_group_carousel_slide>.et_pb_group{transition:all 2000ms ease-in-out!important}#smartphones .et_pb_group_carousel{width:100%}.df-popup-thumb{width:auto}.df-popup-thumb .df-book-title{display:none!important}#angebot-slider .angebot-headline p{padding-bottom:10px!important}#angebot-slider .angebot-body .haken li:before{content:"\4e";font-family:ETmodules;padding-right:0;font-size:100%;display:inline-block;margin-right:13px;margin-left:-30px}#angebot-slider .angebot-body{flex-grow:1}#angebot-slider .angebot-body ul{padding-bottom:0px!important}#angebot-slider .angebot-body ul li{padding-left:15px}#angebot-slider .rabatt:before{content:'\e008';font-family:ETmodules;padding-right:10px;font-size:100%;display:inline-block;margin-right:0;margin-left:0}#angebot-slider .angebot-rabatt{margin-top:-10px!important;margin-bottom:0px!important}#angebot-slider .rabatt p{display:inline-block}#angebot-slider .angebot-preis strong{font-size:28px;line-height:1.4em}#angebot-slider .angebot-preis p{padding-bottom:0px!important;line-height:.8em}#angebot-slider .angebot-link a{color:#0050ff;line-height:22px;vertical-align:middle}#angebot-slider .angebot-link a:hover:after{content:"\35";font-family:ETmodules;color:#0050ff;display:inline-block;font-size:25px;line-height:20px;vertical-align:middle}#angebot-slider .angebot-link a:hover{text-decoration:underline;text-underline-offset:8px}#angebot-slider .et_pb_group{height:100%;min-height:100%}sub{font-size:50%}#contentslider-mobilfunk-standard .angebot-batch1{background:#0124be;color:#ffffff!important;font-size:15px}#contentslider-mobilfunk-young .angebot-batch1{background:#50b312;color:#ffffff!important;font-size:15px}#contentslider-mobilfunk-senior .angebot-batch1{background:#ed930b}.angebot-batch1 .et_pb_text_inner{font-size:15px!important}#mobilfunktarife .angebot-headline{font-size:20px;font-weight:300;margin-bottom:10px}#mobilfunktarife .angebot-headline h5{font-size:25px;color:#000}#mobilfunktarife .angebot-headline h6{font-size:15px;font-weight:300;margin-top:0}#mobilfunktarife .angebot-preis h6{font-size:14px}#mobilfunktarife .angebot-preis h6 strong{font-size:14px;position:relative}#mobilfunktarife .angebot-preis h6 strong::after{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid red;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}#mobilfunktarife .angebot-preis h5{font-size:15px;font-weight:300}#mobilfunktarife .angebot-preis h5 strong{font-size:30px;line-height:33px}#internettarife .angebot-preis h5{font-size:15px;font-weight:300}#internettarife .angebot-preis h5 strong{font-size:30px;line-height:33px}#internettarife .angebot-headline{font-size:20px;font-weight:300;margin-bottom:10px}#internettarife .angebot-headline h5{font-size:25px;color:#000}#internettarife .angebot-headline h6{font-size:15px;font-weight:300;margin-top:0}#internettarife .batch1{font-size:15px}#internettarife .batch2{margin-top:-10px!important;margin-bottom:0px!important;display:flex;padding-right:20px!important;padding-left:20px!important}#internettarife .batch2::before{background-image:url(https://o2.w4b-agentur.de/wp-content/uploads/router_icon_blue.png);background-size:30px 30px;background-repeat:no-repeat;padding-right:10px;display:inline-block;margin-right:0;margin-left:0;width:30px;height:30px;content:""}#contentslider-internet-standard .angebot-batch1{background:#0124be;color:#ffffff!important}#contentslider-internet-gf-telekom .angebot-batch1{background:#e20074;color:#ffffff!important}#contentslider-internet-gf-ugg .angebot-batch1{background:#41b991;color:#ffffff!important}#leistungen .et_pb_image_wrap{width:60px!important;height:60px!important}#leistungen .et_pb_blurb .et-pb-icon{font-size:45px}a{color:#0050FF}a:hover{text-decoration:underline}#et-boc .area-outer-wrap[data-da-color="dark"] .da-close{background:#fefefe;-webkit-box-shadow:none;box-shadow:none;color:#0050FF;text-shadow:none;border-radius:50px;right:15px;top:15px;opacity:1}.da-close:focus,.da-close:hover{-webkit-box-shadow:none;box-shadow:none;transform:scale(1)!important;box-shadow:none!important}#et-boc .et_pb_section{scrollbar-width:none;-ms-overflow-style:none}#et-boc::-webkit-scrollbar,#et-boc .et_pb_section::-webkit-scrollbar{display:none}.whitelink a{color:#fff;text-decoration:none}.whitelink a:hover{color:#fff;text-decoration:underline}.blacklink a{color:#262626;text-decoration:none}.blacklink a:hover{color:#262626;text-decoration:underline}.haken h4{margin-bottom:15px!important}.haken li{padding-left:20px;list-style:none;margin-bottom:10px}.haken li:before{content:"R";display:inline-block;margin-right:0;margin-left:-35px;padding-right:12px;font-family:'ETmodules';font-size:1.2em;vertical-align:middle;font-weight:800;color:#0050FF}sub{font-size:50%}footer .headline{font-size:25px;font-weight:600}.mobile_nav.opened ul{animation:scale 0.5s both}@keyframes scale{0%{transform:scale(0)}100%{transform:scale(1)}}@media (max-width:1600px){#top-menu li a{font-size:15px}#top-menu li{padding-right:12px}#top-menu li.menubutton-mail a,#top-menu li.menubutton-phone a{padding:10px 10px 10px 10px!important}}@media (max-width:1440px){#top-menu li a{font-size:13px}}@media (max-width:1280px){#top-menu li a{font-size:12px}.et-fixed-header #top-menu li a{font-size:10px}}@media (max-width:1150px){#top-menu li a{font-size:10px}#top-menu li{padding-right:10px}}@media (max-width:1024px){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}#et-top-navigation a::after{display:none}.et_mobile_menu{border:none!important;background-color:#fff}.mobile_nav.opened #mobile_menu{top:0;left:0vw;z-index:100;position:fixed;overflow:scroll;display:flex;flex-direction:column;justify-content:center;text-align:center;height:100vh;width:100vw;background-color:#fff}.mobile_nav.opened .mobile_menu_bar_toggle{right:3vw!important;left:auto!important;top:0!important}.mobile_nav.opened .mobile_menu_bar:before{content:"4d";color:#1b3846;font-size:32px;left:0;top:0;cursor:pointer;font-family:ETmodules!important;z-index:999999}.et_mobile_menu li a{font-size:25px;line-height:1.6em;border-bottom:0 solid rgb(0 0 0 / .03)}footer .menu-item-object-custom,footer .menu-item-object-page{justify-content:center!important}}@media (max-width:960px){footer .et_pb_menu__menu{display:block!important}footer .et_mobile_nav_menu{display:none!important}#et-top-navigation{padding:15px 0 15px 0!important}.et_pb_contact_field_options_list{flex-direction:column!important;gap:5px!important}#angebot-slider .et_pb_group{box-shadow:none!important}}@media (max-width:600px){#mobile_menu li.menubutton-mail a,#mobile_menu li.menubutton-phone a{width:70%}}@media (max-width:500px){#mobile_menu li.menubutton-mail a,#mobile_menu li.menubutton-phone a{width:80%}}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:normal;font-weight:100;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-100.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:italic;font-weight:100;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-100italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:normal;font-weight:200;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-200.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:italic;font-weight:200;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-200italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:italic;font-weight:300;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:italic;font-weight:500;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-500italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:normal;font-weight:600;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:italic;font-weight:600;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:italic;font-weight:700;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-700italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:normal;font-weight:800;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:italic;font-weight:800;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-800italic.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-display:swap;font-family:'Roboto';font-style:italic;font-weight:900;src:url(/wp-content/themes/Divi-Child/fonts/roboto-v50-latin-900italic.woff2) format('woff2')}