@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700');html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}*{box-sizing:border-box}*::-webkit-scrollbar{width:0 !important}*::-webkit-scrollbar-thumb{background-color:#bbb}*::-webkit-scrollbar-track{background:#eee}::selection{background:#222222;color:white}::-moz-selection{background:#222222;color:white}hr{display:block;border:0;height:3px;width:100%;background-color:#222222}.video{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe{border:0;overflow:hidden;max-width:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#222222}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;border:none;display:block;max-width:100%;outline-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}button,input,select,textarea{font:inherit;margin:0;outline:none}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.element-invisible{position:absolute !important;padding:0 !important;margin:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden !important;opacity:0 !important}.element-invisible:focus{width:auto !important;height:auto !important;overflow:auto !important;background:#eee !important;color:#000 !important;padding:1em !important;opacity:1 !important}@media print{.no-print,.no-print *{display:none !important}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-i{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.flex-inline{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.flex-item-no-shrink{-ms-flex-negative:0;flex-shrink:0}.flex-auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-magic-after{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-magic-after::after{content:'';-webkit-box-flex:1000000000;-ms-flex-positive:1000000000;flex-grow:1000000000}.flex-wrap-magic-before{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-magic-before::before{content:'';-webkit-box-flex:1000000000;-ms-flex-positive:1000000000;flex-grow:1000000000}.flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-direction-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.background-center{background-position:center center;background-size:cover;background-repeat:no-repeat}@-webkit-keyframes animatedgradient{0%{background-position:0 18%}50%{background-position:100% 83%}100%{background-position:0 18%}}@-moz-keyframes animatedgradient{0%{background-position:0 18%}50%{background-position:100% 83%}100%{background-position:0 18%}}@-o-keyframes animatedgradient{0%{background-position:0 18%}50%{background-position:100% 83%}100%{background-position:0 18%}}@keyframes animatedgradient{0%{background-position:0 18%}50%{background-position:100% 83%}100%{background-position:0 18%}}.outline{outline:1px solid red}.break-word{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.fa > span{font-family:'PT Sans',sans-serif}.fa::before{font-family:'FontAwesome'}.ico{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 !important}.ico span{padding:1em 2em 1em 0;text-align:left;font-family:'PT Sans',sans-serif}.ico::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;font-weight:normal;padding:1em;margin-right:1.5em;border-top-left-radius:inherit;border-bottom-left-radius:inherit;-webkit-transition:all .2s ease-in .5s;-moz-transition:all .2s ease-in .5s;-ms-transition:all .2s ease-in .5s;-o-transition:all .2s ease-in .5s;transition:all .2s ease-in .5s}.ico:hover::before{-webkit-transition:all .2s ease-out 0;-moz-transition:all .2s ease-out 0;-ms-transition:all .2s ease-out 0;-o-transition:all .2s ease-out 0;transition:all .2s ease-out 0}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.macruleslinuxokay::-webkit-scrollbar{height:0 !important;width:0 !important}.windowssucks::-webkit-scrollbar{height:3px !important}.reset{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0}.reset a{text-decoration:none}img{width:100%;height:auto}.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:black;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:0}.slick-lightbox .slick-prev::after{content:'←'}.slick-lightbox .slick-next{right:0}.slick-lightbox .slick-next::after{content:'→'}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{color:white;font-weight:bold;font-size:0.8em;margin-top:0.5em}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}.font{font-family:'PT Sans',sans-serif}*::-webkit-scrollbar{width:0.5em !important}*::-webkit-scrollbar-track{background:#cccccc}*::-webkit-scrollbar-thumb{background-color:#696969}body{font-family:'PT Sans',sans-serif;color:#696969;background-color:white}body p > a{font-weight:bold}body.fotografie p > a{color:#00AACA}body.grafikdesign p > a{color:#F9B000}h1{font-weight:normal;margin-bottom:0;font-size:2.5em}@media (max-width:768px){h1{font-size:2em}}h2{color:#00AACA;font-weight:bold;font-size:1.2em;margin-top:2.3em}h1 + h2{margin-top:0.3em}h3{font-size:1em;margin-top:2em}h2+h3{margin-top:0}.container{width:100%;max-width:900px;margin:0 auto;padding:0 2em 1em}.text-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-bottom:2em}@media (min-width:481px){.text-columns h1:first-child,.text-columns h2:first-child,.text-columns h3:first-child,.text-columns p:first-child{margin-top:0}}@media (max-width:480px){.text-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.login{padding:2em 2em 0;background-color:#cccccc}.login form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.login form fieldset{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;padding:2em 2em 0;background-color:white;border-radius:0.1em}.login form fieldset a{text-decoration:none}.login form fieldset .control-group{margin:1em 0}.login form fieldset .control-group .controls input{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;padding:0.5em;border-radius:0.1em;border:1px solid #ccc}.login form fieldset .control-group .controls input a{text-decoration:none}.login form fieldset .control-group .controls button[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#006a7e;border-radius:0.3em;background-color:#00AACA;text-decoration:none;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:white;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;width:100%}.login form fieldset .control-group .controls button[type="submit"]:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#007f97;border-color:#003f4b}.login form fieldset .control-group .controls button[type="submit"]:hover::before{background-color:#005464}.login form fieldset .control-group .controls button[type="submit"]:active{background-color:#006a7e;border-color:#002931}.login form fieldset .control-group .controls button[type="submit"]::before{background-color:#007f97}.login form fieldset .control-group .controls button[type="submit"] a{text-decoration:none;display:block}.login + div{background-color:#cccccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:2em;font-size:80%;text-align:center}.login + div ul{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0}.login + div ul a{text-decoration:none}header{background-color:#ffffff;z-index:10;position:fixed;width:100%;border-bottom:1px solid #eee;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding:1em}@media (max-width:768px){header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}header .logo{margin-top:1em;margin-bottom:2em}header nav.mainmenu{margin-bottom:1em}header nav.mainmenu > ul > li{white-space:nowrap}}header .logo{max-width:150px}header nav.mainmenu > ul{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex}header nav.mainmenu > ul a{text-decoration:none}header nav.mainmenu > ul > li{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;margin-right:1em}header nav.mainmenu > ul > li a{text-decoration:none}@media (max-width:768px){header nav.mainmenu > ul > li{margin-right:0.5em}}header nav.mainmenu > ul > li:first-child,header nav.mainmenu > ul > li:last-child{margin-right:0}header nav.mainmenu > ul > li > a{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;font-weight:bold;position:relative;color:#696969;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}header nav.mainmenu > ul > li > a a{text-decoration:none}header nav.mainmenu > ul > li > a:hover{color:#363636}header nav.mainmenu > ul > li > a:hover::after{width:100%}header nav.mainmenu > ul > li > a:active{color:#1d1d1d}header nav.mainmenu > ul > li > a::after{content:"";position:absolute;top:100%;height:0.3em;width:0;left:0;border-radius:0.3em;background-color:#cccccc;margin-top:0.3em;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}header nav.mainmenu > ul > li > a.fotografie:after{background-color:#00AACA}header nav.mainmenu > ul > li > a.grafikdesign:after{background-color:#F9B000}header nav.mainmenu > ul > li > a.edit:after{background-color:#00f96b}header nav.mainmenu > ul > li > a.logout:after{background-color:#f93400}header nav.mainmenu > ul > li a.edit::after,header nav.mainmenu > ul > li a.logout::after{width:100%}header nav.mainmenu > ul li.active a::after,header nav.mainmenu > ul li.current a::after{width:100%}main .default-page{width:100%;max-width:900px;margin:0 auto;padding:0 2em 1em}footer{background-color:#fafafa;padding:4em}footer .footer{width:100%;max-width:900px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer .left .img-intro- img{width:5em;margin-bottom:2em}footer .footer .right{text-align:right}footer .footer .right nav{max-width:900px;margin:2em auto 0}footer .footer .right nav > ul{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0}footer .footer .right nav > ul a{text-decoration:none}footer .footer .right nav > ul > li > a{color:inherit;font-weight:bold;font-size:80%}footer .footer .right nav > ul > li > a:hover{text-decoration:underline}footer .footer .right .copyright{color:#cccccc;font-weight:bold;font-size:80%}footer .footer .right .copyright a{color:inherit}footer .footer .right nav.mainmenu > ul li{display:block}footer .footer .right nav.mainmenu > ul li:nth-child(2){display:inline-block;margin-right:0.3em}footer .footer .right nav.mainmenu > ul li:nth-child(2) a{padding-right:0.3em}footer .footer .right nav.mainmenu > ul li:nth-child(2)::after{content:"|"}footer .footer .right nav.mainmenu > ul li:nth-child(3){display:inline-block}footer .footer .right nav.footermenu > ul li{display:inline-block;margin-right:0.3em}footer .footer .right nav.footermenu > ul li a{padding-right:0.3em}footer .footer .right nav.footermenu > ul li::after{content:"|"}footer .footer .right nav.footermenu > ul li:last-child{margin-right:0}footer .footer .right nav.footermenu > ul li:last-child a{padding-right:0}footer .footer .right nav.footermenu > ul li:last-child::after{content:""}footer .footer .right nav.socialmenu{color:#cccccc}footer .footer .right nav.socialmenu > ul li{display:inline-block;margin-right:0.3em}footer .footer .right nav.socialmenu > ul li a{padding-right:0.3em}footer .footer .right nav.socialmenu > ul li::after{content:"|"}footer .footer .right nav.socialmenu > ul li:last-child{margin-right:0}footer .footer .right nav.socialmenu > ul li:last-child a{padding-right:0}footer .footer .right nav.socialmenu > ul li:last-child::after{content:""}@media (max-width:500px){footer .footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}footer .footer .right{text-align:center}}.switch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.switch article{text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-transition:all .8s ease-in-out 0s;-moz-transition:all .8s ease-in-out 0s;-ms-transition:all .8s ease-in-out 0s;-o-transition:all .8s ease-in-out 0s;transition:all .8s ease-in-out 0s}@media (min-width:768px){.switch article{min-height:70vh}}.switch article .content{padding:2em;width:100%;max-width:300px}.switch article .content h1{color:#005464;font-weight:bold}.switch article .content p{margin-top:0.5em;font-weight:bold;color:#007f97}.switch article .content a{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0}.switch article .content a a{text-decoration:none}.switch article:hover{background-color:rgba(255,255,255,0.7)}.switch article .background{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.switch article.foto .content a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#006a7e;border-radius:0.3em;background-color:#00AACA;text-decoration:none;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:white;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.switch article.foto .content a:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#007f97;border-color:#003f4b}.switch article.foto .content a:hover::before{background-color:#005464}.switch article.foto .content a:active{background-color:#006a7e;border-color:#002931}.switch article.foto .content a::before{background-color:#007f97}.switch article.foto .content a a{text-decoration:none;display:block}.switch article.grafik .content h1{color:#c66b00}.switch article.grafik .content p{color:#f98700}.switch article.grafik .content a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#ad7a00;border-radius:0.3em;background-color:#F9B000;text-decoration:none;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:white;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.switch article.grafik .content a:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#c68c00;border-color:#7a5600}.switch article.grafik .content a:hover::before{background-color:#936800}.switch article.grafik .content a:active{background-color:#ad7a00;border-color:#604400}.switch article.grafik .content a::before{background-color:#c68c00}.switch article.grafik .content a a{text-decoration:none;display:block}.banner_contact{color:white;background-color:#00AACA;text-align:center;padding:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner_contact h1{margin-top:0}.banner_contact p{width:100%;max-width:480px}.banner_contact a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#d9d9d9;border-radius:0.3em;background-color:white;text-decoration:none;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:#00AACA;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.banner_contact a:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#e6e6e6;border-color:#bfbfbf}.banner_contact a:hover::before{background-color:#cccccc}.banner_contact a:active{background-color:#d9d9d9;border-color:#b3b3b3}.banner_contact a::before{background-color:#e6e6e6}.banner_contact a a{text-decoration:none;display:block}body.grafikdesign .banner_contact{background-color:#F9B000}body.grafikdesign .banner_contact a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#d9d9d9;border-radius:0.3em;background-color:white;text-decoration:none;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:#F9B000;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}body.grafikdesign .banner_contact a:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#e6e6e6;border-color:#bfbfbf}body.grafikdesign .banner_contact a:hover::before{background-color:#cccccc}body.grafikdesign .banner_contact a:active{background-color:#d9d9d9;border-color:#b3b3b3}body.grafikdesign .banner_contact a::before{background-color:#e6e6e6}body.grafikdesign .banner_contact a a{text-decoration:none;display:block}.team{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em}.team .member{text-align:center;padding:1em}.team .member img{border-radius:50%;width:10em;margin:0 auto}.team .member .name{font-weight:bold;margin-top:0.5em;font-size:1.1em}.team .member .skill{font-style:italic;margin-top:0.3em}.team .member .position{margin-top:1em}.page_fotografie .c2a,.page_grafikdesign .c2a{padding:2em;margin:0 auto;width:100%;max-width:480px;text-align:center}.page_fotografie .c2a a,.page_grafikdesign .c2a a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#006a7e;border-radius:0.3em;background-color:#00AACA;text-decoration:none;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:white;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;margin:2em}.page_fotografie .c2a a:hover,.page_grafikdesign .c2a a:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#007f97;border-color:#003f4b}.page_fotografie .c2a a:hover::before,.page_grafikdesign .c2a a:hover::before{background-color:#005464}.page_fotografie .c2a a:active,.page_grafikdesign .c2a a:active{background-color:#006a7e;border-color:#002931}.page_fotografie .c2a a::before,.page_grafikdesign .c2a a::before{background-color:#007f97}.page_fotografie .c2a a a,.page_grafikdesign .c2a a a{text-decoration:none;display:block}.page_fotografie .text-wrapper,.page_grafikdesign .text-wrapper{width:100%;max-width:768px;margin:0 auto;padding:2em 2em 0}.page_fotografie .quote,.page_grafikdesign .quote{quotes:"\00AB" "\00BB";text-align:center;padding:1rem 4rem;font-size:1.8em;display:block;width:100%;max-width:768px;margin:0 auto}.page_fotografie .team,.page_grafikdesign .team{padding-top:2em}.page_fotografie .referenzen,.page_grafikdesign .referenzen{border-top:1px solid #eee;background-color:#fafafa;padding-bottom:2em;margin-top:2em;text-align:center}.page_fotografie .referenzen h2,.page_grafikdesign .referenzen h2{text-align:center;padding:1em 1em 0;font-weight:normal;margin-bottom:0;font-size:2.3em;color:#696969}@media (max-width:768px){.page_fotografie .referenzen h2,.page_grafikdesign .referenzen h2{font-size:2em}}.page_fotografie .referenzen .slider .item,.page_grafikdesign .referenzen .slider .item{padding:1em;margin:1em;border-radius:0.3em}.page_fotografie .referenzen .slider .item h3,.page_grafikdesign .referenzen .slider .item h3{color:#00AACA}.page_fotografie .referenzen .slider .item p,.page_grafikdesign .referenzen .slider .item p{width:100%;max-width:300px;margin:0 auto}.page_fotografie .referenzen .slider .item p.short a,.page_grafikdesign .referenzen .slider .item p.short a{margin-left:0.1em}.page_fotografie .referenzen .slider .item p.long,.page_grafikdesign .referenzen .slider .item p.long{display:none}body.angebote main .blogfotografie > div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.3em}body.angebote main .blogfotografie > div > div{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px}body.angebote main .blogfotografie > div,body.angebote main .bloggrafikdesign > div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.angebote main .blogfotografie > div::after,body.angebote main .bloggrafikdesign > div::after{content:'';-webkit-box-flex:1000000000;-ms-flex-positive:1000000000;flex-grow:1000000000}body.angebote main .blogfotografie > div > div,body.angebote main .bloggrafikdesign > div > div,main .angebote{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.3em}body.angebote main .blogfotografie > div > div > article,body.angebote main .bloggrafikdesign > div > div > article,main .angebote > article{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;padding:0.3em}@media (max-width:1280px){body.angebote main .blogfotografie > div > div > article,body.angebote main .bloggrafikdesign > div > div > article,main .angebote > article{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}@media (max-width:1024px){body.angebote main .blogfotografie > div > div > article,body.angebote main .bloggrafikdesign > div > div > article,main .angebote > article{-webkit-box-flex:1;-ms-flex:1 1 33.333333333333%;flex:1 1 33.333333333333%}}@media (max-width:768px){body.angebote main .blogfotografie > div > div > article,body.angebote main .bloggrafikdesign > div > div > article,main .angebote > article{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media (max-width:480px){body.angebote main .blogfotografie > div > div > article,body.angebote main .bloggrafikdesign > div > div > article,main .angebote > article{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}body.angebote main .blogfotografie > div > div > article:hover a img,body.angebote main .bloggrafikdesign > div > div > article:hover a img,main .angebote > article:hover a img{opacity:1;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}body.angebote main .blogfotografie > div > div > article a,body.angebote main .bloggrafikdesign > div > div > article a,main .angebote > article a{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;text-align:center;position:relative;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;overflow:hidden}body.angebote main .blogfotografie > div > div > article a a,body.angebote main .bloggrafikdesign > div > div > article a a,main .angebote > article a a{text-decoration:none}body.angebote main .blogfotografie > div > div > article a .overlay,body.angebote main .bloggrafikdesign > div > div > article a .overlay,main .angebote > article a .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;text-align:center}@media (max-width:768px){body.angebote main .blogfotografie > div > div > article a .overlay,body.angebote main .bloggrafikdesign > div > div > article a .overlay,main .angebote > article a .overlay{-webkit-box-align:flex-end;-ms-flex-align:flex-end;-ms-grid-row-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}}body.angebote main .blogfotografie > div > div > article a .overlay h1,body.angebote main .bloggrafikdesign > div > div > article a .overlay h1,main .angebote > article a .overlay h1{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;background-color:transparent;text-shadow:none;color:white;text-transform:uppercase;position:relative;z-index:3;padding:1em;text-shadow:0.015em 0.035em 0.1em rgba(0,0,0,0.15);font-size:3vmax;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}body.angebote main .blogfotografie > div > div > article a .overlay h1 a,body.angebote main .bloggrafikdesign > div > div > article a .overlay h1 a,main .angebote > article a .overlay h1 a{text-decoration:none}@media (min-width:1280px){body.angebote main .blogfotografie > div > div > article a .overlay h1,body.angebote main .bloggrafikdesign > div > div > article a .overlay h1,main .angebote > article a .overlay h1{font-size:2em}}@media (max-width:768px){body.angebote main .blogfotografie > div > div > article a .overlay h1,body.angebote main .bloggrafikdesign > div > div > article a .overlay h1,main .angebote > article a .overlay h1{background-color:white;color:#00AACA;text-shadow:none;border-radius:0.3em;font-size:1em;margin:0.5em;padding:0.5em}}body.angebote main .blogfotografie > div > div > article a img,body.angebote main .bloggrafikdesign > div > div > article a img,main .angebote > article a img{position:relative;top:0;left:0;z-index:-1;opacity:0.36;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@media (max-width:768px){body.angebote main .blogfotografie > div > div > article a img,body.angebote main .bloggrafikdesign > div > div > article a img,main .angebote > article a img{opacity:1}}main .angebote{-ms-flex-wrap:wrap;flex-wrap:wrap}main .angebote::after{content:'';-webkit-box-flex:1000000000;-ms-flex-positive:1000000000;flex-grow:1000000000}main .angebote_single article a{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;padding:2em 4em;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}main .angebote_single article a a{text-decoration:none}main .angebote_single article a:hover .overlay h1{text-decoration:underline}main .angebote_single article a:hover img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}main .angebote_single article a .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}main .angebote_single article a .overlay h1{font-weight:bold;font-size:1.3em;color:#F9B000;margin-bottom:0.5em}main .angebote_single article a img{width:auto;max-height:200px;margin:0 auto;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-box-shadow:0 .3em 1em -0.5em black;-moz-box-shadow:0 .3em 1em -0.5em black;box-shadow:0 .3em 1em -0.5em black}.slick-slide{outline:0}ul.slick-dots{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9;padding:0.3em}ul.slick-dots a{text-decoration:none}@media (max-width:768px){ul.slick-dots{display:none !important}}ul.slick-dots li{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;margin:0.15em;width:1.5em;height:1.5em;font-size:0.8em;font-weight:bold;background-color:#cccccc;color:white;border-radius:50%;border-style:solid;border-width:2px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;cursor:pointer}ul.slick-dots li a{text-decoration:none}ul.slick-dots li:hover{background-color:#696969;border-color:#5c5c5c}ul.slick-dots li button{display:none}ul.slick-dots li.slick-active{background-color:#00AACA;border-color:#0095b1}.slick-arrow{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;position:absolute;z-index:3;width:3em;height:3em;top:50%;margin-top:-1.5em;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;background-color:rgba(255,255,255,0.9);color:#00AACA;font-weight:bold;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);box-shadow:0 0 6px 0 rgba(0,0,0,0.15);cursor:pointer}.slick-arrow a{text-decoration:none}.slick-arrow:hover{background-color:white}.slick-prev{left:0;border-top-right-radius:0.3em;border-bottom-right-radius:0.3em}.slick-prev::after{content:"<"}.slick-next{right:0;border-top-left-radius:0.3em;border-bottom-left-radius:0.3em}.slick-next::after{content:">"}.breadcrumb{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.breadcrumb a{text-decoration:none}.breadcrumb li{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;background-color:#00AACA;color:white}.breadcrumb li a{text-decoration:none}.breadcrumb li:nth-child(2) > span,.breadcrumb li:nth-child(2) a{padding-left:2em}.breadcrumb li:nth-child(3){background-color:#006a7e}.breadcrumb li:nth-child(4){background-color:#002931}.breadcrumb li:last-child{border-top-right-radius:0.3em;border-bottom-right-radius:0.3em}.breadcrumb li > span,.breadcrumb li a{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;color:inherit;padding:0.5em;font-weight:bold}.breadcrumb li > span a,.breadcrumb li a a{text-decoration:none}.breadcrumb li .divider{display:none}.fotograf-de_login .code{background-color:#cccccc;text-align:center;width:100%}.fotograf-de_login .code .fotocdn-guestbox{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;background:none;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);width:100%;padding:2em;max-width:480px;margin:0 auto}.fotograf-de_login .code .fotocdn-guestbox a{text-decoration:none}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-guestbox-highlight strong{font-size:2em;font-weight:normal;color:#696969}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form > input{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;width:100%;padding:1em;border:1px solid #00AACA;margin-bottom:1em;border-radius:0.3em}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form > input a{text-decoration:none}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form .fotocdn-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:100%}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form .fotocdn-submit input[type="submit"]{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;width:auto;text-shadow:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#006a7e;border-radius:0.3em;background-color:#00AACA;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:white;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;box-shadow:none;background:#00AACA}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form .fotocdn-submit input[type="submit"] a{text-decoration:none}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form .fotocdn-submit input[type="submit"]:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#007f97;border-color:#003f4b}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form .fotocdn-submit input[type="submit"]:hover::before{background-color:#005464}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form .fotocdn-submit input[type="submit"]:active{background-color:#006a7e;border-color:#002931}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form .fotocdn-submit input[type="submit"]::before{background-color:#007f97}.fotograf-de_login .code .fotocdn-guestbox .fotocdn-topdistance form .fotocdn-submit input[type="submit"] a{text-decoration:none;display:block}.fotograf-de_login .form .fotocdn-loginbox{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;font-size:1rem;background:none;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);width:100%;padding:2em;max-width:480px;margin:0 auto}.fotograf-de_login .form .fotocdn-loginbox a{text-decoration:none}.fotograf-de_login .form .fotocdn-loginbox .fotocdn-loginbox-highlight strong{color:#00AACA;font-weight:bold;font-size:1.2em;margin-top:0.3em;margin-bottom:1em;display:block}.fotograf-de_login .form .fotocdn-loginbox form > input[type="text"]{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;width:100%;padding:1em;border:1px solid #00AACA;margin-bottom:1em;border-radius:0.3em}.fotograf-de_login .form .fotocdn-loginbox form > input[type="text"] a{text-decoration:none}.fotograf-de_login .form .fotocdn-loginbox form > input[type="submit"]{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;width:auto;text-shadow:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#006a7e;border-radius:0.3em;background-color:#00AACA;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:white;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;box-shadow:none;background:#00AACA}.fotograf-de_login .form .fotocdn-loginbox form > input[type="submit"] a{text-decoration:none}.fotograf-de_login .form .fotocdn-loginbox form > input[type="submit"]:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#007f97;border-color:#003f4b}.fotograf-de_login .form .fotocdn-loginbox form > input[type="submit"]:hover::before{background-color:#005464}.fotograf-de_login .form .fotocdn-loginbox form > input[type="submit"]:active{background-color:#006a7e;border-color:#002931}.fotograf-de_login .form .fotocdn-loginbox form > input[type="submit"]::before{background-color:#007f97}.fotograf-de_login .form .fotocdn-loginbox form > input[type="submit"] a{text-decoration:none;display:block}main > .kontakt{width:100%;padding:2em;max-width:768px;margin:0 auto}main > .kontakt h3{margin-top:2em;margin-bottom:0;color:black}main > .kontakt a:not([href^="mailto:"]){color:#00AACA;font-weight:bold;text-decoration:none}main > .kontakt a:not([href^="mailto:"]):hover{text-decoration:underline}main > .kontakt .ba-form{padding:0}main > .maps{width:100%}main > .maps iframe{width:100%}#filterGridGallery{text-align:right;padding:0.5em}#filterGridGallery > span{font-weight:bold;color:#696969;padding:0.5em;display:inline-block;cursor:pointer}#filterGridGallery > span:hover{text-decoration:underline}#filterGridGallery > span.active{color:#00AACA;text-decoration:underline}#galleryGrid{border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#eee}#galleryGrid .item{background-color:black}#galleryGrid .item:hover a img{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);z-index:99999999;-webkit-box-shadow:0 0 1em 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 1em 0 rgba(0,0,0,0.3);box-shadow:0 0 1em 0 rgba(0,0,0,0.3)}#galleryGrid .item a img{-webkit-transition:all .8s ease-in-out 0s;-moz-transition:all .8s ease-in-out 0s;-ms-transition:all .8s ease-in-out 0s;-o-transition:all .8s ease-in-out 0s;transition:all .8s ease-in-out 0s}.pricing-table{background-color:#eee;padding:2em 0}@media (max-width:768px){.pricing-table{padding:0.5em 0}}.pricing-table .inner{width:100%}@media (min-width:768px){.pricing-table .inner{padding:0.5em}}.pricing-table .inner .item{margin:0.5em;background-color:white;color:#00AACA;text-align:center;border-radius:0.3em;position:relative;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.15);box-shadow:0 0 6px 0 rgba(0,0,0,0.15)}.pricing-table .inner .item:hover .top .image img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.pricing-table .inner .item .top .image{overflow:hidden}.pricing-table .inner .item .top .image img{border-top-left-radius:0.3em;border-top-right-radius:0.3em;-webkit-transition:all .8s ease-in-out 0s;-moz-transition:all .8s ease-in-out 0s;-ms-transition:all .8s ease-in-out 0s;-o-transition:all .8s ease-in-out 0s;transition:all .8s ease-in-out 0s}.pricing-table .inner .item .top .caption{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;font-weight:bold;padding:1em;font-size:1em}.pricing-table .inner .item .top .caption a{text-decoration:none}.pricing-table .inner .item .top .value{font-size:2em;font-weight:bold;color:#006a7e;padding:1em}.pricing-table .inner .item .top .value .cur-sym{margin-left:0.1em}.pricing-table .inner .item .top .value .pre{font-size:40%}.pricing-table .inner .item .top .value .vb{font-size:40%}.pricing-table .inner .item .top .desc{padding:1em}.pricing-table .inner .item .top ol{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;padding:1em}.pricing-table .inner .item .top ol a{text-decoration:none}.pricing-table .inner .item .top ol li{font-weight:bold;margin-bottom:0.5em}.pricing-table .inner .item .top ol li::before{content:"✓";margin-right:0.5em}.pricing-table .inner .item .top button{width:90%;margin:1em 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#006a7e;border-radius:0.3em;background-color:#00AACA;text-decoration:none;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:white;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.pricing-table .inner .item .top button:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#007f97;border-color:#003f4b}.pricing-table .inner .item .top button:hover::before{background-color:#005464}.pricing-table .inner .item .top button:active{background-color:#006a7e;border-color:#002931}.pricing-table .inner .item .top button::before{background-color:#007f97}.pricing-table .inner .item .top button a{text-decoration:none;display:block}.pricing-table .inner .item .bottom{position:relative;top:1em;display:none;width:100%;max-width:480px;margin:0 auto;background-color:#00AACA}.pricing-table .inner .item .bottom .close{position:absolute;bottom:100%;font-weight:bold;font-size:0.8em;color:#cccccc;right:0;cursor:pointer;padding:0.3em;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.pricing-table .inner .item .bottom .close:hover{color:#696969}.pricing-table .inner .item .bottom .close::after{content:"x schließen"}.pricing-table .inner .item .bottom .text{padding:1em;color:white;text-align:left}.pricing-table .inner .item .bottom .text a{color:inherit}.pricing-table .inner .item .bottom .text p:first-child{margin-top:0}.pricing-table .inner .item .bottom .text p:last-child{margin-bottom:0}.pricing-table .inner .item .bottom .text ul{padding-left:1.5em}.pricing-table .inner .item .bottom .com-baforms{color:#696969}.pricing-table .inner .item .bottom .com-baforms .feedme{display:none}.page_grafikdesign .c2a a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#ad7a00;border-radius:0.3em;background-color:#F9B000;text-decoration:none;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:white;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.page_grafikdesign .c2a a:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#c68c00;border-color:#7a5600}.page_grafikdesign .c2a a:hover::before{background-color:#936800}.page_grafikdesign .c2a a:active{background-color:#ad7a00;border-color:#604400}.page_grafikdesign .c2a a::before{background-color:#c68c00}.page_grafikdesign .c2a a a{text-decoration:none;display:block}.page_grafikdesign .c2a h2{color:#F9B000}.page_grafikdesign .pricing-table .inner .item{color:#F9B000}.page_grafikdesign .pricing-table .inner .item .top h2.caption{color:#F9B000}.page_grafikdesign .pricing-table .inner .item .top .value{color:#f98700}.page_grafikdesign .pricing-table .inner .item .top button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:solid;border-width:0;border-bottom-width:0.2em;border-color:#ad7a00;border-radius:0.3em;background-color:#F9B000;text-decoration:none;padding:0.9em 2.5em 0.8em;text-align:center;display:inline-block;font-family:inherit;font-weight:bold;font-size:0.9em;cursor:pointer;position:relative;color:white;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.page_grafikdesign .pricing-table .inner .item .top button:hover{-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;-ms-transition:all .1s ease-in-out 0s;-o-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s;background-color:#c68c00;border-color:#7a5600}.page_grafikdesign .pricing-table .inner .item .top button:hover::before{background-color:#936800}.page_grafikdesign .pricing-table .inner .item .top button:active{background-color:#ad7a00;border-color:#604400}.page_grafikdesign .pricing-table .inner .item .top button::before{background-color:#c68c00}.page_grafikdesign .pricing-table .inner .item .top button a{text-decoration:none;display:block}.page_grafikdesign .pricing-table .inner .item .bottom{background-color:#F9B000}.page_grafikdesign .ba-btn-submit{background-color:#F9B000 !important}.page_grafikdesign .text-wrapper h2{color:#F9B000}.page_grafikdesign ul.slick-dots li.slick-active button{background-color:#F9B000}.page_grafikdesign .breadcrumb{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.page_grafikdesign .breadcrumb a{text-decoration:none}.page_grafikdesign .breadcrumb li{display:block;list-style-type:none;border:0;outline:none;padding:0;font-weight:normal;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border-radius:0;background-color:#F9B000}.page_grafikdesign .breadcrumb li a{text-decoration:none}.page_grafikdesign .breadcrumb li:nth-child(3){background-color:#f98700}.page_grafikdesign .breadcrumb li:nth-child(4){background-color:#e71d72}.page_grafikdesign .breadcrumb li:last-child{border-bottom-right-radius:0.3em;border-top-right-radius:0.3em}.page_grafikdesign .referenzen .slider .item h3{color:#F9B000}#system-message{margin-bottom:10px;padding:0}#system-message > dt{font-weight:bold;display:none}#system-message > dd{margin:0;font-weight:bold;text-indent:30px}#system-message > dd > ul{color:#0055BB;background-position:4px top;background-repeat:no-repeat;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#system-message > dd > ul > li{line-height:1.5em}#system-message > .message > ul{background-color:#C3D2E5;background-image:url(../images/notice-info.png)}#system-message > .error > ul,#system-message > .warning > ul,#system-message > .notice > ul{color:#c00}#system-message > .error > ul{background-color:#E6C0C0;background-image:url(../images/notice-alert.png);border-color:#DE7A7B}#system-message > .warning > ul{background-color:#E6C8A6;background-image:url(../images/notice-note.png);border-color:#FFBB00}#system-message > .notice > ul{background-color:#EFE7B8;background-image:url(../images/notice-note.png);border-color:#F0DC7E}@import url(../../../media/system/css/system.css);.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}span.highlight{background-color:#FFFFCC;font-weight:bold;padding:1px 0}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px}.img-fulltext-float-none{}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px}.img-intro-float-none{}.invalid{border-color:#ff0000}label.invalid{color:#ff0000}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}