.teko h1,.teko h2,.teko h3,.teko h4,.teko h5,.teko h6{font-family:"Teko"!important;font-weight:300}.ws h1,.ws h2,.ws h3,.ws h4,.ws h5,.ws h6{padding-bottom:20px}div#wpadminbar{z-index:999999}.single .et_pb_post{margin-bottom:0!important}.mfp-title{display:none!important}.particle canvas{display:block;vertical-align:bottom}.particle #particles-js{position:absolute;width:100%;height:100%}.particle .et_pb_code_inner{height:100%;width:100%}.timeline{z-index:2!important}.timeline .et_pb_row:before{content:"";position:absolute;top:0;bottom:0;width:1.5px;background:#ddd;left:0;right:0;margin:auto}.timeline:after{content:"";width:3px;height:50vh;background-color:#38befb;background-image:none;display:block;display:none;position:fixed;top:0;bottom:50vh;left:0;right:0;margin:auto;border-radius:100px}.timeline.show:after{display:block}.glry .gallery-item{margin:0!important}.glry .gallery-item a{width:auto!important;margin:5px}.glry .gallery-item a:hover{background:#fff}.projekte .items .et_pb_module,.ytplaylist .items .et_pb_module{background-size:55%;text-align:right;min-height:86px;cursor:pointer;max-width:inherit;display:table}.projekte .items .et_pb_text_inner,.ytplaylist .items .et_pb_text_inner{width:45%;display:inline-block;display:table-cell;text-align:left;line-height:1.5em;vertical-align:middle;padding-left:55%}.projekte .items .et_pb_text_inner p,.ytplaylist .items .et_pb_text_inner p{line-height:1.5em;padding:20px;font-size:16px}.projekte .items .selected,.ytplaylist .items .selected{background-color:rgba(221,221,221,.09)}.projekte .items .selected .et_pb_text_inner p,.projekte .items .et_pb_module:hover p,.ytplaylist .items .selected .et_pb_text_inner p,.ytplaylist .items .et_pb_module:hover p{color:#fff}.snf-video{position:absolute;bottom:10px;color:#fff;left:10px;height:20px;cursor:pointer}.snf-video span{font-size:20px}.services .et_pb_main_blurb_image{margin-bottom:20px}.webdesign .et_pb_main_blurb_image{display:block;margin:50px 0 auto}.webdesign .et_pb_image_wrap{width:236px;height:180px;position:relative;overflow:hidden;transition:.15s ease-in-out;-webkit-animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1}.webdesign .et_pb_image_wrap:hover{width:256px}.webdesign .et_pb_image_wrap:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;box-shadow:inset 0px 2px 18px 0px rgba(0,0,0,30%)}.webdesign .et_pb_module_header{padding:15px;text-align:center;background:#f9f9f9;position:relative}.webdesign .et_pb_module_header a:after{content:"$";font-size:16px;font-family:ETmodules!important;margin-left:5px;transition:.15s ease-in-out;display:none}.webdesign .et_pb_module_header:hover a:after{display:inline-block}.webdesign .et_pb_blurb_description{display:none}div.fancybox-container,.fancybox__container{z-index:999999!important}div.fancy-image{padding:20px 5px 0}div.fancy-image a:hover{opacity:.8}div.fancy-image h4{background:#0d0d0d;padding-top:10px}div.fancy-image .thumb.img .asDiB{background:0 0}div.wpforms-container-full .wpforms-form input,div.wpforms-container-full .wpforms-form textarea{color:#999!important;background-color:#eee!important;padding:12px!important;height:auto!important;border-radius:0!important}div.wpforms-container-full .wpforms-form textarea{height:200px!important}div.wpforms-container-full .wpforms-form button[type=submit]{font-family:"Changa",Helvetica,Arial,Lucida,sans-serif;background:#38befb!important;border:0!important;color:#fff!important;border-radius:3px}div.wpforms-container-full .wpforms-form button[type=submit]:hover{color:#999!important}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify}.flex .et_pb_module{padding:10px}.film-scroll{height:100%;overflow:auto;position:absolute;top:0;right:0;width:100%}.film-scroll .portfolio-item{width:auto;float:none;position:relative;margin:0 10px 5px;background:rgba(249,249,249,.13);border-radius:3px;overflow:hidden}.film-scroll .portfolio-item a:before{content:"";display:block;padding-top:50%}.film-scroll .portfolio-item.current-item,.film-scroll .portfolio-item:hover{background:#155a7b}.film-scroll .portfolio-item a{width:40%;border:0;position:initial;margin:0}.film-scroll .portfolio-item h2{opacity:1;right:0;width:60%;padding:0;padding:0 20px;background:0 0;color:#fff;text-align:left}.scrollsyl::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#000;border-radius:10px}.scrollsyl::-webkit-scrollbar{width:10px;background-color:#000;border-radius:10px}.scrollsyl::-webkit-scrollbar-thumb{border-radius:10px;background-color:#38befb;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.sglvid .et_pb_carousel{margin-top:0}.sglvid .two .et_pb_carousel_item{width:50%!important;margin:0}.sglvid .two .et_pb_carousel_item:after{padding-top:35%}.sglvid .two .et_pb_video_overlay{margin:10px 0;width:auto}.sglvid .three .et_pb_carousel_item{width:33.33%!important}.et_pb_module.center{display:table;width:100%;height:100%}.et_pb_module.center .et_pb_blurb_content{display:table-cell;vertical-align:middle}.xdsoft_datetimepicker{display:block!important;font-family:"Work Sans",Helvetica,Arial,Lucida,sans-serif;font-size:14px!important;background:#f5f5f5!important;overflow:hidden!important;padding:5px!important}.xdsoft_datepicker.active{width:80%!important;float:left!important;margin:0!important}.xdsoft_timepicker.active{width:20%!important;float:right!important;margin:0!important;padding:10px 0 0!important;background:#f5f5f5!important;position:relative!important;height:200px!important}.xdsoft_datetimepicker .xdsoft_calendar table{margin-bottom:0!important}.xdsoft_monthpicker{background:#38befb!important;padding:10px!important;position:relative!important;text-align:center!important}.xdsoft_monthpicker button{margin-top:-3px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{top:12px!important;text-align:left}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_time:hover,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{background:#38befb!important;color:#000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{background:#c0c0c0!important}.xdsoft_datetimepicker .xdsoft_calendar th,.xdsoft_datetimepicker .xdsoft_calendar td{font-size:16px}.xdsoft_timepicker .xdsoft_prev:before,.xdsoft_timepicker .xdsoft_next:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.xdsoft_timepicker .xdsoft_prev:before{content:""}.xdsoft_datetimepicker .xdsoft_label{float:none!important;padding:5px 10px!important}.xdsoft_datetimepicker .xdsoft_label span{color:#fff}.xdsoft_select{right:0!important;right:0!important;width:100px!important;left:0;margin:15px auto 0!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{position:absolute;padding:0!important;margin:0!important;margin:auto!important;left:0;right:0;bottom:8px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{bottom:auto;top:35px}.xdsoft_timepicker.active:before{content:"Uhrzeit";color:#000;font-weight:700}.xdsoft_time{font-size:15px!important;border:0!important;background:0 0!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border-bottom:0!important;height:120px!important;margin-top:25px!important;border:0!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{box-shadow:none!important;color:#000!important}.pum-theme-default-theme{background:rgba(0,0,0,.81)!important}.pum-close.popmake-close{background:#38befb!important;font-weight:700!important;font-size:0!important;line-height:15px!important;padding:10px 15px 1px!important}.pum-close.popmake-close:hover{background:#f44336!important}.pum-close.popmake-close:before{content:"×";font-size:25px}.astable{display:table;height:100%;width:100%}.ascell{display:table-cell;vertical-align:middle}body.mdl{overflow:hidden!important}div.popdal{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;transition:.15s ease-in-out;background:rgba(0,0,0,.81);padding:20px}div.popdal .base{width:800px;max-width:100%;height:100%;margin:0 auto}div.popdal button.cls{position:absolute;top:10px;right:10px;font-weight:700;background:#f44336;border:0;color:#fff;height:30px;width:30px;width:30px;border-radius:50px;line-height:10px;cursor:pointer;padding:0;font-size:20px}div.popdal button.cls:hover{background:#b11414}.mdl-content{background:#fff;padding:30px}#vid .mdl-content{background:0 0;padding:0}.play{cursor:pointer}.play .et-pb-icon,.play .et_pb_video_play:before,.et_pb_image.play:before{color:#fff;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;padding:10px;box-shadow:0 -1px 0 12px rgba(255,255,255,.4)}.et_pb_image.play:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}.play .et-pb-icon:hover,.play.et_pb_video:hover .et_pb_video_play:before,.et_pb_image.play:hover:before{box-shadow:none;text-shadow:5px 5px 1px #38befb}.play.et_pb_video:before,.et_pb_image.play:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:11}.et_pb_image.play:hover:after,.play.et_pb_video:hover .et_pb_video_overlay_hover{background:rgba(0,0,0,.45)}.play .et_pb_video_play{font-size:48px!important;color:#000!important;padding:0!important;left:0;right:0;margin:auto!important;top:0;bottom:0;width:100px;height:100px;text-align:center}.play .et_pb_video_play:before,.et_pb_image.play:before{content:"E";font-family:ETmodules;background:#38befb;border-radius:100px;color:#fff;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;height:20px;width:20px;line-height:20px;text-indent:-8px;font-size:38px}.sml .play .et_pb_video_play:before{width:30px;height:30px;line-height:35px;font-size:32px}.iframe-container{position:relative;padding-bottom:52.95%;padding-top:30px;height:0;overflow:hidden;border-radius:5px}.iframe-container iframe,.iframe-container object,.iframe-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px}div#popmake-5833{top:0!important;bottom:0;background:0 0;padding:0;height:100%}div#popmake-5833 .pum-content{height:100%}.vp-pswp,.vp-fancybox{--vp-popup__z-index:100500!important}.rtt.et_pb_module{position:absolute;z-index:1;right:0;overflow:hidden;padding:20px 30px 20px 70px;margin:0!important}.rtt .et_pb_text_inner{position:initial}.rtt .et_pb_text_inner h2{padding:0!important}.rtt .et_pb_text_inner:before{content:"";background:#fff;width:20%;height:200%;position:absolute;left:10%;top:-50%;z-index:-1;transform:rotate(-20deg);-moz-transform:rotate(-20deg);-webkit-transform:rotate(-20deg)}.rtt .et_pb_text_inner:after{content:"";position:absolute;top:0;right:0;background:#fff;width:82%;height:100%;z-index:-1}.sylscroll::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.sylscroll::-webkit-scrollbar-thumb{background-color:#38befb;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.clients{text-align:center}.clients .et_pb_module{display:inline-block;height:100px;background-size:100%;margin:5px 20px!important;text-align:center}.slick-prev{left:-30px}.slick-next{right:-30px}.slick-dots{bottom:-30px;padding-bottom:0!important}.slick-prev:before,.slick-next:before{color:#666}.awesome .et-waypoint{font-family:"Font Awesome 5 Free";font-weight:900}.awesome .et-waypoint:before{display:inline-block;position:absolute;left:0;right:0}.handshake.awesome .et-waypoint:before{content:""}.sfa-photo-video.awesome .et-waypoint:before{content:""}.chart-line.awesome .et-waypoint:before{content:""}.dn{display:none}.db{display:block}.galleries{padding:0!important;margin:-10px!important}.galleries li{float:left;list-style:none;width:20%}.galleries.c4 li{width:25%}.galleries div{margin:5px;box-shadow:0px 2px 10px 0px rgba(0,0,0,13%);position:relative}.galleries a:before,.galleries span{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.galleries a:before{background-color:rgba(0,0,0,.61);display:none;-webkit-transition:all .3s;transition:all .3s}.galleries .last a:before,.galleries div:hover a:before{display:block}.galleries span{color:#fff;font-size:50px;font-weight:700;top:auto;left:auto;padding-right:45px;bottom:20px;right:20px}.galleries em{position:absolute;font-size:15px;font-weight:400;line-height:15px;right:0}.galleries span:before{content:"+";font-size:30px;position:absolute;left:-18px;bottom:-5px}#leistungen .et_pb_blurb{cursor:pointer}#leistungen .et_pb_blurb .et-pb-icon{color:#666}#leistungen .arrow{display:none}.leistungen.panel{margin-top:-50px!important;margin-bottom:0!important;position:absolute;width:100%;z-index:-1;overflow:hidden;padding:0!important;height:0}.leistungen.panel .et_pb_promo{padding:70% 0}.leistungen.scroll{cursor:pointer}.leistungen.panel .et_pb_button_wrapper,.forslick .et_pb_button_wrapper,.web .et_pb_button_wrapper{position:absolute;top:0;bottom:0;left:0;right:0;display:table;text-align:center;height:100%;width:100%;visibility:hidden}.leistungen.panel .et_pb_module:hover .et_pb_button_wrapper,.forslick .et_pb_module:hover .et_pb_button_wrapper,.web:hover .et_pb_button_wrapper{visibility:visible}.leistungen.panel .et_pb_button,.forslick .et_pb_button,.web .et_pb_button{display:table-cell;vertical-align:middle;background:0 0!important;border:0}.forslick .et_pb_row_inner{padding:0!important;width:25%;float:left}.forslick .et_pb_row_inner .et_pb_module{border:1px solid #ddd}.leistungen.panel.selected{position:relative;z-index:11;padding:80px 0!important;height:auto}.slick1 .et_pb_module{box-shadow:none}#leistungen .selected .arrow{display:block;bottom:-130px}#leistungen .selected .leistungen .et-pb-icon{color:#38befb}#kontakt .wpforms-container-full{margin:0}#kontakt .wpforms-container-full:after{content:"";clear:both;display:block}#kontakt .wpforms-form input,#kontakt .wpforms-form textarea{border:0;background:0 0!important;border-bottom:2px solid #333}#kontakt .wpforms-form textarea{height:150px!important}#kontakt .wpforms-container-full .wpforms-form ul li{margin-bottom:5px!important;margin-bottom:0!important}#kontakt .wpforms-recaptcha-container{clear:none;float:left}#kontakt .wpforms-submit-container{clear:none;float:right;margin-top:15px}#kontakt #wpforms-4567-field_4-container,#kontakt #wpforms-4567-field_10-container{width:50%;float:left;clear:none}#kontakt #wpforms-4567-field_8-container{position:absolute;width:60%;left:-79%;border:1px solid #f2f2f2;background:#f5f5f5;margin-top:80px}#kontakt #wpforms-4567-field_7-container li input{float:left;margin:5px 5px 0 0}#kontakt #wpforms-4567-field_7-container li label{display:block;line-height:1.5}#kontakt #wpforms-4567-field_9-container .wpforms-field-label{margin-bottom:10px}#kontakt #wpforms-4567-field_9-container li{margin:0 3px 5px!important;background:#ddd!important;padding:5px 15px 5px 10px!important;border-radius:3px}#kontakt .wpforms-container-full .wpforms-form .wpforms-field{clear:none;width:48%;float:left}#kontakt #wpforms-10601-field_12-container,#kontakt #wpforms-10601-field_10-container{float:right}#kontakt #wpforms-10601-field_6-container,#kontakt #wpforms-10601-field_7-container{clear:both;width:auto;float:none}#kontakt .wpforms-container-full .wpforms-form button[type=submit]{padding:10px 30px;border-radius:100px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s}#kontakt .wpforms-container-full .wpforms-form button[type=submit]:hover{color:#fff!important;background:#666!important;border-color:#666!important;padding:10px 50px}#kontakt .wpforms-container-full .wpforms-form label.wpforms-error{font-size:14px}#kontakt .services div{margin-bottom:15px;font-family:"Changa",sans-serif!important;font-size:85px;line-height:50px;color:#38befb;text-transform:uppercase}#kontakt .services .brandtxt{font-size:54px;line-height:33px}#kontakt .services .brandtxt strong{font-size:52px;margin-top:5px;display:block}#kontakt .services .webdesigntxt{font-size:30.5px;line-height:20px}#kontakt .services .fototxt{font-size:76px;line-height:48px}#kontakt .services .socialmediatxt{font-size:54px;line-height:35px;margin:0}#kontakt .services .socialmediatxt strong{font-size:58px;display:block;margin-top:5px}#kontakt.nk .txt1 strong,#kontakt.nk .txt2 strong{display:block;font-weight:400}#kontakt.nk .txt2 h2{margin-top:10px}#kontakt.nk .et_contact_bottom_container{float:none;margin:0;padding-left:3%}.fotos .et_pb_gallery_image{margin:10px;box-shadow:0px 2px 10px 0px rgba(0,0,0,.3)}.fotos .et_pb_gallery_pagination{border:0!important;padding:20px 10px 0}.fotos .et_pb_gallery_pagination ul{text-align:center!important}.fotos .et_pb_gallery_pagination ul li{padding:0 2px!important}.fotos .et_pb_gallery_pagination ul li a{display:block;padding:8px 10px;border-radius:3px;font-size:13px!important;color:#fff!important}.fotos .et_pb_gallery_pagination ul li a.active{background:#fff;color:#666!important}.fotos .et_pb_gallery_pagination ul:after{display:none}.fotos .et_pb_gallery_pagination ul .next a,.fotos .et_pb_gallery_pagination ul .prev a{font-size:0!important;padding:0;background:0 0}.fotos .et_pb_gallery_pagination ul .next a:before,.fotos .et_pb_gallery_pagination ul .prev a:before{content:"→";display:inline-block;font-size:18px!important;color:#fff;margin-left:5px}.fotos .et_pb_gallery_pagination ul .prev a:before{content:"←";margin:0 5px 0 0}.panel .slick-dots li.slick-active button:before{color:#fff}.portfolio .list .et_pb_module{width:33.33%;float:left;margin:0!important;box-shadow:none}.portfolio .list .et_pb_video_box{margin:10px;visibility:hidden}.portfolio .list .et_pb_video_overlay{top:10px;left:10px;bottom:10px;right:10px;width:auto;height:auto;border-radius:5px!important}.et_pb_section.portfolio .sml{background:#38befb!important}.et_pb_row.ytbg{width:100%;max-width:inherit}.et_pb_row.ytbg:before{content:"";position:absolute;left:0;top:0;background:rgba(0,0,0,0);width:100%;height:100%;z-index:11}.et_pb_row.ytbg .et_pb_code_inner{padding-top:56.2963%}.et_pb_row.ytbg iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vidbg video{width:100%;display:block}.et_pb_section.leistungen.panel{background-color:#f4f4f4!important}.arrow .et-pb-icon{color:#f4f4f4!important}.error404 #main-content .container{padding:58px 0}.error404 #main-content .container:before{display:none!important}.error404 #left-area{float:none;padding:0}.error404 .et_pb_post{margin:0}.cib-icon .et_pb_blurb{display:inline-block;margin-right:50px}.cib-icon .et_pb_module_header,.cib-icon .et_pb_blurb_description{display:inline-block;float:none}button.mwf4u-submit{background:#38befb;border-color:#38befb;border-radius:100px;padding:20px 30px;font-size:15px;letter-spacing:1px;font-weight:900;height:auto!important}.slwb .slick-dots li button{position:relative}.slwb .slick-prev,.slwb .slick-next{left:30px;width:40px;height:40px;z-index:10}.slwb .slick-next{left:auto;right:30px}.slwb .slick-prev:before,.slwb .slick-next:before{font-size:40px}.slwb .slick-dots{bottom:10px}.slwb .slick-dots li{margin:0}.slwb .slick-dotted.slick-slider{margin-bottom:0}.slwb .slick-initialized .slick-slide{margin:0}.leistungen .et-pb-icon{height:100px;width:100px}div.et-pb-contact-message p{color:#32d190}div.et_pb_contact p input[type=checkbox]+label i,div.et_pb_contact p input[type=radio]+label i{background:0 0!important;border:2px solid #fff}div.et_pb_contact p input[type=checkbox]:checked+label i:before,div.et_pb_contact p input[type=radio]:checked+label i:before{color:#000}div.et_pb_contact p .et_contact_error,div.et_pb_contact_form_container textarea.et_pb_contact_message.et_contact_error{border:0!important;border-bottom:2px solid red!important}div.et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important}div.et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label a{color:red!important}#kontakt h5{color:#fff!important}#kontakt.nk .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:red!important}#kontakt.nk p input[type=checkbox]+label i,#kontakt.nk p input[type=radio]+label i{border:2px solid #ddd;background:#ddd!important}p.et_pb_contact_field_5 .et_pb_contact_field_options_title{display:none}.fancy .et_pb_image:hover .box-shadow-overlay{background:rgba(0,0,0,.27)}.et_pb_gallery{position:relative}.et_pb_gallery_items,.et-pb-gallery-items{position:relative;margin:-5px;overflow:hidden;width:auto!important}.et_pb_gallery_item{width:20%;float:left;position:relative;display:block;clear:none!important;margin:0!important}.et_pb_gallery_grid .et_pb_gallery_item{display:block}.et_post_gallery .et_pb_gallery_item{display:block!important}.et_pb_gallery_item:before{content:"";display:block;padding-top:85%}.et_pb_gallery_item a,.et_post_gallery .et_pb_gallery_image{overflow:hidden;position:absolute!important;top:0;right:0;bottom:0;left:0;margin:5px}.et_post_gallery .et_pb_gallery_image a{transform:none;margin:0}.et_pb_gallery_item a:after,.et_pb_gallery_item a:before,.et_post_gallery .et_pb_gallery_image:after,.et_post_gallery .et_pb_gallery_image:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,10%);overflow:hidden}.et_pb_gallery_item a:before,.et_post_gallery .et_pb_gallery_image:before{box-shadow:none;background:rgba(0,0,0,.61);z-index:1;display:none}.et_pb_gallery_item a:hover:before,.et_pb_gallery_item.last a:before{display:block}.et_pb_gallery_item a div{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(50%,50%)}.mehrfotos{position:absolute;color:#fff;right:15px;bottom:15px;z-index:11;font-size:50px;font-weight:700;line-height:38px}.mehrfotos:before{content:"+";font-size:30px;position:absolute;left:-20px}.mehrfotos:after{content:"mehr fotos";font-size:15px;width:48px;display:inline-block;line-height:15px;margin-left:5px;text-align:center}.unsere-leistungen .et_pb_main_blurb_image{margin-bottom:20px!important}.vidsyl1 .play{cursor:pointer;margin-bottom:15px!important;width:33.33%;float:left}.vidsyl1 .et_pb_video_box{display:none}.vidsyl1 .et_pb_video_overlay{position:inherit;margin:10px;width:auto}.vidsyl1 .et_pb_video_overlay:before{content:"";display:block;padding-top:60%}.vidsyl1 .et_pb_video_overlay_hover{top:0;left:0}.vidsyl1 .play .et_pb_video_play{width:auto;height:auto}.vidsyl1 .play.et_pb_video:after{overflow:hidden;line-height:18px;margin:0 10px 0 45px;display:block;display:box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;color:#ddd;height:36px}.vidsyl1 .sgl.play.et_pb_video:after{line-height:36px}.vidsyl1 .play .et_pb_video_play:before{top:auto;right:auto;bottom:-36px;left:0;background:#939393;box-shadow:none!important;padding:0;line-height:initial;color:#fff;text-shadow:none!important;font-size:20px;text-indent:-1px}.ti-widget.ti-goog .ti-col-1 .ti-reviews-container,.ti-widget.ti-goog .ti-col-1 .ti-footer,.ti-widget.ti-goog .ti-widget-container,.ti-widget.ti-goog .ti-controls-dots{margin-bottom:0!important}.ulchck h3{border-bottom:5px double #38befb;margin-bottom:30px}.ulchck ul{padding:0;list-style:none}.ulchck li{padding:0;list-style:none;padding-left:20px;line-height:1.3em;margin-bottom:10px;position:relative}.ulchck li:last-child{margin-bottom:0}.ulchck li:before{content:"✔";position:absolute;left:0;color:#38befb}.branchen-nav ul{border:1px solid #ddd;overflow:hidden;padding:0;background-color:#f4f4f4}.branchen-nav li{list-style:none;float:left;font-weight:600;position:relative;cursor:pointer;max-width:100%;display:table;z-index:11;line-height:1.7em}.branchen-nav a{text-decoration:none;color:#666;padding:4px 30px;vertical-align:middle;display:table-cell;line-height:inherit;border-right:1px solid #d9d9d9}.branchen-nav a:hover{color:#38befb}.branchen-nav a.active{background:#38befb;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.58)}.branchen-nav li:last-child a{border-right:0}.branchen-nav li:last-child a.active{border-right:1px solid #d9d9d9}.branchen-panel{display:none}.branchen-panel.active,.vp-lazyload-enabled.et-fb-root-ancestor .branchen-panel{display:block}#mdevform16484-notice{margin-bottom:0}ul.et_pb_side_nav{display:none}.fixed-sidev-nav .et_pb_side_nav{display:block;right:0;background:0 0;width:auto;padding:0;text-align:right}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item{padding:0;display:none}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(n+4):nth-last-child(n+5){display:block}.fixed-sidev-nav .et_pb_side_nav .side_nav_item a{text-indent:0;border:0;height:auto;width:auto;font-size:0;color:transparent;padding:12px 20px;padding:0;margin:0;background:0 0;border-radius:0}.fixed-sidev-nav .et_pb_side_nav .side_nav_item a:after{content:"";font-family:ETmodules;font-weight:900;font-size:16px;color:#000;margin-right:8px;background:#38befb;padding:5px 10px;display:inline-block}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item a:before{color:#000;color:#000;font-size:16px;background:#ddd;padding:6px 15px;border-radius:20px 0 0 20px;display:none;margin-right:2px}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item a:hover:before{display:initial}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(5) a:after{content:""}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(6) a:after{content:""}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(7) a:after{content:""}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(8) a:after{content:"";font-family:FontAwesome}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(4) a:before{content:"Webefilme"}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(5) a:before{content:"Werbefotos"}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(6) a:before{content:"Social Media"}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(7) a:before{content:"Webdesign"}.fixed-sidev-nav .et_pb_side_nav li.side_nav_item:nth-child(8) a:before{content:"Grafik- und Printdesign"}.fixed-sidev-nav .et_pb_side_nav .side_nav_item a.active{background-color:transparent!important}.fixed-sidev-nav .et_pb_side_nav .side_nav_item a:hover:after{background:#ddd}.fixed-sidev-nav .et_pb_side_nav .side_nav_item a.active:after{color:#fff}.et_pb_button.btn{font-family:"Questrial",sans-serif;font-weight:700;letter-spacing:1px;line-height:1.4em!important}.mfp-bg,.mfp-wrap{z-index:104211}@media screen and (max-width:980px){#main-header ul.et_mobile_menu{height:100vh;max-height:calc(100vh - 5rem);overflow-x:hidden;overflow-y:auto;box-shadow:inset 0 3px 6px rgba(0,0,0,5%);max-width:100vw;order:9;padding:15px 0;background:#fff}#main-header ul.et_mobile_menu a{background:0 0!important;color:#666;opacity:1;padding:10px 10%;font-size:16px;font-family:"Questrial",sans-serif;font-weight:200}#main-header ul.et_mobile_menu .phone{display:none}#main-header .et_mobile_menu .menu-item-has-children li{padding:0}#main-header ul.et_mobile_menu .menu-item-has-children ul a{margin:0 12%;padding:10px 0}#main-header .et_mobile_menu .menu-item-has-children .mdb{display:block}.timeline:after{right:auto}.timeline .et_pb_row:before{display:none}.ulchck li{padding-left:30px}.fixed-sidev-nav .et_pb_side_nav{display:none}#kontakt #wpforms-4567-field_8-container{position:initial;width:auto;margin:0}div.footer-widget,div.footer-widget:nth-child(n),div#footer-widgets .footer-widget:last-child{width:33.33%!important;margin:0!important;text-align:center}div.footer-widget:first-child{width:auto!important;float:none}footer div.socialmedia{width:auto}footer .menu{font-size:16px;padding-left:0}.unsere-leistungen h2{font-size:47px;margin-left:10px}.vids.et_pb_section{padding-top:50px!important}.vids.et_pb_section .et_pb_row{margin-top:0!important}.vids.et_pb_section .et_pb_module{margin:0!important;padding:0}.vids.et_pb_section .et_pb_video{margin:0 30px 30px 0!important}div.leistungen.panel.selected{padding-bottom:80px!important}#leistungen .selected .arrow{bottom:-125px;margin-left:0!important}.portfolio .list{margin:0!important}.ytplaylist .item,.projekte .item{display:none!important}.ytplaylist .items,.projekte .items{height:auto!important}.projekte .items .et_pb_text_inner p,.ytplaylist .items .et_pb_text_inner p{color:#fff!important}.et_pb_gallery_item{width:25%}.vidsyl1 .sgl.play.et_pb_video:after{line-height:18px}.branchen-panel{display:block}}@media (min-width:768px){.slwb .slick-list{padding:30px 0!important;height:460px}.slwb .slick-active,.et-fb-root-ancestor .slwb .et_pb_module{visibility:visible}.slwb .slick-active{perspective:1000px;padding-top:30px;z-index:1;position:relative}.slwb .slick-active~.slick-active,.slwb .slick-active~.slick-active~.slick-active~.slick-active{padding-top:20px;margin:0}.slwb .slick-active~.slick-active~.slick-active{padding-top:0;margin:0;z-index:5}.slwb .slick-active~.slick-active,.slwb .slick-active~.slick-active~.slick-active~.slick-active{padding-top:20px;margin:0;z-index:2}.slwb .slick-active~.slick-active~.slick-active~.slick-active~.slick-active{z-index:1;padding-top:30px}.slwb .slick-active .et_pb_button,.slwb .slick-active~.slick-active~.slick-active~.slick-active~.slick-active .et_pb_button{transform:rotateY(20deg);margin-right:-195px;padding:150px 0!important}.slwb .slick-active~.slick-active .et_pb_button,.slwb .slick-active~.slick-active~.slick-active~.slick-active .et_pb_button{transform:rotateY(-40deg);padding:160px 0!important;margin-right:-40px}.slwb .slick-active~.slick-active~.slick-active .et_pb_button{transform:rotateY(0);padding-top:180px!important;padding-bottom:180px!important;margin:0}.slwb .slick-active~.slick-active~.slick-active~.slick-active .et_pb_button{transform:rotateY(40deg);margin:0 0 0 -40px}.slwb .slick-active~.slick-active~.slick-active~.slick-active~.slick-active .et_pb_button{margin:0 0 0 -195px;transform:rotateY(-20deg)}}@media screen and (max-width:767px){footer .menu{padding-top:0}div.footer-widget,div.footer-widget:nth-child(n),div#footer-widgets .footer-widget:last-child{width:auto!important;float:none}div#footer-widgets{padding:40px 0}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:20px!important}#footer-widgets .et_pb_widget ul li{margin-bottom:0}.slwb .slick-prev:before,.slwb .slick-next:before{font-size:20px}.slwb .slick-prev{left:-42px}.slwb .slick-next{right:-42px}.slwb .slick-dots{padding:0!important;bottom:-10px}.slwb .list .et_pb_button{box-shadow:none}.leistungen .et-pb-icon{height:auto;width:auto}.leistungen .et_pb_blurb .et-pb-icon{background:0 0!important;color:#666!important}}@media screen and (max-width:480px){.et_pb_gallery_item{width:50%!important}.mehrfotos{font-size:35px;line-height:28px}.mehrfotos:before{font-size:20px;left:-15px}.clients .et_pb_module{display:grid;grid-template-rows:1fr auto;break-inside:avoid;height:auto;margin:0 0 20px!important;background-size:contain}.et_contact_bottom_container{margin-top:10px}div#kontakt #wpforms-4567-field_4-container,div#kontakt #wpforms-4567-field_10-container{width:auto;float:none}.unsere-leistungen{padding-top:0!important}.unsere-leistungen h2{margin-left:0}.unsere-leistungen .et_pb_blurb_container{text-align:left;display:inline-block}.unsere-leistungen .et_pb_main_blurb_image{display:block;margin:0}.unsere-leistungen .et_pb_main_blurb_image .et-pb-icon{padding:6px!important;font-size:30px}.unsere-leistungen .et-pb-icon-circle{font-size:20px;padding:0;color:#000!important;background:0 0!important}.vids.et_pb_section{padding:0!important}.vids.et_pb_section .et_pb_video{margin:0 0 30px!important}.vids.et_pb_section .et_pb_row:nth-child(2),.vids.et_pb_section .et_pb_row:nth-child(4),.gastronomie.vids .et_pb_row:nth-child(6){background:#f9f9f9;margin-top:20px!important}.vids.et_pb_section .et_pb_row:nth-child(2) .desc,.vids.et_pb_section .et_pb_row:nth-child(4) .desc,.gastronomie.vids .et_pb_row:nth-child(6) .desc{padding:30px}.gastronomie.vids .et_pb_video{margin:0!important}.gastronomie.vids .et_pb_row:nth-child(3) .et_pb_blurb,.gastronomie.vids .et_pb_row:nth-child(5) .et_pb_blurb,.gastronomie.vids .et_pb_row:nth-child(7) .et_pb_blurb{padding:30px 0 10px}div#leistungen{z-index:111;background:0 0}div#leistungen .et_pb_blurb_container{display:none!important}div#leistungen .selected .et_pb_blurb_container{display:block!important;position:absolute;padding:35px 0 0;bottom:-15px;left:0}div#leistungen .et_pb_blurb{width:auto}div#leistungen h4{color:#fff}div#leistungen .et_pb_blurb .et-pb-icon{color:#ddd}div#leistungen .selected .arrow{display:none;left:auto;margin-left:16px!important}div#leistungen .selected .arrow{display:block;bottom:-28px}div#leistungen .arrow .et-pb-icon{font-size:30px}div.leistungen.panel{margin-top:-45px!important}div.leistungen.panel.selected{padding-bottom:40px!important;padding-top:70px!important}.forslick .et_pb_row_inner{width:50%!important}.fotos .et_pb_gallery_image{margin:5px;box-shadow:none}#kontakt .wpforms-recaptcha-container{margin-left:-14px;padding-bottom:0}#kontakt .wpforms-submit-container{margin-top:0}.portfolio .list .et_pb_module{width:50%}.portfolio .list .et_pb_video_overlay{top:5px;left:5px;bottom:5px;right:5px}.portfolio h1{padding:0;margin:20px 45px 0;text-align:center}.galleries{margin:-5px!important}.galleries div{margin:5px}.galleries li{width:50%!important}.galleries span{font-size:35px;padding-right:35px;bottom:10px;right:10px}.galleries span:before{font-size:20px;left:-12px}.galleries em{font-size:13px;line-height:13px}.et_pb_row.ytbg{width:225%}div#footer-info .alle-rechte-vorbehalten{display:block}div#footer-info .sep{display:block;visibility:hidden;height:3px}.projekte .items .et_pb_module,.ytplaylist .items .et_pb_module{background-size:cover;position:relative;height:150px}.projekte .items .et_pb_text_inner,.ytplaylist .items .et_pb_text_inner{width:auto;position:absolute;left:0;right:0;bottom:0;padding:0}.projekte .items .et_pb_text_inner p,.ytplaylist .items .et_pb_text_inner p{padding:10px;color:#fff!important;background:rgba(0,0,0,.65)}.error404 #main-content .container{padding:40px 0!important}#kontakt .wpforms-container-full .wpforms-form .wpforms-field{width:auto;float:none!important}.slwb .slick-prev{left:-32px}.slwb .slick-next{right:-32px}.slwb .slick-dots{bottom:-47px}.vidsyl1 .play{width:50%}.fld-container.half,.fld-container.ryt.half{width:auto;float:none}.fld-container.half .fld-base{margin-right:0}.fld-container.ryt.half .fld-base{margin-left:0}.fld-afiles span{display:block;line-height:1.3em;margin-top:-3px}}@media screen and (max-width:1366px) and (min-width:981px){.mw1366{width:100%;max-width:100%}}