@charset "UTF-8";@scope ([data-website="old"]) to ([data-website="new"]){.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-state-disabled{cursor:default!important}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}.ui-widget-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#dfeffc;border:1px solid #c5dbec;color:#2e6e9e;font-weight:700}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #79b7e7;color:#1d5987;font-weight:700}.ui-state-hover a,.ui-state-hover a:hover{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#f5f8f9;border:1px solid #79b7e7;color:#e17009;font-weight:700}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;filter:Alpha(Opacity=35);opacity:.35}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-widget-overlay,.ui-widget-shadow{background:#aaa;filter:Alpha(Opacity=30);opacity:.3}.ui-widget-shadow{-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:-8px 0 0 -8px;padding:8px}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:.1px;position:absolute}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-selectable-helper{border:1px dotted #000;position:absolute;z-index:100}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;margin-top:1px;position:relative;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{left:.5em;margin-top:-8px;position:absolute;top:50%}.ui-accordion .ui-accordion-content{border-top:0;display:none;margin-bottom:2px;margin-top:-2px;overflow:auto;padding:1em 2.2em;position:relative;top:1px;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{cursor:default;position:absolute}* :where(:scope) .ui-autocomplete{width:1px}.ui-menu{display:block;float:left;list-style:none;margin:0;padding:2px}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{clear:left;float:left;margin:0;padding:0;width:100%;zoom:1}.ui-menu .ui-menu-item a{display:block;line-height:1.5;padding:.2em .4em;text-decoration:none;zoom:1}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}.ui-button{cursor:pointer;display:inline-block;margin-right:.1em;overflow:visible;padding:0;position:relative;text-align:center;text-decoration:none!important;zoom:1}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{margin-top:-8px;position:absolute;top:50%}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{overflow:hidden;padding:.2em;position:absolute;width:300px}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:19px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{background:none;border:0;overflow:auto;padding:.5em 1em;position:relative;zoom:1}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin:.5em 0 0;padding:.3em 1em .5em .4em;text-align:left}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:.5em .4em .5em 0}.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{padding:.2em}.ui-tabs .ui-tabs-nav{padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{margin:0 .2em 1px 0}.ui-tabs .ui-tabs-nav li a{padding:.5em 1em}.ui-tabs .ui-tabs-panel{padding:1em 1.4em}.ui-datepicker{display:none;padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker-cover{filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1}.ui-progressbar{height:2em;overflow:hidden;text-align:left}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}.bx-wrapper{margin:0 auto 60px;padding:0;position:relative;*zoom:1}.bx-wrapper img{display:block;max-width:100%}.bx-wrapper .bx-viewport{background:#fff;border:5px solid #fff;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;left:-5px}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{bottom:-30px;position:absolute;width:100%}.bx-wrapper .bx-loading{background:url(/images/bx_loader.gif) 50% no-repeat #fff;height:100%;left:0;min-height:50px;position:absolute;top:0;width:100%;z-index:2000}.bx-wrapper .bx-pager{color:#666;font-family:Arial;font-size:.85em;font-weight:700;padding-top:20px;text-align:center}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*display:inline;*zoom:1}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;height:10px;margin:0 5px;outline:0;text-indent:-9999px;width:10px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{background:url(/images/controls.png) no-repeat 0 -32px;left:10px}.bx-wrapper .bx-next{background:url(/images/controls.png) no-repeat -43px -32px;right:10px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{height:32px;margin-top:-16px;outline:0;position:absolute;text-indent:-9999px;top:50%;width:32px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{background:url(/images/controls.png) -86px -11px no-repeat;display:block;height:11px;margin:0 3px;outline:0;text-indent:-9999px;width:10px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{background:url(/images/controls.png) -86px -44px no-repeat;display:block;height:11px;margin:0 3px;outline:0;text-indent:-9999px;width:9px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{background:#666\9;background:rgba(80,80,80,.75);bottom:0;left:0;position:absolute;width:100%}.bx-wrapper .bx-caption span{color:#fff;display:block;font-family:Arial;font-size:.85em;padding:10px}.datepicker{border:1px solid #dfdfdf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:.5px .5px 0 #c8c8c8;-webkit-box-shadow:.5px .5px 3px #eee;-moz-box-shadow:.5px .5px 3px #eee;display:inline-block;font:15px/1.5 Helvetica Neue,mplus-2c,Helvetica,Arial,Hiragino Kaku Gothic Pro,Meiryo,sans-serif;font-weight:300}.datepicker>.datepicker_header{background-color:#eee;color:#3f3f3f;font-size:9pt;font-weight:700;padding:2px 5px;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none}.datepicker>.datepicker_header>a{color:#3b7796;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none}.datepicker>.datepicker_header>a:hover{background-color:#c8c8c8;color:#303030}.datepicker>.datepicker_header>a:active{background-color:gray;color:#fff}.datepicker>.datepicker_header>span{margin-left:20px;margin-right:20px;user-select:none;-webkit-user-select:none;-moz-user-select:none}.datepicker>.datepicker_header>.icon-home{display:block;float:left;height:11pt;margin-left:5px;margin-top:2px;position:absolute;vertical-align:middle;width:11pt}.datepicker>.datepicker_header>.icon-home>svg>g>path{fill:#3b7796}.datepicker>.datepicker_header>a:hover>svg>g>path{fill:#303030}.datepicker>.datepicker_inner_container{background-color:#d2d2d2;border:1px solid #c8c8c8;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:.5px 0 3px #c8c8c8;-webkit-box-shadow:.5px 0 3px #c8c8c8;-moz-box-shadow:.5px 0 3px #c8c8c8;margin:-2px 0}.datepicker>.datepicker_inner_container:after{clear:both;content:".";display:block;height:0;visibility:hidden}.datepicker>.datepicker_inner_container>.datepicker_calendar{background-color:#fff;border:1px solid #c8c8c8;border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-top:none;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;float:left;margin-bottom:-2px;margin-left:-1px;margin-top:-.5px;width:auto;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px}.datepicker>.datepicker_inner_container>.datepicker_calendar>table{padding:10px}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>th{color:#646464;font-size:small;font-weight:400;text-align:center;width:18px}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td{color:#000;cursor:pointer;font-size:small;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.today{border-bottom:2px solid #bfbfbf;margin-bottom:-2px}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.wday_sat{color:#04a}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.wday_sun{color:#e13b00}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.day_another_month{color:#ccc}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.day_in_past,.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.day_in_unallowed,.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.out_of_range{color:#ccc;cursor:default}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.active{background-color:gray;color:#fff}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.hover{background-color:#c8c8c8;color:#000}.datepicker>.datepicker_inner_container>.datepicker_timelist{background-color:#fff;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;float:left;height:118px;margin-top:-.5px;overflow:auto;overflow-x:hidden;padding:5px 0;width:4.2em;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar{background:#fafafa;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;overflow:hidden;width:6px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar:horizontal{height:1px}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-button{display:none}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-piece{background:#eee}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-piece:start{background:#eee}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-thumb{background:#aaa;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-corner{background:#333}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item{cursor:pointer;font-size:small;margin-bottom:2px;margin-top:5px;padding:1px 25px 1px 7px;user-select:none;-webkit-user-select:none;-moz-user-select:none}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item.out_of_range,.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item.time_in_past{color:#ccc;cursor:default}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item.active{background-color:gray;color:#fff}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item.hover{background-color:#c8c8c8;color:#000}.pinning-nav{left:0;right:0;top:0;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;z-index:10}.pinning-nav.pinned{background-color:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.pinning-nav.unpinned{-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.pinning-nav.pinning-top{background-color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* :where(:scope) :where(:scope) *{overflow:visible}:where(:scope){background:#fff;color:#000;font-size:100%;text-align:left}div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0 none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}:where(:scope){-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}figure{margin:0}fieldset,img{border:0 solid}dl,ol,ul{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:700}blockquote,dd{margin:0 0 1em .8em}q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;table-layout:fixed;width:100%}.ym-contain-oh{display:block;overflow:hidden;width:100%}.ym-contain-fl{float:left;width:100%}.ym-grid{display:table;list-style-type:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;table-layout:fixed;width:100%}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g62{width:61.8%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*=ym-g]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*=ym-g]>[class*=ym-gbox]{margin-bottom:-10000px;padding-bottom:10000px}.ym-form,.ym-form fieldset{overflow:hidden}.ym-form div{position:relative}.ym-form .ym-label,.ym-form .ym-message,.ym-form label{display:block;line-height:1.5;position:relative}.ym-form .ym-message{clear:both}.ym-form .ym-fbox-check label{display:inline}.ym-form input,.ym-form textarea{cursor:text}.ym-form .ym-fbox-check input,.ym-form input[type=checkbox],.ym-form input[type=image],.ym-form input[type=radio],.ym-form label,.ym-form select{cursor:pointer}.ym-form textarea{overflow:auto}.ym-form input.hidden,.ym-form input[type=hidden]{display:none!important}.ym-form .ym-fbox-button:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-text:before,.ym-form .ym-fbox:before{content:"";display:table}.ym-form .ym-fbox-button:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-text:after,.ym-form .ym-fbox:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-form .ym-fbox-check input:active,.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover,.ym-form input[type=checkbox]:active,.ym-form input[type=checkbox]:focus,.ym-form input[type=checkbox]:hover,.ym-form input[type=radio]:active,.ym-form input[type=radio]:focus,.ym-form input[type=radio]:hover{border:0}.ym-form input,.ym-form select,.ym-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;width:70%}.ym-form .ym-fbox-check input,.ym-form input[type=checkbox],.ym-form input[type=radio]{display:inline;height:auto;margin-left:0;margin-right:.5ex;width:auto}.ym-form input[type=image]{border:0;display:inline;height:auto;margin:0;padding:0;width:auto}.ym-form .ym-label,.ym-form label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}.ym-form .ym-inline{display:inline-block;float:none;margin-right:0;vertical-align:baseline;width:auto}.ym-fbox-wrap{display:table;table-layout:fixed;width:70%}.ym-fbox-wrap input,.ym-fbox-wrap select,.ym-fbox-wrap textarea{width:100%}.ym-fbox-wrap input[type=image]{width:auto}.ym-fbox-wrap input[type=checkbox],.ym-fbox-wrap input[type=radio]{display:inline;margin-left:0;margin-right:.5ex;width:auto}.ym-fbox-wrap .ym-label,.ym-fbox-wrap label{display:inline}.ym-full .ym-fbox-wrap,.ym-full input,.ym-full select,.ym-full textarea{width:100%}.ym-columnar input,.ym-columnar select,.ym-columnar textarea{float:left;margin-right:-3px}.ym-columnar .ym-label,.ym-columnar label{display:inline;float:left;width:30%;z-index:1}.ym-columnar .ym-fbox-check input,.ym-columnar .ym-message{margin-left:30%}.ym-columnar .ym-fbox-wrap{margin-left:30%;margin-right:-3px}.ym-columnar .ym-fbox-wrap .ym-message{margin-left:0}.ym-columnar .ym-fbox-wrap label{float:none;margin-left:0;width:auto;z-index:1}.ym-columnar .ym-fbox-wrap input{margin-left:0;position:relative}.ym-columnar .ym-fbox-check{position:relative}.ym-columnar .ym-fbox-check .ym-label,.ym-columnar .ym-fbox-check label{padding-top:0}.ym-columnar .ym-fbox-check input{top:3px}.ym-columnar .ym-fbox-button input{float:none;margin-right:1em}.ym-fbox-wrap+.ym-fbox-wrap{margin-top:.5em}.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}.ym-hideme,.ym-print,.ym-skip{left:-32768px;position:absolute;top:-32768px}.ym-skip:active,.ym-skip:focus{left:0;position:static;top:0}.ym-skiplinks{left:-32768px;list-style-type:none;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1000}.ym-skiplinks .ym-skip:active,.ym-skiplinks .ym-skip:focus{left:32768px;outline:0 none;position:absolute;width:100%}}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{display:table;overflow:visible;table-layout:fixed}.ym-print{left:0;position:static}.ym-noprint{display:none!important}}@media{.ym-hlist{background:#222;line-height:1em;overflow:hidden;position:relative;width:100%}.ym-hlist ul{display:inline;float:left;margin:0;padding:.5em 1.5em}.ym-hlist ul li{display:inline;float:left;font-size:1em;line-height:1;list-style-type:none;margin:0 .25em 0 0;padding:0}.ym-hlist ul li a,.ym-hlist ul li strong{background:transparent;color:#aaa;display:block;font-size:1em;font-weight:400;line-height:2em;padding:0 .5em;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.5);width:auto}.ym-hlist ul li a:active,.ym-hlist ul li a:focus,.ym-hlist ul li a:hover{background:#666;background:hsla(0,0%,100%,.25);border-radius:.2em;color:#ccc;outline:0 none;text-decoration:none}.ym-hlist ul li.active{background:#666;background:hsla(0,0%,100%,.3);border-radius:.2em;color:#fff}.ym-hlist ul li.active a:active,.ym-hlist ul li.active a:focus,.ym-hlist ul li.active a:hover,.ym-hlist ul li.active strong{background:transparent;color:#fff;text-decoration:none}.ym-searchform{display:inline;float:right;line-height:2;padding:.5em 1.5em}.ym-searchform .ym-searchfield{-webkit-appearance:none;background:#fff;border:1px solid #888;border:1px solid hsla(0,0%,100%,.1);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2);line-height:1;outline:none;padding:.25em;width:12em}.ym-searchform .ym-searchbutton{-webkit-appearance:none;background:#5f5f5f;background:hsla(0,0%,100%,.2);border:1px solid transparent;border-radius:.2em;color:#fff;cursor:pointer;display:inline-block;font-size:1em;line-height:1.25;padding:.25em;text-shadow:0 1px 1px rgba(0,0,0,.5)}.ym-vlist{background:transparent;border:0;list-style-type:none;margin:0 0 1.5em}.ym-vlist ul{border-bottom:2px solid #ddd;border-top:2px solid #ddd;list-style-type:none;margin:0;overflow:hidden;padding:0;width:100%}.ym-vlist ul ul{border:0}.ym-vlist li{background-color:#fff;float:left;margin:0;padding:0;width:100%}.ym-vlist a,.ym-vlist span,.ym-vlist strong{border-bottom:1px solid #ddd;display:block;padding:3px 0 3px 10%;text-decoration:none}.ym-vlist a,.ym-vlist a:visited{color:#444}.ym-vlist li span{border-bottom:1px solid #ddd;display:block;font-weight:700}.ym-vlist li.active{background-color:#444;color:#fff}.ym-vlist li.active strong{font-weight:700}.ym-vlist li a,.ym-vlist li span,.ym-vlist li strong{padding-left:10%;width:90%}.ym-vlist li a:active,.ym-vlist li a:focus,.ym-vlist li a:hover{background-color:#888;color:#fff;outline:0 none}.ym-vlist li ul li a,.ym-vlist li ul li span,.ym-vlist li ul li strong{padding-left:20%;width:80%}.ym-vlist li ul li a,.ym-vlist li ul li a:visited{background-color:#f8f8f8;color:#333}.ym-vlist li ul li a:active,.ym-vlist li ul li a:focus,.ym-vlist li ul li a:hover{background-color:#888;color:#fff}.ym-vlist li ul li ul li a,.ym-vlist li ul li ul li span,.ym-vlist li ul li ul li strong{padding-left:30%;width:70%}.ym-vlist li ul li ul li a,.ym-vlist li ul li ul li a:visited{background-color:#f0f0f0;color:#222}.ym-vlist li ul li ul li a:active,.ym-vlist li ul li ul li a:focus,.ym-vlist li ul li ul li a:hover{background-color:#888;color:#fff}.ym-vlist li ul li ul li ul li a,.ym-vlist li ul li ul li ul li span,.ym-vlist li ul li ul li ul li strong{padding-left:40%;width:60%}.ym-vlist li ul li ul li ul li a,.ym-vlist li ul li ul li ul li a:visited{background-color:#e8e8e8;color:#111}.ym-vlist li ul li ul li ul li a:active,.ym-vlist li ul li ul li ul li a:focus,.ym-vlist li ul li ul li ul li a:hover{background-color:#888;color:#fff}.ym-vtitle{background-color:#fff;border-top:2px solid #ddd;color:#444;font-size:100%;font-weight:700;margin:0;padding:3px 0 3px 10%;width:90%}.ym-vtitle+ul{border-top:4px solid #888}}@media{:where(:scope) *{font-size:100%}code,kbd,pre,samp,textarea,tt,var{font-family:Consolas,Lucida Console,Andale Mono,Bitstream Vera Sans Mono,Courier New,Courier}:where(:scope){color:#404040;font-family:Source Sans Pro,sans-serif;font-size:100%}h1,h2,h3,h4,h5,h6{color:#161e21;font-family:Source Sans Pro,sans-serif;font-weight:400;margin:0}h1{font-size:300%;line-height:1;margin:0 0 .5em}h2{font-size:200%;line-height:1.5;margin:0 0 .75em}h3{font-size:150%;line-height:1;margin:0 0 1em}h4{font-size:131.25%;line-height:1.1428571429;margin:0 0 1.1428571429em}h5{font-size:112.5%;line-height:1.3333333333;margin:0 0 1.3333333333em}h6{font-size:87.5%;font-weight:700;line-height:1.7142857143;margin:0 0 1.7142857143em}dl,ol,ul{font-size:100%;line-height:1.5;margin:0 0 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}ul ul{list-style-type:circle}ol ol,ul ul{margin-top:0}ol ol{list-style-type:lower-latin}ol ul{list-style-type:circle;margin-top:0}li{font-size:100%;line-height:1.5;margin-left:1.2em}dt{font-weight:700}dd{margin:0 0 1.5em .8em}p{font-size:100%;line-height:1.5;margin:0 0 1.5em}blockquote,cite,q{font-family:"Droid Serif",Georgia,Times New Roman,Times,serif;font-style:italic}blockquote{background:transparent;color:#666;margin:1.5em 0 0 1.5em}b,strong{font-weight:700}em,i{font-style:italic}big{font-size:100%;line-height:1.5}small{font-size:75%;line-height:2}code,kbd,pre,samp,tt,var{font-size:100%}pre{line-height:1.5;margin:0 0 1.5em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code,pre{color:#800}kbd,samp,tt,var{color:#666;font-weight:700}dfn,var{font-style:italic}abbr,acronym{border-bottom:1px dotted #aaa;cursor:help;font-variant:small-caps;letter-spacing:.07em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}mark{background:#ff0;color:#000}hr{border:0;border-bottom:1px solid #eee;color:#fff;margin:0 0 .75em;padding:0 0 .6875em}a,hr{background:transparent}a{color:#4d87c7;text-decoration:none}a:active{outline:none}a:focus,a:hover{background-color:#4d87c7;color:#fff;text-decoration:none}figure,img{margin:0}.flexible{height:auto;margin-bottom:1.5em;max-width:100%}* :where(:scope) .flexible{width:98%}.bordered{border:2px solid #fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25);margin-bottom:1.5em}.highlight{color:#c30}.dimmed{color:#888}.box{border:1px solid rgba(0,0,0,.3);border-radius:.3em;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);color:#444;color:rgba(0,0,0,.8);margin:0 0 1.5em;padding:1.4375em}.box>:last-child{margin-bottom:0}.label{background:#06c;border-radius:3px;color:#fff;display:inline-block;font-family:Verdana,Geneva,sans-serif;font-size:10px;letter-spacing:normal;line-height:12px;padding:1px 6px 2px;vertical-align:middle;white-space:nowrap}.info{background:#f4f4f4}.success{background:#8c8}.warning{background:#cc8}.error{background:#c88}.float-left{display:inline;float:left;margin:0 1em 1.5em 0}.float-right{display:inline;float:right;margin:0 0 1.5em 1em}.center{display:block;margin:0 auto 1.5em;text-align:center}table{border-bottom:1px solid #ccc;border-collapse:collapse;border-top:1px solid #ccc;color:#404040;margin:0 0 1.375em;width:100%}table.narrow{margin:0 0 1.4375em}table.narrow td,table.narrow th{line-height:1.4375;padding:0 .5em}table.fixed{table-layout:fixed}table.bordertable{border:1px solid #ccc}table.bordertable thead th{background:#e0e0e0;border-bottom:1px solid #ccc;border-right:1px solid #ccc}table.bordertable tbody th[scope=row]{background:#f0f0f0}table.bordertable tbody td,table.bordertable tbody th{border-right:1px solid #ccc}caption{font-variant:small-caps}td,th{line-height:1.5em;padding:.71875em .5em;vertical-align:top}td :first-child,th :first-child{margin-top:0}td.nowrap,th.nowrap{white-space:nowrap}thead th{border-bottom:2px solid #000;color:#000;text-align:left}tbody td,tbody th{border-top:1px solid #ccc;text-align:left}tbody tr:hover td,tbody tr:hover th{background:#f8f8f8}}@media screen{:where(:scope){overflow-y:scroll}.ym-wrapper{margin:0 auto;max-width:80em}.ym-wbox{padding:1.5em}:where(:scope)>footer,:where(:scope)>header,:where(:scope)>main,:where(:scope)>nav{min-width:760px}header{background:#444;color:#ccc}header h1{background:transparent;color:#fff}header .ym-wbox{padding:1.5em}nav{background:#222}main .info{margin-bottom:1.5em}main aside .ym-gbox-right{border-left:1px solid #ddd}footer{background:#eee;color:#444}footer p{margin:0}footer .ym-wbox{padding:1.5em}.ym-gbox{padding:0 1.5em}.ym-gbox-left{padding:0 1.5em 0 0}.ym-gbox-right{padding:0 0 0 1.5em}.ym-skiplinks a.ym-skip:active,.ym-skiplinks a.ym-skip:focus{background:#333;border-bottom:1px solid #000;color:#fff;padding:10px 0;text-align:center;text-decoration:none}}@media screen and (min-width:0px){:where(:scope)>footer,:where(:scope)>header,:where(:scope)>main,:where(:scope)>nav{min-width:0}}@media screen and (max-width:900px){.linearize-level-1,.linearize-level-1>[class*=ym-c],.linearize-level-1>[class*=ym-g]{display:block;float:none;margin:0;padding:0;width:auto!important}.linearize-level-1>[class*=ym-c]>[class*=ym-cbox],.linearize-level-1>[class*=ym-g]>[class*=ym-gbox]{margin:0;overflow:hidden;padding:0}.secondary{border-top:1px solid #888;margin-top:1.5em!important;padding-top:1.5em!important}main aside .ym-gbox-right{border:0}.ym-searchform{display:block;float:none;text-align:right;width:auto}.ym-searchform input[type=search]{width:14%}}@media screen and (max-width:680px){.linearize-level-2,.linearize-level-2>[class*=ym-c],.linearize-level-2>[class*=ym-g]{display:block;float:none;margin:0;padding:0;width:auto!important}.linearize-level-2>[class*=ym-c]>[class*=ym-cbox],.linearize-level-2>[class*=ym-g]>[class*=ym-gbox]{margin:0;overflow:hidden;padding:0}}@media screen and (max-width:480px){.linearize-level-3,.linearize-level-3>[class*=ym-c],.linearize-level-3>[class*=ym-g]{display:block;float:none;margin:0;padding:0;width:auto!important}.linearize-level-3>[class*=ym-c]>[class*=ym-cbox],.linearize-level-3>[class*=ym-g]>[class*=ym-gbox]{margin:0;overflow:hidden;padding:0}header .ym-wbox{padding:.75em 10px}header h1{font-size:1.5em;line-height:1em;margin:0}.ym-searchform,.ym-wbox,footer .ym-wbox,nav .ym-hlist ul{padding-left:10px;padding-right:10px}.ym-searchform,nav .ym-hlist li,nav .ym-hlist ul{display:block;float:none;text-align:left;width:auto}.ym-searchform input[type=search]{width:75%}}#blanco{height:100%;min-height:100%}:where(:scope){position:relative;-webkit-text-size-adjust:100%;background:#fff;border-color:#c6c6c6;overflow-y:scroll}.main{margin-top:50px}@media (min-width:901px){.main{margin-top:85px!important}}.spacerTop{margin-top:2em}.image,picture{text-align:center}.contentArea{background-color:#fff;min-height:500px}.contentArea .spacing{margin-bottom:1em}.contentArea img{height:auto;max-width:100%}.contentArea a:hover{background:0;color:#069}a{color:#069;outline:0;text-decoration:none}a.totop{border-radius:3px;bottom:20px;font-size:1.25em;padding:0 .625em .25em;position:fixed;right:15px}a.totop,a.totop:hover{background-color:#999;color:#fff}a.totop:hover{text-decoration:none}@media (max-width:480px){.content{padding-top:0}}.content{min-height:500px}@media (max-width:480px){.correctionToTop .content{padding-top:140px!important}.correctionToTop .iframe.fancybox-content .content,.iframe.fancybox-content .content{padding-top:0!important}}.halfLine{border-color:#e6e6e6;display:block;margin-bottom:1.25em;margin-top:2.25em}hr{margin:0;padding:0}nav{background-color:#fff}div,hr{border-color:inherit}.contentArea a:focus:not(.ym-button),.contentArea a:hover:not(.ym-button),a:focus:not(.ym-button),a:hover:not(.ym-button){background:none;color:#069;text-decoration:underline}a.more{background:url(../images/lo_arrow_more.gif) no-repeat scroll left .55em transparent;padding-left:10px}a.more:hover{background:url(../images/hi_arrow_more.gif) no-repeat scroll left .55em transparent;padding-left:10px}.hidden{display:none}@media (min-width:901px){#header-topmenu.hidden,.leftmenu .ym-gbox.hidden{display:block}}table{border-bottom:none;border-collapse:separate;border-left:none!important;border-right:none;border-top:3px solid #fff;color:#069;margin:0;padding:0;text-align:left;width:100%}table tr td.lastcolumn,table tr th.lastcolumn{border-right-width:0!important}table tr th{color:#069;font-size:1.1875em;font-weight:300;text-align:center}table tbody tr{background:none;background-color:#ececec;margin:0;padding:0}table tr td,table tr th{border:3px solid #fff;border-left:none;border-top:none;margin:0;padding:1em}table tr th{padding:0}tbody tr:nth-child(odd){background-color:#d0dee6!important}tbody tr:hover td,tbody tr:hover th{background:inherit}.content ul{list-style-position:outside;margin:0;position:relative}.content ul li{line-height:1.2em;list-style-type:none;margin-bottom:.625em;padding-left:.5em;position:relative}.content ul li:before{color:#069;content:"■";font-family:taiconsregular;position:absolute;right:100%}.ta-info-color{color:#069}.ta-register-color{color:#1d9200}.ta-message-color{color:#399}.ta-consulting-color{color:#936}.ta-phone-color{color:#999}.font-color-white{color:#fff}.font-color-light-blue{color:#8bd5eb}.ui-tabs{padding:0;position:relative;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em 1.5em 2em}.content .ym-grid>.ym-gr>.ui-tabs>.ui-tabs-nav{padding-left:.75em}.content .ym-grid>.ym-gl>.ui-tabs>.ui-tabs-nav{padding-right:.75em}.ui-tabs .ui-tabs-nav li{border-bottom:0!important;float:left;font-weight:300;list-style:none;margin:0;padding:0;position:relative;top:1px;white-space:nowrap}.ui-tabs .ui-tabs-nav li:before{content:""}.ui-tabs .ui-tabs-nav li a{float:left;padding:0;text-decoration:none;width:95%}.ui-tabs .ui-tabs-nav li a>span{background-color:#ececec;border:1px solid #ececec;display:block;height:5px;margin-bottom:8px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a>span{background-color:#069!important;border:1px solid #069!important}.ui-tabs .ui-tabs-nav li.ui-tabs-active{font-weight:400}.ui-tabs .ui-tabs-nav li a:hover>span{background-color:#bcbcbc;border:1px solid #bcbcbc}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text}.ui-state-active a,.ui-state-hover a{background-color:transparent;outline:none}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{background:none;border-width:0;display:block;padding:0}.ui-tabs .ui-tabs-hide{display:none!important}.ui-state-focus{outline:none}#modal-background{height:120%;z-index:50}#modal-background,#modal-background2{background-color:#aedafe;filter:alpha(opacity=70);left:0;opacity:.7;-webkit-opacity:.7;-moz-opacity:.7;position:absolute;top:0;width:100%}#modal-background2{height:100%;z-index:100}.image_left img{border:none;float:left;margin:0 .938em .938em 0}.image_right img{border:none;float:right;margin:0 0 .938em .938em}.image_right .image_left{display:inline-block}.contentBox{padding:1.5em 0 .5em}.contentBox.plane{background-color:#f2f2f2}.contentBox.frame{border:1px solid #e6e6e6}@media (max-width:900px){.trainSavingsTable{display:none}}.errorCode{font-size:5em;padding-top:2.5em}.errorCode,.errorMessage{color:#069;text-align:center}.errorMessage{font-size:1.5em;line-height:1.5em;padding-top:5em}.ui-widget-overlay{background:gray 50% 50% repeat;filter:Alpha(Opacity=50);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99808080,endColorstr=#99808080);opacity:.5}@media print,projection{.bottomnav,.formular,.leftmenu,.top-area{display:none;visibility:hidden;width:0}.ym-g80.ym-gr.content{float:none;width:100%}.top-area2{position:relative}}.ym-wrapper{margin:0 auto;max-width:70em;position:relative}@media (max-width:480px){.ym-wrapper{position:unset}}@media (max-width:900px){.ym-wrapper{width:100%}.ym-gbox{padding-left:1em!important;padding-right:1em!important}}@media (min-width:901px){.ym-gbox{padding-left:1.5em;padding-right:1.5em}}.ym-g25{width:25%}.ym-g30{width:30%}.ym-g31{width:31%}.ym-g38{width:38%}.ym-g70{width:70%}.ym-g75{width:75%}.ym-g5{width:5%}.ym-g7{width:7%}.ym-g10{width:10%}.ym-g12{width:12%}.ym-g15{width:15%}.ym-g18{width:18%}.ym-g22{width:22%}.ym-g27{width:27%}.ym-g52{width:52%}.ym-g55{width:55%}.ym-g58{width:58%}.ym-g78{width:78%}.ym-g85{width:85%}.ym-g90{width:90%}.ym-g93{width:93%}.ym-g95{width:95%}.noScroll{overflow:hidden}.ym-hlist ul{display:inline;float:left;margin:0;padding:.5em 1.5em}.ym-hlist ul li{display:inline;float:left;font-size:1em;line-height:1;list-style-type:none;margin:.25em 0 0;padding:0}.ym-hlist ul li a,.ym-hlist ul li strong{background:none repeat scroll 0 0 transparent;color:#069;display:block;font-size:.813em;font-weight:400;line-height:2em;padding:0 .5em;text-decoration:none;text-shadow:none;text-transform:uppercase;width:auto}:where(:scope){color:#404040;font-family:Source Sans Pro,sans-serif;font-weight:300;line-height:1.25em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}.standardText{font-size:1em;font-weight:300;line-height:1.8em}b,strong{font-weight:600}.pageTitel{margin-bottom:1.5em}.pageTitel h1{margin-bottom:.16666em}.pageTitel .menuContentPageTitle{display:none}@media (min-width:681px){.pageTitel .menuContentPageTitle{color:#999;display:block;font-size:1.4375em;font-weight:300;line-height:1.3043em}}.pageTitel .menuContentPageTitleSuccessStory h2{color:#999;display:block;font-size:1.4375em;font-weight:300;line-height:1.3043em}@media (max-width:680px){.pageTitel .menuContentPageTitleSuccessStory h2{font-size:1em}}h1{color:#069;font-size:1.813em;font-weight:600;line-height:1.25em;margin:0 0 .75em}@media (min-width:681px){h1{font-size:2em}}h2{color:#069;font-size:1.5em;font-weight:600;line-height:1.4375em;margin-bottom:.65625em}@media (min-width:681px){h2{font-size:1.688em}}h3{color:#069;font-size:1.4375em;font-weight:600;line-height:1.3043em;margin:0 0 .6957em}h4{font-size:1em}h4,h5{color:#069;font-weight:600;line-height:1.4375em}h5{font-size:.9em}h6{color:#069;font-size:.85em;font-weight:600}.font-color-gold{color:#aa8d47;font-size:1.313em;font-weight:700}.taIcon{font-family:taiconsregular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.taIcon.phone:before{content:"▁"}.taIcon.lamp:before{content:"▂"}.taIcon.check:before{content:"▄"}.taIcon.books:before{content:"▅"}.taIcon.bag:before{content:"▆"}.taIcon.calendar:before{content:"█"}.taIcon.people:before{content:"▉"}.taIcon.germany:before{content:"▊"}.taIcon.chatBubble:before{content:"▋"}.taIcon.certificate:before{content:"▌"}.taIcon.checkInBox:before{content:"▍"}.taIcon.studentAtDesk:before{content:"▎"}.taIcon.certificateHat:before{content:"▏"}.taIcon.bed:before{content:"▇"}.taIcon.bagperson:before{content:"▰"}.taIcon.speechbubble:before{content:"▮"}.taIcon.persontable:before{content:"▬"}.taIcon.buildings:before{content:"▕"}.taIcon.cogs:before{content:"▲"}.taIcon.clock:before{content:"▱"}.taIcon.paperlfyler:before{content:"▷"}.taIcon.piggybank:before{content:"▭"}.taIcon.externallink:before{content:"▞"}.taIcon.audience:before{content:"▟"}.taIcon.exclamation:before{content:"!"}.taIcon.infoBubble:before{content:"□"}.taIcon.microphone:before{content:"M"}.taIcon.joboffer:before{content:"◆"}.taIcon.azubi:before{content:"◇"}.taIcon.online:before{content:"l"}.taIcon.warning:before{content:"g"}.taIcon.warning{background:transparent}a.external:after{content:"▞";font-family:taiconsregular;margin-left:.25em}.taIcon.arrowNextStep{bottom:1.125em;font-size:4em;line-height:1.5em;position:absolute;right:1em}.headseparator{height:24px;width:100%}@media (min-width:681px){.headseparator{height:48px}}.headBottomBorder{background-color:#dfebf6;height:6px}@media (max-width:480px){.headBottomBorder{height:6px;position:absolute;top:320px;width:100%}}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.headBottomBorder{position:relative;top:-220px}.headBottomButtonBorder{height:70px;top:0}}@media (min-width:481px){.correctionToTop .headBottomBorder{top:0}}@media (max-width:480px),(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.headBorderHomepage{top:0}}#bighead{background-color:#069;background-size:contain}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter{background-color:#fff;height:440px}#bighead #headcenter.headerHightCorrection .teaserTextBottom{bottom:-75px!important}}@media (min-width:901px){#bighead #headcenter,#bighead #headcenter .ym-wrapper{height:410px}}@media (max-width:900px){#bighead #headcenter .ym-wrapper{position:relative}}#bighead #headcenter picture{left:50%;max-width:100vw;overflow:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:901px){#bighead #headcenter picture{position:absolute}}@media (max-width:900px){#bighead #headcenter picture img,#bighead #headcenter picture source{position:absolute;right:0}}#bighead #headcenter .teaserText{float:none;height:220px;position:relative}@media (max-width:900px){#bighead #headcenter .teaserText{padding-left:1em!important;padding-right:1em!important}}@media (min-width:901px){#bighead #headcenter .teaserText{padding-left:1.5em;padding-right:1.5em}}@media (max-width:480px){#bighead #headcenter .teaserText{height:unset;padding-left:0!important;padding-right:0!important;padding-top:220px}}@media (min-width:901px){#bighead #headcenter .teaserText{float:left;padding-right:0;position:absolute;width:68%}}#bighead #headcenter .teaserText .teaserTextTop{line-height:1.25em;padding-left:1em;padding-right:1em}@media (max-width:480px){#bighead #headcenter .teaserText .teaserTextTop{background-color:#fff;padding-bottom:1.5rem;padding-top:2rem}}@media (min-width:481px){#bighead #headcenter .teaserText .teaserTextTop{padding-left:0;padding-right:0;padding-top:30px}}#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{color:#fff;font-size:1.1875em;font-weight:700;line-height:1.25em;text-align:left}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{padding-right:210px}}@media (max-width:480px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{color:#069;font-size:1.375em;text-align:center}}@media (min-width:481px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{color:#fff;font-size:1.5em}}@media (min-width:681px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop{font-size:1.563em}}#bighead #headcenter .teaserText .teaserTextTop .headerTeaserTop .courseDuration{color:#009fe3}#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle{text-align:left}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle{padding-right:210px}}#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{color:#fff;font-size:2em;font-weight:700;line-height:1.125em;margin:0 0 .16666em;padding:.4em 0}@media (max-width:480px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{color:#069;font-size:1.625em;text-align:center}}@media (min-width:481px) and (max-width:680px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{color:#fff;font-size:2em}}@media (min-width:681px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{font-size:2.625em}}@media (min-width:901px){#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1{line-height:.9em;margin:.625rem 0 1rem;padding:0}#bighead #headcenter .teaserText .teaserTextTop .headerCourseTitle h1.marginPresent{margin:1rem 0 2.75rem}}#bighead #headcenter .teaserText .teaserTextTop .headerTeaserText{color:#069;font-size:.938rem;font-weight:400}@media (min-width:901px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserText{color:#fff;font-size:1.125em;line-height:1.375rem;margin-bottom:2rem;width:80%}}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter .teaserText .teaserTextTop .headerTeaserText{bottom:-147px;margin:0 auto;position:absolute;width:calc(100% - 32px)}#bighead #headcenter .teaserText .teaserTextTop .headerTeaserText.marginText{bottom:-140px}}#bighead #headcenter .teaserText .teaserTextBottom{bottom:-53px;margin-left:-1em;text-align:center;width:100%}@media (max-width:900px){#bighead #headcenter .teaserText .teaserTextBottom{background-color:#fff;margin:0;position:absolute;text-align:center}}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#bighead #headcenter .teaserText .teaserTextBottom{bottom:-220px;margin:0 auto;width:calc(100% - 2rem)}}@media (max-width:480px){#bighead #headcenter .teaserText .teaserTextBottom{position:unset}}@media (min-width:901px){#bighead #headcenter .teaserText .teaserTextBottom{margin:0;text-align:left}}#bighead #headcenter .teaserText .teaserTextBottom .ym-button{font-size:.75em;padding-bottom:.6875em!important;padding-top:.6875em!important;width:9.625em}@media (min-width:481px){#bighead #headcenter .teaserText .teaserTextBottom .ym-button{font-size:1em}}@media (min-width:681px){#bighead #headcenter .teaserText .teaserTextBottom .ym-button{width:11.125em}}#bighead #headcenter .teaserText .teaserTextBottom .ym-button:first-child{margin-right:.8em}@media (min-width:481px){#bighead #headcenter .teaserText .teaserTextBottom .ym-button:first-child{margin-right:2em}}#bighead .teaserTextChecklist{margin-bottom:.5em}#bighead .teaserTextChecklist span{margin-right:.5em}@media (max-width:900px){#bighead .teaserTextChecklist{margin:0 auto;max-width:340px}}@media (max-width:480px){#bighead .teaserTextChecklist{padding:0 1rem}}#bighead .header-onlineHint{background-color:#009fe3;color:#fff;font-weight:800;margin-bottom:1.5rem;text-align:center}@media (max-width:680px){#bighead .header-onlineHint{font-size:1rem;margin:0 auto 1rem;max-width:420px;padding:.25rem 1rem}}@media (min-width:481px){#bighead .header-onlineHint{position:absolute;top:250px}}@media (min-width:681px){#bighead .header-onlineHint{font-size:1.25rem;padding:.5rem 1rem}}@media (min-width:901px){#bighead .header-onlineHint{display:inline-block;position:unset;text-align:left;top:unset}}#bighead .headerPhoneblock{background-image:url(/images/TA-Telefonnummer_Header_Mobil.png);background-image:url(/images/TA-Telefonnummer_Header_Mobil.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(/images/TA-Telefonnummer_Header_Mobil.svg),-o-linear-gradient(transparent,transparent);background-image:url(/images/TA-Telefonnummer_Header_Mobil.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:contain;height:48px;position:absolute;right:1rem;top:195px;width:48px;z-index:1}@media (min-width:681px){#bighead .headerPhoneblock{background-image:url(/images/TA-Telefonnummer_Header_Desktop.png);background-image:url(/images/TA-Telefonnummer_Header_Desktop.svg),-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:url(/images/TA-Telefonnummer_Header_Desktop.svg),-o-linear-gradient(transparent,transparent);background-image:url(/images/TA-Telefonnummer_Header_Desktop.svg),linear-gradient(transparent,transparent);bottom:-43px;height:84px;top:unset;width:182px}}@media (min-width:901px){#bighead .headerPhoneblock{right:1.5rem}}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.correctionToTopNormalPage #bighead #headcenter .teaserText .teaserTextTop .headerTeaserText{bottom:-110px}}@media (max-width:480px),(min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.correctionToTopNormalPage #bighead #headcenter .teaserText .teaserTextBottom{left:0;padding:0 1rem;width:calc(100% - 32px)}}@media (max-width:480px),(min-width:481px) and (max-width:680px){.correctionToTopNormalPage #bighead #headcenter .teaserText .teaserTextBottom{background-color:#fff}}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.correctionToTopNormalPage #bighead #headcenter .teaserText .teaserTextBottom{bottom:-178px}.correctionToTopNormalPage .headseparator{height:0}}@media (max-width:900px){.main.pl-software-page{margin-top:0}.main.pl-software-page .headerTeaserText{bottom:-133px!important}.main.pl-software-page .headseparator{display:none}}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.main.pl-software-page #bighead #headcenter{height:380px!important}.main.pl-software-page .headBottomBorder{top:-160px!important}}@media (max-width:480px){.main.pl-software-page .headBottomBorder{top:270px!important}}#bighead.homepage{margin-top:-50px}@media (min-width:901px){#bighead.homepage{margin-top:0}}#bighead.homepage #headcenter{background-position:100%;background-repeat:no-repeat!important;height:410px}@media (max-width:480px){#bighead.homepage #headcenter{background-image:url(/images/homepageheader-480x410.jpg)!important}}@media (min-width:481px) and (max-width:680px){#bighead.homepage #headcenter{background-image:url(/images/homepageheader-680x410.jpg)!important}}@media (min-width:681px) and (max-width:900px){#bighead.homepage #headcenter{background-image:url(/images/homepageheader-900x410.jpg)!important}}@media (min-width:901px){#bighead.homepage #headcenter{background-image:url(/medien/header/verlauf-gross-01_51_10x410.jpeg);background-position:center 0}}#bighead.homepage #headcenter picture{display:none}@media (min-width:901px){#bighead.homepage #headcenter picture{display:block}}#bighead.homepage #headcenter .homepageteasertext{padding-top:0;width:90%}#bighead.homepage #headcenter .homepageteasertext .teaserTextTop{bottom:unset;line-height:1.25em;position:relative}@media (max-width:900px){#bighead.homepage #headcenter .homepageteasertext .teaserTextTop{background-color:transparent;padding-bottom:0;padding-top:2rem}}@media (max-width:480px){#bighead.homepage #headcenter .homepageteasertext .teaserTextTop{margin:0;padding-left:1rem!important;padding-right:1rem!important;padding-top:0!important}}#bighead.homepage #headcenter .homepageteasertext .teaserTextTop .headerCourseTitle{padding:.75rem 0 1.25rem}#bighead.homepage #headcenter .homepageteasertext .teaserTextTop .headerCourseTitle h1{color:#fff!important;font-size:3.1875em!important;font-weight:300!important;margin-bottom:0;text-align:left!important}#bighead.homepage #headcenter .homepageteasertext .homepagelist{display:none}@media (min-width:901px){#bighead.homepage #headcenter .homepageteasertext .homepagelist{color:#fff;display:block;font-size:1em;width:80%}#bighead.homepage #headcenter .homepageteasertext .homepagelist ul{font-size:.9375em;list-style:none;margin:0;padding:0}#bighead.homepage #headcenter .homepageteasertext .homepagelist ul li{background:url(/images/check-homepage.svg) left .1875em no-repeat transparent;float:left!important;line-height:1.3333em;margin-left:0;margin-right:1.1875em;padding-left:2.2em}}#bighead.homepage #headcenter .homepageteasertext .homepageArrowDown{color:#fff;font-family:taiconsregular;padding:1rem 2.5em}@media (min-width:901px){#bighead.homepage #headcenter .homepageteasertext .homepageArrowDown{padding:3rem 2.5em}}#bighead.homepage #headcenter .homepageteasertext .homepageArrowDown .homepageArrowFontSize{font-size:8em}#bighead.homepage #headcenter .phoneblock-box{display:block;position:absolute;right:0;visibility:visible}#bighead.homepage #headcenter .phoneblock-box .phoneblockHeaderHomepage{padding:.3125em 0 0;position:relative;right:1.5em;top:341px;width:181px}#bighead.homepage #headcenter .phoneblock-box .phoneblockHeaderHomepage img{width:180px}@media (max-width:680px){#bighead.homepage #headcenter .phoneblock-box .phoneblockHeaderHomepage{display:none}}#smallhead{background-color:#069;background-size:contain}@media (max-width:480px){#smallhead .ym-wrapper{position:relative}}#smallhead #headcenter{height:220px;position:relative;z-index:2}#smallhead #headcenter picture{left:50%;max-width:100vw;overflow:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:901px){#smallhead #headcenter picture{position:absolute;top:0}}@media (max-width:900px){#smallhead #headcenter picture img,#smallhead #headcenter picture source{position:absolute;right:0}}#smallhead #headcenter .headerPhoneblock{display:none;position:absolute;right:0;visibility:hidden}@media (min-width:901px){#smallhead #headcenter .headerPhoneblock{display:block;visibility:visible}#smallhead #headcenter .headerPhoneblock .phoneblockHeader{background-color:transparent;border:none;padding:0;position:relative;right:1.5em;top:305px;width:181px}}#smallhead #headcenter .teaserText{float:none;height:220px;position:relative}@media (max-width:900px){#smallhead #headcenter .teaserText{padding-left:1em!important;padding-right:1em!important}}@media (min-width:901px){#smallhead #headcenter .teaserText{padding-left:1.5em;padding-right:1.5em}}@media (max-width:480px){#smallhead #headcenter .teaserText{padding-left:0!important;padding-right:0!important;padding-top:250px}}@media (min-width:901px){#smallhead #headcenter .teaserText{padding:4em 0 0!important;position:absolute;width:100%}}#smallhead #headcenter .teaserText .teaserTextLeft{line-height:1.25em;padding-left:1em;padding-right:1em}@media (min-width:481px){#smallhead #headcenter .teaserText .teaserTextLeft{padding-left:0;padding-right:0}}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#smallhead #headcenter .teaserText .teaserTextLeft{padding-right:210px;padding-top:30px}}@media (min-width:901px){#smallhead #headcenter .teaserText .teaserTextLeft{float:left;height:auto;padding-left:1.5em;padding-top:0;width:57%}}#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserLeft,#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserTop{color:#fff;font-size:1.1875em;font-weight:700;line-height:1.25em;text-align:left}@media (max-width:480px){#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserLeft,#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserTop{color:#069;font-size:1.375em;text-align:center}}@media (min-width:481px){#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserLeft,#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserTop{color:#fff;font-size:1.5em}}#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserLeft .courseDuration,#smallhead #headcenter .teaserText .teaserTextLeft .headerTeaserTop .courseDuration{color:#009fe3}#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle{font-weight:400;text-align:left}#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{color:#fff;font-size:2em;font-weight:700!important;line-height:1.125em;margin:0 0 .16666em;padding:.4em 0}@media (max-width:480px){#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{color:#069;font-size:1.625em;text-align:center}}@media (min-width:481px) and (max-width:680px){#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{color:#fff;font-size:2em}}@media (min-width:681px){#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{font-size:2.375em}}@media (min-width:901px){#smallhead #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{line-height:.9em}}#smallhead #headcenter .teaserText .teaserTextLeft .successStory{font-size:2.25em;font-weight:700;line-height:1.125em;margin:0 0 .16666em;padding:.4em 0}@media (max-width:480px){#smallhead #headcenter .teaserText .teaserTextLeft .successStory{color:#069;font-size:1.625em;text-align:center}}@media (min-width:481px){#smallhead #headcenter .teaserText .teaserTextLeft .successStory{color:#fff;font-size:2em}}@media (min-width:681px){#smallhead #headcenter .teaserText .teaserTextLeft .successStory{font-size:2.375em}}@media (min-width:901px){#smallhead #headcenter .teaserText .teaserTextLeft .successStory{line-height:.9em}}#smallhead #headcenter .teaserText .teaserTextRight{bottom:-53px;margin-left:-1em;position:absolute;text-align:center;width:100%}@media (max-width:480px){#smallhead #headcenter .teaserText .teaserTextRight{bottom:unset;margin-left:0;margin-top:12px;position:relative;text-align:center}}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){#smallhead #headcenter .teaserText .teaserTextRight{bottom:-58px}}@media (min-width:901px){#smallhead #headcenter .teaserText .teaserTextRight{bottom:0;float:left;margin-left:0;padding:0 0 0 1em;position:relative;width:auto}}#smallhead #headcenter .teaserText .teaserTextRight div{display:inline}@media (min-width:901px){#smallhead #headcenter .teaserText .teaserTextRight div{display:block}}#smallhead #headcenter .teaserText .teaserTextRight .teaserTextRightTopButton{margin-right:.8em}@media (min-width:481px) and (max-width:680px){#smallhead #headcenter .teaserText .teaserTextRight .teaserTextRightTopButton{margin-right:1.568em}}@media (min-width:681px) and (max-width:900px){#smallhead #headcenter .teaserText .teaserTextRight .teaserTextRightTopButton{margin-right:2em}}@media (min-width:901px){#smallhead #headcenter .teaserText .teaserTextRight .teaserTextRightTopButton{margin-right:0;padding-bottom:1em}}#smallhead #headcenter .teaserText .teaserTextRight .ym-button{font-size:.75em;padding-bottom:.6875em!important;padding-top:.6875em!important;width:9.625em}@media (min-width:481px){#smallhead #headcenter .teaserText .teaserTextRight .ym-button{font-size:1em}}@media (min-width:681px) and (max-width:900px){#smallhead #headcenter .teaserText .teaserTextRight .ym-button{font-size:1em;width:11.125em}}@media (min-width:901px){#smallhead #headcenter .teaserText .teaserTextRight .ym-button{padding-bottom:.5em!important;padding-top:.5em!important;width:9.625em}}@media (max-width:480px){.headerHighCorrection #smallhead #headcenter{background-color:#fff;height:410px}.headerHighCorrection .headBottomBorder{z-index:2}}@media (max-width:900px){.correctionFromTop{margin-top:0}}@media (max-width:480px){.correctionFromTop #smallhead #headcenter .teaserText{padding-top:65px}.correctionFromTop #smallhead #headcenter .teaserText h1{color:#fff!important}}.correctionFromTop .headBottomBorder{position:relative;top:auto}#smallhead.noHeaderImage{box-sizing:border-box;margin-top:0!important}#smallhead.noHeaderImage #headcenter .teaserText{box-sizing:border-box;padding:1em!important}#smallhead.noHeaderImage #headcenter .teaserText .teaserTextLeft{float:left;height:auto;padding-left:1.5em;padding-right:1.5em;padding-top:0}#smallhead.noHeaderImage #headcenter .teaserText .teaserTextLeft .headerCourseTitle h1{color:#fff;font-weight:700;line-height:.9em;margin:0 0 .16666em;padding:.4em 0}#smallhead.noHeaderImage+.headBottomBorder{top:unset}#smallhead.noHeaderImage~.ym-wrapper .content{padding-top:0!important}#overlayhead{background-image:url(/images/SmallHeaderBackRepeat.jpg)}#overlayhead #headcenter{background-position:center 0;background-repeat:no-repeat;height:190px;overflow:hidden;z-index:2}#overlayhead #headcenter picture{height:190px;overflow:hidden;position:absolute;width:100%}#overlayhead #headcenter picture img,#overlayhead #headcenter picture source{height:220px;left:-230px;position:relative}#overlayhead .teaserText{height:190px;position:absolute;width:100%}#overlayhead .defHdrTeaserText{display:table;height:190px;padding-left:1.5em;position:absolute;width:80%}#overlayhead .defHdrTeaserTextLeft{display:table-cell;vertical-align:middle}#overlayhead .defHdrTeaserTextTop{color:#fff;font-size:1.5em;font-weight:300;padding-bottom:.4em}#overlayhead .defHdrBottomTextBlock{padding-left:1em}#overlayhead .defHdrRaquo{color:#fff;float:left;font-size:2.5em;font-weight:300;line-height:1.1em}#overlayhead .defHdrTeaserTextBottom{color:#fff;font-size:2.5em;font-weight:300;line-height:1.1em;padding-left:.6em;position:relative}.focus-header-reference{position:absolute;right:1rem!important;top:8px}@media (min-width:901px){.focus-header-reference{right:1.5rem!important}}.focus-header-reference img{display:none;height:auto}@media (min-width:901px){.focus-header-reference img{display:block;width:140px}}#overlayhead .focus-header-reference,#smallhead .focus-header-reference{display:none}@media (max-width:680px){.linearize-level-2>.hidden{display:none}}.top-area{position:relative}@media (min-width:901px){.top-area{background-color:#fff;-moz-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;height:85px;left:0;opacity:.9;position:fixed;top:0;width:100%;z-index:98}}.top-area2{background-color:#fff;height:50px;left:0;position:relative;top:0;width:100%;z-index:101}@media (min-width:901px){.top-area2{background-color:transparent;height:85px;position:fixed;z-index:99}}.top-area2 header{background-color:#fff;color:#404040}.top-area2 header .ym-wrapper{position:relative;width:100%}@media (min-width:901px){.top-area2 header .ym-wrapper{max-width:70em}}.top-area2 header .ym-wrapper>.ym-grid{background-color:#fff}@media (min-width:681px) and (max-width:900px){.top-area2 header .ym-wrapper>.ym-grid{padding-top:70px}}.top-area2 header .ym-wrapper>a{border-bottom:0!important;margin:0!important;padding:0!important;text-decoration:none}.top-area2 header .ym-wrapper>a #header-logo{left:1em;position:absolute;top:1em;z-index:101}@media (max-width:900px){.top-area2 header .ym-wrapper>a #header-logo{height:20px;width:175px}}@media (min-width:901px){.top-area2 header .ym-wrapper>a #header-logo{left:1.5em;top:28px}}.top-area2 header .ym-wrapper>a #header-logo:hover{opacity:1}.top-area2 header .ym-wrapper>a:first-child:hover{background:none!important}.top-area2 header .ym-wrapper .burger-menu{cursor:pointer;height:50px;padding:0!important;position:absolute;right:1em;top:4px;width:26px}@media (min-width:901px){.top-area2 header .ym-wrapper .burger-menu{display:none}}.top-area2 header .ym-wrapper .burger-menu .burger{background:#069;height:4px;margin-top:-5px;opacity:1;position:absolute;top:50%;width:26px}.top-area2 header .ym-wrapper .burger-menu .burger:before{background:#069;content:"";display:block;height:4px;position:absolute;top:8px;width:26px}.top-area2 header .ym-wrapper .burger-menu .burger:after{background:#069;bottom:8px;content:"";display:block;height:4px;position:absolute;width:26px}.top-area2 header .ym-wrapper .burger-menu.menu-on .burger{background:hsla(0,0%,43.5%,0)}.top-area2 header .ym-wrapper .burger-menu.menu-on .burger:after{bottom:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.top-area2 header .ym-wrapper .burger-menu.menu-on .burger:before{top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.top-area2 header .ym-wrapper a,.top-area2 header .ym-wrapper strong{border-bottom:1px solid #e9e9e9;color:#069;font-size:1em;font-weight:400;padding:.5em 1em}@media (min-width:901px){.top-area2 header .ym-wrapper a,.top-area2 header .ym-wrapper strong{border-bottom:0;font-weight:300;padding:3px 0 3px 10%}}.top-area2 header .ym-wrapper a:hover,.top-area2 header .ym-wrapper strong:hover{background-color:#f8f8f8;color:#069;text-decoration:none}@media (min-width:901px){.top-area2 header .ym-wrapper a:hover,.top-area2 header .ym-wrapper strong:hover{background-color:#fff}}.top-area2 header .ym-wrapper a:focus,.top-area2 header .ym-wrapper strong:focus{background-color:transparent}.top-area2 header .ym-wrapper #header-topmenu{height:auto;position:absolute;right:0;top:62px;width:100%}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu{right:1.5em;top:32px;width:auto;z-index:101}}.top-area2 header .ym-wrapper #header-topmenu #backButtonTopNav{background-color:#f2f2f2;color:#069;cursor:pointer;font-size:1em;font-weight:400;padding:.5em;position:relative;width:100%;z-index:9999}.top-area2 header .ym-wrapper #header-topmenu #backButtonTopNav:before{content:"<";font-family:taiconsregular;font-size:1em;margin:0 1em 0 0!important}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist{background-color:#fff;height:auto;top:-12px;width:100%}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist{background-color:transparent;width:auto}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul{margin:0;padding:0;width:100%}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul{float:left;width:auto}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li{background:none;margin:0;width:100%}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li{margin:0 0 0 1em;width:auto}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a{text-decoration:none}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a{color:gray;font-size:.813em;font-weight:400;padding:1em}}@media (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.homebutton{display:none}}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.homebutton{font-family:taiconsregular;padding:1em}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.courseDropdown:after,.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.dropdown:after{content:">";float:right;font-family:taiconsregular}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.courseDropdown:after,.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.dropdown:after{display:none}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.courseDropdown#link-topmenu-kontakt:after,.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.dropdown#link-topmenu-kontakt:after{content:""}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.activePage{background:url(/images/highlight-blue-down.png) no-repeat scroll center 13%;color:#069}}.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li a.activeDropdown{background-color:#fff!important}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ym-hlist ul li:last-of-type a{padding:1em 0 1.1875em .75em}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu{background-color:#fff;left:0;position:fixed;width:100%;z-index:1000}@media (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu{padding:3em 0 0}}@media (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu{height:auto;top:50px}}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu{height:440px;padding:3em 0;top:70px}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left{height:auto;width:100%}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left{height:377px}}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a:hover,.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left li.active{background-color:transparent;font-weight:400;text-decoration:none}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a{line-height:1.5em;text-decoration:none}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a{border:0;font-weight:300;padding:3px 0 3px 10%}}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a{padding-bottom:3px}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a:after{content:">";float:right;font-family:taiconsregular}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .navlist-left a:after{display:none}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .active a{text-decoration:none}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .active a{background:url(/images/highlight-blue-right.png) no-repeat scroll 0 transparent!important;border-right:1px solid #069;font-weight:400;width:auto}}@media (min-width:681px) and (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide{padding-left:35px!important}}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide{color:#404040;display:inline-block;padding-top:1em}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide li a,.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide ul{border:0;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide:first-of-type{padding-top:0}}@media (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist{margin:0;padding:0}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist li.active{background-color:transparent}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist a{text-decoration:none;width:100%}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist a{font-size:.875em;font-weight:300;line-height:1.5em!important;padding:3px 5%;text-transform:none;width:88%}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist a:hover{background-color:#fff;font-weight:400;width:90%}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist .selected a{text-decoration:none}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist .selected a{background:url(/images/highlight-blue-right.png) no-repeat scroll 0 transparent!important;background-color:#fff!important;font-weight:400;width:90%}}.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist_top a{text-decoration:none}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu .ta_topmenu .inner_top_menuLeftSide .inner_top_menulist_top a{line-height:1.2142857143em!important}.top-area2 header .ym-wrapper #header-topmenu #topmenu-course #contactCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-course #courseCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #contactCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #courseCategories{border-right:1px solid #dee0e1}}@media (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-course #courseCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_topmenu_overflow,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #courseCategories,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_topmenu_overflow{height:calc(100vh - 98px);overflow:auto!important}}@media (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_top_menuLeftSide,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menuLeftSide{margin-bottom:5em;padding:0!important}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_top_menuLeftSide .inner_top_menu_Headline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menuLeftSide .inner_top_menu_Headline{border-bottom:1px solid #e9e9e9;font-size:.9em;font-weight:400;padding-bottom:.5em;padding-top:2em;text-align:center}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_top_menuLeftSide .inner_top_menu_Headline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menuLeftSide .inner_top_menu_Headline{border:0;font-size:1em;font-weight:300;padding:3px 0;text-align:left}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-course .inner_top_menuLeftSide ul,.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menuLeftSide ul{border:0}@media (min-width:681px) and (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt{padding-bottom:2.5em}}@media (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt>.ym-wrapper{height:calc(100vh - 98px);overflow:auto!important}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #contactCategories .ym-vlist{height:210px;margin:0}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt #contactCategories .ym-vlist{height:380px}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .contactCategoriesBottomBar a{border:0;color:#404040;font-size:.875em;font-weight:300;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .contactCategoriesBottomBar a:hover{background-color:transparent}@media (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .contactCategoriesBottomBar{display:none}}@media (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact{padding-left:1em!important;padding-right:1em!important}}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact{padding-left:1.5em;padding-right:1.5em}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact{margin-bottom:1em}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact{display:none}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a{border:0;display:block;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a img{height:75px}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a:hover{background-color:transparent}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a.ta-message{border-bottom:4px solid #66b3b3;margin:1em 0;width:auto}@media (min-width:481px) and (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact a.ta-message{margin-right:1em}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact span{display:block;height:100px;margin:1em 0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .conversionElementsContact span a{padding:0;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menu_Headline a{border:0;font-weight:300;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .inner_top_menu_Headline a:hover{background-color:transparent;font-weight:400}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .selected a{font-weight:400;text-decoration:none;width:auto}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .selected a{border-right:1px solid #069}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .title{color:#069;font-weight:400;margin:0 0 .6957em}@media (min-width:481px) and (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .title:first-of-type{padding-top:.5em}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .spacer{margin-bottom:2em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .spacer a{border:0;padding:0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .links a{border:0;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .links a .taIcon{font-size:1.5em;line-height:.8125em;margin-bottom:.8125em;width:1em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .links a .iconText{font-weight:300;line-height:1.5em;padding-left:.5em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .links a:hover{background-color:transparent;font-weight:400}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm{border:1px solid #dee0e1;height:430px;padding:16px}@media (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm{height:480px}}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm{height:430px}}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm .title{margin-bottom:0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm .ym-fbox{font-weight:300;margin:0 0 .75em;padding:0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-kontakt .topmenuContactForm label{color:#069;line-height:1em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news{display:none}@media (max-width:680px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .teaserText,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .topmenuteasertext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .teaserText,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .topmenuteasertext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .teaserText,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .topmenuteasertext{display:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns a{border-bottom:1px solid #e9e9e9;color:#069;display:block;font-weight:400;padding:0 1em;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service a:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte a:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns a:hover{background-color:#f8f8f8;color:#069}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .teaserHeadline{line-height:1.8em;padding:.5em 0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright>.ym-gbox,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright>.ym-gbox,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright>.ym-gbox{padding:0!important}}@media (min-width:681px) and (max-width:900px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright{padding-bottom:2em}}@media (min-width:681px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news{display:block}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news a{font-weight:300}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news .topnavnewsitem,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news .topnavnewsitem,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news .topnavnewsitem{margin-bottom:.5em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news .topnavnewsitem:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news .topnavnewsitem:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news .topnavnewsitem:hover{font-weight:400}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news .topnavnewsitemdate,.top-area2 header .ym-wrapper #header-topmenu #topmenu-service #menutop3news .topnavnewsitemtitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news .topnavnewsitemdate,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte #menutop3news .topnavnewsitemtitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news .topnavnewsitemdate,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns #menutop3news .topnavnewsitemtitle{background-color:transparent;font-size:.8125em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft{border-right:1px solid #dee0e1}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft .menuTeaserTitle,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft .menuTeaserTitle{color:#069;font-size:1.625em;line-height:1.4375em;margin:0 0 .65625em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft .topmenuteasertext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft .topmenuteasertext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft .topmenuteasertext{color:#404040;font-size:.9375em!important}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright a{border:0;display:block;padding:0;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright a:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright a:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright a:hover{background-color:#f8f8f8}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry:hover .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry:hover .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry:hover .teaserHeadline{font-weight:400!important}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teaserImage{height:4.5em;text-align:right;width:100%}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teaserImage img,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teaserImage img,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teaserImage img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:4em;margin-right:.75em;margin-top:.25em;width:4em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teasermenutext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teasermenutext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teasermenutext{height:3.5em;margin-bottom:1em}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teasermenutext .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teasermenutext .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teasermenutext .teaserHeadline{font-size:.9375em;font-weight:300;line-height:1.8em;margin-bottom:0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry .teasermenutext .teaserText,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry .teasermenutext .teaserText,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry .teasermenutext .teaserText{color:#404040;font-size:.75em;font-weight:300}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry.selected .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry.selected .teaserImage,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry.selected .teaserImage{background:url(/images/highlight-blue-right.png) no-repeat scroll right 5em center transparent}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .teasermenuentry.selected .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .teasermenuentry.selected .teaserHeadline,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .teasermenuentry.selected .teaserHeadline{font-weight:400}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews{border:0;padding:0}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews .teasermenutext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews .teasermenutext,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews .teasermenutext{height:auto}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews.active a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews.active a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews.active a{background:transparent!important;text-decoration:none}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews.active #menutop3news a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews.active #menutop3news a,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews.active #menutop3news a{font-weight:300}.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuright .topnavnews:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuright .topnavnews:hover,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuright .topnavnews:hover{background-color:#f8f8f8}}@media (min-width:901px){.top-area2 header .ym-wrapper #header-topmenu #topmenu-service .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-standorte .submenuleft,.top-area2 header .ym-wrapper #header-topmenu #topmenu-ueberuns .submenuleft{height:370px}}.ym-wrapper.homepage{margin-top:-106px}@media (min-width:681px){.ym-wrapper.homepage{margin-top:-130px}}#contentmenu-course{color:#fff}#contentmenu-course .titleWrapper{height:76px;position:relative}#contentmenu-course .titleWrapper .title{position:relative;z-index:5}#contentmenu-course .titleWrapper .titleBackground{background-color:#004988;bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0;z-index:3}#contentmenu-course .titleWrapper .ta-register{border:none;position:absolute;right:-1em;top:1.25em}#contentmenu-course .menuspacer{background-color:#408cb7;height:20px}#contentmenu-course .menuspacer img{height:100%;width:100%}#contentmenu-course .menuspacer .headBottomBorder{background-color:#5198c3}#contentmenu-course .navlist-left{height:auto;margin:0}#contentmenu-course .inner_top_menu_Headline{font-size:1.125em;font-weight:400}#contentmenu-course .certLogos{background-color:#408cb7;height:44px;position:relative;text-align:right;vertical-align:top}#contentmenu-course .certLogos .tuev-nord{height:50px;position:absolute;right:10px;top:-16px}#contentmenu-course .certLogos .hza{position:absolute;right:80px;top:0}#contentmenu-course .certLogos .text{color:#9fc5dc;display:inline-block;font-size:.75em;font-weight:400;position:absolute;right:160px;top:6px}#contentmenu-course .categories .title{font-size:1.5em;line-height:1.25em;padding-top:.4166em;text-align:center}#contentmenu-course .categories .inner_top_menu_Headline{padding:.25em 0}#contentmenu-course .categories .inner_top_menu_Headline a{padding-right:.5em!important;position:relative;text-align:center}@media (max-width:900px){#contentmenu-course .categories .inner_top_menu_Headline a{margin-right:.5em}}@media (min-width:681px) and (max-width:900px){#contentmenu-course .categories .inner_top_menu_Headline a{font-size:.8em}}@media (max-width:680px){#contentmenu-course .categories .inner_top_menu_Headline a{font-size:.9em;margin-right:.5em}}#contentmenu-course .categories .inner_top_menu_Headline .taIcon{color:#59aad3;display:inline-block;font-size:.88888em;padding:0;position:absolute;right:1.5em}@media (min-width:681px) and (max-width:900px){#contentmenu-course .categories .inner_top_menu_Headline .taIcon{right:.2em}}#contentmenu-course .categories .inner_top_menu_Headline.selected{background-color:#5198c3}#contentmenu-course .categories .inner_top_menu_Headline.selected .taIcon{color:#fff}#contentmenu-course .categories #courseCategoriesContent{background-color:#408cb7;border:0;min-height:425px;padding-bottom:1em;padding-top:1em;position:relative}@media (max-width:680px){#contentmenu-course .categories #courseCategoriesContent{height:auto!important}}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a{color:#fff;font-weight:400;padding:0}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a,#contentmenu-course .categories #courseCategoriesContent .ym-vlist span,#contentmenu-course .categories #courseCategoriesContent .ym-vlist strong{border:none}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a,#contentmenu-course .categories #courseCategoriesContent .ym-vlist a:visited,#contentmenu-course .categories #courseCategoriesContent .ym-vlist li{line-height:1.5em}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a:focus{background-color:inherit;text-decoration:none}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a:hover{background-color:transparent;font-weight:600;text-decoration:none}#contentmenu-course .categories #courseCategoriesContent .ym-vlist a:hover .taIcon{color:#fff;font-weight:400}#contentmenu-course .categories #courseCategoriesContent .ym-vlist .active a{background-color:transparent;color:#fff;font-weight:600;text-decoration:none}#contentmenu-course .registerTriangleBL{border-color:transparent transparent transparent #084309;border-style:solid;border-width:.75em 0 0 1em;height:0;position:absolute;right:-1em;top:.5em;width:0}#contentmenu-course .courses{position:relative;z-index:5}#contentmenu-course .courses .ym-g50{background-color:#408cb7;padding-bottom:1em;padding-top:1em}@media (min-width:681px) and (max-width:900px){#contentmenu-course .courses .ym-g50 .inner_top_menuLeftSide{padding-left:35px}}#contentmenu-course .courses .ym-g50 .inner_top_menuLeftSide div{display:inline-block;padding-top:1em}#contentmenu-course .courses .ym-g50 .inner_top_menuLeftSide div:first-of-type{padding-top:0}#contentmenu-course .courses .inner_top_menu_Headline{color:#9fc5dc;margin-bottom:.5em;padding-left:5%}#contentmenu-course .courses .inner_top_menulist{margin:0 0 .25em}#contentmenu-course .courses .inner_top_menulist li{background-color:transparent}#contentmenu-course .courses .inner_top_menulist a,#contentmenu-course .courses .inner_top_menulist ul{border:0}#contentmenu-course .courses .inner_top_menulist a{color:#fff;font-size:.9375em;font-weight:400;padding:0 0 0 5%}#contentmenu-course .courses .inner_top_menulist a:hover{background-color:transparent;color:#fff;font-weight:600;text-decoration:none}#contentmenu-course .trust{color:#404040;position:relative;top:0;z-index:1}#contentmenu-course .trust .headseparator{height:0}#contentmenu-course .trust .titleWrapper{display:none}@media (min-width:681px){#contentmenu-course .trust{position:absolute;top:3em}#contentmenu-course .trust .headseparator{height:48px;width:100%}#contentmenu-course .trust .titleWrapper{display:block}}#contentmenu-course .trust .content{min-height:inherit;padding-top:2em}@media (min-width:681px){#contentmenu-course .trust .content{padding-top:0}#contentmenu-course .trust .content .commentsContainer{padding-left:3em}}#contentmenu-course .trust .content .commentsContainer .commentbox{border:none;padding-bottom:2.25em}@media (min-width:901px){#contentmenu-course .trust .content .commentsContainer .commentbox{border-right:1px solid #e6e6e6}}@media (max-width:480px){#contentmenu-course .trust .content .commentsContainer .commentbox div{text-align:center}#contentmenu-course .trust .content .commentsContainer .commentbox img{padding-bottom:1em}}@media (min-width:681px){#contentmenu-course .trust .content .commentsContainer .commentbox .comment,#contentmenu-course .trust .content .commentsContainer .commentbox .person{padding-right:2em}}#contentmenu-course .trust .content .commentsContainer .commentbox .comment{color:#069;font-size:1.0625em;margin-bottom:.75em}#contentmenu-course .trust .content .commentsContainer .commentbox .person{color:#404040;font-size:.875em}#contentmenu-course .trust .content .symbols{margin:2em 0 2.5em;padding:0;text-align:center}#contentmenu-course .trust .content .symbols .qscheck{margin-right:1em}#contentmenu-course .trust .content .symbols .disq{display:inline-block}@media (min-width:901px){#contentmenu-course .trust .content .symbols{margin:0;padding:0 1.5em 0 1rem}#contentmenu-course .trust .content .symbols .qscheck{margin-bottom:1em;margin-right:0}#contentmenu-course .trust .content .symbols .disq{display:none}}#contentmenu-course .trust .content .symbols div{display:block}#contentmenu-course .trust .content .symbols img{padding-left:.5em;width:70px}@media (min-width:901px){#contentmenu-course .trust .content .symbols img{padding-bottom:.5rem;padding-left:0;width:92px}}#contentmenu-course .trust .content .referenceContainer{display:none}@media (min-width:681px){#contentmenu-course .trust .content .referenceContainer{display:block;margin-top:.5em;padding-left:3em}#contentmenu-course .trust .content .referenceContainer .hr{border-color:#e6e6e6;display:block;margin-top:1em;padding-right:1.5em}}#contentmenu-course .trust .content .referenceContainer .text{background-color:#fff;color:#069;font-size:.9375em;margin-left:3em;margin-top:-.75em;padding:0 1em;position:absolute;width:auto}#contentmenu-course .trust .content .referenceContainer .refImages{margin-top:1em}#toggleMobileLeftMenu{background-color:#004b78;border-bottom:1px solid #fff;cursor:pointer;display:block;height:50px;width:100%;z-index:55}@media (min-width:901px){#toggleMobileLeftMenu{display:none}}#toggleMobileLeftMenu .ym-gbox{height:50px}#toggleMobileLeftMenu .ym-gbox>div{color:#fff;display:table;height:50px}#toggleMobileLeftMenu .ym-gbox>div>div{display:table-cell;vertical-align:middle}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuConversion{width:100px}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuConversion a.ym-button.ta-register{border-bottom:0!important;color:#fff;float:right;margin-right:1em;padding:.25em .5em!important}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuConversion a.ym-button.ta-register:after{content:"";display:none}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuTitle{font-weight:400;line-height:1em;width:calc(100% - 131px)}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuArrow{margin:0 auto;position:relative;width:30px}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuArrow div{background-color:#004b78;font-size:28px;position:absolute;top:16px;width:100%}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuArrow div:first-child{border:1px solid #004b78;z-index:30}#toggleMobileLeftMenu .ym-gbox .mobileLeftMenuArrow div.hidden{display:none}.ym-gl.leftmenu{height:0;position:absolute;width:100%!important;z-index:100}@media (max-width:480px){.ym-gl.leftmenu{top:49px}}@media (min-width:481px) and (max-width:680px){.ym-gl.leftmenu{top:-521px}}@media (min-width:681px) and (max-width:900px){.ym-gl.leftmenu{top:-545px}}@media (min-width:901px){.ym-gl.leftmenu.ym-g20{height:auto;padding-bottom:40px;position:relative!important;top:unset!important;width:20%!important;z-index:10!important}}.ym-gl.leftmenu.mLMfixed{position:fixed;top:0}.ym-gl.leftmenu>.ym-gbox{background-color:#fff;height:calc(100vh - 101px);overflow:auto!important;padding:0!important;z-index:60}@media (min-width:901px){.ym-gl.leftmenu>.ym-gbox{height:auto;padding:0 1.5em!important}}@media (min-width:481px) and (max-width:680px){.correctionToTop .leftmenu{top:-301px}}@media (min-width:681px) and (max-width:900px){.correctionToTop .leftmenu{top:-325px}}@media (min-width:481px) and (max-width:680px){.headerHighCorrection .leftmenu{top:-365px}}@media (min-width:681px) and (max-width:900px){.headerHighCorrection .leftmenu{top:-389px}}@media (min-width:481px) and (max-width:680px),(min-width:681px) and (max-width:900px){.correctionToTopNormalPage .leftmenu{top:-497px}}nav#leftmenu{font-weight:400;margin-bottom:0!important;padding-bottom:1.5em;padding-top:0}nav#leftmenu ul{border:0}nav#leftmenu ul div{border-bottom:1px solid #e9e9e9;color:#404040;font-size:.8125em;line-height:1.4375em;margin-top:1.5em;padding:3px 0;text-align:center}@media (min-width:901px){nav#leftmenu ul div{border-bottom:0;color:#069;font-weight:300;text-align:left}}nav#leftmenu ul .active,nav#leftmenu ul .category{background-color:#fff;padding-left:1em}@media (min-width:901px){nav#leftmenu ul .active,nav#leftmenu ul .category{padding-left:0}}nav#leftmenu ul .active strong,nav#leftmenu ul .category strong{background-color:#fff;border-bottom:1px solid #e9e9e9;color:#069;font-size:1em;font-weight:400;line-height:1.4375em;padding:.5em 1em;width:100%}@media (min-width:901px){nav#leftmenu ul .active strong,nav#leftmenu ul .category strong{border:0;color:#000;font-size:.813em;font-weight:300;padding:3px 0 3px 5%;width:88%}}nav#leftmenu ul .active strong,nav#leftmenu ul .category strong{background-clip:border-box;background-image:url(/images/highlight-blue-right.png);background-origin:padding-box;background-position:-3px;background-repeat:no-repeat;background-size:auto auto;margin-top:0;text-transform:none}@media (min-width:901px){nav#leftmenu ul .active strong,nav#leftmenu ul .category strong{color:#069;font-weight:600}}nav#leftmenu ul a{border-bottom:1px solid #e9e9e9;color:#069;font-size:1em;font-weight:400;line-height:1.4375em;padding:.5em 1em;width:100%}@media (min-width:901px){nav#leftmenu ul a{border:0;color:#000;font-size:.813em;font-weight:300;padding:3px 0 3px 5%;width:88%}}nav#leftmenu ul a{background-color:#fff;text-decoration:none!important}nav#leftmenu ul a:hover{background-color:#f8f8f8}@media (min-width:901px){nav#leftmenu ul a:hover{background-color:#fff;color:#069;font-weight:600;width:90%}}nav#leftmenu ul a:focus{background-color:#fff}nav#leftmenu>ul>li:first-of-type>a{background-color:#f2f2f2}@media (min-width:901px){nav#leftmenu>ul>li:first-of-type>a{background-color:#fff;margin-top:.1em!important}}@media (max-width:900px){nav#leftmenu>ul>li:first-of-type>a:before{content:"<";font-family:taiconsregular;font-size:1em;margin:0 1em 0 0!important}}nav#leftmenu>ul>li:first-of-type.category strong{background-color:#fff}@media (min-width:901px){nav#leftmenu>ul>li:first-of-type.category strong{background-color:#fff;color:#069;margin-top:.1em!important;padding-left:0;text-transform:uppercase}}nav#leftmenu>ul>li:nth-of-type(5).category strong,nav#leftmenu>ul>li:nth-of-type(5)>a{margin-top:2em}@media (min-width:901px){nav#leftmenu>ul>li.category strong,nav#leftmenu>ul>li>a{background-color:#fff;color:#069;margin-top:1.5em!important;padding-left:0;text-transform:uppercase}nav#leftmenu>ul>li.category strong{background-image:none;font-weight:600}}.phoneblock{display:none;visibility:hidden}@media (min-width:901px){.phoneblock{display:block;max-width:9.75em;visibility:unset}.phoneblock img{height:4.5em}}#leftmenu ul li ul li ul li a{padding-left:5%!important}@media (min-width:901px){#leftmenu ul li ul li ul li a,#leftmenu ul li ul li ul li strong{padding-left:10%!important}}.socialMediaLeftMenu>div{display:flex;justify-content:space-between;margin-top:1.5rem;max-width:156px}.socialMediaLeftMenu>div a{color:#0087c1;font-size:35px;height:50px}@media (max-width:900px){.socialMediaLeftMenu>div{display:none}}.ym-button{border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff!important;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;margin:0;min-width:3.5em;overflow:visible;padding:.5em 2.25em .5em .75em!important;text-align:center;text-decoration:none!important;text-shadow:none;white-space:nowrap;width:auto;zoom:1}.ym-button.ta-info{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#069),color-stop(100%,#069));background:-webkit-linear-gradient(top,#069,#069);background:-moz-linear-gradient(top,#069,#069);background:-ms-linear-gradient(top,#069,#069);background:linear-gradient("to bottom",#069,#069);border-bottom:4px solid #3090c0;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#006699",endColorstr="#006699")}.ym-button.ta-info:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3090c0),color-stop(100%,#3090c0));background:-webkit-linear-gradient(top,#3090c0,#3090c0);background:-moz-linear-gradient(top,#3090c0,#3090c0);background:-ms-linear-gradient(top,#3090c0,#3090c0);background:linear-gradient("to bottom",#3090c0,#3090c0);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#3090c0",endColorstr="#3090c0")}.ym-button.ta-register,.ym-button.ta-register:focus{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1d9200),color-stop(100%,#1d9200));background:-webkit-linear-gradient(top,#1d9200,#1d9200);background:-moz-linear-gradient(top,#1d9200,#1d9200);background:-ms-linear-gradient(top,#1d9200,#1d9200);background:linear-gradient("to bottom",#1d9200,#1d9200);border-bottom:4px solid #56ad40;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#1d9200",endColorstr="#1d9200")}.ym-button.ta-register:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#56ad40),color-stop(100%,#56ad40));background:-webkit-linear-gradient(top,#56ad40,#56ad40);background:-moz-linear-gradient(top,#56ad40,#56ad40);background:-ms-linear-gradient(top,#56ad40,#56ad40);background:linear-gradient("to bottom",#56ad40,#56ad40);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#56ad40",endColorstr="#56ad40")}.ym-button.ta-reminder,.ym-button.ta-reminder:focus{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#296f62),color-stop(100%,#296f62));background:-webkit-linear-gradient(top,#296f62,#296f62);background:-moz-linear-gradient(top,#296f62,#296f62);background:-ms-linear-gradient(top,#296f62,#296f62);background:linear-gradient("to bottom",#296f62,#296f62);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#296F62",endColorstr="#296F62");height:24px}.ym-button.ta-reminder:before{content:"k";float:left;font-family:taiconsregular;font-size:26px;margin-right:.25em;margin-top:-3px}.ym-button.ta-reminder:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#66ac8e),color-stop(100%,#66ac8e));background:-webkit-linear-gradient(top,#66ac8e,#66ac8e);background:-moz-linear-gradient(top,#66ac8e,#66ac8e);background:-ms-linear-gradient(top,#66ac8e,#66ac8e);background:linear-gradient("to bottom",#66ac8e,#66ac8e);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#56ad40",endColorstr="#56ad40")}.ym-button.ta-consulting{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#936),color-stop(100%,#936));background:-webkit-linear-gradient(top,#936,#936);background:-moz-linear-gradient(top,#936,#936);background:-ms-linear-gradient(top,#936,#936);background:linear-gradient("to bottom",#936,#936);border-bottom:4px solid #b3668c;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#993366",endColorstr="#993366")}.ym-button.ta-consulting:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b3668c),color-stop(100%,#b3668c));background:-webkit-linear-gradient(top,#b3668c,#b3668c);background:-moz-linear-gradient(top,#b3668c,#b3668c);background:-ms-linear-gradient(top,#b3668c,#b3668c);background:linear-gradient("to bottom",#b3668c,#b3668c);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#b3668c",endColorstr="#b3668c")}.ym-button.ta-message{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#399),color-stop(100%,#399));background:-webkit-linear-gradient(top,#399,#399);background:-moz-linear-gradient(top,#399,#399);background:-ms-linear-gradient(top,#399,#399);background:linear-gradient("to bottom",#399,#399);border-bottom:4px solid #66b3b3;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#339999",endColorstr="#339999")}.ym-button.ta-message:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#66b3b3),color-stop(100%,#66b3b3));background:-webkit-linear-gradient(top,#66b3b3,#66b3b3);background:-moz-linear-gradient(top,#66b3b3,#66b3b3);background:-ms-linear-gradient(top,#66b3b3,#66b3b3);background:linear-gradient("to bottom",#66b3b3,#66b3b3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#66b3b3",endColorstr="#66b3b3")}.ym-button.ta-standard{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:linear-gradient("to bottom",#fff,#fff);border:1px solid #069;color:#069!important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#ffffff",endColorstr="#ffffff")}.ym-button.ta-standard:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#f3f3f3,#f3f3f3);background:-moz-linear-gradient(top,#f3f3f3,#f3f3f3);background:-ms-linear-gradient(top,#f3f3f3,#f3f3f3);background:linear-gradient("to bottom",#f3f3f3,#f3f3f3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#F3F3F3",endColorstr="#F3F3F3")}.ym-button.ta-standard-noBorder,.ym-button.ta-standard-noBorder:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:linear-gradient("to bottom",#fff,#fff);border:none;color:#069!important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#ffffff",endColorstr="#ffffff");min-width:3.5em;padding:.2em 2em 0 0!important;width:auto}.ym-button.ta-custom{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cda827),color-stop(100%,#cda827));background:-webkit-linear-gradient(top,#cda827,#cda827);background:-moz-linear-gradient(top,#cda827,#cda827);background:-ms-linear-gradient(top,#cda827,#cda827);background:linear-gradient("to bottom",#cda827,#cda827);border-bottom:4px solid #d8bb56;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#cda827",endColorstr="#cda827")}.ym-button.ta-custom:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d8bb56),color-stop(100%,#d8bb56));background:-webkit-linear-gradient(top,#d8bb56,#d8bb56);background:-moz-linear-gradient(top,#d8bb56,#d8bb56);background:-ms-linear-gradient(top,#d8bb56,#d8bb56);background:linear-gradient("to bottom",#d8bb56,#d8bb56);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#d8bb56",endColorstr="#d8bb56")}.ym-button.ta-application{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e27b00),color-stop(100%,#e27b00));background:-webkit-linear-gradient(top,#e27b00,#e27b00);background:-moz-linear-gradient(top,#e27b00,#e27b00);background:-ms-linear-gradient(top,#e27b00,#e27b00);background:linear-gradient("to bottom",#e27b00,#e27b00);border-bottom:4px solid #e99c40;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#cda827",endColorstr="#e27b00")}.ym-button.ta-application:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e99c40),color-stop(100%,#e99c40));background:-webkit-linear-gradient(top,#e99c40,#e99c40);background:-moz-linear-gradient(top,#e99c40,#e99c40);background:-ms-linear-gradient(top,#e99c40,#e99c40);background:linear-gradient("to bottom",#e99c40,#e99c40);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#e99c40",endColorstr="#e99c40")}.ym-button.ta-coursedetail,.ym-button.ta-coursedetail:focus{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d0dee6),color-stop(100%,#d0dee6));background:-webkit-linear-gradient(top,#d0dee6,#d0dee6);background:-moz-linear-gradient(top,#d0dee6,#d0dee6);background:-ms-linear-gradient(top,#d0dee6,#d0dee6);background:linear-gradient("to bottom",#d0dee6,#d0dee6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#D0DEE6",endColorstr="#D0DEE6")}.ym-button.ta-coursedetail:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c5d3da),color-stop(100%,#c5d3da));background:-webkit-linear-gradient(top,#c5d3da,#c5d3da);background:-moz-linear-gradient(top,#c5d3da,#c5d3da);background:-ms-linear-gradient(top,#c5d3da,#c5d3da);background:linear-gradient("to bottom",#c5d3da,#c5d3da);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#c5d3da",endColorstr="#c5d3da")}.ym-button.ta-consulting:active,.ym-button.ta-coursedetail:active,.ym-button.ta-info:active,.ym-button.ta-message:active,.ym-button.ta-register:active{-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.1);box-shadow:inset 2px 2px 3px rgba(0,0,0,.1)}.hero-unit #cdi .ym-button.bookedOutButton,.hero-unit #cdi .ym-button.bookedOutButton:active,.hero-unit #cdi .ym-button.bookedOutButton:focus,.hero-unit #cdi .ym-button.bookedOutButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c70000),color-stop(100%,#c70000));background:-webkit-linear-gradient(top,#c70000,#c70000);background:-moz-linear-gradient(top,#c70000,#c70000);background:-ms-linear-gradient(top,#c70000,#c70000);background:linear-gradient("to bottom",#c70000,#c70000);border-bottom:0;box-shadow:unset;cursor:default;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#C70000",endColorstr="#C70000");top:0}.ym-button.ta-navbar:active,.ym-button.ta-standard-noBorder:active,.ym-button.ta-standard:active{-webkit-box-shadow:none;box-shadow:none;top:0}.ym-button.ta-navbar{width:auto}.ym-button.ta-navbar.arrowleft{padding-left:0!important;text-align:left}.ym-button.ta-navbar.arrowright{float:right;padding-right:0!important;text-align:right}.ym-button.ta-navbar.arrowright:after{float:none!important;margin:0 0 0 1em}.ym-button.arrowright:after{content:">";float:right;font-family:taiconsregular;font-size:1.3125em;margin:-.0625em -1.185em 0 0}.ym-button.arrowright:hover:after{margin:-.0625em -1.375em 0 0}.ym-button.ta-navbar.arrowleft:hover,.ym-button.ta-navbar.arrowright:hover{color:#069!important;font-weight:700}.ym-button.ta-navbar.arrowright:hover:after{margin:0 0 0 1em}.ym-button.ta-standard-noBorder.arrowright:after{margin:0 -1.185em 0 0}.ym-button.arrowleft:before{content:"<";float:left;font-family:taiconsregular;font-size:1.125em;margin:0 1em 0 0}.ym-button.ta-navbar,.ym-button.ta-navbar:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:linear-gradient("to bottom",#fff,#fff);color:#999!important;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr="#ffffff",endColorstr="#ffffff")}.buttonspacer-vertical{min-height:.5em}.overviewitem .title{margin-bottom:1em}@media (min-width:481px){.overviewitem .title{margin-bottom:2em}}.overviewitem .title .taIcon{width:4em}.overviewitem .title .taIcon:before{color:#069;font-size:2.6875em;line-height:.8em}@media (max-width:480px){.overviewitem .title .taIcon{font-size:.75em;margin-right:6px;width:auto}}.overviewitem .title h2{display:inline}.overviewitem img{width:75%}@media (min-width:481px) and (max-width:680px){.overviewitem img{width:50%}}@media (min-width:681px){.overviewitem img{width:100%}}.overviewitem .appointmentLink,.overviewitem .link{text-align:right}.overviewitem .appointmentLink .ym-button,.overviewitem .link .ym-button{font-size:.9375em;min-width:11em}.focus-content-reference{background-color:#eeeae0;float:right;margin:1.5rem 0 1.75rem;padding:1.5rem}@media (max-width:680px){.focus-content-reference{text-align:center}}.focus-content-reference img{float:left;margin-right:1rem;width:110px}@media (max-width:680px){.focus-content-reference img{float:none;margin-right:0}}@media (min-width:681px){.focus-content-reference .standardText{float:right;width:calc(100% - 130px)}}@media (max-width:680px){.focus-content-reference .standardText{float:none;margin-top:1rem;text-align:left;width:100%}}.content .ym-grid>.ym-gr>.ym-gbox{padding-left:.75em}.content .ym-grid>.ym-gl>.ym-gbox{padding-right:.75em}.content .ym-grid.threeColumn>.ym-gr>.ym-gbox{padding-left:.5em}.content .ym-grid.threeColumn>.ym-gl>.ym-gbox{padding-right:.5em}.content .ym-grid.threeColumn>.ym-gl.centerCol>.ym-gbox{padding-left:1em;padding-right:1em}.content .ym-grid.fourColumn>.ym-gr>.ym-gbox{padding-left:.75em}.content .ym-grid.fourColumn>.ym-gl>.ym-gbox{padding-right:.75em}.content .ym-grid.fourColumn>.ym-gl.centerLeft>.ym-gbox{padding-left:1.25em;padding-right:1em}.content .ym-grid.fourColumn>.ym-gl.centerRight>.ym-gbox{padding-left:1em;padding-right:1.25em}.imagebox{position:relative}.imagebox.noText .headline,.imagebox.noText .standardText{display:none}.imagebox.bottom .headline,.imagebox.bottom .standardText{float:right;width:100%}.imagebox.headlineBotton .standardText,.imagebox.headlineTop .standardText{display:none}.imagebox.headlineBotton .headline{bottom:0;position:absolute}@media (max-width:680px){.medium-2{float:none;width:49%}}.serviceItemDisplay{display:inline-block!important;margin-right:0;vertical-align:top!important}.twoThree .standardText picture img{height:auto;width:100%}@media (max-width:680px){.twoThree .standardText picture img{left:50%;max-width:fit-content;position:relative;transform:translateX(-50%)}}.editorial .image_left img{border:none;float:left}@media (min-width:681px){.editorial .image_left img{margin:0 .938em .938em 0}}.editorial .image_right img{border:none;float:right}@media (min-width:681px){.editorial .image_right img{margin:0 0 .938em .938em}}.editorial .image_left,.editorial .image_right{display:inline-block}.editorial .image_left img,.editorial .image_right img{max-width:100%;width:50%}@media (min-width:681px){.editorial .image_left img,.editorial .image_right img{width:auto}}.mainContent{height:auto;max-width:100%}.mainContent div.ym-contain-oh{overflow:visible!important}.mainContent .subContent_left,.mainContent .subContent_right{display:inline-block;margin-bottom:2.2375em;margin-top:.4375em;max-width:50%;min-width:20%}@media (max-width:900px){.mainContent .subContent_left,.mainContent .subContent_right{max-width:none}}@media (min-width:901px){.mainContent .subContent_left,.mainContent .subContent_right{margin-bottom:0}}.mainContent .subContent_left img,.mainContent .subContent_right img{max-width:100%}.mainContent .subContent_none{display:none;visibility:hidden}.mainContent .subContent_left{float:left}.mainContent .subContent_right{float:right}.flexContent-wrapper,.flexContent-wrapper.full{width:100%}@media (min-width:681px){.flexContent-wrapper,.flexContent-wrapper.standard{margin:0 auto;max-width:70em}.flexContent-wrapper.full{max-width:unset}}.flexContent-wrapper.corporateCyan{background-color:#069}.flexContent-wrapper.darkBlue{background-color:#004b78}.flexContent-wrapper.transparent{background-color:transparent}.video-header{box-sizing:border-box;display:none;padding-top:1rem}@media (min-width:681px){.video-header{display:block;padding-top:2rem}}.video-header .video-header-banner{background:#1d4a71;background-image:url(/images/squares_full.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:662px;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:680px){.video-header .video-header-banner{height:350px}}@media (min-width:681px) and (max-width:900px){.video-header .video-header-banner{height:500px}}@media (min-width:901px){.video-header .video-header-banner{height:580px}}.video-header .grid-x{align-items:flex-end;box-sizing:border-box;flex-direction:row;justify-content:space-between;margin:0 auto 1.5rem;max-width:70em}@media (max-width:680px){.video-header .grid-x{text-align:center}}.video-header .grid-x.video-header-imgbox.show{display:flex}.video-header .grid-x.video-header-imgbox.hidden{display:none}.video-header .grid-x div{box-sizing:border-box;padding:0 1.5rem}.video-header .grid-x div.to-right{margin-top:.75rem}@media only screen and (min-width:1024px){.video-header .grid-x div.to-right{text-align:right}}@media (max-width:680px){.video-header .grid-x div{padding:0 1rem}.video-header .grid-x div img{height:auto;max-width:278px}}.video-header .video-header-videocontent{margin-top:2.5rem}@media (max-width:680px){.video-header .video-header-videocontent{margin-top:1.5rem}}.video-header .video-header-headline h1{color:#fff;font-size:2.625rem;margin-bottom:0}@media (max-width:680px){.video-header .video-header-headline h1{font-size:2.125rem}}.video-header .video-header-headline h2{color:#009fe3;font-size:1.5rem;font-weight:400;margin-bottom:0}.streampage-ct-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.streampage-ct-buttons a img{width:100%}@media (max-width:680px){.streampage-ct-buttons a:first-child{margin-right:1rem}.streampage-ct-buttons span{display:none}}@media (max-width:480px){.streampage-ct-buttons a{max-width:136px}}@media (min-width:481px) and (max-width:680px){.streampage-ct-buttons a{max-width:180px}}@media (min-width:681px){:where(:scope).removeScrollbars{overflow:hidden}}*{margin:0;padding:0}#pluginWindow button,#quickactionlist>button,button#chatUsername,button#closeAnswer,button#quickicons{background-color:#e4e4e4;border:none;border-radius:3px;cursor:pointer;font-weight:700;outline:none;text-align:center}#chatWindowWrapper{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}#chatWindowWrapper *{box-sizing:border-box}#chatWrapper{align-items:center;background-color:#fff;border:2px solid #ccc;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw;z-index:1}#chatWrapper.small .ChatMessage{margin:5px 16px;padding:5px 14px}#chatWrapper.small .ChatMessage h2{display:none;line-height:1rem;margin-bottom:.3em}#chatWrapper.small .ChatMessage p{display:none;margin-bottom:5px!important}#chatWrapper.small .Message{margin-top:0}#chatWrapper.small .msg_deleted{display:none}#chatNavBar{border-bottom:2px solid #ccc;height:66px;left:0;padding:12px 16px;position:absolute;right:0;top:0}#chatNavBar span{color:#069;display:none;font-size:34px;font-weight:400;line-height:36px;text-decoration:none}@media only screen and (min-width:600px){#chatNavBar>span{display:initial}}#chatContent{background-color:#fff;bottom:84px;overflow-y:scroll;padding:1rem 0;top:66px}#chatContent,#chatInputBar{left:0;position:absolute;right:0}#chatInputBar{border-top:2px solid #ccc;bottom:0;height:84px;padding:16px}#chatinput{background-color:#f5f5f5;border:2px solid #ccc;color:#404040;font-size:16px;font-weight:400;left:16px;line-height:24px;padding:0 16px;width:calc(100% - 137px);-moz-osx-font-smoothing:grayscale}#chatSend,#chatinput{bottom:16px;height:50px;outline:none;position:absolute}#chatSend{background-color:transparent;border:0;padding-right:0;right:16px}#chatSend img{height:50px}button#chatUsername{color:#fff;cursor:auto!important;float:right;line-height:20px;overflow:hidden;padding:10px 11px;width:150px}#first_welcome{margin:0 auto;max-width:560px;min-width:260px;padding:1.25rem 1rem;width:100%}@media (min-width:681px){#first_welcome{border:2px solid #c6c6c6}}#welcome_message{margin-bottom:2rem;text-align:center}#emailRow,#nameRow,#passwordRow,.colorChanger{margin-top:1rem}#emailRow span,#nameRow span,#passwordRow span,.colorChanger span{display:block;margin-bottom:.5rem;width:100%}#emailRow input,#nameRow input,#passwordRow input,.colorChanger input{border:1px solid #ccc;height:40px;padding:5px;width:100%}@media (min-width:681px){#emailRow span,#nameRow span,#passwordRow span,.colorChanger span{display:inline-block;margin-bottom:0;width:110px}#emailRow input,#nameRow input,#passwordRow input,.colorChanger input{display:inline-block;width:calc(100% - 110px)}}.colorChanger span{vertical-align:super}button#sendChangeUsername{display:block;height:40px;margin:1.5rem auto 0;padding:0;text-align:center;width:100%}#passwordRow{display:none}.InfoMessage{clear:both;color:gray;font-weight:700;margin:0 .5rem;text-align:center;width:calc(100% - 1rem)}.ChatMessage{display:block;height:fit-content;width:fit-content;word-wrap:break-word;background-color:#e4e4e4;border:1px solid #e4e4e4;border-radius:5px;clear:both;margin:16px;max-width:calc(100% - 60px);min-width:250px;padding:14px}.ChatMessage.msg_deleted{opacity:.25}.ChatMessage:hover{opacity:1!important}.Message,.Message:hover{display:block;font-size:16px;font-weight:400;line-height:24px;margin-top:7px;text-decoration:none!important}.Username{display:inline-flex;font-size:18px;font-weight:700;line-height:26px}.Timing{color:#666;font-size:12px;font-style:italic;padding-left:4px;padding-top:2px}#colorPicker{margin-top:16px;max-width:calc(100% - 13px);width:237px}#colorPicker>span{color:#404040;font-weight:400;-moz-osx-font-smoothing:grayscale;display:block;float:left;margin-right:10px}#newMessages{background-color:#069;border-radius:5px;bottom:80px;color:#fff;cursor:pointer;display:none;font-weight:600;padding:8px 16px;position:absolute;right:25px}.rankicon{height:17px;margin-right:5px;margin-top:4px;width:17px}.modicons{cursor:pointer;display:initial;margin-right:5px;margin-top:3px}#banUser{background-color:#069;border:5px solid #024;border-radius:10px;color:#fff;height:170px;left:calc(50% - 300px);padding:10px;position:fixed;top:calc(25% - 100px);width:570px;z-index:99999}#banReason{height:calc(100% - 58px);margin-top:10px;resize:none;width:100%}#sendBan{float:right;line-height:20px;margin:5px -1px;width:150px}#banClose{float:right;height:20px;margin:0;padding:0;text-align:center;width:20px}.copy{color:#000;display:inline-block;font-size:20px;height:18px;position:relative;width:20px}.copy>span{position:absolute;top:-4px}.chatOffline-Wrapper{align-items:center;display:flex;height:100vh;justify-content:center}.chatOffline{max-width:560px;padding:1em;text-align:center}@media (min-width:681px){.chatOffline{border:2px solid #c6c6c6}}.chatOffline img{margin:2rem auto}.chatOffline hr{border:0;border-bottom:1px solid #c6c6c6;margin:2rem auto 1rem}.chatOffline .social-media-box{line-height:3em;margin:1.25em 0 1em;text-align:center}.chatOffline .social-media-box div{font-weight:600}.chatOffline .social-media-box .socialMediaIcon{color:#0297d8;cursor:pointer;font-size:3em;letter-spacing:10px;position:relative}.chatOffline .social-media-box a{text-decoration:none}#quickactionlist{background-color:#fff;border:2px solid grey;bottom:88px;position:absolute;right:16px;width:150px}#quickactionlist button{background-color:transparent;border:none;border-radius:0;display:block;line-height:30px;width:100%}#pluginWindow,#quickactionlist button:hover{background-color:#d3d3d3}#pluginWindow{height:fit-content;left:50%;position:fixed;top:25%;transform:translate(-50%);width:fit-content;z-index:999}.question_asked{background-color:#90ee90}.question_live{background-color:#ffa2a2}.mentioned{border:5px solid #000!important;margin-left:11px}#answer{height:0;overflow-y:hidden;width:100%}#answer,#answerUsername{display:block}#closeAnswer{float:right;height:24px;margin:0;padding:0;width:24px}.replyMessage{background-color:rgba(0,0,0,.18);border-radius:6px;color:#000;cursor:pointer;display:block;font-size:14px;line-height:16px;padding:6px}.replyMessage:hover{background-color:rgba(0,0,0,.18)!important;color:#000!important;text-decoration:none!important}.replyMessage>span{display:block;font-weight:700;text-decoration:underline}.ChatMessage:target{background-color:beige}.ownMessage{float:right}.ui-icon,.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon,.ui-state-hover .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:none}.ui-widget-content{background:#fcfdfd;color:#222}.ui-widget-header{background:#5c9ccc;color:#fff;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#dfeffc 50% 50% repeat-x}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#d0e5f5}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#f5f8f9 50% 50% repeat-x;border:0 solid #79b7e7}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fbec88}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#fef1ec}.accordion div,.accordion hr,.ui-state-default{border-color:#c6c6c6}.ui-tabs.ui-widget button,.ui-tabs.ui-widget input,.ui-tabs.ui-widget select,.ui-tabs.ui-widget textarea,.ui-widget{font-family:inherit;font-size:1em!important}.ui-widget-content{color:inherit}.ui-tabs.ui-widget{font-size:1em;font-weight:300}.ui-tabs.ui-widget .ui-widget{font-size:0}.ui-tabs.ui-widget-content{background:none;border:none;color:#404040}.ui-tabs.ui-widget-content a{color:#404040}.ui-tabs.ui-widget-content .standardText a{color:#069}.ui-tabs .ui-widget-header{background:none;border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;font-weight:600}.ui-tabs .ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:transparent;border-width:0;color:#404040;font-weight:300}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#404040;text-decoration:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#069;text-decoration:none}.ta-accordion .ui-accordion-content{border:0}.ta-accordion .accordionheader{background-color:#ececec!important;padding:.6em}.ta-accordion .accordionheader h3{background-color:#ececec!important;color:#069;display:inline;font-size:1em;font-weight:400;line-height:1.8em;margin:.3em 1.5em 0;max-width:100%}.ta-accordion .accordionheader span{font-family:taiconsregular;font-size:1em;margin-right:.4em;margin-top:.4em}.ta-accordion .ui-accordion-header:hover{text-decoration:none}.ta-accordion .ui-accordion-header:hover h3,.ta-accordion .ui-accordion-header:hover span,.ta-accordion .ui-state-focus span{color:#069;font-weight:700}div.funding div div.accordion div.fundingCategory{background-color:#dadada;border-radius:0;margin:.3125em 1em 0;padding:.8em 1.5em!important}@media (min-width:901px){div.funding div div.accordion div.fundingCategory{margin:.3125em 1.5em}}@media (max-width:900px){div.fundingAccordionWrapper .ui-state-default.ui-corner-top{width:auto!important}}.fundingCatHeadline{color:#069;font-size:1.375em}div.funding div div.accordion div.fundingContent.ui-accordion-content-active{background-color:transparent;border:none}div.funding div div.accordion div.fundingContent.ui-accordion-content{padding:0!important}div.funding div div.accordion div.fundingCategory span.fundingCategoryDown{color:#069;display:none;font-family:taiconsregular;font-size:2em;margin-top:-.3125em}div.funding div div.accordion div.fundingCategory span.fundingCategoryUp{color:#069;font-family:taiconsregular;font-size:2em;margin-top:-.3125em}.fundingEyeCatcher{position:absolute;right:1.4em;top:-3em;width:9em;z-index:10}@media (min-width:481px) and (max-width:680px){.fundingEyeCatcher{right:5em;top:-3.3125em;width:10em}}@media (min-width:681px){.fundingEyeCatcher{right:7em;width:13em}}.fundingAccordionWrapper{margin-top:2em;position:relative;z-index:1}@media (min-width:901px){.fundingAccordionWrapper{margin-top:0}}.fundingstateslinks .ym-button,.fundingstateslinks .ym-button:hover{text-align:left;width:95%!important}@media (min-width:901px){.fundingstateslinks .ym-button,.fundingstateslinks .ym-button:hover{width:90%!important}}.fundingstateslinksspacing{margin-bottom:1em}.fundingOverview .boxPaddings{padding:.8em .125em}div.ym-gbox.faContent.spacing{margin:1em 0}@media (min-width:901px){div.ym-gbox.faContent.spacing{margin:0 0 1em}}.faContent h3{font-size:1.375em;font-weight:300}.faContent .ym-gr h3{text-align:left!important}@media (min-width:481px){.faContent .ym-gr h3{text-align:right!important}}.faContent .faIcon{float:right;font-family:taiconsregular;font-size:1.6875em;margin-top:-.1875em;padding-left:.625em}.faContent .faLink{text-align:right}.faContent .faBorder{border:1px solid #c6c6c6;padding:1.6875em 1.5em}.faContent .faLinkButton{padding-top:1.5em}.faContent .faFederalButton{padding-bottom:.4375em;padding-top:.1875em}.faContent .fundingstateslinks,.faContent .standardText{font-size:.875em}@media (min-width:481px){.faContent .fundingstateslinks,.faContent .standardText{font-size:1em}}.faContent .ym-button.ta-standard{font-size:.75em}@media (min-width:481px){.faContent .ym-button.ta-standard{font-size:1em}}.pageFooter{background-color:#3a3a3a;color:#fff;overflow:hidden}.footer-contact{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:space-between;margin:0 auto;max-width:70rem;padding:.75rem 0}.footer-contact .taIcon{font-size:1.125rem;margin-right:.25rem}.footer-contact .consultButtons:active,.footer-contact .consultButtons:focus,.footer-contact .consultButtons:hover,.footer-contact .consultButtons:visited,.footer-contact .footer-phone:active,.footer-contact .footer-phone:focus,.footer-contact .footer-phone:hover,.footer-contact .footer-phone:visited{color:#fefefe}.footer-contact>div{padding:.5rem 0;text-align:center}.footer-contact>div img{position:relative;top:4px;width:185px}.footer-contact>div b{font-weight:800}.footer-contact>div a,.footer-contact>div a:focus,.footer-contact>div a:hover{background-color:transparent!important;font-size:1rem;font-weight:400;height:auto!important;margin-bottom:0!important}.footer-contact .footer-phonebox{align-items:baseline;display:flex;flex-direction:column;padding:.5rem 1rem 0}.footer-contact .footer-phonebox span:last-child{color:#cacaca;font-size:.875rem;margin-left:.75rem}.footer-contact .footer-formbox{display:flex;flex-direction:row}@media screen and (max-width:778px){.footer-contact .footer-imgbox{padding-left:1rem}.footer-contact .footer-formbox{align-items:flex-start;display:flex;flex-direction:column}.footer-contact .footer-formbox a,.footer-contact .footer-phonebox a{padding-left:0}.footer-contact .footer-messagebox{padding-bottom:1rem}}@media screen and (max-width:1134px){.footer-contact .consultButtons{padding-bottom:0;padding-top:0}.footer-contact .footer-formbox,.footer-contact .footer-phone{padding:.5rem 1rem}.footer-contact .footer-phonebox b{margin-right:.75rem;padding-bottom:.25rem}}@media screen and (min-width:1135px){.footer-contact{align-items:center;flex-flow:row nowrap;height:62px;padding:0}.footer-contact>div.footer-phonebox{flex-flow:row nowrap;padding:.25rem 0}.footer-contact .footer-formbox{justify-content:space-between;padding:.25rem 1rem}.footer-contact .footer-formbox .consultButtons{padding:1rem 0}.footer-contact .footer-imgbox{padding:1rem}.footer-contact .footer-imgbox img{padding:0}}@media screen and (min-width:779px) and (max-width:1134px){.pageFooter{height:90px}.footer-contact{flex-flow:row wrap;justify-content:flex-start;padding:.5rem 0 .75rem}.footer-contact .footer-imgbox{padding-left:1rem;text-align:left;width:calc(100% - 2rem)}.footer-contact .footer-formbox,.footer-contact .footer-phonebox{align-items:baseline;flex-flow:row nowrap;justify-content:flex-start;padding-top:0;width:auto}.footer-contact .footer-formbox a,.footer-contact .footer-phonebox a{padding:0}.footer-contact .footer-formbox div,.footer-contact .footer-phonebox div{min-width:40px}.footer-contact .footer-formbox .footer-messagebox,.footer-contact .footer-phonebox .footer-messagebox{margin-right:1rem}.footer-contact .footer-formbox{padding-left:0}}footer{align-content:center;background-color:#242424;font-weight:400}footer .footer-links a:active,footer .footer-links a:focus,footer .footer-links a:hover,footer .footer-links a:visited{color:#cacaca}footer .footer-links a{color:#cacaca;cursor:pointer}footer .footer-basic{color:#cacaca;display:flex;flex-flow:column nowrap;font-size:.875em;justify-content:space-between;margin:0 auto;max-width:70rem;padding:.75rem 0}footer .footer-basic>div{padding:.25rem 1rem}@media screen and (min-width:779px){footer .footer-links{white-space:nowrap}}footer .footer-logos{align-items:flex-start;display:flex;flex-direction:column;padding:0 1rem}footer .footer-socialmedia span{cursor:pointer}footer .footer-socialmedia .taIcon{color:#cacaca;font-size:2.5rem}@media screen and (max-width:778px){footer .footer-socialmedia>div:first-child{margin-bottom:.875rem}footer .footer-socialmedia .taIcon{margin-right:.375rem}}footer .footer-logo-container>img{margin-left:.5rem}@media screen and (max-width:778px){footer{height:259px}footer .footer-logo-container>img:first-child{margin-left:0}footer .footer-logos{margin:.5rem 0}}@media screen and (min-width:779px){footer .footer-logos{align-items:center;flex-direction:row}footer .footer-socialmedia div{display:inline-block}footer .footer-socialmedia>div:first-child{margin-right:.5rem}footer .taIcon{line-height:0;padding:0 0 0 .375rem;position:relative;top:.5rem}}@media screen and (min-width:779px) and (max-width:1134px){footer{height:140px}footer .footer-basic{align-items:center;flex-flow:row wrap;justify-content:flex-start;padding:12px 0 1rem}footer .footer-basic .footer-logos,footer .footer-basic .footer-socialmedia{min-width:40px;padding:0 1rem;width:auto}footer .footer-basic .footer-links{margin-top:14px;min-width:400px}}@media screen and (min-width:1135px){footer{height:70px}footer .footer-basic{align-items:center;flex-flow:row nowrap;justify-content:space-between;padding:0}footer .footer-logo-container{margin-left:.25rem}footer .footer-links{flex:1 1 auto;min-width:0;text-align:right;width:auto}footer #footer-focus-siegel,footer #footer-tuev{height:60px;margin-bottom:-6px;padding-bottom:2px;padding-top:1px}.footer-imagebox{width:185px}.footer-socialmedia{width:280px}.footer-phonebox{width:430px}.footer-formbox,.footer-links{width:338px}}@media screen and (min-width:901px){.footer-contact,footer .footer-basic{padding-left:.5rem!important;padding-right:.5rem!important}}@media (max-width:480px){.optin .content{padding-top:0!important}}.optin .content{min-height:500px}@media (max-width:480px){.correctionToTop .optin .content{padding-top:0!important}}.optin{padding-top:1em}.optin .callbackForm{margin:1em auto!important;max-width:320px;padding:0 1rem}.optin .callbackForm .ym-fbox{margin-bottom:1rem!important}@media (max-width:900px){.optin .callbackForm .ym-fbox-wrap{margin-bottom:.75em!important}}.optin .callbackForm form .datetimepicker input#datetimepicker{right:3px;width:100%!important}.optin .callbackForm .phoneLabel{text-align:center}.optin .callbackForm .salutationRadio{line-height:1.625rem!important;margin-bottom:13px!important;width:100%!important}.optin .callbackForm .appointmentLabel{position:absolute;text-align:center;top:-27px;width:100%}.optin .callbackForm .datetimepicker{margin-top:35px}.optin .callbackForm .ym-fbox-footer{margin-top:2rem!important}.optin .reminder-success-headline{color:#069;font-size:1.75rem;line-height:2.188rem}.optin .reminder-success{font-size:1rem;line-height:1.25rem;margin-bottom:2.25rem}.optin .statuschangeForm{margin:1em auto!important;max-width:300px}.optin .statuschangeForm select{background-color:#eee;float:right;right:2px;top:5px;width:9em}.optin .feedbackForm .textareaLabel{margin-top:1em;top:0;width:100%}.optin .feedbackForm textarea{width:100%}.optin .feedbackForm .feedbackSubmit{display:none;margin-top:1em}.optin .formFeedbackText{color:#1d9200;font-weight:700;margin-bottom:3em;margin-top:-2em;text-align:center}.optin h1{font-size:1.75em}.optin h1,.optin h3{text-align:center}.optin h4{font-size:1.2em}.optin .ym-button.ym-disabled,.optin .ym-button.ym-disabled:hover,.optin .ym-form button[disabled],.optin .ym-form button[disabled]:hover,.optin .ym-form input[type=button][disabled],.optin .ym-form input[type=button][disabled]:hover,.optin .ym-form input[type=reset][disabled],.optin .ym-form input[type=reset][disabled]:hover,.optin .ym-form input[type=submit][disabled],.optin .ym-form input[type=submit][disabled]:hover{background:#eee;border-color:#aaa;-webkit-box-shadow:none;box-shadow:none;color:#aaa!important;cursor:default;position:static;text-shadow:none}.optin .ym-form{margin:0}.optin .formular .ym-form .ym-label,.optin .formular .ym-form label{font-size:1em;padding-right:0!important;position:relative;width:100%!important}.optin .taIcon{font-size:5em;margin-bottom:.5em;margin-top:.2em;text-align:center}.optin .standardText{margin:0 auto;max-width:850px;text-align:center}.optin .ym-fbox-button{margin-top:1em!important}.optin .ym-fbox-wrap{margin-left:0;width:100%}.optin .contentArea .formular{border:0;margin-bottom:5em!important;min-height:0;padding:0!important}.optin .bottomnav{margin-top:0}.optin .halfLine{margin-bottom:.25em;margin-top:1.25em}.optin .optoutReminder{margin:0 auto;max-width:500px}.optin .optoutReminder .textareaLabel{margin-top:1em;top:0;width:100%}.optin .bottomHalfLine{margin-bottom:0;margin-top:0}.optin .mt-1{margin-top:1em}.optin .mb-0{margin-bottom:0}.optin .mt-5{margin-bottom:2em}.optin .top-5{top:5px}.optin .right-3{right:3px}.optin .left-25{left:25px}.optin .subtitle{font-size:1.4em;line-height:1.5em}.optin .radioinput{display:none!important}.optin .textareainput{height:100%!important;padding:.5em}.optin .inline{display:inline}.optin .green{color:#1d9200}.optin .grey{color:#404040;text-decoration:none}.optinHint{margin-bottom:4em!important}.optinHint h1{font-size:6em}.optinHint h4{font-size:1.25em;font-weight:700;margin:10px 0 0!important}.optinHint .taIcon{font-size:7em;line-height:1em}.optinHint .green{color:#1d9200}.optinHint .grey{color:#ccc}.optinHint .red{color:#d62626!important}.optinHint .steps{height:12em;margin:3em auto;max-width:500px}.optinHint .arrowIcon{font-size:4em}.optinHint .mt-3{margin-top:3em}.optinHeader{line-height:1.1em}.optinHeader .optin-title{color:#8bd5eb;font-size:1.5rem}@media (min-width:681px){.optinHeader .optin-title{font-size:1.5rem}}.optinHeader .optin-course{font-size:2rem}@media (min-width:681px){.optinHeader .optin-course{font-size:2.625rem}}.optinHeader .optin-courseinfo{font-size:1.5rem}@media (min-width:681px){.optinHeader .optin-courseinfo{font-size:1.5rem}}.onlinestudiesForm{margin:0 auto!important}.standardText.mb-1{margin-top:1em;text-align:center}h1.mb-0{text-align:center}.spacing.transparent.formular .standardText.mb-1{display:block!important}.onlinestudiesCheckbox{bottom:16px!important;padding-left:31px;width:100%!important}.onlinestudiesCheckbox input#enableOnlinestudies{height:0!important;visibility:hidden}.onlinestudiesCheckbox input#enableOnlinestudies:checked~.onlinestudiesCheckboxMark:after{content:"▄"}.onlinestudiesCheckbox span.onlinestudiesCheckboxMark{background-color:#eee;border:none;height:25px;left:0;position:absolute;top:5px;width:25px}.onlinestudiesCheckbox span.onlinestudiesCheckboxMark:after{content:"";font-family:taiconsregular;left:3px;position:absolute;top:-5px}.px-container{margin:0 auto;max-width:400px}.special-banner-box{text-align:center}.special-banner-box a img{margin-bottom:1rem;width:100%}.special-banner-box a.special-banner-mobile img{max-width:380px}.special-banner-box .special-banner{display:none}@media (min-width:681px){.special-banner-box .special-banner{display:block}.special-banner-box .special-banner-mobile{display:none}}.specialnews-container{background-color:#f2f2f2;margin-bottom:2.5em;padding:1.125em 1.5em}.specialnews-container .title{margin-bottom:0}.specialnews-container .title div{color:#069;font-size:1.25em;font-weight:400}.specialnews-container .specialnews-itemtitle{color:#069;font-size:1em;font-weight:600;line-height:1.4375em}.specialnews-container .specialnews-linkspacer{margin:1em 0}.specialnews-container a{color:#069}.specialnews-container a span{font-weight:400;padding-left:.5em;text-decoration:underline}.specialnews-container hr{margin:1em 0 .5em}.specialnews-item{line-height:1.625em}.specialnews-item hr{margin:.5em 0}.specialnews-item:last-child hr{display:none}.grid-container{padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-container{padding-left:.9375rem;padding-right:.9375rem}}.grid-container{margin-left:auto;margin-right:auto;max-width:75rem}.grid-container.fluid{padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-container.fluid{padding-left:.9375rem;padding-right:.9375rem}}.grid-container.fluid,.grid-container.full{margin-left:auto;margin-right:auto;max-width:100%}.grid-container.full{padding-left:0;padding-right:0}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0px}.cell.shrink{flex:0 0 auto}.grid-x>.auto,.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-full,.grid-x>.small-shrink{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-full,.grid-x>.medium-shrink{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-full,.grid-x>.large-shrink{flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9{flex:0 0 auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{flex:1 1 0px;width:auto}.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{flex:1 1 0px;width:auto}.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{margin-left:.625rem;margin-right:.625rem;width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.cell{margin-left:.9375rem;margin-right:.9375rem;width:calc(100% - 1.875rem)}}.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto,.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto,.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-padding-x>.cell{padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-left:.9375rem;padding-right:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse,.small-margin-collapse>.cell{margin-left:0;margin-right:0}.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-left:0;margin-right:0}.small-padding-collapse>.cell{padding-left:0;padding-right:0}@media print,screen and (min-width:40em){.medium-margin-collapse,.medium-margin-collapse>.cell{margin-left:0;margin-right:0}.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-left:0;margin-right:0}.medium-padding-collapse>.cell{padding-left:0;padding-right:0}}@media print,screen and (min-width:64em){.large-margin-collapse,.large-margin-collapse>.cell{margin-left:0;margin-right:0}.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}.large-padding-collapse{margin-left:0;margin-right:0}.large-padding-collapse>.cell{padding-left:0;padding-right:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:.625rem}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:.9375rem}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:.9375rem}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:flex;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto,.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-full,.grid-y>.small-shrink{flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-full,.grid-y>.medium-shrink{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-full,.grid-y>.large-shrink{flex-basis:auto}}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9{flex:0 0 auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{flex:1 1 0px;height:auto}.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-shrink{flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{flex:1 1 0px;height:auto}.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-shrink{flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-bottom:-.625rem;margin-top:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-bottom:-.9375rem;margin-top:-.9375rem}}.grid-padding-y>.cell{padding-bottom:.625rem;padding-top:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-bottom:.9375rem;padding-top:.9375rem}}.grid-frame{align-items:stretch;flex-wrap:nowrap;overflow:hidden;position:relative;width:100vw}.cell .grid-frame{width:100%}.cell-block{max-width:100%;overflow-x:auto}.cell-block,.cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{max-height:100%;min-height:100%;overflow-y:auto}.cell-block-container{display:flex;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{flex-wrap:nowrap;max-height:100%}@media print,screen and (min-width:40em){.medium-grid-frame{align-items:stretch;flex-wrap:nowrap;overflow:hidden;position:relative;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:flex;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{flex-wrap:nowrap;max-height:100%}.medium-cell-block-y{max-height:100%;min-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{align-items:stretch;flex-wrap:nowrap;overflow:hidden;position:relative;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:flex;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{flex-wrap:nowrap;max-height:100%}.large-cell-block-y{max-height:100%;min-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{align-items:stretch;flex-wrap:nowrap;height:100vh;overflow:hidden;position:relative;width:auto}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{align-items:stretch;flex-wrap:nowrap;height:100vh;overflow:hidden;position:relative;width:auto}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{align-items:stretch;flex-wrap:nowrap;height:100vh;overflow:hidden;position:relative;width:auto}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-bottom:-.625rem;margin-top:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-bottom:-.9375rem;margin-top:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-bottom:.625rem;margin-top:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-bottom:.9375rem;margin-top:.9375rem}}.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto,.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto,.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}[data-whatinput=mouse] .button{outline:0}.button{-webkit-appearance:none;border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:.9rem;line-height:1;margin:0 0 1rem;padding:.85em 1em;text-align:center;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;margin-left:0;margin-right:0;width:100%}.button,.button.disabled,.button.disabled:focus,.button.disabled:hover,.button.primary,.button.primary.disabled,.button.primary.disabled:focus,.button.primary.disabled:hover,.button.primary:focus,.button.primary:hover,.button.primary[disabled],.button.primary[disabled]:focus,.button.primary[disabled]:hover,.button.secondary,.button.secondary.disabled,.button.secondary.disabled:focus,.button.secondary.disabled:hover,.button.secondary:focus,.button.secondary:hover,.button.secondary[disabled],.button.secondary[disabled]:focus,.button.secondary[disabled]:hover,.button:focus,.button:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{color:#fefefe}.button.success,.button.success.disabled,.button.success.disabled:focus,.button.success.disabled:hover,.button.success:focus,.button.success:hover,.button.success[disabled],.button.success[disabled]:focus,.button.success[disabled]:hover,.button.warning,.button.warning.disabled,.button.warning.disabled:focus,.button.warning.disabled:hover,.button.warning:focus,.button.warning:hover,.button.warning[disabled],.button.warning[disabled]:focus,.button.warning[disabled]:hover{color:#0a0a0a}.button.alert,.button.alert.disabled,.button.alert.disabled:focus,.button.alert.disabled:hover,.button.alert:focus,.button.alert:hover,.button.alert[disabled],.button.alert[disabled]:focus,.button.alert[disabled]:hover{color:#fefefe}.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow:focus,.button.hollow:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{border:1px solid #1779ba;color:#1779ba}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary.disabled:focus,.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled],.button.hollow.primary[disabled]:focus,.button.hollow.primary[disabled]:hover{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary.disabled:focus,.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled],.button.hollow.secondary[disabled]:focus,.button.hollow.secondary[disabled]:hover{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success.disabled:focus,.button.hollow.success.disabled:hover,.button.hollow.success[disabled],.button.hollow.success[disabled]:focus,.button.hollow.success[disabled]:hover{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning.disabled:focus,.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled],.button.hollow.warning[disabled]:focus,.button.hollow.warning[disabled]:hover{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert.disabled:focus,.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled],.button.hollow.alert[disabled]:focus,.button.hollow.alert[disabled]:hover{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear:focus,.button.clear:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent;border-color:transparent}.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{color:#1779ba}.button.clear:focus,.button.clear:hover{color:#0c3d5d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary.disabled:focus,.button.clear.primary.disabled:hover,.button.clear.primary[disabled],.button.clear.primary[disabled]:focus,.button.clear.primary[disabled]:hover{color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{color:#0c3d5d}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary.disabled:focus,.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled],.button.clear.secondary[disabled]:focus,.button.clear.secondary[disabled]:hover{color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{color:#3b3b3b}.button.clear.success,.button.clear.success.disabled,.button.clear.success.disabled:focus,.button.clear.success.disabled:hover,.button.clear.success[disabled],.button.clear.success[disabled]:focus,.button.clear.success[disabled]:hover{color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{color:#157539}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning.disabled:focus,.button.clear.warning.disabled:hover,.button.clear.warning[disabled],.button.clear.warning[disabled]:focus,.button.clear.warning[disabled]:hover{color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{color:#805700}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert.disabled:focus,.button.clear.alert.disabled:hover,.button.clear.alert[disabled],.button.clear.alert[disabled]:focus,.button.clear.alert[disabled]:hover{color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{color:#67251a}.button.disabled,.button[disabled]{cursor:not-allowed;opacity:.25}.button.dropdown:after{border-color:#fefefe transparent transparent;border-style:solid inset inset;border-width:.4em .4em 0;content:"";display:block;display:inline-block;float:right;height:0;margin-left:1em;position:relative;top:.4em;width:0}.button.dropdown.clear.primary:after,.button.dropdown.clear:after,.button.dropdown.hollow.primary:after,.button.dropdown.hollow:after{border-top-color:#1779ba}.button.dropdown.clear.secondary:after,.button.dropdown.hollow.secondary:after{border-top-color:#767676}.button.dropdown.clear.success:after,.button.dropdown.hollow.success:after{border-top-color:#3adb76}.button.dropdown.clear.warning:after,.button.dropdown.hollow.warning:after{border-top-color:#ffae00}.button.dropdown.clear.alert:after,.button.dropdown.hollow.alert:after{border-top-color:#cc4b37}.button.arrow-only:after{float:none;margin-left:0;top:-.1em}a.button:focus,a.button:hover{text-decoration:none}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{align-content:center;align-items:center;justify-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width:40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}.cell.font-black,b.font-black,em.font-black,p.font-black,span.font-black{color:#0c0c0c}.cell.font-darkblue,b.font-darkblue,em.font-darkblue,p.font-darkblue,span.font-darkblue{color:#004b78}.cell.font-cyan,b.font-cyan,em.font-cyan,p.font-cyan,span.font-cyan{color:#0297d8}.cell.font-green,b.font-green,em.font-green,p.font-green,span.font-green{color:#009500}.cell.font-lightgreen,b.font-lightgreen,em.font-lightgreen,p.font-lightgreen,span.font-lightgreen{color:#79b248}.cell.font-red,b.font-red,em.font-red,p.font-red,span.font-red{color:#c70000}.cell.font-yellow,b.font-yellow,em.font-yellow,p.font-yellow,span.font-yellow{color:#e0a400}.cell.font-darkgray,b.font-darkgray,em.font-darkgray,p.font-darkgray,span.font-darkgray{color:#8a8a8a}.cell.font-mediumgray,b.font-mediumgray,em.font-mediumgray,p.font-mediumgray,span.font-mediumgray{color:#cacaca}.margin-bottom-1{margin-bottom:1rem!important}.align-baseline{align-items:baseline}.darkblue{background-color:#004b78;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MDAwIDQxNC4yIj48cGF0aCBkPSJNNTAwMCAwdjQxNC4ySDB2LTc2LjZ6IiBzdHlsZT0iZmlsbDojMDQzZTYwIi8+PC9zdmc+");background-position:bottom;background-repeat:no-repeat;min-height:100px}.darkblue.full{min-height:350px}.taIcon.c-phonerings:before{content:"1"}.taIcon.c-callback:before{content:"2"}.taIcon.c-letterfull:before{content:"3"}.taIcon.fullOnlineIcon:before{content:"4"}.taIcon.partOnlineIcon:before{content:"5"}.taIcon.fullPresenceIcon:before{content:"6"}.taIcon.partPresenceIcon:before{content:"7"}.callback-button,.document-download,.phone-button{border-radius:4px 4px;-moz-border-radius:4px 4px;-webkit-border-radius:4px 4px;display:flex;font-size:1.125rem;font-weight:800;height:50px;padding:.5em .75em;vertical-align:baseline}.callback-button .taIcon:before,.document-download .taIcon:before,.phone-button .taIcon:before{font-size:1.5rem;font-weight:400;line-height:0;margin-right:.5rem}.callback-button,.document-download,.phone-button{background-color:#0297d8;color:#fefefe}.callback-button u,.document-download u,.phone-button u{font-weight:800}.callback-button:focus,.callback-button:hover,.document-download:focus,.document-download:hover,.phone-button:focus,.phone-button:hover{background-color:#0280b8!important;color:#fefefe!important}.message-button{background-color:transparent;color:#fefefe;font-size:1rem;margin-bottom:0!important}.message-button:focus,.message-button:hover{background-color:transparent!important;color:#fefefe!important}.message-button .taIcon:before{font-size:1.25rem;line-height:0;margin-right:.5rem}.message-button b{font-weight:400;text-decoration:underline}.document-download{box-sizing:border-box;height:40px;margin:1.75rem auto 0;max-width:200px}.tel-consultance{color:#fefefe;font-weight:400;margin:0 1.5em;padding:1.375rem 0 0}@media (max-width:900px){.tel-consultance{margin:0 1em}}.tel-consultance>.tel-consultance-head{text-align:center}.tel-consultance>.tel-consultance-head>h2{color:#fefefe;font-weight:700;margin-bottom:-.125em}.tel-consultance>.tel-consultance-head>div,.tel-consultance>.tel-consultance-head>h2{background-color:#003c5b;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:4px 10px}.tel-consultance>.tel-consultance-head>div{font-size:1.125rem}@media screen and (max-width:46.25em){.tel-consultance>.tel-consultance-head>div{background-color:transparent;display:block;line-height:1.375rem;margin-top:1.25rem}}.tel-consultance>.tel-consultance-head span{font-size:1.25rem;line-height:1.5rem}@media screen and (max-width:46.25em){.tel-consultance>.tel-consultance-head span{display:block}}.tel-consultance-carousel{font-weight:400;margin:1.25rem auto 0;max-width:820px;width:calc(100% - 2rem)}@media screen and (max-width:46.25em){.tel-consultance-carousel{max-width:384px;min-width:228px}}.tel-consultance-carousel .slick-list{width:100%}.consultance-item{color:#fefefe;display:flex;padding:1rem 1rem 0}@media screen and (max-width:46.25em){.consultance-item{padding:1rem 0 0}}.consultant{line-height:1.125rem}@media screen and (max-width:46.25em){.consultant .c-info{flex-direction:column}.consultant .c-info>.auto{align-self:center;flex:0 0 auto!important;text-align:center}}.consultant img{-webkit-border-bottom-right-radius:4px;-webkit-border-top-left-radius:4px;width:100px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;display:flex;margin-right:1rem}@media screen and (max-width:46.25em){.consultant img{margin:0 auto 1rem;max-width:100%;width:168px}}.consultant .consultant-name{font-weight:800;margin-top:9px}.consultant .salutDesk{display:block}@media screen and (max-width:46.25em){.consultant .salutDesk{display:none}}.consultant .salutMob{display:none}@media screen and (max-width:46.25em){.consultant .salutMob{display:block}}.consultant-status-online{align-items:flex-start;display:flex;line-height:1.25rem;margin-top:.75rem}@media screen and (max-width:46.25em){.consultant-status-online{justify-content:center;text-align:left}}.consultant-status-online.margin-bottom-cso{margin-bottom:3.313rem}.consultant-status-online div{display:inline-block}.round-check-blue,.round-check-green{height:20px;margin-right:.5rem;width:20px}.round-check-green{background:transparent url(../../images/round-check-green.svg) 50% no-repeat}.round-check-blue{background:transparent url(../../images/round-check-blue.svg) 50% no-repeat}.tel-consultance-options-container{width:100%}@media screen and (max-width:46.25em){.tel-consultance-options-container{text-align:center}}.tel-consultance-options-container a,.tel-consultance-options-container button{height:30px;margin-left:0!important;max-width:255px;width:100%}@media screen and (max-width:46.25em){.tel-consultance-options-container a,.tel-consultance-options-container button{margin:0 auto!important;min-width:180px;width:unset}}.tel-consultance-options-container a:first-of-type,.tel-consultance-options-container button:first-of-type{margin-bottom:.5rem!important}.fancybox-container .tel-consultance{margin:0 auto;max-width:868px}.fancybox-container .tel-consultance-options-container a,.fancybox-container .tel-consultance-options-container button{height:50px}.slick-next,.slick-prev{background:transparent;border:none;color:transparent;cursor:pointer;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:0;line-height:0;outline:none;padding:1rem;position:absolute;top:44%;-webkit-transform:translateY(-56%);-ms-transform:translateY(-56%);transform:translateY(-56%);z-index:1}@media screen and (max-width:46.25em){.slick-next,.slick-prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:#003c5b;outline:none}.slick-next:before,.slick-prev:before{color:#fefefe;font-family:taiconsregular;font-size:2rem;line-height:2rem}.slick-prev{left:-2.5rem}@media (max-width:900px){.slick-prev{left:-2rem}}.slick-prev:before{content:"<"}.slick-next{right:-2.5rem}@media (max-width:900px){.slick-next{right:-2rem}}.slick-next:before{content:">"}.ta-slider-nav .slick-next,.ta-slider-nav .slick-prev{height:50px;padding:0 5px;position:unset}.ta-slider-nav .slick-next:focus,.ta-slider-nav .slick-next:hover,.ta-slider-nav .slick-prev:focus,.ta-slider-nav .slick-prev:hover{background-color:#e6e6e6}.ta-slider-nav .slick-next:before,.ta-slider-nav .slick-prev:before{color:#0297d8;font-size:50px;line-height:1rem}.ta-slider-nav .slick-prev{margin-right:.125rem}[dir=rtl] .ta-slider-nav .slick-prev{left:auto;right:-25px}.ta-slider-nav .slick-prev:before{content:"←"}[dir=rtl] .ta-slider-nav .slick-prev:before{content:"→"}.ta-slider-nav .slick-next{right:-25px}[dir=rtl] .ta-slider-nav .slick-next{left:-25px;right:auto}.ta-slider-nav .slick-next:before{content:"→"}[dir=rtl] .ta-slider-nav .slick-next:before{content:"←"}.ta-slick-dots{display:block;list-style:none;margin:.5rem 0 0;padding:0;text-align:center;width:100%}.ta-slick-dots li{cursor:pointer;display:inline-block;margin-left:0;padding:0}.ta-slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:0;line-height:0;outline:none;padding:5px}.ta-slick-dots li button:focus,.ta-slick-dots li button:hover{outline:none}.ta-slick-dots li button:focus:before,.ta-slick-dots li button:hover:before{color:#0297d8}.ta-slick-dots li button:before{color:#cacaca;content:"▬";font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:50px;line-height:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ta-slick-dots li.slick-active button:before{color:#0297d8}.nextAppointment .speechbubble{border-color:#1d9200;height:48px}.nextAppointment .speechbubble span{color:#fff;font-size:1.9em}.nextAppointment .speechbubble{background-color:#1d9200;line-height:80px}.nextAppointment .speechbubble:before{border-color:#1d9200 transparent transparent #1d9200;border-width:14px;top:48px}.nextAppointment .speechbubble:after{border-color:#1d9200 transparent transparent #1d9200;border-width:13px;top:48px}.overviewitem.nextAppointment .coursedatelisting{margin-top:2em}.overviewitem.nextAppointment .numberOfAppointments{display:inline;float:right;position:absolute;right:11.5em;z-index:20}.overviewitem.nextAppointment .appointmentLink .ym-button{height:21px;min-width:9em;padding:.5em 2.25em .5em 2.75em!important}.overviewitem.nextAppointment .numberOfAppointments>div{background:none repeat scroll 0 0 #fff;border-radius:22px;height:44px;margin-top:-3px;width:44px}.overviewitem.nextAppointment .numberOfAppointments div div{background-color:#069;border-radius:19px;color:#fff;font-size:1.25em;font-weight:400;height:38px;left:3px;line-height:37px;position:relative;text-align:center;top:3px;width:38px}.speechbubble:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#069 transparent transparent #069;border-image:none;border-style:solid;border-width:24px;right:78px;top:78px}.speechbubble:after,.speechbubble:before{content:" ";height:0;position:absolute;width:0}.speechbubble:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff transparent transparent #fff;border-image:none;border-style:solid;border-width:23px;right:79px;top:77px}.speechbubble{background:none repeat scroll 0 0 #fff;border:1px solid #069;height:78px;line-height:120px;margin-bottom:1em;margin-top:.5em;text-align:center}.speechbubble,.speechbubble span{font-family:journal,helvetica,tahoma;position:relative}.speechbubble span{bottom:.5454em;color:#069;display:inline-block;font-size:2.75em;font-weight:bolder;letter-spacing:1px;white-space:nowrap;word-spacing:-5px}.courselistingTitleSeperator.fulltime{margin-top:1em}.courselistingTitleSeperator .title{color:#069;display:table-cell;font-size:1.625em;font-weight:400;line-height:1.4375em;margin:1em auto -1em}.courselistingTitleSeperator .hrspacer{display:table-cell;vertical-align:middle;width:100%}.courselistingTitleSeperator .hrspacer hr{margin-left:1em}.coursedatelistingHeader .collapsible{margin-bottom:1.5em}.coursedatelistingHeader .collapsible>div>div{color:#069;cursor:pointer;display:table-cell;font-weight:400}.coursedatelistingHeader .collapsible .hrspacer{vertical-align:middle;width:100%}.coursedatelistingHeader .collapsible .hrspacer hr{margin:0 1em}.coursedatelistingHeader .collapsible .title{font-size:1.625em}.coursedatelistingHeader .collapsible .down,.coursedatelistingHeader .collapsible .up{font-size:2em}.coursedatelistingHeader .collapsible.closed .up,.coursedatelistingHeader .collapsible.open .down{display:none}.coursedatelisting *{box-sizing:border-box;font-weight:400}.coursedatelisting{color:#069}.coursedatelisting b{font-size:1.25rem;font-weight:700}.coursedatelisting span{font-weight:800}.coursedatelisting span:before{font-weight:400!important}.coursedatelisting .taIcon.bed{margin-right:.5rem}.coursedatelisting .taIcon.bed:before{font-size:1rem}@media (min-width:481px){.cdl-packageContainer{flex:2}.cdl-packageContainer>div{flex:0 0 auto}}.cdl-eventContainer{background-color:#ececec}.cdl-date{background-color:#d0dee6;padding:1rem}.cdl-date div:first-of-type{margin-bottom:.5rem}.cdl-date .taIcon:before{font-size:2rem}.cdl-coursedate{align-content:flex-start;margin-bottom:.75rem;padding:1rem 1rem 0}.cdl-piece{align-content:flex-start;padding:0 1rem}.cdl-inline-renting{font-size:.75rem;font-weight:600;margin-top:.25rem}.cdl-buttoncontainer{align-content:center;align-items:center;padding:1rem}@media (min-width:481px){.cdl-buttoncontainer{max-width:166px;min-width:166px}}@media (min-width:901px){.cdl-buttoncontainer{max-width:189px;min-width:189px}}.cdl-buttoncontainer>a:first-of-type:not(:only-of-type){margin-bottom:1rem}.cdl-piece{border-top:3px solid #fff;flex:3;padding-top:.75rem}@media (max-width:480px){.cdl-piece{margin-top:.75rem}.cdl-rowrapper>div{flex-direction:column}.cdl-rowrapper>div.cdl-eventContainer:not(:last-of-type):not(:only-of-type){border-bottom:6px solid #fff}.cdl-inline-renting{font-weight:600;margin-top:.25rem}.cdl-courseandrenting div.cdl-courseContainer:last-of-type .cdl-piece{padding-bottom:0!important}.cdl-buttoncontainer{padding-top:.75rem}.bookingStatus{margin-bottom:.25rem}}@media (max-width:680px){.cdl-coursedate.hasSibling{margin-bottom:0!important}.cdl-renting{padding:0 1rem}.cdl-renting>span:first-child:before{font-size:1rem!important;font-weight:400}.cdl-renting>span:last-of-type{font-size:.75rem;font-weight:600}.cdl-rowrapper>div:last-child{margin-bottom:1rem}.cdl-date{border-bottom:3px solid #fff}.cdl-date div{display:inline-block}.cdl-date div:first-of-type{margin-bottom:0;margin-right:.375rem}.cdl-buttoncontainer{flex:1}}@media (min-width:481px) and (max-width:680px){.cdl-coursedate:only-child,.cdl-piece:only-child{margin-bottom:.75rem}.cdl-courseandrenting{border-right:3px solid #fff;flex:2}.cdl-renting{margin-bottom:.75rem}.cdl-inline-renting{margin-bottom:.5rem}.cdl-rowrapper div.cdl-eventContainer:not(last-of-type){border-bottom:6px solid #fff}}@media (min-width:681px){.cdl-coursedate.hasSibling{width:calc(100% - 130px)}.cdl-coursedate,.cdl-piece{margin-bottom:.75rem}.coursedatelisting,.coursedatelisting>div:not(:last-child){margin-bottom:2rem}.cdl-date{flex:1;max-width:130px}.cdl-rowrapper{flex:3}.cdl-rowrapper>div:not(:last-child){border-bottom:6px solid #fff}.cdl-courseandrenting{border-left:3px solid #fff;border-right:3px solid #fff;flex:3}.cdl-buttoncontainer{flex:1}.cdl-courseContainer{flex:3}.cdl-renting{align-items:center;border-left:3px solid #fff;display:flex;flex-direction:column;justify-content:center;padding:1rem;text-align:center;width:130px}.cdl-renting>span:first-child{margin-right:0!important}.cdl-renting>span:first-child:before{font-size:1.5rem!important}.cdl-renting>span:last-child{font-size:.875rem;line-height:1rem}.cdl-piece~.cdl-renting{border-top:3px solid #fff}}.cdl-buttoncontainer>a.ym-button{width:100%}.cdl-buttoncontainer>a.ym-button.ta-coursedetail{color:#069!important}@media (max-width:480px){.cdl-buttoncontainer>a.ym-button{align-items:center;display:flex;font-size:1rem!important;height:50px!important;justify-content:center;padding:0!important;width:100%!important}.cdl-buttoncontainer>a.ym-button:after,.cdl-buttoncontainer>a.ym-button:before{content:""!important;margin:0!important}}@media (min-width:481px){.cdl-buttoncontainer>a.ym-button{height:33px!important}}@media (max-width:900px){.cdl-buttoncontainer>a.ym-button{border-bottom:0!important;font-size:.8125em}}@media (min-width:901px){.cdl-buttoncontainer>a.ym-button{height:36px!important}.cdl-buttoncontainer>a.ym-button.ta-register{height:40px!important}}.bookingStatus{flex-direction:row;font-size:.75rem;line-height:1rem;margin-top:.375rem;position:relative}.bookingStatus .tooltipTarget{background-color:transparent;height:51px;left:-16px;position:absolute;top:-72px;width:14px}.bookingStatus .tooltip{background-color:#ececec;bottom:0;box-sizing:border-box;color:#404040;height:20px;left:20px;line-height:1.25em;position:absolute;width:100%}.bookingStatus .tooltip.hidden{display:none}.bookingStatus div{font-weight:600}.bookingStatus span{margin-right:.5rem}.bookingStatus span:before{font-family:taiconsregular;font-size:1rem}.bookingStatus .sc-seats:before{content:"j"}.bookingStatus .sc-status{color:#139200}.bookingStatus .sc-status:before{content:"h"}.bookingStatus .sc-green{color:#139200}.bookingStatus .sc-orange{color:#fb8f2c}.bookingStatus .sc-red{color:#ce1006}.linktree-wrapper{display:flex;flex-direction:column;height:100%;min-height:100%}.linktree-wrapper a,.linktree-wrapper a:active,.linktree-wrapper a:focus,.linktree-wrapper a:hover,.linktree-wrapper a:visited{color:#fff!important;text-decoration:none}.linktree-top{flex:1}.linktree-head{text-align:center}.linktree-head img{margin:3.5rem 0 4.5rem;max-width:300px;padding:0 1rem}.linktree-content{text-align:center}.linktree-content>div{margin:0 auto;max-width:500px;padding:0 1rem}.linktree-link{align-items:center;background-color:#fff;display:flex;font-size:1.25rem;font-weight:600;height:60px;justify-content:center;margin-bottom:1.125rem}.linktree-link a,.linktree-link a:active,.linktree-link a:focus,.linktree-link a:hover,.linktree-link a:visited{color:#004b78!important;text-decoration:none}.linktree-media{font-size:3.5rem;height:60px;margin:3.5rem auto 4rem;text-align:center}.linktree-media div{height:60px;margin:0 auto;width:260px}.linktree-media a{line-height:3rem}.linktree-footer{color:#fff;font-size:1.125rem;font-weight:400;height:60px;margin:1.5rem 0 2rem;min-height:60px;text-align:center}form[name=themeChanger]{display:none;visibility:hidden}.vertical-center{border:5px solid red}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-trank{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-trank{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-trank:after,.slick-trank:before{content:"";display:table}.slick-trank:after{clear:both}.slick-loading .slick-trank{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}}
/*# sourceMappingURL=maincss.min.css.map */
body.compensate-for-scrollbar {
    overflow: hidden;
}

