.scroll-button a{width:80px;height:80px;display:block;margin:0 auto;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:transparent;border-style:solid;border-width:1px;border-color:rgba(255,255,255,0.5);color:#373737;}.scroll-button a:hover{background-color:#ffffff;}.region--light-typography .scroll-button a{color:#ffffff;}.region--light-typography .scroll-button a:hover{color:#373737;}.scroll-button a:before{position:absolute;font-family:"FontAwesome";content:"\f107";width:30px;height:24px;font-size:25px;top:50%;left:50%;margin:-10px 0 0 -15px;line-height:1;}@media (max-width:767px){.scroll-button a{width:50px;height:50px;}}
.footer.footer-to-top-enabled .footer__container{padding-top:30px;}.footer.footer-bottom-to-top-enabled .footer__container,.footer.subfooter-to-top-enabled .footer__container{padding-bottom:30px;}.footer-bottom.footer-bottom-to-top-enabled:not(.region--separator-incline-diagonal):not(.region--separator-decline-diagonal){position:relative;padding-top:60px;}.subfooter.subfooter-to-top-enabled:not(.region--separator-incline-diagonal):not(.region--separator-decline-diagonal){position:relative;padding-top:15px;}.to-top{width:60px;height:60px;position:absolute;top:-30px;left:50%;margin-left:-30px;background-color:#ffffff;line-height:60px;font-size:24px;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer;text-align:center;z-index:10;-webkit-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-ms-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-o-box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);box-shadow:0 5px 10px 2px rgba(0,0,0,0.2);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.region--separator-incline-diagonal .to-top,.region--separator-decline-diagonal .to-top{top:40px;}@media (max-width:767px){.region--separator-incline-diagonal .to-top,.region--separator-decline-diagonal .to-top{top:10px;}}.to-top:hover{cursor:pointer;-webkit-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-moz-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-ms-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;-o-box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;box-shadow:rgba(28,56,72,0.1) 0px 2px 2px,rgba(28,56,72,0.1) 0px 4px 4px,rgba(28,56,72,0.1) 0px 8px 8px,rgba(28,56,72,0.1) 0px 16px 16px,rgba(28,56,72,0.1) 0px 32px 32px,rgba(28,56,72,0.1) 0px 64px 64px;}
.onscroll.transparent-header-active .header-container.js-transparent-header .sticky-wrapper{height:0 !important;}.onscroll .header.js-fixed{position:fixed;z-index:499;top:0;width:100%;-webkit-box-shadow:0 2px 14px rgba(100,100,100,0.1),0 2px 2px rgba(100,100,100,0.1);box-shadow:0 2px 14px rgba(100,100,100,0.1),0 2px 2px rgba(100,100,100,0.1);}.onscroll .header.js-fixed.region--white-background{background-color:rgba(255,255,255,0.95);}.onscroll .header.js-fixed.region--black-background{background-color:rgba(29,29,29,0.95);}.onscroll .header.js-fixed.region--gray-background{background-color:rgba(244,244,244,0.95);}.fixed-header-enabled.onscroll .header__container,.fixed-header-enabled.onscroll .header-second,.fixed-header-enabled.onscroll .header-third,.fixed-header-enabled.onscroll .header-first,.fixed-header-enabled.onscroll .header-container ul.menu{-webkit-transition:ease-in-out 0.2s;-o-transition:ease-in-out 0.2s;transition:ease-in-out 0.2s;}@media (max-width:991px){.onscroll .header__container > .row > div{display:none;}.onscroll .header__container > .row > div:last-of-type{display:block;}.onscroll .header-container .content > ul.menu{padding-top:10px;}}@media (max-width:767px){.onscroll .header.js-fixed{display:none;}}

@font-face{font-family:'Fira Sans';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/firasans/v15/va9C4kDNxMZdWfMOD5VvkrjJYTc.ttf) format('truetype');}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/firasans/v15/va9f4kDNxMZdWfMOD5VvkrA6Qif4VFw.ttf) format('truetype');}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/firasans/v15/va9E4kDNxMZdWfMOD5Vvl4jO.ttf) format('truetype');}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/firasans/v15/va9B4kDNxMZdWfMOD5VnZKveRhf_.ttf) format('truetype');}html,body{font-family:"Trebuchet MS","Fira Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}.hff-08 h1,.hff-08 h2,.hff-08 h3,.hff-08 h4,.hff-08 h5,.hff-08 h6,.hff-08 .tp-caption__title,.hff-08 .tp-caption__subtitle,.sff-08 .site-name,.slff-08 .site-slogan,.hff-08 .nav-tab__title{font-family:"Trebuchet MS","Fira Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}body.page-node-type-page .main-content > .container{width:100%;}.main-content__section,.sidebar__section{padding:10px 0 0px;}.region-content h2.title,.region-content nav > h2,.region-content .block-search > h2{padding-bottom:0;}.content-top__section{padding:0;}.region.region-banner{margin-left:-15px;margin-right:-15px;}.view-front-slideshow-slick{}.view-front-slideshow-slick .slick--skin--fullwidth .slide__constrained{margin-left:unset;width:auto;left:0;right:0;padding:0;}.view-front-slideshow-slick .slide__caption.slide--caption--align--left{text-align:left;}.view-front-slideshow-slick .slide__caption.slide--caption--align--right{text-align:right;}.view-front-slideshow-slick .slide__caption.slide--caption--align--center{text-align:center;}.view-front-slideshow-slick .slick--skin--fullwidth .slide__title{font-size:5vw;font-weight:bold;color:white;text-shadow:0 0 10px black;padding-left:0.2em;margin-left:-0.2em;margin-right:-0.2em;}.view-front-slideshow-slick .slick--skin--fullwidth .media--bundle--frontslide > img{border-radius:0;width:100%;}.view-front-slideshow-slick .slick--skin--fullwidth .slide__description{font-size:2vw;text-shadow:0 0 5px black;color:white;}.view-front-slideshow-slick .slick--skin--fullwidth .slide__link a{color:#ddd;}.view-front-slideshow-slick .slick-arrow::before{font-size:3rem;text-shadow:0 0 10px white;}.view-front-slideshow-slick .slick-slide .slide__caption{opacity:0;padding:4% 8%;transition-delay:300ms;transition-duration:3s;transition-property:all;transition-timing-function:ease;}.view-front-slideshow-slick .slide__caption.slide--caption--align--left > .slide__title{padding-right:30%;}.view-front-slideshow-slick .slide__caption.slide--caption--align--right > .slide__title{padding-left:30%;}.view-front-slideshow-slick .slick-slide.slick-active .slide__caption{opacity:1;padding:2% 4%;}@media (max-width:1024px){.view-front-slideshow-slick .slide__description{display:none;}}@media (max-width:900px){.view-front-slideshow-slick .slick--skin--fullwidth .media--bundle--frontslide > img{min-height:300px;object-fit:cover;}.view-front-slideshow-slick .slick--skin--fullwidth .slide__title{font-size:8vw;}}.view-front-slideshow-slick .slick--skin--fullwidth .slide__constrained{height:100%;left:50%;margin-left:-49%;position:absolute;width:98%;}.view-front-slideshow-slick .slick--skin--fullwidth .slide--text .slide__content{height:0;overflow:hidden;padding-bottom:100%;position:relative;}.view-front-slideshow-slick .slide--caption--bottom .slide__constrained > .slide__caption{bottom:0;top:auto;position:absolute;}.view-front-slideshow-slick .slide__content.slide--image--align--left .media__image{object-position:left;}.view-front-slideshow-slick .slide__content.slide--image--align--right .media__image{object-position:right;}.views_slideshow_controls_text{position:relative;margin-top:-25px;}.views_slideshow_controls_text_pause{display:none;}.views_slideshow_controls_text_previous > a,.views_slideshow_controls_text_next > a{font-size:0;position:absolute;transform:translateY(-50%);}.views_slideshow_controls_text_previous > a{left:5px;}.views_slideshow_controls_text_next > a{right:5px;}.views_slideshow_controls_text_previous > a::before,.views_slideshow_controls_text_next > a::before{color:#0035AA;font-size:3rem;}.views_slideshow_controls_text_previous > a::before{content:'❮';}.views_slideshow_controls_text_next > a::before{content:'❯';}.header__container{padding:0;}.header__container > .row{overflow:hidden;display:flex;}.header__container > .row > div{float:none;}.header__container > .row > div.col-md-4{width:420px;display:flex;}.header__container > .row > div.col-md-8{width:unset;flex-grow:1;align-content:end;}.header__container > .row > div .header__section.header-first,.header__container > .row > div .region.region-header-first{float:none;flex-grow:1;display:flex;padding:0;}.header__container > .row > div .block-system-branding-block{flex-grow:1;display:flex;}.header__container > .row > div .block-system-branding-block .logo{flex-grow:1;position:relative;display:flex;align-items:center;max-height:80px;padding-top:30px;}@media (max-width:767px){.header__container > .row > div .block-system-branding-block .logo{transform:unset;}}@media (max-width:1199px){.header-container ul.menu{text-align:right;}}.header__section ul.menu{padding:10px 0;}.region.region-banner{position:relative;background-color:#777;min-height:200px;background-image:url(/themes/custom/sbt_elearning/bg.jpg);background-position:center center;background-size:cover;}.region.region-banner .view-header .views-field-field-header-image img{object-fit:cover;width:100%;height:auto;min-height:200px;border-radius:0;}.region.region-banner #block-views-block-front-slideshow-slick-block-1{background:#CCC;}.region.region-banner #block-sbt-elearning-page-title{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.2);}.region.region-banner #block-sbt-elearning-page-title h1{font-size:4vw;color:white;text-shadow:0 0 10px black;font-weight:bold;text-align:center;}.sbt-banner-block{height:0;padding-top:25%;min-height:150px;overflow:hidden;position:relative;box-shadow:0 0 5px rgba(0,0,0,0.5);}.sbt-banner-block > div > div.row{position:absolute;top:0;left:0;bottom:0;right:0;}.sbt-banner-block .image-style-banner{width:100%;height:auto;min-height:150px;object-fit:cover;border-radius:0;}.sbt-banner-block .field--name-field-titel{position:absolute;top:2vw;left:2vw;right:2vw;color:white;font-size:3vw;text-align:center;text-shadow:0 0 10px black;font-weight:bold;}.sbt-banner-block .field--name-field-links{position:absolute;bottom:3vw;left:2vw;right:2vw;text-align:center;}.sbt-banner-block .field--name-field-links a{background:#ddd;padding:0.5vw 1vw;font-size:1.5vw;border-radius:1.5vw;color:#444;box-shadow:0 0 5px rgba(0,0,0,0.5);}.sbt-banner-block .field--name-field-links a:hover{background:#eee;}.sbt-banner-block .slick-dotted.slick-slider{margin-bottom:0;}li.check,li.x{list-style-type:none;padding-bottom:0.5em;}li.check::before,li.x::before{display:inline-block;margin-left:-20px;width:20px;}li.check::before{content:'✔';}li.x::before{content:'✘';}.node.node--type-podcast.node--view-mode-teaser{padding-bottom:100%;position:relative;}.node.node--type-podcast.node--view-mode-teaser .node__header{position:absolute;bottom:45px;text-align:center;z-index:100;width:100%;}.node.node--type-podcast.node--view-mode-teaser .node__header a{color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.5);}.node.node--type-podcast.node--view-mode-teaser .block-field-blocknodepodcastfield-sichtbar-ab{position:absolute;top:0;text-align:center;width:100%;background-color:rgba(255,255,255,0.3);}.node.node--type-podcast.node--view-mode-teaser .block-field-blocknodepodcastfield-podcast-gast{position:absolute;top:2em;text-align:center;width:100%;color:white;text-shadow:0 0 5px rgba(0,0,0,0.5);font-size:18px;}.view-podcast .view-empty{text-align:center;padding:10px 10px 30px;}.block.block-layout-builder > .content > div > h3:first-child{margin-top:0;}.media--type-image.media--view-mode-circle img{border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,0.5);}article.align-center > .field--type-image > .field__item{text-align:center;}article.align-center > .field--type-image > .field__item > img{margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;}.block-inline-blockslides h3,.block-inline-blockslides p{max-width:920px;margin-left:auto;margin-right:auto;}.view-menu .menu-row{padding:20px;}.view-menu .views-field.views-field-title{position:absolute;left:20px;right:20px;bottom:20px;text-align:center;background:rgba(0,0,0,0.6);border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.view-menu .views-field.views-field-title h2{margin:0;}.view-menu .views-field.views-field-title a{font-size:75%;color:white;padding:15px;font-weight:bold;}a.sbt-link-button{padding:8px 15px;font-size:110%;border-radius:30px;box-shadow:0 0 5px rgba(0,0,0,0.5);}a.sbt-link-button.gray{background:#ddd;color:#444;}.field--name-field-portrait.field--type-image img{width:100%;height:auto;max-width:240px;}#user-form details > .details-wrapper{padding:0.5em 1.5em;display:flex;flex-wrap:wrap;}#user-form details > .details-wrapper > div{margin-right:5%;width:100%;}#user-form details > .details-wrapper select{margin:0;}@media (min-width:767px){#user-form details > .details-wrapper .form-item-profile-name,#user-form details > .details-wrapper .form-item-profile-firstname,#user-form details > .details-wrapper .form-item-profile-phone,#user-form details > .details-wrapper .form-item-profile-mobile,#user-form details > .details-wrapper .form-item-profile-sex,#user-form details > .details-wrapper .form-item-profile-title{width:45%;}#user-form details > .details-wrapper .form-item-address-zip{width:20%;}#user-form details > .details-wrapper .form-item-address-city{width:70%;}}.iedu-documents-list .file-icon{border-right:none;padding-right:0;width:15px;}.iedu-member-profile-block table{margin-top:5px;}.iedu-fieldset > legend{font-size:large;padding:0 20px;background-color:#ccc;}p a{text-decoration:underline;color:#444;}p a:hover{background:#DDD;}.slick__slide > p{padding:0 15px 10px;}.header__section.header-first{float:left;}.site-name.site-branding__name{display:none;}.section-blocks-equal-height > .container > .layout.row{display:flex;}.section-blocks-equal-height > .container > .layout.row > div{display:flex;}.section-blocks-equal-height .block-layout-builder.block-inline-block3x-infoblock{padding-bottom:70px;position:relative;}.section-blocks-equal-height .block-layout-builder.block-inline-block3x-infoblock .field--name-field-link{position:absolute;bottom:0;left:10px;right:0;}.block-layout-builder.block-inline-block3x-infoblock .field--name-body{padding:0 10px;}.block-layout-builder h3{letter-spacing:0;text-transform:unset;}.block-box-shadow{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.13);}.block-box-shadow:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.39);}.image-style-block{border-radius:0;}.flex-center{display:flex;flex-wrap:wrap;justify-content:center;}.sbt-button{display:flex;border-radius:50%;background-color:#CB0D38;width:180px;height:180px;align-items:center;text-align:center;color:white;font-weight:bold;transform:rotate(-15deg);float:left;margin:10px;padding:10px;transition:all ease 1s;}.sbt-button:hover{transform:rotate(15deg);background-color:#0035AA;color:white;}.sbt-button p{padding:0;}.align-center.media.media--type-remote-video.media--view-mode-default{max-width:80%;margin-top:30px;margin-bottom:30px;}.field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.media-oembed-content{position:absolute;top:0;left:0;width:100%;height:100%;}.node--view-mode-block .node__container{background:#EEE;border-radius:5px;overflow:hidden;margin-bottom:15px;padding:10px;}.node--view-mode-block .node__main-content{}.node--view-mode-block .node__header{padding:10px;}.node--view-mode-block h2.node__title{text-transform:unset;text-align:center;letter-spacing:0.1em;}.image-style-block-view{border-radius:0;width:100%;height:auto;}.sbt-view-blocks-content .views-view-grid > .row{display:flex;justify-content:center;flex-wrap:wrap;}.sbt-view-blocks-content .views-view-grid > .row > .col{display:flex;flex-direction:column;margin:1%;padding:0;background:#eee;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.3);overflow:hidden;}.sbt-view-blocks-aside .views-row{background:#eee;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.3);overflow:hidden;margin-bottom:20px;}.sbt-view-blocks-content.sbt-valign-center .views-field-title{flex-grow:1;display:flex;align-items:center;}.sbt-view-blocks-content .views-field-title > h3,.sbt-view-blocks-aside .views-field-title > h3{text-align:center;text-transform:none;margin:0px;width:100%;font-size:16px;padding:10px 10px 15px;}.sbt-view-blocks-content .views-field-body{padding:5px 10px;text-align:center;}.sbt-view-blocks-content .views-field-view-node{display:flex;align-items:end;flex-grow:1;padding:10px;}.sbt-view-blocks-content .views-field-view-node > span{width:100%;text-align:center;margin-top:auto;}.image-round > .image-style-person-portrait{border-radius:50%;box-shadow:0 0 10px #444;}.sbt-view-blocks-content .col-xs-12{width:98%;}.sbt-view-blocks-content .col-xs-6{width:48%;}@media (min-width:768px){.sbt-view-blocks-content .col-sm-6{width:48%;}.sbt-view-blocks-content .col-sm-4{width:31.33333333%;}}@media (min-width:992px){.sbt-view-blocks-content .col-md-3{width:23%;}.sbt-view-blocks-content .col-md-4{width:31.33333333%;}}@media (min-width:1200px){.sbt-view-blocks-content .col-lg-3{width:23%;}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.node--view-mode-block .field--type-image,.node--view-mode-block .field--name-field-untertitel{text-align:center;}.image-style-portrait{border-radius:100%;}.view-menu .views-field.views-field-title a{font-size:55%;}.bs-bg-lgreen{background-color:#99d68b !important;}.bs-border-color-lgreen{border-color:#99d68b;}.bs-border-color-left-lgreen{border-left-color:#99d68b;}.bs-border-color-top-lgreen{border-top-color:#99d68b;}.bs-border-color-right-lgreen{border-right-color:#99d68b;}.bs-border-color-bottom-lgreen{border-bottom-color:#99d68b;}
