::selection{background:#41667D;color:#fff}::-moz-selection{background:#41667D;color:#fff}.gm-style-pbc{background:rgba(65,102,125,.65)!important}@font-face{font-display:swap;font-family:'SeravekWeb';src:url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicRegular.eot);src:url('../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicRegular.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicRegular.woff2) format('woff2'),url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicRegular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'SeravekWeb';src:url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicLight.eot);src:url('../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicLight.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicLight.woff2) format('woff2'),url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicLight.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'SeravekWeb';src:url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicMedium.eot);src:url('../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicMedium.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicMedium.woff2) format('woff2'),url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicMedium.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'SeravekWeb';src:url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicBold.eot);src:url('../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicBold.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicBold.woff2) format('woff2'),url(../../../../../../themes/SCHMUCKI_child/font/SeravekWebBasicBold.woff) format('woff');font-weight:700;font-style:normal}#loftloader-wrapper .loader-inner{display:none!important}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:-1;opacity:0;visibility:hidden;cursor:url(../../../../../../themes/SCHMUCKI_child/img/cursor_close_icon.png) 16 16,pointer}.overlay.is-active{opacity:1;z-index:10;visibility:visible}body{font-family:'SeravekWeb';-webkit-font-smoothing:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased}#wrapper{position:relative;overflow-x:hidden}.inside{margin:0 auto}a{text-decoration:none;color:#000}a.visited{color:#000}h1,h2,h3,h4{line-height:1.2em;letter-spacing:0}h1{font-size:45px;font-weight:500;margin-bottom:35px}h2,.color.grey h2{font-size:40px;font-weight:700;margin-bottom:30px!important;color:#41667D}b,strong{font-weight:500}.color h2{color:#fff}.vc_row.contact h2,.center h2,.vc_row.center .wpb_wrapper p,.vc_row.center .wpb_wrapper div.button{text-align:center;margin-left:auto!important;margin-right:auto!important}.vc_row.list h2{text-align:left;max-width:550px;margin:0 auto}h3{font-size:25px;line-height:1.2em;font-weight:500;margin-bottom:5px;color:#41667D}h4{font-size:19px;font-weight:500;margin-bottom:8px;margin-top:40px;line-height:1.35em}.wpb_wrapper h4:first-child{margin-top:0}p{margin-bottom:20px}p.nomargin{margin-bottom:5px}p,main a,main li{font-size:19px;font-weight:300;line-height:1.35em;letter-spacing:0}.vc_column-inner .wpb_wrapper .wpb_text_column.wpb_content_element{margin-bottom:40px!important}.color .vc_column-inner .wpb_wrapper .wpb_text_column.wpb_content_element,.vc_column-inner .wpb_wrapper .wpb_text_column.wpb_content_element:last-of-type{margin-bottom:0px!important}main a{display:inline-block;position:relative}main a::after{content:"";position:absolute;left:0;bottom:2px;height:1px;width:100%;background-color:#7b7b7b}.no-touchevents main a:hover::after{background-color:#41667D}main.noheaderimg{margin-top:5px}main ul{margin-bottom:30px}main li{position:relative;padding-left:22px;margin-bottom:5px}main li::before{content:"";position:absolute;left:0;top:11px;width:10px;height:2px;background:rgb(65,102,125)}ul.children{margin-top:8px;margin-bottom:15px!important}a.full{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-300000px;z-index:15}a.full::after{display:none}.clear{clear:both}main,footer{background:#fff}header,main,footer{position:relative;float:left;width:100%}header .inside{position:static}main{z-index:5}footer{z-index:4}.page-template-page-googlemaps-new-php footer,.page-template-page-googlemaps-php footer,.page-id-1225 footer{z-index:10;background:transparent}div.underfooter.vc_row.wpb_row.vc_row-fluid{margin-bottom:-300px}div.underfooter.vc_row.wpb_row.vc_row-fluid div.wpb_column.vc_column_container.vc_col-sm-12{padding-bottom:300px}div.button a,.menu-hauptnavigation-container ul ul.sub-menu li,.menu-hauptnavigation-container ul ul.sub-menu li a,.menu-hauptnavigation-container .services ul.sub-menu li a::before,.menu-hauptnavigation-container .services ul.sub-menu li a::after,.menu-hauptnavigation-container ul#menu-hauptnavigation>li>a,.metanavi li.contact a,.metanavi li.wpml-ls-item a,.metanavi li.wpml-ls-item a::before,.metanavi li.wpml-ls-item a::after,.metanavi li.contact a::before,.metanavi li.contact a::after,footer ul#menu-hauptnavigation li>a,#footer-bottom .widget_nav_menu ul li a,#footer-nav1 address a,.menu-hauptnavigation-container ul ul.sub-menu li:first-child::after,.menu-hauptnavigation-container ul ul.sub-menu li:first-child::before,.pdf a,.pdf a::after,.pdf a::before,#footer-bottom a.social::before,#footer-bottom a.social::after,main a,.menu-hauptnavigation-container ul#menu-hauptnavigation>li>a::before,.vc_row.color .wpb_wrapper p a::after,main a::after,.service .service-overlay div.more,.clients img,header .logo img,footer ul.sub-menu li a,footer .menu>li>a,button.quform-submit,span.vc_tta-title-text,.report-container .report,main .pdf a::before,main .shortdesc a[href$=".pdf"]::before,.no-touchevents #footer-address address a,.menu-hauptnavigation-container ul ul.sub-menu .inside .close,.client,.excel a,.excel a::before,.excel a::after{-webkit-transition:300ms linear all;transition:300ms linear all}.no-touchevents footer ul#menu-hauptnavigation li>a:hover,.no-touchevents #footer-bottom .widget_nav_menu ul li a:hover,.no-touchevents #footer-nav1 address a:hover,main a:hover{color:#41667D}.service .service-overlay h3,.service .service-overlay p,.service .service-overlay div.more{transition:200ms linear all;-webkit-transition-delay:.1s;transition-delay:.1s}div.button{text-align:center;margin-top:50px}.vc_col-sm-8 div.button,.vc_col-sm-4 div.button,footer .button{text-align:left;margin-top:30px}footer .button{margin-left:-1px}div.button a,.color.grey div.button a{display:inline-block;font-weight:500;font-size:15px;padding:9px 21px 7px;border:2px solid #42677d;color:#42677d}div.button a::after{display:none!important}.no-touchevents div.button a:hover,.no-touchevents #ajax-load-more .news:hover div.button a{border:2px solid #41667D;background:#41667D;color:#fff}.color a{color:#fff}.color div.button a{border:2px solid #fff;color:#fff}.no-touchevents .color div.button a:hover{background:#fff;border:2px solid #fff}.no-touchevents .color.green div.button a:hover{color:#418B7D}.grey div.button a{color:#000}.no-touchevents .grey div.button a:hover{color:#C3CDD2;border:2px solid #41667D;background:#41667D}.no-touchevents .blue div.button a:hover{color:#41667D}.pdf{margin-top:25px}.shortdesc a[href$=".pdf"]{margin-top:5px}main .pdf a,main .shortdesc a[href$=".pdf"]{display:inline-block;position:relative;padding:4px 0 18px 38px}.no-touchevents main .pdf a:hover,.no-touchevents main .shortdesc a[href$=".pdf"]:hover{color:#41667D}main .pdf a::before,main .pdf a::after,main .shortdesc a[href$=".pdf"]::before,main .shortdesc a[href$=".pdf"]::after,.vc_row.color .wpb_wrapper p a[href$=".pdf"]::before,.vc_row.color .wpb_wrapper a[href$=".pdf"]::after,.vc_row.color .wpb_wrapper .shortdesc a[href$=".pdf"]::before,.vc_row.color .wpb_wrapper .shortdesc a[href$=".pdf"]::after{content:"";position:absolute;top:0;left:0;width:25px;height:33px;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:405px;background-position:-283px 0;background-repeat:no-repeat;background-color:transparent!important}main .pdf a::before,main .shortdesc a[href$=".pdf"]::before{opacity:.75}main .pdf a::after,main .shortdesc a[href$=".pdf"]::after{background-position:-283px -33px}main .pdf a::after,.no-touchevents .pdf a:hover::before,.shortdesc a[href$=".pdf"]::after,.shortdesc a[href$=".pdf"]:hover::before{opacity:0}.no-touchevents main .pdf a:hover::after,.no-touchevents .shortdesc a[href$=".pdf"]:hover::after{opacity:1}.excel a{display:inline-block;position:relative;padding:4px 0 7px 38px;font-size:19px;font-weight:300;line-height:1.35em;letter-spacing:0}.excel a:hover{color:#41667D}.excel a::before,.excel a::after{content:"";position:absolute;top:0;left:0;width:25px;height:33px;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:405px;background-position:-236px 0;background-repeat:no-repeat;background-color:transparent!important}.excel a::after{background-position:-236px -33px}.excel a::after,.no-touchevents .excel a:hover::before{opacity:0}.no-touchevents .excel a:hover::after{opacity:1}.go-top{position:fixed;opacity:0;z-index:25;bottom:20px;right:20px;text-decoration:none;color:#41667D;font-size:12px;padding:1em;width:39px;height:39px;border:2px solid #41667D;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;visibility:hidden;background:rgba(255,255,255,.5)}.go-top.is-active{visibility:visible;opacity:1}.no-touchevents .go-top:hover{border:2px solid #41667D;background:#41667D}.go-top::before,.go-top::after{content:"";position:absolute;top:13px;left:11px;display:inline-block;width:14px;height:9px;background-color:transparent!important;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:405px;background-repeat:no-repeat;background-position:-310px -66px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.no-touchevents .go-top:hover::before{opacity:0}.no-touchevents .go-top::after{background-position:-310px -75px;opacity:0}.no-touchevents .go-top:hover::after{opacity:1}#messageCookiePolicy,#messageCookiePolicy .cookie-message a,#messageCookiePolicy .cookie-message button{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#messageCookiePolicy{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:100;border-top:2px solid #eee}#messageCookiePolicy.disable{transform:translateY(200px)}#messageCookiePolicy .cookie-message{max-width:1200px;margin:0 auto;padding:15px;position:relative}#messageCookiePolicy .cookie-message p{margin-bottom:0;font-family:'SeravekWeb';color:#000;max-width:initial;padding-right:65px;font-size:17px;font-weight:300;line-height:1.35em;letter-spacing:0}#messageCookiePolicy .cookie-message a{color:#000;display:inline-block;-webkit-transition:300ms linear all;transition:300ms linear all;position:relative}#messageCookiePolicy .cookie-message a::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:rgba(0,0,0,.3);-webkit-transition:300ms linear all;transition:300ms linear all}#messageCookiePolicy .cookie-message a:hover::after{background:rgba(0,0,0,.8)}#messageCookiePolicy .cookie-message button{position:absolute;right:15px;top:50%;margin-top:-17px;padding:6px 10px;background:transparent;cursor:pointer;font-weight:500;font-size:15px;color:#41667D;border:2px solid #41667D;-webkit-transition:300ms linear all;transition:300ms linear all;font-family:'SeravekWeb'}#messageCookiePolicy .cookie-message button:hover{color:#fff;border:2px solid #41667D;background:#41667D}.cookie-status{display:inline-block}.toggle-cookies{margin:0 0 15px 20px;cursor:pointer;font-weight:500;font-size:15px;color:#fff;border:2px solid rgba(255,255,255,.9);-webkit-transition:300ms linear all;transition:300ms linear all;font-family:'SeravekWeb';padding:9px 21px 7px;background:transparent}.toggle-cookies:hover,.toggle-cookies:active,.toggle-cookies:focus{color:#42677d;background:#fff}header{position:relative;z-index:20;float:left;width:100%}header{background:transparent}header.is-active{background:#fff}header.not-active{background:transparent}header .logo{position:relative;float:left;padding-bottom:14px;padding-top:18px}header .logo a img{width:120px}.no-touchevents header .logo a img:hover{opacity:.7}.anniversary{display:inline-block;position:absolute;top:14px;left:155px;width:70px}.headerimg{width:100%;height:50vh;min-height:425px;z-index:0;clear:both;background-color:#f9f9f9}.headerimg .headerimg-bg{max-width:1920px;height:50vh;min-height:425px;margin:0 auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}footer{font-size:17px;position:relative;overflow:hidden;padding-top:75px;margin-top:0}footer::after{-ms-transform:rotate(1deg);-webkit-transform:rotate(1deg);transform:rotate(1deg);top:75px}footer::before{background-image:linear-gradient(-180deg,#E6F0F5 0%,#C3CDD2 100%);height:600px;padding-bottom:100px}footer::after{background-image:linear-gradient(0deg,#E6F0F5 0%,#C3CDD2 100%);height:600px}footer .inside{max-width:1100px;z-index:20;width:90%;padding:160px 0 80px 0;margin:0 auto}footer .absolute{position:absolute;z-index:15;width:100%}#footer-address{width:30%;float:left;margin-bottom:20px}#footer-address address{line-height:1.5em;color:#262626;margin-bottom:30px;font-weight:300}#footer-address address a,#footer-address address p{line-height:1.5em;color:#262626;font-size:17px;font-weight:300}.no-touchevents #footer-address address a:hover{color:#41667D}#footer-address address .button a{font-weight:500;font-size:15px;color:rgba(0,0,0,.6);border:2px solid rgba(0,0,0,.5)}.no-touchevents #footer-address address .button a:hover{color:#C3CDD2;border:2px solid #41667D}#footer-nav1,#footer-nav2,#footer-nav3{float:left;margin-bottom:5%;padding-right:20px}#footer-nav1{width:23%}#footer-nav2{width:29%}footer ul#menu-hauptnavigation li>a{font-size:20px;color:#262626;font-weight:500}footer ul.sub-menu li{margin-bottom:10px}footer ul.sub-menu li a{font-size:17px;color:#262626;font-weight:300;margin-bottom:0;line-height:1.3em}.no-touchevents footer ul.sub-menu li a:hover,.no-touchevents footer .menu>li>a:hover{color:#41667D}footer .menu>li>a{font-weight:500;font-size:19px;margin-bottom:14px;display:inline-block;color:rgba(0,0,0,.6)}footer .menu>li#menu-item-180>a{margin-bottom:17px}#menu-footernavigation{text-align:left;padding-right:75px}#footer-bottom .widget_custom_html{float:left;width:36%}#footer-bottom .widget_custom_html img.logo_linkedin{margin:0 28px 12px 0}#footer-bottom .widget_nav_menu{margin-left:0%;padding-top:12px}#footer-bottom .widget_nav_menu ul li{display:inline;margin-right:50px}#footer-bottom .widget_nav_menu ul li:last-child{margin-right:0}#footer-bottom .widget_nav_menu ul li a{font-size:15px;color:#888;line-height:26px;font-weight:400;font-weight:300}#footer-bottom a.social{display:inline-block;text-indent:-30000px;position:relative}#footer-bottom a.social::before,#footer-bottom a.social::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:405px;background-repeat:no-repeat}#footer-bottom a.social::after,.no-touchevents #footer-bottom a.social:hover::before{opacity:0}.no-touchevents #footer-bottom a.social:hover::after{opacity:1}#footer-bottom a.social.linkedin{width:35px;height:31px;margin-right:25px}#footer-bottom a.social.linkedin::before{background-position:-309px 0}#footer-bottom a.social.linkedin::after{background-position:-309px -33px}#footer-bottom a.social.xing{width:32px;height:39px}#footer-bottom a.social.xing::before{background-position:-346px 0}#footer-bottom a.social.xing::after{background-position:-346px -38px}.metanavi{position:relative;top:-5px;float:right}#menu-metanavigation{float:right}#menu-metanavigation li{float:left}.metanavi li a{color:#a3acaf;font-size:17px;font-weight:300;position:relative}.metanavi li a:hover{color:#41667D}.metanavi li.contact a{padding-left:26px;padding-right:17px}.metanavi li.contact a::before,.metanavi li.contact a::after{content:"";position:absolute;left:0;top:3px;width:19px;height:15px;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:405px;background-repeat:no-repeat;background-position:-263px 0}.metanavi li.contact a::after{background-position:-263px -15px;opacity:0}.page-template-page-googlemaps-new .metanavi li.contact a,.page-template-page-googlemaps .metanavi li.contact a{color:#41667D}.metanavi li.contact a:hover::before,.page-template-page-googlemaps-new .metanavi li.contact a::before,.page-template-page-googlemaps .metanavi li.contact a::before{opacity:0}.metanavi li.contact a:hover::after,.page-template-page-googlemaps-new .metanavi li.contact a::after,.page-template-page-googlemaps .metanavi li.contact a::after{opacity:1}.metanavi li.wpml-ls-item a{padding-left:23px;margin-left:25px;margin-right:18px}.metanavi li.wpml-ls-item a::before,.metanavi li.wpml-ls-item a::after{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:405px;background-repeat:no-repeat;background-position:-264px -30px}.metanavi li.wpml-ls-item a::after{background-position:-264px -47px;opacity:0}.metanavi li.wpml-ls-item a:hover::before{opacity:0}.metanavi li.wpml-ls-item a:hover::after{opacity:1}.inside{margin:0 auto;max-width:1150px;position:relative}.vc_row .vc_col-sm-12>.vc_column-inner{margin:0 auto;max-width:1000px;position:relative}.vc_row.text .vc_col-sm-12>.vc_column-inner{max-width:1000px}.vc_row.kunden .vc_col-sm-12>.vc_column-inner{max-width:1150px}.vc_row{padding-top:90px;padding-bottom:65px}.vc_row .vc_row{padding-top:40px;padding-bottom:70px}.vc_row.nopadding{padding-top:0;padding-bottom:0}.vc_row.nopadding h2{margin-bottom:0!important}.vc_row .vc_row.last{padding-bottom:0}.vc_row.services .vc_row{padding-bottom:70px}.vc_col-sm-12{z-index:20}.vc_row.color .vc_col-sm-12{padding:75px 0 145px 0}.vc_row.color .wpb_wrapper p{font-size:22px}.vc_row.color .wpb_wrapper p a{font-size:22px;color:#fff;position:relative}.vc_row.color .wpb_wrapper p a::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:rgba(255,255,255,.4)}.vc_row.color .wpb_wrapper p a:hover::after{background:#fff}.vc_row.color .wpb_wrapper .button{text-align:left;margin-top:30px;margin-bottom:0}.vc_row.color .wpb_wrapper .button a{margin-right:15px}.vc_row.color .wpb_wrapper .button a:last-child{margin-right:0}.vc_row.color{color:#fff}.vc_row.grey{color:#000}.vc_row.color::before,.color::after{position:absolute;top:70px;height:79%;display:inline-block}.vc_row.color::before,footer::before{z-index:2}.vc_row.color::after,footer::after{z-index:1}.vc_row.color::before,.color::after,footer::before,footer::after{content:"";width:120%!important;left:-10%!important;position:absolute;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.vc_row.color::after,footer::after{-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg)}.vc_row.color::before,.vc_row.intro::before,.vc_row.blue::before{background-image:linear-gradient(-180deg,#7395AF 0%,#41667D 100%)}.vc_row.color::after,.vc_row.intro::after,.vc_row.blue::after{background-image:linear-gradient(0deg,#7395AF 0%,#41667D 100%)}.vc_row.green::before{background-image:linear-gradient(-180deg,#64AEA0 0%,#418B7D 100%)}.vc_row.green::after{background-image:linear-gradient(0deg,#64AEA0 0%,#418B7D 100%)}.vc_row.grey::before{background-image:linear-gradient(-180deg,#E6F0F5 0%,#C3CDD2 100%)}.vc_row.grey::after{background-image:linear-gradient(-1deg,#E6F0F5 0%,#C3CDD2 100%)}.vc_row.red::before{background-image:linear-gradient(-180deg,#E30513 0%,#BD1616 100%)}.vc_row.red::after{background-image:linear-gradient(-1deg,#E30513 0%,#BD1616 100%)}.vc_row.yellow::before{background-image:linear-gradient(-180deg,#EFD621 0%,#E8B411 100%)}.vc_row.yellow::after{background-image:linear-gradient(-1deg,#EFD621 0%,#E8B411 100%)}.vc_row.news .wpb_wrapper p{margin-left:0;max-width:100%}.vc_row.intro{margin-top:-90px}main.noheaderimg .vc_row.intro{margin-top:-30px}.vc_row.intro p{font-size:25px}.vc_row.grey.news{margin-bottom:-275px}.vc_row.grey.news::before{z-index:0}.vc_row.grey.news::after{z-index:-1}.vc_row.news .wpb_wrapper .news{position:relative;max-width:720px;width:64%;margin:0 auto;min-height:530px}.vc_row.news .wpb_wrapper .news h3{margin:9px 0 20px 0}.news h3{color:#000;font-size:28px}.vc_row.news .wpb_wrapper .news p{font-size:26px;line-height:1.35em;width:100%}.vc_row.news .wpb_wrapper .news p a{color:#000}.vc_row.news .wpb_wrapper .news p a[href$=".pdf"]{display:inline-block;position:relative;padding:3px 0 18px 38px;font-size:22px;font-weight:300;line-height:1.35em;letter-spacing:0}.vc_row.news .wpb_wrapper .news p a[href$=".pdf"]:hover{color:#41667D}.vc_row.color.news .wpb_wrapper p a::after{background.color:rgba(0,0,0,.4)}.vc_row.color.news .wpb_wrapper p a:hover::after{background-color:rgba(0,0,0,1)}.vc_row.color.news .wpb_wrapper p a[href$=".pdf"]::after{background-position:-283px -33px}.vc_row.color.news .wpb_wrapper p a[href$=".pdf"]:hover::after{background-color:transparent!important}.vc_row.news .wpb_wrapper .news span.date{font-size:18px;line-height:26px;font-weight:400}.vc_row.news .wpb_wrapper .news .button{text-align:center;margin:50px auto 0 auto}.service{width:33.3%;display:block;float:left;padding:80px 0 60px;position:relative;min-height:345px}.service>h3{opacity:1}.service::before{content:"";position:absolute;left:50%;top:0;margin-left:-100px;width:200px;height:200px;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_dienstleistungen_entris-banking.png);background-repeat:no-repeat;background-size:1198px;opacity:1}.service.alm-risiko--und-regulierungsmanagement::before{background-position:-200px 0}.service.giroorganisation--banking::before{background-position:-400px 0}.service.vorsorge::before{background-position:-600px 0}.service.trading--treasury::before{background-position:-800px 0}.service.zahlungsmittel::before{background-position:-1000px 0}.service img{margin:0 auto 30px auto;display:block}.service a.full{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-30000px;z-index:11}.service a.full::after{display:none}.service h3{padding-top:145px;font-size:22px;font-weight:700;color:#262626;text-align:center}.service-overlay{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(-180deg,#7395AF 0%,#41667D 100%);padding:50px 40px 0;border-radius:5px}.service:hover .service-overlay{opacity:1;z-index:10}.service .service-overlay h3,.service .service-overlay p,.service .service-overlay div.more{opacity:0}.service:hover .service-overlay h3,.service:hover .service-overlay p,.service:hover .service-overlay div.more{opacity:1}.service .service-overlay h3{text-align:left;margin-bottom:25px;padding-top:0;color:#fff}.service-overlay p{font-weight:300;font-size:19px;line-height:26px;margin:0 auto;display:block;color:#fff}.service-overlay div.more{position:relative;display:inline-block;margin-top:20px;font-size:15px;font-weight:500;padding-right:16px;color:#fff}.service-overlay div.more::after{content:"";position:absolute;right:0;top:0;width:11px;height:14px;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:405px;background-repeat:no-repeat;background-position:-385px -57px}.home main .button{text-align:left;margin-top:-10px;margin-bottom:70px}.home main .button a{margin-right:10px}.vc_row.intro .vc_col-sm-12>.vc_column-inner{max-width:845px}.page-template-page-googlemaps .vc_row.intro .vc_col-sm-12>.vc_column-inner{max-width:1000px}.home .vc_row.color.intro .wpb_wrapper p{margin-left:0;max-width:100%}.vc_row.small .vc_col-sm-12>.vc_column-inner{max-width:845px}.accordion-content p{margin:0}.home .vc_row.kunden{padding-top:120px}.quote-container{max-width:900px;margin:0 auto;min-height:300px}.quote-container .quote-img{float:right;width:30%;text-align:center}.quote-container .quote-img img{width:225px}.quote-container .quote-txt{float:left;position:relative;padding:5px 85px 16px 85px;width:63%;font-weight:400;font-size:29px;line-height:1.45em;color:rgba(0,0,0,.6)}.quote-container .quote-txt::before{content:"«";font-weight:700;font-size:80px;color:#C3CDD2;line-height:26px;position:absolute;left:0;top:0}.quote-container .quote-txt::after{content:"»";font-weight:700;font-size:80px;color:#C3CDD2;line-height:26px;position:absolute;right:0;bottom:22px}.quote-container span.author,.wpb_single_image .vc_figure-caption{font-size:18px;font-weight:700;display:block;margin-top:13px;text-align:center}.clients{margin:0 auto;float:left;width:100%}.client{float:left;position:relative;width:20%;padding:20px;height:175px;display:flex;justify-content:center;align-items:center}.client::after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background:#f3f3f3}.client::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#f3f3f3}.client:nth-child(5n)::after,.client:nth-last-child(-n+5)::before{display:none}.client:hover{opacity:.6}.clients img{opacity:1;max-height:120px;width:auto}.home .clients img{opacity:.7;-webkit-filter:grayscale(1);filter:grayscale(1)}.home .clients img{max-height:80px}.clients div.td:hover img{opacity:.5}.home .clients div.td:hover img{opacity:.9;-webkit-filter:grayscale(.5);filter:grayscale(.5)}.home .karriere .vc_row{padding:0}.home .karriere img{width:300px}.home .karriere .wpb_wrapper p{width:100%;font-weight:300;font-size:26px;line-height:1.3em}.vc_col-sm-8{width:67%}.vc_col-sm-4{width:33%}.right .vc_col-sm-4{float:right}.right .wpb_single_image.vc_align_left{text-align:right}.vc_col-sm-8>.vc_col-sm-4{margin-left:7%}.vc_col-sm-4 img{margin-top:25px}.vc_col-sm-8 h2{margin-bottom:15px}.vc_row.services{padding-top:0}.vc_row.services .vc_col-sm-12>.vc_column-inner{max-width:1000px}.vc_row.services .vc_col-sm-8.vc_column_container>.vc_column-inner{padding-left:11%}.vc_row.services .right .vc_col-sm-8.vc_column_container>.vc_column-inner{padding-left:15px;padding-right:11%}.list-item{float:left;width:100%;margin-bottom:40px}.list-item .inside{max-width:550px}.list-num{display:none}.list-txt::before{content:"";position:absolute;left:-40px;top:19px;width:13px;height:25px;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:810px;background-repeat:no-repeat;background-position:-776px -89px}.list-txt{float:left;width:90%;font-weight:300;line-height:1.3em;letter-spacing:0;font-size:26px}.vc_row.contact{padding-top:0}.vc_row.contact h2{margin-bottom:20px!important}.contact-container{position:relative;float:left;width:100%;text-align:center}.contact-container .inside{max-width:1150px;text-align:left}.contact-box{position:relative;margin-bottom:50px}.contact-box:last-child{margin-bottom:0}.contact-info{position:absolute;left:50%;bottom:0;text-align:left}.contact-img{display:inline-block;width:50%;text-align:right;padding-right:20px}.contact-info div{display:inline-block;font-size:27px;line-height:1.2em;margin-bottom:5px}.contact-info div.contact-name{font-size:35px;color:rgba(0,0,0,.6)}.contact-info div a{font-size:27px;line-height:1.2em;font-weight:400;color:rgba(0,0,0,.6)}.color .contact-info div.contact-name,.color .contact-info div a{color:rgba(255,255,255,.9)}.contact-info div a:hover{color:#41667D}.contact-info div a::after{display:none}#ajax-load-more .alm-listing{max-width:720px;margin:0 auto}#ajax-load-more .alm-listing h3{margin:9px 0 20px 0}#ajax-load-more .alm-listing .news{position:relative;padding-top:80px;padding-bottom:80px;border-bottom:1px solid #5d5d5d}#ajax-load-more>.alm-listing>.alm-reveal>.news:first-child{padding-top:0}#ajax-load-more .alm-listing .news .button{text-align:left;margin-top:35px}.portraits h2{margin-bottom:30px!important;margin-top:30px!important}.person-container{float:left;width:100%}.person-container.vr{margin-bottom:30px}.person-container .person{float:left;width:46%;margin-bottom:40px;min-height:410px}.person-container .person:nth-child(2n){float:right}.person h3{font-size:22px;margin-bottom:5px;margin-top:15px}.report-container{float:left;width:100%}.report-container .inside{max-width:950px;margin:0 auto}.report-container .report{position:relative;float:left;width:28%;background-image:linear-gradient(-180deg,#EFD621 0%,#E8B411 100%);color:#fff;padding:130px 15px 115px;text-align:center;margin-right:8%;margin-bottom:8%}.report-container .report:hover{opacity:.8}.report-container .report:nth-child(3n){margin-right:0}.report-container .report::before{content:"";position:absolute;left:-1px;top:-1px;width:0;height:0;border-style:solid;border-width:55px 55px 0 0;border-color:#fff transparent transparent transparent}.report-container .report .title{font-size:27px;font-weight:300;margin-bottom:10px}.report-container .report .year{font-weight:500;font-size:63px}.vc_row.color .text .wpb_wrapper p{margin-left:0;max-width:100%;font-size:19px}.vc_row.color .text .wpb_wrapper p a{font-size:19px}.kennzahlen div.pdf{margin-top:0;margin-bottom:15px}.kennzahlen div.pdf a{padding-bottom:7px}.kennzahlen .accordions{border-bottom:1px solid #bfbfbf!important}.kennzahlen h3.accordion-title{cursor:pointer;padding-left:20px;margin-bottom:0;color:rgba(0,0,0,.6);font-size:23px;font-weight:400;padding:25px 20px 23px!important;border-top:1px solid #bfbfbf!important}.kennzahlen h3.accordion-title:hover{color:#41667D}.kennzahlen h3.accordion-title.open,.kennzahlen .accordion_trigger[aria-expanded="true"]{color:#41667D;background:#f9f9f9}.kennzahlen div.accordion-content,.kennzahlen .accordion__content .inside{padding:0 20px 20px;background:#f9f9f9}.accordion__content{overflow:hidden}.accordion__header{position:relative;cursor:pointer}.single-post .vc_row{padding-top:0;padding-bottom:40px}.single-post .vc_row.color{position:relative;float:left;width:100%;padding-top:90px;padding-bottom:120px}.single-post .vc_row .vc_col-sm-12>.vc_column-inner{max-width:1000px}.single-post .vc_row.color .vc_col-sm-12>.vc_column-inner{max-width:1150px;z-index:20}.single-post div.button{margin-bottom:80px}.single-post .date{display:inline-block;font-size:18px;margin-bottom:7px;font-weight:300}input,textarea,select,.quform-label>label,.quform .quform-field-select{font-family:'SeravekWeb';font-weight:300;font-size:19px;color:#262626;line-height:26px}textarea{resize:none!important;overflow:auto}.quform{margin-left:17%;font-size:26px;max-width:750px;margin-top:40px;margin:0 auto}.quform .quform-field-email,.quform .quform-field-select,.quform .quform-field-text,.quform .quform-field-textarea{color:#000;font-size:21px;border:2px solid #d4d4d4;background:#fdfdfd;padding:10px 15px;border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quform .quform-field-textarea{resize:none!important}.quform .quform-has-error .quform-field-email,.quform .quform-has-error .quform-field-select,.quform .quform-has-error .quform-field-text,.quform .quform-has-error .quform-field-textarea,.quform .quform-has-error .quform-field-file,.quform .quform-has-error .select2-container--quform .select2-selection{border:2px solid #cc0101}.quform .quform-field-email:focus,.quform .quform-field-select:focus,.quform .quform-field-text:focus,.quform .quform-field-textarea:focus{border:2px solid rgba(0,0,0,.6)}.quform-label>label,.quform .quform-field-select{font-size:21px;color:#bfbfbf}.quform .select2-container--quform .select2-selection{height:55px;border:2px solid #d4d4d4;background:#fdfdfd;padding:10px 15px}.quform .quform-element{min-height:74px}.quform-element-group.quform-group-style-bordered>.quform-spacer,.quform-group-style-bordered>.quform-child-elements,.quform-spacer{padding:0 0 10px 0}.select2-container--quform .select2-selection .select2-selection__rendered{font-size:21px;color:#000;font-weight:300}.select2-container--quform .select2-selection--multiple .select2-selection__rendered:before,.select2-container--quform .select2-selection__arrow{width:25px;height:25px;line-height:25px;margin-top:-12px;font-size:25px}.select2-container--quform .select2-results__option{padding:10px 15px!important}.select2-container--quform .select2-results__option--highlighted[aria-selected]{background:#eee!important;padding:10px 15px!important}.quform-element-submit{margin-top:30px!important}.quform-label-inside{top:5px!important;left:17px!important}h4.quform-group-title{font-size:25px;line-height:1.2em;font-weight:500;margin-bottom:10px!important;margin-top:25px!important}.quform .quform-field-file{font-size:18px;padding:11px 15px;background:#fdfdfd;margin-bottom:10px;border:2px solid #d4d4d4;border-radius:0!important}.quform-option-text,.quform-option-text a{font-size:21px;line-height:1.5em;margin-bottom:0;font-weight:300}main .quform-has-error a:hover::after{background:#cc0101!important}option:not(first-child){color:#000}.quform-required{color:#cc0101;margin:0 0 0 5px;font-size:23px!important}button.quform-submit{padding:9px 21px 7px;border:2px solid #42677d;background:transparent}span.quform-button-submit-text{font-family:'SeravekWeb';font-size:15px;font-weight:500;color:#42677d;line-height:1.5em}button:hover.quform-submit{border:2px solid #41667D;background:#41667D}button:hover span.quform-button-submit-text{color:#fff}.quform-js .quform-error{display:none!important}.quform-element-1_10,.quform-element-2_10,.quform-element-3_10,.quform-element-3_35,.quform-element-5_10{margin:0 -10px}.quform-element-3_10{margin-bottom:20px}.quform-element-1_10 .quform-element,.quform-element-2_10 .quform-element,.quform-element-3_10 .quform-element,.quform-element-3_35 .quform-element,.quform-element-5_10 .quform-element{float:left;width:50%;padding:0 10px}.quform-element-1_10 h4.quform-group-title,.quform-element-2_10 h4.quform-group-title,.quform-element-3_10 h4.quform-group-title{padding:0 10px}.quform-element-1_3,.quform-element-2_3{clear:right}.quform-element-1_4,.quform-element-2_4{clear:left}.quform-element-1_21,.quform-element-2_21,.quform-element-3_21{margin-top:30px;margin-bottom:15px!important}.quform-element-1_18 .quform-spacer,.quform-element-2_18 .quform-spacer,.quform-element-3_18 .quform-spacer{font-size:21px;line-height:1.35em;margin-bottom:0;color:#bfbfbf;margin-top:-7px;font-weight:300}.quform-label-1_16>label,.quform-label-1_17>label,.quform-label-1_15>label,.quform-label-1_20>label,.quform-label-1_24>label,.quform-label-2_16>label,.quform-label-2_17>label,.quform-label-2_15>label,.quform-label-2_20>label,.quform-label-2_24>label,.quform-label-3_16>label,.quform-label-3_17>label,.quform-label-3_15>label,.quform-label-3_20>label,.quform-label-3_24>label{color:#000;margin-bottom:2px!important}.quform-element-1_22.quform-has-error .quform-option-text,.quform-element-1_22.quform-has-error .quform-option-text a,.quform-element-2_22.quform-has-error .quform-option-text,.quform-element-2_22.quform-has-error .quform-option-text a,.quform-element-3_22.quform-has-error .quform-option-text,.quform-element-3_22.quform-has-error .quform-option-text a{color:#cc0101!important}.quform-loading.quform-loading-position-left{margin-left:15px}.quform-loading-type-spinner-1 .quform-loading-spinner,.quform-loading-type-spinner-1 .quform-loading-spinner:after{border-top-color:#42677d}.vc_tta-panel-body .quform .quform-field-email,.vc_tta-panel-body .quform .quform-field-select,.vc_tta-panel-body .quform .quform-field-text,.vc_tta-panel-body .quform .quform-field-textarea,.vc_tta-panel-body .quform .select2-container--quform .select2-selection,.vc_tta-panel-body .quform .quform-field-file{background:rgba(255,255,255,.5)}.quform input[type=checkbox],.quform input[type=radio]{position:absolute;left:0;top:9px}.quform-option .quform-option-label{padding-left:35px}.wpb-js-composer .vc_tta.vc_general{border-bottom:1px solid #5d5d5d!important}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{border:0}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{padding:50px 20px!important;border-top:1px solid #5d5d5d!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a::after{display:none!important}.wpb-js-composer .vc_tta.vc_general .vc_active .vc_tta-panel-title>a{border-bottom:0!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a:hover span.vc_tta-title-text,.wpb-js-composer .vc_tta.vc_general .vc_active .vc_tta-panel-title>a span.vc_tta-title-text{color:#41667D}span.vc_tta-title-text{color:#000;font-size:40px;font-weight:700}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover{background:transparent!important}.vc_tta-panel-body .quform{margin-top:0;margin-left:0}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{padding:0 0 40px!important;border-bottom:0!important}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{background:#f9f9f9}.wpb-js-composer .vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body{margin-top:-35px;background:#f9f9f9!important;padding:0 20px 50px!important}.page-template-page-googlemaps-new-php .vc_column_container.vc_col-sm-8>.vc_column-inner,.page-template-page-googlemaps-php .vc_column_container.vc_col-sm-8>.vc_column-inner{padding-left:0!important}.color .quform-label>label,.color .quform .quform-field-select{color:rgba(255,255,255,.65)}.color .select2-container--quform .select2-selection .select2-selection__rendered,.color .select2-container--quform .select2-selection__arrow{color:#fff}.color .quform .quform-field-email,.color .quform .quform-field-select,.color .quform .quform-field-text,.color .quform .quform-field-textarea,.color .quform .select2-container--quform .select2-selection{background:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.75);color:#fff}.color .quform .quform-field-email:focus,.color .quform .quform-field-select:focus,.color .quform .quform-field-text:focus,.color .quform .quform-field-textarea:focus{border:2px solid rgba(255,255,255,.9)}.color button.quform-submit{border:2px solid rgba(255,255,255,.9)}.color button:hover.quform-submit{border:2px solid #fff;background:#fff}.color span.quform-button-submit-text{color:#fff}.color button:hover span.quform-button-submit-text{color:#42677d}.page-template-page-googlemaps-new-php .quform-element-submit,.page-template-page-googlemaps-php .quform-element-submit{margin-top:10px!important;margin-bottom:0!important}.color .quform .quform-has-error .quform-field-email,.color .quform .quform-has-error .quform-field-select,.color .quform .quform-has-error .quform-field-text,.color .quform .quform-has-error .quform-field-textarea,.color .quform .quform-has-error .quform-field-file,.color .quform .quform-has-error .select2-container--quform .select2-selection{border:2px solid #cc0101}.page-template-page-googlemaps-new-php .vc_row .vc_row,.page-template-page-googlemaps-php .vc_row .vc_row{padding-bottom:0}.page-template-page-googlemaps-new-php .vc_row.color .vc_col-sm-4 .wpb_wrapper p,.page-template-page-googlemaps-php .vc_row.color .vc_col-sm-4 .wpb_wrapper p{margin-left:0;max-width:100%}.page-template-page-googlemaps-new-php .vc_col-sm-8,.page-template-page-googlemaps-php .vc_col-sm-8{width:60%}.page-template-page-googlemaps-new-php .vc_col-sm-4,.page-template-page-googlemaps-php .vc_col-sm-4{float:right;width:35%}.color .quform-label>.quform-required{color:#fff}.color .quform-loading-type-spinner-1 .quform-loading-spinner{border-top-color:#fff}.color .quform-loading-type-spinner-1 .quform-loading-spinner:after{border-top-color:#fff}.quform-success-message{background:transparent;border:0;padding:0;font-size:26px;font-weight:300;margin-bottom:30px}.color .quform-success-message{color:#fff}.quform-success-message-content{font-size:22px;font-weight:500}.quform-label>label>.quform-required{color:white!important}.error404 .vc_row{position:relative;float:left;width:100%}.page-id-1223 h3{margin-top:45px}.page-id-1223 h3:first-child{margin-top:0}.icheckbox_square,.iradio_square{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(../../../../../../themes/SCHMUCKI_child/img/square.png) no-repeat;border:none;cursor:pointer}.icheckbox_square{position:absolute!important;top:4px!important;left:0!important;background-position:0 0}.no-touchevents .icheckbox_square.hover{background-position:-24px 0}.no-touchevents .icheckbox_square.checked,.icheckbox_square.checked{background-position:-48px 0}.icheckbox_square.disabled{background-position:-72px 0;cursor:default}.icheckbox_square.checked.disabled{background-position:-96px 0}.iradio_square{background-position:-120px 0}.no-touchevents .iradio_square.hover{background-position:-144px 0}.no-touchevents .iradio_square.checked,.iradio_square.checked{background-position:-168px 0}.iradio_square.disabled{background-position:-192px 0;cursor:default}.iradio_square.checked.disabled{background-position:-216px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx){.icheckbox_square,.iradio_square{background-image:url(../../../../../../themes/SCHMUCKI_child/img/square@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.ie .quform .quform-field-email,.ie .quform .quform-field-text{height:54px!important}}.ie9 .vc_row.blue,.ie9 .service-overlay{background:#41667D}.ie9 .vc_row.yellow{background:#E8B411}.ie9 footer,.ie9 .news.grey.vc_row{background:#C3CDD2}.ie9 .color.vc_row .vc_col-sm-12{padding:0 0 60px 0;min-height:100px}.ie9 .news.grey.vc_row{margin-bottom:0}.ie9 main.noheaderimg .intro.vc_row{margin-top:0}.ie9 footer .inside{padding:20px 0 80px 0}.ie9 .contact.vc_row{padding-top:90px}.ie .client{display:inline-block;height:115px}.no-js .animsition,.no-js .animsition-overlay{opacity:1}.no-js .noscript{position:fixed;bottom:0;left:0;width:100%;background-image:linear-gradient(-180deg,#e3221f 0%,#be1d1b 100%);padding:40px 15px 20px;z-index:100}.no-js .noscript h3,.no-js .noscript p,.no-js .noscript a{color:#fff}.no-js .noscript a{text-decoration:underline}.bewerben h2{font-size:32px}.quform .quform-field-email,.quform .quform-field-select,.quform .quform-field-text,.quform .quform-field-textarea,.quform-label>label,.quform .quform-field-select,.select2-container--quform .select2-selection .select2-selection__rendered{font-size:19px}h4.quform-group-title{font-size:20px}.quform-element-1_18 .quform-spacer,.quform-element-2_18 .quform-spacer,.quform-element-3_18 .quform-spacer,.quform-option-text,.quform-option-text a{font-size:19px}.vc_row,.vc_row.services{padding-top:80px}.vc_row .vc_row:first-child{padding-top:0}.vc_row.intro{padding-top:55px;margin-bottom:0}.vc_row.color::before,.color::after{height:79%}.vc_row.color.intro::before,.color.intro::after{height:150%}.vc_row.color .vc_col-sm-12{padding:75px 0 145px 0}.vc_row.color.intro .vc_col-sm-12{padding:90px 0 0 0;min-height:initial}.headerimg{height:50vh}.single-post .vc_row{padding-top:80px}.single-post .vc_row.color{padding-top:55px;padding-bottom:65px}.vc_row.color .vc_col-sm-12{min-height:initial}html.apfm-open,html.apfm-open>body{width:100%;height:100%}html.apfm-open>body{overflow:hidden}.apfm-container{position:fixed;z-index:-1;visibility:hidden;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:scroll;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.apfm-container.apfm-opening,.apfm-container.apfm-closing{visibility:visible;z-index:99999}.apfm-container.apfm-open{visibility:visible;z-index:99999;-webkit-overflow-scrolling:touch;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.apfm-container .apfm-wrapper{position:relative}.apfm-container .apfm-close-button{position:absolute;z-index:1000;top:20px;right:20px;width:50px;height:50px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.apfm-container .apfm-close-button::before,.apfm-container .apfm-close-button::after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background-color:#bbb;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.apfm-container .apfm-close-button::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.apfm-container .apfm-close-button:hover::before,.apfm-container .apfm-close-button:hover::after{background-color:#555}.apfm-container .apfm-close-button{top:20px;right:40px;width:35px;height:35px}.modal-content{padding:40px}.dataTables_length{display:none}.wpDataTablesWrapper table.wpDataTable>thead>tr>th,.wpDataTablesWrapper table.wpDataTable>tbody>tr>td,.wpDataTablesWrapper table.wpDataTable>tfoot>tr>td{font-size:16px;font-weight:300;line-height:1.35em;letter-spacing:0}.wpDataTablesWrapper table.wpDataTable>thead>tr>th{font-weight:500}.wpDataTablesWrapper table.wpDataTable>thead>tr>th{width:125px}.wpDataTablesWrapper table.wpDataTable>thead>tr>th.column-ort{width:165px}.wpDataTablesWrapper table.wpDataTable>thead>tr>th.column-name{width:380px}.wpDataTablesWrapper table.wpDataTable>thead>tr>th.column-iid{width:65px}.wpDataTablesWrapper table.wpDataTable>thead>tr>th.column-filialen{width:80px}.wpDataTablesWrapper table.wpDataTable tr.odd:hover>td,.wpDataTablesWrapper table.wpDataTable tr.odd:hover>td.sorting_1,.wpDataTablesWrapper table.wpDataTable tr.even:hover>td,.wpDataTablesWrapper table.wpDataTable tr.even:hover>td.sorting_1{background-color:#41667D!important;color:#fff}.wpDataTablesWrapper table.wpDataTable>tbody>tr>td,.wpDataTablesWrapper table.wpDataTable>tfoot>tr>td{-o-transition:.0s!important;-ms-transition:.0s!important;-moz-transition:.0s!important;-webkit-transition:.0s!important;transition:.0s!important}.wpDataTablesWrapper table.wpDataTable>thead>tr>th{border:0!important;border-bottom:2px solid #efefef!important}.wpDataTablesWrapper table.wpDataTable td{padding:5px 10px!important}.wpDataTablesWrapper table.wpDataTable>tbody>tr>td,.wpDataTablesWrapper table.wpDataTable>tfoot>tr>td{border-left:0!important;border-right:0!important}.wpDataTablesWrapper table.wpDataTable tr.even td.sorting_1{background-color:white!important}.wpDataTablesWrapper table.wpDataTable tr.odd td.sorting_1{background-color:#f5f5f5!important}.wpDataTablesWrapper table.wpDataTable thead th.sorting_asc,.wpDataTablesWrapper table.wpDataTable thead th.sorting_desc,.wpDataTablesWrapper table.wpDataTable thead th.sorting:hover{background-color:white!important;color:#41667D!important}.wpDataTablesWrapper table.wpDataTable>thead>tr>th.sort.sorting_asc,.wpDataTablesWrapper table.wpDataTable>thead>tr>th.sort.sorting_desc{border-bottom:2px solid #41667D!important}.wpDataTablesWrapper table.wpDataTable thead th.sorting:after,.wpDataTablesWrapper table.wpDataTable thead th.sorting_asc:after,.wpDataTablesWrapper table.wpDataTable thead th.sorting_desc:after{opacity:1!important}.wpDataTablesWrapper table.wpDataTable thead th.sorting_desc:after{border-top-color:#41667D!important}.wpDataTablesWrapper table.wpDataTable thead th.sorting_asc:after{border-bottom-color:#41667D!important}.powered_by_link,#table_6_row_35{display:none!important}.wpDataTablesWrapper table.wpDataTable>tbody>tr>td.numdata{text-align:left}.wpDataTablesWrapper table.wpDataTable>thead>tr>th{white-space:unset!important}.page-id-742 .color.blue{margin-bottom:-300px}.page-id-742 footer{z-index:10;background-color:transparent}.page-id-742 .vc_row.wpb_row.vc_row-fluid.color.blue div.wpb_column.vc_column_container.vc_col-sm-12{padding-bottom:300px}.touchevents .apfm-container .apfm-close-button:hover::before,.touchevents .apfm-container .apfm-close-button:hover::after{background-color:#bbb!important}#table_7_row_35,#table_8_row_35{display:none}.wpDataTableID-9 tfoot{display:none}@media all and (min-width:768px){.headerimg .headerimg-bg>img{display:none;opacity:0;visibility:hidden}.menu-hauptnavigation-container{float:right;margin-top:42px;padding-top:15px;clear:right;margin-right:10px}.menu-hauptnavigation-container ul{list-style:none}.menu-hauptnavigation-container ul#menu-hauptnavigation{float:right}.menu-hauptnavigation-container ul li{display:inline-block}.menu-hauptnavigation-container ul li .sub-menu li{float:left;display:block}.menu-hauptnavigation-container ul li:last-child{padding-right:0}.menu-hauptnavigation-container ul li a{color:#a3acaf;font-weight:500}.menu-hauptnavigation-container ul li:hover a{color:#41667D}.menu-hauptnavigation-container ul#menu-hauptnavigation>li>a{position:relative;padding-bottom:14px;position:relative;font-weight:300;font-size:23px;margin-right:17px;margin-left:17px}.menu-hauptnavigation-container ul li .sub-menu::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:transparent;z-index:-100;-webkit-transition:all .0s;-moz-transition:all .0s;-o-transition:all .0s;transition:all .0s}.menu-hauptnavigation-container ul li.is-active .sub-menu::before{background:#f1f1f1;opacity:1;z-index:10}.menu-hauptnavigation-container .sub-menu{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;top:96px;left:0;width:100%;background:#41667D;padding:0;padding-top:55px;padding-bottom:55px;opacity:0;visibility:hidden}.menu-hauptnavigation-container ul li.is-active .sub-menu{opacity:1;z-index:10;visibility:visible}.menu-hauptnavigation-container ul li ul.sub-menu li.current-menu-item a{color:#fff}.menu-hauptnavigation-container ul li ul.sub-menu li.current-menu-item a:hover{color:#fff}.menu-hauptnavigation-container .services ul.sub-menu li.current-menu-item a:hover::before{opacity:1}.menu-hauptnavigation-container .services ul.sub-menu li.current-menu-item a:hover::after{opacity:0}.menu-hauptnavigation-container ul#menu-hauptnavigation>li>a::before{content:"";position:absolute;width:100%;height:2px;top:32px;left:0;background:transparent;z-index:15}.menu-hauptnavigation-container ul#menu-hauptnavigation>li:hover>a::before{background:#41667D}.menu-hauptnavigation-container ul#menu-hauptnavigation>li.is-active>a::before{background:transparent!important}.menu-hauptnavigation-container ul#menu-hauptnavigation>li.current-menu-parent>a,.menu-hauptnavigation-container ul#menu-hauptnavigation>li.current-menu-item>a{color:#41667D}.menu-hauptnavigation-container ul ul.sub-menu .inside{padding-left:730px;position:relative}.menu-hauptnavigation-container ul ul.sub-menu .inside .close{position:absolute;right:17px;top:-30px;width:25px;height:25px;z-index:15;cursor:pointer;opacity:.6}.menu-hauptnavigation-container ul ul.sub-menu .inside .close:hover{opacity:1}.menu-hauptnavigation-container ul ul.sub-menu .inside .close::before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:405px;background-repeat:no-repeat;background-position:-379px 0}.menu-hauptnavigation-container ul ul.sub-menu li{float:none;font-size:18px;text-align:left;margin:0;line-height:41px;padding-right:0;position:relative}.menu-hauptnavigation-container ul ul.sub-menu li a{font-size:22px;border-top:none;display:block;color:rgba(255,255,255,.55);font-weight:300;position:relative;padding:3px 20px 3px 20px}.menu-hauptnavigation-container ul ul.sub-menu li a:hover{color:#fff}}@media all and (max-width:1200px) and (min-width:768px){.modal-content{padding:25px 15px}.apfm-container .apfm-close-button{right:10px}.vc_row{padding-top:60px;padding-bottom:45px}header .logo{padding-left:15px;padding-bottom:16px;padding-top:16px}.metanavi li.wpml-ls-item a{margin-right:15px}.menu-hauptnavigation-container ul#menu-hauptnavigation{margin-right:15px}.menu-hauptnavigation-container ul#menu-hauptnavigation>li>a{padding-left:0;padding-right:0}.menu-hauptnavigation-container ul ul.sub-menu .inside{padding-left:60%}h1{font-size:40px;margin-bottom:30px;line-height:1.1em}h2,.color.grey h2{font-size:35px;margin-bottom:25px!important;line-height:1.1em}.service{width:50%;min-height:345px}.vc_row.grey.news{margin-bottom:-230px}.news h3{font-size:27px}.vc_row.color .wpb_wrapper p,.vc_row.news .wpb_wrapper .news p,.vc_row.color .wpb_wrapper p{font-size:21px}.quote-container .quote-txt{font-size:28px;padding:5px 65px 16px 65px}footer .inside{width:100%;padding:115px 15px 75px}#footer-address{width:34%}#footer-bottom .widget_nav_menu{margin-left:34%}#footer-nav1{width:37%}#footer-bottom .widget_nav_menu ul li{margin-right:30px}#footer-bottom .widget_nav_menu ul li a{margin-bottom:5px}#footer-bottom .widget_custom_html{width:34.5%}main.noheaderimg .vc_row.intro{margin-top:-45px}.vc_row.services .vc_col-sm-4{width:40%}.vc_row.services .vc_col-sm-8{width:60%}.vc_row.services .vc_col-sm-8.vc_column_container>.vc_column-inner{padding-left:5%}.vc_row.services .vc_row{padding-bottom:60px}.vc_row .vc_row{padding-top:30px}.vc_row.news .wpb_wrapper .news{width:80%}.vc_row.news .wpb_wrapper p{max-width:100%;margin-left:0}.home .vc_row.kunden{padding-top:60px}.vc_row.color .wpb_wrapper .button{margin-left:10%;max-width:70%}.vc_row.color .wpb_wrapper .button a{margin-bottom:15px}.vc_row .vc_row .vc_column_container>.vc_column-inner,.vc_row.services .right .vc_col-sm-8.vc_column_container>.vc_column-inner{padding-left:0}span.vc_tta-title-text{font-size:36px}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{padding:40px 15px 35px!important}.wpb-js-composer .vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body{padding:0 15px 50px!important}.person-container .person{width:47%}.report-container .report{width:250px;float:none;display:inline-block;padding:125px 15px 95px;margin-right:6%;margin-bottom:6%}.report-container{text-align:center}.report-container .report:nth-child(3n){margin-right:6%}#ajax-load-more .alm-listing .news{padding-top:70px;padding-bottom:70px}.single-post div.button{margin-bottom:35px;margin-top:30px}.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{right:auto!important;bottom:auto!important;top:0px!important;left:0px!important}.gmnoprint{display:none!important}.menu-hauptnavigation-container ul#menu-hauptnavigation>li:last-child>a{margin-right:0}.menu-hauptnavigation-container ul#menu-hauptnavigation>li>a{margin-right:15px;margin-left:15px}.menu-hauptnavigation-container .sub-menu{padding-top:45px;padding-bottom:45px}.progress-bar-item--text.number>div{font-size:100px!important}.big .progress-bar-item--text.number>div{font-size:120px!important}.vc_row.contact h2{margin:0}.contact-img{display:inline-block;width:auto;text-align:left}.contact-info{left:320px}#ajax-load-more .alm-listing,.vc_row.news .wpb_wrapper .news{max-width:770px}.client{width:33.333333%}.clients img{max-width:200px}.client:nth-child(5n)::after,.client:nth-last-child(-n+5)::before{display:block}.client:nth-child(3n)::after,.client:nth-last-child(-n+2)::before{display:none}}@media all and (max-width:1023px) and (min-width:768px){.page-template-page-googlemaps-new-php .vc_col-sm-8,.page-template-page-googlemaps-php .vc_col-sm-8,.page-template-page-googlemaps-new-php .vc_col-sm-4,.page-template-page-googlemaps-php .vc_col-sm-4{width:100%}.page-template-page-googlemaps-new-php .vc_col-sm-4,.page-template-page-googlemaps-php .vc_col-sm-4{padding-top:50px;padding-bottom:30px}.menu-hauptnavigation-container ul#menu-hauptnavigation>li>a{padding-left:0;padding-right:0}header .logo a img{width:105px}.anniversary{left:150px;width:65px}.home .vc_row.intro .vc_col-sm-12>.vc_column-inner{max-width:100%}.service-overlay{padding:30px 25px 0}.progress-bar-item--text.number>div{font-size:85px!important}.big .progress-bar-item--text.number>div{font-size:100px!important}.progress-bar-item--text.belowtext>div,.progress-bar-item--text.toptext>span{font-size:19px!important}.quote-container .quote-txt{font-size:25px}.home .karriere .vc_col-sm-8{margin-top:5px;padding-left:10px}.home .karriere .vc_col-sm-4>.vc_column-inner{margin-top:-15%}#ajax-load-more .alm-listing,.vc_row.news .wpb_wrapper .news{max-width:100%;width:100%}.vc_row.news .wpb_wrapper .news{min-height:470px}#footer-nav2{margin-bottom:20px}.menu-hauptnavigation-container ul ul.sub-menu .inside{padding-left:0}.menu-hauptnavigation-container ul ul.sub-menu li a{padding:3px 15px 3px 15px}.vc_row.color .wpb_wrapper p,.vc_row.color .wpb_wrapper .button{max-width:100%;margin-left:0}.vc_row.list h2,.list-item .inside{max-width:100%}.menu-hauptnavigation-container .sub-menu{top:93px}#messageCookiePolicy .cookie-message p{padding-right:0}#messageCookiePolicy .cookie-message button{position:relative;right:0;top:0;margin-top:10px;margin-left:-1px}}@media all and (max-width:767px){.toggle-cookies{margin-left:0;margin-top:8px;margin-bottom:20px}h1,h2,h3{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{font-size:35px;margin-bottom:25px;line-height:1.2em}h2{font-size:30px;margin-bottom:15px!important;line-height:1.2em}h3{margin-bottom:10px}.vc_col-sm-4,.vc_col-sm-8{float:left;width:100%}.pdf{margin-top:20px}.headerimg,.headerimg .headerimg-bg{background:none!important;min-height:auto;height:auto}.googlemaps .headerimg{height:300px}.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{right:auto!important;bottom:auto!important;top:0px!important;left:0px!important}.vc_row.intro,.page-template-page-googlemaps-new .vc_row.color,.vc_row.intro,.page-template-page-googlemaps .vc_row.color{margin-top:-80px}.list-txt{font-size:23px}.list-num{width:11%;font-size:42px}.list-txt{width:85%}.list-item{margin-bottom:25px}.vc_row.color::before,.color::after{height:83%}.vc_row.color .wpb_wrapper p{max-width:100%;margin-left:0;font-size:22px}.vc_row.color .wpb_wrapper p a{font-size:22px}.vc_row.color .vc_col-sm-12{padding:60px 0 65px 0}.vc_row.color.intro .vc_col-sm-12,.vc_row.news .vc_col-sm-12{padding:60px 0 0 0}.vc_row{padding-top:45px;padding-bottom:45px}.vc_row.services{padding-top:30px}.vc_row.contact{padding-top:0}main.noheaderimg .vc_row.intro{margin-top:-60px}#footer-nav1,#footer-center,#footer-nav3,#footer-bottom .widget_custom_html,#footer-bottom .widget_nav_menu{width:100%}footer .inside{padding:70px 0 135px 0}#menu-footernavigation{text-align:left;padding-right:0}#footer-bottom .widget_nav_menu ul li{margin-right:15px}.service{width:100%}.vc_row.news .wpb_wrapper .news{width:100%}.vc_row.news .wpb_wrapper .news p{font-size:21px}.vc_row.news .wpb_wrapper .news span.date{font-size:17px}.news h3{font-size:23px}.vc_row.news .wpb_wrapper .news h3{margin:4px 0 15px 0}.quote-container .quote-img{float:left;width:100%;text-align:left}.quote-container span.author,.wpb_single_image .vc_figure-caption{text-align:left}.quote-container .quote-txt{width:100%;margin-top:30px;padding:5px 50px 16px 50px;font-size:26px;line-height:1.3em}.quote-container .quote-txt::before,.quote-container .quote-txt::after{font-size:70px}.home .vc_row.kunden{padding-top:0}.vc_row.services .vc_col-sm-8.vc_column_container>.vc_column-inner,.vc_row.services .right .vc_col-sm-8.vc_column_container>.vc_column-inner,.vc_column_container.vc_col-sm-4>.vc_column-inner,.vc_column_container.vc_col-sm-8>.vc_column-inner{padding:0}.vc_row .vc_row{padding:0}.vc_col-sm-8{padding-top:15px;padding-bottom:35px}.metanavi li.wpml-ls-item a{margin-left:15px}header{z-index:101}header .logo{width:50%;padding-left:15px}header .logo a img{width:95px}.anniversary{top:12px;left:135px;width:64px}.vc_col-sm-8 div.button,.vc_col-sm-4 div.button,footer .button{text-align:left;margin-top:25px}.right .wpb_single_image.vc_align_left{text-align:left}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,1);z-index:-1;opacity:0;visibility:hidden}.overlay.is-active{opacity:1;z-index:100;visibility:visible}.contact-info div,.contact-info div a{line-height:1.3em;margin-bottom:0}.contact-info{margin-bottom:30px}header #menu-hauptnavigation li#menu-item-703{margin-left:0}header .menu{background:#fff}header #menu-hauptnavigation li{line-height:1em}header #menu-hauptnavigation li a{color:#000;text-decoration:none;font-weight:700;font-size:19px;display:block;padding:18px 15px;border-top:1px solid #eee;position:relative;line-height:19px}header #menu-hauptnavigation>li>a{color:#a3acaf;font-weight:300;font-size:23px;padding-right:75px;word-break:break-word;line-height:1.1em}header #menu-hauptnavigation li.current-menu-item>a,header #menu-hauptnavigation li.current_page_parent>a,header #menu-hauptnavigation .sub-menu li.current-menu-item>a{color:#41667D}header #menu-hauptnavigation li.menu-item-has-children>a::after{content:"";position:absolute;right:0;top:0;width:61px;height:61px;background:#fbfbfb;border-left:1px solid #eee}header #menu-hauptnavigation li.menu-item-has-children>a::before{content:"";position:absolute;right:20px;top:25px;z-index:10;width:19px;height:12px;background-color:transparent!important;background-image:url(../../../../../../themes/SCHMUCKI_child/img/iconset_entris-banking.png);background-size:405px;background-repeat:no-repeat;background-position:-325px -66px;-webkit-transition:initial;transition:initial}header #menu-hauptnavigation .sub-menu .menu{background:#f9f9f9}header #menu-hauptnavigation .sub-menu li a{font-size:19px;letter-spacing:.28px;padding:15px;color:#a3acaf;font-weight:300;line-height:1.3em}header .menu-hauptnavigation-container .sub-menu .inside{padding:0}header #menu-hauptnavigation li#menu-item-734{display:none}.menu-icon{position:absolute;right:15px;top:27px;height:25px;width:45px}.menu-icon::before{position:absolute;right:53px;top:10px;content:"Menu";color:#a2acaf;font-size:17px;font-weight:400}.menu-icon.menu-icon--open::before{content:""}.no-touchevents .menu-icon:hover{cursor:pointer}.no-touchevents .menu-icon:hover .menu-icon__bar{opacity:.6}.menu-icon.menu-icon--open{right:5px}.menu-icon__bar{position:absolute;top:50%;height:2px;width:100%;background-color:#a3acaf;display:block;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.menu-icon__bar::before,.menu-icon__bar::after{height:2px;width:100%;content:"";background-color:#a3acaf;display:block;position:absolute;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.menu-icon__bar::before{top:-9px}.menu-icon__bar::after{bottom:-9px}.menu-icon--open .menu-icon{position:relative}.menu-icon--open .menu-icon__bar{background:transparent}.menu-icon--open .menu-icon__bar::before,.menu-icon--open .menu-icon__bar::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:85%}.menu-icon--open .menu-icon__bar::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.menu-icon--open .menu-icon__bar::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#menu-hauptnavigation{position:absolute;width:100%;top:87px;opacity:0;visibility:hidden;z-index:0;-webkit-transition:top 0.6s ease;transition:top 0.6s ease;border-bottom:1px solid #eee;padding-top:0}#menu-hauptnavigation.nav--active,.metanavi.nav--active{opacity:1;visibility:visible;z-index:20}.metanavi.nav--active{z-index:21}.metanavi{opacity:0;visibility:hidden;z-index:0;float:left;width:100%;position:absolute;top:87px}#menu-hauptnavigation .sub-menu{list-style:none}#menu-hauptnavigation .sub-menu{background:#fbfbfb;display:block;margin:0;padding:0;max-height:0;overflow:hidden;-webkit-transition:max-height .35s;transition:max-height .35s}#menu-hauptnavigation .sub-menu.is-active{max-height:60em}footer::after,footer::before{height:100%}#footer-address{width:100%}#footer-bottom{float:left;width:100%;padding-top:10px}#footer-bottom .widget_nav_menu{padding-top:20px}footer #menu-footernavigation.menu>li>a{margin-bottom:3px}.person-container .person:nth-child(2n){float:left}.person-container .person{width:100%;margin-bottom:25px}.portraits h2{margin-bottom:20px!important;margin-top:0px!important;float:left;width:100%}.report-container .report{width:250px;float:none;display:inline-block;padding:125px 15px 95px}.report-container{text-align:center}#ajax-load-more .alm-listing .news{padding-top:60px;padding-bottom:60px}.service{min-height:auto;padding-bottom:30px;margin-bottom:30px}.service-overlay p,.service-overlay div.more{color:#000}.service-overlay div.more::after{background-position:-385px -44px}.vc_row.grey.news{margin-bottom:-175px}.clients{float:left;width:100%;margin-bottom:30px}.client{padding:0 20px}.clients img{max-height:75px}.vc_col-sm-4 img{margin-top:0}.home .karriere .wpb_wrapper p{font-size:23px}.vc_row.services .vc_row{padding-bottom:0}.contact-img{width:100%;padding-right:0;text-align:left}.contact-info{position:relative;left:0;bottom:0;margin-top:10px}.vc_row.color .wpb_wrapper .button{margin-left:0;max-width:100%}.vc_row.color .wpb_wrapper .button a{margin-bottom:15px}#auslandzahlungsverkehr.vc_row{margin-top:0!important}.single-post div.button{margin-bottom:0;margin-top:20px}.contact-info div.contact-name{font-size:29px}.contact-info div,.contact-info div a{font-size:23px}.vc_row.color .vc_col-sm-12{min-height:initial}.vc_row.color::before,.color::after,footer::before,footer::after{width:160%!important;left:-30%!important}.vc_row.color::before,.color::after{height:85%}.vc_col-sm-4 img{margin-top:20px}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a{padding:30px 10px!important}.wpb-js-composer .vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body{padding-left:10px!important;padding-right:10px!important}span.vc_tta-title-text{font-size:27px;line-height:1.3em}.quform-element-1_10,.quform-element-2_10,.quform-element-3_10,.quform-element-3_35,.quform-element-5_10{margin:0}.quform-element-1_10 h4.quform-group-title,.quform-element-2_10 h4.quform-group-title,.quform-element-3_10 h4.quform-group-title{padding:0}.quform-element-1_10 .quform-element,.quform-element-2_10 .quform-element,.quform-element-3_10 .quform-element,.quform-element-3_35 .quform-element,.quform-element-5_10 .quform-element{width:100%;padding:0}h4.quform-group-title{font-size:24px}.quform-element-submit button{display:inline-block;width:auto!important}.quform-input-textarea .quform-label>label{position:relative;top:6px;display:inline-block}.quform-responsive-elements-phone-landscape .quform-button-back-default,.quform-responsive-elements-phone-landscape .quform-button-next-default,.quform-responsive-elements-phone-landscape .quform-button-submit-default{float:left}.quform-label>label{display:inline}.quform-element-1_18 .quform-spacer,.quform-element-2_18 .quform-spacer,.quform-element-3_18 .quform-spacer{margin-bottom:15px}.page-template-page-googlemaps-new-php .vc_col-sm-8,.page-template-page-googlemaps-new-php .vc_col-sm-4,.page-template-page-googlemaps-php .vc_col-sm-8,.page-template-page-googlemaps-php .vc_col-sm-4{width:100%}.page-template-page-googlemaps-new-php .vc_col-sm-4,.page-template-page-googlemaps-php .vc_col-sm-4{padding-bottom:40px}#ajax-load-more .alm-listing .news{padding-top:70px;padding-bottom:70px}.kunden h2{margin-top:30px}.quote-container span.author{padding-left:50px}.service{padding-left:0px!important;padding-right:0px!important}.service-overlay{position:relative;background:transparent;text-align:center;padding:0;opacity:1;z-index:10}.service .service-overlay h3,.service .service-overlay p,.service .service-overlay div.more{opacity:1;color:#262626}.service-overlay p,.service-overlay div.more{color:#000}.service-overlay div.more::after{background-position:-385px -44px}.service-overlay h3{display:none}.big .progress-bar-item--text.number>div,.progress-bar-item--text.number>div{font-size:80px!important}.progress-bar-item--text.number>div span.before{font-size:60px}.vc_row .vc_row.middle{padding-bottom:0}.vc_row.kennzahlen .vc_row .vc_col-sm-6,.vc_row.kennzahlen .vc_row .vc_col-sm-12{padding:20px 0!important}.vc_row .vc_row.big.last{padding-top:0!important}.quote-container{padding:0}.quote-container .quote-txt{font-size:22px;padding:45px 0 45px 3px}.quote-container span.author{padding-left:0;margin-top:0;margin-bottom:30px}.client{width:100%}.clients img{max-height:105px}.client::after{display:none}.client:nth-last-child(-n+5)::before{display:block}.vc_row .vc_row .vc_col-sm-12>.vc_column-inner{padding:0}.vc_row.services.small .vc_row{padding-bottom:20px;padding-top:20px}.vc_row.color .vc_col-sm-12{min-height:500px}.kennzahlen h3.accordion-title{padding:20px 10px 18px!important}.kennzahlen div.accordion-content{padding:0 12px 10px}#footer-nav2{width:100%;padding-right:0}#footer-bottom .widget_nav_menu{margin-left:0}#footer-bottom .widget_nav_menu{padding-top:0}footer .inside{padding:70px 0 90px 0}div.button a,.color.grey div.button a{margin-bottom:10px}.home main .button{margin-bottom:40px}footer .button{margin-top:20px}.vc_row.color .wpb_wrapper p{font-size:21px}h3{font-size:22px}footer{margin-top:0}.person-container .person .person-info{height:auto}.modal-content{padding:15px!important}.modal-content h2{padding-top:0;padding-right:30px}.apfm-container .apfm-close-button{top:10px;right:10px;width:30px;height:30px}.quform-label-inside{top:5px!important}footer .inside{width:100%;padding-left:15px;padding-right:15px}#messageCookiePolicy .cookie-message p{padding-right:0}#messageCookiePolicy .cookie-message button{position:relative;right:0;top:0;margin-top:10px;margin-left:-1px}}@media all and (max-width:350px){.anniversary{left:130px}.menu-icon::before{display:none}}.single-veranstaltung .googlemaps-custom{margin-top:2rem}.single-veranstaltung .googlemaps-custom.headerimg{min-height:425px}#messageCookiePolicy{display:none}.moove-gdpr-company-logo-holder,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before,.moove-gdpr-branding-cnt{display:none!important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p span,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{font-size:.8rem}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a:hover{color:#0c4da2}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{background-color:#fff;color:#202020}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all.gdpr-fbo-0{background-color:#42677d;border:#42677d;border-width:2px;border-style:solid;color:#fff;font-size:.8888888888888888rem}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-allow-all.gdpr-fbo-0:hover{background-color:#fff;border:#42677d;border-width:2px;border-style:solid;color:#42677d;font-size:.8888888888888888rem}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn.gdpr-fbo-1{background-color:#fff;border:#42677d;border-width:2px;border-style:solid;color:#42677d;font-size:.8888888888888888rem}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn.gdpr-fbo-1:hover{background-color:#42677d;border:#42677d;border-width:2px;border-style:solid;color:#fff;font-size:.8888888888888888rem}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.change-settings-button.gdpr-fbo-2{font-size:.8888888888888888rem;border-width:2px;border-color:#202020;border-style:solid;color:#202020;box-shadow:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-allow-all.button-visible{background-color:#42677d;border:#42677d;border-width:2px;border-style:solid;color:#fff;font-size:.8888888888888888rem}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-allow-all.button-visible:hover{background-color:#fff;border:#42677d;border-width:2px;border-style:solid;color:#42677d;font-size:.8888888888888888rem}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings.button-visible{background-color:#fff;border:#42677d;border-width:2px;border-style:solid;color:#42677d;font-size:.8888888888888888rem}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings.button-visible:hover{background-color:#42677d;border:#42677d;border-width:2px;border-style:solid;color:#fff;font-size:.8888888888888888rem}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon.moovegdpr-arrow-close{background-color:#42677d;border:1px solid #42677d}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{font-size:2.2rem!important;font-weight:700!important;color:#42677d;hyphens:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title{font-size:1.6rem!important;font-weight:700!important;color:#42677d}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{font-size:1rem!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a{font-size:1rem!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider:after{font-size:1rem!important;font-weight:400}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked+.cookie-slider:after{font-size:1rem!important;font-weight:400}button#moove_gdpr_save_popup_settings_button{background-color:#42677d;cursor:pointer}button#moove_gdpr_save_popup_settings_button .moove_gdpr_text{color:#fff}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg *{fill:#fff}button#moove_gdpr_save_popup_settings_button:hover{background-color:#42677d}@media (max-width:767px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove-clearfix.logo-position-left.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{max-height:calc(80vh - 220px)}}.wpb_text_column.wpb_content_element.datenschutzrow{margin-top:50px}.wpb_text_column.wpb_content_element.datenschutzrow .wpb_wrapper h3{margin-top:30px;margin-bottom:15px}.wpb_text_column.wpb_content_element.datenschutzrow .wpb_wrapper p:has(strong){margin-bottom:10px}ol.datenschutzol{list-style:auto;margin-left:25px;margin-bottom:25px}ul.datenschutzul{margin-bottom:30px}ul.datenschutzul li{margin-bottom:5px}.vc_row.wpb_row.vc_row-fluid.datenschutzcontainer{padding-top:0}.wpb_text_column.wpb_content_element.datenschutzfooter{margin-top:70px}.wpb_text_column.wpb_content_element.datenschutztitle .wpb_wrapper h1{color:#41667D}.pum-theme-1555 .pum-content+.pum-close,.pum-theme-standard-theme .pum-content+.pum-close{position:absolute;height:auto;width:auto;left:auto;right:0;bottom:auto;top:0;padding:8px;color:#fff;font-family:inherit;font-weight:400;font-size:12px;font-style:inherit;line-height:36px;border:1px none #fff;border-radius:0;box-shadow:unset;text-shadow:0 0 0 rgba(0,0,0,.23);background-color:rgba(0,183,205,1)}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent}.pum-close::before,.pum-close::after{padding:0;background-color:#bbb;position:absolute;content:""!important;left:0;top:50%;width:100%;height:2px;transform:rotate(45deg)}.pum-close::after{transform:rotate(-45deg)}.pum-theme-1555 .vc_column_container>.vc_column-inner{max-width:100%}.pum.pum-theme-1555 .pum-container{box-shadow:unset}.pum.pum-theme-1555{background-color:rgba(249,249,249,1)}.pum-theme-1555 .vc_row{padding-top:20px}