.fancybox-active {
    height: auto;
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden;
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transform: translateZ(0);
    width: 100%;
    z-index: 99992;
}

.fancybox-container * {
    box-sizing: border-box;
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fancybox-bg {
    background: rgb(30, 30, 30);
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible;
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-toolbar {
    right: 0;
    top: 0;
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    transform: translateZ(0);
    z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden;
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    /* Using without prefix would break IE11 */
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 1rem;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994;
}

.fancybox-slide::before {
    content: '';
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    display: block;
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0;
}

.fancybox-slide--image::before {
    display: none;
}

.fancybox-slide--html {
    padding: 6px;
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -ms-transform-origin: top left;
    transform-origin: top left;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
    cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
}

.fancybox-slide--video .fancybox-content {
    background: #000;
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff;
}

.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0;
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%;
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

/* Buttons */

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc;
}

.fancybox-button:hover {
    color: #fff;
}

.fancybox-button:focus {
    outline: none;
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none;
}

/* Fix IE11 */
.fancybox-button div {
    height: 100%;
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0;
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none;
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0;
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401;
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none;
}

/* Navigation arrows */

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px;
}

.fancybox-navigation .fancybox-button div {
    padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right);
}

/* Caption */

.fancybox-caption {
    background: linear-gradient(to top,
        rgba(0, 0, 0, .85) 0%,
        rgba(0, 0, 0, .3) 50%,
        rgba(0, 0, 0, .15) 65%,
        rgba(0, 0, 0, .075) 75.5%,
        rgba(0, 0, 0, .037) 82.85%,
        rgba(0, 0, 0, .019) 88%,
        rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996;
}

@supports (padding: max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
    }
}

