@media screen and (min-width:1200px){html{position:relative;min-height:100%}body{margin-bottom:14.375rem}#layout-footer{position:absolute;bottom:0;width:100%;height:14.375rem}}#layout-header{background-color:#212121;padding:0.125rem 0;line-height:2.125rem;letter-spacing:1.5px}#layout-header .btn{border-radius:0.1875rem}@media (max-width:1440px){.h2-wave-akademie{font-size:1rem}.btn{padding:.25rem .5rem;font-size:.82031rem;line-height:1.5}}#layout-footer{background-color:#212121}#layout-footer{font-weight:300;line-height:1.5rem}#footer-nav{padding:3.125rem 1.5rem 0.875rem 1.5rem}#footer-nav > div{padding-bottom:0.75rem}#footer-imprint{line-height:1.75rem;padding-bottom:0.375rem;padding-left:1.5rem;padding-right:1.5rem}#footer-nav .social-media{padding:0.375rem 0}#footer-nav .social-media a{margin-right:0.375rem}.container-fluid{max-width:1380px}.container-fluid,.row,.content{overflow:hidden}#layout-content{padding-top:3.125rem}div.layout-title{text-align:center;padding-top:1.25rem;padding-bottom:2.5rem}div.layout-title p.pagetitle{font-size:2.125rem;font-weight:500;line-height:2.875rem;text-transform:uppercase;border:2px solid white;display:inline-block;margin-left:auto;margin-right:auto;padding:0 10px;margin-bottom:2.75rem}div.layout-title p.pagesubtitle{font-size:1.25rem;font-weight:500;margin-left:auto;margin-right:auto;margin-bottom:0.75rem}#layout-content{font-weight:normal}#layout-content h1{font-size:2.25rem;font-weight:600}#layout-content h2{font-size:1.5rem;font-weight:600}#layout-content h3{font-size:1.25rem;font-weight:600}.bg-wave{background-image:url('../images/bg/Fachbereiche.png');background-size:100%;background-repeat:no-repeat;background-position:-100px -20px}.btn-default{color:#181818;background-color:white;border-color:white;text-transform:uppercase;font-weight:600}.btn-default:hover{color:white;background-color:red;border-color:red}.columns{columns:2}.columns > .block,[class^="columns-"] > .block,.columns-3 > .block,.columns-4 > .block{column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}.columns-3{columns:3}.columns-4{columns:4}.layout-kurs .content > div{margin-bottom:3.125rem}.layout-kurs .content > p{margin-bottom:2.125rem}.btn-fb{color:#181818 !important}.btn-fb-audio,.btn-fb-audio:hover{background-color:#F0780F !important}.btn-fb-3d-game,.btn-fb-3d-game:hover{background-color:#006791 !important}.btn-fb-medien,.btn-fb-medien:hover{background-color:#96377E !important}.btn-fb-film,.btn-fb-film:hover{background-color:#F6C400 !important}.flex-block{display:flex;flex-direction:row;justify-content:space-between}.fr-dii{display:inline-block !important;margin-right:1rem}.fr-dib{display:block !important}.content,.list-container,.card-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.content a{font-weight:bolder}.line-height-default{line-height:1.5}.border-none{border:none !important}.content hr{border-top:1px solid white}strong{font-weight:900 !important}.content a:not(.btn),form p > a:not(.btn){color:#FC0000 !important}.fb-audio .content a:not(.btn){color:#F0780F !important}.fb-3d-game .content a:not(.btn){color:#006791 !important}.fb-medien .content a:not(.btn){color:#96377E !important}.fb-film .content a:not(.btn){color:#F6C400 !important}.content a:not(.btn):hover,form p > a:not(.btn):hover{text-decoration:underline}[v-cloak]{display:none}.text-ellipsis{overflow:hidden;text-overflow:ellipsis}.content ol li:before,.content ul li:before{margin-left:-4rem;border:1px solid white;width:2.75rem;height:2.125rem;text-align:center;float:left;clear:both;font-size:1.25rem}.content ul li:before{line-height:2.125rem}.content ol li:before{line-height:2rem}.content ul,.content ol{list-style-type:none !important}.content ul li:before{content:"\f111";font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:0.75rem}.content ul[style*="list-style-type: circle"] li:before,.content ul[style*="list-style-type: square"] li:before{content:"\f00c" !important;font-size:1.25rem !important}.content ol li,.content ul li{padding-left:4rem;margin-left:-2.5rem;margin-bottom:2.5rem;column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}.content ol,.content ul{margin-top:2.125rem}.content ol{counter-reset:decimal-leading-zero-counter}.content ol li{counter-increment:decimal-leading-zero-counter}.content ol li::before{content:counter(decimal-leading-zero-counter,decimal-leading-zero)}.content ol[style*="list-style-type: lower-alpha"],.content ul[style*="list-style-type: square"]{columns:2;column-gap:3.5em}.list-group-item-inverse{background-color:#2e2e2e;color:white}.list-group-item-inverse:hover,.list-group-item-inverse:hover a,.list-group-item-inverse a:hover{background-color:#404040;color:white}.list-container{background-color:#212121;border-left:0.625rem solid white;padding:2.75rem 3.375rem}.list-container .heading{font-size:1.25rem;font-weight:600;margin-bottom:0.75rem}.list-container .fb .heading{display:none}.list-container .columns{column-gap:1.25rem}.list-container .block{margin-bottom:1.5rem}.list-container .list-group-item{margin-bottom:0.125rem}.list-container .columns .block li{column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}#layout-news-and-facts .cards{display:flex;flex-wrap:wrap;align-items:flex-end;margin-left:-0.625rem;margin-right:-0.625rem;padding-top:3.75rem;padding-bottom:2.5rem}#layout-news-and-facts .card-container{padding-left:0.625rem;padding-right:0.625rem;margin-bottom:3.75rem}#layout-news-and-facts .card{padding-left:0.625rem;padding-right:0.625rem;border-bottom:1px solid #181818}.card-newsandfacts .image{position:relative}.card-newsandfacts .card-body{padding:0.9375rem 0;line-height:1.125rem;font-weight:500}.card-newsandfacts .card-title{font-size:1.1875rem;line-height:2rem;font-weight:500;background-color:white;margin-left:-0.625rem;padding-left:0.625rem;display:inline-block;padding-right:0.625rem;position:absolute;bottom:1.875rem;left:0;margin-bottom:0}.card-newsandfacts .card-text{height:5.625rem;margin-bottom:0.75rem;overflow:hidden;opacity:0.6}.card-newsandfacts a{opacity:0.6;text-decoration:underline}.card-newsandfacts:hover{cursor:pointer}.card-newsandfacts:hover .card-title{color:white;background-color:#FF0000}.card-newsandfacts:hover a{color:#FF0000;opacity:1}#layout-news-and-facts .card-container{width:25%}#layout-news-and-facts .card-container.colspan-2{width:50%}.card .fb-audio img{border-left:0.625rem solid #F0780F}.card .fb-3d-game img{border-left:0.625rem solid #006791}.card .fb-medien img{border-left:0.625rem solid #96377E}.card .fb-film img{border-left:0.625rem solid #F6C400}.card-newsandfacts [class*="fb-"] .card-title{margin-left:0.625rem}.card-newsandfacts.card-ausbildungsstart .card-title{color:white;background-color:#181818;text-transform:uppercase}.card-newsandfacts.card-ausbildungsstart .card-title:nth-of-type(1){bottom:68%;font-size:2rem;line-height:2.8rem;margin-left:0;left:2.8rem}.card-newsandfacts.card-ausbildungsstart .card-title:nth-of-type(2){bottom:57.24%;font-size:2rem;line-height:2.8rem;margin-left:-0.625rem;left:0}.card-newsandfacts.card-ausbildungsstart .card-title:nth-of-type(3){bottom:46.43%;font-size:2rem;line-height:2.8rem;margin-left:0;right:7.525rem;left:unset}.card-newsandfacts.card-ausbildungsstart .card-title:nth-of-type(4){bottom:38.28%;margin-left:0;right:14.1rem;left:unset}.card-newsandfacts.card-ausbildungsstart .card-title:nth-of-type(5){bottom:32.48%;font-size:2rem;line-height:2.8rem;margin-left:0;left:unset;right:1.82rem}.card-newsandfacts.card-ausbildungsstart .card-title:nth-of-type(6){bottom:17.9%;font-size:2rem;line-height:2.8rem;margin-left:-0.625rem;left:0}.card-newsandfacts.card-ausbildungsstart .card-title:nth-of-type(7){bottom:7.09%;font-size:2rem;line-height:2.8rem;margin-left:0;left:5.7rem}#layout-fachbereiche{background-image:url('../images/bg/Fachbereiche.png');background-size:cover;background-repeat:no-repeat;background-position:center;background-position-y:-20px;padding-top:3.75rem}#layout-fachbereiche .pagetitle{margin-bottom:2rem}#layout-fachbereiche .cards{display:flex;flex-wrap:wrap;margin-left:-0.625rem;margin-right:-0.625rem;padding-bottom:0.625rem}#layout-fachbereiche .card-container{width:50%;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:3.75rem}.card-fachbereich.card{background-color:#212121;color:white;overflow:hidden}.card-fachbereich a.link{text-decoration:underline;font-weight:400}.card-fachbereich .card-text{height:5.625rem;overflow:hidden}.card-fachbereich .card-text > p{margin-bottom:0}.card-fachbereich .card-body{padding:0.9375rem 0.625rem;font-size:0.9375rem;line-height:1.875rem}.card-fachbereich .image{position:relative;width:53%}.card-fachbereich.fb-audio{border-bottom:1px solid #F0780F}.card-fachbereich.fb-3d-game{border-bottom:1px solid #006791}.card-fachbereich.fb-medien{border-bottom:1px solid #96377E}.card-fachbereich.fb-film{border-bottom:1px solid #F6C400}.card-fachbereich.fb-audio .link{color:#F0780F}.card-fachbereich.fb-3d-game .link{color:#006791}.card-fachbereich.fb-medien .link{color:#96377E}.card-fachbereich.fb-film .link{color:#F6C400}.card-fachbereich .navbar-nav{position:absolute;left:100%;bottom:1.875rem}.card-fachbereich .navbar-nav .nav-item{white-space:nowrap;margin-left:-1.25rem;margin-bottom:5px}.card-fachbereich .navbar-nav .nav-item a{padding:0}.card-fachbereich .navbar-nav .nav-item a small{font-size:0.875rem}.card-fachbereich .navbar-nav .nav-item span{text-transform:uppercase;background-color:white;color:#181818;display:inline-block;position:relative;top:2px;font-size:1.25rem;line-height:2.125rem;font-weight:500;margin-right:0.3125rem;padding-left:0.625rem;padding-right:0.625rem}.card-fachbereich .navbar-nav .nav-item:hover a,.card-fachbereich .navbar-nav .nav-item.hovered a{background-color:transparent;color:#FF0000}.card-fachbereich .navbar-nav .nav-item:hover a span,.card-fachbereich .navbar-nav .nav-item.hovered a span{background-color:#FF0000;color:white}.card-fachbereich .linebreak{position:relative;width:max-content}.card-fachbereich .linebreak + .linebreak{margin-left:-0.625rem !important}.card-fachbereich .linebreak + .linebreak a::before{content:'\2014\a0';position:absolute;left:-10px;top:25%}.card-fachbereich .linebreak:first-child a::after{content:'\2014\a0\2014\a0\2014\a0\2014\a0\2014\a0\2014\a0\2014\a0\2014\a0';position:absolute;top:25%;display:block;width:max-content;direction:rtl;left:100%;margin-left:-10px;letter-spacing:-2px}.layout-fachbereich .card-body{padding:0.9375rem 0.625rem;line-height:2;font-weight:400}.layout-fachbereich .card{margin-bottom:60px}.layout-fachbereich .card-container:last-child .card{margin-bottom:0}.layout-fachbereich .card-container:last-child .card-body{padding-bottom:0}.layout-fachbereich .card-container:last-child p:last-child{margin-bottom:0}#layout-impressionen{background-image:url('../images/bg/Impressionen.png');background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:4.75rem}#layout-impressionen .pagetitle{margin-bottom:2rem}#layout-impressionen .carousel-control-prev{justify-content:left}#layout-impressionen .carousel-control-next{justify-content:right;direction:rtl}#layout-impressionen .icon{background-color:#181818;opacity:1;font-size:2rem;padding:0 0.625rem;position:relative;top:-2rem}#layout-impressionen .carousel-control-prev,#layout-impressionen .carousel-control-next{opacity:1}#layout-impressionen .carousel-caption,#layout-impressionen .carousel-indicators{position:static}#layout-impressionen .carousel-indicators > li{height:0.76rem;width:0.76rem;border-radius:0.38rem;border:none;opacity:0.2;margin:0.25rem 0.5rem}#layout-impressionen .carousel-indicators > li.active{opacity:1}#layout-impressionen .carousel-caption{padding-top:0.75rem;padding-bottom:0.75rem;font-weight:200}#layout-impressionen .carousel{padding-left:0.625rem;padding-right:0.625rem}.accordion .card,.accordion > .content{background-color:transparent;margin-bottom:3.125rem}.accordion .card:last-child{margin-bottom:0}.accordion .card .card-header{background-color:#212121;background-size:cover;background-repeat:no-repeat}.accordion .card:nth-child(1) .card-header,.accordion .card:nth-child(14) .card-header,.accordion .card:nth-child(27) .card-header{background-image:url('../images/bg_accordeon/01.png')}.accordion .card:nth-child(2) .card-header,.accordion .card:nth-child(15) .card-header,.accordion .card:nth-child(28) .card-header{background-image:url('../images/bg_accordeon/02.png')}.accordion .card:nth-child(3) .card-header,.accordion .card:nth-child(16) .card-header,.accordion .card:nth-child(29) .card-header{background-image:url('../images/bg_accordeon/03.png')}.accordion .card:nth-child(4) .card-header,.accordion .card:nth-child(17) .card-header,.accordion .card:nth-child(30) .card-header{background-image:url('../images/bg_accordeon/04.png')}.accordion .card:nth-child(5) .card-header,.accordion .card:nth-child(18) .card-header,.accordion .card:nth-child(31) .card-header{background-image:url('../images/bg_accordeon/05.png')}.accordion .card:nth-child(6) .card-header,.accordion .card:nth-child(19) .card-header,.accordion .card:nth-child(32) .card-header{background-image:url('../images/bg_accordeon/06.png')}.accordion .card:nth-child(7) .card-header,.accordion .card:nth-child(20) .card-header,.accordion .card:nth-child(33) .card-header{background-image:url('../images/bg_accordeon/07.png')}.accordion .card:nth-child(8) .card-header,.accordion .card:nth-child(21) .card-header,.accordion .card:nth-child(34) .card-header{background-image:url('../images/bg_accordeon/08.png')}.accordion .card:nth-child(9) .card-header,.accordion .card:nth-child(22) .card-header,.accordion .card:nth-child(35) .card-header{background-image:url('../images/bg_accordeon/09.png')}.accordion .card:nth-child(10) .card-header,.accordion .card:nth-child(23) .card-header,.accordion .card:nth-child(36) .card-header{background-image:url('../images/bg_accordeon/10.png')}.accordion .card:nth-child(11) .card-header,.accordion .card:nth-child(24) .card-header,.accordion .card:nth-child(37) .card-header{background-image:url('../images/bg_accordeon/11.png')}.accordion .card:nth-child(12) .card-header,.accordion .card:nth-child(25) .card-header,.accordion .card:nth-child(38) .card-header{background-image:url('../images/bg_accordeon/12.png')}.accordion .card:nth-child(13) .card-header,.accordion .card:nth-child(26) .card-header,.accordion .card:nth-child(39) .card-header{background-image:url('../images/bg_accordeon/13.png')}.accordion .card .card-header{cursor:pointer;height:5.6875rem;overflow:hidden;padding:0;display:flex;align-items:center}.accordion .card .card-header .title-wrap{display:inline-block;max-width:calc(100% - 3rem)}.accordion .card .card-header .title{font-size:1.7rem;line-height:2.125rem;font-weight:300;text-transform:uppercase;padding:0.3125rem 0.625rem;background-color:#181818;box-decoration-break:clone;-webkit-box-decoration-break:clone}.accordion .card .card-header .fas{font-size:1.25rem;line-height:2.125rem;margin-right:1.25rem;transition:transform .25s;position:absolute;right:0}.accordion .card [aria-expanded="true"] .fas{transform:rotate(45deg)}.accordion .card .card-body{font-size:0.9375rem;line-height:2;font-weight:300;background-color:#212121;padding:2rem 4.25rem;-webkit-box-shadow:inset 0 2.5rem 1.25rem -1.25rem rgba(24,24,24,0.75);-moz-box-shadow:inset 0 2.5rem 1.25rem -1.25rem rgba(24,24,24,0.75);box-shadow:inset 0 2.5rem 1.25rem -1.25rem rgba(24,24,24,0.75)}.fb-audio .accordion .card{border-left:0.625rem solid #F0780F}.fb-audio .accordion .card-body{border-bottom:0.0625rem solid #F0780F}.fb-3d-game .accordion .card{border-left:0.625rem solid #006791}.fb-3d-game .accordion .card-body{border-bottom:0.0625rem solid #006791}.fb-medien .accordion .card{border-left:0.625rem solid #96377E}.fb-medien .accordion .card-body{border-bottom:0.0625rem solid #96377E}.fb-film .accordion .card{border-left:0.625rem solid #F6C400}.fb-film .accordion .card-body{border-bottom:0.0625rem solid #F6C400}#layout-content .accordion .card .card-body h1,#layout-content .accordion .card .card-body h2,#layout-content .accordion .card .card-body h3,#layout-content .accordion .card .card-body h4,#layout-content .accordion .card .card-body h5,#layout-content .accordion .card .card-body h6{line-height:2;text-transform:uppercase}#layout-navigation{position:absolute;width:100%;z-index:9999}#mainnav .mainnav-item:hover,.nav-dropdown-collapse,#mainnav .mainnav-item.nav-separator.covered{background-color:rgba(33,33,33,0.95)}#mainnav .mainnav-item.nav-separator.covered .nav-link{visibility:hidden}#mainnav .mainnav-item.nav-icon:hover{background-color:transparent}#mainnav .mainnav-item.nav-separator:hover{background-color:transparent}#mainnav .mainnav-item.nav-separator span.nav-link,#mainnav .mainnav-item.nav-separator:hover,#mainnav .mainnav-item.nav-separator .nav-link:hover{color:white;opacity:1}#mainnav .mainnav-item:hover .nav-link,#mainnav .mainnav-item .nav-link:hover{color:inherit;opacity:1}#mainnav .mainnav-item.nav-icon:hover .nav-link,#mainnav .mainnav-item.nav-icon .nav-link:hover{color:#FC0000}#mainnav .mainnav-item > .nav-link{text-transform:uppercase;font-size:0.9375rem}#mainnav{padding:0}#mainnav .navbar-brand{padding:0}#mainnav .navbar-brand{width:30.5rem;height:6.52rem}#mainnav .navbar-brand > img{width:100%;height:auto}@media (max-width:1440px){#mainnav .navbar-brand{width:310px;height:auto}#mainnav .mainnav-container ul.mainnav > li > .nav-link{padding-top:1.625rem !important}}@media (max-width:1024px){#mainnav .mainnav-container{flex-wrap:wrap}#mainnav .navbar-collapse{flex-grow:unset}#mainnav .mainnav-container ul.mainnav > li > .nav-link{padding-top:0.625rem !important}}@media (max-width:768px){#mainnav .navbar-brand{padding-left:15px;max-width:calc(100% - 2.5em);margin-right:0 !important}#mainnav .navbar-toggler{color:white;background-color:rgba(33,33,33,0.7)}#mainnav button:focus{outline:none}#mainnav .navbar-collapse,#mainnav .navbar-collapse a{background-color:rgba(33,33,33,1)}#mainnav li.nav-separator{display:none}#mainnav .subnav{background-color:rgba(33,33,33,1)}}#mainnav .mainnav-container{align-items:stretch;overflow:hidden}#mainnav .mainnav-container ul.mainnav{height:100%}#mainnav .mainnav-container ul.mainnav > li{height:100%}#mainnav .mainnav-container ul.mainnav > li > .nav-link{height:100%;line-height:2.4rem;padding-top:3.625rem}#mainnav .nav-dropdown-collapse .container-fluid{max-width:1200px}.mainnav{width:100%}.mainnav > li:not(.nav-separator){flex-grow:2}.mainnav > li.nav-separator{flex-grow:0}.mainnav > li.nav-icon{flex-grow:1;text-align:right}.mainnav > li.nav-icon ~ .nav-icon{flex-grow:0;text-align:center}.mainnav > li > a.nav-link{text-align:center}.mainnav > li.nav-icon .nav-link{display:inline-block}.mainnav > li.nav-icon ~ .nav-icon .nav-link{display:block}.mainnav .nav-separator .nav-link{padding-left:0;padding-right:0}#mainnav .submenu-title{text-transform:uppercase;font-size:1.125rem}#mainnav .submenu-title:hover .nav-link,#mainnav .submenu-title .nav-link:hover{color:inherit;opacity:1}#mainnav .subnav{padding:1.25rem 0;justify-content:space-between}#mainnav .subnav img{width:8.75rem;height:auto}#mainnav .subnav .nav-link{padding-top:0.2125rem;padding-bottom:0.2125rem}#mainnav .submenu-title,#mainnav .subnav .nav-link > img,#mainnav .subnav li:last-of-type .nav-link{margin-bottom:0.25rem}#mainnav .submenu-fb-audio li.nav-item:hover > a{color:#F0780F}#mainnav .submenu-fb-3d-game li.nav-item:hover > a{color:#006791}#mainnav .submenu-fb-medien li.nav-item:hover > a{color:#96377E}#mainnav .submenu-fb-film li.nav-item > a:hover{color:#F6C400}.nav-dropdown-collapse{display:none;position:absolute;left:0;width:100%}.nav-dropdown:hover .nav-dropdown-collapse{display:block}.page-nav{text-transform:uppercase}.page-nav .page-nav-title{font-size:1.25rem;font-weight:300;margin-bottom:1rem}.page-nav .nav{align-items:flex-start;margin-bottom:2.75rem}.page-nav .nav-item{background-color:white;margin-bottom:0.3125rem}.page-nav .nav-link{color:#181818;font-size:1.25rem;padding:0.25rem 0.625rem}.page-nav .nav-link > small{display:none}.nav-item.hovered .nav-link,.nav-item:hover .nav-link{color:white}#nav-info .nav-item.hovered .nav-link,#nav-info .nav-item:hover .nav-link,#nav-info .nav-item span.nav-link{font-weight:200;letter-spacing:0.078125rem}#nav-info .nav-link{font-size:0.875rem;font-weight:600;letter-spacing:0.0625rem}.fb-audio .page-nav-title{color:#F0780F}.fb-audio .nav-item.hovered .nav-link,.fb-audio .nav-item:hover .nav-link,.fb-audio .nav-item span.nav-link{background-color:#F0780F;color:white}.fb-3d-game .page-nav-title{color:#006791}.fb-3d-game .nav-item.hovered .nav-link,.fb-3d-game .nav-item:hover .nav-link,.fb-3d-game .nav-item span.nav-link{background-color:#006791;color:white}.fb-medien .page-nav-title{color:#96377E}.fb-medien .nav-item.hovered .nav-link,.fb-medien .nav-item:hover .nav-link,.fb-medien .nav-item span.nav-link{background-color:#96377E;color:white}.page-nav-default .nav-item.hovered .nav-link,.page-nav-default .nav-item:hover .nav-link,.page-nav-default .nav-item span.nav-link{background-color:#606060;color:white}.fb-film .page-nav-title{color:#F6C400}.fb-film .nav-item.hovered .nav-link,.fb-film .nav-item:hover .nav-link,.fb-film .nav-item span.nav-link{background-color:#F6C400;color:white}.page-nav .linebreak + .linebreak{margin-left:0.625rem !important}.page-nav .nav-item-group{cursor:pointer}.page-nav .nav-item .fas{transition:transform .25s}.page-nav .nav-item.hovered .fas{transform:rotate(45deg)}.fb-3d-game.bg-wave .page-nav-title,.fb-medien.bg-wave .page-nav-title{font-weight:bold !important}.formteasers{padding-left:0.625rem;padding-right:0.625rem}.formteaser{width:100%;padding-top:58.685556%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer;text-transform:uppercase}.formteaser > .top{position:absolute;top:10%}.formteaser > .bottom{position:absolute;bottom:10%;right:0;text-align:right}.formteaser .text{color:white;background-color:#181818;margin-bottom:0.3125rem}.formteaser .link{padding-bottom:1px;border-bottom:1px solid #FF0000}.formteaser .link > div,.formteaser .link > div a:hover{color:white;background-color:#FF0000}.formteaser .text,.formteaser .link > div{font-size:1.1875rem;line-height:2rem;font-weight:500;padding-left:0.625rem;padding-right:0.625rem;display:inline-block;white-space:nowrap}.formteaser > .top .text{margin-left:-0.625rem;margin-right:20%}.formteaser > .bottom .text,.formteaser > .bottom .link{margin-left:1.25rem;margin-right:-0.625rem}.col-formteaser:nth-child(1) .formteaser > .bottom .link{margin-right:1.5rem}[type="checkbox"]:not(:checked),[type="checkbox"]:checked,[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked) + label,[type="checkbox"]:checked + label,[type="radio"]:not(:checked) + label,[type="radio"]:checked + label{position:relative;padding-left:31px;cursor:pointer}[type="checkbox"]:not(:checked) + label:before,[type="checkbox"]:checked + label:before,[type="radio"]:not(:checked) + label:before,[type="radio"]:checked + label:before{content:'';position:absolute;left:0;top:2px;width:18px;height:18px;border:1px solid #fff}[type="radio"]:not(:checked) + label:before,[type="radio"]:checked + label:before{border-radius:12px}[type="checkbox"]:not(:checked) + label:before,[type="checkbox"]:checked + label:before{border-radius:0}[type="checkbox"]:not(:checked) + label:after,[type="checkbox"]:checked + label:after,[type="radio"]:not(:checked) + label:after,[type="radio"]:checked + label:after{position:absolute;top:2px;left:0;font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:8px;line-height:18px;text-align:center;width:18px}[type="radio"]:not(:checked) + label:after,[type="radio"]:checked + label:after{content:"\f111"}[type="checkbox"]:not(:checked) + label:after,[type="checkbox"]:checked + label:after{content:"\f45c"}[type="checkbox"]:not(:checked) + label:after,[type="radio"]:not(:checked) + label:after{opacity:0;transform:scale(0)}[type="checkbox"]:checked + label:after,[type="radio"]:checked + label:after{opacity:1;transform:scale(1)}.form-check.fb-audio [type="checkbox"] + label:before,.form-check.fb-audio [type="checkbox"] + label:after,.form-check.fb-audio [type="radio"] + label:before,.form-check.fb-audio [type="radio"] + label:after{border-color:#F0780F;color:#F0780F}.form-check.fb-3d-game [type="checkbox"] + label:before,.form-check.fb-3d-game [type="checkbox"] + label:after,.form-check.fb-3d-game [type="radio"] + label:before,.form-check.fb-3d-game [type="radio"] + label:after{border-color:#006791;color:#006791}.form-check.fb-medien [type="checkbox"] + label:before,.form-check.fb-medien [type="checkbox"] + label:after,.form-check.fb-medien [type="radio"] + label:before,.form-check.fb-medien [type="radio"] + label:after{border-color:#96377E;color:#96377E}.form-check.fb-film [type="checkbox"] + label:before,.form-check.fb-film [type="checkbox"] + label:after,.form-check.fb-film [type="radio"] + label:before,.form-check.fb-film [type="radio"] + label:after{border-color:#F6C400;color:#F6C400}.form-check [type="checkbox"] + label,.form-check [type="radio"] + label{margin-right:15px}.form-check:last-child [type="checkbox"] + label,.form-check:last-child [type="radio"] + label{margin-right:0}.kurstabelle .collapse{list-style-type:none;box-shadow:none !important;padding:0 !important}.kurstabelle .collapse .card-body{padding-top:1.5rem;padding-right:2.5rem;padding-left:1.25rem;padding-bottom:0.75rem;-webkit-box-shadow:inset 0 2.5rem 1.25rem -1.25rem rgba(24,24,24,0.75);-moz-box-shadow:inset 0 2.5rem 1.25rem -1.25rem rgba(24,24,24,0.75);box-shadow:inset 0 2.5rem 1.25rem -1.25rem rgba(24,24,24,0.75)}.kurstabelle li[aria-expanded=""],.kurstabelle li[aria-expanded="false"]{margin-bottom:0.125rem}.kurstabelle li[aria-expanded="true"]{margin-bottom:0 !important}.kurstabelle li[aria-expanded="true"].border-fb-audio{background-color:#F0780F;color:#181818;font-weight:600 !important}.kurstabelle li[aria-expanded="true"].border-fb-3d-game{background-color:#006791;color:white;font-weight:500 !important}.kurstabelle li[aria-expanded="true"].border-fb-medien{background-color:#96377E;color:white;font-weight:500 !important}.kurstabelle li[aria-expanded="true"].border-fb-film{background-color:#F6C400;color:#181818;font-weight:600 !important}.kurstabelle .collapse.list-group-item-inverse:hover{background-color:#2e2e2e}.kurstabelle .collapse.list-group-item-inverse:hover a.btn{background-color:transparent}.kurstabelle .collapse.list-group-item-inverse a.btn:hover{background-color:transparent;color:red}.kurstabelle .collapse-control{line-height:1.375rem;transition:transform .25s}.kurstabelle [aria-expanded="true"] .collapse-control{transform:rotate(45deg)}.kurstabelle .collapse,.kurs-details{font-weight:300;font-size:0.9375rem}.kurstabelle .collapse .details-heading,.kurs-details .details-heading{font-weight:500;font-size:0.9375rem}.kurstabelle .btn-link,.kurs-details .btn-link{line-height:2.5rem;}.kurstabelle .fa-file-pdf,.kurs-details .fa-file-pdf{font-size:2.5rem;font-weight:300;color:#FF2116;position:relative;top:0.375rem}.kurstabelle .btn-block,.kurs-details .btn-block{font-size:0.9375rem}.list-container:not(:first-child){-webkit-box-shadow:inset 0 2.5rem 1.25rem -1.25rem rgba(24,24,24,0.75);-moz-box-shadow:inset 0 2.5rem 1.25rem -1.25rem rgba(24,24,24,0.75);box-shadow:inset 0 2.5rem 1.25rem -1.25rem rgba(24,24,24,0.75)}.form-inverse .form-control,.form-inverse .custom-select{background-color:transparent;color:white;border:1px solid white}.form-inverse::placeholder{color:white;opacity:1}.form-inverse:-ms-input-placeholder{color:white}.form-inverse::-ms-input-placeholder{color:white}.layout-form .content{line-height:1.75rem}.layout-form .content ol li{display:inline-block;margin-right:4rem;margin-bottom:1rem}.layout-form form .row{margin-left:-10px;margin-right:-10px;margin-bottom:20px}.layout-form form .row:last-child{margin-bottom:0}.layout-form form [class^="col-"],.layout-form form .col-1,.layout-form form .col-2,.layout-form form .col-3,.layout-form form .col-4,.layout-form form .col-5,.layout-form form .col-6,.layout-form form .col-7,.layout-form form .col-8,.layout-form form .col-9,.layout-form form .col-10,.layout-form form .col-11,.layout-form form .col-12{padding-left:10px;padding-right:10px}.layout-form form .form-group,.layout-form form .custom-select{margin-bottom:0}.form-inline .flex-columns-3{flex-direction:column;flex-basis:100%;flex:1}.form-check-input:disabled ~ .form-check-label:before,.form-check-input:disabled ~ .form-check-label:after{color:#6c757d;border-color:#6c757d}.carousel-caption p{font-size:2rem;line-height:2.125rem;font-weight:300;text-transform:uppercase;color:white}.carousel-caption p.text{background-color:#181818;padding:0.3125rem 0.625rem}.carousel-caption p.link{padding-bottom:1px;border-bottom:1px solid #FF0000}.carousel-caption p > .inner{padding:0.3125rem 0.625rem}.carousel-caption p > .inner,.carousel-caption p > .inner > a{color:white;background-color:#FF0000}.carousel-caption > div{white-space:nowrap}.carousel-caption p + hr{border-bottom:1px solid;margin-top:0;margin-bottom:0.75rem;display:inline-block;width:100vw;margin-left:-10px}.carousel-caption p.text + hr{border-color:#181818}.carousel-caption p.link + hr{border-color:#FF0000}#header-slider .carousel-indicators{position:absolute;bottom:unset;margin-top:1rem}#header-slider .carousel-indicators > li{height:0.76rem;width:0.76rem;border-radius:0.38rem;border:none;opacity:0.2;margin:0.25rem 0.5rem}#header-slider .carousel-indicators > li.active{opacity:1}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:transform .6s ease-in-out;-moz-transition:transform .6s ease-in-out;-o-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out}.carousel-fade .carousel-item{-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}}.carousel .progressbar{height:5px;width:100%;z-index:9000;position:absolute;bottom:0;left:0;right:0;background-color:rgba(33,33,33,0.4)}.carousel .progress{height:5px;background-color:white;transition:width 0.1s ease;z-index:100000}.datepicker.datepicker-dropdown{padding-top:0;margin-top:-1px}.datepicker.datepicker-dropdown .datepicker-picker{border-radius:0;box-shadow:none;background-color:#212121;border:1px solid white}.datepicker-dropdown .datepicker-cell.focused:not(.selected){background-color:#212121}.datepicker-dropdown .datepicker-cell.selected,.datepicker-dropdown .datepicker-cell.selected:hover{background-color:#212121;color:#FC0000}.datepicker-dropdown .datepicker-cell:not(.disabled):hover{color:#FC0000;background-color:#212121}.datepicker-dropdown .datepicker-header .datepicker-controls{padding:8px 4px;border-bottom:1px solid white}.datepicker-controls button{border:none;background-color:transparent;color:white}.datepicker-controls button,.datepicker-controls button:focus{outline:none !important}.datepicker-dropdown .datepicker-main{padding-top:8px}#daterange input:active,#daterange input:visited,#daterange input:focus,#daterange input{box-shadow:none !important;border-color:white}.form-filters .input-group i,.form-filters .icon i{top:0.6rem;left:0.75rem}.form-filters .input-group input{padding-left:2rem}.form-filters .icon .label{padding-left:0.2rem}.form-filters .input-group input,.form-filters .form-control{cursor:pointer}.dropdown-menu.custom-select-options{margin-top:-1px;color:white;background-color:#212121;border:1px solid white;padding:0.5rem 0.625rem}.dropdown-menu.custom-select-options .form-check{align-items:start;justify-content:left;margin-bottom:0.5rem}.dropdown-menu.custom-select-options .form-check:last-child{margin-bottom:0}@media (max-width:1024px){.page-nav{text-align:center !important}.page-nav li.nav-item,.page-nav ul.subnav{width:100% !important}}#mainnavCollapse.show li.nav-icon{text-align:center !important}#mainnavCollapse.show .nav-dropdown-collapse,#mainnavCollapse.show .navbar-nav{display:block}#mainnavCollapse.show ul.mainnav{height:auto !important}#mainnavCollapse.show ul.mainnav,#mainnavCollapse.show .mainnav > li > a.nav-link{text-align:center !important}#mainnavCollapse.show .nav-dropdown-collapse{position:static}#mainnavCollapse.show .nav-icon,#mainnavCollapse.show .nav-icon .nav-link{display:inline-block !important}#mainnavCollapse.show .nav-separator + .nav-icon{}#mainnavCollapse.show .nav-icon{margin-right:1.5rem}#mainnavCollapse.show .nav-icon:last-child{margin-right:0}#mainnavCollapse.show .mainnav > li > a.nav-link{text-align:left}@media (min-width:768px){.columns-md-2{columns:2 !important}.columns-md-3{columns:3 !important}.columns-md-4{columns:4 !important}}@media (max-width:768px){html{font-size:13px}#layout-fachbereiche .card-container{width:100% !important}.accordion .card .card-header .title{font-size:1rem !important;line-height:1.5rem !important}.form-check [type="checkbox"] + label,.form-check [type="radio"] + label{line-height:2.2}.list-container{padding-left:0.75rem;padding-right:0}.text-md-wrap{white-space:normal !important}}@media (max-width:1024px){.accordion .card .card-header .title{font-size:1.2rem;line-height:1.75rem}}@media (max-width:1280px){.card-fachbereich .image{width:100% !important}.card-fachbereich .navbar-nav{position:static;margin-top:1.5rem;height:9.75rem}.card-fachbereich .navbar-nav .nav-item{margin-left:0.625rem}#layout-news-and-facts .card-container,#layout-news-and-facts .card-container.colspan-2{width:100% !important}}@media (max-width:576px){html{font-size:12px}.card .card-title.card-h1{font-size:1.5rem;line-height:2rem;top:1rem}.card .card-title.card-title-2.card-h1{top:3.25rem}.card-newsandfacts.card-ausbildungsstart .card-title{font-size:1.2rem !important;line-height:1.5rem !important}.card-newsandfacts.card-ausbildungsstart .card-title:nth-of-type(4){left:0;right:unset;margin-left:-0.625rem}.text-sm-wrap{white-space:normal !important}}.text-black{color:#181818}.bg-transparent{background-color:transparent}.img-inverse{filter:invert(100%)}.bg-black-2{background-color:#212121}.border-left-fb{border-left:0.625rem solid}.text-fb-audio,.text-fb-audio a{color:#F0780F !important}.text-fb-3d-game,.text-fb-3d-game a{color:#006791 !important}.text-fb-medien,.text-fb-medien a{color:#96377E !important}.text-fb-film,.text-fb-film a{color:#F6C400 !important}.text-inverse-fb-audio{background-color:#F0780F;color:white}.text-inverse-fb-3d-game{background-color:#006791;color:white}.text-inverse-fb-medien{background-color:#96377E;color:white}.text-inverse-fb-film{background-color:#F6C400;color:white}.border-fb-audio{border-color:#F0780F}.border-fb-3d-game{border-color:#006791}.border-fb-medien{border-color:#96377E}.border-fb-film{border-color:#F6C400}.card-title.card-h1{font-size:2.5rem;line-height:3rem;font-weight:300;text-transform:uppercase;background-color:#212121;padding-left:0.625rem;display:inline-block;padding-right:0.625rem;position:absolute;top:1.5rem;left:0.625rem;margin-bottom:0}.card-title.card-title-2.card-h1{top:4.75rem}.card-title.card-title-2.card-h1 > small{vertical-align:text-top;font-size:1.125rem;line-height:2}