@charset "utf-8";:focus{outline:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],.hidden{display:none;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{font-family:'source_sans_prolight';background-color:#FFF;margin:0;padding:0;}P,li,a,td,.row,label{font-family:'source_sans_prolight';font-size:18px;line-height:26px;color:#1A102D;font-weight:300;}p{text-align:justify;}a[href*="mailto"]{color:#ed761d;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}*,*:before,*:after{box-sizing:border-box;}*,*:before,*:after{box-sizing:border-box;}h1,h2,h3,h3 a,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'source_sans_prosemibold';color:#1A102D;font-weight:normal;}h1{font-size:50px;margin:20px 0 10px 0;line-height:30px;}h2{font-size:34px;margin:20px 0 25px 0;line-height:30px;}h3,h4{font-size:19px;margin:15px 0 5px 0;line-height:25px;}h4{clear:both;padding-top:15px;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}mark{color:#000;background:#ff0;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{padding:0.35em 0.625em 0.75em;margin:10px 0 10px 0;border:1px solid #c0c0c0;}legend{padding:0;border:0;}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;color:#333;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table;}textarea.form-control{height:200px;}.form-control{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555555;display:block;font-size:14px;height:38px;line-height:1.42857;padding:8px 12px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;vertical-align:middle;width:100%;}label{display:inline-block;margin-bottom:5px;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table;}.form-horizontal .form-group:after{clear:both;}.form-group{margin-bottom:15px;}.btn{}.btn:hover{background-color:#CCC;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}@media print{*{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:2cm .5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.navbar{display:none;}.table td,.table th{background-color:#fff !important;}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important;}.label{border:1px solid #000;}.table{border-collapse:collapse !important;}.table-bordered th,.table-bordered td{border:1px solid #ddd !important;}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{-webkit-tap-highlight-color:rgba(0,0,0,0);}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}button,input,select[multiple],textarea{background-image:none;}a{color:#1A102D;text-decoration:none;border:none;}a:hover,a:focus{color:#000;text-decoration:none;}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}img{vertical-align:middle;}.img-responsive{display:block;height:auto;max-width:100%;}.img-rounded{border-radius:6px;}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0;}p{margin:0 0 10px;}.lead{margin-bottom:20px;font-size:16.099999999999998px;font-weight:200;line-height:1.4;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-center > .text-center{display:inline-block;float:none;text-align:left;margin-right:-4px;text-align:center;}.pictogram{font-family:'EntypoRegular';font-size:40px;font-weight:normal;vertical-align:top;margin-right:.1em;line-height:0px;display:inline-block;}.row-centered{text-align:center;}.row-centered .col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px;}#content *,#content *:before,#content *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.container:before,.container:after{display:table;content:" ";}.container:after{clear:both;}.container:before,.container:after{display:table;content:" ";}.container:after{clear:both;}.row{margin:5px -15px 20px -15px;}.row:before,.row:after{display:table;content:" ";}.row:after{clear:both;}.row:before,.row:after{display:table;content:" ";}.row:after{clear:both;}[class*="col-"]{}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative;float:left;}.col-1,.col-lg-1{width:8.333333333333332%;}.col-2,.col-lg-2{width:20%;}.col-lg-2{width:16.66666667%;}.col-3,.col-lg-3{width:25%;}.col-4,.col-lg-4{width:33.33333333333333%;}.col-5,.col-lg-5{width:41.66666666666667%;}.col-6,.col-lg-6{width:50%;}.col-7,.col-lg-7{width:58.333333333333336%;}.col-8,.col-lg-8{width:66.66666666666666%;}.col-9,.col-lg-9{width:75%;}.col-10,.col-lg-10{width:83.33333333333334%;}.col-11,.col-lg-11{width:91.66666666666666%;}.col-12,.col-lg-12{width:100%;}@font-face{font-family:'source_sans_prosemibold';src:url('../../../fileadmin/zffa/fonts/sourcesanspro-semibold-webfont.woff2') format('woff2'),url('../../../fileadmin/zffa/fonts/sourcesanspro-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_proregular';src:url('../../../fileadmin/zffa/fonts/sourcesanspro-regular-webfont.woff2') format('woff2'),url('../../../fileadmin/zffa/fonts/sourcesanspro-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_prolight';src:url('../../../fileadmin/zffa/fonts/sourcesanspro-light-webfont.woff2') format('woff2'),url('../../../fileadmin/zffa/fonts/sourcesanspro-light-webfont.woff') format('woff');font-weight:normal;font-style:normal;}.cd-secondary-nav .nav,.cd-secondary-nav.is-fixed .nav,img.grey,img.grey:hover{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}::-webkit-scrollbar-track{background:#333;}::-webkit-scrollbar-thumb{background:#EE751C;}body::-webkit-scrollbar{width:6px;}::-webkit-scrollbar{width:8px;}::-webkit-scrollbar:window-inactive{width:8px;}[id*="-anchor"]{display:block;position:absolute;top:-300px;background-color:transparent;height:100px;}html,body,#header,#header .parallax{width:100%;height:100%;margin:0;padding:0;}body{overflow-x:hidden;}.nav div,.container{width:990px;}.content{position:relative;width:100%;display:table;background:#FFF;}.content:before,.content:after{display:table;content:" ";}.container.top,#footer #kontakt .container.top{padding-top:50px;}.container.top{padding-bottom:40px;}#section .content:first-child .container.top{padding:120px 0 0 0;}.parallax{height:500px;position:relative;z-index:100;background-attachment:fixed;background-position:top center;background-repeat:no-repeat;background-size:100%;}#intro{background-image:url('../../../fileadmin/zffa/images/parallax-steuerrecht-dresden.webp');background-color:#EEEEEE;}#p1{background-image:url('../../../fileadmin/zffa/images/parallax-steuererklaerung-dresden-02.jpg');}#p2{background-image:url('../../../fileadmin/zffa/images/parallax-steuererklaerung-dresden-03.jpg');}#p3{background-image:url('../../../fileadmin/zffa/images/parallax-steuererklaerung-dresden-04.jpg');}#p4{background-image:url('../../../fileadmin/zffa/images/parallax-steuererklaerung-dresden-05.jpg');}#p5{background-image:url('../../../fileadmin/zffa/images/parallax-karriere-dresden-01.jpg');}#section .parallax div{background:url('../../../fileadmin/zffa/images/parallax-bg.png') no-repeat top center;width:100%;height:100px;}#HyphenatorToggleBox{display:none;}.toggle-first-nav{display:none;}button.btn.btn-default,a.btn,div.gm-style-iw a{text-decoration:none;background-color:#EEEEEE;padding:8px 18px 8px 18px;margin:12px 0 px 4px 0px;color:#0B002D;border:none;display:table;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;text-transform:uppercase;}button.btn.btn-default:hover,a.btn:hover,div.gm-style-iw a:hover{background-color:#0B002D;color:#EEEEEE;}h2{border-bottom:2px solid #A8A5B0;padding-bottom:10px;text-transform:uppercase;}.impressum p + h2{margin:35px 0 5px 0;font-size:25px;font-weight:normal;border-bottom:1px solid #A8A5B0;}.small{font-size:70%;}#map{width:100%;height:400px;border:none;}.img-circle{border-radius:110px;-webkit-border-radius:110px;-moz-border-radius:110px;overflow:hidden;margin:20px auto 30px auto;}a.trigger-overlay img,a.grey img,img.grey{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray;}a.trigger-overlay img:hover,a.grey img:hover,img.grey:hover,#karriere img{-webkit-filter:none;filter:none;}.overlay .img-circle{margin-top:0;}.img-circle,.img-circle img{width:100%;height:100%;}span.tel,span.fax,span.mail,span.web{display:inline-table;width:80px;}.overlay.overlay-contentscale.datenschutz span.tab,.overlay.overlay-contentscale.datenschutz span.tab  + span{display:inline-table;width:60px;}.overlay.overlay-contentscale.datenschutz span.tab  + span{width:870px;}img[src*="icon-logo-xing.png"],img[src*="icon-logo-linkedin.svg"]{width:70px;height:auto;display:block;margin:5px auto 20px auto;}.nav ul,.nav li{margin:0;padding:0;display:inline-block;list-style:none;}ul{margin:5px 0 10px 0;}.content ul,.team ul{padding-left:20px;}.overlay li,#section li{list-style:none;list-style-image:url('../../../fileadmin/zffa/images/icon-li.png');}.overlay.datenschutz ol li,#datenschutz ol li{list-style-type:upper-roman;list-style-image:none;}.overlay .container{padding-top:20px;height:100%;}.overlay{overflow-y:auto;position:fixed;width:100%;height:100%;top:0;left:0;background:#FFF;background:rgba(255,255,255,1);z-index:600;}.overlay.overlay-contentscale.info{width:800px;height:500px;top:auto;left:50%;bottom:0;margin:-250px 0 0 -400px;overflow:hidden}.overlay-close{width:40px;height:40px;position:fixed;right:20px;top:20px;overflow:hidden;border:none;background:url('../../../fileadmin/zffa/images/icon-cross.png') no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:400;}.overlay-contentscale,body .overlay.overlay-contentscale.info.close,body .overlay.overlay-contentscale.info.open{visibility:hidden;opacity:0;-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transition:-webkit-transform 0.2s,opacity 0.2s,visibility 0s 0.2s;transition:transform 0.2s,opacity 0.2s,visibility 0s 0.2s;}.overlay-contentscale.open,.overlay.overlay-contentscale.info{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s,opacity 0.4s;transition:transform 0.4s,opacity 0.4s;}#header div.logo,#header div.logo img{width:300px;display:block}#header div.logo{margin:auto;position:absolute;left:0;bottom:150px;right:0;}#header div.logo img{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.48);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.48);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.48);}.nav{background-color:#EEEEEE;height:65px;position:relative;z-index:200;}.is-fixed nav{position:fixed;top:0;left:0;width:100%;z-index:200;opacity:1;-webkit-animation:ani 1s ease-in-out;animation:ani 1s ease-in-out;}@keyframes ani{0%{display:none;opacity:0;}100%{opacity:1;}}.nav div{margin:auto;height:65px;padding:0 0 0 0;}.nav div:after{display:inline-block;position:absolute;margin-left:150px;width:135px;height:65px;content:"";background-image:url('../../../fileadmin/zffa/images/nav-image.png');background-repeat:no-repeat;background-position:right center;}.nav  ul{padding:15px 0 0 0;}.nav img{width:120px;margin:-5px 0 0 40px;}.nav ul li:first-child{margin-right:0px;}.nav li a{font-size:17px;color:#1A102D;text-decoration:none;display:inline-block;position:relative;z-index:300;line-height:32px;padding:2px 5px 2px 5px;margin:0 10px 0 10px;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;}.nav ul li a:hover,.nav ul li a.active{color:#EE741C;}.nav ul li a::after{position:absolute;z-index:200;top:100%;left:0;width:100%;height:3px;background:#19142C;content:'';opacity:0;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;-moz-transition:opacity 0.3s,-moz-transform 0.3s;transition:opacity 0.3s,transform 0.3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);}.nav ul li a:hover::after,.nav ul li a.active::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}.nav ul li:first-child a:hover::after{opacity:0;}.nav ul li:first-child span{font-size:10px;position:absolute;display:inline-block;line-height:14px;font-weight:bold;text-align:right;margin:0 0 0 -170px;}.Safari .nav ul li:first-child span{margin:0 0 0 -250px;}.nav ul li:first-child a:hover span,.nav ul li:first-child a.active span,.nav ul li:first-child a span{color:#1A102D;}#section{margin:0 0 0 0;position:relative;z-index:100;}#impressum .btn{display:inline-block;margin:10px 0 0 0;}#impressum p strong,#team p strong{font-size:0.7em;}.impressum table{margin:0px 0 15px 0;}#datenschutz{padding-top:0;position:relative;z-index:900;}#karriere img{display:block;margin:25px auto 0px auto;width:40px;height:auto}.kooperationen{padding-top:40px;}aside .trigger-overlay.dsgvo,aside .trigger-overlay.cookie{display:none;}.trigger-overlay.dsgvo,.trigger-overlay.cookie{background-color:rgba(238,116,28,0.4);}.trigger-overlay.dsgvo:hover,.trigger-overlay.cookie:hover{background-color:rgba(238,116,28,0.7);}div.btn-impressum{display:none;}@media (max-width:920px){.toggle-first-nav span:before,.toggle-first-nav span:after,.toggle-first-nav span{background-color:#1A102D;}html,body{overflow-x:hidden;}.nav div,.container,.nav,.nav ul,.nav li,.nav li a,.trigger-overlay.btn,.overlay.overlay-contentscale.info{width:100%;}.overlay.overlay-contentscale.info{height:500px;top:200px;left:0;bottom:auto;margin:0;overflow:scroll;}.overlay.overlay-contentscale.info .container{}.overlay.overlay-contentscale.info  div.row > div,.overlay.overlay-contentscale.info .container{padding:5px}#header,#header .parallax,.parallax{height:300px;}#section .parallax div{height:200px;}#footer #kontakt .container.top{padding-bottom:50px;}.parallax{background-attachment:scroll;background-size:auto 100%;}#intro{height:300px;}h1{font-size:1em;}h2{font-size:1.4em;}h3,h4{font-size:1em;}.container.top{padding-top:30px;}#header div.logo{bottom:40px;}#header div.logo,#header div.logo img{width:200px;}#section .content:first-child .container.top{padding:50px 0 0 0;}.nav{height:auto;display:none}.nav ul{display:none;padding:40px 0 0 0;}.nav ul li:first-child{display:none;}.nav div:after,.nav div{height:auto;}#header .nav li a{background:none;}#header .toggle-first-nav{width:80px;height:50px;display:block;background:none;position:absolute;z-index:500;right:0;top:0px;padding:5px 0 10px 25px;transition:all 0.3s ease;border:none;cursor:pointer;}.toggle-first-nav span,.toggle-first-nav span:before,.toggle-first-nav span:after{border-radius:1px;height:3px;width:40px;position:absolute;display:block;content:'';}.toggle-first-nav span:before{top:-10px;}.toggle-first-nav span:after{bottom:-8px;top:10px}.toggle-first-nav span,.toggle-first-nav span:before,.toggle-first-nav span:after{transition:all 500ms ease-in-out}.toggle-first-nav.open span{background-color:transparent;}.toggle-first-nav.open span:before,.toggle-first-nav.open span:after{top:0;}.toggle-first-nav.open span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.toggle-first-nav.open span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.nav li a{color:#1A102D;padding:4px 0 4px 30px;margin:-5px 0 0 0;background:#B9C0CE;width:100%;}.nav ul li a:hover::after,.nav ul li a.active::after{opacity:0;}.overlay-close{width:20px;height:20px;position:fixed;right:20px;top:20px;overflow:hidden;border:none;background:url('../../../fileadmin/zffa/images/icon-cross.png') no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:400;}.container{width:100%;position:relative;z-index:200;}.img-circle,.img-circle img{width:200px;height:200px;}div.btn-impressum{display:block;}.row{margin:0;}.col-1,.col-lg-1,.col-2,.col-lg-2,.col-3,.col-lg-3,.col-4,.col-lg-4,.col-5,.col-lg-5,.col-6,.col-lg-6,.col-7,.col-lg-7,.col-8,.col-lg-8,.col-9,.col-lg-9,.col-10,.col-lg-10,.col-11,.col-lg-11,.col-12,.col-lg-12{width:100%;clear:both;}}#cookie-bar{background:#111111;height:auto;line-height:24px;color:#eeeeee;text-align:center;padding:3px 0;}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%;z-index:900;padding:5px 0 15px 0}#cookie-bar.fixed.bottom{bottom:0;top:auto;}#cookie-bar p{margin:0;padding:0;color:#ffffff;text-align:center}#cookie-bar a{display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px;}#cookie-bar .cb-enable{background:#007700;}#cookie-bar .cb-enable:hover{background:#009900;}#cookie-bar .cb-disable{background:#990000;}#cookie-bar .cb-disable:hover{background:#bb0000;}#cookie-bar .cb-policy{background:#0033bb;}#cookie-bar .cb-policy:hover{background:#0055dd;}#cookie-bar *{color:#ffffff;font-size:14px}#cookie-bar h3{font-size:18px}
