ul.nodash h4{margin-bottom:0}ul.nodash p{margin-bottom:0}ul.indented-list li{margin-left:1em;margin-bottom:.2em}ul.indented-list li:last-child{margin-bottom:0}*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0 none;outline:0;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}em{font-style:italic}small{font-size:.85em}code{font-family:"Lucida Console", Monaco, monospace}.hidden{display:none;opacity:0;visibility:hidden}.vhidden{opacity:0;visibility:hidden}@media (min-width: 768px){.mobile-only{display:none}}:root{--cc-bg: #fff;--cc-text: #333333;--cc-btn-primary-bg: #3596CD;--cc-btn-primary-text: var(--cc-bg);--cc-btn-primary-hover-bg: #24688F;--cc-btn-secondary-bg: #f0f0f0;--cc-btn-secondary-text: var(--cc-text);--cc-btn-secondary-hover-bg: #d5d5d5;--cc-toggle-bg-off: #919ea6;--cc-toggle-bg-on: var(--cc-btn-primary-bg);--cc-toggle-bg-readonly: #d5dee2;--cc-toggle-knob-bg: #fff;--cc-toggle-knob-icon-color: #ecf2fa;--cc-block-text: var(--cc-text);--cc-cookie-category-block-bg: #CCE5F2;--cc-cookie-category-block-bg-hover: #9ACAE6;--cc-section-border: #f1f3f5;--cc-cookie-table-border: #e9edf2;--cc-overlay-bg: rgba(4, 6, 8, .85);--cc-webkit-scrollbar-bg: #cfd5db;--cc-webkit-scrollbar-bg-hover: #9199a0}.c_darkmode{--cc-bg: #181b1d;--cc-text: #d8e5ea;--cc-btn-primary-bg: #a6c4dd;--cc-btn-primary-text: #000;--cc-btn-primary-hover-bg: #c2dff7;--cc-btn-secondary-bg: #33383c;--cc-btn-secondary-text: var(--cc-text);--cc-btn-secondary-hover-bg: #3e454a;--cc-toggle-bg-off: #667481;--cc-toggle-bg-on: var(--cc-btn-primary-bg);--cc-toggle-bg-readonly: #454c54;--cc-toggle-knob-bg: var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color: var(--cc-bg);--cc-block-text: #b3bfc5;--cc-cookie-category-block-bg: #23272a;--cc-cookie-category-block-bg-hover: #2b3035;--cc-section-border: #292d31;--cc-cookie-table-border: #2b3035;--cc-webkit-scrollbar-bg: #667481;--cc-webkit-scrollbar-bg-hover: #9199a0}.cc_div *,.cc_div *:hover,.cc_div :before,.cc_div :after{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;-webkit-transition:none;transition:none;-webkit-animation:none;animation:none;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:inherit;background:none;border:none;border-radius:unset;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-align:left;visibility:unset;height:auto;vertical-align:baseline}.cc_div{font-size:16px;font-weight:400;font-family:Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text)}.cc_div .c-bn,.cc_div .b-tl,#s-ttl,#c-ttl,#s-bl td:before{font-weight:600}#cm,#s-inr,.cc_div .c-bl,.cc_div .b-tl,#s-bl .act .b-acc{border-radius:.35em}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div input,.cc_div button,.cc_div a{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:transparent}.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr,#cs-ov,#cm-ov{-webkit-transition:visibility 0.25s linear, opacity 0.25s ease, -webkit-transform 0.25s ease !important;transition:visibility 0.25s linear, opacity 0.25s ease, -webkit-transform 0.25s ease !important;transition:visibility 0.25s linear, opacity 0.25s ease, transform 0.25s ease !important;transition:visibility 0.25s linear, opacity 0.25s ease, transform 0.25s ease, -webkit-transform 0.25s ease !important}.c--anim .c-bn{-webkit-transition:background-color 0.25s ease !important;transition:background-color 0.25s ease !important}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{-webkit-transition:visibility 0.4s ease, opacity 0.4s ease, -webkit-transform 0.4s ease !important;transition:visibility 0.4s ease, opacity 0.4s ease, -webkit-transform 0.4s ease !important;transition:visibility 0.4s ease, opacity 0.4s ease, transform 0.4s ease !important;transition:visibility 0.4s ease, opacity 0.4s ease, transform 0.4s ease, -webkit-transform 0.4s ease !important}.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide+#cs-ov{-webkit-transition:visibility 0.4s ease, opacity 0.4s ease, -webkit-transform 0.4s ease !important;transition:visibility 0.4s ease, opacity 0.4s ease, -webkit-transform 0.4s ease !important;transition:visibility 0.4s ease, opacity 0.4s ease, transform 0.4s ease !important;transition:visibility 0.4s ease, opacity 0.4s ease, transform 0.4s ease, -webkit-transform 0.4s ease !important}#cm.bar.slide,.cc_div .bar.slide #s-inr{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1}#cm.slide,.cc_div .slide #s-inr{-webkit-transform:translateY(1.6em);transform:translateY(1.6em)}#cm.top.slide{-webkit-transform:translateY(-1.6em);transform:translateY(-1.6em)}#cm.bar.slide{-webkit-transform:translateY(100%);transform:translateY(100%)}#cm.bar.top.slide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;-webkit-transform:scale(1);transform:scale(1);visibility:visible !important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible !important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility:visible !important;opacity:1 !important}#cm{font-family:inherit;padding:1.1em 1.8em 1.4em 1.8em;position:fixed;z-index:1;background:#fff;background:var(--cc-bg);max-width:24.2em;width:100%;bottom:1.250em;right:1.250em;-webkit-box-shadow:0 0.625em 1.875em #000000;box-shadow:0 0.625em 1.875em #000000;-webkit-box-shadow:0 0.625em 1.875em rgba(2,2,3,0.28);box-shadow:0 0.625em 1.875em rgba(2,2,3,0.28);opacity:0;visibility:hidden;-webkit-transform:scale(0.95);transform:scale(0.95);line-height:initial}#cc_div #cm{display:block !important}#c-ttl{margin-bottom:.7em;font-size:1.05em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:0.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg);padding:1em 1.7em;display:inline-block;cursor:pointer;font-size:0.82em;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;text-align:center;border-radius:4px;flex:1}#c-bns button+button,#s-cnt button+button,#s-c-bn{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:hover,#cm .c_link:active,#s-cnt button+button:hover,#s-cnt button+button:active,#s-c-bn:active,#s-c-bn:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{outline:none}#s-bl .title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-bn{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{display:block;font-family:inherit;font-size:.95em;width:100%;position:relative;padding:1.3em 6.4em 1.3em 2.7em;background:none;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{padding:1em;margin-bottom:.5em;border:1px solid #f1f3f5;border-color:var(--cc-section-border);-webkit-transition:background-color .25s ease;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{-webkit-transition:none;transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:not(.b-ex):first-child:hover{background:transparent;background:unset}#s-bl .c-bl.b-ex{padding:0;border:none;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);-webkit-transition:none;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt .p{font-size:0.9em;line-height:1.5em;margin-top:.85em;color:#2d4156;color:var(--cc-block-text)}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0 1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0;height:100%}#s-inr{height:100%;position:relative;max-width:45em;margin:0 auto;-webkit-transform:scale(0.96);transform:scale(0.96);opacity:0;padding-top:4.75em;padding-bottom:4.75em;position:relative;height:100%;overflow:hidden;visibility:hidden;-webkit-box-shadow:rgba(3,6,9,0.26) 0px 13px 27px -5px;box-shadow:rgba(3,6,9,0.26) 0px 13px 27px -5px}#s-inr,#s-hdr,#s-bns{background:#fff;background:var(--cc-bg)}#s-bl{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%;padding:1.3em 2.1em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em 2.1em;border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);height:4.75em}.cc_div .cc-link{color:#253b48;color:var(--cc-btn-primary-bg);border-bottom:1px solid #253b48;border-color:var(--cc-btn-primary-bg);display:inline;padding-bottom:0;text-decoration:none;cursor:pointer;font-weight:600}.cc_div .cc-link:hover,.cc_div .cc-link:active{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}#c-bns.swap button:first-child{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg)}#c-bns.swap button:last-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{position:absolute;top:0;width:100%;display:table;padding:0 2.1em;height:4.75em;vertical-align:middle;z-index:2;border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border)}#s-ttl{display:table-cell;vertical-align:middle;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.45em;margin:0;font-weight:initial;position:relative;overflow:hidden}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.250em;overflow-y:auto;margin-top:1.250em}#c-s-in{position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em}@media screen and (min-width: 688px){#s-bl::-webkit-scrollbar{width:.9em;height:100%;background:transparent;border-radius:0 0.250em 0.250em 0}#s-bl::-webkit-scrollbar-thumb{border:0.25em solid var(--cc-bg);background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}}.cc_div .b-tg{position:absolute;right:0;top:0;bottom:0;display:inline-block;margin:auto;right:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg .c-tgl{position:absolute;cursor:pointer;display:block;top:0;left:0;margin:0;border:0}.cc_div .b-tg .c-tg{position:absolute;background:#919ea6;background:var(--cc-toggle-bg-off);-webkit-transition:background-color .25s ease, -webkit-box-shadow .25s ease;transition:background-color .25s ease, -webkit-box-shadow .25s ease;transition:background-color .25s ease, box-shadow .25s ease;transition:background-color .25s ease, box-shadow .25s ease, -webkit-box-shadow .25s ease;pointer-events:none}.cc_div span.t-lb,.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl{width:3.4em;height:1.5em;border-radius:4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{-webkit-box-shadow:none;box-shadow:none}.cc_div .b-tg .c-tg:after{content:"";position:relative;display:block;left:0.125em;top:0.125em;width:1.25em;height:1.25em;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;background:#fff;background:var(--cc-toggle-knob-bg);-webkit-box-shadow:0 1px 2px rgba(24,32,35,0.36);box-shadow:0 1px 2px rgba(24,32,35,0.36);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease;border-radius:100%}.cc_div .b-tg .c-tgl:checked~.c-tg:after{-webkit-transform:translateX(1.9em);transform:translateX(1.9em)}#s-bl table,#s-bl th,#s-bl td{border:none}#s-bl tbody tr{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl td,#s-bl th{padding:0.8em 0.625em;text-align:left;vertical-align:top;font-size:.8em;padding-left:1.2em}#s-bl th{font-family:inherit;padding:1.2em 1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #s-cnt,.force--consent #cs{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:#070707;background:rgba(4,6,8,0.85);background:var(--cc-overlay-bg);display:none;-webkit-transition:none;transition:none}.show--settings #cs-ov,.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;-webkit-transition:visibility .25s linear;transition:visibility .25s linear}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent{overflow-y:hidden !important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto !important;overflow-x:hidden !important}.cc_div .b-bn .exp::before,.cc_div .act .b-bn .exp::before{border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;padding:.2em;display:inline-block;position:absolute;content:'';margin-right:15px;position:absolute;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);left:1.2em;top:50%}.cc_div .act .b-bn .b-tl::before{-webkit-transform:translateY(-20%) rotate(225deg);transform:translateY(-20%) rotate(225deg)}.cc_div .on-i::before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;padding:.1em;display:inline-block;padding-bottom:.45em;content:'';margin:0 auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.37em;left:.75em;position:absolute}#s-c-bn::before,#s-c-bn::after{content:'';position:absolute;left:.82em;top:.58em;height:.6em;width:1.5px;background:#444d53;background:var(--cc-btn-secondary-text);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:1em;margin:0 auto}#s-c-bn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::before,.cc_div .off-i::after{right:.8em;top:.42em;content:' ';height:.7em;width:.09375em;display:block;background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);margin:0 auto;position:absolute;-webkit-transform-origin:center;transform-origin:center}.cc_div .off-i::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cc_div .off-i::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{top:50%;-webkit-transform:translateY(-37%);transform:translateY(-37%);bottom:auto}#cm.box.middle.zoom,#cm.cloud.middle.zoom{-webkit-transform:scale(0.95) translateY(-50%);transform:scale(0.95) translateY(-50%)}#cm.box.center{left:1em;right:1em;margin:0 auto}#cm.cloud{max-width:50em;margin:0 auto;text-align:center;left:1em;right:1em;overflow:hidden;padding:1.3em 2em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-txt{font-size:0.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;-webkit-transform:none;transform:none;height:100%;max-height:100%}.cc_div .bar #s-hdr,.cc_div .bar #s-bl,.cc_div .bar #s-bns{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{margin:0;margin-left:auto;margin-right:0;border-radius:0;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl th,.cc_div .bar #s-bl td,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:0.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.250em}#cm.left{right:auto;left:1.250em}#cm.right{left:auto;right:1.250em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width: 688px){#cm,#cm.cloud,#cm.left,#cm.right{width:auto;max-width:100%;margin:0;padding:1.4em !important;right:1em;left:1em;bottom:1em;display:block}.force--consent #cm,.force--consent #cm.cloud{width:auto;max-width:100vw}#cm.top{top:1em;bottom:auto}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{max-height:100%;height:100%;top:0;-webkit-transform:none;transform:none}.cc_div .b-tg{-webkit-transform:scale(1.1);transform:scale(1.1);right:1.1em}#s-inr{margin:0;padding-bottom:7.9em;border-radius:0}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:0.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-top:1.2em;padding-bottom:1.2em}#s-bl table,#s-bl thead,#s-bl tbody,#s-bl th,#s-bl td,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1em;padding-right:0.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{margin-top:0.625em;margin-left:0;float:unset}#cm.cloud,#cm.box{left:1em;right:1em;width:auto}#cm.cloud.right,#cm.cloud.left{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:unset}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{max-height:37.5em;position:relative;top:0;margin-top:-5.625em}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{padding-left:1em;margin-bottom:0.7em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{position:relative;display:inline-block;vertical-align:middle;margin-bottom:0.2em;height:auto}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:0.8em 0.625em 0.8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)}#c-s-in button:focus,#c-s-in a:focus,#c-s-in input:focus{border:solid #FF5940 3px}div[data-service] *,div[data-service] :before,div[data-service] :after{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:inherit;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;text-align:left}div[data-service] .c-ld{bottom:2em;right:2.5em;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, visibility .3s ease, transform .3s ease;transition:opacity .3s ease, visibility .3s ease, transform .3s ease, -webkit-transform .3s ease}div[data-service] .c-ld,div[data-service] .c-ld:after{position:absolute;z-index:1;border-radius:100%;width:20px;height:20px}div[data-service] .c-ld::after{content:'';border:4px solid white;border-top:4px solid transparent;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}div.c-h-n[data-service] .c-ld{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}div[data-service]{display:inline-block;max-width:100%;min-height:150px;min-width:300px;font-family:inherit;position:relative;background-color:#0b1016}div[data-service] button,div[data-service] label,div[data-service] input,div[data-service] h1,div[data-service] h2,div[data-service] h3{-webkit-transition:none;transition:none;-webkit-animation:none;animation:none}div[data-service]::before{padding-top:56.25%;display:block;content:""}div[data-autoscale]{height:auto;width:100%}div[data-service] .c-nt{color:#fff;max-width:100%;height:100%;width:100%;-webkit-transition:opacity .3s ease, visibility .3s ease;transition:opacity .3s ease, visibility .3s ease;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}div[data-service] .c-bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:1;-webkit-transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, visibility .3s ease, transform .3s ease;transition:opacity .3s ease, visibility .3s ease, transform .3s ease, -webkit-transform .3s ease}div[data-service] .c-bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-transition:opacity .3s ease, visibility .3s ease;transition:opacity .3s ease, visibility .3s ease;background:#1e3861;background:linear-gradient(14deg, #1e3861 0%, rgba(206,220,233,0.118102) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e3861",endColorstr="#cedce9",GradientType=1)}div[data-service] .c-bg-i{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .5s ease, -webkit-transform .5s ease;transition:opacity .5s ease, -webkit-transform .5s ease;transition:opacity .5s ease, transform .5s ease;transition:opacity .5s ease, transform .5s ease, -webkit-transform .5s ease}div[data-service] .c-bg-i.loaded{opacity:1}div[data-service] .c-tl{display:block;margin-bottom:10px;font-size:1.2em;font-weight:bold;text-align:center}div.c-h-n[data-service] .c-bg{opacity:1;-webkit-transform:scale(1);transform:scale(1)}div.c-h-n[data-service] .c-nt{opacity:0;visibility:hidden}div[data-service] .c-n-c{display:table;height:100%;width:100%;position:relative;z-index:1;margin:0;font-size:.9em;-webkit-transition:background-color .3s ease, opacity .3s ease;transition:background-color .3s ease, opacity .3s ease}div[data-service] .c-n-t{display:block;font-size:.95em;position:relative;z-index:1;line-height:1.4em;color:#fff;max-width:420px;margin:0 auto;margin-bottom:20px}div[data-service] .c-n-t,div[data-service] .c-n-a{text-align:center}div[data-service] .c-t-cn{display:table-cell;vertical-align:middle;padding:0 12px;-webkit-transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, visibility .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease, visibility .3s ease;transition:opacity .3s ease, transform .3s ease, visibility .3s ease, -webkit-transform .3s ease}div[data-service] .c-n-c .c-la-b,div[data-service] .c-n-c .c-l-b{display:inline-block;position:relative;padding:1em;vertical-align:middle;background:#3596CD;border:none;border-radius:.25em;font-size:.85em;padding-left:2.8em;color:#ffffff;margin:0 auto;font-weight:bold;cursor:pointer;-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,background-color 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),-webkit-box-shadow 0.3s ease;transition:opacity 0.3s ease,visibility 0.3s ease,background-color 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),-webkit-box-shadow 0.3s ease;transition:opacity 0.3s ease,transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),visibility 0.3s ease,box-shadow 0.3s ease,background-color 0.3s ease;transition:opacity 0.3s ease,transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),visibility 0.3s ease,box-shadow 0.3s ease,background-color 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),-webkit-box-shadow 0.3s ease;-webkit-box-shadow:rgba(0,0,0,0.19) 0px 4px 12px;box-shadow:rgba(0,0,0,0.19) 0px 4px 12px}div[data-service] .c-n-c .c-l-b::before{content:'';display:block;position:absolute;top:12px;left:1.1em;z-index:2;height:0;border-left:12px solid white;border-top:7.5px solid transparent;border-bottom:7.5px solid transparent}div[data-service] .c-n-c .c-la-b{margin-left:1em;padding:1em;background:rgba(225,239,255,0.8);color:#0d1f34}div[data-service] .c-n-c .c-la-b:hover{background:rgba(225,239,255,0.95)}div[data-service] .c-n-c .c-l-b:hover{background:#24688F}div[data-service] .c-n-c .c-la-b:active{-webkit-transition:none;transition:none;background:rgba(225,239,255,0.6)}div[data-service] .c-n-c .c-l-b:active{-webkit-transition:none;transition:none;-webkit-box-shadow:0 0 0 4px rgba(24,104,250,0.24);box-shadow:0 0 0 4px rgba(24,104,250,0.24)}div.c-h-n[data-service] .c-t-cn{opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px)}div[data-service] iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;border:none;max-width:100%;width:100%;background:#000000;display:block;visibility:hidden;opacity:0;z-index:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}div.c-h-b[data-service] iframe{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:.1s;transition-delay:.1s}div[data-service] .c-n-t a{color:#5fb3fb;text-decoration:none;border-bottom:1px solid #3596CD}div[data-service] .c-n-t a:hover{border-color:transparent}html,body{height:100%}body{background-color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:0.9rem;line-height:1.7em;color:#333333;-webkit-overflow-scrolling:touch}@media (max-width: 767.98px){body{padding-top:50px}}@media (min-width: 768px){body{background:-webkit-gradient(linear, left top, left bottom, from(#cde5f3), to(#68b0da)) no-repeat top left;background:linear-gradient(to bottom, #cde5f3, #68b0da) no-repeat top left;background-size:100% 100%;background-attachment:fixed;-webkit-overflow-scrolling:auto}}body.loading *,body.busy *{cursor:wait !important}#viewport{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;min-height:100%}#viewport .main-content{display:flex;flex-flow:row;flex:1;align-items:stretch}.container{max-width:1170px;margin:0 auto}.main-header{background-color:#333333;color:#fff;height:88px}.main-header .logo{background:url(../img/procontext-logo.svg) no-repeat left center}.main-header .logo a{text-decoration:none;overflow:hidden;display:block;text-indent:-9999px;width:188px;height:40px}@media (max-width: 767.98px){.main-header .logo{width:150px;background-size:60%}}.main-header .slogan{flex:1;padding-right:2rem;font-size:1rem;list-style:none;text-align:right}.main-header .slogan h1,.main-header .slogan strong{font-weight:normal;font-size:1.216rem;margin:0}.main-header .slogan .slogan-arrow li{list-style:none;float:left;background-image:url(../img/icons/angle-right.svg);background-repeat:no-repeat;background-position:left 53%;background-size:.35em;padding:0 .3em 0 .6em;color:#cccccc;font-size:.85rem}.main-header .slogan .slogan-arrow li:first-child{background:none}.main-header .slogan .slogan-arrow li:last-child{padding-right:0}@media (max-width: 767.98px){.main-header .slogan{display:none}}.main-header .slogan li strong{font-weight:normal}@media screen and (min-width: 0){.main-header .slogan li strong{font-size:1rem}}@media screen and (min-width: 768px){.main-header .slogan li strong{font-size:1.1rem}}@media screen and (min-width: 1200px){.main-header .slogan li strong{font-size:1.2rem}}.main-header a{color:inherit}.main-header .container{padding-right:1rem;padding-left:1rem;padding-top:0;padding-bottom:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%}@media (min-width: 576px){.main-header .container{padding-right:1rem;padding-left:1rem}}@media (min-width: 768px){.main-header .container{padding-right:1.2rem;padding-left:1.2rem}}@media (min-width: 992px){.main-header .container{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width: 1200px){.main-header .container{padding-right:1.5rem;padding-left:1.5rem}}@media (max-width: 767.98px){.main-header{height:50px;position:fixed;width:100%;top:0;left:0;z-index:1200}}@media (min-width: 768px){.main-header .btn-toggle-menu{display:none}}.sec-us_en .main-header .logo{background:url(../img/procontext-logo-usa.svg) no-repeat left center}@media (max-width: 767.98px){.sec-us_en .main-header .logo{background-size:50%}}.sec-us_en .main-header .logo a{width:235px}.icon-language{background:url(../img/icons/language.svg) no-repeat right 7px center;background-size:16px;width:30px;height:30px;top:50%;left:2px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute}.icon-language span{display:none}.main-nav{font-size:0.9rem}@media (max-width: 767.98px){.main-nav{-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in;position:fixed;width:100%;top:50px;left:0;z-index:1200;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.main-nav .nav-container{background-color:rgba(51,51,51,0.95);color:#fff;height:calc(100vh - 50px);padding:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media (min-width: 768px){.main-nav{background-color:#D7D8D7;padding-top:.4rem;padding-bottom:0}.main-nav>.container{padding-right:1rem;padding-left:1rem}}@media (min-width: 768px) and (min-width: 576px){.main-nav>.container{padding-right:1rem;padding-left:1rem}}@media (min-width: 768px) and (min-width: 768px){.main-nav>.container{padding-right:1.2rem;padding-left:1.2rem}}@media (min-width: 768px) and (min-width: 992px){.main-nav>.container{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width: 768px) and (min-width: 1200px){.main-nav>.container{padding-right:1.5rem;padding-left:1.5rem}}@media (min-width: 768px){.main-nav>.container .nav-container{margin:0 -0.7rem}}.main-nav .divider h4{margin-left:0.7rem}@media (max-width: 767.98px){.menu-open .main-nav{-webkit-transform:translateX(0);transform:translateX(0)}}.main-content>div{padding:1rem;background-color:#fff;width:100%}@media (min-width: 576px){.main-content>div{padding:1rem}}@media (min-width: 768px){.main-content>div{padding:1.2rem}}@media (min-width: 992px){.main-content>div{padding:1.5rem}}@media (min-width: 1200px){.main-content>div{padding:1.5rem}}.main-content>div>*:first-child,.main-content>div>h1:first-of-type,.detail-page-content>*:first-child,.detail-page-content>h1:first-of-type,.page_title>*:first-child,.page_title>h1:first-of-type{margin-top:0}.page_title+.content-tabs-cnt{margin-top:2rem}.page_title>.btn,.page_title>.btn-dropdown{float:right;margin-bottom:1rem}@media (max-width: 767.98px){.page_title>.btn,.page_title>.btn-dropdown{margin-left:1rem}}p,ul,ol,table,dl{margin-bottom:1em}@media (min-width: 768px){.two-cols{display:flex;flex-flow:row nowrap}.two-cols.toc{flex-direction:row-reverse}.two-cols h2:first-child,.two-cols h3:first-child,.two-cols h4:first-child{margin-top:0}.two-cols>*{flex-grow:1}.two-cols>*:not(:only-child):not(:last-child){padding-right:1rem}.two-cols>*:not(:only-child):not(:first-child){padding-left:1rem}.two-cols .toc-cnt{min-width:250px}.two-cols .toc-cnt *:first-child{margin-top:0}.two-cols .toc-cnt ul{margin-left:0;list-style:none}.two-cols.equal>*{flex:1}}@media (min-width: 992px){.two-cols .toc-cnt{display:none}}.headline-box{margin:0 1rem 1rem 0}@media screen and (min-width: 990px){.headline-box{display:flex;flex-flow:row;justify-content:space-between}.headline-box.left-aligned{justify-content:left}.headline-box.left-aligned>*:not(:last-child){margin-right:2rem}.headline-box>a{margin-top:.1em}}.headline-box h3{margin:0}.main-footer{font-size:0.85rem}.main-footer>div{padding:1rem;min-height:150px;background-color:whitesmoke}@media (min-width: 576px){.main-footer>div{padding:1rem}}@media (min-width: 768px){.main-footer>div{padding:1.2rem}}@media (min-width: 992px){.main-footer>div{padding:1.5rem}}@media (min-width: 1200px){.main-footer>div{padding:1.5rem}}.website-language-selection{position:relative}.website-language-selection select{background:url(../img/icons/angle-down.svg) no-repeat right 7px center;background-size:16px;color:#D1D1D1;border:1px solid #000000;background-color:#505050;padding-right:2em;padding-left:2em;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.copyright{padding-top:1em;border-top:1px solid #D7D8D7}.footer-content div{border-top:1px solid #D7D8D7;padding:1em 0}.footer-content div dl,.footer-content div ul{margin-bottom:0}@media screen and (min-width: 1000px){.footer-content{display:flex;flex-direction:row;justify-content:space-between}.footer-content>*{flex:1 0 auto}.footer-content div{margin-right:1.3em}.footer-content div:last-child{margin-right:0}}.footer-content .ft_contact span{position:absolute;font-weight:bold}.footer-content .ft_contact a{margin-left:60px}.footer-content div.ft_newsletter p{margin-bottom:.5em}.footer-content div.ft_newsletter .btn{background-color:#333333;color:white;border-color:#333333}.footer-content div.ft_newsletter .btn:hover{background-color:white;color:#333333;border-color:#333333}input[type='text'],input[type='password'],input[type='search'],input[type='email'],input[type='url'],input[type='tel'],input[type='number'],input[type='range'],input[type='date'],input[type='month'],input[type='week'],input[type='time'],input[type='datetime'],input[type='datetime-local'],input[type='color'],select,textarea{border:1px solid #cccccc;border-radius:2px}input.error[type='text'],input.error[type='password'],input.error[type='search'],input.error[type='email'],input.error[type='url'],input.error[type='tel'],input.error[type='number'],input.error[type='range'],input.error[type='date'],input.error[type='month'],input.error[type='week'],input.error[type='time'],input.error[type='datetime'],input.error[type='datetime-local'],input.error[type='color'],select.error,textarea.error{-webkit-animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;border-color:#bc0000}input.focus[type='text'],input[type='text']:focus,input.focus[type='password'],input[type='password']:focus,input.focus[type='search'],input[type='search']:focus,input.focus[type='email'],input[type='email']:focus,input.focus[type='url'],input[type='url']:focus,input.focus[type='tel'],input[type='tel']:focus,input.focus[type='number'],input[type='number']:focus,input.focus[type='range'],input[type='range']:focus,input.focus[type='date'],input[type='date']:focus,input.focus[type='month'],input[type='month']:focus,input.focus[type='week'],input[type='week']:focus,input.focus[type='time'],input[type='time']:focus,input.focus[type='datetime'],input[type='datetime']:focus,input.focus[type='datetime-local'],input[type='datetime-local']:focus,input.focus[type='color'],input[type='color']:focus,select.focus,select:focus,textarea.focus,textarea:focus{border-color:#3596CD}input.active[type='text'],input.active[type='password'],input.active[type='search'],input.active[type='email'],input.active[type='url'],input.active[type='tel'],input.active[type='number'],input.active[type='range'],input.active[type='date'],input.active[type='month'],input.active[type='week'],input.active[type='time'],input.active[type='datetime'],input.active[type='datetime-local'],input.active[type='color'],select.active,textarea.active{background-color:#ffc290}input[type='text'],input[type='password'],input[type='search'],input[type='email'],input[type='url'],input[type='tel'],input[type='number'],input[type='range'],input[type='date'],input[type='month'],input[type='week'],input[type='time'],input[type='datetime'],input[type='datetime-local'],input[type='color'],textarea{-webkit-appearance:none;padding:.4em .6em}input.code[type='text'],input.code[type='password'],input.code[type='search'],input.code[type='email'],input.code[type='url'],input.code[type='tel'],input.code[type='number'],input.code[type='range'],input.code[type='date'],input.code[type='month'],input.code[type='week'],input.code[type='time'],input.code[type='datetime'],input.code[type='datetime-local'],input.code[type='color'],textarea.code{width:100%;height:500px;resize:vertical}input[type="number"][step]{text-align:right}select{padding:.4em .6em}table thead input[type='text'],table thead input[type='password'],table thead input[type='search'],table thead input[type='email'],table thead input[type='url'],table thead input[type='tel'],table thead input[type='number'],table thead input[type='range'],table thead input[type='date'],table thead input[type='month'],table thead input[type='week'],table thead input[type='time'],table thead input[type='datetime'],table thead input[type='datetime-local'],table thead input[type='color'],table thead select{width:100%;max-width:100%}.search-mobile{margin-bottom:1rem}.search-mobile input[type="search"]{width:100%;max-width:100%}@media (min-width: 768px){.search-mobile{display:none}}label{cursor:pointer}.email-contact .btn{display:inline-block;margin-top:.5em}.startpage .email-contact a{margin-left:1em}@media screen and (max-width: 478px){.startpage .email-contact a{margin-left:0;display:block}}.form-group{display:flex;margin-bottom:1rem;clear:both}.form-group>*{flex-grow:1}@media (max-width: 991.98px){.form-group{flex-direction:column}}.form-group>label{padding-right:1rem}.form-group>label:not(:empty):after{content:": "}@media (min-width: 768px){.form-group>label{width:190px;padding-top:.2em}}.form-group input:not([step]),.form-group select{width:100%}.form-group .controls{text-align:right;min-width:300px}@media (min-width: 992px){.form-group .controls{min-width:auto;width:280px}}.form-group .f-hint{font-size:small;font-style:italic;color:#999999;line-height:1.15em;margin-top:.4rem}.form-group.error .f-hint,.form-group .error .f-hint{color:#bc0000}.form-group.error input{border-color:#bc0000}.form-actions{margin-top:1rem;text-align:right}.form-actions .controls{display:flex;flex-flow:row;justify-content:space-between}fieldset{margin-bottom:2rem}@media (max-width: 767.98px){input[type='text'],input[type='password'],input[type='search'],input[type='email'],input[type='url'],input[type='tel'],input[type='number'],input[type='range'],input[type='date'],input[type='month'],input[type='week'],input[type='time'],input[type='datetime'],input[type='datetime-local'],input[type='color'],select,textarea{font-size:1rem}input[type='text'],input[type='password'],input[type='search'],input[type='email'],input[type='url'],input[type='tel'],input[type='number'],input[type='range'],input[type='date'],input[type='month'],input[type='week'],input[type='time'],input[type='datetime'],input[type='datetime-local'],input[type='color'],textarea{padding:.6em .8em}}.product-image{position:relative;margin-bottom:1rem}.product-image figcaption{display:block;margin-top:1rem}.product-image h4,.product-image p{color:inherit;margin:0}.product-image h4{font-weight:200;font-size:1.2em}.product-image img{display:block}.checkout-info{border:1px solid #cccccc;margin-bottom:2rem;background-color:#f8f8f8}.checkout-info figcaption,.checkout-info .form-group,.checkout-info .charges{padding-right:1rem;padding-left:1rem}.checkout-info hr{margin-left:1rem;margin-right:1rem;border-bottom:none}.checkout-info .form-group .controls{min-width:auto}.checkout-info .failure{color:#bc0000}.contact-details th{text-align:left;padding-right:.5em}.contact-details th:after{content:": "}.charges table,.summary table{width:100%}.charges th,.charges td,.summary th,.summary td{padding-bottom:.5em}.charges th,.summary th{text-align:left}.charges td,.charges td input,.summary td,.summary td input{text-align:right}.charges tfoot,.summary tfoot{border-top:1px solid #cccccc;font-weight:bold}.charges tfoot th,.charges tfoot td,.summary tfoot th,.summary tfoot td{padding-top:.5em}.checkout address{margin-bottom:2rem}.loading .checkout{opacity:.5}.loading .checkout *{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;pointer-events:none !important}@media (min-width: 768px){.two-cols.checkout>*:first-child{min-width:300px;max-width:565px}}@media (min-width: 992px){.two-cols.checkout>*:first-child{padding-right:3rem}}.two-cols.checkout>*:last-child{flex:1}@media (max-width: 991.98px){.two-cols.checkout>*:last-child{min-width:50%}}.billing-info input,.billing-info select{background-color:rgba(235,245,250,0.5)}.billing-info input:focus,.billing-info select:focus{background-color:#ebf5fa}.checkout-step-cnt{position:relative;overflow:hidden;width:100%;height:100%}.checkout-step-cnt .checkout-step{position:absolute;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;visibility:hidden;width:100%;padding:0 .3em 1rem 0}.checkout-step-cnt .checkout-step.active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.checkout-step-cnt .checkout-step.done{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.form-actions.checkout{min-height:40px}.form-actions.checkout .checkout-step{position:absolute;-webkit-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s;visibility:hidden;opacity:0}.form-actions.checkout .checkout-step.active{z-index:100;opacity:1;visibility:visible}.form-actions.checkout .controls{position:relative}.billing-preview{position:relative;border:1px solid #999999;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.3);box-shadow:1px 1px 4px rgba(0,0,0,0.3);background-color:#fff;padding:1em 2em;width:98%;height:100%;min-height:640px}.billing-preview .emphazise{font-size:1.15em}.billing-preview .contact-details{margin-bottom:2rem}.billing-preview h5{margin-top:1rem;font-size:1em;font-weight:bold;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:.5em 0}.billing-preview .information{font-size:.85em;color:#999999;font-style:italic}.billing-preview .notification{border:2px solid currentColor;display:none;margin:2em}.billing-preview .charges input{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;color:inherit}.billing-preview .charges input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.billing-preview.failure>*:not(.notification){opacity:.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.billing-preview.failure .notification{color:#bc0000;background-color:#fff;opacity:1;padding:1em;display:block;position:absolute;top:0;left:0}.billing-preview.failure .notification h4,.billing-preview.failure .notification p{color:inherit}.invoice-info .form{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;visibility:hidden;opacity:0;height:0;overflow:hidden}.no-invoice-info .invoice-info .form{visibility:visible;opacity:1;height:auto;min-height:150px}.no-invoice-info .invoice-info .summary{display:none}.onboarding-info{border:1px solid #cccccc;margin-bottom:2rem;background-color:#f8f8f8;min-height:500px}.onboarding-info figcaption,.onboarding-info .form-group,.onboarding-info .summary,.onboarding-info .form-actions{padding-right:1rem;padding-left:1rem}.onboarding-info hr{display:none}.onboarding-info .form-group .controls{min-width:auto}.onboarding-info .failure{color:#bc0000}.onboarding-info .form-actions{padding-bottom:1rem}.participants-info hr{display:none}.no-invoice-info .participants-info .form-actions{display:none}.no-seats-available .participants-info .form-actions{display:none}.participants-info h4 button:first-child{float:right}.onboarding.two-cols>*:first-child{max-width:520px}.loading .onboarding{opacity:.5}.loading .onboarding *{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;pointer-events:none !important}.participants-list p{margin-bottom:0}.participants-list h4{margin-bottom:0;font-size:1em}.participants-list .name{font-weight:bold}.participants-list>li:not(:last-child){margin-bottom:1rem}.participants-list>li.new{background-color:#e8ffe8;-webkit-box-shadow:0 0 0 3px #e8ffe8;box-shadow:0 0 0 3px #e8ffe8}.booked-seats-list{margin-top:4rem}body.startpage .preview-boxes{margin-top:1em}body.startpage .preview-boxes img{width:100%}body.startpage .preview-boxes h3{height:40px;vertical-align:middle;display:table-cell}@media screen and (min-width: 600px){body.startpage .preview-boxes{display:flex;flex-direction:row;justify-content:space-between}body.startpage .preview-boxes>*{flex:1 0 auto;width:calc(33.3333333333% - 1.3333333333rem);max-width:calc(33.3333333333% - 1.3333333333rem)}}@media screen and (max-width: 600px){body.startpage .preview-boxes section{margin-bottom:1em}}body.startpage .preview-boxes section{position:relative;padding-bottom:1.5em}body.startpage .preview-boxes section>a{position:absolute;top:0;left:0;height:100%;width:100%}body.startpage .preview-boxes section span.link{position:absolute;bottom:0.5em;left:0}body.startpage .teaser-text{width:50%;padding:1.3em;color:#fff;font-style:italic;z-index:2;position:absolute;bottom:0;left:45px}body.startpage .teaser-text h2{margin-top:0;margin-bottom:0.5rem;background:rgba(51,51,51,0.8);padding:0.2em 0.4em;font-size:1.5rem;color:#fff}body.startpage .teaser-text h3{font-weight:normal;color:#333;background:rgba(255,255,255,0.93);padding:0.2em 0.4em;line-height:2rem;margin-bottom:.4em;font-size:1.3rem}body.startpage .teaser-text p{display:inline;font-size:.7em;text-decoration:underline}body.startpage .teaser-startpage{position:relative}@media (max-width: 767.98px){body.startpage .teaser-startpage{margin:-1rem -1rem 0}}@media screen and (max-width: 800px){body.startpage .teaser-startpage h3{display:none}}@media screen and (max-width: 440px){body.startpage .teaser-startpage h2{font-size:1em}}body.startpage .teaser-image img{display:block}body.startpage .email-target-groups div:first-child{margin-bottom:2em}@media screen and (min-width: 600px){body.startpage .email-target-groups{display:flex;flex-direction:row;justify-content:space-between}body.startpage .email-target-groups>*{flex:1 0 auto;width:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (min-width: 990px){body.startpage .table-views{display:flex;flex-direction:row;justify-content:space-between}body.startpage .table-views>*{flex:1 0 auto;width:calc(50% - 1rem);max-width:calc(50% - 1rem)}}body.startpage .table-views .current-posts-items{min-height:497px;background-color:#F6F6F6;padding:.6em 1.2em}body.startpage .table-views .current-posts-items ul{list-style:none;margin-left:0;margin-bottom:0}body.startpage .table-views .current-posts-items ul li{min-height:84px;border-bottom:1px solid #D7D8D7;padding:1em 0}body.startpage .table-views .current-posts-items ul li:last-child{border-bottom:0;margin-bottom:0}body.startpage .table-views .current-posts-items strong.date{float:right;font-weight:normal;color:#666666}body.startpage .table-views h3{margin-top:0}body.startpage .table-views .next-seminars-items,body.startpage .table-views .current-posts-items{margin-top:1em}@media screen and (max-width: 990px){body.startpage .table-views .current-posts{margin-top:1.2em;padding-top:1.2em;border-top:1px solid #D7D8D7}}@media screen and (max-width: 504px){body.startpage .table-views .next-seminars-items{width:100%;overflow:auto}}body.startpage .table-views section:not(:last-child){margin-bottom:2rem}body.startpage .target-groups,body.startpage .email-contact{text-align:center}body.startpage .email-contact{margin-bottom:1em}@media screen and (max-width: 478px){body.startpage .email-contact{padding-bottom:2em;border-bottom:1px solid #cccccc}}body.startpage.sec-us_en .preview-boxes{display:block}body.startpage.sec-us_en .table-views{float:right}@media screen and (min-width: 900px){body.startpage.sec-us_en .optimized-content-us{display:flex;flex-direction:row;justify-content:space-between}body.startpage.sec-us_en .optimized-content-us>*{flex:1 0 auto;width:calc(50% - 1rem);max-width:calc(50% - 1rem)}body.startpage.sec-us_en .optimized-content-us .preview-boxes-us{max-width:calc(35% - 1rem)}body.startpage.sec-us_en .optimized-content-us .table-views-us{max-width:calc(65% - 2rem);width:auto}body.startpage.sec-us_en .optimized-content-us .table-views-us .next-seminars>a{float:right;margin-top:-2.5em;margin-right:1em}}.blog:first-child .blog-entry:first-child{margin-top:0}.blog .table-overview{background-color:transparent}.blog .table-overview tbody tr{border-bottom:1px solid #D7D8D7}.blog .table-overview tbody tr:last-child{border-bottom:none}@media (max-width: 767px){.blog .table-overview{width:auto}}.blog .table-overview table{width:100%;background-color:transparent;border:0 none}.blog .table-overview table>thead>tr>th,.blog .table-overview table>thead>tr>td,.blog .table-overview table>tfoot>tr>th,.blog .table-overview table>tfoot>tr>td,.blog .table-overview table>tbody>tr>th,.blog .table-overview table>tbody>tr>td{border-top:0 none}@media (min-width: 768px){.blog .table-overview table>thead>tr>th:first-child,.blog .table-overview table>thead>tr>td:first-child,.blog .table-overview table>tfoot>tr>th:first-child,.blog .table-overview table>tfoot>tr>td:first-child,.blog .table-overview table>tbody>tr>th:first-child,.blog .table-overview table>tbody>tr>td:first-child{padding-left:0}.blog .table-overview table>thead>tr>th:last-child,.blog .table-overview table>thead>tr>td:last-child,.blog .table-overview table>tfoot>tr>th:last-child,.blog .table-overview table>tfoot>tr>td:last-child,.blog .table-overview table>tbody>tr>th:last-child,.blog .table-overview table>tbody>tr>td:last-child{padding-right:0}}.blog .table-overview table>thead>tr>th{border-bottom:0 none}.blog .table-overview table>tbody>tr>td{padding-top:1em;padding-bottom:1em}@media (max-width: 767px){.blog .table-overview td:nth-child(n + 3),.blog .table-overview th:nth-child(n + 3){display:none}}.blog .table-overview th.legend,.blog .table-overview td.legend{text-align:right}.blog .table-overview a{text-decoration:none}.blog .table-overview a:hover{text-decoration:underline}.blog .table-overview .blog-title{margin-right:1rem;font-size:1.1rem}.blog .table-overview .summary{margin-top:1em;color:#333333}.blog .table-overview .summary *,.blog .table-overview .summary *:before,.blog .table-overview .summary *:after{display:inline;margin:0;padding:0;height:auto}.blog .table-overview .summary *{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:inherit;font-size:1em}.blog .table-overview .summary ul,.blog .table-overview .summary ol{list-style:none}.blog .table-overview .summary ul li,.blog .table-overview .summary ol li{display:inline}.blog .table-overview .summary ul li:not(:last-child):after,.blog .table-overview .summary ol li:not(:last-child):after{content:', '}.blog .table-overview .summary [class^="thumb_"],.blog .table-overview .summary [class*=" thumb_"],.blog .table-overview .summary img,.blog .table-overview .summary .image-sub-title{display:none}.blog .table-overview .summary a{text-decoration:underline}.blog .table-overview td.tags,.blog .table-overview td.author{font-size:.9em}.blog .table-overview tr.not_yet_published,.blog .table-overview tr.not_published{opacity:.65;font-style:italic}.blog .table-overview .ba_date{display:inline-block}.blog .table-overview td>.ba_date{color:#666666}.blog .table-overview td>.ba_date:first-child{margin-right:0.5rem;float:right}.blog .table-overview td>.ba_date:not(:first-child):before{content:"("}.blog .table-overview td>.ba_date:not(:first-child):after{content:")"}.blog .table-overview small.ba_date{line-height:1.6em}.blog h1:first-child,.blog h2:first-child{margin-top:0}.blog .th_legend{display:inline-block;font-weight:normal;font-size:.9em}.blog .th_legend:not(:only-child){margin-left:2rem}.blog-entry{clear:left;padding:2em 0;border-bottom:1px solid #D7D8D7}.blog-entry:last-of-type{border-bottom:0 none}.blog-entry:only-of-type{border-bottom:1px solid rgba(204,204,204,0.8)}.blog-entry footer{padding-top:1rem;color:#999999;font-size:0.8em}.blog-entry header{margin:0 0 1rem}.blog-entry header h1,.blog-entry header h2,.blog-entry header h3,.blog-entry header h4,.blog-entry header h5{margin:0 0 2rem}.blog-entry header .date-header{float:right;font-size:14px;font-weight:normal;display:block;color:#666666}.blog-entry header .date-header:after{content:" ";display:block;width:100%}.blog-entry header .badge-important{background-color:#bc0000;color:#fff}.blog-entry header .subline{margin-top:-1.4rem;color:#333333}@media screen and (min-width: 0){.blog-entry header .subline{font-size:1rem}}@media screen and (min-width: 768px){.blog-entry header .subline{font-size:1.2rem}}@media screen and (min-width: 1200px){.blog-entry header .subline{font-size:1.3rem}}.blog-entry p{margin-bottom:0.7em}.blog-entry a[href*="/images/posts"],.blog-entry a[href$=".png"],.blog-entry a[href$=".jpg"],.blog-entry a[href$=".gif"]{display:inline-block;max-width:100%}.blog-entry a[href^="#"]:before{font-size:.9em;padding-right:4px}.blog-entry a>img{display:inline-block;margin:.5em 0}@media (max-width: 767px){.blog-entry ul.pm_results_list{margin:0;padding:0;list-style:none}}.blog-entry blockquote{border-radius:0 6px 6px 0;color:#bababa;background-color:rgba(0,0,0,0.03);font-family:"Times New Roman", Times, serif;font-size:1.3em;font-style:italic;padding:.3em 1em}.blog-entry blockquote>*{font-size:1em}@media (min-width: 1199px){.blog-entry blockquote{max-width:95%}}.blog-entry h3{clear:both}@media screen and (min-width: 0){.blog-entry h3{font-size:1.2rem}}@media screen and (min-width: 768px){.blog-entry h3{font-size:1.3rem}}@media screen and (min-width: 1200px){.blog-entry h3{font-size:1.5rem}}.entry-content:before,.entry-content:after{content:" ";display:table}.entry-content:after{clear:both}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:1.5em 0 .5em}.entry-content h2{font-size:1.0rem;color:#333}.entry-content p:empty{clear:both}.blog-tag-title{border-top:1rem solid rgba(204,204,204,0.8);margin-top:4rem;padding-top:1.5rem}.blog-tag-title:first-child{border-top:0 none;margin-top:0;padding-top:0}ul.blog-nav{margin:0;padding:0;list-style:none;max-width:none;width:100%}ul.blog-nav #blog_prev_link,ul.blog-nav #blog_next_link{width:50%;margin:1rem 0;padding:0}ul.blog-nav #blog_prev_link>a,ul.blog-nav #blog_next_link>a{display:inline-block}@media (max-width: 767px){ul.blog-nav #blog_prev_link>a small,ul.blog-nav #blog_next_link>a small{display:none}}ul.blog-nav #blog_prev_link>q,ul.blog-nav #blog_next_link>q{display:block;font-size:.9em;font-style:italic;line-height:1.3em;color:#999999}@media (max-width: 767px){ul.blog-nav #blog_prev_link>q,ul.blog-nav #blog_next_link>q{display:none}}ul.blog-nav #blog_prev_link .date,ul.blog-nav #blog_next_link .date{font-size:.9em;color:#cccccc;display:inline-block}ul.blog-nav #blog_prev_link{float:left;padding-right:1em;text-align:left}ul.blog-nav #blog_prev_link>a:before{padding-right:4px}ul.blog-nav #blog_prev_link .date{margin-left:2rem}ul.blog-nav #blog_next_link{float:right;padding-left:1em;text-align:right}ul.blog-nav #blog_next_link>a:after{padding-left:4px}ul.blog-nav #blog_next_link .date{margin-right:2rem}h1+.blog-tag-title{border-top:0 none;margin-top:0;padding-top:0}.image-sub-title{display:block;margin:0;font-style:italic;font-size:.9em;line-height:1.3em;padding-left:.5em}a .image-sub-title{font-style:normal}.blog-entry .thumb_block{display:block;width:auto}.blog-entry .thumb_block>img{max-width:100%}@media (min-width: 768px){.blog-entry .thumb_left{float:left;margin-right:4rem}.blog-entry .thumb_right{float:right;margin-left:4rem}}.blog .fa.fa-star,.blog-entry .fa.fa-star{color:#ff8420;cursor:default}img.img-left{float:left;clear:left;margin:1em 1em 1em 0}img.img-right{float:right;clear:right;margin:1em}img.img-center{display:block;margin-left:auto;margin-right:auto}.sec-ueber-procontext h4.section-title{font-weight:bold;font-size:1em;margin-top:30px}.use{background-color:whitesmoke;border:1px solid #e1e2e1;margin:2em 0}@media screen and (min-width: 0){.use{padding:.9em .9em}}@media screen and (min-width: 786px){.use{padding:1.4em}}.use h3{margin-top:0}.use h4{margin-top:0}.use p:last-child{margin-bottom:0}.service-use>div p,.targetgroup-statement p{margin-bottom:0}.targetgroup-statement{background-color:whitesmoke;border:1px solid #e1e2e1}@media screen and (min-width: 0){.targetgroup-statement{padding:.9em .9em}}@media screen and (min-width: 786px){.targetgroup-statement{padding:1.4em}}@media screen and (min-width: 0){.service-use>div{padding:0}}@media screen and (min-width: 786px){.service-use>div{padding:.5em 0}}.teaser{margin:1.4em 0 1.2rem;overflow:hidden}.teaser>img{display:block}.recommendation,.equation{background-color:#ebf5fa;border:1px solid #cde5f3;margin:2em 0;font-style:italic}@media screen and (min-width: 0){.recommendation,.equation{padding:.9em .9em}}@media screen and (min-width: 786px){.recommendation,.equation{padding:1.4em}}.recommendation h3,.equation h3{margin:0 0 0.6rem}.select-targetgroup{display:flex;flex-direction:row;justify-content:space-between}.select-targetgroup>*{flex:1 0 auto;width:calc(50% - 1rem);max-width:calc(50% - 1rem)}.graph{padding:1em 0}.graph img{display:block;margin-left:auto;margin-right:auto}.note{background-color:whitesmoke;padding:1.4em;border:1px solid #e1e2e1;margin:2em 0;font-style:italic}.kosten h3,.seminarbox h3{margin-top:0}.kosten ul,.seminarbox ul{margin-bottom:0}.kosten{background-color:#ebf5fa;padding:1.4em;border:1px solid #cde5f3}.seminarbox{background-color:whitesmoke;padding:1.4em;border:1px solid #e1e2e1;margin-bottom:0}.seminarbox p{margin-top:1em}.seminarbox p strong{width:100px}.seminarbox span.seminarbox-price{float:right;margin-right:3em}.seminarbox .seminarbox-addons{margin-top:1em}.detail-page-cnt nav.pagination-nav{width:100%}nav ul.pagination{list-style:none}nav ul.pagination li{float:left;margin:1em .5em;background-color:#3596CD;padding:0 .6em}nav ul.pagination li:hover{background-color:#333333}nav ul.pagination li.active{background-color:#333333}nav ul.pagination li.active>a::before{border:none}nav ul.pagination li.active a{color:#fff}nav ul.pagination li.active a span.sr-only{display:none}nav ul.pagination li.active a:hover{text-decoration:none}nav ul.pagination a{color:#fff}nav ul.pagination a:hover{text-decoration:none}.no-dates-available{padding:1em;background-color:#ebeceb}.user-statement p{padding-left:120px}@media (max-width: 500px){.user-statement img{float:none;display:block;margin-left:auto;margin-right:auto}.user-statement p{padding-left:0}}@media screen and (min-width: 700px){.preview-element{width:100%;display:flex;flex-direction:row;justify-content:space-between}.preview-element .preview-image{width:28%}.preview-element .preview-image+.preview-text{width:68%}.preview-element .preview-text h3{margin-top:0}}.preview-element .preview-text p{margin-bottom:0}.sec-us_en .preview-element{margin-bottom:2em}.sec-us_en .preview-element h4{margin-top:0}@media screen and (min-width: 700px){.sec-us_en .preview-element .preview-image{width:29%}.sec-us_en .preview-element .preview-image+.preview-text{width:69%}}.target-groups.table+hr{display:none}hr{border:0.5px solid #D7D8D7;margin-top:1.2rem;margin-bottom:1.2rem}address>span{display:block}.maps .copyright-map{text-align:right;padding-top:0}.vcard{margin-top:1rem}.vcard ul li{list-style:none}.vcard .contact-phone-email-web{margin:1em 0}.vcard .contact-phone-email-web span{position:absolute}.vcard .contact-phone-email-web a{margin-left:4em}img{max-width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.no-label{position:relative}.no-label:hover>span{visibility:visible;opacity:1}.no-label>span{background-color:#ffffd9;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}.icon{width:18px;height:18px;line-height:1.2em;display:inline-block;vertical-align:middle;background-repeat:no-repeat;margin-top:-0.3em;background-size:100%}.h-icon{background:no-repeat left center;padding-left:30px;background-size:24px}.ft_social ul a,.ft_sitemap ul a{margin-left:0.5em}.icon-xing{background-image:url(../img/icons/xing.svg)}.icon-linkedin{background-image:url(../img/icons/linkedin.svg)}.icon-youtube{background-image:url(../img/icons/youtube.svg)}.icon-sitemap{background-image:url(../img/icons/sitemap.svg)}.icon-data-protection{background-image:url(../img/icons/data-protection.svg)}.icon-location{background-image:url(../img/icons/location.svg)}.icon-imprint{background-image:url(../img/icons/imprint.svg)}.icon-file{background-image:url(../img/icons/file.svg)}.icon-services{background-image:url(../img/icons/services.svg)}.icon-seminars{background-image:url(../img/icons/seminars.svg)}.icon-about-procontext{background-image:url(../img/icons/about-procontext.svg)}.area-icon{position:absolute;width:80px;height:56px}.sec-ueber-procontext .area-icon,.sec-about-procontext .area-icon{background-image:url(../img/icons/about-procontext.svg)}.sec-aktuelles .area-icon,.sec-news .area-icon{background-image:url(../img/icons/news.svg)}.sec-methodik-und-wissen .area-icon,.sec-methodology-and-knowledge .area-icon{background-image:url(../img/icons/methods-knowledge.svg)}.sec-dienstleistungen .area-icon,.sec-services .area-icon{background-image:url(../img/icons/services.svg)}.sec-seminare .area-icon,.sec-seminars .area-icon{background-image:url(../img/icons/seminars.svg)}.sec-about-procontext .area-icon{background-image:url(../img/icons/about-procontext.svg)}.detail-page-content{width:100%}.detail-page-content .teaser img,.detail-page-content .map-image img{width:100%}@media (min-width: 576px){.teaser{position:relative;height:250px;overflow:hidden}.teaser img{position:absolute;top:0;left:0}.teaser.crop-center img{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teaser.crop-bottom img{top:auto;bottom:0}.teaser.crop-top-almost img{margin-top:-5%}.teaser.crop-bottom-almost img{top:auto;bottom:0;margin-bottom:-5%}}.teaser .teaser-alert{background-color:#FF5940;color:white;z-index:3;position:absolute;margin-left:30px;padding:.25em .5em;border-radius:0 0 2px 2px}.teaser .teaser-alert a{color:inherit}.teaser+.btn-dropdown{float:right;margin:0 0 1em 1em}.teaser-carousel{position:relative;overflow:hidden}.teaser-carousel .teaser-item{z-index:0;opacity:0;padding-bottom:33.333%;height:0}.teaser-carousel .teaser-item a{display:block}.teaser-carousel .teaser-item~.teaser-item{position:absolute;-webkit-transform:translateX(100%);transform:translateX(100%)}.teaser-carousel .teaser-item:first-of-type{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.teaser-carousel .teaser-item:last-of-type{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;z-index:10}.teaser-carousel .lnk-prev-item,.teaser-carousel .lnk-next-item{opacity:0;position:absolute;top:0;z-index:11;height:100%;width:60px;max-width:10%}.teaser-carousel .lnk-prev-item img,.teaser-carousel .lnk-next-item img{height:50px;max-height:15%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}.teaser-carousel .lnk-prev-item{left:0}.teaser-carousel .lnk-next-item{right:0}.teaser-carousel:hover .lnk-prev-item,.teaser-carousel:hover .lnk-next-item{opacity:.2;background-color:black;-webkit-transition:opacity .7s ease-in-out .3s;transition:opacity .7s ease-in-out .3s}.teaser-carousel.clickable .teaser-item{cursor:pointer}.teaser-item{-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;top:0;left:0}h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;line-height:1.4em}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}h1{margin:1.5rem 0 0.5rem}@media screen and (min-width: 0){h1{font-size:1.2rem}}@media screen and (min-width: 768px){h1{font-size:1.3rem}}@media screen and (min-width: 1200px){h1{font-size:1.5rem}}h2{margin:1.5rem 0 1.0rem;color:#333333}@media screen and (min-width: 0){h2{font-size:1rem}}@media screen and (min-width: 768px){h2{font-size:1.2rem}}@media screen and (min-width: 1200px){h2{font-size:1.3rem}}h3,#certification h4{margin:1.4rem 0 0.6rem;color:#333333}@media screen and (min-width: 0){h3,#certification h4{font-size:1rem}}@media screen and (min-width: 768px){h3,#certification h4{font-size:1.1rem}}@media screen and (min-width: 1200px){h3,#certification h4{font-size:1.2rem}}h3+h4{margin-top:-0.5em}h4,h5,h6{margin:1.0rem 0 0.6rem}h4 a,h5 a,h6 a{font-weight:normal}.teaser-text h3{color:#fff}h4{font-size:1rem;color:#333333}.divider h4{color:#999999;font-size:1em}h5{font-size:0.9rem}h6{font-size:0.85rem}ul,ol{margin-left:1.1em}dl dt{float:left;clear:left;margin-right:.3em}dl:after{content:"";display:table;clear:both}.day-sequence{margin:0;padding:0;list-style:none}.compact hr{margin-top:15px;margin-bottom:15px}ul.no-bullets{margin:0;padding:0;list-style:none}ul.imagegallery li{border-bottom:solid #ccc 1px;margin:10px;padding:20px}ul.imagegallery li:last-child{border-bottom:none}ol.paragraphs{counter-reset:level}ol.paragraphs,ol.paragraphs ol{counter-reset:item;margin-left:0;padding-left:0}ol.paragraphs[start='2'],ol.paragraphs ol[start='2']{counter-reset:item 1}ol.paragraphs[start='3'],ol.paragraphs ol[start='3']{counter-reset:item 2}ol.paragraphs[start='4'],ol.paragraphs ol[start='4']{counter-reset:item 3}ol.paragraphs[start='5'],ol.paragraphs ol[start='5']{counter-reset:item 4}ol.paragraphs[start='6'],ol.paragraphs ol[start='6']{counter-reset:item 5}ol.paragraphs[start='7'],ol.paragraphs ol[start='7']{counter-reset:item 6}ol.paragraphs[start='8'],ol.paragraphs ol[start='8']{counter-reset:item 7}ol.paragraphs[start='9'],ol.paragraphs ol[start='9']{counter-reset:item 8}ol.paragraphs[start='10'],ol.paragraphs ol[start='10']{counter-reset:item 9}ol.paragraphs[start='11'],ol.paragraphs ol[start='11']{counter-reset:item 10}ol.paragraphs[start='12'],ol.paragraphs ol[start='12']{counter-reset:item 11}ol.paragraphs[start='13'],ol.paragraphs ol[start='13']{counter-reset:item 12}ol.paragraphs[start='14'],ol.paragraphs ol[start='14']{counter-reset:item 13}ol.paragraphs[start='15'],ol.paragraphs ol[start='15']{counter-reset:item 14}ol.paragraphs[start='16'],ol.paragraphs ol[start='16']{counter-reset:item 15}ol.paragraphs[start='17'],ol.paragraphs ol[start='17']{counter-reset:item 16}ol.paragraphs[start='18'],ol.paragraphs ol[start='18']{counter-reset:item 17}ol.paragraphs[start='19'],ol.paragraphs ol[start='19']{counter-reset:item 18}ol.paragraphs[start='20'],ol.paragraphs ol[start='20']{counter-reset:item 19}ol.paragraphs[start='21'],ol.paragraphs ol[start='21']{counter-reset:item 20}ol.paragraphs[start='22'],ol.paragraphs ol[start='22']{counter-reset:item 21}ol.paragraphs[start='23'],ol.paragraphs ol[start='23']{counter-reset:item 22}ol.paragraphs[start='24'],ol.paragraphs ol[start='24']{counter-reset:item 23}ol.paragraphs[start='25'],ol.paragraphs ol[start='25']{counter-reset:item 24}ol.paragraphs[start='26'],ol.paragraphs ol[start='26']{counter-reset:item 25}ol.paragraphs[start='27'],ol.paragraphs ol[start='27']{counter-reset:item 26}ol.paragraphs[start='28'],ol.paragraphs ol[start='28']{counter-reset:item 27}ol.paragraphs[start='29'],ol.paragraphs ol[start='29']{counter-reset:item 28}ol.paragraphs ol{counter-increment:level}ol.paragraphs>li,ol.paragraphs ol>li{position:relative;margin:0 0 0 2em;padding:4px 8px;list-style:none}ol.paragraphs>li:before,ol.paragraphs ol>li:before{content:"§" counters(item, ".") " ";counter-increment:item;position:absolute;left:-2em;width:2em;margin-right:8px;text-align:center}ol.paragraphs li ol,ol.paragraphs li ul{margin-top:6px}ol.paragraphs li ol>li{margin-left:2.5em}ol.paragraphs li ol>li:before{left:-2.5em;width:2.5em}ol.paragraphs li li ol>li{margin-left:3em}ol.paragraphs li li ol>li:before{left:-3em;width:3em}ol.paragraphs ol li:last-child{margin-bottom:0}dl.price-info-legend,dl.asterisk-legend{margin:0;width:100%;font-size:.85rem;border:1.5px dotted #939393;color:#939393;padding:.5em;font-style:italic}dl.price-info-legend:before,dl.price-info-legend:after,dl.asterisk-legend:before,dl.asterisk-legend:after{content:" ";display:table}dl.price-info-legend:after,dl.asterisk-legend:after{clear:both}dl.price-info-legend dt,dl.price-info-legend dd,dl.asterisk-legend dt,dl.asterisk-legend dd{-webkit-transition:background .3s ease;transition:background .3s ease;display:block}dl.price-info-legend dt,dl.asterisk-legend dt{height:50px;text-align:right;float:left;clear:left}dl.price-info-legend dd:after,dl.asterisk-legend dd:after{content:" ";display:block;width:100%;float:left}dl.price-info-legend dt:target+dd,dl.price-info-legend dt.active+dd,dl.asterisk-legend dt:target+dd,dl.asterisk-legend dt.active+dd{background-color:#ffffd9;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}@media (min-width: 768px){.customers-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-rule:0 none;-moz-column-rule:0 none;column-rule:0 none;max-width:none;margin-left:0}.customers-list>li{margin-left:1em}}@media (min-width: 576px){body.startpage .customers-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-rule:0 none;-moz-column-rule:0 none;column-rule:0 none;max-width:none;margin-left:0}body.startpage .customers-list>li{margin-left:1em}}@media (min-width: 768px){body.startpage .customers-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-rule:0 none;-moz-column-rule:0 none;column-rule:0 none}}@media (min-width: 992px){body.startpage .customers-list{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em;-webkit-column-rule:0 none;-moz-column-rule:0 none;column-rule:0 none}}footer ul{margin-left:0}footer li{list-style:none}.rules-standards{margin-left:0}.rules-standards li{list-style:none}div.seminar-costs em{background-color:white;padding:.1em}div.seminar-costs ul{margin-bottom:1em}div.seminar-costs ul li{line-height:2em}div.seminar-costs ul li>span{width:100px;display:inline-block;font-weight:bold}p.din-list-date{color:#999999}.toc li.active>a{color:inherit;cursor:default;font-weight:bold}.wbt_list>ul{margin:0;padding:0;list-style:none}.wbt_list>ul a{position:relative;height:150px;overflow:hidden}.wbt_list>ul a,.wbt_list>ul img{display:block}.wbt_list>ul img{-webkit-transform:translateY(-27%);transform:translateY(-27%)}.wbt_list>ul .title{position:absolute;top:0;left:0;color:transparent;width:100%;padding:.5em 1em}.trainers-list{margin:0;padding:0;list-style:none}.list-cards{margin:0;padding:0;list-style:none}.list-cards>li{margin-bottom:1em}@media (min-width: 992px){.list-cards{display:flex;flex-direction:row;flex-wrap:wrap}.list-cards>li:not(:only-child){width:calc(50% - 1em);margin-right:1em}.list-cards>li:only-child .p-image img{width:250px;float:left;margin-right:1rem}.list-cards>li:only-child figcaption,.list-cards>li:only-child .p-teaser,.list-cards>li:only-child .p-linkedin{display:block;margin-left:calc(250px + 1rem)}}@media (max-width: 767.98px){.targetgroup_select select{display:block;width:100%}}.day-sequence,.pages-overview{margin:0;padding:0;list-style:none}.day-sequence{margin-bottom:1em}.pages-overview>li{padding-top:1.5em;padding-bottom:1.5em}.pages-overview>li:first-of-type{margin-top:1em}.pages-overview>li:last-of-type{margin-bottom:1em}.pages-overview>li:hover:not(:active){background-color:rgba(53,150,205,0.1);-webkit-box-shadow:10px 0 0 0 rgba(53,150,205,0.1),-10px 0 0 0 rgba(53,150,205,0.1);box-shadow:10px 0 0 0 rgba(53,150,205,0.1),-10px 0 0 0 rgba(53,150,205,0.1)}.pages-overview>li:not(:last-child){border-bottom:1px solid #cccccc}.pages-overview hr{display:none}.preview-element{position:relative}.preview-element .show-more{position:absolute;top:0;left:0;height:100%;width:100%}.preview-text>ul>li:nth-child(n + 4){display:none}.sec-services .preview-text p{margin-bottom:1em}.link,a,.blog .table-overview .summary a,.blog footer a{color:#3596CD;text-decoration:none}.link:hover,a:hover,.blog .table-overview .summary a:hover,.blog footer a:hover{color:#333333;text-decoration:underline}.text-link{color:#333333}footer a{color:#333333;text-decoration:underline}footer a:hover,footer a:active{color:#333333}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}div.table{max-width:100%;overflow:auto}@media (max-width: 767.98px){div.table>table,div.table>table>tbody{display:block;width:100%}}.dataTable{width:100%}.dataTable>thead{background-color:gainsboro}.dataTable th{text-align:left;font-weight:bold}@media screen and (min-width: 0){.dataTable th,.dataTable td{padding:.2rem .7em}}@media screen and (min-width: 768px){.dataTable th,.dataTable td{padding:.5rem 1em}}@media screen and (min-width: 1200px){.dataTable th,.dataTable td{padding:.6em 1.2em}}@media (min-width: 768px){.table-bordered,.seminar-termine,.time-table,.prc-glossar{width:100%}.table-bordered>thead,.seminar-termine>thead,.time-table>thead,.prc-glossar>thead{background-color:gainsboro}.table-bordered th,.seminar-termine th,.time-table th,.prc-glossar th{text-align:left;font-weight:bold}}@media screen and (min-width: 768px) and (min-width: 0){.table-bordered th,.table-bordered td,.seminar-termine th,.seminar-termine td,.time-table th,.time-table td,.prc-glossar th,.prc-glossar td{padding:.2rem .7em}}@media screen and (min-width: 768px) and (min-width: 768px){.table-bordered th,.table-bordered td,.seminar-termine th,.seminar-termine td,.time-table th,.time-table td,.prc-glossar th,.prc-glossar td{padding:.5rem 1em}}@media screen and (min-width: 768px) and (min-width: 1200px){.table-bordered th,.table-bordered td,.seminar-termine th,.seminar-termine td,.time-table th,.time-table td,.prc-glossar th,.prc-glossar td{padding:.6em 1.2em}}@media (min-width: 768px){.table-bordered tbody,.dataTable tbody,.prc-glossar tbody,.seminar-termine tbody{background-color:whitesmoke}.table-bordered tbody>tr:nth-child(odd),.dataTable tbody>tr:nth-child(odd),.prc-glossar tbody>tr:nth-child(odd),.seminar-termine tbody>tr:nth-child(odd){background-color:#ebeceb}}.seminar-termine address{margin-bottom:.2rem}@media (min-width: 768px) and (max-width: 991.98px){.seminar-termine .col_duration{display:none}}.time-table{max-width:600px}.time-table td:first-child{white-space:nowrap;width:1%}.time-table tr.separator{background:#cccccc}.target-group-table th{text-align:left}.target-group-table td{padding:1.4em 1.4em 1.4em 0;width:50%}.target-group-table tbody tr{border-bottom:1px solid #D7D8D7}td.service-use{vertical-align:top}.table td.registration-element{padding-top:1em}table.seminar-topics{width:100%;text-align:left}table.seminar-topics tbody tr{line-height:2.5em}table.seminar-topics th.topic{width:40%}@media (max-width: 767.98px){table.seminar-topics th.topic{width:50%}}table.seminar-topics th.topics{width:60%}@media (max-width: 767.98px){table.seminar-topics th.topics{width:50%}}table.seminar-topics tbody th:first-child{padding-right:1em}@media (min-width: 768px){col.col_sem_earlybird,th.col_sem_earlybird,td.col_sem_earlybird{width:15%}col.col_date,th.col_date,td.col_date{width:15%}col.col_title,th.col_title,td.col_title{width:50%}col.col_sem_title,th.col_sem_title,td.col_sem_title{width:30%}col.col_trainer,th.col_trainer,td.col_trainer{width:10%}col.col_duration,th.col_duration,td.col_duration{width:10%}col.col_location,th.col_location,td.col_location{width:25%}col.col_language,th.col_language,td.col_language{width:10%}col.col_booking_link,th.col_booking_link,td.col_booking_link{width:15%}col.col_layout_template,th.col_layout_template,td.col_layout_template{width:10%}col.col_counter,th.col_counter,td.col_counter{white-space:nowrap;width:1%}col.sorting.col_trainer,col.sorting_disabled.col_trainer,th.sorting.col_trainer,th.sorting_disabled.col_trainer,td.sorting.col_trainer,td.sorting_disabled.col_trainer{width:15%}col.sorting.col_duration,col.sorting_disabled.col_duration,th.sorting.col_duration,th.sorting_disabled.col_duration,td.sorting.col_duration,td.sorting_disabled.col_duration{width:15%}col.sorting.col_language,col.sorting_disabled.col_language,th.sorting.col_language,th.sorting_disabled.col_language,td.sorting.col_language,td.sorting_disabled.col_language{width:15%}col.sorting.col_location,col.sorting_disabled.col_location,th.sorting.col_location,th.sorting_disabled.col_location,td.sorting.col_location,td.sorting_disabled.col_location{width:15%}.startpage col.col_date,.startpage th.col_date,.startpage td.col_date{width:20%}.startpage col.col_sem_title,.startpage th.col_sem_title,.startpage td.col_sem_title{width:50%}.startpage col.col_duration,.startpage th.col_duration,.startpage td.col_duration{width:15%}.startpage col.col_location,.startpage th.col_location,.startpage td.col_location{width:15%}}td.col_counter{text-align:right}td.check-cell{text-align:center;vertical-align:middle}th.col_counter{text-align:center}th.check-cell{text-align:center}@media (max-width: 767.98px){th,td{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}tr.highlight-row{border:0.5em #DCEAF3 solid}}.table-filters{border-bottom:1px solid #cccccc}.col_details ul,.col_details dl{color:#666666;margin-bottom:0}.col_details ul{margin-left:0}.col_details li{list-style:none}@media (max-width: 767.98px){#termine .table{overflow:visible;max-width:none}#termine .table>table{background-color:rgba(205,229,243,0.5);padding-top:1rem;padding-bottom:1rem}#termine .table>table tr{padding-right:1rem;padding-left:1rem}#termine .table dl.price-info-legend,#termine .table dl.asterisk-legend{padding-right:1rem;padding-left:1rem}}.earlybird{color:#FF5940;font-weight:bold;font-size:1.3em}tr.fully-booked .col_date_span .date,tr.fully-booked .col_date .date{opacity:.6;font-style:italic}tr.highlight-row{background-color:#DCEAF3 !important}.search-mobile .search-label{display:none}@media (max-width: 767.98px){div.table thead,div.table tfoot{display:none}div.table tbody tr{width:100%;position:relative;display:block;background-color:transparent}div.table tbody tr:not(:last-child){border-bottom:1px solid #cccccc;padding-bottom:1rem;margin-bottom:1rem}div.table tbody td{display:block;clear:both;width:100%;padding:0}div.table tbody td.col_term>strong{float:left;margin-right:0.5rem}div.table tbody td.col_term .translations:before{content:"("}div.table tbody td.col_term .translations:after{content:")"}div.table tbody td.col_date{font-weight:bold}div.table tbody td.col_duration{position:absolute;top:0;right:1rem;width:auto;font-style:italic}div.table tbody td.col_duration:before{content:"("}div.table tbody td.col_duration:after{content:")"}div.table tbody td.col_details ul{margin-bottom:0}div.table tbody td.col_details ul:before,div.table tbody td.col_details ul:after{content:" ";display:table}div.table tbody td.col_details ul:after{clear:both}div.table tbody td.col_details ul li{float:left;margin-right:.8em}div.table tbody td.col_source{margin-top:0.5rem;color:#999999;font-size:0.85rem}}@media (max-width: 767.98px){td.col_language,td.col_location,td.col_source,td.col_earlybird,td.col_booking_link,td.col_trainer{clear:left}td.col_language:before,td.col_location:before,td.col_source:before,td.col_earlybird:before,td.col_booking_link:before,td.col_trainer:before{color:#666666;float:left;width:80px}td.col_location .location-details{display:inline-block}td.col_location address{margin-bottom:0}td.col_trainer:before{content:"Trainer: "}html[lang="de"] td.col_language:before{content:"Sprache: "}html[lang="de"] td.col_location:before{content:"Ort: "}html[lang="de"] td.col_source:before{content:"Quelle: "}html[lang="de"] td.col_earlybird:before{content:"Rabatt: "}html[lang="de"] td.col_booking_link:before{content:"Anmeldung: "}html[lang="en"] td.col_language:before{content:"Language: "}html[lang="en"] td.col_location:before{content:"Location: "}html[lang="en"] td.col_source:before{content:"Source: "}html[lang="en"] td.col_earlybird:before{content:"Discount: "}html[lang="en"] td.col_booking_link:before{content:"Booking: "}}@media (max-width: 991.98px){.target-group-table td.service-use{padding:0 .5em;margin-top:0.5rem}.target-group-table td.service-use p:last-child{margin-bottom:0}}@media (max-width: 767.98px){.dataTable td:first-child>ul{margin:0;padding:0;list-style:none}}@media (max-width: 767.98px){col,colgroup{display:none}}.translations{font-style:italic}.prcHighLight{background-color:#ffc290}.caret{text-align:center}.caret svg{display:none;max-width:100%;max-height:100%}ul.nav,ul.nav ul{list-style:none;margin:0}ul.nav a{display:block;color:inherit;position:relative}@media (min-width: 768px){ul.nav>li{display:inline-block}ul.nav a{padding:0.3rem 0.7rem 0.5rem 0.7rem}ul.nav ul a:hover{text-decoration:underline}}.main-nav ul.nav{position:relative;z-index:1200}.main-nav ul.nav li{position:relative}@media (max-width: 767.98px){.main-nav ul.nav{margin-bottom:6rem}.main-nav ul.nav>li{display:block}.main-nav ul.nav>li:not(:last-child)>a{border-bottom:1px solid rgba(255,255,255,0.3)}.main-nav ul.nav ul{display:none}.main-nav ul.nav ul li:not(:last-child)>a{border-bottom:1px solid rgba(0,0,0,0.2)}.main-nav ul.nav li.dropdown>a .caret{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:1em;margin-left:-1em;top:.5em}.main-nav ul.nav li.dropdown>a{padding-right:50px}.main-nav ul.nav li.active:not(.dropdown)>a{text-decoration:underline;font-weight:700;color:#9acbe6;text-shadow:-1px 1px 0 rgba(51,51,51,0.8)}.main-nav ul.nav li.active:not(.dropdown) ul{display:block}.main-nav ul.nav li.dropdown.open>ul,.main-nav ul.nav li.dropdown.active-path>ul,.main-nav ul.nav li.dropdown.active>ul{background-color:rgba(255,255,255,0.15)}.main-nav ul.nav li.dropdown.active-path:not(.open)>a,.main-nav ul.nav li.dropdown.active:not(.open)>a{background-color:rgba(255,255,255,0.15)}.main-nav ul.nav li.dropdown.open>a .caret{-webkit-transform:rotate(0);transform:rotate(0)}.main-nav ul.nav li.dropdown.open>ul{display:block}.main-nav ul.nav a{line-height:1.2em;padding:.8rem 1rem;font-size:1.1rem}.main-nav ul.nav .caret{width:30px;height:30px}.main-nav ul.nav .caret svg{display:inline}.main-nav ul.nav .sec-title{display:none}}@media (min-width: 768px){.main-nav ul.nav>li.active>a,.main-nav ul.nav>li.active-path>a{background-color:#fff;border-bottom-color:#fff}.main-nav ul.nav>li>ul{top:100%;left:0;margin-top:3px;border:1px solid #fff;border-radius:0 2px 2px 2px}.main-nav ul.nav>li>ul>li:first-child>a{border-top-right-radius:2px}.main-nav ul.nav>li>a{border-radius:2px 2px 0 0;border:1px solid transparent}.main-nav ul.nav>li>a .caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px solid;border-top-color:currentColor;border-right:5px solid transparent;border-left:5px solid transparent}.main-nav ul.nav>li:hover>a{border-color:#fff}.main-nav ul.nav>li.dropdown:hover>a{background-color:whitesmoke !important}.main-nav ul.nav>li.dropdown:hover:after{background-color:whitesmoke;content:"";position:absolute;bottom:-5px;left:0;width:100%;height:8px;z-index:10}.main-nav ul.nav li:not(:hover) ul{display:none}.main-nav ul.nav ul{background-color:whitesmoke;position:absolute;min-width:100%;padding:0 0 .5rem;z-index:5;top:0;left:100%}.main-nav ul.nav ul li.active>a{background-color:#e1e2e1;color:#333333;font-weight:bold}.main-nav ul.nav ul>li.active-path:not(:first-child)>a{background-color:#e1e2e1}.main-nav ul.nav ul>li.active-path:not(:first-child)>ul{display:block}.main-nav ul.nav ul a{position:relative;line-height:1.1em;padding-top:.5em;padding-bottom:.5em;white-space:nowrap}.main-nav ul.nav ul a .caret{display:inline-block;width:0;height:0;vertical-align:middle;border-left:5px solid;border-left-color:currentColor;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-nav ul.nav ul .dropdown-toggle{padding-right:20px}.main-nav ul.nav ul ul>li:before{content:" ";position:absolute;width:100%;height:100%;top:0;left:0}.main-nav ul.nav ul ul>li~li:before{left:-60px}.main-nav ul.nav ul ul>li:nth-child(2):before{left:-100px}.main-nav ul.nav ul ul>li:nth-child(3):before{left:-80px}.main-nav ul.nav a{text-decoration:none}.main-nav ul.nav a:hover{background-color:#e1e2e1}.main-nav ul.nav a .caret{border-bottom-color:currentColor;border-top-color:currentColor}.main-nav ul.nav .dropdown-menu{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.215);box-shadow:0 6px 12px rgba(0,0,0,0.215)}}@media screen and (max-width: 1081px){.main-nav ul.nav>li>a{border-radius:2px}}@media screen and (min-width: 1082px){.main-nav ul.nav>li:hover>a{border-bottom-color:transparent}}.detail-page-cnt .detail-page-content.no-navigation{width:100%}@media (min-width: 768px){.detail-page-cnt{display:flex;justify-content:space-between}.detail-page-cnt nav{width:360px;padding-right:60px}.detail-page-cnt .detail-page-content:not(:only-child){width:calc(100% - 360px)}}@media screen and (min-width: 768px) and (max-width: 991px){.detail-page-cnt .detail-page-content:not(:only-child){width:100%}}.detail-page-nav a{display:block;padding:.3em 1em}.detail-page-nav ul{list-style:none;margin-bottom:0;padding-bottom:1px}.detail-page-nav>ul{margin-top:86px;margin-left:0}.detail-page-nav>ul ul{display:none}.detail-page-nav h3:first-child{margin-top:0}.detail-page-nav li.active>a{background-color:#ebeceb}.detail-page-nav li.dropdown.active-path>a,.detail-page-nav li.active>a{color:#333333}.detail-page-nav li.dropdown.active-path .nav-sub li a,.detail-page-nav li.active .nav-sub li a{color:#333333}.detail-page-nav li.active-path>ul,.detail-page-nav li.active>ul{display:block}.detail-page-nav li.active:not(.dropdown)>a{cursor:default}.detail-page-nav li{margin-bottom:.5em}.detail-page-nav a{position:relative}.detail-page-nav a+ul:not(.toc){margin-top:.5em}.detail-page-nav ul.toc{padding-top:.5em}.detail-page-nav ul.toc li.active>a{position:relative;background-color:transparent;padding-left:2em}.detail-page-nav ul.toc li.active>a:before{display:inline-block;width:0;height:0;vertical-align:middle;border-left:5px solid;border-left-color:currentColor;border-top:5px solid transparent;border-bottom:5px solid transparent;color:#333333;content:"";position:absolute;left:1em;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media (max-width: 991.98px){.detail-page-nav{display:none}}@media (min-width: 768px){.nav-container{display:block}.nav-container.open{padding-top:.5rem}}@media (min-width: 768px){#main-nav ul.nav>li.active-path>a{background-color:#fff}}@media (max-width: 767.98px){body.menu-open{overflow:hidden !important;height:100vh !important;-webkit-overflow-scrolling:auto}body.menu-open .main-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-filter:blur(7px);filter:blur(7px)}}.blog-entry-counter{color:#999999;font-size:0.7rem;padding-left:.4em}.blog-entry-counter:before{content:"("}.blog-entry-counter:after{content:")"}.blog-entry-counter:empty{display:none}.main-nav .blog-entry-counter{display:none}.sitemap{margin:0;padding:0;list-style:none;margin-bottom:4rem;margin-left:1rem}.sitemap ul{margin:0;padding:0;list-style:none;padding-left:1em;margin-left:0.5rem;border-left:1px dotted #999999}.sitemap ul li{position:relative;display:block;padding-left:0.5rem;margin:0}.sitemap ul li:before{position:absolute;content:" ";width:1em;height:.8em;color:#333333;left:-1em;border-bottom:1px dotted #999999}.sitemap a{position:relative;text-decoration:none;display:inline}.sitemap li.divider{font-style:italic;color:#999999;padding-left:0;margin-top:1rem}.sitemap li.divider:before{display:none}.sitemap li.divider h4{margin:0;font-size:1em}.sitemap li:not(:last-child)>ul{margin-bottom:1rem}.p-card{-webkit-transition:all ease-in .3s;transition:all ease-in .3s;border:1px solid #D7D8D7;padding:1em;background-color:#fff}.p-card .p-teaser{margin-top:1em}.p-card .p-name,.p-card .p-title,.p-card .p-linkedin{margin-bottom:0}.p-card div{margin-bottom:0;color:#333;font-style:italic}.p-card img{width:100%}.p-card:target{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.3);box-shadow:0 0 7px rgba(0,0,0,0.3);border-color:#ff8420;position:relative;top:-2rem;margin-top:4rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.p-card:target:before{display:block;content:" ";margin-top:-80px;height:80px;visibility:hidden;pointer-events:none}button{cursor:pointer}button[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}.btn{padding:.4em 1em;border:2px solid currentColor;border-radius:2px}.btn,.btn:hover{text-decoration:none}.btn.btn-primary{background-color:#3596CD;color:#fff;border-color:#3596CD}.btn.btn-primary:hover{background-color:#fff;color:#3596CD;border:2px solid currentColor}table .btn:not(.btn-link){white-space:nowrap}.btn.btn-link{border:none;background:none;padding:0;color:#3596CD;text-decoration:underline;font-size:0.9rem}.btn-toggle-menu{background:transparent none;color:inherit;width:30px;height:30px}.btn-dropdown{position:relative;display:inline-block}.btn-dropdown button{position:relative;line-height:inherit;margin-bottom:-1px;z-index:10}.btn-dropdown .dropdown-menu{margin:0;padding:0;list-style:none;position:absolute;left:0;top:100%;padding:.2em 0;min-width:120%;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.215);box-shadow:0 6px 12px rgba(0,0,0,0.215);z-index:1;border-radius:0 2px 2px 2px}.btn-dropdown .dropdown-menu a{color:#333333;padding:5px 10px;text-decoration:none;display:block;white-space:nowrap}.btn-dropdown .dropdown-menu a:hover{background-color:#cde5f3}.btn-dropdown:not(:hover):not(.active)>.dropdown-menu{display:none}.btn-dropdown:hover button,.btn-dropdown:hover .btn,.btn-dropdown:hover .dropdown-menu,.btn-dropdown.active button,.btn-dropdown.active .btn,.btn-dropdown.active .dropdown-menu{background-color:#fff;color:#3596CD;border:2px solid currentColor}.btn-dropdown:hover button,.btn-dropdown:hover .btn,.btn-dropdown.active button,.btn-dropdown.active .btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-dropdown:hover button:after,.btn-dropdown:hover .btn:after,.btn-dropdown.active button:after,.btn-dropdown.active .btn:after{content:"";position:absolute;width:100%;height:6px;top:100%;left:0;margin-top:-2px;background-color:#fff}.btn-dropdown.right>.dropdown-menu{left:auto;right:0;border-radius:2px 0 2px 2px}.nav.nav-tabs{border-bottom:1px solid #cccccc;padding:0 1rem;margin:1rem 0}.nav.nav-tabs>li{position:relative}.nav.nav-tabs>li>a,.nav.nav-tabs>li>a:hover{border:1px solid #cccccc;border-radius:2px 2px 0 0}.nav.nav-tabs>li>a{background-color:#f0f0f0;margin-bottom:-1px}.nav.nav-tabs>li.active>a{background-color:#fff;border-bottom-color:#fff;font-weight:bold;cursor:default}.nav.nav-tabs>li:not(.active){z-index:0}@media (max-width: 767.98px){.nav.nav-tabs{display:flex;flex-flow:row nowrap}.nav.nav-tabs a{padding:.5em;line-height:1.2em;font-size:.85em}.nav.nav-tabs li{-ms-grid-row-align:end;align-self:end}.nav.nav-tabs li:not(:last-child){margin-right:.2em}}.tab-cnt:not(.active){display:none}.message{margin:2rem 0;border:1px solid #D7D8D7;border-radius:2px;padding:1em}.message .message-title{font-size:1em;font-weight:bold;margin-top:0}.message.info{background-color:#e1eff8;border-color:#3596CD}.message.success{background-color:#e8ffe8;border-color:#6f6}.message.warning{background-color:#ffedde;border-color:#ff8420}.message.error{background-color:#f5d9d9;border-color:#bc0000}@media all and (-ms-high-contrast: none){.main-content{min-height:100%}nav.main-nav{height:100%}.website-language-selection select{background-image:none;padding-right:.6em}}::-moz-selection{color:#fff;background:#3596CD;text-shadow:none}::selection{color:#fff;background:#3596CD;text-shadow:none}