@charset "UTF-8";
/* https://www.netzplan.de/wp-content/themes/dt-the7-child/style.css?ver=7.4.3.3 */
.phantom-sticky .fixed-masthead.masthead{position:inherit}.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav>li>a,.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav>li>a .menu-text,.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav>li>a .subtitle-text,.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav>li>a:hover span,.light-preset-color .masthead:not(#phantom):not(.sticky-on) .main-nav>li.act>a>span{color:#747476!important;background:none}#up:after{background:#575757;height:200px;content:"";position:absolute;left:0;right:0;bottom:-140px;-ms-transform:skewY(-3deg);-webkit-transform:skewY(-3deg);transform:skewY(-3deg);width:100%;z-index:9}#up .vc_column-inner{padding:0!important}.slotholder{transform:none!important}#company .top_seperator .uvc-tilt-left-seperator{fill:#575757}.ult-vc-seperator.bottom_seperator{top:auto;bottom:-3px!important}#company .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#consultation .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#consultation .bottom_seperator .uvc-tilt-left-seperator{fill:#fff}#consultation .upb_bg_overlay{display:none}#consultation{position:relative}#team .vc_col-lg-7{width:100%;padding:0;margin:0}.home #team{display:none}#team{position:relative;width:200%!important;margin:0 0 0 -50%!important}#team .wpb_wrapper .wpb_wrapper{margin:-215px 0 0 0;-ms-transform:skewY(-4deg);-webkit-transform:skewY(-4deg);transform:skewY(-4deg);position:relative;z-index:999;overflow:hidden}#team .wpb_wrapper .wpb_wrapper iframe{border:0;height:650px;-ms-transform:skewY(4deg);-webkit-transform:skewY(4deg);transform:skewY(4deg);position:relative;margin:-54px 0 0 0;overflow:hidden}footer .footer_top{padding:50px 0 0 0;margin:0;background:#363839}footer .footer_top .wf-wrap{max-width:1300px;margin:0 auto}footer .footer_top .about_content{padding:0 80px 0 0;margin:0}footer .footer_top .about_content p{font-size:13px;line-height:21px;color:#bebebe;padding:0;margin:0}footer .footer_top .about_content p img{margin:0 0 12px 0;display:block}footer .footer_top .footer_list{padding:0 70px 0 0;margin:0}footer .footer_top .footer_list h2{font-size:14px;font-weight:500;line-height:21px;color:#fff;padding:0;margin:0 0 12px 0;text-transform:uppercase}footer .footer_top .footer_list ul{padding:0;margin:0 0 40px 0}footer .footer_top .footer_list ul li{padding:0 0 0 13px;margin:0;font-size:13px;line-height:41px;color:#bebebe;border-bottom:1px solid #505152;background:url(/wp-content/themes/dt-the7-child/images/small_arrow.png) left 50% no-repeat}footer .footer_top .footer_list ul li a{color:#bebebe;text-decoration:none}footer .footer_top .footer_list ul li a:hover{color:#fff;text-decoration:none}footer .footer_top .footer_contact{padding:0;margin:0}footer .footer_top .footer_contact h2{font-size:14px;font-weight:500;line-height:21px;color:#fff;padding:0;margin:0 0 0 0;text-transform:uppercase}footer .footer_top .footer_contact ul{padding:0;margin:0 0 0 0}footer .footer_top .footer_contact ul li{padding:12px 0 12px 13px;margin:0;font-size:13px;line-height:21px;color:#bebebe;border-bottom:1px solid #505152;background:url(/wp-content/themes/dt-the7-child/images/small_arrow.png) left 20px no-repeat}#footer.solid-bg{position:relative;z-index:9;margin:-97px 0 0 0}footer #bottom-bar{background:#282a2b!important}footer #bottom-bar .preload-me{display:none}footer #bottom-bar .wf-float-right{opacity:0}#slide-2-layer-3{background:#f38f00!important}#slide-2-layer-3:hover{background:#f38f00!important;color:#fff!important}.sticky-on .branding a img,.sticky-on .branding img{height:auto;width:206px!important}#services{padding-top:0!important}#services .vc_column-inner{padding:0!important;margin:0!important}#services .uvc-headings-line{display:none}#services .heading_part .uvc-sub-heading h2{text-align:left;padding:0 0;margin:40px 0 0 54px;font-size:37px;line-height:37px;color:#fff;text-transform:uppercase;font-weight:500}#services .heading_part{padding:0;margin:15px 0 37px 0;width:100%}#services .part1 h2{text-align:center;font-size:24px;line-height:24px;color:#fff;padding:0;margin:0;font-weight:600}#services .part1{text-align:center}#services .part1 .default-btn-shortcode,#services .part1 .btn-shortcode{text-align:center;display:inline-block;outline:none;padding:0 20px 0 0;margin:0;font-size:20px!important;line-height:24px!important;color:#fe9603!important;box-shadow:none!important;background:url(/wp-content/themes/dt-the7-child/images/arrow.png) right 8px no-repeat!important}#services .part1 .default-btn-shortcode:hover,#services .part1 .btn-shortcode:hover{background:url(/wp-content/themes/dt-the7-child/images/arrow.png) right 8px no-repeat!important;padding:0 20px 0 0!important}#services .part1 .vc_col-lg-8{width:100%;padding:0 30px}#services .part1 .uvc-heading p{text-align:center;font-size:16px!important;line-height:24px!important;color:#ffffff!important;padding:0 40px 13px 40px;margin:0;font-weight:400}#services .part1 .default-btn-shortcode span,#services .part1 .btn-shortcode span{color:#fe9603!important}#company .wpb_wrapper{text-align:center}#company .wpb_wrapper h1{font-size:60px!important;line-height:70px!important;color:#575756!important;padding:0;margin:0}#company .wpb_wrapper p{font-size:20px!important;line-height:25px!important;color:#575756!important;padding:0;margin:25px 0 15px 0}#company .wpb_wrapper a{display:inline-block;font-size:18px!important;line-height:40px!important;color:#fff!important;text-transform:uppercase;background:#f38f00!important;border-radius:30px!important;text-decoration:none;padding:0 32px}#company .upb_bg_overlay{display:none}#benefits .vc_column-inner{padding:0;margin:0;text-align:left}#benefits .heading_top{width:100%;float:none;padding:0;margin:0}#benefits .heading_top .uvc-heading-spacer{display:none!important}#benefits .heading_top h2{text-align:left;font-size:37px!important;line-height:37px!important;color:#f38f00!important;text-transform:uppercase;padding:0;margin:0 0 0 20px}#benefits .heading_top h2 strong{text-align:left;font-size:27px!important;line-height:27px!important;color:#747476!important;padding:0;margin:0;text-transform:capitalize;font-weight:400}#benefits .heading_top .vc_column-inner{padding:0!important;margin:0}#benefitss .wpb_single_image,#benefitss .wpb_content_element{margin-bottom:0!important}#consultation #contact_form{border:none!important;outline:none;padding:0;margin:0}#consultation #contact_form .vc_col-lg-6{width:100%;padding:0;margin:0}#consultation #contact_form form .form-fields{float:left;width:42%}#consultation #contact_form form .form-message{float:right;width:45%;padding:22px 0 0 50px}#consultation #contact_form form .form-fields input[type=text]{height:45px;background:#c7c7c7;padding:0;margin:0;border:none;border-bottom:2px solid #b3b3b3;width:100%;padding:0;margin:0 0 20px 0}#consultation #contact_form form textarea{height:193px;background:#bdbdbd;padding:10px 0 0 10px!important;margin:0;border:2px solid #b3b3b3;width:100%;margin:0 0 20px 0}#consultation #contact_form form .form-message label,#consultation #contact_form form .form-fields label{display:block;position:relative!important;font-size:16px!important;line-height:18px!important;color:#000000!important;margin:0 0 13px 0;font-weight:600}#consultation #contact_form form .form-fields label{margin:0 0 5px 0}#consultation #contact_form form .ripple{display:inline-block;font-size:18px!important;line-height:45px!important;color:#fff!important;text-transform:uppercase;background:#f38f00!important;border-radius:30px!important;text-decoration:none;padding:0 32px;border:none;outline:none;margin:35px 0 0 0}.uvc-headings-line{display:none!important}#consultation{padding-top:100px!important;padding-bottom:80px!important}.home #consultation{padding-top:100px!important;padding-bottom:0px!important}#consultation h2{text-align:left!important;font-size:37px!important;line-height:37px!important;color:#575756!important;text-transform:uppercase;padding:0;margin:0 0 0 44px;font-weight:400}#map_part_home .uvc-tilt-left-seperator polygon{fill:#c7c7c7}#map_part_home .wpb_content_element{opacity:0}.wpcf7-form .wpb_column{padding-right:25px}.main-nav .sub-nav>li:not(.wpml-ls-item)>a,.mini-nav .sub-nav>li:not(.wpml-ls-item)>a,#bottom-bar .sub-nav>li:not(.wpml-ls-item)>a{background-color:#fff!important}@media (min-width:1025px) and (min-width:1281px){::-webkit-input-placeholder{color:#fff0}:-moz-placeholder{color:#fff0}::-moz-placeholder{color:#fff0}:-ms-input-placeholder{color:#fff0}textarea::-webkit-input-placeholder{color:#fff0}textarea:-moz-placeholder{color:#fff0}textarea::-moz-placeholder{color:#fff0}textarea:-ms-input-placeholder{color:#fff0}}.dt-mega-menu-wrap .sub-nav .menu-item-has-children ul{border-top:1px solid #ef8e01!important}.dt-mega-menu-wrap .sub-nav .menu-item-has-children ul li,.dt-mega-menu-wrap .sub-nav .menu-item-has-children ul li:hover{background:none!important}.dt-mega-menu-wrap .sub-nav .menu-item-has-children ul li a{padding-left:7px!important;padding-top:7px!important;padding-bottom:7px!important;background-color:#fff!important}.dt-mega-menu-wrap .sub-nav .menu-item-has-children ul li a:hover{color:#ef8e01!important;background-color:#fff!important;padding-left:7px!important;padding-top:7px!important;padding-bottom:7px!important}.top-header .sub-nav.hover-style-bg li:not(.dt-mega-parent).act>a{color:#555656!important}.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a .menu-text{color:#555656!important}.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a .menu-text:hover,.main-nav .sub-nav>li.act:not(.dt-mega-parent):not(.wpml-ls-item):hover>a .menu-text{color:#ed8d02!important}.masthead:not(.sub-downwards) .main-nav .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover>a .menu-text{color:#ed8d02!important}.header_phone{float:left;margin:29px 0 0 200px;font-size:16px!important;line-height:20px!important;color:#747476!important;text-transform:uppercase}.home .header_phone strong{margin:0 0 0 0;font-size:18px!important;line-height:20px!important;color:#f38f00!important;text-transform:uppercase}.header_phone strong{margin:0 0 0 0;font-size:18px!important;line-height:20px!important;color:#747476!important;text-transform:uppercase}.sticky-on .header_phone{margin:10px 0 0 200px}body #main{padding:0 0 0 0}#services .heading_part .inner-head .uvc-sub-heading h2{color:#f38f00}body #services.innerpage.vc_custom_1550052413149{padding-bottom:0!important}#dienstl-title .heading_part,#fernwartung1 .heading_part{padding:0;margin:0 0 37px 0;width:100%}#dienstl-title .vc_column-inner,#fernwartung1 .vc_column-inner{padding:0!important;margin:0!important}#dienstl-title .heading_part .uvc-sub-heading h2,#fernwartung1 .heading_part .uvc-sub-heading h2{text-align:left;padding:0 0;margin:0 0 0 40px;font-size:40px;line-height:40px;color:#f38f00;text-transform:uppercase;font-weight:600}#dienstl-title .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#bestandbelow .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#bestandbelow .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#kontaktbelow .top_seperator .uvc-tilt-left-seperator{fill:#fff}#kontaktbelow .bottom_seperator .uvc-tilt-left-seperator{fill:#fff}#itsupport .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#support-below .top_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#support-below .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#unternehmentop .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#partnertop .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#tarifetop .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#privacytop .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#wartung .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#servertop .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#servertop .top_seperator .uvc-tilt-left-seperator{fill:#ededed}.section_heading h2{text-align:left;text-transform:uppercase;font-size:32px;line-height:34px!important;color:#585858}.anchor-bullet ul{position:fixed;top:35%;left:10px;z-index:99999;list-style:none;padding:0;margin:0}.anchor-bullet ul li a::before{content:'';border:4px solid #f39000;background:#fff0;border-radius:50px;width:10px;height:10px;position:absolute}.anchor-bullet ul li a.active::before{background:#f39000}.anchor-bullet ul li:hover a::before,.anchor-bullet ul li:focus a::before{background:#f39000}.anchor-bullet ul li a{color:#fff0;font-size:0;position:relative;z-index:9}body .scroll-top.on{right:10px;border-radius:50px;background-color:#f39000}#wartung .bottom_seperator .uvc-tilt-left-seperator{fill:#363839}.scroll-top.on{z-index:99999!important}.home #rev_slider_1_1_wrapper .tp-bullets{left:35px!important}.home #rev_slider_1_1_wrapper .hephaistos .tp-bullet.selected{background:#f39000;border-color:#f39000}.home #rev_slider_1_1_wrapper .hephaistos .tp-bullet{border-color:#f39000;background:#fff0}#services .part1 .default-btn-shortcode span,#services .part1 .btn-shortcode span{font-weight:400!important}#benefitss .wpb_singleimage_heading{text-align:left;font-size:37px!important;line-height:37px!important;color:#f38f00!important;text-transform:uppercase;padding:0;margin:0 0 0 20px}#benefitss .wpb_singleimage_heading strong{text-align:left;font-size:35px!important;line-height:35px!important;color:#747476!important;padding:0;margin:0;font-weight:400}#bestandsaufnahme p,#projektplanung p,#itsupport p,#rundum p,#wartung p{color:#575756;margin-bottom:25px;font-size:16px;line-height:20px;padding-right:30px}a{color:#f28e00;text-decoration:underline}a:hover{color:#f59a19;text-decoration:none;cursor:pointer}#dienstl-title .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#rechenzentrum .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#fernwartung1 .top_seperator .uvc-tilt-left-seperator{fill:#575756}#rechenzentrum .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#karriere1 .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#karriere1 .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#security1 .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#security1 .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#security2 .top_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#security2 .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#security3 .top_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#security3 .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#loesungen3 .top_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#loesungen3 .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#hochverfuegbarkeitsloesungen .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#hochverfuegbarkeitsloesungen .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#datensicherheit .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#karriere2 .top_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#karriere2 .bottom_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#karriere3 .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#karriere3 .bottom_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#karriere4 .top_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#karriere5 .bottom_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#kaufmannische .bottom_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#netzwerke .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#support-below .top_seperator .uvc-tilt-left-seperator{fill:#c7c7c7}#support-below .bottom_seperator .uvc-tilt-left-seperator{fill:#ededed}#kaufmannische .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#netzwerke .top_seperator .uvc-tilt-left-seperator{fill:#ededed}#rechenzentrum p,#netzwerke p,#kaufmannische p,#serverund p,#arbeitsplatz p,#kaufmannische p,#softwareentwicklung p{color:#575756;margin-bottom:25px;font-size:16px;line-height:20px;padding-right:30px}#verfugbarkeitslosungen .top_seperator .uvc-tilt-left-seperator{fill:#ededed}p,ul li,#netzwerksicherheit p,#datensicherheit p,#verfugbarkeitslosungen p,#sicherheit p{color:#575756;margin-bottom:25px;font-size:16px;line-height:20px;padding-right:30px}#unternehmen p{color:#575756;margin-bottom:25px;font-size:16px;line-height:20px;padding-right:30px}.main-nav>li.act:not(.wpml-ls-item)>a .menu-text,.main-nav>li.act:not(.wpml-ls-item)>a .subtitle-text{color:#f28e00!important}.upwards-line>li>a .menu-item-text:before{background-color:#f28e00!important;background:#f28e00!important}.main-nav>li:not(.act):not(.wpml-ls-item)>a:hover,.main-nav>li.dt-hovered:not(.act):not(.wpml-ls-item)>a{color:#f28e00!important}.main-nav>li:not(.act):not(.wpml-ls-item)>a:hover .menu-text{color:#f28e00!important}.main-nav .sub-nav>li.dt-mega-parent.current-menu-item:not(.wpml-ls-item)>a .menu-text,.main-nav .sub-nav>li.dt-mega-parent>a .menu-text:hover{color:#f28e00!important}.header-space.sticky-space-off{height:0!important}span.wpcf7-list-item{display:block;margin-bottom:8px!important;margin-left:0px!important}.wpcf7-submit{border-radius:20px!important}.wpcf7-submit:hover{color:#f38f00!important;background-color:#fff!important;background:#fff!important;border:1px solid #f38f00!important}.slider-hl{font-weight:600!important}.slider-text div p{font-size:22px!important;line-height:28px!important;color:#575756!important}.bullets-fill-in.carousel-shortcode.carousel-shortcode-id-ab776dcce6156bd120805ac5a473c950 .owl-dot:not(.active):not(:hover) span{-webkit-box-shadow:inset 0 0 0 2px #f38f00!important;box-shadow:inset 0 0 0 2px #f38f00!important}