.fancybox-caption--separate {
    margin-top: -50px;
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none;
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline;
}

/* Loading indicator */

.fancybox-loading {
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999;
}

@keyframes fancybox-rotate {
    100% {
        transform: rotate(360deg);
    }
}

/* Transition effects */

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

/* transitionEffect: zoom-in-out */

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(.5, .5, .5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

/* transitionEffect: circular */

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.fancybox-fx-tube.fancybox-slide--previous {
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    transform: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px;
    }

    .fancybox-slide--image {
        padding: 6px 0;
    }

    .fancybox-close-small {
        right: -6px;
    }

    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px;
    }

    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px;
    }

    @supports (padding: max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right));
        }
    }
}
/* Share */

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center;
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px 0;
}

.fancybox-share p {
    margin: 0;
    padding: 0;
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px 5px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.fancybox-share__button:visited,
.fancybox-share__button:link {
    color: #fff;
}

.fancybox-share__button:hover {
    text-decoration: none;
}

.fancybox-share__button--fb {
    background: #3b5998;
}

.fancybox-share__button--fb:hover {
    background: #344e86;
}

.fancybox-share__button--pt {
    background: #bd081d;
}

.fancybox-share__button--pt:hover {
    background: #aa0719;
}

.fancybox-share__button--tw {
    background: #1da1f2;
}

.fancybox-share__button--tw:hover {
    background: #0d95e8;
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px;
}

.fancybox-share__button svg path {
    fill: #fff;
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%;
}
/* Thumbs */

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px 2px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995;
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px;
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px;
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px;
}

.fancybox-thumbs__list a::before {
    border: 6px solid #ff5268;
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991;
}

.fancybox-thumbs__list a:focus::before {
    opacity: .5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
    opacity: 1;
}

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
    .fancybox-thumbs {
        width: 110px;
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px;
    }

    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px);
    }
}