﻿*{box-sizing:border-box}td,th,label{text-align:left;vertical-align:top}fieldset{border:none;padding:0}@font-face{font-family:FranziskaOT;src:url(/assets/Franziska-Book-94161930d292be6b663bf36075198486fd1fcb2ff334033c61c4a34dfbdc6aa9.eot?#iefix);src:url(/assets/Franziska-Book-94161930d292be6b663bf36075198486fd1fcb2ff334033c61c4a34dfbdc6aa9.eot?#iefix) format("eot"),url(/assets/Franziska-Book-e03156ae6e6fd26ec03c58fb1fb88d40e1e52c327811b5152d8f4e504dc3cb85.woff2) format("woff2"),url(/assets/Franziska-Book-0c01c88c476b34112f16d10c2e9c6efbdf3b72c94d275f090ceb50846a246af9.woff) format("woff"),url(/assets/Franziska-Book-913c0dff1e375fc690e20acc43fae90d17eb595f7855cbc244e8b24dea8a88e6.ttf) format("truetype")}@font-face{font-style:italic;font-family:FranziskaOT;src:url(/assets/Franziska-BookItalic-c2ffc1d063110b4a5b7c47959bec2e64fad4203d4962963e8c682deeba3f171f.eot?#iefix);src:url(/assets/Franziska-BookItalic-c2ffc1d063110b4a5b7c47959bec2e64fad4203d4962963e8c682deeba3f171f.eot?#iefix) format("eot"),url(/assets/Franziska-BookItalic-4f8da757f33d1922af28b122b88f7cf8ab5c09c6d4c2223d7de15c0647c1af0f.woff2) format("woff2"),url(/assets/Franziska-BookItalic-9d5844e0368ea1b663d62db0d3123bbbfc8cec8b18aa9939bce159e5e7a6e2db.woff) format("woff"),url(/assets/Franziska-BookItalic-118306df08d75377fcb864c51a604fbf758a3583cf5687bce7813c17de68a756.ttf) format("truetype")}@font-face{font-weight:bold;font-family:FranziskaOT;src:url(/assets/Franziska-Demibold-d7bcd537e05478a8fa8cc4402f777fd34b811e8d10f08512e73c1c5302510fd6.eot?#iefix);src:url(/assets/Franziska-Demibold-d7bcd537e05478a8fa8cc4402f777fd34b811e8d10f08512e73c1c5302510fd6.eot?#iefix) format("eot"),url(/assets/Franziska-Demibold-98b7696dbec4ee4b55399935bb95730a4ffa0ed771d286f77f5f4a06ee1ded55.woff2) format("woff2"),url(/assets/Franziska-Demibold-6b4d51294a42853e4c1e588f2e9c47e8fcf3c67b44831c5bfb79e84ee7f10352.woff) format("woff"),url(/assets/Franziska-Demibold-ee192284a687ab459d790d68b7378b2285ccc605be90e13924af369908a72696.ttf) format("truetype")}@font-face{font-weight:bold;font-style:italic;font-family:FranziskaOT;src:url(/assets/Franziska-DemiboldItalic-6d14d31a845a6f8ee1d9cf464fbe93ebb1d9d4803c69953cdbdfe4227b4d0a27.eot?#iefix);src:url(/assets/Franziska-DemiboldItalic-6d14d31a845a6f8ee1d9cf464fbe93ebb1d9d4803c69953cdbdfe4227b4d0a27.eot?#iefix) format("eot"),url(/assets/Franziska-DemiboldItalic-0455101facecf6079d48b3343a7ec4a7cf6c9c68b45a01fcf737e7c10a6fe6f7.woff2) format("woff2"),url(/assets/Franziska-DemiboldItalic-876fc69d80b9356b25752fa834fcff6e74ed6d4375046e297ef3c0a1a1fdcceb.woff) format("woff"),url(/assets/Franziska-DemiboldItalic-c5ef2369764709513c8dc49e7553a18652e4796fdc40651293042374bb087fdb.ttf) format("truetype")}body,input,textarea,button{font-family:FranziskaOT,Georgia,serif;color:#222}body,input,textarea{font-size:100%;line-height:1.5}h1{font-size:22px;margin-top:2.5em}h2{font-size:112.5%;margin-top:2.5em}h1+h2,#publish-date+h2,h1+section h2:first-child,h3{margin-top:1.5em}h3,h4,h5,h6{font-size:100%}small,.small{font-size:80%}body{background-color:#ddd}html{-webkit-text-size-adjust:100%}body{margin:0}body>div#content{margin:0 auto 0 auto;background-color:#fff;max-width:930px;min-height:100vh;padding-top:40px;padding-left:65px;padding-right:65px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);position:relative;overflow:hidden}body>div#content #article{padding-bottom:2.5em}@media (max-width: 600px){body>div#content{padding-left:20px;padding-right:20px}}body>div#content img,body>div#content object{max-width:100%}body>div#content #path{font-size:87.5%;font-weight:bold;margin-bottom:3em}body>div#content #path>*{margin-right:15px}body>div#content #path+h1{margin-top:0.25em}body>div#content #publish-date{font-size:87.5%;font-style:italic;color:#828282}body>div#content #publish-date+h1{margin-top:0}body>div#content .article_headline h1{margin-bottom:0}@media (min-width: 800px){.mobile-version{display:none}}@media (max-width: 800px){.desktop-version{display:none}}.group:after{content:"";display:table;clear:both}a{color:#8f89c1;text-decoration:none;transition:color .20s linear}a:hover{color:#ada8d3}#content li{margin-top:0.5em;margin-bottom:0.5em}#content ul{padding:0px 0px 0px 16px;margin:0}#content ul li{list-style-image:url('data:image/svg+xml;utf8,<svg width="7" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M1.2 1.5l4 3.7-4 3.3" fill="none" stroke="%23000"/></svg>');margin:0.5em 0px}ol{padding:0;list-style-type:none;counter-reset:ol}ol>li{margin-top:2em}ol>li::before{counter-increment:ol;content:counter(ol);float:left;width:1.5em;font-weight:bold}.header{margin-bottom:3em;display:flex;justify-content:space-between;align-items:baseline}.header #logo{width:175px;height:52px;flex-shrink:0}@media (max-width: 600px){.header #logo{width:148px;height:44px}}nav{position:relative;font-weight:bold;font-size:112.5%;display:flex;align-items:center}nav .items{display:flex;align-items:center}nav .items a{margin-right:13px}nav .items a.active{background-color:#8f89c1;padding:4px 12px;color:white;border-radius:16px}nav .items .twitter{padding-top:4px}nav .items .twitter:hover{opacity:0.8}nav .items .twitter #btn_twitter_white{display:none}nav #toggle-button{display:none;position:relative;width:35px;height:35px;z-index:1;top:10px;user-select:none;cursor:pointer}nav #toggle-button span{display:block;width:26px;height:2px;background:#8f89c1;position:absolute;margin-bottom:5px;border-radius:5px;left:4px;transition:all 0.4s}nav #toggle-button span:nth-child(1){top:10px;transform-origin:0% 50%}nav #toggle-button span:nth-child(2){top:16px}nav #toggle-button span:nth-child(3){transform-origin:0% 50%;top:22px}@media (max-width: 600px){.mobile-skip,#path{display:none}}@media (max-width: 850px){nav #toggle-button{display:block}nav .items a{display:none}}#menu{transition:opacity 0.4s;visibility:hidden;opacity:0;position:fixed;left:0;top:0;width:100%;height:100%;padding-left:65px;padding-top:125px;background:#8f89c1;list-style-type:none;transform-origin:0% 0%;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 600px){#menu{padding-left:25px}}#menu a{color:white;margin-bottom:0.25em}body.nav-visible{overflow:hidden}body.nav-visible #main{display:none}body.nav-visible #menu{visibility:visible;opacity:1}body.nav-visible #toggle-button{display:block;position:fixed;top:70px;left:65px}@media (max-width: 600px){body.nav-visible #toggle-button{left:25px}}body.nav-visible #toggle-button span{background-color:white}body.nav-visible #toggle-button span:nth-child(1){transform:rotate(45deg);top:7px}body.nav-visible #toggle-button span:nth-child(2){opacity:0}body.nav-visible #toggle-button span:nth-child(3){position:absolute;transform:rotate(-45deg);top:25px}body.nav-visible #btn_twitter{display:none}body.nav-visible #btn_twitter_white{display:inherit;margin-top:5px}@font-face{font-family:'Droid Sans Mono';font-style:normal;font-weight:400;src:local("Droid Sans Mono Regular"),local("DroidSansMono-Regular"),url(/assets/droid-sans-mono-c9704f7b5654bffc8aa972d06890b1f2829872971146134a1d061ca9cf89e8cc.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}pre,pre code{font-family:"Droid Sans Mono",monospace;font-size:9pt}pre{background-color:#F7F7F7;overflow:auto;padding:6pt 10pt}.hhlight{border:1px dotted #8f89c1;background-color:white;padding:3px 6px;margin-left:-6px;border-radius:6px;display:inline-block}@media (min-width: 600px){#content pre{margin-left:-65px;margin-right:-65px;padding:10pt 65px}#content ul li pre{margin-left:-81px}}@media (max-width: 600px){#content pre{margin-left:-20px;margin-right:-20px;padding:10pt 20px}#content li pre{margin-left:-36px}}.highlight{position:relative}.highlight .btn_download{position:absolute;right:0;top:1.5em}.float-left{float:left;margin-right:1em;margin-top:0.25em}.float-right{float:right}.clear{clear:both}.group:after{content:"";display:table;clear:both}#content .border{border:1px solid #aaa}#content .window{border:1px solid #ccc;border-radius:6pt;box-shadow:0px 0px 2px rgba(0,0,0,0.3)}#content #cover_image{background:#FEA065;margin:0 -65px 0 -65px;padding:0 65px 0 65px;display:flex;justify-content:center}#content #cover_image img{width:550px;height:auto}#content .illustration{position:relative;display:inline-block}#content .illustration img{margin:0 !important;overflow:hidden;display:block}#content .illustration span.annotation{position:absolute;color:#8f89c1;text-shadow:1px 1px 3px #8f89c1}#content .illustration span.arrow-to-left,#content .illustration span.small-arrow-to-left,#content .illustration span.arrow-to-right,#content .illustration span.small-arrow-to-right{position:absolute;background:url(/assets/arrow-to-left-e756a30042cf562c024f62ba584f740220b7e406accfaa444e5c36aece2081aa.png) no-repeat;background-size:5em 1.875em;width:80px;height:30px;margin-top:-0.8em}#content .illustration span.small-arrow-to-left,#content .illustration span.small-arrow-to-right{background-size:3.8em 1.5em;width:60px;height:22.5px;margin-top:-0.6em}#content .illustration span.arrow-to-right,#content .illustration span.small-arrow-to-right{background-image:url(/assets/arrow-to-right-9a89cd71a60b18811e108ba6d7d42973bcbb6a07b6dd6debe3a46764c0eca18e.png)}#content .illustration span.arrow-to-right{margin-left:-5em}#content .illustration span.small-arrow-to-right{margin-left:-3.8em}#content .illustration span.border{border:2px solid #ada8d3;border-radius:5px;background-color:rgba(201,199,228,0.2);position:absolute;box-sizing:border-box}#content .illustration span.filled{background-color:rgba(173,168,211,0.5);position:absolute;box-sizing:border-box;mix-blend-mode:darken}#content .iphone-simulator{border:1px solid gray}#content kbd{font-family:"Lucida Grande";font-size:7pt;padding:0.3em 0.5em;border-radius:4pt;vertical-align:baseline;background-color:#ddd}@media (min-width: 800px){#content .side-right{float:right;margin-left:1em;margin-bottom:1em}}#content hr{border:0;border-bottom:1px solid silver}#comments{margin-left:-10px;margin-right:-10px}#footer_buttons{margin-bottom:2em;display:flex;justify-content:space-between;flex-direction:row;font-weight:bold}#footer_buttons .spacer{flex-grow:1}@media (max-width: 600px){#footer_buttons{flex-direction:column;gap:10px}}#footer_buttons .round_text_button{border:1px solid #8f89c1;border-radius:16px;padding:0px 16px;line-height:30px;cursor:pointer}#footer_buttons .round_text_button img{vertical-align:-2px;margin-right:8px}#footer_buttons #left_buttons{display:flex;gap:20px}@media (max-width: 600px){#footer_buttons #left_buttons{flex-direction:column;gap:10px}}#footer_buttons .subscribe_container{position:relative}#footer_buttons .subscribe_container .btn_subscribe_overlay{padding:8px;position:absolute;left:-8px;top:-8px;display:none;background-color:#F7F7FF;box-shadow:0px 1px 8px 0px rgba(0,0,0,0.2);border-radius:23px}#footer_buttons .subscribe_container .btn_subscribe_overlay .btn_subscribe img{vertical-align:-8px}#footer_buttons .subscribe_container.active .btn_subscribe_overlay{display:flex;width:max-content;gap:8px}#footer_buttons .subscribe_container.active .btn_subscribe_overlay .btn_subscribe,#footer_buttons .subscribe_container.active .btn_subscribe_overlay .round_text_button{flex-shrink:0}#footer_buttons .subscribe_container #subForm{display:none}#footer_buttons .subscribe_container.active_form .round_text_button{display:none}#footer_buttons .subscribe_container.active_form #subForm{display:block}#footer_buttons form#subForm{position:relative}#footer_buttons form#subForm input{width:320px;border:1px solid #8f89c1;height:32px;border-radius:16px;padding-left:10px;box-sizing:border-box}#footer_buttons form#subForm input::placeholder{color:#ddd}#footer_buttons form#subForm button{position:absolute;right:0px;height:100%;top:0px;background:#8f89c1;border:none;border-top-right-radius:16px;border-bottom-right-radius:16px;width:55px;margin:0;padding:0}#footer_buttons form#subForm button img{vertical-align:middle}#blog_footer{background-color:#F7F7FF;margin-left:-65px;margin-right:-65px;padding:50px 65px}#blog_footer #persona h2{margin-top:0}#blog_footer #persona #profile-pic{height:120px;width:120px;border-radius:60px}#blog_footer .btn_example_code{margin-bottom:3em}#blog_footer h2{margin-top:1.5em}#blog_footer #example_code+#more_info{margin-top:6em}#site_footer{background-color:#8f89c1;color:white;margin-left:-65px;margin-right:-65px;padding:40px 65px;text-align:center}#site_footer a{color:white}#site_footer #footer_navlinks{padding:0.5em}#site_footer #footer_navlinks a{margin-right:10px;font-weight:bold;font-size:112.5%}#site_footer #footer_imprint{color:#c9c7e4;font-size:80%;font-weight:bold}.column-1{width:5.2em;margin-right:1em}.column-2{width:11.4em;margin-right:1em}.column-3,#content .iphone-simulator{width:17.6em;margin-right:1em}.column-4{width:23.8em;margin-right:1em}.column-5{width:30em;margin-right:1em}.column-6{width:36.2em;margin-right:1em}.column-7{width:42.4em;margin-right:1em}.column-8{width:48.6em;margin-right:1em}#content .listing{margin-top:1.25em;margin-bottom:1em}#content .listing .title{font-size:112.5%;font-weight:bold}.blog-listing .listing{padding-bottom:1.5em;display:flex;justify-content:flex-start}@media (max-width: 600px){.blog-listing .listing{display:block}}.blog-listing .listing .category-icon{flex:none;width:80px;height:80px;margin-right:1em}@media (max-width: 600px){.blog-listing .listing .category-icon{width:40px;height:40px;float:left}}.cover-card{border-radius:10px}.feature-row{display:flex}.feature-row .card-ios-training{z-index:0;width:100%;padding:40px 50px;background:#8f89c1;font-size:112.5%;border-radius:10px;height:300px;position:relative;overflow:hidden;color:white}@media (max-width: 600px){.feature-row .card-ios-training{padding:30px}}.feature-row .card-ios-training .title{font-weight:bold;font-size:28px;z-index:1}@media (max-width: 600px){.feature-row .card-ios-training .title{font-size:24px}}.feature-row .card-ios-training .termin{margin-top:1em;font-style:italic;z-index:1}.feature-row .card-ios-training .icon{margin-bottom:0.5em}.feature-row .card-ios-training .abbildung{z-index:-1;width:277px;height:280px;position:absolute;bottom:-65px;right:4em;background-image:url(/assets/ios-schulung-iphone-b86efb90fb2f4aa564c03401dab228078b3a376148b65c6784c9260d9622ce2c.png);background-size:277px 280px;background-repeat:no-repeat}@media (max-width: 800px){.feature-row .card-ios-training .abbildung{right:1.5em;opacity:0.4}}#persona{display:flex;hyphens:auto;-webkit-hyphens:auto}#persona #profile-pic{margin-right:15px}@media (max-width: 800px){#persona{display:block}#persona #profile-pic{float:left;width:100px;height:100px}}#index-headline-trainings,#index-headline-apps,#index-headline-articles,#index-headline-services,#index-headline-about{padding-top:7px;padding-left:50px;height:40px;margin-top:3.5em;margin-bottom:1.5em}#index-headline-trainings{background:url(/assets/icon-40-training-3cd25e070745db5040fd3789401be493655f84822b3ba43a749162468cdf01aa.svg) no-repeat no-repeat}#index-headline-apps{background:url(/assets/icon-40-apps-5536f3f11f0a7491926c2fb6ad8caaa10d7662fb13dbdbc7eb51982bf7a586e2.svg) no-repeat no-repeat}#index-headline-articles{background:url(/assets/icon-40-articles-8b037e809bb301551562c140d8d6c3a3d2cc922481d9ea5c5e666077a2f1eca0.svg) no-repeat no-repeat}#index-headline-services{background:url(/assets/icon-40-services-9cf6ab17c48697d38a7d6819d91ace63ff0a24bd8ef0639a265bc49094d8a718.svg) no-repeat no-repeat}#index-headline-about{background:url(/assets/icon-40-about-1edd21408763ce1aac28d7b5abd954f35ef10ea9c7149c4b42ad955d9fa2fc58.svg) no-repeat no-repeat}#index-apps .card{margin-bottom:2em}#index-apps .card img{border-radius:10px;margin-bottom:1em}#site-buttons{position:fixed;display:flex;flex-direction:column;right:15px;bottom:15px;z-index:10}section.testimonial{background-color:#F7F7FF;color:white;margin-top:4em;margin-bottom:4em;margin-left:-65px;margin-right:-65px;text-align:center;font-style:italic;padding:1em}section.testimonial>:first-child{width:65%;margin:0 auto;padding:1em;position:relative}section.testimonial blockquote{color:#8f89c1;font-size:120%;font-weight:bold}section.testimonial .src{color:#8f89c1;margin-top:0.5em}section.testimonial .iquot,section.testimonial .oquot{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="49" height="41"><path d="M21.9 15.6c.2 5.6-2.7 10.7-6.2 14.8a50 50 0 0 1-13 9.8L.2 36c5.1-2.9 10.5-6.3 13.1-11.7.8-1.9 2-5 1.1-6.3-3.5 0-7.5.3-10.3-2.4A8.8 8.8 0 0 1 4.1 3c3-3 7.9-2.8 11.5-1.3 5 2.4 6.3 8.9 6.3 14z" id="a" fill="%23C9C7E4"/><use xlink:href="%23a" transform="translate(26)"/></svg>') no-repeat;width:49px;height:41px;position:absolute}section.testimonial .iquot{left:-49px;bottom:0}section.testimonial .oquot{right:-49px;top:10pt;transform:rotate(180deg)}section.testimonial .more a{height:2em;color:white}@media (max-width: 600px){section.testimonial{margin-left:-20px;margin-right:-20px}section.testimonial .quote{padding:1em 0.5em}section.testimonial blockquote{margin:0}section.testimonial .iquot{transform:scale(0.6)}section.testimonial .oquot{transform:rotate(180deg) scale(0.6)}}#content .checklist ul{padding:0px}#content .checklist ul li{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="21"><path d="M2.5 12.5l5.7 6L18.5 8" fill="none" stroke="%238f89c1" stroke-width="3.5"/></svg>') no-repeat 0px 0px transparent;padding:0px 0px 0px 30px;list-style-type:none;list-style-image:none}form.row-based{margin-top:2em;margin-bottom:2em;display:grid;grid-template-columns:100px auto}@media (max-width: 600px){form.row-based{grid-template-columns:100%}}form.row-based fieldset{width:100%;display:contents}form.row-based .actions{margin-top:1em}form.row-based .field_with_errors input[type=text],form.row-based .field_with_errors textarea{border-color:red;box-shadow:inset 0 1px 2px rgba(0,0,0,0),0 1px 0 rgba(255,255,255,0),0 0 2px 0 rgba(255,0,0,0.5)}form.row-based .zipcity{display:grid;grid-gap:0.5em;grid-template-columns:2fr 6fr}form.row-based input#booking_zip{min-width:100px}form.row-based input[type=text],form.row-based input[type=email],form.row-based input[type=password],form.row-based textarea{width:100%;margin-bottom:0.5em}input[type=text],input[type=email],input[type=password],textarea{-webkit-appearance:none;outline:none;padding:5px 8px;border:1px solid #ada8d3;border-radius:3px;transition:border-color .1s linear, box-shadow .1s linear}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{box-shadow:inset 0 1px 1px rgba(76,107,153,0.15),0 1px 0 rgba(255,255,255,0),0 0 4px #8f89c1}fieldset{margin:0}#login{background:#F7F7FF;margin:0em -65px 4em -65px;padding:50px 65px}#login h1{margin-top:0}#login .actions{margin-top:1em}#login label{font-size:14px;font-weight:bold}#login input{width:380px;margin-bottom:0.5em}.button{white-space:nowrap;display:inline-block;outline:none;cursor:pointer;text-align:left;text-decoration:none;font-size:0.9em;font-weight:bold;padding:.3em .9em;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.2);text-shadow:0 1px 1px rgba(0,0,0,0.3);color:white;border:1px solid #8f89c1;background:linear-gradient(to bottom, #ada8d3, #8f89c1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 0 rgba(0,0,0,0.2)}.button img{padding-right:4px}.button:hover{color:white;background:linear-gradient(to bottom, #b3afd6, #9590c5)}.button-flat,.button-flat-white{display:inline-block;padding:0.35em 1em 0.35em 1em;min-width:150px;border-radius:5px;transition:background 0.2s;position:relative;font-size:15px;font-weight:bold;border:none;text-align:left;height:32px;padding-right:3.5em}.button-flat:after,.button-flat-white:after{position:absolute;right:0.9em;top:0.55em;display:inline-block;content:"";width:23px;height:17px}.button-flat{background:#8f89c1;color:white}.button-flat:after{background:url(/assets/arrow_submit-a7afc089d8b5721138517114304c6deaca07b69b49964c2067575b0ddfe733d6.svg) no-repeat}.button-flat:hover{color:white;background:#ada8d3}.button-flat-white{background:white;color:#8f89c1}.button-flat-white:after{background:url(/assets/arrow_lilac-b28e6428965af3c2e92bc9b6c45484b1dbd396ea2b680d4edd2d4f45b1fbec26.svg) no-repeat}.button-flat-white:hover{color:#8f89c1;background:#F7F7FF}.round-button{font-weight:bold;cursor:pointer}.round-button img{margin-right:10px;vertical-align:-9px}.highlight .hll{background-color:#ffffcc}.highlight .c,.highlight .c1,.highlight .cs{color:#007400}.highlight .k{color:#b7189e}.highlight .cm{color:#007400}.highlight .cp{color:#BC7A00}.highlight .gd{color:#A00000}.highlight .ge{font-style:italic}.highlight .gr{color:#FF0000}.highlight .gh{color:#000080}.highlight .gi{color:#00A000}.highlight .go{color:#888888}.highlight .gp{color:#000080}.highlight .gu{color:#800080}.highlight .gt{color:#0044DD}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt{color:#b7189e}.highlight .s{color:#C41A16}.highlight .na{color:#7D9029}.highlight .nb{color:#7638bc}.highlight .no{color:#880000}.highlight .nd{color:#AA22FF}.highlight .ni{color:#999999}.highlight .ne{color:#D2413A}.highlight .nl{color:#A0A000}.highlight .nn{color:#0000FF}.highlight .nt{color:#008000}.highlight .ow{color:#AA22FF}.highlight .w{color:#bbbbbb}.highlight .sb,.highlight .sc{color:#BA2121}.highlight .sd{color:#BA2121;font-style:italic}.highlight .s2{color:#BA2121}.highlight .se{color:#BB6622}.highlight .sh{color:#BA2121}.highlight .si{color:#BB6688}.highlight .sx{color:#008000}.highlight .sr{color:#BB6688}.highlight .s1{color:#BA2121}.highlight .ss{color:#19177C}.highlight .bp{color:#7638bc}.highlight .vc,.highlight .vg,.highlight .vi{color:#19177C}.solution .contentblock{display:none}.solution.expanded a{display:none}.solution.expanded .contentblock{display:block}#events #notification{margin-top:3em}#events #infos{margin-top:1em}#events #event_info{position:relative;height:180px;margin-top:3em;margin-bottom:8em}#events #event_info .button-flat-white{position:absolute;right:65px;bottom:40px;padding-right:50px}#events table{width:100%;border-spacing:0;margin-bottom:0.5em}#events th,#events td{border-bottom:1px solid #8f89c1;padding:10px 35px 10px 0px}#events td.buttons{padding-right:0;padding-left:1em}#events td.buttons .button-flat{min-width:160px}#events th{font-weight:bold;font-size:80%}#events .regular_price{text-decoration:line-through}#events .early_bird_deadline{color:#c20000;font-weight:bold}#events .garantie_symbol{height:25px}#events .full{font-size:80%;font-weight:bold;margin-top:0.5em;text-align:center}#events #infos{padding-top:1em}#events .field .label{border-bottom:1px solid #8f89c1;font-size:80%;margin-bottom:0.5em}#events .field .value{margin-bottom:1em}#events .button-flat,#events .button-flat-white,.event-boxes .button-flat,.event-boxes .button-flat-white{min-width:240px}.schulungen-termine{background:#8f89c1;margin:0px -65px 3em -65px;padding:1.25em 65px 1.25em 65px;font-size:112.5%;display:flex;align-items:center}.schulungen-termine .name{font-weight:bold}.schulungen-termine .icon{margin-right:1em}.schulungen-termine .termin{margin-top:0.3em;margin-bottom:0.3em}.schulungen-termine a{color:white;transition:text-shadow .10s linear}#article_info_bar{background-color:#F7F7FF;width:100%;border-radius:10px;padding:14px;margin-top:1em;display:flex;gap:20px}#article_info_bar .buttons{flex-grow:1.0;display:flex;flex-direction:row;gap:16px}@media (max-width: 800px){#article_info_bar .buttons{flex-direction:column;gap:0px}}#article_info_bar #article_info_bar_tools,#article_info_bar #article_info_bar_audience,#article_info_bar #article_info_bar_languages,#article_info_bar #article_info_bar_folder{display:flex;flex-direction:row;align-items:baseline;padding:6px;gap:6px;flex-grow:0}#article_info_bar #article_info_bar_tools .title,#article_info_bar #article_info_bar_audience .title,#article_info_bar #article_info_bar_languages .title,#article_info_bar #article_info_bar_folder .title{font-weight:bold;font-style:italic;color:#8f89c1}#article_info_bar #article_info_bar_tools .icon,#article_info_bar #article_info_bar_audience .icon,#article_info_bar #article_info_bar_languages .icon,#article_info_bar #article_info_bar_folder .icon{align-self:center;margin-right:2px}#article_info_bar #article_info_bar_tools.with_hover,#article_info_bar #article_info_bar_audience.with_hover,#article_info_bar #article_info_bar_languages.with_hover,#article_info_bar #article_info_bar_folder.with_hover{position:relative;cursor:pointer}#article_info_bar #article_info_bar_tools.with_hover .hover,#article_info_bar #article_info_bar_audience.with_hover .hover,#article_info_bar #article_info_bar_languages.with_hover .hover,#article_info_bar #article_info_bar_folder.with_hover .hover{position:absolute;display:none;background-color:white;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.2);padding:11px 16px;border-radius:10px;font-style:italic;left:-6px;top:32px}#article_info_bar #article_info_bar_tools.with_hover.active .hover,#article_info_bar #article_info_bar_audience.with_hover.active .hover,#article_info_bar #article_info_bar_languages.with_hover.active .hover,#article_info_bar #article_info_bar_folder.with_hover.active .hover{display:block}#article_info_bar article_info_bar_tools .hover{width:250px}#more_info ul,.links ul{padding-left:0 !important}#more_info ul li,.links ul li{margin-bottom:1em;padding-left:16px;position:relative;list-style:none !important;margin-bottom:0.6em !important}#more_info ul li::before,.links ul li::before{content:"↗";left:0;position:absolute;color:#8f89c1}#more_info ul li.internal::before,.links ul li.internal::before{content:"→"}#more_info ul a,.links ul a{font-weight:bold}
