.introduction-brick{color:#fff;overflow:hidden;position:relative}.introduction-brick .seminar-finder-wrapper{display:flex;flex-direction:column;justify-content:center;padding:0 20px;position:relative;width:100%}@media(max-width:1199.98px){.introduction-brick .seminar-finder-wrapper{margin:20px 15px;padding:15px}}.introduction-brick .v1 .container{background:linear-gradient(226.56deg,#fc0,#ef7548 19.65%,#c42730)}.introduction-brick .v1 .content-col{padding-top:30px;text-align:center}.introduction-brick .v1 .content-col h1{margin-bottom:20px}@media(min-width:768px){.introduction-brick .v1 .content-col{padding-left:50px;padding-top:50px;text-align:left}}@media(max-width:991.98px){.introduction-brick .v1 .content-col h1{font-size:24px}}.introduction-brick .v1 .video-col{text-align:center}.introduction-brick .v1 .video-col .video-img{max-width:100%}@media(min-width:1200px){.introduction-brick .v1 .video-col{text-align:right}.introduction-brick .v1 .video-col .video-img{margin-bottom:40px;margin-right:-15px;margin-top:40px;max-width:100%}}.introduction-brick .v1 .seminar-finder-wrapper{background:hsla(0,0%,100%,.25)}@media(min-width:1200px){.introduction-brick .v1 .seminar-finder-wrapper{height:75px}}.introduction-brick .v2{position:relative}.introduction-brick .v2 .top-container{background:linear-gradient(226.56deg,#fc0,#ef7548 19.65%,#c42730);margin-bottom:20px;overflow:hidden;position:relative}@media(min-width:600px){.introduction-brick .v2 .top-container{border-radius:0 0 5px 5px}}.introduction-brick .v2 .sem-find-container{background:rgba(0,0,0,.1)}@media(min-width:600px){.introduction-brick .v2 .sem-find-container{border-radius:5px}}@media(min-width:1200px){.introduction-brick .v2 .sem-find-container .seminar-finder-wrapper{height:110px}.introduction-brick .v2 .sem-find-container .seminar-finder-wrapper>div{min-height:35px}}.introduction-brick .v2 .text-container{padding-bottom:1px;padding-top:20px;position:relative;z-index:1}@media(min-width:990px){.introduction-brick .v2 .text-container{padding-bottom:50px;padding-top:40px}}.introduction-brick .v2 .text-container .big-text{font-size:2.1rem;font-weight:bolder;line-height:1.3;margin-bottom:20px}@media(min-width:990px){.introduction-brick .v2 .text-container .big-text{font-size:2.8rem;margin-bottom:20px;margin-right:370px;text-align:right}}.introduction-brick .v2 .text-container .sub-text{font-size:1.6rem;font-weight:bolder;line-height:1.3;margin-bottom:20px}@media(min-width:990px){.introduction-brick .v2 .text-container .sub-text{margin-bottom:0;margin-left:210px}}.introduction-brick .v2 .map{height:350px;left:0;margin:0 auto;opacity:.2;position:absolute;right:0;top:0;z-index:0}@media(min-width:990px){.introduction-brick .v2 .map{bottom:20px;height:300px;left:120px;right:auto;top:auto}}.introduction-brick .v2 .right-img{display:none}@media(min-width:990px){.introduction-brick .v2 .right-img{display:block;max-width:240px;position:absolute;right:80px;top:30px;z-index:2}}.introduction-brick .v3{position:relative}.introduction-brick .v3 .top-container{background:linear-gradient(226.56deg,#fc0,#ef7548 19.65%,#c10812);margin-bottom:20px;overflow:hidden;position:relative}@media(min-width:600px){.introduction-brick .v3 .top-container{border-radius:0 0 5px 5px}}.introduction-brick .v3 .content-inner{padding:20px 30px}@media(min-width:600px){.introduction-brick .v3 .content-inner{padding:70px 42px}.introduction-brick .v3 .content-inner h1{font-size:60px;margin-bottom:30px}}.introduction-brick .v3 .content-inner h2{line-height:1.4}@media(min-width:600px){.introduction-brick .v3 .content-inner h2{font-size:30px}}.introduction-brick .v3 .img-col .img-link{display:block;transition-duration:.2s}.introduction-brick .v3 .img-col .img-link:hover{transform:translateY(-3px)}.introduction-brick .v3 .img-col img{width:100%}.introduction-brick .v3 .sem-find-container{background:rgba(0,0,0,.1)}@media(min-width:600px){.introduction-brick .v3 .sem-find-container{border-radius:5px}}@media(min-width:1200px){.introduction-brick .v3 .sem-find-container .seminar-finder-wrapper{height:110px}.introduction-brick .v3 .sem-find-container .seminar-finder-wrapper>div{min-height:35px}}.introduction-brick .v3 .map{left:0;margin:0 auto;max-width:250px;opacity:.2;position:absolute;right:0;top:30px;width:100%;z-index:0}@media(min-width:990px){.introduction-brick .v3 .map{bottom:auto;height:85%;left:140px;max-width:none;right:auto;top:40px;width:auto}}.introduction-brick .v4{position:relative}.introduction-brick .v4 .top-container{background-image:url(/wahlseiten-build/images/brwahl_neue_regeln.8bc110ce.jpg);background-position:top;background-size:cover;margin-bottom:30px;padding:60px 0 80px}@media(max-width:767px){.introduction-brick .v4 .top-container{background-image:url(/wahlseiten-build/images/brwahl_neue_regeln_mobile.f3dc4fe0.jpg);padding:30px 0}}.introduction-brick .v4 .top-container h1{font-size:0;margin:0}.introduction-brick .v4 .top-container h1 span{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.45);color:#222;display:inline-block;font-family:Fira Sans,sans-serif;font-size:32px;font-style:italic;font-weight:700;margin:0;padding:8px 12px}@media(max-width:991px){.introduction-brick .v4 .top-container h1 span{font-size:25px}}@media(max-width:480px){.introduction-brick .v4 .top-container h1 span{font-size:23px}}@media(max-width:380px){.introduction-brick .v4 .top-container h1 span{font-size:22px;padding:6px 8px}}.introduction-brick .v4 .top-container h1 span:not(:last-child){margin-bottom:8px}.introduction-brick .v4 .top-container .text-and-cta{bottom:-40px;display:flex;position:relative}@media(max-width:767px){.introduction-brick .v4 .top-container .text-and-cta{bottom:0;display:block}}.introduction-brick .v4 .top-container .text-and-cta .btn-halo{animation:btnHalo 3s infinite;animation-timing-function:cubic-bezier(.19,1,.22,1);border-radius:100px;margin-bottom:-25px;margin-right:30px}@keyframes btnHalo{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.8)}90%,to{box-shadow:0 0 0 50px hsla(0,0%,100%,0)}}@media(max-width:991px){.introduction-brick .v4 .top-container .text-and-cta .btn-halo{margin-right:0}}@media(max-width:767px){.introduction-brick .v4 .top-container .text-and-cta .btn-halo{margin-bottom:0;margin-right:0}}.introduction-brick .v4 .top-container .text-and-cta .l{padding-left:50px}@media(max-width:767px){.introduction-brick .v4 .top-container .text-and-cta .l{margin-bottom:30px;padding-left:30px}}@media(max-width:380px){.introduction-brick .v4 .top-container .text-and-cta .l{padding-left:15px}}.introduction-brick .v4 .top-container .text-and-cta .r{align-items:flex-end;display:flex;flex:1 1 auto;justify-content:flex-end;padding-right:50px}@media(max-width:767px){.introduction-brick .v4 .top-container .text-and-cta .r{justify-content:center;padding-right:0}}.introduction-brick .v4 .sem-find-container{background:rgba(0,0,0,.1)}@media(min-width:600px){.introduction-brick .v4 .sem-find-container{border-radius:5px}}@media(min-width:1200px){.introduction-brick .v4 .sem-find-container .seminar-finder-wrapper{height:110px}.introduction-brick .v4 .sem-find-container .seminar-finder-wrapper>div{min-height:35px}}.introduction-brick .v5 .top-container{align-items:center;background-image:url(/wahlseiten-build/images/intro-v5.dc1e5549.jpg);background-position:top;background-size:cover;display:flex;height:354px;margin-bottom:30px;overflow:hidden;padding:0;position:relative}@media(max-width:767px){.introduction-brick .v5 .top-container{height:260px;padding:30px 0}}.introduction-brick .v5 .top-container h1{font-size:0;margin:0}.introduction-brick .v5 .top-container h1 span{background:#fff;box-shadow:0 3px 20px rgba(0,0,0,.2);color:#222;display:inline-block;font-family:Fira Sans,sans-serif;font-size:32px;font-style:italic;font-weight:700;margin:0;padding:12px 24px 12px 16px}@media(max-width:991px){.introduction-brick .v5 .top-container h1 span{font-size:25px}}@media(max-width:480px){.introduction-brick .v5 .top-container h1 span{font-size:23px}}@media(max-width:380px){.introduction-brick .v5 .top-container h1 span{font-size:22px;padding:6px 8px}}.introduction-brick .v5 .top-container h1 span:not(:last-child){margin-bottom:24px}.introduction-brick .v5 .top-container .arrow{bottom:40px;position:absolute;right:160px}@media(max-width:1200px){.introduction-brick .v5 .top-container .arrow{display:none}}.introduction-brick .v5 .top-container .text-and-cta{display:flex}.introduction-brick .v5 .sem-find-container{background:rgba(0,0,0,.1)}@media(min-width:600px){.introduction-brick .v5 .sem-find-container{border-radius:5px}}@media(min-width:1200px){.introduction-brick .v5 .sem-find-container .seminar-finder-wrapper{height:110px}.introduction-brick .v5 .sem-find-container .seminar-finder-wrapper>div{min-height:35px}}.basic-slider-brick{overflow:hidden;position:relative}.basic-slider-brick:not(.has-container){margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}@media(min-width:1200px){.basic-slider-brick{overflow:visible}}html:not(.editmode) .basic-slider-brick.no-style .slick-arrow.slider-nav-next{right:-50px}html:not(.editmode) .basic-slider-brick.no-style .slick-arrow.slider-nav-prev{left:-50px}html:not(.editmode) .basic-slider-brick.no-style .items{margin-left:-10px;margin-right:40px}html:not(.editmode) .basic-slider-brick.no-style .items .content{min-height:310px}@media(max-width:1200px){html:not(.editmode) .basic-slider-brick.no-style .items .content{min-height:125px}html:not(.editmode) .basic-slider-brick.no-style .items .content .wysiwyg p{display:none}}@media(min-width:1200px){html:not(.editmode) .basic-slider-brick.no-style .items{margin-left:30px;margin-right:30px}}html:not(.editmode) .basic-slider-brick.frontpage-style{background:linear-gradient(180deg,hsla(0,0%,92%,.529) 0,hsla(0,0%,92%,.529) 60%,#fff 60.01%);padding:40px 0}html:not(.editmode) .basic-slider-brick.frontpage-style .slick-arrow.slider-nav-next{right:-50px}html:not(.editmode) .basic-slider-brick.frontpage-style .slick-arrow.slider-nav-prev{left:-50px}html:not(.editmode) .basic-slider-brick.frontpage-style .items{margin-left:-10px;margin-right:40px}html:not(.editmode) .basic-slider-brick.frontpage-style .items .content{min-height:310px}@media(max-width:1200px){html:not(.editmode) .basic-slider-brick.frontpage-style .items .content{min-height:125px}html:not(.editmode) .basic-slider-brick.frontpage-style .items .content .wysiwyg p{display:none}}@media(min-width:1200px){html:not(.editmode) .basic-slider-brick.frontpage-style .items{margin-left:30px;margin-right:30px}html:not(.editmode) .basic-slider-brick.brwahl-style .bg{background:#f5f5f5;bottom:80px;left:-100px;position:absolute;right:-100px;top:80px;z-index:-1}}html:not(.editmode) .basic-slider-brick.brwahl-style .items{margin-left:-10px;margin-right:40px;margin-top:-20px}@media(min-width:1200px){html:not(.editmode) .basic-slider-brick.brwahl-style .items{margin-left:-15px;margin-right:-15px}}html:not(.editmode) .basic-slider-brick.brwahl-style .items .content{min-height:270px}html:not(.editmode) .basic-slider-brick.brwahl-style .items .item .image-wrapper .tag.red-square{font-size:15px;padding:3px 7px 3px 20px}html:not(.editmode) .basic-slider-brick.brwahl-style .tag.red-square{top:20%}html:not(.editmode) .basic-slider-brick.brwahl-style .slick-arrow.brwahl-arrow{align-items:center;background:#fff;border-radius:50%;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#bf1d2e;cursor:pointer;display:flex!important;font-size:14px;font-weight:700;height:45px;justify-content:center;overflow:hidden;top:45%;width:45px;z-index:10}html:not(.editmode) .basic-slider-brick.brwahl-style .slick-arrow.slider-nav-next{right:-55px}html:not(.editmode) .basic-slider-brick.brwahl-style .slick-arrow.slider-nav-prev{left:-55px}@media(max-width:1200px){.basic-slider-brick .slick-list{overflow:visible}}.basic-slider-brick html:not(.brwahl-style) .headline{font-size:25px;font-weight:500;text-align:center}.basic-slider-brick .headline{margin-bottom:0}.basic-slider-brick .item-wrapper{padding:20px 10px 15px}@media(min-width:1200px){.basic-slider-brick .item-wrapper{padding:20px 15px 15px}}.basic-slider-brick .item{background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:block;transition-duration:.5s}.basic-slider-brick .item:hover{box-shadow:0 10px 15px 0 rgba(0,0,0,.15);transform:translateY(-5px);transition-duration:.2s}.basic-slider-brick .item .image-wrapper{position:relative}.basic-slider-brick .item .image-wrapper.tag-red-square{min-height:100px}.basic-slider-brick .item .image-wrapper.tag-blue-triangle{min-height:80px}.basic-slider-brick .item .image-wrapper .tag.red-square{background:#bf1d2e;color:#fff;font-size:20px;font-weight:500;left:0;padding:2px 5px 2px 20px;position:absolute;top:20%}.basic-slider-brick .item .image-wrapper .tag.blue-triangle{background:transparent url(/wahlseiten-build/images/blue-triangle.17b803a0.svg) no-repeat 100% 0;background-size:contain;color:#fff;left:0;min-height:80px;padding:10px;position:absolute;right:0;text-align:right;top:0}.basic-slider-brick .item .image-wrapper img{width:100%}.basic-slider-brick .item h3{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:15px}.basic-slider-brick .item .content{padding:20px}@media(max-width:1200px){.basic-slider-brick .item .content h3{font-size:18px;margin-bottom:15px}}.basic-slider-brick .slick-dots{bottom:-15px}@media(max-width:1200px){.basic-slider-brick .slick-dots{bottom:-15px;margin-left:25px}}.basic-slider-brick .slick-dots li:not(.slick-active) button:focus:before{opacity:.25}.basic-slider-brick .slick-dots li button:before{font-size:40px;transition-duration:.2s}.basic-slider-brick .slick-arrow{color:#bf1d2e;cursor:pointer;font-size:40px;position:absolute;top:40%}.horizontal-content-blocks-brick .brick-spacing{padding:80px 0}@media(min-width:768px){html:not(.editmode) .horizontal-content-blocks-brick{background:linear-gradient(180deg,#fff,#fff 50%,hsla(0,0%,92%,.529) 50.01%,hsla(0,0%,92%,.529) 80%,#fff 80.01%)}}.horizontal-content-blocks-brick .top-text{margin:0 auto 50px;max-width:900px;text-align:center}.horizontal-content-blocks-brick .headline{font-size:32px;font-weight:500;margin-bottom:15px}.horizontal-content-blocks-brick .blocks{display:flex;justify-content:center;margin:0 auto;position:relative}@media(max-width:991.98px){.horizontal-content-blocks-brick .blocks{display:block}}.horizontal-content-blocks-brick .blocks .block{background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:block;margin:15px;position:relative;transition-duration:.5s;width:350px}.horizontal-content-blocks-brick .blocks .block:hover{box-shadow:0 10px 15px 0 rgba(0,0,0,.15);transform:translateY(-5px);transition-duration:.2s}@media(max-width:991.98px){.horizontal-content-blocks-brick .blocks .block{margin:0 0 30px;width:auto}}.horizontal-content-blocks-brick .blocks .block .img{background-size:cover;height:220px;position:relative}.horizontal-content-blocks-brick .blocks .block .img:after{background:linear-gradient(0deg,#fff,transparent);bottom:0;content:"";height:40px;left:0;position:absolute;right:0}.horizontal-content-blocks-brick .blocks .block .content{display:flex;flex-direction:column;justify-content:flex-end;padding:10px 20px 50px;text-align:center;transition-duration:.5s}.horizontal-content-blocks-brick .blocks .block .content .headline{font-size:25px;font-weight:500}.horizontal-content-blocks-brick .blocks .block .content .text:not(:last-child){margin-bottom:20px}.horizontal-content-blocks-brick .blocks .block .content .button2{position:static!important}.horizontal-content-blocks-brick .blocks .block .content .button2:after{background-color:transparent;bottom:0;content:"";display:block;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.horizontal-content-blocks-brick .blocks .block:hover .overlay{height:160px;padding-bottom:40px;transition-duration:.2s}.filled-triangle{color:#bf1d2e;cursor:pointer;overflow:hidden;width:15px}.filled-triangle.size-10px{top:-10px;width:10px}.filled-triangle.size-10px i{border:10px solid transparent;border-right:none}.filled-triangle.size-15px{top:-15px;width:15px}.filled-triangle.size-15px i{border:15px solid transparent;border-right:none}.filled-triangle.grey-50{color:gray}.filled-triangle.grey-70{color:#b3b3b3}.filled-triangle.white{color:#fff}.filled-triangle.flip{transform:scaleX(-1)}.filled-triangle:hover i{color:#bf1d2e;transform:translateX(0);transition-duration:.1s}.filled-triangle i{border-left-color:currentColor!important;border:15px solid transparent;border-right:none;display:block;position:relative;transition-duration:.8s}.dummy-input[data-v-8dc97f9a]{overflow:hidden;text-overflow:ellipsis}.form-wrapper[data-v-8dc97f9a]{display:block;position:relative}@media(min-width:1200px){.form-wrapper[data-v-8dc97f9a]{display:flex}}.form-wrapper[data-v-8dc97f9a]>*{margin-bottom:10px}.form-wrapper[data-v-8dc97f9a]>:first-child{animation-delay:.09s}.form-wrapper[data-v-8dc97f9a]>:nth-child(2){animation-delay:.18s}.form-wrapper[data-v-8dc97f9a]>:nth-child(3){animation-delay:.27s}.form-wrapper[data-v-8dc97f9a]>:nth-child(4){animation-delay:.36s}.form-wrapper[data-v-8dc97f9a]>:nth-child(5){animation-delay:.45s}.form-wrapper[data-v-8dc97f9a]>:nth-child(6){animation-delay:.54s}.form-wrapper[data-v-8dc97f9a]>:nth-child(7){animation-delay:.63s}.form-wrapper[data-v-8dc97f9a]>:nth-child(8){animation-delay:.72s}.form-wrapper[data-v-8dc97f9a]>:nth-child(9){animation-delay:.81s}.form-wrapper[data-v-8dc97f9a]>:nth-child(10){animation-delay:.9s}.form-wrapper[data-v-8dc97f9a]>:nth-child(11){animation-delay:.99s}.form-wrapper[data-v-8dc97f9a]>:nth-child(12){animation-delay:1.08s}.form-wrapper[data-v-8dc97f9a]>:nth-child(13){animation-delay:1.17s}.form-wrapper[data-v-8dc97f9a]>:nth-child(14){animation-delay:1.26s}.form-wrapper[data-v-8dc97f9a]>:nth-child(15){animation-delay:1.35s}.form-wrapper[data-v-8dc97f9a]>:nth-child(16){animation-delay:1.44s}.form-wrapper[data-v-8dc97f9a]>:nth-child(17){animation-delay:1.53s}.form-wrapper[data-v-8dc97f9a]>:nth-child(18){animation-delay:1.62s}.form-wrapper[data-v-8dc97f9a]>:nth-child(19){animation-delay:1.71s}.form-wrapper[data-v-8dc97f9a]>:nth-child(20){animation-delay:1.8s}.form-wrapper[data-v-8dc97f9a]>:nth-child(21){animation-delay:1.89s}.form-wrapper[data-v-8dc97f9a]>:nth-child(22){animation-delay:1.98s}.form-wrapper[data-v-8dc97f9a]>:nth-child(23){animation-delay:2.07s}.form-wrapper[data-v-8dc97f9a]>:nth-child(24){animation-delay:2.16s}.form-wrapper[data-v-8dc97f9a]>:nth-child(25){animation-delay:2.25s}.form-wrapper[data-v-8dc97f9a]>:nth-child(26){animation-delay:2.34s}.form-wrapper[data-v-8dc97f9a]>:nth-child(27){animation-delay:2.43s}.form-wrapper[data-v-8dc97f9a]>:nth-child(28){animation-delay:2.52s}.form-wrapper[data-v-8dc97f9a]>:nth-child(29){animation-delay:2.61s}.form-wrapper[data-v-8dc97f9a]>:nth-child(30){animation-delay:2.7s}.form-wrapper[data-v-8dc97f9a]>:nth-child(31){animation-delay:2.79s}.form-wrapper[data-v-8dc97f9a]>:nth-child(32){animation-delay:2.88s}.form-wrapper[data-v-8dc97f9a]>:nth-child(33){animation-delay:2.97s}.form-wrapper[data-v-8dc97f9a]>:nth-child(34){animation-delay:3.06s}.form-wrapper[data-v-8dc97f9a]>:nth-child(35){animation-delay:3.15s}.form-wrapper[data-v-8dc97f9a]>:nth-child(36){animation-delay:3.24s}.form-wrapper[data-v-8dc97f9a]>:nth-child(37){animation-delay:3.33s}.form-wrapper[data-v-8dc97f9a]>:nth-child(38){animation-delay:3.42s}.form-wrapper[data-v-8dc97f9a]>:nth-child(39){animation-delay:3.51s}.form-wrapper[data-v-8dc97f9a]>:nth-child(40){animation-delay:3.6s}.form-wrapper[data-v-8dc97f9a]>:nth-child(41){animation-delay:3.69s}.form-wrapper[data-v-8dc97f9a]>:nth-child(42){animation-delay:3.78s}.form-wrapper[data-v-8dc97f9a]>:nth-child(43){animation-delay:3.87s}.form-wrapper[data-v-8dc97f9a]>:nth-child(44){animation-delay:3.96s}.form-wrapper[data-v-8dc97f9a]>:nth-child(45){animation-delay:4.05s}.form-wrapper[data-v-8dc97f9a]>:nth-child(46){animation-delay:4.14s}.form-wrapper[data-v-8dc97f9a]>:nth-child(47){animation-delay:4.23s}.form-wrapper[data-v-8dc97f9a]>:nth-child(48){animation-delay:4.32s}.form-wrapper[data-v-8dc97f9a]>:nth-child(49){animation-delay:4.41s}.form-wrapper[data-v-8dc97f9a]>:nth-child(50){animation-delay:4.5s}@keyframes formElIn-8dc97f9a{0%{opacity:0;transform:translateX(10px)}}@media(min-width:1200px){.form-wrapper[data-v-8dc97f9a]>*{animation:formElIn-8dc97f9a .8s backwards;flex:1 0 auto;margin-bottom:0;margin-right:15px}.form-wrapper[data-v-8dc97f9a]>:last-child{margin-right:0}}.form-wrapper .dummy-input[data-v-8dc97f9a]{background-color:#fff;border-radius:5px;box-shadow:0 0 0 0 #ccc;color:#444;cursor:pointer;font-size:14px;height:35px;line-height:36px;padding:0 16px;position:relative;transition-duration:.3s;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}.form-wrapper .dummy-input[data-v-8dc97f9a]:hover{box-shadow:0 0 0 3px #ccc;transition-duration:.1s}.form-wrapper .location-col[data-v-8dc97f9a]{flex-basis:160px}.form-wrapper .cta-col[data-v-8dc97f9a]{flex:0 0 auto;text-align:center}.form-wrapper .cta-col .cta[data-v-8dc97f9a]{display:inline-block;height:35px;line-height:21px}.form-wrapper .date-picker-button[data-v-8dc97f9a]{flex-basis:170px;position:relative}.form-wrapper .date-picker-button .text[data-v-8dc97f9a]{display:block;height:35px}.form-wrapper .date-picker-button .icon[data-v-8dc97f9a]{bottom:0;color:#333;cursor:pointer;display:inline-block;height:35px;padding:4px 10px 5px 6px;position:absolute;right:0;text-align:center;top:0;width:35px}.form-wrapper .date-picker-button .icon[data-v-8dc97f9a]:before{content:"";font-family:ifb}.title[data-v-8dc97f9a]{color:#fff;font-size:20px;font-weight:700;margin-left:-5px;text-align:center}.course-badge[data-v-8dc97f9a]{background-color:#bf1d2e;color:#fff;font-size:14px;font-weight:700;left:-1px;padding:0 15px;position:absolute;text-transform:uppercase;top:0;transform:rotate(357deg) skew(357deg,357deg)}.course-badge[data-v-8dc97f9a]:hover{color:#fff}.tabs[data-v-1fefc5bd]{display:flex}@media(max-width:1199px){.tabs[data-v-1fefc5bd]{justify-content:space-between;padding:0 10px}.tabs .tab[data-v-1fefc5bd]{border-bottom:1px solid transparent;font-weight:700}.tabs .tab.--selected[data-v-1fefc5bd]{border-bottom-color:currentColor;color:#bf1d2e}}@media(min-width:1200px){.tabs .tab[data-v-1fefc5bd]{background-color:#fff;background-image:linear-gradient(0deg,#ececec 0,#fff);background-position-y:bottom;background-repeat:no-repeat;background-size:100% 20px;border-radius:20px 20px 0 0;cursor:pointer;flex:1 0 1px;margin:0 10px;padding:10px;position:relative;transition-duration:.3s}.tabs .tab[data-v-1fefc5bd]:first-child{margin-left:0}.tabs .tab[data-v-1fefc5bd]:last-child{margin-right:0}.tabs .tab.--selected[data-v-1fefc5bd]{background-position-y:calc(100% + 20px)}.tabs .tab .name[data-v-1fefc5bd]{font-weight:700;text-align:center}}.check[data-v-1fefc5bd]{background:#5bacb0;border-radius:100px;color:#fff;display:none;font-size:13px;height:20px;left:14px;line-height:22px;opacity:0;position:absolute;text-align:center;top:14px;transform:scale(.8);transition-duration:.3s;width:20px}@media(min-width:1200px){.check[data-v-1fefc5bd]{display:block}}.check i[data-v-1fefc5bd]{position:relative;top:2px}.check.--checked[data-v-1fefc5bd]{opacity:1;transform:none}.wrapper[data-v-05d2b1f7]{position:relative}.wrapper .pretty-checkbox-small[data-v-05d2b1f7]{left:0;position:absolute;top:2px}.wrapper .label[data-v-05d2b1f7]{cursor:default;margin-left:22px}.spinner[data-v-13d28a45]{margin:30px 0}.category-picker[data-v-7c8d4e90]{font-size:14px;height:100%;position:relative}@media(min-width:1200px){.category-picker[data-v-7c8d4e90]{display:flex}}@media(max-width:1199px){.category-picker[data-v-7c8d4e90]{overflow:hidden}.category-picker.--category-selected .pane.list[data-v-7c8d4e90]{opacity:0;transform:translateX(-10px)}}.category-picker .pane[data-v-7c8d4e90]{overflow:auto}@media(min-width:1200px){.category-picker .pane[data-v-7c8d4e90]{padding-right:15px;width:400px}}@media(max-width:1199px){.category-picker .pane[data-v-7c8d4e90]{height:100%;width:100%}}.category-picker .pane.list[data-v-7c8d4e90]{transition-duration:.3s}.category-picker .pane.list .--current[data-v-7c8d4e90]{color:#bf1d2e;font-weight:700}.category-picker .pane.list .--themes-selected[data-v-7c8d4e90]{font-weight:700}.category-picker .pane.list li[data-v-7c8d4e90]{cursor:pointer}.category-picker .pane.list li[data-v-7c8d4e90]:hover,.category-picker .pane.list.--current[data-v-7c8d4e90]{background:#efefef}@media(min-width:1200px){.category-picker .pane.results[data-v-7c8d4e90]{animation:resultsInDesktop-7c8d4e90 .3s;padding-left:15px}}@media(max-width:1199px){.category-picker .pane.results[data-v-7c8d4e90]{animation:resultsInMobile-7c8d4e90 .3s;background:#fff;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}}@keyframes resultsInMobile-7c8d4e90{0%{opacity:0;transform:translateX(100%)}}@keyframes resultsInDesktop-7c8d4e90{0%{opacity:0;transform:translateX(5px)}}.category-name[data-v-7c8d4e90]{font-weight:700;margin:0;padding:0 5px;text-transform:uppercase}.category-name[data-v-7c8d4e90]:not(.sub){background:#fff;border-bottom:1px solid #aaa;position:-webkit-sticky;position:sticky;top:0;z-index:2}.category-list[data-v-7c8d4e90]{margin-bottom:15px}.category-list li[data-v-7c8d4e90],.category-list[data-v-7c8d4e90]{list-style:none;padding:0}.category-list li[data-v-7c8d4e90]{border-radius:2px;cursor:default;padding:3px 5px;position:relative;transition-duration:.3s}.category-list li .ifb-arrow[data-v-7c8d4e90]{color:#777;position:absolute;right:8px;top:4px}.category-list li[data-v-7c8d4e90]:hover{transition-duration:50ms}.location-picker[data-v-6c91c013]{height:100%}.search[data-v-6c91c013]{display:block;margin-bottom:20px;position:relative}.search .icon[data-v-6c91c013]{color:#5bacb0;font-size:15px;left:2px;pointer-events:none;position:absolute;top:6px;z-index:1}.search input[data-v-6c91c013]{border:none;border-bottom:1px solid #5bacb0;font-size:14px;height:30px;margin:0 auto;padding:0 4px 0 24px}@media(max-width:1199px){.search input[data-v-6c91c013]{width:100%}}@media(min-width:1200px){.search input[data-v-6c91c013]{width:300px}}.location-list[data-v-6c91c013]{font-size:15px}@media(min-width:1200px){.location-list[data-v-6c91c013]{display:flex;flex-direction:column;flex-wrap:wrap;height:calc(100% - 50px);overflow:auto}.location-list[data-v-6c91c013]>*{padding-right:5px;width:16.6666666667%}}.location-list .location.--disabled[data-v-6c91c013]{opacity:.4}.location-list .letter[data-v-6c91c013]{color:#5bacb0;font-weight:700}.weekday-cell[data-v-c696e294]{cursor:pointer;display:inline-block;font-size:14px;text-align:center;width:30.7px}.weekday-cell.disabled[data-v-c696e294]{background-color:#fff;color:#999;cursor:not-allowed}.weekday-cell.in-range[data-v-c696e294]{background-color:#dfdfdf;padding-top:1px}.weekday-cell.is-current-day[data-v-c696e294]{border:1px solid #ddd;color:#222;cursor:pointer}.weekday-cell.end-date[data-v-c696e294],.weekday-cell.start-date[data-v-c696e294]{background-color:#bf1d2e;color:#fff;padding-top:1px}.month-info[data-v-324b784a]{font-weight:700;padding:5px 0;text-align:center;width:100%}.weekday-name[data-v-324b784a]{font-weight:700}.week-number[data-v-324b784a],.weekday-name[data-v-324b784a]{display:inline-block;font-size:14px;text-align:center;width:30px}.week-number.grey[data-v-324b784a]{background:#eee;color:#333}.day[data-v-edd63d1a]{color:#bf1d2e;font-size:30px;line-height:34px}.month[data-v-edd63d1a]{font-size:12px}.headline[data-v-3b05c0b6]{font-size:12px;font-weight:700}.date-wrapper-left[data-v-3b05c0b6],.date-wrapper-right[data-v-3b05c0b6]{height:72px;margin:0 30px;min-width:100px;opacity:1;position:relative;transition:all .2s ease}.date-wrapper-left.invisible[data-v-3b05c0b6],.date-wrapper-right.invisible[data-v-3b05c0b6]{opacity:0}.date-wrapper-left[data-v-3b05c0b6]{left:0}.date-wrapper-left.out[data-v-3b05c0b6]{left:-10px}.date-wrapper-right[data-v-3b05c0b6]{right:0}.date-wrapper-right.out[data-v-3b05c0b6]{right:-10px}.months-container[data-v-3af297ee]{display:flex;justify-content:center}@media(max-width:1199px){.months-container[data-v-3af297ee]{display:block}}.months-container .month-item[data-v-3af297ee]{flex:0 1 auto;margin:0 40px}.date-picker-month-wrapper[data-v-3af297ee]{flex:0 1 0;margin:0 30px}.date-picker-month[data-v-3af297ee]{margin:0 auto;position:relative;width:250px}.close-button-wrapper[data-v-3af297ee]{cursor:pointer;font-size:24px;position:absolute;right:5px;top:3px}.month-button[data-v-3af297ee]{cursor:pointer;font-size:20px;position:absolute;top:2px}.month-button.previous[data-v-3af297ee]{left:8px;transform:rotate(180deg)}.month-button.next[data-v-3af297ee]{right:12px}.modal-header[data-v-3af297ee]{min-height:40px;padding:15px 15px 10px 10px}.modal-body[data-v-3af297ee]{padding:0}.fade-enter-from[data-v-1a416fb2]{opacity:0;transform:translateY(5px)}.fade-enter-active[data-v-1a416fb2]{transition:all .3s}.fade-leave-from[data-v-1a416fb2]{display:none}.fade-leave-active[data-v-1a416fb2]{transition-duration:0s}.date-picker-standalone[data-v-1a416fb2] p{margin-bottom:0}.tab-content.--is-mobile .date-picker-standalone[data-v-1a416fb2] .modal-header{display:none}.tags[data-v-4764d769]{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:15px;line-height:25px;max-height:200px;min-height:35px;overflow:auto;position:relative}.tags[data-v-4764d769]:not(.--expanded){margin-top:-5px}.tags.--expanded[data-v-4764d769]{margin-top:0;padding-top:10px}.tags.--expanded .tag[data-v-4764d769]{margin-bottom:5px}.tags .tag[data-v-4764d769]{background:#efefef;border-radius:100px;color:#464646;cursor:pointer;display:inline-block;font-size:14px;margin-right:5px;max-width:240px;overflow:hidden;padding:0 25px 0 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.tags .tag[data-v-4764d769]:hover{background:#e7e7e7}.tags .tag i[data-v-4764d769]{display:inline-block;font-size:22px;height:0;line-height:0;position:absolute;right:10px;top:10px;transform:rotate(45deg);width:15px}.seminar-finder-v2[data-v-1949cec7]{display:flex;flex-direction:column;position:relative}@media(max-width:1199px){.seminar-finder-v2[data-v-1949cec7]{background:#fff;height:100vh;padding-top:70px}}.seminar-finder-v2 .tabs[data-v-1949cec7]{position:relative;top:1px;z-index:1}.seminar-finder-v2 .content[data-v-1949cec7]{display:flex;flex:1 0 auto;flex-direction:column;position:relative;z-index:0}@media(max-width:1199px){.seminar-finder-v2 .content[data-v-1949cec7]{overflow:auto;padding:10px;width:100vw}}@media(min-width:1200px){.seminar-finder-v2 .content[data-v-1949cec7]{background:#fff;border-radius:0 0 20px 20px;box-shadow:0 0 20px rgba(0,0,0,.3);padding:25px}}@media(max-width:1199px){.seminar-finder-v2 .content .tab-content[data-v-1949cec7]{flex:1 0 1px;overflow:auto}}@media(min-width:1200px){.seminar-finder-v2 .content .tab-content[data-v-1949cec7]{flex:1 1 auto;height:450px;overflow:hidden}}.seminar-finder-v2 .content .clear-all-btn[data-v-1949cec7]{position:absolute;right:15px;top:15px;z-index:3}.seminar-finder-v2 .bottom-bar[data-v-1949cec7]{border-top:1px solid #d0d0d0;display:flex;padding-top:10px}.seminar-finder-v2 .bottom-bar.--expanded[data-v-1949cec7]{flex-direction:column-reverse}@media(min-width:1200px){.seminar-finder-v2 .bottom-bar[data-v-1949cec7]{padding-top:15px}}.seminar-finder-v2 .bottom-bar .tags[data-v-1949cec7]{flex:1 0 auto}.seminar-finder-v2 .bottom-bar .action-buttons[data-v-1949cec7]{align-self:flex-end;text-align:right;white-space:nowrap;width:100%}.seminar-finder-v2 .bottom-bar .action-buttons .toggle-btn[data-v-1949cec7]{cursor:pointer;display:inline-block;margin-right:15px}.seminar-finder-modal[data-v-29c3639b]{align-items:center;bottom:0;color:#222;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:110}@media(max-width:600px){.seminar-finder-modal[data-v-29c3639b]{bottom:auto;height:100vh}}.seminar-finder-modal .content[data-v-29c3639b]{animation-duration:1s;animation-fill-mode:forwards;animation-name:courseFinderModalIn-29c3639b;animation-timing-function:cubic-bezier(.23,.705,.005,1);position:relative;width:1100px;z-index:1}@media(max-width:1199px){.seminar-finder-modal .content[data-v-29c3639b]{height:100vh}}@keyframes courseFinderModalIn-29c3639b{0%{opacity:0;transform:scale(.7) translateY(5vh) rotateX(15deg) translateZ(100px)}}.seminar-finder-modal .backdrop[data-v-29c3639b]{animation-duration:1s;animation-fill-mode:forwards;animation-name:courseFinderBackdropIn-29c3639b;animation-timing-function:cubic-bezier(.23,.705,.005,1);background:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}@keyframes courseFinderBackdropIn-29c3639b{0%{opacity:0}}.online-course-layer[data-v-24c3af14]{height:440px}a.rubric[data-v-24c3af14]{color:#222;display:block}a.rubric[data-v-24c3af14]:last-child{margin-bottom:25px}a.button2[data-v-24c3af14]{margin-top:40px}p.rubric-name[data-v-24c3af14]{font-weight:700;margin:0}.online-course-layer-promotion[data-v-24c3af14]{background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:block;margin:0 -1%;max-height:428px;position:relative;transition-duration:.5s;width:102%}.online-course-layer-promotion .img[data-v-24c3af14]{background-size:cover;height:180px;position:relative}.online-course-layer-promotion .content[data-v-24c3af14]{padding:10px 15px 20px;text-align:center;transition-duration:.5s}.online-course-layer-promotion .content .headline[data-v-24c3af14]{font-size:25px;font-weight:500;line-height:35px;margin-bottom:10px}.online-course-layer-promotion .content .button2[data-v-24c3af14]{margin-top:20px}