@font-face{font-family:"FSLola";src:url(/themes/custom/frontend_seminars/fonts/fs-lola.eot);src:url(/themes/custom/frontend_seminars/fonts/fs-lola.eot#iefix) format("embedded-opentype"),url(/themes/custom/frontend_seminars/fonts/fs-lola.woff) format("woff"),url(/themes/custom/frontend_seminars/fonts/fs-lola.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"FSLola";src:url(/themes/custom/frontend_seminars/fonts/FSLolaWeb-Light.eot);src:url(/themes/custom/frontend_seminars/fonts/FSLolaWeb-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/frontend_seminars/fonts/FSLolaWeb-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"FSLola";src:url(/themes/custom/frontend_seminars/fonts/fs-lola-medium.eot);src:url(/themes/custom/frontend_seminars/fonts/fs-lola-medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/frontend_seminars/fonts/fs-lola-medium.woff) format("woff"),url(/themes/custom/frontend_seminars/fonts/fs-lola-medium.ttf) format("truetype");font-weight:600;font-style:normal;}@font-face{font-family:"FSLola";src:url(/themes/custom/frontend_seminars/fonts/FSLolaWeb-Bold.eot);src:url(/themes/custom/frontend_seminars/fonts/FSLolaWeb-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/frontend_seminars/fonts/FSLolaWeb-Bold.woff) format("woff");font-weight:900;font-style:bold;}@font-face{font-family:"FSLola";src:url(/themes/custom/frontend_seminars/fonts/FSLolaWeb-Italic.eot);src:url(/themes/custom/frontend_seminars/fonts/FSLolaWeb-Italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/frontend_seminars/fonts/FSLolaWeb-Italic.woff) format("woff");font-weight:normal;font-style:italic;}
.cookiesjsr-btn{cursor:pointer;font:inherit;width:calc(100% - 2.5em);text-transform:uppercase;padding:0 .8em;font-size:.85em;text-decoration:none;white-space:nowrap;margin:.625em;opacity:.95;transform:scale(1);transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-height:42px;color:var(--btn-font-color,#fff);border:2px solid var(--btn-border-color,#fff);background-color:var(--btn-bg-color,#00afd3);}@media (min-width:576px){.cookiesjsr-btn{min-height:48px;}}@media (min-width:992px){.cookiesjsr-btn{padding:0 2em;}}.cookiesjsr-btn:hover{opacity:1;transform:scale(1.02);color:var(--btn-prime-font-color,#00afd3);}.cookiesjsr-btn.invert{color:var(--btn-inv-font-color,#00afd3);border-color:var(--btn-inv-border-color,#00afd3);background-color:var(--btn-inv-bg-color,#fff);}.cookiesjsr-btn.important{color:var(--btn-prime-font-color,#00afd3);border-color:var(--btn-prime-border-color,#fff);background-color:var(--btn-prime-bg-color,#fff);}.cookiesjsr-btn.important.invert{color:var(--btn-prime-inv-font-color,#fff);border-color:var(--btn-prime-inv-border-color,#00afd3);background-color:var(--btn-prime-inv-bg-color,#00afd3);}.cookiesjsr-links{list-style:none;margin:0 -.75em;padding:0;display:flex;flex-direction:column;}@media (min-width:576px){.cookiesjsr-links.links--row{flex-direction:row;flex-wrap:wrap;justify-content:left;align-items:center;}}.cookiesjsr-links.links--row li{margin:0;padding-left:.75em;padding-right:.75em;position:relative;}.cookiesjsr-links.links--row li a{margin:0;padding:0;line-height:2em;display:inline-block;}.cookiesjsr-links.links--row li:first-child:before{content:none;}@media (min-width:576px){.cookiesjsr-links.links--row li:before{content:"";position:absolute;top:50%;left:0;width:.3em;height:.3em;background-color:var(--link-list-separator-color,#fff);transform:translate(-50%,-40%);}}.cookiesjsr-btn.denyAll{display:none;}@media (min-width:1200px){.cookiesjsr-btn.denyAll{display:inline-block;}}.cookiesjsr-switch{position:relative;margin:0;padding:0;display:block;width:var(--switch-width,45px);height:var(--switch-height,20px);border-radius:var(--switch-height,20px);background-color:var(--switch-bg-off,#fff);cursor:pointer;box-shadow:inset -1px 2px 1px rgba(0,0,0,.25);border:0;transition:background-color .1s ease-in-out;}.cookiesjsr-switch:after{content:"";position:absolute;top:0;left:0;display:block;width:var(--switch-height,20px);height:var(--switch-height,20px);border-radius:var(--switch-height,20px);transform:scale(1.2);background-color:var(--switch-handle-color,#fff);border:1px solid var(--switch-border-color,#e4e5e6);transition:left .1s ease-in-out;box-shadow:-1px 2px 1px rgba(0,0,0,.25);}.cookiesjsr-switch.active{background-color:var(--switch-bg-on,#0a0);}.cookiesjsr-switch.active:after{left:25px;}.cookiesjsr-switch input[type=checkbox]{position:absolute;opacity:0;}.cookiesjsr-banner{position:fixed;z-index:10000;left:0;bottom:0;height:auto;width:100vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1em;background-color:var(--banner-bg-color,#00afd3);color:var(--banner-font-color,#fff);max-height:calc(100vh - 100px);overflow:auto;transform:translateY(100%);transition:transform .3s ease-in-out;}.cookiesjsr-banner.active{transform:translateY(0);}@media (min-width:768px){.cookiesjsr-banner{flex-direction:row;}}.cookiesjsr-banner a{color:var(--link-list-font-color,#fff);}.cookiesjsr-banner--info,.cookiesjsr-banner--action{width:100%;}@media (min-width:768px){.cookiesjsr-banner--info,.cookiesjsr-banner--action{width:50%;}}.cookiesjsr-banner--info{padding:0 var(--default-margin,1.25em);margin-bottom:var(--default-margin,1.25em);max-height:calc(100vh - 100px - 2.5em);overflow:auto;}.cookiesjsr-banner--text{display:block;}.cookiesjsr-banner--links{margin-top:.5em;font-size:.85em;}.cookiesjsr-banner--action{display:flex;flex-direction:column;padding:0;}@media (min-width:420px){.cookiesjsr-banner--action{flex-direction:row;}}.cookiesjsr-banner button.denyAll{display:none;}@media (min-width:1200px){.cookiesjsr-banner button.denyAll{display:inline-block;}}.cookiesjsr-service-groups{position:static !important;display:block;max-height:100%;overflow:auto;list-style:none;margin:0 0 -1px !important;padding:0 !important;}.cookiesjsr-service-group{position:static !important;line-height:1.5em;list-style:none;}.cookiesjsr-service-group--tab{min-height:3em;padding:1em var(--default-margin,1.25em);display:block;width:100%;text-decoration:none;text-align:left;cursor:pointer;font-weight:700;margin:0;border:0;color:var(--layer-tab-font-color,#000f37);background:var(--layer-tab-bg-color,#fff);border-bottom:1px solid var(--layer-border-color,#e4e5e6);-webkit-appearance:none;-moz-appearance:none;}.cookiesjsr-service-group--tab:last-child{border-bottom:0;}@media (min-width:768px){.cookiesjsr-service-group--tab{padding:1em 3.25em 1em 1.25em;width:calc(30% + 2em);}}.cookiesjsr-service-group--content{display:none;}@media (min-width:768px){.cookiesjsr-service-group--content{position:absolute;width:70%;height:100%;overflow:auto;right:0;top:0;}}.cookiesjsr-service-group--intro{padding:1em var(--default-margin,1.25em);}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{color:var(--layer-tab-active-font-color,#fff);background:var(--layer-tab-active-bg-color,#00afd3);border-bottom:0 none;}.cookiesjsr-service-group.active .cookiesjsr-service-group--content{display:block;color:var(--layer-tab-active-font-color,#fff);background:var(--layer-tab-active-bg-color,#00afd3);font-weight:500;}.cookiesjsr-service-group--services{margin:0 !important;padding:0 !important;}.cookiesjsr-service{display:flex;align-items:center;background-color:rgba(228,229,230,0);transition:background-color .3s ease;}.cookiesjsr-service:hover{background-color:rgba(228,229,230,.1);}.cookiesjsr-service--description{padding:.625em 1.25em;width:calc(100% - 2.5em - 45px);}.cookiesjsr-service--description h3{margin:0;font-size:1.125em;font-weight:400;color:var(--layer-font-light,#fff);}.cookiesjsr-service--links a{color:var(--layer-font-light,#fff);font-size:.75em;}.cookiesjsr-service--links a:hover,.cookiesjsr-service--links a:active,.cookiesjsr-service--links a:visited{color:var(--layer-font-light,#fff);}.cookiesjsr-service--action{padding:.625em 1.25em;width:calc(2.5em + 45px);}.cookiesjsr-service--always-on{color:var(--switch-always-on-font-color,#0a0);text-align:right;display:flex;justify-content:flex-end;white-space:nowrap;}.cookiesjsr-service--always-on span{background-color:var(--switch-always-on-bg-color,#fff);padding:0 .5em;}.cookiesjsr-layer{display:block;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--layer-header-bg-color,#fff);height:100vh;width:100vw;max-width:100%;z-index:314160;padding:var(--layer-header-height,3.5em) 0 var(--layer-footer-height,4.5em);overflow:hidden;line-height:1.5em;}@media (min-height:668px){.cookiesjsr-layer{height:80vh;max-height:575px;}}@media (min-height:992px){.cookiesjsr-layer{height:60vh;}}@media (min-width:768px){.cookiesjsr-layer{width:860px;}}.cookiesjsr-layer--overlay{position:fixed;z-index:314159;height:100vh;width:100vw;left:0;top:0;background:rgba(0,0,0,.4);}.cookiesjsr-layer--header{position:absolute;left:0;top:0;z-index:100;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#fff;margin:0;background:var(--layer-header-bg-color,#fff);padding:0 var(--default-margin,1.25em);border-bottom:1px solid var(--layer-border-color,#e4e5e6);height:3.5em;}.cookiesjsr-layer--title{color:var(--layer-header-font-color,#000f37);text-transform:uppercase;}.cookiesjsr-layer--close{z-index:102;width:1em;height:1em;background:transparent url("data:image/svg+xml,%0A%3Csvg width=\'27px\' height=\'27px\' viewBox=\'0 0 27 27\' version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\'%3E%3Cg id=\'Welcome\' stroke=\'none\' stroke-width=\'1\' fill=\'none\' fill-rule=\'evenodd\'%3E%3Cg id=\'tarte-close\' transform=\'translate(-1264.000000, -2628.000000)\' fill=\'%23000f37\'%3E%3Cg id=\'Group-2\' transform=\'translate(155.000000, 2591.000000)\'%3E%3Cg id=\'Group-3-Copy-2\'%3E%3Cpolygon id=\'Page-1\' points=\'1133.26296 37 1122.50065 47.762319 1111.73704 37 1109 39.7370358 1119.76361 50.5006452 1109 61.2629642 1111.73704 64 1122.50065 53.2363906 1133.26296 64 1136 61.2629642 1125.23768 50.5006452 1136 39.7370358\'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center scroll;background-size:contain;text-indent:-999em;overflow:hidden;border:0;cursor:pointer;padding:0;-webkit-appearance:none;-moz-appearance:none;}.cookiesjsr-layer--body{position:absolute;left:0;right:0;background:var(--layer-body-bg-color,#fff);top:var(--layer-header-height,3.5em);bottom:var(--layer-footer-height,4.5em);}.cookiesjsr-layer--footer{position:absolute;bottom:0;left:0;width:100%;padding:0 var(--default-margin,1.25em);height:var(--layer-footer-height,4.5em);display:flex;justify-content:flex-end;align-items:center;background:var(--layer-footer-bg-color,#fff);border-top:1px solid var(--layer-border-color,#e4e5e6);}@media (min-width:768px){.cookiesjsr-layer--footer{justify-content:space-between;}}.cookiesjsr-layer--label-all{color:var(--layer-footer-font-color,#000f37);display:none;}@media (min-width:768px){.cookiesjsr-layer--label-all{display:block;width:30%;padding-right:var(--default-margin,1.25em);}}.cookiesjsr-layer--actions{display:flex;align-items:center;margin:-.625em;width:calc(100% + 1.25em);}@media (min-width:768px){.cookiesjsr-layer--actions{width:calc(70% + .625em);}}.cookiesjsr-layer button.denyAll{display:none;}@media (min-width:576px){.cookiesjsr-layer button.denyAll{display:inline-block;}}#cookiesjsr{--default-margin:1.25em;--font-size-reset:1rem;--btn-font-color:#fff;--btn-border-color:#fff;--btn-bg-color:#00afd3;--btn-prime-font-color:#00afd3;--btn-prime-border-color:#fff;--btn-prime-bg-color:#fff;--btn-inv-font-color:#00afd3;--btn-inv-border-color:#00afd3;--btn-inv-bg-color:#fff;--btn-prime-inv-font-color:#fff;--btn-prime-inv-border-color:#00afd3;--btn-prime-inv-bg-color:#00afd3;--link-list-font-color:#fff;--link-list-separator-color:#fff;--banner-logo-offset:100px;--banner-bg-color:#00afd3;--banner-font-color:#fff;--layer-header-height:3.5em;--layer-header-bg-color:#fff;--layer-header-font-color:#000f37;--layer-body-bg-color:#fff;--layer-tab-bg-color:#fff;--layer-tab-font-color:#000f37;--layer-tab-active-bg-color:#00afd3;--layer-tab-active-font-color:#fff;--layer-bg-dark:#00afd3;--layer-font-light:#fff;--layer-font-dark:#000f37;--layer-border-color:#e4e5e6;--layer-footer-bg-color:#fff;--layer-footer-font-color:#000f37;--layer-footer-height:4.5em;--switch-border-color:#e4e5e6;--switch-handle-color:#fff;--switch-bg-off:#fff;--switch-bg-on:#0a0;--switch-width:45px;--switch-height:20px;--switch-always-on-font-color:#0a0;--switch-always-on-bg-color:#fff;}.cookiesjsr--app{font-size:var(--font-size-reset,1rem);}body .cookiesjsr--app,body .cookiesjsr--app *,body .cookiesjsr--app *:before,body .cookiesjsr--app *:after{box-sizing:border-box;}.hamburger{padding:var(--hamburger-padding-y) var(--hamburger-padding-x);display:inline-block;cursor:pointer;position:relative;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:ease;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;z-index:20;}.hamburger:hover{background-color:transparent;}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::before,.hamburger:hover .hamburger-inner::after{background-color:var(--hamburger-layer-color-hover);}.hamburger-box{width:var(--hamburger-layer-width);height:calc(var(--hamburger-layer-height) * 3 + var(--hamburger-layer-spacing) * 2);display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:calc(var(--hamburger-layer-height) / -2);}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{height:var(--hamburger-layer-height);background-color:var(--hamburger-layer-color);border-radius:var(--hamburger-layer-border-radius);position:absolute;right:0;}.hamburger-inner{width:calc(var(--hamburger-layer-width));}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{width:calc(var(--hamburger-layer-width));top:calc((var(--hamburger-layer-spacing) + var(--hamburger-layer-height)) * -1);}.hamburger-inner::after{width:calc(var(--hamburger-layer-width));bottom:calc((var(--hamburger-layer-spacing) + var(--hamburger-layer-height)) * -1);}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,width .15s ease-in,background-color .15s ease-in;}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,background-color .15s ease-in,width .15s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);}.nav-is-open .hamburger--spin .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);}.nav-is-open .hamburger--spin .hamburger-inner,.nav-is-open .hamburger--spin .hamburger-inner::before,.nav-is-open .hamburger--spin .hamburger-inner::after{width:calc(var(--hamburger-layer-width));}.nav-is-open .hamburger--spin .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,background-color .15s ease-in,width .15s ease-in,opacity .1s .12s ease-out;}.nav-is-open .hamburger--spin .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,background-color .15s ease-in,width .15s ease-in,transform .22s .12s cubic-bezier(.215,.61,.355,1);}.form-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}.form-select,.form-control[type=text],.form-control[type=password],.form-control[type=email],.form-control[type=url],.form-control[type=tel],.form-control[type=number],.form-control[type=search],.form-control[type=date],.form-control[type=time],textarea{display:block;border:1px solid var(--form-border-color);background-color:var(--form-background-color);border-radius:0;outline:none;height:3rem;width:100%;font-size:18px;margin:0;padding:var(--space-base) var(--space-base) 0 var(--space-base);box-shadow:none;transition:box-shadow .3s,border .3s,-webkit-box-shadow .3s;color:#000;}.form-select:focus:not([readonly]),.form-control[type=text]:focus:not([readonly]),.form-control[type=password]:focus:not([readonly]),.form-control[type=email]:focus:not([readonly]),.form-control[type=url]:focus:not([readonly]),.form-control[type=tel]:focus:not([readonly]),.form-control[type=number]:focus:not([readonly]),.form-control[type=search]:focus:not([readonly]),.form-control[type=date]:focus:not([readonly]),.form-control[type=time]:focus:not([readonly]),textarea:focus:not([readonly]){box-shadow:0 4px 0 0 var(--form-active-color);}.form-select:focus:not([readonly])+label,.form-control[type=text]:focus:not([readonly])+label,.form-control[type=password]:focus:not([readonly])+label,.form-control[type=email]:focus:not([readonly])+label,.form-control[type=url]:focus:not([readonly])+label,.form-control[type=tel]:focus:not([readonly])+label,.form-control[type=number]:focus:not([readonly])+label,.form-control[type=search]:focus:not([readonly])+label,.form-control[type=date]:focus:not([readonly])+label,.form-control[type=time]:focus:not([readonly])+label,textarea:focus:not([readonly])+label{color:var(--form-active-color);}.form-select:focus:not([readonly])~.description,.form-control[type=text]:focus:not([readonly])~.description,.form-control[type=password]:focus:not([readonly])~.description,.form-control[type=email]:focus:not([readonly])~.description,.form-control[type=url]:focus:not([readonly])~.description,.form-control[type=tel]:focus:not([readonly])~.description,.form-control[type=number]:focus:not([readonly])~.description,.form-control[type=search]:focus:not([readonly])~.description,.form-control[type=date]:focus:not([readonly])~.description,.form-control[type=time]:focus:not([readonly])~.description,textarea:focus:not([readonly])~.description{opacity:1;}.form-select{margin-bottom:calc(var(--space-base));background-color:#706f6f;color:#fff;}.form-select label{color:#fff;}option:hover{background-color:var(--color-main) !important;}.form-item.form-item.js-form-type-select>label{color:#fff;}.webform-checkboxes-other-input{margin-bottom:1em;}.form-item{position:relative;margin-bottom:1em;}.form-item.js-form-type-select>label,.form-item.js-form-type-textarea>label,.form-item.js-form-type-tel>label,.form-item.js-form-type-email>label,.form-item.js-form-type-password>label,.form-item.js-form-type-number>label,.form-item.js-form-type-textfield>label{color:var(--color-text);position:absolute;top:0;left:0;font-size:1rem;cursor:text;transition:transform .2s ease-out,color .2s ease-out,font-size .2s ease;transform-origin:0% 100%;text-align:initial;transform:translateY(12px) translateX(var(--space-base));}.form-item.js-form-type-select>label.active,.form-item.js-form-type-textarea>label.active,.form-item.js-form-type-tel>label.active,.form-item.js-form-type-email>label.active,.form-item.js-form-type-password>label.active,.form-item.js-form-type-number>label.active,.form-item.js-form-type-textfield>label.active{transform:translateY(3px) translateX(var(--space-base)) scale(.8);transform-origin:0 0;font-size:.8rem;}.form-item.js-form-type-select .description,.form-item.js-form-type-textarea .description,.form-item.js-form-type-tel .description,.form-item.js-form-type-email .description,.form-item.js-form-type-password .description,.form-item.js-form-type-number .description,.form-item.js-form-type-textfield .description{transition:opacity .2s ease-out,color .2s ease-out;font-size:.5em;opacity:0;}.form-item.js-form-type-select>label{transform:translateY(3px) translateX(var(--space-base)) scale(.8);transform-origin:0 0;font-size:.8rem;}.form-item-no-margin .form-item{margin-top:0;margin-bottom:0;}.form-item-no-margin p{margin-top:0;}textarea{line-height:2.5;height:93px;transition:all ease .3s;padding-top:calc(var(--space-base) - 2px);}textarea.not-empty{background-color:#fff;height:150px;}.big textarea{height:200px;}.big textarea.not-empty{background-color:#fff;height:300px;}.form-item.js-form-type-textarea>label.active{transform:translateY(3px) translateX(var(--space-base)) scale(.8);}label.active .label-required{color:var(--form-active-color);}.webform-flexbox{margin-bottom:0;margin-top:0;}@media (min-width:768px){.webform-flex--container>.form-item{margin-bottom:1em;}}.btn{--btn-color:var(--color-main);--btn-color-hover:#0085a0;--btn-color-text:#fff;--btn-color-text-hover:#fff;border:1px solid var(--btn-color);color:var(--btn-color-text);background-color:var(--btn-color);text-align:center;padding:12px 8px;margin:auto;border-radius:0px;border-radius:3px;font-weight:normal;font-size:1.2em;transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease;text-decoration:none;cursor:pointer;}.btn.auto-width{margin-bottom:var(--space-base);margin-left:calc(var(--space-base) / 2);margin-right:calc(var(--space-base) / 2);min-width:auto;}.btn.active,.btn:active,.btn:hover{background-color:var(--btn-color-hover);color:var(--btn-color-text-hover);}.btn.with-icon{border-right-width:47px;position:relative;}.btn.with-icon .icon{position:absolute;width:45px;right:-45px;bottom:0px;top:0px;color:var(--btn-color-hover);display:flex;justify-content:center;align-items:center;}.btn.white{--btn-color-hover:var(--color-main);--btn-color:#fff;}.btn.big{display:inline-block;font-size:1.6em;padding:30px 60px;box-shadow:0px 0px 10px rgba(0,0,0,.5);border-radius:5px;font-weight:bold;}.btn.grey{--btn-color:#706f6f;--btn-color-hover:#565656;--btn-color-text:#fff;--btn-color-text-hover:#fff;}.btn.grey-blue{--btn-color:#606c76;--btn-color-hover:#49525a;--btn-color-text:#fff;--btn-color-text-hover:#fff;}fieldset{padding:0;border:none;margin:0;}fieldset legend{font-weight:bold;}fieldset:not(.webform-address--wrapper){margin-bottom:1em;}.flex-options .form-checkboxes,.flex-options .form-radios{display:flex;flex-wrap:wrap;}.flex-options .form-checkboxes>*,.flex-options .form-radios>*{padding-right:25px;}@media (min-width:450px){.flex-options.options-half .form-checkboxes>*,.flex-options.options-half .form-radios>*{width:calc(50%);}}.js-form-type-radio,.js-form-type-checkbox{margin-top:0;margin-bottom:0;}.css-radio,.css-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;user-select:none;padding-top:3px;padding-bottom:3px;}.css-radio input,.css-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.css-radio input:disabled~.label,.css-checkbox input:disabled~.label{opacity:.8;}.css-radio input:disabled~.checkmark,.css-checkbox input:disabled~.checkmark{background-color:#ccc;border-color:#ccc;}.css-radio input:disabled~.checkmark:after,.css-checkbox input:disabled~.checkmark:after{border-color:#555;}.css-select-checkbox-wrapper{outline:none;cursor:pointer;}.css-select-checkbox{position:relative;}.css-select-checkbox-wrapper:hover .checkmark,.css-radio:hover input~.checkmark,.css-checkbox:hover input~.checkmark{background-color:#eee;}.css-select-checkbox .checkmark,.css-radio input~.checkmark,.css-checkbox input~.checkmark{background-color:#fff;border:2px solid var(--color-text);position:absolute;top:0;left:0;height:25px;width:25px;margin-top:4px;}.css-select-checkbox .checkmark:after,.css-radio input~.checkmark:after,.css-checkbox input~.checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg);}.rounded .css-checkbox input~.checkmark{border-radius:50%;}.css-radio input~.checkmark{border-radius:50%;}.css-radio input~.checkmark:after{border-width:2px;left:0px;right:0px;bottom:0px;top:0px;width:auto;height:auto;border-radius:50%;transform:rotate(0deg);}.css-select-checkbox-wrapper.selected .css-select-checkbox .checkmark,.css-checkbox input:checked~.checkmark,.css-radio input:checked~.checkmark{background-color:var(--form-active-color);border-color:var(--form-active-color);}.css-select-checkbox-wrapper.selected .css-select-checkbox .checkmark:after,.css-checkbox input:checked~.checkmark:after,.css-radio input:checked~.checkmark:after{display:block;}.image-buttons{--image-size:100px;padding-left:calc(var(--sapce-base) * 2);padding-right:calc(var(--sapce-base) * 2);max-width:1050px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:auto;}.image-buttons .btn{display:flex;margin-top:70px;margin-bottom:70px;justify-content:center;align-items:center;}.image-buttons .btn.btn-min-width{min-width:500px;}.image-buttons .btn .media{width:var(--image-size);position:relative;height:100%;}.image-buttons .btn .media-wrapper{position:relative;position:absolute;top:50%;left:50%;height:auto;transform:translate(calc(-50% + 10px),-50%) rotate(-4deg);box-shadow:0px 0px 16px rgba(0,0,0,.2);z-index:200;width:100%;max-width:200px;border-radius:5px;overflow:hidden;}.image-buttons .btn span{padding-left:30px;text-align:left;display:block;width:calc(100% - var(--image-size));}:root{--color-main:#00afd3;--color-main-hover:#005a6d;--color-main-light:#99dfed;--color-main-lighter:#e5f7fa;--color-main-active:#07d5ff;--color-text:#000;--color-text-hover:black;--color-icon-fill:var(--color-text);--color-icon-fill-hover:var(--color-text-hover);--color-alert:#bc121f;--logo-width:50px;--color-navigation-background:var(--color-text);--vh:100vh;--computed-content-width:100%;--space-page-multipler:1;--base-font-size:18px;--base-line-height:1.5;--header-logo-height:60px;--header-height:calc(var(--header-logo-height) + (var(--space-base) * 2));--navigation-width:90vw;--font-size-headline:1.4em;--font-size-headline-cover:1.8em;--slide-out-toggle-width:30px;--animation-speed-bg-image:40s;--space-base:15px;--passe-partout-border:10px;--passe-partout-border-color:#eee;--passe-partout-border-color-rgb:238,238,238;--content-max-width:calc(100vw - (var(--space-base) * 2));--form-active-color:var(--color-main);--form-border-color:#706f6f;--form-background-color:#f1f1f1;--color-msg-warning:#efcf64;--color-msg-warning-border:#d7aa16;--color-msg-warning-text:#7a610d;--color-msg-status:#00afd3;--color-msg-status-text:#0085a0;--color-msg-error:#bc121f;--color-msg-error-border:#020000;--color-msg-error-text:var(--color-msg-error);--hamburger-layer-color:#fff;--hamburger-layer-color-hover:var(--color-main);--hamburger-layer-width:30px;--hamburger-layer-height:4px;--hamburger-padding-y:3px;--hamburger-padding-x:6px;--hamburger-layer-spacing:7px;--hamburger-layer-border-radius:10px;}@media (min-width:700px){:root{--content-max-width:calc(100vw - (var(--space-base) * 4));--logo-width:100px;--font-size-headline:2.1em;--font-size-headline-cover:2.8em;}}@media (min-width:900px){:root{--content-max-width:800px;}}html{font-size:var(--base-font-size);font-family:sans-serif;font-family:FSLola,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;}body{color:var(--color-text);margin:0;line-height:var(--base-line-height);}html,*{-webkit-text-size-adjust:100%;}*{box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}video{width:100%;height:auto;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;color:var(--color-text);}a:active,a:hover{outline:0;color:var(--color-text-hover);}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}hr{box-sizing:content-box;height:0;overflow:visible;border-style:solid;border-width:1px;border-top:none;border-color:var(--color-text);}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}a,b,del,em,i,ins,q,span,strong,u{font-size:1em;}::-moz-selection{color:#fff;background:var(--color-main);text-shadow:none;}::selection{color:#fff;background:var(--color-main);text-shadow:none;}.colored-1{background-color:var(--color-main-lighter);}.colored-2{background-color:var(--color-main-light);}.colored-3{background-color:var(--color-main);color:#fff;}.colored-4{background-color:#706f6f;}.colored-5{background-color:#f1f1f1;}.padding{padding-top:calc(var(--space-base) * 4);padding-bottom:calc(var(--space-base) * 4);}.margin-top--space-base{margin-top:calc(var(--space-base));}.margin-top--space-base--x2{margin-top:calc(var(--space-base) * 2);}.margin-top--space-base--x4{margin-top:calc(var(--space-base) * 4);}.margin-top--space-base--x6{margin-top:calc(var(--space-base) * 6);}.margin-top--space-base--x8{margin-top:calc(var(--space-base) * 8);}.margin-bottom--space-base{margin-bottom:calc(var(--space-base));}.margin-bottom--space-base--x2{margin-bottom:calc(var(--space-base) * 2);}.margin-bottom--space-base--x4{margin-bottom:calc(var(--space-base) * 4);}.margin-bottom--space-base--x6{margin-bottom:calc(var(--space-base) * 6);}.margin-bottom--space-base--x8{margin-bottom:calc(var(--space-base) * 8);}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.h100p{height:100%;}.vh100{height:var(--vh);}.align-right{text-align:right;}.relative{position:relative;}.mw-900{max-width:900px;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.no-break{white-space:nowrap;}.form-width,.content-width{max-width:var(--content-max-width);margin-left:auto;margin-right:auto;}@supports (--custom:property){[style*="--aspect-ratio"]{width:100%;height:inherit;max-width:inherit;max-height:inherit;aspect-ratio:var(--aspect-ratio);}}.messages{background-color:#fff;padding:calc(var(--space-base) / 2) var(--space-base);border-width:0 0 0 8px;border-style:solid;border-color:#3c3c3c;border-color:var(--color-msg);margin-left:auto;margin-right:auto;position:relative;transition:.6s ease opacity;--color-msg:#eee;--color-msg-border:var(--color-text);--color-msg-text:var(--color-text);color:var(--color-msg-text);}.messages .button--dismiss{position:absolute;top:0;right:0;margin:.75rem;padding:0;height:29px;width:29px;color:transparent;text-indent:-99999px;background-color:transparent;border-radius:50%;border:2px solid transparent;border-color:transparent !important;-webkit-transition:.15s cubic-bezier(.19,1,.22,1);transition:.15s cubic-bezier(.19,1,.22,1);}.messages .button--dismiss:hover{color:transparent;background-color:transparent;border-color:#fff !important;}.messages .button--dismiss .icon-close{height:100%;width:100%;position:absolute;top:0;left:0;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3e%3cpath fill=\'none\' d=\'M20 4L4 20M4 4l16 16\' stroke=\'black\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3e%3cpath fill=\'none\' d=\'M20 4L4 20M4 4l16 16\' stroke=\'black\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3e%3c/svg%3e");-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;}.messages a{color:var(--color-msg-text);}.messages .messages__title{font-size:1.2em;font-weight:bold;margin-bottom:6px;font-family:FSLola,sans-serif;}.messages .messages__title{color:var(--color-msg-text);}.messages .button--dismiss:hover{border-color:var(--color-msg) !important;}.messages .button--dismiss .icon-close{background-color:var(--color-msg);}.messages.messages--warning{--color-msg:var(--color-msg-warning);--color-msg-border:var(--color-msg-warning-border);--color-msg-text:var(--color-msg-warning-text);}.messages.messages--status{--color-msg:var(--color-msg-status);--color-msg-border:var(--color-msg-status-border);--color-msg-text:var(--color-msg-status-text);}.messages.messages--error{--color-msg:var(--color-msg-error);--color-msg-border:var(--color-msg-error-border);--color-msg-text:var(--color-msg-error-text);}h1,h2,.h2{margin-top:0px;font-size:var(--font-size-headline);line-height:1.1;font-weight:100;}.unstyled{margin:0;padding:0;list-style-type:none;}.align-center,.text-align-center{text-align:center;}img{max-width:100%;max-height:100%;height:auto;width:auto;}.media-wrapper img{display:block;}.page-content-wrapper{padding-top:calc(var(--space-base) * 2.5);}.text{margin-left:auto;margin-right:auto;max-width:calc(100vw - (var(--space-base) * 4));}@media (min-width:750px){.text{max-width:700px;}}a{transition:.3s ease color;}.subscribe{position:absolute;z-index:5;right:40px;top:40px;color:#fff;font-weight:bold;text-decoration:none;padding:10px;transition:.3s ease color,.3s ease background-color;background-color:transparent;border-radius:4px;}.subscribe:hover{background-color:var(--color-main);}.contact .box{padding:calc(var(--space-base) * 2);font-size:1.2em;margin-top:calc(var(--space-base) * 2);}.contact a{white-space:nowrap;text-decoration:none;}.contact a:hover{text-decoration:underline;}.contact img{width:25px;height:25px;display:inline-block;margin-right:8px;margin-bottom:-4px;}@media (min-width:700px){.contact{display:flex;justify-content:center;align-items:center;}.contact .intro{max-width:190px;}.contact .box{min-width:300px;margin-left:calc(var(--space-base) * 2);margin-top:0;}}.hint{padding:calc(var(--space-base) * 2);}.hint .toggle{display:none;}.hint p{margin-bottom:0px;}.hint img{max-width:75px;}@media (min-width:700px){.hint{position:fixed;max-width:300px;right:0;z-index:9000000;top:50%;transform:translateY(-50%);font-size:.95em;visibility:hidden;pointer-events:none;transition:visibility .3s ease,opacity .3s ease;opacity:0;}.hint .toggle{display:block;position:absolute;right:calc(var(--space-base) * 1);top:calc(var(--space-base) * 1);font-size:2.5em;line-height:1;cursor:pointer;}.hint.open{visibility:visible;opacity:1;pointer-events:all;}}.footer-content{padding-top:50px;padding-bottom:50px;background-color:#706f6f;color:#fff;}.footer-content ul{list-style:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 20px;padding:0;}.footer-content ul li a{color:#fff;padding:10px;display:block;font-weight:normal;text-decoration:none;}.cover{--content-max-width:100%;--media-max-width:600px;max-height:100%;position:relative;}.cover.cover--header.cover--front h1,.cover.cover--header.cover--front h2{font-size:var(--font-size-headline-cover);}.cover .content-wrapper{display:block;background-color:rgba(0,0,0,.65);padding:calc(var(--space-base) * 2);color:#fff;max-width:var(--content-max-width);margin:auto;z-index:2;position:relative;}.cover .content-wrapper>*:first-child{margin-top:0;}.cover .content-wrapper>*:last-child{margin-bottom:0;}.cover .media-wrapper{overflow:hidden;max-height:var(--media-max-width);}.cover .media-wrapper img{display:block;width:100%;height:100%;max-height:inherit;max-width:inherit;object-fit:cover;}@media (min-width:700px){.cover{--content-max-width:650px;--media-max-width:600px;}.cover.cover--header.cover--front{--media-max-width:80vh;}.cover.cover--content .content-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.cover.cover--header{margin-bottom:calc(var(--space-base) * 2.5);}.cover.cover--header .content-wrapper{position:absolute;left:50%;bottom:calc(var(--space-base) * -2.5);transform:translate(-50%,0%);}}.small-icon img{max-width:40px;}.js-form-item-subscriber-add-more-items,.tabledrag-toggle-weight-wrapper,.webform-multiple-table--handle{display:none !important;}.webform-multiple-table-responsive td{padding:0;}@media (max-width:768px){.webform-multiple-table-responsive td.webform-multiple-table--operations{top:50%;transform:translateY(calc(-50% - 7px));}}.webform-multiple-add .btn.primary{--btn-color:#706f6f;--btn-color-hover:#565656;--btn-color-text:#fff;--btn-color-text-hover:#fff;font-size:.8em;padding:1px 8px;}.js-form-item-privacy{margin-top:calc(var(--space-base) * 3);margin-bottom:calc(var(--space-base) * 3);}.info-required{margin-top:calc(var(--space-base) * 3);text-align:center;}.flipbook{margin-top:calc(var(--space-base) * 3);margin-bottom:calc(var(--space-base) * 3);}.flipbook-box{background-color:#232323;display:flex;color:#fff;margin-top:calc(var(--space-base) * 8);margin-bottom:calc(var(--space-base) * 8);}.flipbook-box .media{width:50%;position:relative;}.flipbook-box .media .media-wrapper{position:absolute;top:50%;left:50%;height:auto;transform:translate(-50%,-50%) rotate(-4deg);box-shadow:0px 0px 17px rgba(0,0,0,.5);z-index:200;width:100%;max-width:200px;}.flipbook-box .media .media-wrapper img{width:100%;}.flipbook-box .content{padding:calc(var(--space-base) * 4) calc(var(--space-base) * 2);}.flipbook-box .content h2{font-size:1.3em;font-weight:bold;margin-top:0;margin-bottom:calc(var(--space-base) * 2);}.flipbook-box .content a{display:inline-block;}.form-spacer{max-width:1200px;margin-left:auto;margin-right:auto;}hr{border:none;margin-top:calc(var(--space-base) * 8);margin-bottom:calc(var(--space-base) * 8);border-bottom:1px solid #706f6f;position:relative;}hr:after{content:" ";position:absolute;left:50%;top:50%;width:160px;transform:translate(-50%,-50%);height:80px;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-image:url(/themes/custom/frontend_seminars/logo.svg);background-size:contain;border:20px solid #fff;border-top:none;border-bottom:none;}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:500;display:flex;display:none;justify-content:center;align-items:center;opacity:0;transition:.2 ease all;}.modal-in .modal{display:flex;opacity:1;}.modal .content{display:flex;justify-content:center;align-items:center;width:100%;height:auto;margin:0;position:relative;z-index:5;}.modal .content>* {width:100%;}.modal .content .container{width:100%;max-width:inherit;}.modal .backdrop{background-color:rgba(0,0,0,.8);position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;}.modal .modal-close{position:fixed;top:0;right:0;font-size:2em;font-size:4em;z-index:4000;cursor:pointer;color:#fff;}.cover--34 .content-wrapper,.cover--18 .content-wrapper{padding:0;--content-max-width:750px;width:100%;min-height:300px;}.cover--34 .content-wrapper .align-center,.cover--18 .content-wrapper .align-center{position:absolute;bottom:0;left:0;right:0;}.cover--34 .content-wrapper img,.cover--18 .content-wrapper img{display:block;}.navigation-container{display:flex;position:absolute;left:30px;top:30px;z-index:5;right:30px;justify-content:space-between;}.logo-link{width:var(--logo-width);display:block;}.logo-link img{width:var(--logo-width);height:auto;}.navigation-wrapper{position:absolute;top:0;right:0;padding:50px 6px 15px 15px;visibility:hidden;pointer-events:0;opacity:0;transition:.3s ease visibility,.3s ease opacity,.3s ease transform;transform:scaleY(0);transform-origin:top right;}.nav-is-open .navigation-wrapper{transform:scaleY(1);visibility:visible;pointer-events:auto;opacity:1;}.nav-is-open .navigation-wrapper ul:after{transform:scaleY(1);}.navigation-wrapper ul{position:relative;background-color:rgba(0,0,0,.5);margin:0;padding:10px 0px 10px 10px;list-style-type:none;}.navigation-wrapper ul:after{transition:.3s ease visibility,.3s ease opacity,.3s ease transform;position:absolute;border-radius:5px;top:0;right:0;content:" ";width:4px;background-color:#fff;height:100%;transform:scaleY(0);}@media (min-width:1400px){.navigation-wrapper ul{padding-top:0;padding-bottom:0;background-color:transparent;}}.navigation-wrapper ul li{text-align:right;}.navigation-wrapper ul li .no-link{padding:5px;margin-right:15px;font-weight:bold;text-transform:uppercase;color:rgba(255,255,255,.8);font-size:.8em;}.navigation-wrapper ul li a{transition:.3s ease color,.3s ease background-color;display:inline-block;border-radius:2px;text-align:right;padding:5px;margin-right:15px;color:#fff;font-weight:bold;text-decoration:none;}.navigation-wrapper ul li a:hover{background-color:var(--color-main);}
