@import url(https://use.typekit.net/gtw5hrj.css);h1,h2,h3,h4,h5,h6{font-family:myriad-pro,Open Sans,sans-serif}.widget h1,.widget h2,.widget h3,.widget h4,.widget h5,.widget h6{margin-top:0}h1{font-size:3.2rem}.group-section .group-section__title,.highlight-teaser-section .highlight-teaser-section__title,.project-section .project-section__title,.project-teaser-list .project-section__title,.project .project__subheadline,.secondary-heading,h2{color:#929292;font-size:1.8rem;letter-spacing:.2rem;text-transform:uppercase}.group-section .group-section__title a,.highlight-teaser-section .highlight-teaser-section__title a,.project-section .project-section__title a,.project-teaser-list .project-section__title a,.project .project__subheadline a,.secondary-heading a,h2 a{color:inherit;font-size:inherit}h3{margin:0;color:#929292;font-size:1.4rem;letter-spacing:.15rem;text-transform:uppercase}a{color:inherit}a:hover{color:#e40c24}a.link-button{text-decoration:none}hr{border:0;border-top:1px solid #b3b3b3}.link-button,button{min-width:42px;min-height:42px;padding:0;margin:0;border:0;border-radius:0;background:transparent;font-family:inherit;color:inherit;cursor:pointer}.link-button{display:inline-flex;align-items:center;padding:0 12px 0 0;border:1px solid #b3b3b3;border-radius:0}.button--small{padding:9px}.button--small div{font-size:1rem}.button--label div{padding:0 12px}.button--icon-label div,.button--label div,.favorite-button{display:flex;align-items:center;justify-content:center}.favorite-button{position:absolute;z-index:1;right:0;bottom:0;margin-left:auto}.favorite-button .icon{transform:scale(1);transition:all .1s ease-in-out;border-radius:100%}.favorite-button:hover .icon{transform:scale(1.1)}.favorite-button--add .icon{color:#b3b3b3}.favorite-button--add:hover .icon,.favorite-button--remove .icon{color:#e40c24}button,input,select,textarea{color:inherit;font-family:myriad-pro,Open Sans,sans-serif;font-size:1.6rem;font-weight:inherit}select{padding-left:6px;border:0;background:transparent}select option{color:#000}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){.select{position:relative;display:flex;align-items:center;color:currentColor}.select:after{content:"";position:absolute;top:50%;right:12px;width:0;margin-top:-3px;border:6px solid transparent;border-top-color:currentColor;pointer-events:none}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0 30px 0 12px;margin:0;border-radius:0;cursor:pointer}}select{height:42px}.icon+.label{padding:0 12px 0 0}.svg-defs{display:none}.icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#fff}.icon svg{display:block;width:100%;height:100%}.icon path{fill:currentColor}.icon--16,.icon--16 svg{width:16px;height:16px}button .icon{width:40px;height:40px}.icon--inline{display:inline-flex;margin-right:6px;color:#4a4a4a}.icon--inline,.icon--inline svg{width:16px;height:16px}table{width:100%;margin:0 30px 30px 0;line-height:1.2;border-collapse:collapse;position:relative}table caption{margin-bottom:1em}table td,table th{text-align:left}table thead{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#f5f5f5;color:rgba(74,74,74,.6)}table thead th{height:22px;padding:18px 12px 18px 12px;text-transform:uppercase;line-height:22px;vertical-align:bottom;white-space:nowrap}table thead th:first-child{padding-left:30px}table thead th:last-child{padding-right:30px}table thead th .icon{position:relative;top:5px;display:inline-block;color:rgba(74,74,74,.6)}table thead th .icon svg{width:22px;height:22px}table tfoot{font-size:smaller}table tfoot th{padding:12px;font-weight:400}table tfoot th:first-child{padding-left:30px}table tfoot th:last-child{padding-right:30px}table tbody{border-bottom:1px solid #dfdfdf;background:#fff}table tbody tr:after{content:"";border-bottom:1px solid #dfdfdf;width:calc(100% - 60px);display:block;position:absolute;left:30px;top:auto}@media (min-width:568px){table tbody tr:first-child:after{border-bottom:none}}table tbody td{padding:12px;vertical-align:top}table tbody td:first-child{padding-left:30px}table tbody td:last-child{padding-right:30px}table .icon{width:16px;height:16px}@media (max-width:767.98px){table{width:100%;margin:0 0 30px 0}table,table tbody,table td,table tr{display:block}table thead{display:none}table tbody{border-top:1px solid #dfdfdf}table tbody tr:after{content:"";border-bottom:1px solid #dfdfdf;width:calc(100% - 24px);display:block;position:absolute;left:12px;top:auto}table tbody td{display:flex;align-items:flex-start;padding:3px 12px}table tbody td:first-child{padding:12px 12px 0 12px}table tbody td:last-child{padding:0 12px 12px 12px}}@media (max-width:1023.98px){.col-sm-6 table,.col-sm-8 table,.col-sm-9 table{display:block;width:100%;margin:0 0 30px 0}.col-sm-6 table tbody,.col-sm-6 table td,.col-sm-6 table tr,.col-sm-8 table tbody,.col-sm-8 table td,.col-sm-8 table tr,.col-sm-9 table tbody,.col-sm-9 table td,.col-sm-9 table tr{display:block}.col-sm-6 table thead,.col-sm-8 table thead,.col-sm-9 table thead{display:none}.col-sm-6 table tbody,.col-sm-8 table tbody,.col-sm-9 table tbody{border-top:1px solid #dfdfdf}.col-sm-6 table tbody tr:after,.col-sm-8 table tbody tr:after,.col-sm-9 table tbody tr:after{content:"";border-bottom:1px solid #dfdfdf;width:calc(100% - 24px);display:block;position:absolute;left:12px;top:auto}.col-sm-6 table tbody td,.col-sm-8 table tbody td,.col-sm-9 table tbody td{display:flex;align-items:flex-start;padding:3px 12px}.col-sm-6 table tbody td:first-child,.col-sm-8 table tbody td:first-child,.col-sm-9 table tbody td:first-child{padding:12px 12px 0 12px}.col-sm-6 table tbody td:last-child,.col-sm-8 table tbody td:last-child,.col-sm-9 table tbody td:last-child{padding:0 12px 12px 12px}}.col-md-3 table,.col-md-4 table{display:block;width:100%;margin:0 0 30px 0}.col-md-3 table tbody,.col-md-3 table td,.col-md-3 table tr,.col-md-4 table tbody,.col-md-4 table td,.col-md-4 table tr{display:block}.col-md-3 table thead,.col-md-4 table thead{display:none}.col-md-3 table tbody,.col-md-4 table tbody{border-top:1px solid #dfdfdf}.col-md-3 table tbody tr:after,.col-md-4 table tbody tr:after{content:"";border-bottom:1px solid #dfdfdf;width:calc(100% - 24px);display:block;position:absolute;left:12px;top:auto}.col-md-3 table tbody td,.col-md-4 table tbody td{display:flex;align-items:flex-start;padding:3px 12px}.col-md-3 table tbody td:first-child,.col-md-4 table tbody td:first-child{padding:12px 12px 0 12px}.col-md-3 table tbody td:last-child,.col-md-4 table tbody td:last-child{padding:0 12px 12px 12px}.highlight{font-style:normal;background-color:#fffbc1}.search__autocomplete .highlight{background:inherit;font-style:inherit;font-weight:700}mark{background:#e40c24;color:#fff}fieldset,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #b3b3b3;border-radius:0}input[type=search],select{-webkit-appearance:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=search]:-moz-submit-invalid,input[type=search]:-moz-ui-invalid,input[type=search]:invalid{box-shadow:none}iframe{border:0}.ratio{position:relative;width:100%;overflow:hidden}.ratio:before{display:block;padding-top:100%;content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio--4x3:before{padding-top:75%}.ratio--16x9:before{padding-top:56.25%}.ratio--5x2:before{padding-top:40%}.ratio--1280x464:before{padding-top:36.25%}.channel .detail__topics li,.tag,table .item__topics .topics__more{display:inline-block;max-width:calc(min(100vw, 1440px)*0.3 - 90px);overflow:hidden;padding:4px;margin:0 4px 4px 0;border:0;border-radius:0;background:#dcdcdc;color:#000;font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:1023px){.channel .detail__topics li,.tag,table .item__topics .topics__more{max-width:calc(100vw - 120px)}}@media screen and (max-width:767px){.channel .detail__topics li,.tag,table .item__topics .topics__more{max-width:calc(100vw - 24px)}}.item__topics{display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;padding:0 12px 12px 12px;color:#4a4a4a;font-size:1rem}.item__topics:empty{display:none}.channel .detail__topics .item__topics li,.item__topics .channel .detail__topics li,.item__topics .tag,table .item__topics .topics__more{max-width:100%;margin:4px 4px 0 0}.channel .detail__topics .item__topics li:only-child,.item__topics .channel .detail__topics li:only-child,.item__topics .tag:only-child,table .item__topics .topics__more:only-child{margin-right:0}.project-section .item__topics{max-width:322.5px}@media screen and (max-width:1439px){.project-section .item__topics{max-width:calc(25vw - 37.5px)}}@media screen and (max-width:1279px){.project-section .item__topics{max-width:calc(33.33vw - 39.996px)}}@media screen and (max-width:1023px){.project-section .item__topics{max-width:calc(50vw - 27px)}}@media screen and (max-width:567px){.project-section .item__topics{max-width:calc(100vw - 24px)}}.project-section .item__topics.item__topics--narrow{max-width:280.5px;padding-right:0}@media screen and (max-width:1439px){.project-section .item__topics.item__topics--narrow{max-width:calc(25vw - 79.5px)}}@media screen and (max-width:1279px){.project-section .item__topics.item__topics--narrow{max-width:calc(33.33vw - 81.996px)}}@media screen and (max-width:1023px){.project-section .item__topics.item__topics--narrow{max-width:calc(50vw - 69px)}}@media screen and (max-width:567px){.project-section .item__topics.item__topics--narrow{max-width:calc(100vw - 66px)}}.resource-list .item__topics{max-width:322.5px}.resource-list .item__topics.item__topics--narrow{max-width:280.5px;padding-right:0}@media screen and (max-width:1279px){.resource-list .item__topics{max-width:calc(25vw - 37.5px)}.resource-list .item__topics.item__topics--narrow{max-width:calc(25vw - 79.5px)}}@media screen and (max-width:1209px){.resource-list .item__topics{max-width:calc(33.33vw - 39.996px)}.resource-list .item__topics.item__topics--narrow{max-width:calc(33.33vw - 81.996px)}}@media screen and (max-width:1023px){.resource-list .item__topics{max-width:calc(33.33vw - 23.9976px)}.resource-list .item__topics.item__topics--narrow{max-width:calc(33.33vw - 65.9976px)}}@media screen and (max-width:866px){.resource-list .item__topics{max-width:calc(50vw - 27px)}.resource-list .item__topics.item__topics--narrow{max-width:calc(50vw - 69px)}}@media screen and (max-width:577px){.resource-list .item__topics{max-width:calc(100vw - 36px)}.resource-list .item__topics.item__topics--narrow{max-width:calc(100vw - 78px)}}@media screen and (max-width:565px){.resource-list .item__topics{max-width:calc(100vw - 24px)}.resource-list .item__topics.item__topics--narrow{max-width:calc(100vw - 66px)}}.filter-visible .item__topics{max-width:356.631px}@media screen and (max-width:1439px){.filter-visible .item__topics{max-width:calc(33.33vw - 123.321px)}}@media screen and (max-width:1164px){.filter-visible .item__topics{max-width:calc(50vw - 170px)}}@media screen and (max-width:1023px){.filter-visible .item__topics{max-width:calc(50vw - 152px)}}.filter-visible .item__topics.item__topics--narrow{max-width:314.631px}@media screen and (max-width:1439px){.filter-visible .item__topics.item__topics--narrow{max-width:calc(33.33vw - 165.321px)}}@media screen and (max-width:1164px){.filter-visible .item__topics.item__topics--narrow{max-width:calc(50vw - 212px)}}@media screen and (max-width:1023px){.filter-visible .item__topics.item__topics--narrow{max-width:calc(50vw - 194px)}}.pagination{flex:0 0 100%;display:flex;align-items:center;justify-content:center;height:42px;padding:0;margin:0 auto;list-style:none}.pagination.hide{display:none}.pagination li{margin:6px;border-radius:0;border:1px solid #b3b3b3;color:#4a4a4a}@media screen and (max-width:374px){.pagination li{margin:3px}}.pagination li.active,.pagination li:focus,.pagination li:hover{border-color:#e40c24;background:#e40c24;color:#fff}.pagination li.active{font-weight:700}.pagination li.disabled{background:transparent;color:#b3b3b3;border:0}.pagination li.disabled a{cursor:default}@media screen and (max-width:567px){.pagination li:first-child,.pagination li:last-child{display:none}}.pagination a{display:flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;padding:6px;color:inherit;line-height:1}@media screen and (max-width:414px){.pagination a{min-width:24px;min-height:24px;padding:3px}}.badges{flex-shrink:0;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-end;max-width:80px}.badge{margin:0 0 3px 3px}.badge img{display:block;width:18px;height:18px}.ribbon{position:absolute;z-index:1;right:-5px;top:-5px;width:75px;height:75px;overflow:hidden;text-align:right}.ribbon span{position:absolute;top:21px;right:-20px;display:block;width:100px;background:linear-gradient(#9bc90d,#32b428);box-shadow:0 3px 9px -6px #000;transform:rotate(45deg);color:#fff;font-size:1rem;font-weight:700;line-height:18px;text-transform:uppercase;letter-spacing:.05em;text-align:center}.ribbon span:before{left:0;border-right:3px solid transparent;border-left:3px solid #32b428}.ribbon span:after,.ribbon span:before{content:"";position:absolute;z-index:-1;top:100%;border-top:3px solid #32b428;border-bottom:3px solid transparent}.ribbon span:after{right:0;border-right:3px solid #32b428;border-left:3px solid transparent}.ribbon--promo span{background:linear-gradient(#9bc90d,#32b428);color:#fff}.ribbon--promo span:before{border-top:3px solid #32b428;border-left:3px solid #32b428}.ribbon--promo span:after{border-top:3px solid #32b428;border-right:3px solid #32b428}.ribbon--free span{background:linear-gradient(#847853,#847853);color:#fff}.ribbon--free span:before{border-top:3px solid #847853;border-left:3px solid #847853}.ribbon--free span:after{border-top:3px solid #847853;border-right:3px solid #847853}.ribbon--sponsored span{background:linear-gradient(#1d86bf,#0088c2);color:#fff}.ribbon--sponsored span:before{border-top:3px solid #0088c2;border-left:3px solid #0088c2}.ribbon--sponsored span:after{border-top:3px solid #0088c2;border-right:3px solid #0088c2}.badge--promo{display:flex}.badge--promo span{display:flex;align-items:center;justify-content:center;min-width:39px;padding:4px;border-radius:0;background:linear-gradient(#9bc90d,#32b428);color:#fff;font-size:1rem;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.05em}.item .badge--promo{width:auto}.badge--free{display:flex}.badge--free span{display:flex;align-items:center;justify-content:center;min-width:39px;padding:4px;border-radius:0;background:linear-gradient(#847853,#847853);color:#fff;font-size:1rem;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.05em}.item .badge--free{width:auto}.badge--sponsored{display:flex}.badge--sponsored span{display:flex;align-items:center;justify-content:center;min-width:39px;padding:4px;border-radius:0;background:linear-gradient(#1d86bf,#0088c2);color:#fff;font-size:1rem;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.05em}.item .badge--sponsored{width:auto}.item__title+.badge--promo{margin:-6px 0 6px 0}.live-badge{flex-shrink:0;display:flex;align-items:center;justify-content:center;height:18px;padding:0 6px;margin:0 6px 0 6px;border:1px solid;border-radius:0;overflow:hidden;background:#fff;color:#e40c24;font-size:1.2rem;font-weight:700}.live-badge:before{content:"";display:block;border-radius:100%;width:9px;height:9px;margin:0 6px 0 0;background:#e40c24;-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(228,12,36,.4)}70%{box-shadow:0 0 0 12px transparent}to{box-shadow:0 0 0 0 transparent}}.live-badge--teaser{display:inline-flex;height:30px;padding:0 12px}.live-badge__button{text-decoration:none}.live-badge__button:hover{color:#fff;background:#e40c24}.live-badge__button:hover:before{background:#fff;-webkit-animation:pulse--hover 3s infinite;animation:pulse--hover 3s infinite}@-webkit-keyframes pulse--hover{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}70%{box-shadow:0 0 0 12px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes pulse--hover{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}70%{box-shadow:0 0 0 12px transparent}to{box-shadow:0 0 0 0 transparent}}.live-notification{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:6px 30px;background:#e40c24;color:#fff!important;font-weight:700;cursor:pointer;margin:0 0 3px 0}@media (max-width:1023.98px){.live-notification{padding:6px 18px}}@media (max-width:567.98px){.live-notification{padding:6px 12px}}.live-notification:focus,.live-notification:hover{text-shadow:0 0 6px hsla(0,0%,100%,.5)}.live-notification .icon{align-self:flex-start;margin:-6px 0}.item__credits{color:#999;font-style:italic;overflow-wrap:break-word}.banner{position:relative;width:calc(100% + 60px);margin:-30px 0 0 -30px}@media (max-width:1023.98px){.banner{width:calc(100% + 36px);margin:-18px 0 0 -18px}}@media (max-width:567.98px){.banner{width:calc(100% + 24px);margin:-12px 0 0 -12px}}.detail{position:relative;width:calc(100% + 60px);margin:-30px 0 0 -30px}@media (max-width:1023.98px){.detail{left:-18px;width:calc(100% + 36px);margin:-18px 0 12px 0}}@media (max-width:567.98px){.detail{left:-12px;width:calc(100% + 24px);margin:-12px 0 12px 0}}.detail__player{position:relative;display:block;width:100%;height:auto;margin:0;border:0;overflow:hidden}.detail__info,.educationitem-detail .detail__modules,.package-detail .detail__modules,.spotlight-detail .detail__modules{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px;background:#eee}@media screen and (max-width:1023px){.detail__info,.educationitem-detail .detail__modules,.package-detail .detail__modules,.spotlight-detail .detail__modules{display:block}}@media screen and (max-width:767px){.detail__info,.educationitem-detail .detail__modules,.package-detail .detail__modules,.spotlight-detail .detail__modules{padding:18px}}@media screen and (max-width:567px){.detail__info,.educationitem-detail .detail__modules,.package-detail .detail__modules,.spotlight-detail .detail__modules{padding:12px}}.detail__main{flex-grow:0;flex-shrink:0;flex-basis:calc(70% - 60px);margin-bottom:30px}@media screen and (max-width:1023px){.detail__main{margin-bottom:30px}}.detail__main>*{margin-bottom:30px}.detail__main>:last-child{margin-bottom:0}.detail__main a{text-decoration:underline}.detail__aside{flex-grow:0;flex-shrink:0;flex-basis:calc(30% - 15px);padding-left:30px;margin-bottom:30px;border-left:1px solid hsla(0,0%,70.2%,.3)}@media screen and (max-width:1023px){.detail__aside{padding:30px 0 0 0;border:0;border-top:1px solid hsla(0,0%,70.2%,.3)}}.detail__aside>*{margin-bottom:30px}.detail__aside>:last-child{margin-bottom:0}.detail__header{position:relative}.detail__header a{color:inherit}.detail__header a:hover{color:#000}.detail__header a:nth-last-child(1n+2):after{content:", "}.detail__header .detail__crtype,.detail__header .detail__rtype{display:flex;align-items:center;line-height:1;font-size:1.2rem}.detail__title{display:flex;justify-content:space-between;margin:0 0 6px 0;font-size:2.4rem;line-height:1.2}.detail__title .item__title-number:after{content:" – "}.detail__subtitle{margin:0 0 6px 0}.detail__meta{display:flex;align-items:flex-start;justify-content:space-between}.detail__meta__small{display:flex;font-size:1.2rem}.detail__meta__small>div+div{margin-left:12px;padding-left:12px;border-left:1px solid hsla(0,0%,70.2%,.3)}.detail__speaker{font-size:1.6rem}.detail__project{display:flex;align-items:center;margin-bottom:30px}.detail__project a{color:inherit;text-decoration:none}.detail__project a:hover{color:#000}.detail__project__logo{flex-shrink:0;margin-right:12px;border-radius:0;overflow:hidden}.detail__project__logo>*{display:block;width:50px;height:50px}.detail__project__meta{font-size:1.2rem}.detail__additional h3{margin-bottom:6px}.detail__additional.detail__event{position:relative}.detail__event__title{font-weight:700}.detail__event__title a{color:inherit}.detail__event__title a:hover{color:#000}.detail__infotext>div{position:relative;max-height:100px;margin-bottom:18px;overflow:hidden}.detail__infotext>div:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(0deg,#eee,hsla(0,0%,93.3%,0))}.detail__infotext>div>:first-child{margin-top:0}.detail__infotext>div>:last-child{margin-bottom:0}.detail__infotext--expanded>div{max-height:1000em}.detail__infotext--expanded>div:after{display:none}.detail__infotext__toggle{height:36px;padding:0 12px;border:1px solid #b3b3b3;color:#4a4a4a;line-height:1}.detail__favorite-button{position:static;padding:0 12px 0 0;display:flex;align-items:center;justify-content:center;border:1px solid #b3b3b3;color:#4a4a4a;font-weight:400;white-space:nowrap}@media screen and (max-width:567px){.detail__favorite-button{padding:0;border:0}.detail__favorite-button .detail__favorite-button-text{display:none}}.detail__topics h3{margin-bottom:15px}.detail__topics div{display:flex;flex-wrap:wrap;padding:0;margin:0}.detail__contact h3,.detail__downloads h3,.detail__survey h3{margin-bottom:15px}.detail__contact ul,.detail__downloads ul,.detail__survey ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.detail__contact li,.detail__downloads li,.detail__survey li{padding-top:12px;padding-right:12px}.detail__contact a,.detail__downloads a,.detail__survey a{min-width:42px;min-height:42px;height:36px;border:1px solid #b3b3b3;border-radius:0;padding:0 12px;line-height:1;display:flex;align-items:center;color:inherit;text-decoration:none}.detail__contact a:hover,.detail__downloads a:hover,.detail__survey a:hover{color:#000}.detail__contact .icon,.detail__downloads .icon,.detail__survey .icon{color:#4a4a4a}.detail__related h3{margin-bottom:15px}.detail__related dl{margin:0}.detail__related dt{display:flex;align-items:center;padding-top:6px}.detail__related dd+dt{margin-top:6px;border-top:1px solid hsla(0,0%,70.2%,.3)}.detail__related dd{margin:0;font-weight:700;line-height:1.2}.detail__related a{display:flex;align-items:center}.detail__share-button-list h3{margin-bottom:15px}.detail__share-button-list ul{display:flex;padding:0}.detail__share-button-list ul li{list-style:none;cursor:pointer;margin-right:12px}.detail__share-button-list ul li:last-child{margin-right:0}.detail__credits{font-size:1.2rem;font-style:italic;margin-top:3px}.detail__credits h3{margin-bottom:6px}.detail__credits a{color:#4a4a4a}.detail__credits a:hover{color:#252525;text-decoration:underline}.moderator__speaker{opacity:.6;font-size:1.6rem;padding:5px 0}.detail__additionaltext{font-size:1.2rem;margin:6px 0}.detail__additionaltext h3{margin-bottom:6px}.detail__additionaltext a{color:#4a4a4a}.detail__additionaltext a:hover{color:#252525;text-decoration:underline}.detail__more{padding:30px}@media screen and (max-width:767px){.detail__more{padding:18px}}@media screen and (max-width:567px){.detail__more{padding:12px}}.detail__more h2{margin-top:0;display:flex}.detail__more h2 :first-child{margin-left:6px}.detail__content{flex-grow:0;flex-shrink:0;flex-basis:100%}.filter__list{z-index:2;padding:0;margin:0;list-style:none;font-size:1.4rem}.filter__list,.filter__list li{position:relative}.filter__list li input{position:absolute;display:none}.filter__list li label{display:flex;padding:6px 0;line-height:1.2;cursor:pointer}.filter__list li label:before{content:"";flex-grow:0;flex-shrink:0;display:block;width:10px;height:10px;margin:3px 6px 0 1px;outline:1px solid #b3b3b3}.filter__list li label:focus:before,.filter__list li label:hover:before{background:#f5f5f5}.filter__list li input:checked+label:before{background:#4a4a4a;border:2px solid #f2f2f2;outline:1px solid #b3b3b3}.filter__list li input:checked+label:focus:before,.filter__list li input:checked+label:hover:before{border:2px solid #f5f5f5}.resource-list{position:relative;z-index:1}.resource-list table{margin:0 0 30px 0;width:100%}.resource-list .item-container{display:flex;align-items:stretch;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-30px}.resource-list .item-container>*{flex-basis:calc(25% - 30px);min-width:265px;margin:0 0 30px 30px}@media (max-width:1279.98px){.resource-list .item-container>*{flex-basis:calc(33.33333% - 30.33333px)}}@media (max-width:1023.98px){.resource-list .item-container{width:calc(100% + 18px);margin-left:-18px}.resource-list .item-container>*{flex-basis:calc(50% - 18px);margin:0 0 18px 18px}}@media (max-width:767.98px){.resource-list .item-container{width:100%;margin-left:0}.resource-list .item-container>*{flex-basis:100%;margin:0 0 12px 0}}@supports (display:grid){.resource-list .item-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(265px,1fr));grid-gap:30px;width:100%;padding-bottom:30px;margin:0}@media (max-width:1023.98px){.resource-list .item-container{grid-gap:18px;padding-bottom:18px}}@media (max-width:767.98px){.resource-list .item-container{grid-gap:12px;padding-bottom:12px}}@media (min-width:568px) and (max-width:1023.98px){.col-sm-4 .resource-list .item-container{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.resource-list .item-container>*{min-width:1px;margin:0}}@media screen and (max-width:767px){.resource-list table tr{position:relative}}.resource-list table td:first-child{width:100px;white-space:nowrap}@media screen and (max-width:767px){.resource-list table td:first-child{display:none}}.resource-list table td:nth-child(2)>div{display:flex;align-items:flex-start}@media screen and (max-width:767px){.resource-list table td:nth-child(2)>div{flex-wrap:wrap;width:100%}}.resource-list table td:nth-child(2) .item__numbers,.resource-list table td:nth-child(2) .item__speakers{display:none}@media screen and (min-width:768px){.resource-list table td:nth-child(2) .item__numbers+*,.resource-list table td:nth-child(2) .item__speakers+*{padding:0;margin:0;border:0}}@media screen and (max-width:767px){.resource-list table td:nth-child(2) .item__numbers,.resource-list table td:nth-child(2) .item__speakers{display:block}}.resource-list table td:nth-child(3){width:100px;white-space:nowrap;padding:12px}@media screen and (max-width:767px){.resource-list table td:nth-child(3){width:auto;padding:3px 12px 12px}}.resource-list table td:nth-child(4){width:100px;white-space:nowrap}@media screen and (max-width:767px){.resource-list table td:nth-child(4){display:none}}.resource-list table a{color:inherit;text-decoration:none}.resource-list table a:hover{color:#000}.resource-list table .item__text{flex:1 1 100%;display:block;position:relative}@media screen and (max-width:767px){.resource-list table .item__text{position:static}}.resource-list table .item__text>*{margin:0}.resource-list table .item__text .icon{position:relative;top:1px;flex:0 0 16px;margin:0}.resource-list table .item__text .favorite-button{transform:translate(12px,8px)}@media screen and (max-width:767px){.resource-list table .item__text .favorite-button{transform:translate(0)}}.resource-list table .item__title{flex:1 1 100%;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:767px){.resource-list table .item__title{flex:0 0 100%}}.resource-list table .item__title>a{flex:1;padding-right:50px}.resource-list table .item__additional{display:block;padding-right:42px;margin-top:6px;color:rgba(74,74,74,.6);font-size:1.4rem}.resource-list table .item__additional .item__title-number:after{content:" – "}.resource-list table .item__additional-combined{display:flex;padding-right:42px;margin-top:6px;color:rgba(74,74,74,.6);font-size:1.4rem}.resource-list table .item__additional-combined>*+*{margin-left:6px;padding-left:6px;border-left:1px solid hsla(0,0%,70.2%,.3)}.resource-list table .item__speakers a{display:block}@media screen and (max-width:767px){.resource-list table .item__speakers a{display:inline;white-space:normal}}table .item__topics{display:flex;flex-wrap:wrap;padding:0;margin:0}@media screen and (max-width:767px){table .item__topics{padding-right:12px}}.channel .detail__topics table .item__topics li,table .item__topics .channel .detail__topics li,table .item__topics .tag,table .item__topics .topics__more{margin:0 4px 4px 0}.modal{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background:rgba(0,0,0,.6)}.modal__window{position:relative}.channel .detail__topics .modal__window li,.modal__window .channel .detail__topics li,.modal__window .tag,.modal__window table .item__topics .topics__more,table .item__topics .modal__window .topics__more{max-width:calc(min(100vw, 767px) - 120px)}@media screen and (max-width:767px){.channel .detail__topics .modal__window li,.modal__window .channel .detail__topics li,.modal__window .tag,.modal__window table .item__topics .topics__more,table .item__topics .modal__window .topics__more{max-width:calc(100vw - 24px)}}@media screen and (max-width:577px){.channel .detail__topics .modal__window li,.modal__window .channel .detail__topics li,.modal__window .tag,.modal__window table .item__topics .topics__more,table .item__topics .modal__window .topics__more{max-width:calc(100vw - 160px)}}.modal--intro .modal__content,.modal--player .modal__content{max-width:calc(100vw - 114px);max-height:calc(100vh - 134px);padding:0;margin:0}.modal--intro .modal__content img,.modal--intro .modal__content video,.modal--player .modal__content img,.modal--player .modal__content video{display:block;max-width:100%;max-height:inherit;-o-object-fit:contain;object-fit:contain}.modal--player .modal__window{width:90%;height:90%}.modal__content{position:relative;max-width:500px;max-height:500px;padding:0 12px 12px 12px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;color:#000;box-shadow:0 16px 48px -6px rgba(0,0,0,.32)}@media (max-width:767.98px){.modal__content{max-width:calc(100vw - 84px)}}@media screen and (max-height:700px){.modal__content{max-height:calc(100vh - 84px)}}.modal__content>:first-child{margin-top:0}.modal__content>:last-child{margin-bottom:0}.modal__content .modal__content__button{width:100%;text-align:center;background:#8c8d8e;color:#fff;margin-bottom:12px}.modal__content .modal__content__button.modal--access__button--default{background:#e40c24;color:#fff}.modal__content .modal__content__button:last-child{margin-bottom:0}.modal__close{position:absolute;z-index:3;left:100%;bottom:100%}.modal__header{position:-webkit-sticky;position:sticky;z-index:2;top:0;width:100%;padding:6px 12px;background:#ccc}.modal__header[data-hascontent=true]:after{content:"";position:absolute;top:100%;left:0;right:0;height:12px;pointer-events:none}.modal__header h2{width:100%;margin:0;overflow:hidden;color:#000;white-space:nowrap;text-overflow:ellipsis;text-transform:none;letter-spacing:0}.modal--access .modal__header{margin:0 -12px;padding:12px;width:calc(100% + 24px)}/*!
 * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:568px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:1024px){.container{max-width:960px}}@media (min-width:1280px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:568px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1280px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:568px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:1024px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1280px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:568px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:1024px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1280px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.row{margin-left:-15px;margin-right:-15px}@media (max-width:1023.98px){.row{margin-left:-9px;margin-right:-9px}[class^=col-]{padding-left:9px;padding-right:9px}}@media (max-width:567.98px){.row{margin-left:-6px;margin-right:-6px}[class^=col-]{padding-left:6px;padding-right:6px}}:root{--vh:100%}*,:after,:before{box-sizing:border-box}html{font-size:62.5%}html.scroll-lock{max-height:100vh;overflow:hidden}body{margin:0;overflow-x:hidden;color:#333;font-family:myriad-pro,Open Sans,sans-serif;font-size:1.6rem}body>div.site-background{background:#ededed}body>div.site-background.background--widget{background:transparent}[id=app]{display:flex;flex-direction:column;position:relative;min-width:320px;max-width:1440px;min-height:100vh;margin:0 auto;transition:padding .3s linear;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:899px){[id=app].filter-visible{height:100vh;overflow:hidden}}[id=app].live{margin-top:54px}[id=app] *{outline:0}@media screen and (max-width:899px){[id=widget].filter-visible{height:100vh;overflow:hidden}}main{flex:1 0 auto;display:block;padding:30px;background:#eee}@media (max-width:1023.98px){main{padding:18px}}@media (max-width:567.98px){main{padding:12px}}.full-width,.pagewidgets .liveplayer .liveplayer__infotext,.pagewidgets .liveplayer .liveplayer__livetext,.pagewidgets .liveplayer .liveplayer__pausetext,.pagewidgets .liveplayer .liveplayer__slideshow,.pagewidgets .liveplayer .metaplayer-container{margin-left:-30px;margin-right:-30px}@media (max-width:1023.98px){.full-width,.pagewidgets .liveplayer .liveplayer__infotext,.pagewidgets .liveplayer .liveplayer__livetext,.pagewidgets .liveplayer .liveplayer__pausetext,.pagewidgets .liveplayer .liveplayer__slideshow,.pagewidgets .liveplayer .metaplayer-container{margin-left:-18px;margin-right:-18px}}@media (max-width:567.98px){.full-width,.pagewidgets .liveplayer .liveplayer__infotext,.pagewidgets .liveplayer .liveplayer__livetext,.pagewidgets .liveplayer .liveplayer__pausetext,.pagewidgets .liveplayer .liveplayer__slideshow,.pagewidgets .liveplayer .metaplayer-container{margin-left:-12px;margin-right:-12px}}.channel .detail__main__header{margin-bottom:30px}.channel .detail__project{margin-bottom:6px}.channel .detail__project a{text-decoration:none}.channel .detail__title{margin:0 0 6px 0;font-size:2.4rem;line-height:1.2}.channel .detail__speakers{margin-bottom:42px;font-weight:700}.channel .detail__event{margin:0 0 6px 0;font-weight:700}.channel .detail__event-type{margin:0 0 6px 0}.channel .detail__meta{display:flex;margin-bottom:42px}.channel .detail__meta>div+div{margin-left:12px;padding-left:12px;border-left:1px solid hsla(0,0%,70.2%,.3)}.channel .detail__topics{margin-bottom:42px}.channel .detail__topics h3{margin-bottom:18px}.channel .detail__topics ul{display:flex;flex-wrap:wrap;padding:0;margin:0}.channel .detail__topics li{margin:0 6px 6px 0;white-space:nowrap}.channel .detail__downloads{margin-bottom:42px}.channel .detail__downloads h3{margin-bottom:18px}.channel .detail__downloads ul{padding:0;margin:0;list-style:none}.channel .detail__downloads li{padding-top:6px}.channel .detail__downloads li+li{margin-top:6px;border-top:1px solid hsla(0,0%,70.2%,.3)}.channel .detail__downloads a{display:flex;align-items:center}.channel .detail__related{margin-bottom:42px}.channel .detail__related h3{margin-bottom:18px}.channel .detail__related dl{margin:0}.channel .detail__related dt{display:flex;align-items:center;padding-top:6px}.channel .detail__related dd+dt{margin-top:6px;border-top:1px solid hsla(0,0%,70.2%,.3)}.channel .detail__related dd{margin:0;font-weight:700;line-height:1.2}.channel .detail__related a{display:flex;align-items:center}.channel .detail__more{padding:0 30px}.channel .detail__more h2{margin:0 30px}.congressresources{display:flex;width:100%}.congressresources .congressresources--full-width{width:100%}.detail--poster{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px}@media screen and (max-width:1023px){.detail--poster{display:block}}@media screen and (max-width:767px){.detail--poster{padding:18px}}@media screen and (max-width:567px){.detail--poster{padding:12px}}.detail--poster .detail__poster{flex-grow:0;flex-shrink:0;flex-basis:calc(60% - 30px);max-height:calc(100vh - 238px);padding-bottom:30px;margin-bottom:30px}@media screen and (max-width:1023px){.detail--poster .detail__poster{max-height:none}}.detail--poster .detail__poster>div{width:100%;height:100%}.detail--poster .detail__poster img{display:block;max-width:100%;height:auto;max-height:100%;margin:0 auto;box-shadow:0}.detail--poster .detail__info,.detail--poster .educationitem-detail .detail__modules,.detail--poster .package-detail .detail__modules,.detail--poster .spotlight-detail .detail__modules,.educationitem-detail .detail--poster .detail__modules,.package-detail .detail--poster .detail__modules,.spotlight-detail .detail--poster .detail__modules{flex-grow:0;flex-shrink:0;flex-basis:calc(40% - 30px);display:block;padding:0 0 30px 0;margin-bottom:30px;background:transparent}.detail--poster .detail__main{flex:0 0 auto}.detail--poster .detail__aside{padding:30px 0 0 0;border:0;border-top:1px solid hsla(0,0%,70.2%,.3)}.detail--poster .detail__more{flex:0 0 100%;padding:30px 0 0 0}.detail--poster--landscape .detail__poster{flex-basis:calc(100% - 30px);margin-bottom:0}.detail--poster--landscape .detail__info,.detail--poster--landscape .educationitem-detail .detail__modules,.detail--poster--landscape .package-detail .detail__modules,.detail--poster--landscape .spotlight-detail .detail__modules,.educationitem-detail .detail--poster--landscape .detail__modules,.package-detail .detail--poster--landscape .detail__modules,.spotlight-detail .detail--poster--landscape .detail__modules{display:flex;flex-basis:calc(100% - 30px)}.detail--poster--landscape .detail__main{flex-basis:calc(70% - 60px)}.detail--poster--landscape .detail__aside{flex-basis:calc(30% - 15px);padding:0 0 0 30px;border:0;border-left:1px solid hsla(0,0%,70.2%,.3)}.detail__header{flex-grow:1}.detail__header-container{display:flex}.detail__status{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#e4e4e4;padding:1rem;margin-right:2rem;color:hsla(0,0%,60.4%,.6);font-size:small;text-transform:uppercase;font-weight:700}.detail__status .svg__icon-scheduled{fill:hsla(0,0%,60.4%,.6)}.detail__status .svg__icon-processing{fill:hsla(0,0%,60.4%,.6);margin:.8rem 0}.item{position:relative;z-index:2;display:flex;flex-direction:column;border-radius:0;box-shadow:0;background:#fff}.item a{color:inherit;text-decoration:none}.item a:hover{color:#000}.item .favorite-button .icon{transform:translate(2px,2px) scale(1)}.item .favorite-button:hover .icon{transform:translate(2px,2px) scale(1.1)}.item__image-container{position:relative;display:block;width:100%;height:0;padding-bottom:36.25%;border-radius:0 0 0 0;overflow:hidden;cursor:pointer}.item__image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.item__image--blur{background-repeat:repeat;background-size:1px 1px}@supports (filter:blur(20px)){.item__image--blur{display:block;background-repeat:no-repeat;background-size:cover;filter:blur(20px);transform:scale(1.2)}}.item__image-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;background-color:#f1f1f1;color:hsla(0,0%,70.2%,.6);font-size:small;text-transform:uppercase;font-weight:700;position:absolute}.item__image-placeholder .svg__icon-scheduled{fill:hsla(0,0%,70.2%,.6);height:50%}.item__image-placeholder .svg__icon-processing{fill:hsla(0,0%,70.2%,.6);height:40%;margin:.8rem 0}.item__bar{display:flex;justify-content:space-between;padding:6px 6px 0 6px;padding-right:6px;margin-bottom:-6px;color:#4a4a4a;font-size:1.2rem}.item__bar>*{display:flex;align-items:center;justify-content:center;padding:0 6px}.item__text{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:12px;color:#4a4a4a;font-size:1.2rem}table .item__text{padding:0}.item__text>:not(:last-of-type){margin:0 0 12px 0}.item__text>:last-child{margin-bottom:0}.item__title{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 12px 0;font-family:myriad-pro,Open Sans,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2;overflow-wrap:break-word}table .item__title{margin:0}.item .badges{margin-bottom:9px}.item__meta{display:flex;flex-wrap:wrap;padding-right:22px;color:#999}.item__meta>:nth-last-child(1n+2){margin-right:6px;padding-right:6px;border-right:1px solid hsla(0,0%,70.2%,.3)}.item__speaker:nth-last-child(1n+2):after{content:", "}.speakers__trimmed>:last-child:after{content:" …"}.item__session{padding-right:22px}.item__session .item__title-number:after{content:" – "}.item__status{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background-color:#f1f1f1;color:hsla(0,0%,70.2%,.6);font-size:small;padding:1rem;text-transform:uppercase;font-weight:700}.item__status .svg__icon-processing,.item__status .svg__icon-scheduled{fill:hsla(0,0%,70.2%,.6)}.component__education,.component__education .education--full-width{width:100%}.educationitem-detail .detail__info,.educationitem-detail .detail__modules{display:block}.educationitem-detail .icon{color:inherit}.educationitem-detail .detail__header{padding-top:0;padding-bottom:18px;border-bottom:1px solid hsla(0,0%,70.2%,.3)}.educationitem-detail .detail__header h1{margin-bottom:0}.educationitem-detail .detail__header .detail__subline{margin-bottom:12px}.channel .detail__topics .educationitem-detail .detail__header li,.educationitem-detail .detail__header .channel .detail__topics li,.educationitem-detail .detail__header .tag,.educationitem-detail .detail__header table .item__topics .topics__more,table .item__topics .educationitem-detail .detail__header .topics__more{display:inline;margin:0}.educationitem-detail .detail__header__meta{margin-top:12px;color:#999}.educationitem-detail .detail__modules{padding-top:0}.educationitem-detail .detail__topics{flex-grow:1;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;margin-top:12px;color:#4a4a4a}.channel .educationitem-detail .detail__topics li,.educationitem-detail .channel .detail__topics li,.educationitem-detail .detail__topics .tag,.educationitem-detail .detail__topics table .item__topics .topics__more,table .item__topics .educationitem-detail .detail__topics .topics__more{margin-right:6px}.errorpage{padding:0 30px;text-align:center}.errorpage--icon{color:#b3b3b3;margin:-1em 0 -2em}.errorpage--icon svg{width:50vw;height:50vw;min-width:200px;min-height:200px;max-width:500px;max-height:500px}@media screen and (min-width:768px){.errorpage--icon svg{width:50vh;height:50vh}}.events{display:flex}.events,.events .events--full-width{width:100%}.events-list__item .item__bar{padding:6px 6px 0 0;padding-right:6px;margin-bottom:-6px}.events-list__item .item__status{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;background-color:#f1f1f1;color:hsla(0,0%,70.2%,.6);border-radius:0 0 0 0;font-size:small;padding:1rem;text-transform:uppercase;font-weight:700}.events-list__item .item__status .svg__icon-processing,.events-list__item .item__status .svg__icon-scheduled{fill:hsla(0,0%,70.2%,.6);margin-right:1rem}.events-list__item .item__count,.events-list__item .item__rtype{display:flex;align-items:center;justify-content:center;padding:0 6px;color:#4a4a4a}.events-list__item .item__count .icon--inline{margin-left:.2rem;margin-right:.3rem}.events-list__item .item__meta{padding-right:44px}.events-table-row td:nth-child(3){white-space:normal}@media screen and (max-width:767px){.events-table-row td:nth-child(3){flex-wrap:wrap;padding-right:48px}}.events-table-row .item__count{font-size:1.2rem;display:flex;align-items:center}.channel .detail__topics .events-table-row li,.events-table-row .channel .detail__topics li,.events-table-row .tag,.events-table-row table .item__topics .topics__more,table .item__topics .events-table-row .topics__more{max-width:none}.events-table-row .item__status{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background-color:#f1f1f1;color:hsla(0,0%,70.2%,.6);font-size:small;padding:1rem;text-transform:uppercase;font-weight:700}.events-table-row .item__status .svg__icon-processing,.events-table-row .item__status .svg__icon-scheduled{fill:hsla(0,0%,70.2%,.6)}.favorites--empty{text-align:center}.favorites__icon{color:#b3b3b3;margin:24px 0}.favorites__icon svg{width:50vw;height:50vw;min-width:200px;min-height:200px;max-width:500px;max-height:500px}@media screen and (min-width:768px){.favorites__icon svg{width:50vh;height:50vh}}.favorites-explore-button{display:flex;align-items:center;justify-content:center;height:54px;padding:12px;background:#e40c24;color:#fff;font-size:1.6rem;white-space:nowrap;margin:2em auto 0}@media screen and (min-width:768px){.favorites-explore-button{width:50%}}@media screen and (min-width:1280px){.favorites-explore-button{width:25%}}.favorites-explore-button:before{content:"";margin:6%}.favorites-explore-button:after{content:"";margin:12%}.favorites-explore-button:hover{color:#fff}.favorites-explore-button img,.favorites-explore-button svg{margin-right:12px}.favorites-explore-button img{height:36px}.favorites-explore-button svg{width:30px;height:30px;fill:currentColor}.footer{flex-shrink:0;position:relative;z-index:5;padding:18px 30px 30px 30px;border-top:1px solid #e2e2e2;background:#eee;color:#b3b3b3}@media screen and (max-width:1023px){.footer{padding:18px 18px 30px 18px}}@media screen and (max-width:567px){.footer{padding:12px 12px 21px 12px}}.footer a{color:#b3b3b3;text-decoration:none}.footer a:hover{color:#5a5a5a;text-decoration:underline}.footer__links{display:flex;margin-bottom:30px}@media screen and (max-width:767px){.footer__links{display:block}}.footer__meta-fusion{width:120px;text-align:right;font-size:1.2rem;margin-left:auto}@media screen and (max-width:767px){.footer__meta-fusion{margin:0 auto;text-align:center}}.footer__meta-fusion svg{display:block;width:120px;height:20px;margin-top:6px;color:#8c8d8e}.footer__meta{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.footer__meta{display:block;padding:0}}.footer__lang{display:flex;align-items:center;justify-content:center;color:#4a4a4a}@media screen and (max-width:767px){.footer__lang{margin-bottom:30px}}.footer__lang .icon{color:inherit}.footer__lang select{width:auto}.footer__nav{flex:1 1 100%;display:flex;align-items:center;justify-content:flex-end;height:42px}.footer__nav .icon{color:inherit}@media screen and (max-width:767px){.footer__nav{justify-content:center}}.footer__nav ul{display:flex;align-items:center;padding:0;margin:0;list-style:none}@media screen and (max-width:767px){.footer__nav ul{justify-content:center}}.footer__nav li+li{margin:0 0 0 18px}.footer__nav.footer__social-media{display:flex;justify-content:flex-start}@media screen and (max-width:767px){.footer__nav.footer__social-media{justify-content:center;margin:0 0 18px 0}}.footer__copyright{display:flex;align-items:center;height:42px;margin-left:30px;white-space:nowrap}@media screen and (max-width:767px){.footer__copyright{justify-content:center;height:auto;margin:0 auto 18px auto}}.Cookie.Cookie--meta-dcr{justify-content:center;padding:6px 0 6px 12px;background:#8c8d8e;color:#fff;font-size:1.4rem}.Cookie.Cookie--meta-dcr a{color:inherit;text-decoration:underline}.Cookie.Cookie--meta-dcr .Cookie__button{padding:3px 15px;border:2px solid #e40c24;border-radius:0;background:#e40c24;color:#fff;font-size:inherit}.group .group__header{position:relative;left:-30px;width:calc(100% + 60px);margin:-30px 0 12px 0}@media (max-width:1023.98px){.group .group__header{left:-18px;width:calc(100% + 36px);margin:-18px 0 12px 0}}@media (max-width:567.98px){.group .group__header{left:-12px;width:calc(100% + 24px);margin:-12px 0 12px 0}}.group .group__header--image,.group .group__header--image-text{position:relative;top:0;margin-bottom:30px}.group .group__header--image-text img,.group .group__header--image img{display:block;width:100%;height:auto}.group .group__header--image-text:before{content:"";position:absolute;z-index:1;bottom:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,#000,transparent)}.group .group__header--image-text img{display:block;width:100%;height:auto}.group .group__header--image-text .group__header__text{position:absolute;z-index:2;bottom:0;left:0;padding:60px 30px 30px 30px;color:#fff}.group .group__header--image-text .group__header__text h1{margin:0;color:inherit;line-height:1}@media screen and (max-width:567px){.group .group__header--image-text .group__header__text h1{font-size:2.4rem}}.group .group__header--text{width:calc(100% - 30px);padding:60px 0 30px 0;margin-bottom:60px;border-bottom:1px solid #b3b3b3;color:inherit}.group .group__title{margin:0 0 30px 0;font-size:4.8rem}.group .group__header__link{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:6px 12px;margin-right:12px;background:#e40c24;color:#fff;font-size:1.4rem;vertical-align:bottom}.group .group__header__link svg{width:16px;height:18px;margin-right:12px;fill:currentColor}.group .group__header__link--secondary{border:1px solid;background:transparent;color:inherit}.group-home__header{padding:18px 0}.group-section{display:flex;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:567px){.group-section{flex-wrap:wrap}}.group-section:first-of-type{margin-top:12px}.group-section:last-of-type{margin-bottom:0}.group-section .group-teaser{flex-shrink:0;flex-grow:0;flex-basis:calc(25% - 22.5px);position:relative;display:flex;flex-direction:column;padding-bottom:54px;margin-bottom:30px;border-radius:0;box-shadow:0;overflow:hidden;background:#fff;color:#4a4a4a;text-decoration:none}@media screen and (max-width:1279px){.group-section .group-teaser{flex-basis:calc(33.33333% - 20px)}}@media screen and (max-width:1023px){.group-section .group-teaser{flex-basis:calc(50% - 9px);margin-bottom:18px}}@media screen and (max-width:567px){.group-section .group-teaser{flex-basis:100%;margin-bottom:12px}}.group-section .group-teaser__title{padding:0 18px}@media screen and (max-width:567px){.group-section .group-teaser__title{padding:0 12px}}.group-section .group-teaser__image{position:relative;display:block;width:100%;height:0;padding-bottom:100%}.group-section .group-teaser__image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.group-section .group-teaser__logo{position:absolute;bottom:0;left:50%;transform:translate(-50%,10%);width:75%;height:0;padding-bottom:75%;border:4px solid #fff;border-radius:100%;overflow:hidden;background:silver}.group-section .group-teaser__logo>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.group-section .group-teaser__text{padding:18px}@media screen and (max-width:567px){.group-section .group-teaser__text{padding:12px}}.group-section .group-teaser__text>:first-child{margin-top:0}.group-section .group-teaser__text>:last-child{margin-bottom:0}.group-section .group-teaser__link{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:54px;padding:12px;background:#e40c24;color:#fff;white-space:nowrap}.group-section .group-teaser__link:before{content:"";margin:6%}.group-section .group-teaser__link:after{content:"";margin:12%}.group-section .group-teaser__link img,.group-section .group-teaser__link svg{margin-right:12px}.group-section .group-teaser__link img{height:36px}.group-section .group-teaser__link svg{width:30px;height:30px;fill:currentColor}.group-section .item-container{flex-basis:calc(75% - 7.5px);display:flex;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:1279px){.group-section .item-container{flex-basis:calc(66.66667% - 10px)}}@media screen and (max-width:1023px){.group-section .item-container{flex-basis:calc(50% - 9px)}}@media screen and (max-width:567px){.group-section .item-container{flex-basis:100%}}.group-section .item-container .item{flex-shrink:0;flex-grow:0;flex-basis:calc(33.33333% - 20px);margin-bottom:30px;color:#4a4a4a;text-decoration:none}.group-section .item-container .item:nth-child(3n+1),.group-section .item-container .item:nth-child(3n+2){margin-right:30px}@media screen and (max-width:1279px){.group-section .item-container .item{flex-basis:calc(50% - 15.1px)}.group-section .item-container .item:nth-child(3n+1),.group-section .item-container .item:nth-child(3n+2){margin-right:0}.group-section .item-container .item:nth-child(odd){margin-right:30px}.group-section .item-container .item:nth-child(1n+5){display:none}}@media screen and (max-width:1023px){.group-section .item-container .item{flex-basis:100%;margin-bottom:18px}.group-section .item-container .item:nth-child(odd){margin-right:0}.group-section .item-container .item:nth-child(1n+3){display:none}}@media screen and (max-width:567px){.group-section .item-container .item{flex-basis:100%;margin:0 0 12px 0}}.group-section .item-container .project-teaser__title{padding:0 18px}@media screen and (max-width:567px){.group-section .item-container .project-teaser__title{padding:0 12px}}.group-section .item-container .project-teaser__image{position:relative;display:block;width:100%;height:0;padding-bottom:100%}.group-section .item-container .project-teaser__image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.group-section .item-container .project-teaser__logo{position:absolute;bottom:0;left:50%;transform:translate(-50%,10%);width:75%;height:0;padding-bottom:75%;border:4px solid #fff;border-radius:100%;overflow:hidden;background:silver}.group-section .item-container .project-teaser__logo>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.group-section .item-container .project-teaser__text{padding:18px}@media screen and (max-width:567px){.group-section .item-container .project-teaser__text{padding:12px}}.group-section .item-container .project-teaser__text>:first-child{margin-top:0}.group-section .item-container .project-teaser__text>:last-child{margin-bottom:0}.header>*{display:flex;align-items:center;width:1440px;max-width:100%}.widget.library .header{padding-top:42px!important}.widget.library .header>*{width:100%}.header a{color:inherit;text-decoration:none}.header__top{position:fixed;top:0;z-index:7;justify-content:space-between;height:66px;padding:0 30px;background:#a6a6a6;color:#fff}.widget.library .header__top{height:auto!important;padding:0!important}@media (max-width:1023.98px){.header__top{padding:0 18px}}@media (max-width:567.98px){.header__top{height:42px;padding:0 12px}}.header__bottom{position:absolute;z-index:6;top:66px;height:42px;padding:0 30px;background:grey;color:#fff}.header__bottom .header__bottom__wrapper{display:flex;align-items:center;justify-content:space-between;width:1440px;max-width:100%;height:100%;transition:all .15s}@media (max-width:1023.98px){.header__bottom{padding:0 18px}}@media (max-width:567.98px){.header__bottom{top:42px;padding:0 12px}}.header__logo{width:220px;height:100%;padding:6px 0;margin-right:30px}@media screen and (max-width:1023px){.header__logo{margin-right:18px}}@media screen and (max-width:567px){.header__logo{flex:1;margin-right:0}}.header__logo a{display:block;width:100%;max-width:220px;height:100%;overflow:hidden;background-repeat:no-repeat;background-position:0;background-size:contain}.header__logo h1{width:100%;height:100%;margin:0;font-size:1.2rem;line-height:2.4}.header__search{flex:1;display:flex}@media (max-width:567px){.header__search{flex:0 0 42px;justify-content:flex-end}}.header__search form{flex:1;display:flex;height:42px;color:#4a4a4a}.widget.library .header__search form{box-shadow:0}@media (max-width:567px){.header__search form{display:none}}.header__search form button{background:transparent}.header__search button{width:42px;height:42px;border-radius:0;background:#eee;color:#4a4a4a}.widget.library .header__search button{background:#e40c24}.header__search button .icon{width:42px;height:42px;margin-right:2px;color:#4a4a4a}.widget.library .header__search button .icon{color:#fff}.header__search .search__input{position:relative;flex:1;display:flex;border:1px solid #eee;border-radius:0;background:#eee}.header__search [type=search]{flex:1;width:100%;height:40px;padding:5px 0 5px 15px;margin:0;border:0;border-radius:0;background:transparent;color:#4a4a4a;transition:font-size .3s linear}.widget.library .header__search [type=search]{border:1px solid #b3b3b3;border-right:0}.header__search [type=search]::-moz-placeholder{color:rgba(74,74,74,.9)}.header__search [type=search]::placeholder{color:rgba(74,74,74,.9)}@media (max-width:767px){.header__search [type=search]::-moz-placeholder{color:#eee}.header__search [type=search]::placeholder{color:#eee}}.header__search .search__cancel--button{display:none;border-radius:0}.header__search [type=search]:valid+.search__cancel--button{display:block}.header__search .search__autocomplete{position:absolute;top:100%;left:0;width:100%;border-top:1px solid rgba(0,0,0,.1);background:#f2f2f2;box-shadow:0 2px 14px rgba(0,0,0,.1)}.header__search .search__autocomplete ul{padding:0;margin:0;list-style:none}.header__search .search__autocomplete ul li.selected{background:rgba(0,0,0,.1)}.header__search .search__autocomplete-words span{display:block;padding:12px 15px;cursor:pointer}.header__search .search__autocomplete-words span:focus,.header__search .search__autocomplete-words span:hover{background:rgba(0,0,0,.1)}.header__search .search__autocomplete--headline{padding:15px 15px 0 15px;font-weight:700;color:#8d8d8d;font-size:1.4rem;letter-spacing:2px;text-transform:uppercase}.header__search .search__autocomplete-matches a{display:flex;padding:12px 15px}.header__search .search__autocomplete-matches a:focus,.header__search .search__autocomplete-matches a:hover{background:rgba(0,0,0,.05)}.header__search .search__autocomplete-matches a:first-child{border-top:0}.header__search .search__autocomplete-matches a .icon{margin-top:3px}@media screen and (max-width:567px){.widget.library .header__search{flex:1;justify-content:center}.widget.library .header__search form{position:static!important;display:block;height:30px;box-shadow:none!important}.widget.library .header__search button{position:absolute;top:-6px;right:-6px;background:transparent}.widget.library .header__search [type=text]{height:30px}}.toggle-search{display:none}@media screen and (max-width:567px){.toggle-search{position:relative;z-index:2;display:block}}@media (max-width:567px){.search-open .header__search .toggle-search{background:hsla(0,0%,100%,.2)}.search-open .header__search form{position:absolute;top:100%;left:0;display:block;width:100%;box-shadow:0 2px 14px rgba(0,0,0,.1)}}.header__user{position:relative;display:flex;align-items:center;width:220px;height:42px;margin-left:30px}@media screen and (max-width:1023px){.header__user{justify-content:flex-end;width:42px;margin-left:18px}.header__user:empty{display:none}}@media screen and (max-width:567px){.header__user{margin-left:0}}.header__user .header__user__login-link,.header__user>div{display:flex;align-items:center;width:100%;height:100%}.header__user .header__user__login-link{padding:0 6px}.header__user .header__user__login-link:focus,.header__user .header__user__login-link:hover{background:hsla(0,0%,100%,.1);color:inherit}@media screen and (max-width:1023px){.header__user .header__user__login-link{justify-content:center}.header__user .header__user__login-link span{display:none}}.header__user .icon{color:inherit}@media screen and (max-width:1023px){.header__user .icon{margin:0}}.header__user button{width:100%;height:42px;line-height:1.2}.header__user button:focus,.header__user button:hover{background:hsla(0,0%,100%,.1);color:inherit}.header__user button>div{display:flex;align-items:center;justify-content:flex-start;padding:0 6px;text-align:left}@media screen and (max-width:1023px){.header__user button>div{justify-content:center;text-align:center}}.header__user button>div .header__user__name{display:block}@media screen and (max-width:1023px){.header__user button>div .header__user__name{display:none}}.header__user .dropdown{left:auto;right:0;min-width:100%}.header__user .dropdown .header__user__name{display:none}@media screen and (max-width:1023px){.header__user .dropdown .header__user__name{display:flex;width:100%;padding:12px 24px!important}}.nav-user-open .header__user button{background:hsla(0,0%,100%,.2)}.nav-user-open .header__user .dropdown{display:block}@media screen and (max-width:567px){.nav-user-open .header__user .dropdown{top:100%;left:auto;right:-12px;width:100vw}}.nav-user-open .header__user .dropdown .header__user__name{padding:12px 24px;font-weight:700}.has-dropdown label{display:flex;align-items:center;height:100%;padding:0 12px;cursor:pointer}.has-dropdown label:focus,.has-dropdown label:hover{background:hsla(0,0%,100%,.1);color:inherit}.has-dropdown label:after{content:"";width:0;margin:6px 0 0 6px;border:6px solid transparent;border-top-color:currentColor}.has-dropdown label input{display:none}.has-dropdown label input:checked+.dropdown{display:block}.dropdown{position:absolute;z-index:10;top:100%;left:0;display:none;width:auto;min-width:100%;height:auto;margin:0;padding-left:0;box-shadow:0 2px 14px rgba(0,0,0,.1);background:#f2f2f2;color:#4a4a4a;white-space:nowrap;list-style:none}@media (max-width:567px){.dropdown{width:100vw}}.dropdown a{display:flex;width:100%;padding:12px 24px!important}.dropdown a:focus,.dropdown a:hover{background:#e1e1e1!important;color:inherit!important}.dropdown .router-link-active:not(.router-route__name-home)>a,.dropdown .router-link-exact-active>a{background:#d0d0d0!important;color:inherit!important}.dropdown .dropdown{position:static;box-shadow:none}.dropdown .dropdown a{padding-left:42px!important}.toggle-nav{display:none}@media (max-width:1023.98px){.toggle-nav{display:block}}.toggle-nav svg{display:block}.toggle-nav rect{transform-origin:50% 50%;transition:.3s ease-in-out}.nav-open .toggle-nav rect:first-child{transform:translateY(-20px);opacity:0}.nav-open .toggle-nav rect:nth-child(2){transform:rotate(45deg)}.nav-open .toggle-nav rect:nth-child(3){transform:rotate(135deg)}.nav-open .toggle-nav rect:nth-child(4){transform:translateY(20px);opacity:0}.header__nav{display:flex;align-items:center;width:100%;height:100%}.header__nav ul{padding:0;margin:0;list-style-type:none}.header__nav>ul{display:flex;align-items:center;width:100%;height:100%}@media (max-width:1023.98px){.header__nav>ul{position:absolute;z-index:10;top:100%;left:0;display:none;width:auto;min-width:100%;height:auto;margin:0;padding-left:0;box-shadow:0 2px 14px rgba(0,0,0,.1);background:#f2f2f2;color:#4a4a4a;white-space:nowrap;list-style:none;height:calc(var(--vh) - 108px);overflow-y:auto}}@media (max-width:1023.98px) and (max-width:567px){.header__nav>ul{width:100vw}}@media (max-width:1023.98px){.header__nav>ul a{display:flex;width:100%;padding:12px 24px!important}.header__nav>ul a:focus,.header__nav>ul a:hover{background:#e1e1e1!important;color:inherit!important}.header__nav>ul .router-link-active:not(.router-route__name-home)>a,.header__nav>ul .router-link-exact-active>a{background:#d0d0d0!important;color:inherit!important}.header__nav>ul .dropdown{position:static;box-shadow:none}.header__nav>ul .dropdown a{padding-left:42px!important}.nav-open .header__nav>ul{display:block}.header__nav>ul>li:last-child{padding-bottom:114px!important}}@media (max-width:767.98px){.header__nav>ul{height:calc(var(--vh) - 84px)}}.header__nav li{position:relative}@media (min-width:1024px){.header__nav li{display:flex;align-items:center;height:100%}}.header__nav li.spacer{flex:1}@media (max-width:1023.98px){.header__nav li.spacer{display:none}}.header__nav>ul>li>a{display:flex;align-items:center;height:100%;padding:0 12px}@media (min-width:768px) and (max-width:1279px){.header__nav>ul>li>a{padding:0 6px}}@media (max-width:1023.98px){.header__nav ul .header__nav__toggle-subnav,.header__nav ul a{padding-left:24px!important}.header__nav ul ul .header__nav__toggle-subnav,.header__nav ul ul a{padding-left:48px!important}.header__nav ul ul ul .header__nav__toggle-subnav,.header__nav ul ul ul a{padding-left:72px!important}}.header__nav>ul>li:hover>a,.header__nav>ul>li>a:focus,.header__nav>ul>li>a:hover{background:hsla(0,0%,100%,.1);color:inherit}.header__nav>ul>li.router-link-active:not(.router-route__name-home)>a,.header__nav>ul>li.router-link-exact-active>a{background:hsla(0,0%,100%,.2);color:inherit}@media (max-width:1023.98px){.header__nav .has-dropdown label{display:block;padding:12px 24px 0 24px;cursor:default}.header__nav .has-dropdown label:after{display:none}.header__nav .has-dropdown label .dropdown{position:relative;left:-24px;width:calc(100% + 48px);padding-top:12px}}.header__nav li.has-subnav{position:relative}@media (max-width:767px){.header__nav li.has-subnav{display:block}}.header__nav li.has-subnav:focus-within>a,.header__nav li.has-subnav:hover>a{background:hsla(0,0%,100%,.1)}.header__nav li.has-subnav:focus-within .header__nav__toggle-subnav,.header__nav li.has-subnav:hover .header__nav__toggle-subnav{background:hsla(0,0%,100%,.1)}.header__nav li.has-subnav .header__nav__toggle-subnav[aria-expanded=true] svg{transform:rotate(90deg)}.header__nav li.has-subnav>a{padding-right:6px}.header__nav li.has-subnav li{display:block;width:100%;height:auto}.header__nav li.has-subnav .header__nav__toggle-subnav:focus,.header__nav li.has-subnav .header__nav__toggle-subnav:hover,.header__nav li.has-subnav a:focus,.header__nav li.has-subnav a:hover{background:hsla(0,0%,100%,.1)}.header__nav li.has-subnav li a{flex:1;display:flex;align-items:center;min-height:36px;padding:12px 24px}.header__nav li.has-subnav li li a{padding-left:48px}.header__nav li.has-subnav ul ul{flex:0 0 100%;width:100%}.header__nav__toggle-subnav{display:flex;align-items:center;padding:0 12px}@media (max-width:767px){.header__nav__toggle-subnav{padding:12px 24px!important}}.header__nav__toggle-subnav svg{width:16px;height:16px;margin-left:6px}@media (max-width:767.98px){.header__nav__level-2{white-space:normal!important}}@media (min-width:1024px){.header__nav__level-2{position:absolute;top:100%;left:0;width:300px;box-shadow:0 2px 14px rgba(0,0,0,.1);background:grey;color:#fff}.header__nav--right li.has-subnav:last-child .header__nav__level-2{left:auto;right:0}}.header__nav__level-2>li:last-child{margin-bottom:12px}.header__breadcrumb{display:flex;flex-grow:1;min-height:42px;padding:0 30px;background:#fff;color:#b3b3b3;font-size:1.2rem}@media (max-width:1023.98px){.header__breadcrumb{padding:0 18px}}@media (max-width:767.98px){.header__breadcrumb{padding:0 12px}}.header__breadcrumb ul{padding:0;margin:0;background:#fff;list-style:none}.header__breadcrumb>ul{display:flex;flex-wrap:wrap;height:100%}.header__breadcrumb>ul>li{display:flex;align-items:center;position:relative}.header__breadcrumb>ul>li:first-child .icon,.header__breadcrumb>ul>li:first-child .icon svg{width:16px;height:16px}.header__breadcrumb>ul>li:nth-child(1n+2) a>div.icon{margin-right:3px}.header__breadcrumb>ul>li:nth-last-child(1n+2){margin-right:6px}.header__breadcrumb>ul>li:nth-last-child(1n+2):after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M10.545 8.345l-3.481 3.5c-.345.348-.69 0-.69 0l-.874-.88L8.453 8 5.5 5.031l.87-.877c.346-.347.69 0 .69 0l3.485 3.499c.344.346 0 .692 0 .692z"/></svg>');display:block;width:16px;height:16px;pointer-events:none;opacity:.2}.header__breadcrumb a{display:flex;align-items:center;line-height:42px;height:42px;padding:0 18px;overflow:hidden}.header__breadcrumb a .ellipsis{display:block;max-width:calc(100vw - 90px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header__breadcrumb a:focus,.header__breadcrumb a:hover{background:rgba(0,0,0,.1)}.header__breadcrumb .icon{width:16px;height:16px;margin:0;color:inherit}.header__breadcrumb>ul>li>ul{display:none}.header__breadcrumb>ul>li:hover>ul{display:block;position:absolute;z-index:99;top:100%;left:0;min-width:100%}.agile:hover .agile__actions .agile__nav-button{opacity:1}.agile:hover .agile__actions .agile__nav-button svg{fill:#fff}.agile__nav-button{position:absolute;top:50%;width:48px;height:48px;padding:0;margin:-24px 12px 0;border:3px solid #fff;border-radius:23px;background:rgba(0,0,0,.5);opacity:0;transition:.3s linear}.agile__nav-button:hover{background:rgba(0,0,0,.6)}.agile__nav-button[disabled]{opacity:0;cursor:default}.agile__nav-button--prev{left:0}.agile__nav-button--next{right:0}.agile__nav-button svg{height:24px;margin:9px 0;fill:#fff}.agile__dots{position:absolute;bottom:0;left:50%;display:flex;align-items:center;justify-content:center;padding:0;margin:12px 0;text-align:center;white-space:nowrap;list-style:none;transform:translateX(-50%)}.agile__dot{margin:0 6px}.agile__dot button{display:block;width:12px;min-width:12px;height:12px;min-height:12px;margin:0;border:1px solid rgba(0,0,0,.5);border-radius:50%;background:hsla(0,0%,100%,.9);font-size:0;line-height:0;transition:.3s linear;cursor:pointer}.agile__dot--current button,.agile__dot:hover button{border:1px solid hsla(0,0%,100%,.9);background:rgba(0,0,0,.5)}.agile .slide img{width:100%}.library{display:flex}.login{width:414px;max-width:100%;padding:30px;margin:12px auto 42px auto;box-shadow:0;background:#fff;color:#333}@media screen and (max-width:413px){.login{margin:0}}.login h1{margin:0}.login p{color:inherit}.login-form label{padding:6px 9px;font-weight:700;display:inline-block}.login-form input{width:100%;min-height:42px;padding:6px 9px;border:1px solid #b3b3b3;border-radius:0}.login-form__row+.login-form__row{margin-top:12px}.login__error{border:1px solid rgba(255,0,0,.3);border-radius:0;padding:12px 15px;margin:0 auto 12px auto;color:#900;background:rgba(255,0,0,.1)}.login-form__additional{padding-top:6px;font-size:1.2rem;text-align:right}.login-form__additional a{color:#e40c24}.login-form__actions{display:flex;align-items:center;justify-content:center;padding-top:18px}.login__button{width:100%;border:1px solid #e40c24;border-radius:0;padding:3px 15px;background:#e40c24;color:#fff}.login__button:focus,.login__button:hover{background:#e93d50}.login__alternative{display:flex;align-items:center;justify-content:space-around;padding:18px 0;font-size:1.2rem;text-align:center}.login__alternative:after,.login__alternative:before{content:"";display:inline-block;width:20%;height:1px;background:#f5f5f5}.login__alternative:before{margin:0 12px 0 18px}.login__alternative:after{margin:0 18px 0 12px}.login__button--alternative{width:100%;border:1px solid #e40c24;border-radius:0;padding:3px 15px;background:transparent;color:#e40c24;font-size:1.4rem}.login__button--alternative:focus,.login__button--alternative:hover{background:#faced3}.login__additional{padding:18px 0;text-align:center}.login__additional a{color:#e40c24}.login__additional .login__additional--body{text-align:left}.login__additional:after,.login__additional:before{content:"";display:inline-block;width:20%;height:1px;background:#f5f5f5}.login__additional:before{margin:0 12px 0 18px}.login__additional:after{margin:0 18px 0 12px}.filter__section{border-bottom:1px solid #b3b3b3}.filter__section:last-child{border-bottom:0}.filter__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.filter__header h3{margin:0;font-size:1.4rem;letter-spacing:2px;color:#8d8d8d;text-transform:uppercase}.filter__header .icon{flex-shrink:0;color:#b3b3b3}.filter__block{padding:0;margin:15px 0 30px 0;font-size:1.4rem}.filter__more{display:block;width:calc(100% - 60px);margin:15px 30px -15px 30px;border:1px solid #b3b3b3}.filter__more div{margin:0;color:#8d8d8d;text-transform:uppercase;font-weight:700}.filter__more:focus,.filter__more:hover{background:#f5f5f5;border:1px solid #858585}.filter__more:focus div,.filter__more:hover div{color:#1c1c1c}.filter{width:0;height:0;color:#4a4a4a;background:#f2f2f2;overflow:hidden}.filter-visible .filter{width:250px;height:calc(100% + 42px);padding:9px 30px 30px 30px;margin:-12px 30px -30px -30px;overflow:auto}@media screen and (max-width:1023px){.filter-visible .filter{padding:9px 18px 18px 18px;margin:-12px 18px -30px -18px}}@media screen and (max-width:899px){.filter-visible .filter{position:absolute;z-index:3;top:108px;left:0;width:100vw;height:calc(100vh - 84px);padding:42px 12px 12px 12px;padding:12px;margin:0;border:0;overflow:scroll}}@media screen and (max-width:567px){.filter-visible .filter{top:84px}}.filter-visible .filter .hint-text{margin-top:1rem;margin-bottom:1rem;color:#e40c24;font-weight:700}.filter .filter__close{display:none}@media screen and (max-width:899px){.filter .filter__close{display:block;margin-left:auto}.filter .filter__close .icon{color:#b3b3b3}}.filter .filter__button{padding:0 30px;text-align:right;width:100%}.filter .filter__button>div{justify-content:flex-end!important}.filter .filter__button .filter__button--label{display:none}@media screen and (max-width:567px){.filter-visible .widget.library .filter{top:42px;height:calc(100vh - 42px)}}.filter__item{-moz-column-break-inside:avoid;break-inside:avoid}.modal--filter .modal__content{width:500px}.modal--filter .filter__list{z-index:1;padding:0 12px 12px 12px;-moz-columns:2;columns:2}@media screen and (max-width:567px){.modal--filter .filter__list{-moz-columns:1;columns:1}}.loading-indicator{width:38px;height:38px;margin:12px auto;border-radius:50%;border-top:2px solid rgba(51,51,51,.1);border-right:2px solid rgba(51,51,51,.1);border-bottom:2px solid rgba(51,51,51,.1);border-left:2px solid #333;transform:translateZ(0);-webkit-animation:loading-indicator 1.1s linear infinite;animation:loading-indicator 1.1s linear infinite}@-webkit-keyframes loading-indicator{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-indicator{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home .client__header{position:relative;left:-30px;width:calc(100% + 60px);margin:-30px 0 30px 0}@media (max-width:1023.98px){.home .client__header{left:-18px;width:calc(100% + 36px);margin:-18px 0 18px 0}}@media (max-width:567.98px){.home .client__header{left:-12px;width:calc(100% + 24px);margin:-12px 0 18px 0}}.home .client__header--image{position:relative;top:0}.home .client__header--image img{display:block;width:100%;height:auto}.home .live-teaser{padding:30px}.htmltext .htmltext__content p{margin:0 0 1em 0}.htmltext .htmltext__content a{text-decoration:underline}.htmltext.responsive-iframe .htmltext__content>div{position:relative;height:0;padding-bottom:56.25%;margin-bottom:12px;overflow:hidden}.htmltext.responsive-iframe .htmltext__content>div iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media (max-width:1279.98px){.megamenu{position:static!important}}.header__nav>ul>li>a.megamenu__link{display:none!important}@media (max-width:1023.98px){.header__nav>ul>li>a.megamenu__link{display:block!important}.header__nav>ul>li>a.megamenu__link,.header__nav>ul>li>a.megamenu__link:hover{background:#0088c2!important;color:#fff!important}}.megamenu__button{display:block!important;width:auto!important;padding:0 12px;background:#0088c2!important;color:#fff!important}@media (max-width:1023.98px){.megamenu__button{display:none!important}}.megamenu__menu{position:absolute;top:100%;left:0;display:none;width:1440px;padding:15px;box-shadow:0 8px 24px -6px rgba(0,0,0,.5);background:#c8c8c8;color:#000}@media (max-width:1279.98px){.megamenu__menu{width:100vw;max-width:100vw!important}}@media (max-width:1023.98px){.megamenu__menu{display:none!important}}.megamenu__menu--visible{display:block}.megamenu__cols{display:flex}.megamenu__logos{flex-shrink:1;flex-grow:1;max-width:calc(100% - 240px)}.megamenu__item-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:12px!important;background:#fff}.megamenu__item-container>*{padding:18px!important}.megamenu__item-container a{padding:0!important}.megamenu__item-container img{display:block;max-width:100%;height:80px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.megamenu__more{flex-shrink:0;flex-grow:0;width:240px}.megamenu__more .link-button{display:block;padding:6px 12px!important;font-size:1.6rem;font-weight:700;color:#000!important}.megamenu__more .link-button div{font-size:1.3rem;font-weight:400}.megamenu__more .link-button:focus,.megamenu__more .link-button:hover{background:#0088c2!important;color:#fff!important;border-color:#0088c2!important}.megamenu .megamenu__menu{left:0;right:auto}.megamenu .megamenu__title{margin:0 0 12px 255px}.megamenu .megamenu__cols{flex-direction:row-reverse}.megamenu .megamenu__more{margin:0 15px 0 0}li.spacer~.megamenu .megamenu__menu{left:auto;right:0}li.spacer~.megamenu .megamenu__title{margin:0 0 12px 0}li.spacer~.megamenu .megamenu__cols{flex-direction:row}li.spacer~.megamenu .megamenu__more{margin:0 0 0 15px}.overflowplayer{display:flex;align-items:center;justify-content:center;background-color:#000;overflow:hidden}.overflowplayer,.overflowplayer #metaplayer{position:absolute;top:0;right:0;bottom:0;left:0}.overflowplayer .offline-content{display:flex;width:100%;background:#fff}.overflowplayer .offline-content img{vertical-align:middle}.overflowplayer .offline-content>div{width:100%}.overflowplayer .overflowplayer__tag{display:block;opacity:.85;position:absolute;background-color:#8c8d8e;top:1vw;color:#fff;padding:0 .5em;border-radius:0;font-size:calc(10px + 1vw);font-weight:800;line-height:1.6;box-shadow:0 0 .3em 0 rgba(0,0,0,.6);max-width:none;z-index:1}.overflowplayer .tag--title{left:1vw;text-transform:uppercase}.overflowplayer .tag--live{background-color:#a00;right:1vw}.overflowplayer .tag--live:after{content:"LIVE";margin-left:1em}.overflowplayer .tag--live:before{content:"";display:block;position:absolute;top:50%;left:.8em;border-radius:100%;width:calc(4px + 1vw);height:calc(4px + 1vw);background:red;transform:translateX(-50%) translateY(-50%);-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,128,0,.4)}70%{box-shadow:0 0 0 10px rgba(255,128,0,0)}to{box-shadow:0 0 0 0 rgba(204,128,0,0)}}.overflowplayer .overflowplayer__subtitle{position:absolute;left:0;right:0;bottom:0;padding:.5vw 1vw;background-color:#e40c24;color:#fff;font-size:calc(12px + 1.2vw);line-height:1.4;white-space:nowrap;box-shadow:0 0 .3em 0 rgba(0,0,0,.9);overflow:hidden;text-overflow:ellipsis;z-index:1}.overflowplayer .overflowplayer__subtitle .item__title-number:after{content:" – "}.overflowplayer .overflowplayer__channelmatrix{width:90%;font-size:calc(12px + 1.2vw);display:grid;grid-template-columns:repeat(auto-fit,minmax(10ch,1fr));grid-gap:1.5vw}.overflowplayer .overflowplayer__channelmatrix .channel-selector{padding:1.2em .2em;font-weight:800;background-color:#8c8d8e;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:0}.overflowplayer .overflowplayer__channelmatrix .channel-selector:hover{background-color:#e40c24;color:#fff}.overflowplayer .has-subtitle .jw-controlbar{bottom:calc(16.8px + 2.68vw)}.overflowplayer .jw-button-color{color:rgba(228,12,36,.8)!important;border-radius:0}.overflowplayer .jw-button-color:hover{color:#e40c24!important}.modal--overlay-event .overlay-event__subtitle{margin:0 0 6px 0}.modal--overlay-event .modal__content{max-width:80vw;max-height:80vh;padding:0}.modal--overlay-event .modal__content--small{overflow-x:visible;overflow-y:visible}.modal--overlay-event .modal__content--small .modal__header{position:relative;width:100%;margin-left:0}.modal--overlay-event .modal__header{align-items:flex-start;justify-content:space-between;padding:24px 24px 12px;background:#fff}.modal--overlay-event .modal__header h2{color:#4a4a4a!important;overflow:visible;margin:0 0 3px 0;white-space:normal;text-overflow:clip;color:#000}.modal--overlay-event .modal__header h2:hover{color:#000!important}.modal--overlay-event .modal__header a{color:inherit;text-decoration:none}.modal--overlay-event ul{padding:0;margin:0;list-style:none}.modal--overlay-event .meta__small{display:flex;font-size:1.2rem}.modal--overlay-event .meta__small>div+div{margin-left:12px;padding-left:12px;border-left:1px solid hsla(0,0%,70.2%,.3)}.overlay-event__title{display:flex;justify-content:space-between}@media (max-height:930px){.overlay-event__title{display:flex;align-items:center}}@media (max-height:400px){.overlay-event__title{display:none}}.overlay-event__title .item__title-number:after{content:" – "}.overlay-event__title .item__title-title{padding-right:50px}.overlay-event__liveeventprogress__progressbar{width:100%;background:#b4b4b4;margin:6px 0}.overlay-event__liveeventprogress__progressbar .overlay-event__liveeventprogress__progressbar__marker{background:#64186b;height:6px;width:0;transition:width .6s ease}.overlay-events__moderators{color:#858585;font-size:1.6rem;margin:0;padding:6px 0 0 0}.overlay-event__event__time{color:#b3b3b3;font-size:1.6rem}.overlay-event__credits{color:#999;font-style:italic;overflow-wrap:break-word}.overlay-event__calendar-button{margin-top:12px}.overlay-event__calendar-button .addeventatc[data-customicon=true]{padding:13px 12px 12px 43px}.overlay-event__calendar-button .addeventatc[data-customicon=true] .addeventatc_icon{top:10px;left:12px;width:18px;height:18px;background-size:18px 18px}.overlay-event__cr{padding:0 24px 12px 24px;display:flex;align-items:flex-start;justify-content:space-between;background-color:#fff}.overlay-event__cr .overlay-event__congressresource-title{display:flex;align-items:flex-start;width:100%;margin-bottom:3px;color:#000!important}.overlay-event__cr .overlay-event__congressresource-title>:first-child{flex:1;margin-right:12px}.overlay-event__cr h3{color:#000!important}.overlay-event__cr:first-child{border-top:none}.overlay-event__cr:last-child{padding-bottom:24px}.overlay-event__cr-speakers{color:#858585;font-size:1.2rem}.overlay-event__button{position:-webkit-sticky;position:sticky;bottom:0;text-align:center;background:#fff}.overlay-event__button:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:12px;background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,.738) 19%,hsla(0,0%,100%,.541) 34%,hsla(0,0%,100%,.382) 47%,hsla(0,0%,100%,.278) 56.5%,hsla(0,0%,100%,.194) 65%,hsla(0,0%,100%,.126) 73%,hsla(0,0%,100%,.075) 80.2%,hsla(0,0%,100%,.042) 86.1%,hsla(0,0%,100%,.021) 91%,hsla(0,0%,100%,.008) 95.2%,hsla(0,0%,100%,.002) 98.2%,hsla(0,0%,100%,0));pointer-events:none}.overlay-event__button a{display:inline-flex;align-items:center;height:36px;padding:0 12px;margin:12px 3px;border:1px solid;border-radius:0;background:#fff;font-size:1.6rem;font-weight:700;text-align:center;text-decoration:none}.overlay-event__button a.live-badge.live-badge--teaser:hover{background:#fff;color:#e40c24}.overlay-event__loading-indicator{width:100%;background-color:#fff;margin:0;padding:12px}.pages,.pages .pages--full-width{width:100%}.package-detail .detail__info,.package-detail .detail__modules{display:block}.package-detail .icon{color:inherit}.package-detail .detail__header{padding-top:0;padding-bottom:18px;border-bottom:1px solid hsla(0,0%,70.2%,.3)}.package-detail .detail__header h1{margin-bottom:0}.package-detail .detail__header .detail__subline{margin-bottom:12px}.channel .detail__topics .package-detail .detail__header li,.package-detail .detail__header .channel .detail__topics li,.package-detail .detail__header .tag,.package-detail .detail__header table .item__topics .topics__more,table .item__topics .package-detail .detail__header .topics__more{display:inline;margin:0}.package-detail .detail__meta{margin-top:12px;color:#999}.package-detail .detail__modules{padding-top:0}.package-detail .detail__topics{flex-grow:1;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;margin-top:12px;color:#4a4a4a}.channel .package-detail .detail__topics li,.package-detail .channel .detail__topics li,.package-detail .detail__topics .tag,.package-detail .detail__topics table .item__topics .topics__more,table .item__topics .package-detail .detail__topics .topics__more{margin-right:6px}.packages,.packages .packages--full-width{width:100%}.packages-list__item .item__image-container{position:relative;display:block;width:100%;height:auto;padding-bottom:0;border-radius:0;overflow:hidden;cursor:pointer}.packages-list__item .item__image--package{width:100%}.pagewidgets .pagewidget__heading{padding-bottom:6px}.pagewidgets .row{margin-bottom:18px}.pagewidgets .pagewidget--card{display:flex;flex-direction:column}.pagewidget--advertisement{background:#fff;outline:15px solid grey}@media (max-width:1023.98px){.pagewidget--advertisement{outline:9px solid grey}}@media (max-width:767.98px){.pagewidget--advertisement{outline:6px solid grey}}.pagewidget--advertisement>.row{height:100%;margin-bottom:0}.pagewidget--advertisement h2{height:30px;padding:0 12px;margin:0;overflow:hidden;font-size:1.4rem;line-height:30px}.pagewidget--advertisement .ribbon{z-index:3}.pagewidget--advertisement .widget{position:relative}.pagewidget--advertisement .widget.resources-list,.pagewidget--advertisement .widget.resources-list .section,.pagewidget--advertisement .widget.resources-list .section>div{height:100%}.pagewidget--advertisement .widget.resources-list .section>h2+div{height:calc(100% - 30px)}.pagewidget--advertisement .widget.resources-list .item-container{padding-bottom:0}.pagewidget--advertisement .widget.resources-list .item{height:100%}.pagewidget--advertisement .single-image,.pagewidget--advertisement .widget.resources-list .section{outline:15px solid grey}@media (max-width:1023.98px){.pagewidget--advertisement .single-image,.pagewidget--advertisement .widget.resources-list .section{outline:9px solid grey}}@media (max-width:767.98px){.pagewidget--advertisement .single-image,.pagewidget--advertisement .widget.resources-list .section{outline:6px solid grey}}.pagewidget--advertisement .pagewidget--single-image>h2+.widget.single-image{height:calc(100% - 30px)}.pagewidget--advertisement .pagewidget--single-image .widget.single-image{height:100%;box-shadow:0}.pagewidget--advertisement .pagewidget--single-image .widget.single-image .section{position:relative;height:100%;overflow:hidden}.pagewidget--advertisement .pagewidget--single-image .widget.single-image .section__image--blur{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px);transform:scale(1.2)}.pagewidget--advertisement .pagewidget--single-image .widget.single-image a{position:relative;z-index:2;display:flex;align-items:center;height:100%}.pagewidget--advertisement .pagewidget--single-image .widget.single-image img{position:relative;z-index:2;width:100%;height:auto;margin:0}@supports ((-o-object-fit:contain) or (object-fit:contain)){.pagewidget--advertisement .pagewidget--single-image .widget.single-image a{display:block}.pagewidget--advertisement .pagewidget--single-image .widget.single-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}}.project .project__header{position:relative;left:-30px;width:calc(100% + 60px);margin:-30px 0 12px 0}@media (max-width:1023.98px){.project .project__header{left:-18px;width:calc(100% + 36px);margin:-18px 0 12px 0}}@media (max-width:567.98px){.project .project__header{left:-12px;width:calc(100% + 24px);margin:-12px 0 12px 0}}.project .project__header--image,.project .project__header--image-text{position:relative;top:0}.project .project__header--image-text img,.project .project__header--image img{display:block;width:100%;height:auto}.project .project__header--image-text:before{content:"";position:absolute;z-index:1;bottom:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,#000,transparent)}.project .project__header--image-text img{display:block;width:100%;height:auto}.project .project__header--image-text .project__header__text{position:absolute;z-index:2;bottom:0;left:0;padding:60px 30px 30px 30px;color:#fff}.project .project__header--image-text .project__header__text h1{margin:0;color:inherit;line-height:1}@media screen and (max-width:567px){.project .project__header--image-text .project__header__text h1{font-size:2.4rem}}.project .project__subheadline{margin-bottom:12px;font-size:2rem;font-weight:700}.project .project__header--text{width:calc(100% - 30px);padding:60px 0 30px 0;margin-bottom:60px;border-bottom:1px solid #b3b3b3;color:inherit}.project .project__title{margin:0 0 30px 0;font-size:4.8rem}.project .project__header__link{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:6px 12px;margin-right:12px;background:#e40c24;color:#fff;font-size:1.4rem;vertical-align:bottom}.project .project__header__link svg{width:16px;height:18px;margin-right:12px;fill:currentColor}.project .project__header__link--secondary{border:1px solid;background:transparent;color:inherit}.project .sort__direction .icon{width:22px;height:22px}.project .sort__direction--ascending .icon{transform:rotate(180deg)}.project .live__topics{display:flex;flex-wrap:wrap;margin-bottom:30px}.project .live__topics button{height:42px;margin:0 6px 6px 0}.channel .detail__topics .project .live__topics button li,.project .live__topics button .channel .detail__topics li,.project .live__topics button .tag,.project .live__topics button table .item__topics .topics__more,table .item__topics .project .live__topics button .topics__more{position:relative;display:flex;align-items:center;height:100%;padding:0 12px;margin:0;background:#333!important;color:#fff!important;box-shadow:none!important}.project .live__topics button .tag__text{position:relative;z-index:2}.project .live__topics button .tag__color{content:"";position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:6px;box-shadow:none!important;transition:height .3s linear}.project .live__topics button.active .tag__text--dark,.project .live__topics button:focus .tag__text--dark,.project .live__topics button:hover .tag__text--dark{color:#000}.project .live__topics button.active .tag__color,.project .live__topics button:focus .tag__color,.project .live__topics button:hover .tag__color{height:100%}.channel .detail__topics .project .live__topics button:last-child li:focus,.channel .detail__topics .project .live__topics button:last-child li:hover,.project .live__topics button:last-child .channel .detail__topics li:focus,.project .live__topics button:last-child .channel .detail__topics li:hover,.project .live__topics button:last-child .tag:focus,.project .live__topics button:last-child .tag:hover,.project .live__topics button:last-child table .item__topics .topics__more:focus,.project .live__topics button:last-child table .item__topics .topics__more:hover,table .item__topics .project .live__topics button:last-child .topics__more:focus,table .item__topics .project .live__topics button:last-child .topics__more:hover{background:#b3b3b3!important;color:#000!important}.project-section{display:flex;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:567px){.project-section{flex-wrap:wrap}}.project-section:first-of-type{margin-top:12px}.project-section:last-of-type{margin-bottom:0}.project-section .project-teaser{flex-shrink:0;flex-grow:0;flex-basis:calc(25% - 22.5px);position:relative;display:flex;flex-direction:column;padding-bottom:54px;margin-bottom:30px;border-radius:0;box-shadow:0;overflow:hidden;background:#fff;color:#4a4a4a;text-decoration:none}@media screen and (max-width:1279px){.project-section .project-teaser{flex-basis:calc(33.33333% - 20px)}}@media screen and (max-width:1023px){.project-section .project-teaser{flex-basis:calc(50% - 9px);margin-bottom:18px}}@media screen and (max-width:567px){.project-section .project-teaser{flex-basis:100%;margin-bottom:12px}}.project-section .project-teaser__title{padding:0 18px}@media screen and (max-width:567px){.project-section .project-teaser__title{padding:0 12px}}.project-section .project-teaser__image{position:relative;display:block;width:100%;height:0;padding-bottom:100%}.project-section .project-teaser__image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.project-section .project-teaser__logo{position:absolute;bottom:0;left:50%;transform:translate(-50%,10%);width:75%;height:0;padding-bottom:75%;border:4px solid #fff;border-radius:100%;overflow:hidden;background:silver}.project-section .project-teaser__logo>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-section .project-teaser__text{padding:18px}@media screen and (max-width:567px){.project-section .project-teaser__text{padding:12px}}.project-section .project-teaser__text>:first-child{margin-top:0}.project-section .project-teaser__text>:last-child{margin-bottom:0}.project-section .project-teaser__link{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:54px;padding:12px;background:#e40c24;color:#fff;white-space:nowrap}.project-section .project-teaser__link:before{content:"";margin:6%}.project-section .project-teaser__link:after{content:"";margin:12%}.project-section .project-teaser__link img,.project-section .project-teaser__link svg{margin-right:12px}.project-section .project-teaser__link img{height:36px}.project-section .project-teaser__link svg{width:30px;height:30px;fill:currentColor}.project-section .item-container{flex-basis:calc(75% - 7.5px);display:flex;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:1279px){.project-section .item-container{flex-basis:calc(66.66667% - 10px)}}@media screen and (max-width:1023px){.project-section .item-container{flex-basis:calc(50% - 9px)}}@media screen and (max-width:567px){.project-section .item-container{flex-basis:100%}}.project-section .item-container .item{flex-shrink:0;flex-grow:0;flex-basis:calc(33.33333% - 20px);margin-bottom:30px}.project-section .item-container .item:nth-child(3n+1),.project-section .item-container .item:nth-child(3n+2){margin-right:30px}@media screen and (max-width:1279px){.project-section .item-container .item{flex-basis:calc(50% - 15.1px)}.project-section .item-container .item:nth-child(3n+1),.project-section .item-container .item:nth-child(3n+2){margin-right:0}.project-section .item-container .item:nth-child(odd){margin-right:30px}.project-section .item-container .item:nth-child(1n+5){display:none}}@media screen and (max-width:1023px){.project-section .item-container .item{flex-basis:100%;margin-bottom:18px}.project-section .item-container .item:nth-child(odd){margin-right:0}.project-section .item-container .item:nth-child(1n+3){display:none}}@media screen and (max-width:567px){.project-section .item-container .item{flex-basis:100%;margin:0 0 12px 0}}.project-teaser-list{display:flex;flex-wrap:wrap;margin-bottom:24px}.project-teaser-list:first-of-type{margin-top:12px}.project-teaser-list:last-of-type{margin-bottom:0}.project-teaser-list .project-teaser-list__item{flex-shrink:0;flex-grow:0;flex-basis:calc(25% - 22.5px);position:relative;display:flex;flex-direction:column;padding-bottom:54px;margin-bottom:30px;margin-right:30px;border-radius:0;box-shadow:0;overflow:hidden;background:#fff;color:#4a4a4a;text-decoration:none}@media screen and (min-width:1279px){.project-teaser-list .project-teaser-list__item:nth-child(4n){margin-right:0}}@media screen and (max-width:1279px){.project-teaser-list .project-teaser-list__item{flex-basis:calc(33.33333% - 20px)}.project-teaser-list .project-teaser-list__item:nth-child(3n){margin-right:0}}@media screen and (max-width:1023px){.project-teaser-list .project-teaser-list__item{flex-basis:calc(50% - 9px);margin-bottom:18px}.project-teaser-list .project-teaser-list__item:nth-child(odd){margin-right:18px}.project-teaser-list .project-teaser-list__item:nth-child(2n){margin-right:0}}@media screen and (max-width:567px){.project-teaser-list .project-teaser-list__item{flex-basis:100%;margin-bottom:12px}}.project-teaser-list .project-teaser-list__item__title{padding:0 18px}@media screen and (max-width:567px){.project-teaser-list .project-teaser-list__item__title{padding:0 12px}}.project-teaser-list .project-teaser-list__item__image{position:relative;display:block;width:100%;height:0;padding-bottom:100%}.project-teaser-list .project-teaser-list__item__image img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.project-teaser-list .project-teaser-list__item__logo{position:absolute;bottom:0;left:50%;transform:translate(-50%,10%);width:75%;height:0;padding-bottom:75%;border:4px solid #fff;border-radius:100%;overflow:hidden;background:silver}.project-teaser-list .project-teaser-list__item__logo>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-teaser-list .project-teaser-list__item__text{padding:18px}@media screen and (max-width:567px){.project-teaser-list .project-teaser-list__item__text{padding:12px}}.project-teaser-list .project-teaser-list__item__text>:first-child{margin-top:0}.project-teaser-list .project-teaser-list__item__text>:last-child{margin-bottom:0}.project-teaser-list .project-teaser-list__item__link{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:54px;padding:12px;background:#e40c24;color:#fff;white-space:nowrap}.project-teaser-list .project-teaser-list__item__link:before{content:"";margin:6%}.project-teaser-list .project-teaser-list__item__link:after{content:"";margin:12%}.project-teaser-list .project-teaser-list__item__link img,.project-teaser-list .project-teaser-list__item__link svg{margin-right:12px}.project-teaser-list .project-teaser-list__item__link img{height:36px}.project-teaser-list .project-teaser-list__item__link svg{width:30px;height:30px;fill:currentColor}.slides{display:flex}.slides,.slides .slides--full-width{width:100%}.slides-list .slides-list__container{position:relative;width:calc(100% + 30px);margin-left:-30px}@media screen and (max-width:1023px){.slides-list .slides-list__container{width:calc(100% + 18px);margin-left:-18px}}.slides-list .slides-list__item{display:inline-block;vertical-align:top;width:calc(16.66667% - 30px);position:relative;z-index:2;margin:0 0 30px 30px;border-radius:0;box-shadow:0;background:#000}@media screen and (max-width:1439px){.slides-list .slides-list__item{width:calc(20% - 30px)}}@media screen and (max-width:1279px){.slides-list .slides-list__item{width:calc(25% - 30px)}}@media screen and (max-width:1023px){.slides-list .slides-list__item{width:calc(33.33333% - 18px);margin:0 0 18px 18px}}@media screen and (max-width:567px){.slides-list .slides-list__item{width:calc(50% - 18px)}}.slides-list .slides-list__item.item--active{margin-bottom:460px}.slides-list .slides-list__item.item--active:after{content:"";position:absolute;top:calc(100% + 18px);left:50%;width:0;height:0;margin-left:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #333}.slides-list .slides-list__image{width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.slides-list .slide-preview{position:absolute;left:0;display:flex;align-items:center;justify-content:space-between;width:calc(100% + 30px);height:400px;padding:30px 102px;margin:0 -30px 30px 0;overflow:hidden;border-radius:0;box-shadow:0;background:#333;color:#fff}@media screen and (max-width:1023px){.slides-list .slide-preview{display:block;width:calc(100% + 18px);height:auto;padding:30px 72px;margin:0 -18px 18px 0}}.slides-list .slide-preview a{color:inherit;text-decoration:none}.slides-list .slide-preview a:focus,.slides-list .slide-preview a:hover{color:inherit}.slides-list .slide-preview>a{display:block}.slides-list .slide-preview__next,.slides-list .slide-preview__prev{position:absolute;top:0;align-self:stretch;width:102px;height:100%;opacity:.5}@media screen and (max-width:1023px){.slides-list .slide-preview__next,.slides-list .slide-preview__prev{width:72px}}@media screen and (max-width:767px){.slides-list .slide-preview__next,.slides-list .slide-preview__prev{width:42px}}.slides-list .slide-preview__next:focus,.slides-list .slide-preview__next:hover,.slides-list .slide-preview__prev:focus,.slides-list .slide-preview__prev:hover{opacity:1}.slides-list .slide-preview__next div,.slides-list .slide-preview__prev div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.slides-list .slide-preview__next .icon,.slides-list .slide-preview__prev .icon{color:inherit}.slides-list .slide-preview__image-container{position:relative;width:66.66667%;height:100%}@media screen and (max-width:1279px){.slides-list .slide-preview__image-container{width:50%}}@media screen and (max-width:1023px){.slides-list .slide-preview__image-container{width:100%;height:0;padding-bottom:56.25%;margin-bottom:18px}}.slides-list .slide-preview__image-container a{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.slides-list .slide-preview__image-container .favorite-button .icon{position:relative;transform:translate(0) scale(1)}.slides-list .slide-preview__image-container .favorite-button .icon:before{content:"";position:absolute;z-index:1;top:1px;bottom:1px;left:1px;right:1px;border-radius:100%;background:rgba(51,51,51,.8)}.slides-list .slide-preview__image-container .favorite-button svg{position:relative;z-index:2}.slides-list .slide-preview__image-container .favorite-button:hover .icon{transform:translate(0) scale(1.1)}.slides-list .slide-preview__image-container .favorite-button--add .icon{color:#fff}.slides-list .slide-preview__image-container .favorite-button--remove .icon:before{content:"";position:absolute;z-index:1;top:-1px;bottom:-1px;left:-1px;right:-1px;border-radius:100%;background:#fff}.slides-list .slide-preview__image{height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.slides-list .slide-preview__text{align-self:stretch;display:flex;flex-direction:column;justify-content:center;width:calc(33.33333% - 40px);width:33.33333%;padding-left:30px;margin-left:30px;border-left:1px solid hsla(0,0%,100%,.4);font-size:1.2rem}@media screen and (max-width:1279px){.slides-list .slide-preview__text{width:50%}}@media screen and (max-width:1023px){.slides-list .slide-preview__text{width:100%;padding:0;margin:0;border:0}}.slides-list .slide-preview__link{align-self:flex-start;display:flex;align-items:center;justify-content:center;width:auto;height:42px;padding:0 18px;background:#e40c24;font-size:1.4rem;cursor:pointer}.slides-list .slide-preview__link svg{width:16px;height:18px;margin-right:12px;fill:currentColor}.slides-list .slide-preview__header{position:relative;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid hsla(0,0%,100%,.2)}.slides-list .slide-preview__header a+a:before{content:", "}.slides-list .slide-preview__header__title{font-family:myriad-pro,Open Sans,sans-serif;margin:0 0 12px 0;font-size:1.8rem;font-weight:700;line-height:1}.slides-list .slide-preview__header__meta{display:flex;flex-wrap:wrap;font-size:1.2rem}.slides-list .slide-preview__header__meta>:nth-last-child(1n+2){margin-right:6px;padding-right:6px;border-right:1px solid hsla(0,0%,70.2%,.3)}.slides-list .slide-preview__header__additional{padding-right:48px;margin-top:12px}.slides-list .slide-preview__project{display:flex;align-items:center;margin-bottom:30px}.slides-list .slide-preview__project__logo>*{display:block;width:50px;height:50px;margin-right:12px;border-radius:100%;background:grey}.slides-list .slide-preview__project__meta{font-size:1.2rem}.slides-list .slide-preview__prev{left:0}.slides-list .slide-preview__prev .icon{transform:rotate(180deg)}.slides-list .slide-preview__next{right:0}.slides-list .slide-preview__close{position:absolute;top:0;right:0;width:102px;height:72px;opacity:.5}@media screen and (max-width:1023px){.slides-list .slide-preview__close{width:72px}}@media screen and (max-width:767px){.slides-list .slide-preview__close{width:42px;height:42px}}.slides-list .slide-preview__close:focus,.slides-list .slide-preview__close:hover{opacity:1}.slides-list .slide-preview__close div{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.slides-list__item{cursor:pointer}.slides-list__item.item--active:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(51,51,51,.3)}.slides-list__item:hover .favorite-button--add{display:flex}.slides-list__item .favorite-button .icon{position:relative}.slides-list__item .favorite-button .icon:before{content:"";position:absolute;z-index:1;top:1px;bottom:1px;left:1px;right:1px;border-radius:100%;background:rgba(51,51,51,.8)}.slides-list__item .favorite-button svg{position:relative;z-index:2}.slides-list__item .favorite-button--add{display:none}.slides-list__item .favorite-button--add .icon{color:#fff}.slides-list__item .favorite-button--remove .icon:before{content:"";position:absolute;z-index:1;top:-1px;bottom:-1px;left:-1px;right:-1px;border-radius:100%;background:#fff}.detail--speaker .detail__project{display:flex;flex-wrap:wrap;padding:0;margin:0 0 30px 0}.detail--speaker li{display:flex;flex-wrap:wrap;padding:0;margin:0 12px 12px 0}.detail--speaker .detail__project__logo{margin:0}.speakers{display:flex}.speakers,.speakers .speakers--full-width{width:100%}.sort__direction .icon{width:22px;height:22px}.sort__direction--ascending .icon{transform:rotate(180deg)}.speakers-list__item .item__text>*+*{margin:6px 0 0 0}.speakers-list__item .item__title{margin:0}.speakers-list__item .item__organization{flex:1;color:#4a4a4a;font-size:1.4rem}.spotlight-detail .detail__info,.spotlight-detail .detail__modules{display:block}.spotlight-detail .icon{color:inherit}.spotlight-detail .detail__header{padding-top:0;padding-bottom:18px;border-bottom:1px solid hsla(0,0%,70.2%,.3)}.spotlight-detail .detail__header h1{margin-bottom:0}.spotlight-detail .detail__header .detail__subline{margin-bottom:12px}.channel .detail__topics .spotlight-detail .detail__header li,.spotlight-detail .detail__header .channel .detail__topics li,.spotlight-detail .detail__header .tag,.spotlight-detail .detail__header table .item__topics .topics__more,table .item__topics .spotlight-detail .detail__header .topics__more{display:inline;margin:0}.spotlight-detail .detail__header a:nth-last-child(1n+2):after{content:normal}.spotlight-detail .detail__meta{margin-top:12px;color:#999}.spotlight-detail .detail__modules{padding-top:0}.spotlight-detail .detail__topics{flex-grow:1;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;margin-top:12px;color:#4a4a4a}.channel .spotlight-detail .detail__topics li,.spotlight-detail .channel .detail__topics li,.spotlight-detail .detail__topics .tag,.spotlight-detail .detail__topics table .item__topics .topics__more,table .item__topics .spotlight-detail .detail__topics .topics__more{margin-right:6px}.spotlight-detail .liveplayer__infotext,.spotlight-detail .metaplayer-container{margin-left:0!important;margin-right:0!important}.spotlights,.spotlights .spotlights--full-width{width:100%}.spotlights-list.spotlights-list--md .item-container,.spotlights-list.spotlights-list--sm .item-container{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.spotlights-list__item{position:relative;z-index:2;display:flex;flex-direction:column;border-radius:0;box-shadow:0;background:#fff}.spotlights-list__item .item__image-container{position:relative;display:block;width:100%;height:0;padding-bottom:56.25%;border-radius:0;overflow:hidden;cursor:pointer}.spotlights-list__item .item__image-container img{max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:30px}.spotlights-list__item .item__subline>:last-child{margin-bottom:0}.spotlights-list__item .item__container{display:flex;height:100%;flex-direction:column;justify-content:space-between}.spotlights-list__item .item__link{flex-grow:1}.spotlights-list__item .item__header:only-child .item__title{margin:0}.spotlights-list__item .item__link:hover .item__title{color:#000}.highlight-teaser-section{display:flex;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:567px){.highlight-teaser-section{flex-wrap:wrap}}.highlight-teaser-section:first-of-type{margin-top:12px}.highlight-teaser-section:last-of-type{margin-bottom:0}.highlight-teaser-section .highlight-teaser{flex-shrink:0;flex-grow:0;flex-basis:calc(25% - 22.5px);position:relative;display:flex;flex-direction:column;padding-bottom:54px;margin-bottom:30px;border-radius:0;box-shadow:0;overflow:hidden;background:#fff;color:#4a4a4a;text-decoration:none}@media screen and (max-width:1279px){.highlight-teaser-section .highlight-teaser{flex-basis:calc(33.33333% - 20px)}}@media screen and (max-width:1023px){.highlight-teaser-section .highlight-teaser{flex-basis:calc(50% - 9px);margin-bottom:18px}}@media screen and (max-width:567px){.highlight-teaser-section .highlight-teaser{flex-basis:100%;margin-bottom:12px}}.highlight-teaser-section .highlight-teaser__title{padding:0 18px}@media screen and (max-width:567px){.highlight-teaser-section .highlight-teaser__title{padding:0 12px}}.highlight-teaser-section .highlight-teaser__image{position:relative;display:block;width:100%}.highlight-teaser-section .highlight-teaser__image img{display:block;width:100%;height:auto}.highlight-teaser-section .highlight-teaser__logo{position:absolute;bottom:0;left:50%;transform:translate(-50%,10%);width:75%;height:0;padding-bottom:75%;border:4px solid #fff;border-radius:100%;overflow:hidden;background:silver}.highlight-teaser-section .highlight-teaser__logo>img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.highlight-teaser-section .highlight-teaser__text{padding:18px}@media screen and (max-width:567px){.highlight-teaser-section .highlight-teaser__text{padding:12px}}.highlight-teaser-section .highlight-teaser__text>:first-child{margin-top:0}.highlight-teaser-section .highlight-teaser__text>:last-child{margin-bottom:0}.highlight-teaser-section .highlight-teaser__link{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:54px;padding:12px;background:#e40c24;color:#fff;white-space:nowrap}.highlight-teaser-section .highlight-teaser__link:before{content:"";margin:6%}.highlight-teaser-section .highlight-teaser__link:after{content:"";margin:12%}.highlight-teaser-section .highlight-teaser__link img,.highlight-teaser-section .highlight-teaser__link svg{margin-right:12px}.highlight-teaser-section .highlight-teaser__link img{height:36px}.highlight-teaser-section .highlight-teaser__link svg{width:30px;height:30px;fill:currentColor}.highlight-teaser-section .item-container{flex-basis:calc(75% - 7.5px);display:flex;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:1279px){.highlight-teaser-section .item-container{flex-basis:calc(66.66667% - 10px)}}@media screen and (max-width:1023px){.highlight-teaser-section .item-container{flex-basis:calc(50% - 9px)}}@media screen and (max-width:567px){.highlight-teaser-section .item-container{flex-basis:100%}}.highlight-teaser-section .item{flex-shrink:0;flex-grow:0;flex-basis:calc(33.33333% - 20px);margin-bottom:30px}.highlight-teaser-section .item:nth-child(3n+1),.highlight-teaser-section .item:nth-child(3n+2){margin-right:30px}@media screen and (max-width:1279px){.highlight-teaser-section .item{flex-basis:calc(50% - 15.1px)}}@media screen and (max-width:1023px){.highlight-teaser-section .item{flex-basis:100%;margin-bottom:18px}}@media screen and (max-width:567px){.highlight-teaser-section .item{flex-basis:100%;margin:0 0 12px 0}}.highlight-teaser-section[data-items="6"] .item:nth-child(1n+7){display:none}@media screen and (max-width:1279px){.highlight-teaser-section[data-items="6"] .item:nth-child(3n+1),.highlight-teaser-section[data-items="6"] .item:nth-child(3n+2){margin-right:0}.highlight-teaser-section[data-items="6"] .item:nth-child(odd){margin-right:30px}.highlight-teaser-section[data-items="6"] .item:nth-child(1n+5){display:none}}@media screen and (max-width:1023px){.highlight-teaser-section[data-items="6"] .item:nth-child(odd){margin-right:0}.highlight-teaser-section[data-items="6"] .item:nth-child(1n+3){display:none}}.highlight-teaser-section[data-items="3"] .item:nth-child(1n+4){display:none}@media screen and (max-width:1279px){.highlight-teaser-section[data-items="3"] .item:nth-child(3n+1),.highlight-teaser-section[data-items="3"] .item:nth-child(3n+2){margin-right:0}.highlight-teaser-section[data-items="3"] .item:nth-child(odd){margin-right:30px}.highlight-teaser-section[data-items="3"] .item:nth-child(1n+3){display:none}}@media screen and (max-width:1023px){.highlight-teaser-section[data-items="3"] .item:nth-child(odd){margin-right:0}.highlight-teaser-section[data-items="3"] .item:nth-child(1n+2){display:none}}@media screen and (max-width:567px){.highlight-teaser-section[data-items="3"] .item{display:none}}.toolbar{color:#4a4a4a;margin-bottom:30px;font-size:1.4rem}@media screen and (max-width:567px){.toolbar{justify-content:space-between;margin-bottom:12px}}.toolbar a{color:inherit;text-decoration:none}.toolbar a:hover{color:#000}.toolbar button{display:block}.toolbar .icon{color:#4a4a4a}.toolbar select{border:1px solid #b3b3b3}.toolbar .toolbar__content-type-nav{display:flex;width:100%;margin-bottom:24px;border-bottom:1px solid #b3b3b3;text-transform:uppercase}@media screen and (max-width:567px){.toolbar .toolbar__content-type-nav{margin-bottom:12px;border:0}}.toolbar .toolbar__content-type-nav ul{display:flex;flex-wrap:no-wrap;width:100%;height:36px;padding:0;margin:0;list-style:none}@media screen and (max-width:567px){.toolbar .toolbar__content-type-nav ul{display:none}}.toolbar .toolbar__content-type-nav .select{display:none}@media screen and (max-width:567px){.toolbar .toolbar__content-type-nav .select{display:flex;width:100%}}.toolbar .toolbar__content-type-nav select{width:100%}.toolbar .toolbar__content-type-nav li{margin-right:30px}@media screen and (max-width:1023px){.toolbar .toolbar__content-type-nav li{margin-right:18px}}@media screen and (max-width:567px){.toolbar .toolbar__content-type-nav li{margin:0}}.toolbar .toolbar__content-type-nav a{position:relative;display:flex;align-items:center;height:100%;font-weight:700}@media screen and (max-width:567px){.toolbar .toolbar__content-type-nav a{padding:12px 0}}.toolbar .toolbar__content-type-nav a span{margin-left:6px;font-weight:400}.toolbar .toolbar__content-type-nav .link-exact-active,.toolbar .toolbar__content-type-nav .router-link-exact-active{color:#333}.toolbar .toolbar__content-type-nav .link-exact-active:after,.toolbar .toolbar__content-type-nav .router-link-exact-active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:4px;background:#e40c24}.toolbar .toolbar__bottom{display:flex;align-items:flex-start;justify-content:flex-end}.toolbar .toolbar__filter{flex-grow:1;flex-shrink:1;flex-basis:50%;display:flex;align-items:flex-start}@media screen and (max-width:767px){.toolbar .toolbar__filter{flex-basis:25%}}@media screen and (max-width:567px){.toolbar .toolbar__filter{flex-shrink:1}}.toolbar .toolbar__filter .filter__button{flex-shrink:0;border:1px solid #b3b3b3;border-radius:0}.filter-visible .toolbar .toolbar__filter .filter__button{background:#b3b3b3;color:#fff}.filter-visible .toolbar .toolbar__filter .filter__button .icon{color:inherit}@media screen and (max-width:374px){.toolbar .toolbar__filter .filter__button--clear{display:none}}.toolbar .toolbar__filter .toolbar__filter__label{padding-right:12px;white-space:nowrap}@media screen and (max-width:413px){.toolbar .toolbar__filter .toolbar__filter__label{display:none}}.toolbar .toolbar__filter .toolbar__activefilter{display:flex;min-height:42px}@media screen and (max-width:1023px){.toolbar .toolbar__filter .toolbar__activefilter{display:none}}.toolbar .toolbar__filter .toolbar__activefilter span{display:flex;align-items:center;min-height:42px;margin:0 0 0 15px}.toolbar .toolbar__sort{display:flex;align-items:center;padding-left:30px}@media screen and (max-width:1023px){.toolbar .toolbar__sort{padding-left:18px}}@media screen and (max-width:567px){.toolbar .toolbar__sort{padding-left:12px}}.toolbar .toolbar__sort .sort__label{margin-right:12px;color:#929292;white-space:nowrap}@media screen and (max-width:567px){.toolbar .toolbar__sort .sort__label{display:none}}.toolbar .toolbar__view{display:flex;align-items:center;padding-left:30px}@media screen and (max-width:1023px){.toolbar .toolbar__view{padding-left:18px}}@media screen and (max-width:567px){.toolbar .toolbar__view{padding-left:12px}}.toolbar .toolbar__view .icon{color:#b3b3b3}.toolbar .toolbar__view .active{background:#b3b3b3}.toolbar .toolbar__view .active .icon{color:#fff}.toolbar .toolbar__view .view__list,.toolbar .toolbar__view .view__tiles{border:1px solid #b3b3b3;border-radius:0 0 0 0}.toolbar .search-result-hint{display:inline-block}.trackingtest{width:600px;max-width:100%;padding:30px;margin:60px auto 42px auto;box-shadow:0;background:#fff;color:#333}@media screen and (max-width:413px){.trackingtest{margin:0}}.trackingtest h1{margin:0}.trackingtest .icon--ok{height:30px;width:30px;margin-right:18px;margin-left:6px;margin-top:6px;color:green;vertical-align:middle}.trackingtest .icon--error{height:42px;width:42px;margin-right:12px;color:red;vertical-align:middle;transform:scale(1)}.trackingtest p{color:inherit}.trackingtest .test-is-running{font-weight:700}.trackingtest .trackingtest__result{line-height:1.6rem}.trackingtest .trackingtest__result .summary{line-height:normal}.trackingtest .trackingtest__result .actions *{display:flex;align-items:center;justify-content:center}.trackingtest .trackingtest__result .actions :not(:first-child){margin-top:12px}.trackingtest .trackingtest__result .actions .next-button{width:100%;border:1px solid #e40c24;border-radius:0;padding:3px 15px;background:#e40c24;color:#fff;justify-content:center}.trackingtest .trackingtest__result .actions .next-button:focus,.trackingtest .trackingtest__result .actions .next-button:hover{background:#e93d50}.trackingtest .trackingtest__result .actions .back-button{width:100%;display:flex;align-items:center;justify-content:space-around;text-align:center;justify-content:center}.trackingtest .trackingtest__result .actions .back-button:before{margin:0 12px 0 18px}.trackingtest .trackingtest__result .actions .back-button:after{margin:0 18px 0 12px}.filtermatrix{display:flex;flex-wrap:wrap;margin-bottom:30px}.filtermatrix.collapsable{display:block}.filtermatrix.collapsable h2{display:inline-flex;flex-wrap:wrap;align-items:center;min-height:33px;margin-bottom:6px;cursor:pointer}.filtermatrix.collapsable h2.expanded:before{transform:rotate(90deg)}.filtermatrix.collapsable h2:before{content:"";display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid;margin:0 .5em 0 3px;transition:transform .2s ease-in-out}.filtermatrix.collapsable h2 button:first-of-type{margin-left:6px}.filtermatrix.collapsable>button{opacity:0;-webkit-animation:fadeIn .2s ease-in-out forwards;animation:fadeIn .2s ease-in-out forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.filtermatrix button{display:inline-block;height:30px;min-height:30px;padding:0;margin:0 .4em .4em 0;border:0;border-radius:0;background:#dcdcdc;color:#000;font-size:1rem;font-weight:700;line-height:30px;letter-spacing:.3px;text-transform:uppercase}.filtermatrix button,.filtermatrix button>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filtermatrix button>div{position:relative;z-index:2;display:block;align-items:center;height:100%;padding:0 18px}.filtermatrix button>div:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:#e40c24;transition:transform .1s linear}.filtermatrix button>div .icon{display:none;width:16px;height:16px;margin-left:3px}.filtermatrix button>div .icon svg{width:16px;height:16px}.filtermatrix button.active,.filtermatrix button:hover{color:#fff}.filtermatrix button.active>div:before,.filtermatrix button:hover>div:before{transform:translateY(0)}.filtermatrix button.active>div{padding:0 27px 0 9px}.filtermatrix button.active>div:after{position:absolute;right:6px;content:"×";text-align:center;font-size:24px;display:inline-block}@media screen and (max-width:567px){.filtermatrix button.active>div:after{position:absolute;right:6px}}.filtermatrix button.active .icon{display:block}.filtermatrix button.active.default .icon{display:none}.filtermatrix button.show-all{margin-right:0;background:#c6c6c7;color:#000}.filtermatrix button.show-all>div:before{display:none}.filtermatrix button[disabled]{box-shadow:none;background:#b8b9ba;color:#dcdedf}.filtermatrix button[disabled]>div:before{display:none}.webcast{width:100%}.webcast img.poster{width:100%;min-height:254px;max-height:calc(100vh - 180px);visibility:hidden}.webcast iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.html{display:grid;grid-template-columns:1fr 10fr 1fr;grid-template-areas:". player_html ."}@media (max-width:767.98px){.html{grid-template-columns:0fr 10fr 0fr}}.html .content{grid-area:player_html;margin-top:30px;margin-bottom:30px;padding-top:12px;padding-bottom:12px;padding-left:30px;padding-right:30px;background-color:#fff;box-shadow:inset 0 0 0 3px #e1e1e1}@media (max-width:767.98px){.html .content{margin-top:0;padding-top:30px}}.upcoming-events td{vertical-align:top}@media (min-width:768px){.resources table thead th{padding:12px 6px}.resources table thead th:first-child{padding-left:12px}.resources table thead th:last-child{padding-right:12px}.resources table td{padding:6px}.resources table td:first-child{padding-left:12px}.resources table td:last-child{padding-right:12px}}.resources table tbody tr.table-row--clickable{cursor:pointer}.resources table tbody tr.table-row--clickable:hover{background:#ebebeb}.resources table tbody tr:after{width:calc(100% - 24px);left:12px}.resources table .item__daterange .date:after,.resources table .item__datestart .date:after{content:" | "}.resources table .item__daterange .endtime:before{content:" – "}.resources table .item__timerange{width:12ch}.resources table .item__timerange .endtime:before{content:" – "}.resources table .item__topics{display:block;padding:0;margin:0}.resources table .item__title{display:flex;align-items:flex-start;width:100%;font-size:inherit}.resources table .item__title>:first-child{flex:1;margin-right:12px}.resources table .item__title .item__title-number:after{content:" – "}.resources table .item__title .badge--free span,.resources table .item__title .badge--promo span,.resources table .item__title .badge-sponsored span{margin:0}.resources .daterange>div,.resources .datestart>div,.resources .live-indicator>div,.resources .location>div{white-space:nowrap}#widget .item__topics .channel .detail__topics li:hover,#widget .item__topics .tag:hover,#widget table .item__topics .topics__more:hover,.channel .detail__topics #widget .item__topics li:hover,.channel .detail__topics .item__topics li.active,.item__topics .channel .detail__topics li.active,.item__topics .tag.active,table #widget .item__topics .topics__more:hover,table .item__topics .active.topics__more{background:#e40c24;color:#fff}.item__live-indicator{display:block;padding:0;margin:0}.item__live-indicator .live-badge{height:auto;margin:0;padding:3px 6px}.webcastdisplay .item{min-width:171px}.col-sm-12 .webcastdisplay .item{min-width:265px}.webcastdisplay .item:hover .meta-play-button{color:#e40c24;opacity:1}@supports (display:grid){.webcastdisplay .item-container{grid-template-columns:repeat(auto-fill,minmax(171px,1fr))}.col-sm-12 .webcastdisplay .item-container{grid-template-columns:repeat(auto-fill,minmax(265px,1fr))}}.webcastdisplay.webcastdisplay--threecolumns .item-container{grid-template-columns:1fr 1fr 1fr}@media (max-width:1023.98px){.webcastdisplay.webcastdisplay--threecolumns .item-container{grid-template-columns:1fr 1fr}}@media (max-width:567.98px){.webcastdisplay.webcastdisplay--threecolumns .item-container{grid-template-columns:1fr}}.webcastdisplay .item{display:block}@supports (display:grid){.webcastdisplay .item{display:flex}}.webcastdisplay .item__image-container{height:auto;padding:0}.webcastdisplay .item__image-container img{display:block;position:relative;width:100%;height:auto}.webcastdisplay .item__image-container .progressbar{position:absolute;bottom:0;width:100%;background:rgba(140,141,142,.7)}.webcastdisplay .item__image-container .progressbar .progressbar__marker{background:#e40c24;height:3px;width:0;transition:width .6s ease}.webcastdisplay .meta-play-button{position:absolute;bottom:12px;left:12px;display:none;width:50px;height:40px;opacity:.9;color:#dcdcdc}.webcastdisplay .meta-play-button svg{width:100%;height:100%}.webcastdisplay .live .meta-play-button{display:block}.webcastdisplay .item__bar{justify-content:flex-start;flex-wrap:wrap;padding:6px;margin:0}.webcastdisplay .item__bar+.item__text{margin-top:-12px}.webcastdisplay .item__bar__channeltitle{flex:1 0 100px;justify-content:flex-start}.webcastdisplay .live-badge{margin:0 0 6px 0}.webcastdisplay .item__text:empty{display:none}.webcastdisplay .item__header{margin:0}.webcastdisplay .item__title{margin-bottom:0}.channel .detail__topics .item-container .item__topics li.active,.item-container .item__topics .channel .detail__topics li.active,.item-container .item__topics .tag.active,.item-container table .item__topics .active.topics__more,table .item-container .item__topics .active.topics__more{background:#e40c24;color:#fff}#widget .item-container{padding:0}#widget .item-container .item__topics .channel .detail__topics li:hover,#widget .item-container .item__topics .tag:hover,#widget .item-container table .item__topics .topics__more:hover,.channel .detail__topics #widget .item-container .item__topics li:hover,table #widget .item-container .item__topics .topics__more:hover{background:#e40c24;color:#fff}.flickity-button{width:42px!important;height:42px!important;border-radius:0!important;background:transparent!important}.flickity-prev-next-button.previous{left:0!important}.flickity-prev-next-button.next{right:0!important}.timetable__days{position:relative;height:42px;padding-left:42px;background:#ddd;color:#000}.timetable__days .icon{position:absolute;z-index:2;top:0;left:0;width:42px;height:42px;color:#000}.timetable__days .flickity-enabled{width:100%;height:42px}.timetable__days .flickity-viewport{height:42px;overflow:hidden}.timetable__days .flickity-button-icon{fill:#fff}.timetable__day{position:relative;display:flex;align-items:center;justify-content:center;height:42px;border-left:1px solid #ccc;background:#97649c;color:#fff;white-space:nowrap;cursor:pointer}@media (max-width:1279.98px){.timetable__day{width:33.33%!important}}@media (max-width:1023.98px){.timetable__day{width:100%!important}}.timetable__day.active,.timetable__day:focus,.timetable__day:hover{background:#64186b;color:#fff}.timetable__scrollable{position:relative;z-index:1;display:flex;overflow:hidden;background:#eee}.timetable__times{margin-top:42px}.timetable__time{position:relative;width:42px;padding:3px 6px;color:#000;font-size:11px;text-align:right}.timetable__time:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100%}.timetable__time:after{content:"";position:absolute;z-index:-1;top:50%;left:42px;width:calc(100vw - 42px);height:1px;background:hsla(0,0%,80%,.5)}.timetable__time:nth-child(odd){color:#000}.timetable__time:nth-child(odd):before{background:#ddd}.timetable__time:nth-child(2n){color:#000}.timetable__time:nth-child(2n):before{background:#eee}.timetable__channels{position:absolute;top:42px;top:0;right:0;left:42px;display:flex;height:100%}.timetable__channels .icon{position:absolute;z-index:2;top:0;left:-42px;width:42px;height:42px;background:#eee;color:#000}.timetable__channels .flickity-enabled{width:100%;height:100%}.timetable__channels .flickity-viewport{height:100%!important;overflow:visible}.timetable__channels .flickity-button-icon{fill:#000}.timetable__channels .flickity-prev-next-button{top:-42px;top:0;transform:translateY(0)}.timetable__channel{position:relative;top:0;height:100%;opacity:0;transition:opacity .5s ease-in-out}.is-pointer-down [style*=translate3d] .timetable__channel,.timetable__channel.is-selected,.timetable__channel.is-selected~.timetable__channel{opacity:1}@media (min-width:1024px){.timetable__channel:nth-last-child(2),.timetable__channel:nth-last-child(3),.timetable__channel:nth-last-child(4){opacity:1}}@media (min-width:768px){.timetable__channel:nth-last-child(2),.timetable__channel:nth-last-child(3){opacity:1}}@media (max-width:1279.98px){.timetable__channel{width:25%!important}}@media (max-width:1023.98px){.timetable__channel{width:33.33%!important}}@media (max-width:767.98px){.timetable__channel{width:100%!important}}.timetable__channel:before{content:"";position:absolute;z-index:3;top:-42px;left:0;height:calc(100% + 42px);width:1px;background:#ccc}.timetable__channel-title{position:absolute;z-index:1;top:-42px;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;height:42px;background:#eee}.timetable__event{position:absolute;top:0;width:calc(100% - 7px);margin:3px 0 0 4px}.timetable__event:focus-within,.timetable__event:hover{z-index:2}.timetable__color-tag{border-left:6px solid #dcdcdc}.timetable__calendar__button{margin-top:12px}.timetable__calendar__button .addeventatc[data-customicon=true]{padding:13px 12px 12px 43px}.timetable__calendar__button .addeventatc[data-customicon=true] .addeventatc_icon{top:10px;left:12px;width:18px;height:18px;background-size:18px 18px}.timetable__event__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding:3px;overflow:hidden;background:#b28cb5;color:#fff;border-radius:0;box-shadow:inset 1px 1px 1px #a579a9,inset -1px -1px 1px #a579a9;font-size:1.2rem;line-height:1.2;cursor:pointer}.timetable__event__inner:focus,.timetable__event__inner:hover{box-shadow:inset 1px 1px 1px #64186b,inset -1px -1px 1px #64186b;background:#64186b;color:#fff}.timetable__event__inner:focus+.badges .timetable__event__badge,.timetable__event__inner:hover+.badges .timetable__event__badge{-webkit-animation:timetable-badge-in .4s ease-in-out forwards;animation:timetable-badge-in .4s ease-in-out forwards}.timetable__event__inner:focus+.badges .timetable__event__badge:first-child,.timetable__event__inner:hover+.badges .timetable__event__badge:first-child{-webkit-animation-delay:.05s;animation-delay:.05s}.timetable__event__inner:focus+.badges .timetable__event__badge:nth-child(2),.timetable__event__inner:hover+.badges .timetable__event__badge:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.timetable__event__inner:focus+.badges .timetable__event__badge:nth-child(3),.timetable__event__inner:hover+.badges .timetable__event__badge:nth-child(3){-webkit-animation-delay:.15s;animation-delay:.15s}.timetable__event__inner:focus+.badges .timetable__event__badge:nth-child(4),.timetable__event__inner:hover+.badges .timetable__event__badge:nth-child(4){-webkit-animation-delay:.2s;animation-delay:.2s}.timetable__event__inner:focus+.badges .timetable__event__badge:nth-child(5),.timetable__event__inner:hover+.badges .timetable__event__badge:nth-child(5){-webkit-animation-delay:.25s;animation-delay:.25s}@-webkit-keyframes timetable-badge-in{0%{top:-3px}50%{top:-18px}to{top:-3px}}@keyframes timetable-badge-in{0%{top:-3px}50%{top:-18px}to{top:-3px}}.timetable__event__badge{position:absolute;z-index:3;top:-3px;-webkit-animation:.4s ease-in-out forwards;animation:.4s ease-in-out forwards;cursor:default}.timetable__event__badge:first-child{right:3px}.timetable__event__badge:nth-child(2){right:24px}.timetable__event__badge:nth-child(3){right:48px}.timetable__event__badge:nth-child(4){right:72px}.timetable__event__badge:nth-child(5){right:96px}.timetable__event__badge img{display:block;width:18px;height:18px}.timetable__marker{position:absolute;z-index:4;top:0;left:42px;right:0;height:1px;background:#e40c24}.timetable__marker:before{content:"";position:absolute;top:0;left:0;display:block;width:7px;height:7px;margin:-3px 0 0 -3px;border-radius:100%;background:#e40c24}@media (max-height:480px){.less-than-60-minutes .timetable__event__inner{justify-content:center;padding-top:0;padding-bottom:0}}@media (max-height:480px){.less-than-60-minutes .timetable__event__time{display:none}}.less-than-60-minutes .timetable__event__title{width:calc(100% - 15px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:normal}@media (max-height:270px){.less-than-60-minutes .timetable__event__title{display:none}}.less-than-60-minutes .timetable__event__title .item__title-number:after{content:" – "}@media (max-height:620px){.less-than-45-minutes .timetable__event__inner{justify-content:center;padding-top:0;padding-bottom:0}}@media (max-height:620px){.less-than-45-minutes .timetable__event__time{display:none}}.less-than-45-minutes .timetable__event__title{flex:1}@media (max-height:620px){.less-than-45-minutes .timetable__event__title{display:flex;align-items:center}}@media (max-height:300px){.less-than-45-minutes .timetable__event__title{display:none}}.less-than-45-minutes .timetable__event__title .item__title-number:after{content:" – "}@media (max-height:930px){.less-than-30-minutes .timetable__event__inner{justify-content:center;padding-top:0;padding-bottom:0}}@media (max-height:930px){.less-than-30-minutes .timetable__event__time{display:none}}.less-than-30-minutes .timetable__event__title{flex:1}@media (max-height:930px){.less-than-30-minutes .timetable__event__title{display:flex;align-items:center}}@media (max-height:400px){.less-than-30-minutes .timetable__event__title{display:none}}.less-than-30-minutes .timetable__event__title .item__title-number:after{content:" – "}.less-than-15-minutes .timetable__event__inner{padding-top:0;padding-bottom:0}.less-than-15-minutes .timetable__event__time{display:none}.less-than-15-minutes .timetable__event__title{display:flex;align-items:center}@media (max-height:767px){.less-than-15-minutes .timetable__event__title{display:none}}.less-than-15-minutes .timetable__event__title .item__title-number:after{content:" – "}@media (max-width:767.98px){.timetable__event .timetable__event__time{display:none}}.timeline .timeline__header{margin-bottom:18px}.timeline .timeline__header h2{margin-top:0;color:#333;text-transform:none;letter-spacing:0}.timeline .timeline__header h2 .item__title-number:after{content:" – "}.timeline .timeline__meta{display:flex;opacity:.6;line-height:1.2}.timeline .timeline__meta>*+*{margin-left:6px;padding-left:6px;border-left:1px solid rgba(51,51,51,.3)}@media (max-width:1023.98px){.timeline table{display:table}.timeline table tbody{display:table-body}.timeline table tr{display:table-row}.timeline table td{display:table-cell}.timeline table td:first-child{white-space:normal}}.timeline tr:after{display:none}.timeline td{padding:3px 0 12px 0;vertical-align:top}.timeline td:first-child{padding-right:46px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='1750' viewBox='0 0 42 1750'%3E%3Cstyle%3E@keyframes puls{0%25,90%25,to{stroke-width:0}40%25{stroke-width:2}}.wave1{animation:puls 3s .001s linear infinite}.wave2{animation:puls 3s .3s linear infinite}.wave3{animation:puls 3s .6s linear infinite}%3C/style%3E%3Cg id='lines' fill='%23b3b3b3' stroke-width='0'%3E%3Cpath d='M17 750V500h8v250h-8zM17 1026.999v-14a4 4 0 018.001 0v14a4 4 0 01-4 3.999 3.999 3.999 0 01-4.001-3.999zM16.999 1513v-250.002h7.999V1513h-7.999zM17 12.999a4 4 0 008 0V0h-8v12.999zM17 277a4 4 0 008 0v-27h-8v27z'/%3E%3C/g%3E%3Cg id='icons' fill='%23E40C24' stroke='%23E40C24'%3E%3Ccircle cx='21' cy='13' r='8' stroke-width='0'/%3E%3Cg class='waves'%3E%3Cpath class='wave1' fill='none' stroke-width='2' stroke-linecap='round' d='M11.176 19.879C9.809 17.93 9 15.562 9 13s.809-4.93 2.176-6.879m19.648 13.758C32.191 17.93 33 15.562 33 13s-.809-4.93-2.176-6.879'/%3E%3Cpath class='wave2' fill='none' stroke-width='2' stroke-linecap='round' d='M34.099 3.829C35.922 6.427 37 9.585 37 13s-1.078 6.573-2.9 9.171M7.901 3.829C6.078 6.427 5 9.585 5 13s1.078 6.573 2.9 9.171'/%3E%3Cpath class='wave3' fill='none' stroke-width='2' stroke-linecap='round' d='M37.373 1.536A19.895 19.895 0 0141 13a19.89 19.89 0 01-3.627 11.464M4.627 1.536A19.895 19.895 0 001 13c0 4.269 1.348 8.217 3.626 11.465'/%3E%3C/g%3E%3Ccircle cx='21' cy='263' r='8' stroke-width='0'/%3E%3Cg class='waves'%3E%3Cpath class='wave1' fill='none' stroke-width='2' stroke-linecap='round' d='M11.176 269.879C9.809 267.93 9 265.562 9 263s.809-4.93 2.176-6.879m19.648 13.758C32.191 267.93 33 265.562 33 263s-.809-4.93-2.176-6.879'/%3E%3Cpath class='wave2' fill='none' stroke-width='2' stroke-linecap='round' d='M34.099 253.829C35.922 256.427 37 259.585 37 263s-1.078 6.573-2.9 9.171M7.901 253.829C6.078 256.427 5 259.585 5 263s1.078 6.573 2.9 9.171'/%3E%3Cpath class='wave3' fill='none' stroke-width='2' stroke-linecap='round' d='M37.373 251.536A19.895 19.895 0 0141 263a19.89 19.89 0 01-3.627 11.464M4.627 251.536A19.895 19.895 0 001 263c0 4.269 1.348 8.217 3.626 11.465'/%3E%3C/g%3E%3Ccircle cx='21' cy='513' r='8' stroke-width='0'/%3E%3Ccircle cx='21' cy='763' r='8' stroke-width='0'/%3E%3Cg class='waves'%3E%3Cpath class='wave1' fill='none' stroke-width='2' stroke-linecap='round' d='M11.176 769.879C9.809 767.93 9 765.562 9 763s.809-4.93 2.176-6.879m19.648 13.758C32.191 767.93 33 765.562 33 763s-.809-4.93-2.176-6.879'/%3E%3Cpath class='wave2' fill='none' stroke-width='2' stroke-linecap='round' d='M34.099 753.829C35.922 756.427 37 759.585 37 763s-1.078 6.573-2.9 9.171M7.901 753.829C6.078 756.427 5 759.585 5 763s1.078 6.573 2.9 9.171'/%3E%3Cpath class='wave3' fill='none' stroke-width='2' stroke-linecap='round' d='M37.373 751.536A19.895 19.895 0 0141 763a19.89 19.89 0 01-3.627 11.464M4.627 751.536A19.895 19.895 0 001 763c0 4.269 1.348 8.217 3.626 11.465'/%3E%3C/g%3E%3Cg%3E%3Ccircle cx='21' cy='1013' r='8' stroke-width='0'/%3E%3Cg class='waves'%3E%3Cpath class='wave1' fill='none' stroke-width='2' stroke-linecap='round' d='M11.176 1019.879A11.933 11.933 0 019 1013c0-2.561.809-4.93 2.176-6.879m19.648 13.758A11.933 11.933 0 0033 1013c0-2.561-.809-4.93-2.176-6.879'/%3E%3Cpath class='wave2' fill='none' stroke-width='2' stroke-linecap='round' d='M34.099 1003.828A15.918 15.918 0 0137 1013c0 3.416-1.078 6.574-2.9 9.172m-26.199-18.344A15.918 15.918 0 005 1013c0 3.416 1.078 6.574 2.9 9.172'/%3E%3Cpath class='wave3' fill='none' stroke-width='2' stroke-linecap='round' d='M37.373 1001.535A19.898 19.898 0 0141 1013c0 4.27-1.349 8.217-3.627 11.465m-32.746-22.93A19.898 19.898 0 001 1013c0 4.27 1.348 8.217 3.626 11.465'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ccircle cx='21' cy='1263' r='8' stroke-width='0'/%3E%3C/g%3E%3Cg%3E%3Ccircle cx='21' cy='1513' r='8' stroke-width='0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:-50px 0;white-space:nowrap}.timeline td:last-child{padding-left:6px}.timeline .progress.act,.timeline .progress.ago.last,.timeline .progress.cur.last{background-position:100% 0}.timeline .progress.cur{background-position:100% -250px}.timeline .progress.ago{background-position:100% -500px}.timeline .progress.act.first{background-position:100% -750px}.timeline .progress.cur.first{background-position:100% -1000px}.timeline .progress.ago.first{background-position:100% -1250px}.timeline .progress.ago.last{background-position:100% -1500px}.timeline .consentLive-0 .timeline__congressresource-title,.timeline .consentLive-0 .timeline__speaker,.timeline .status-5 .timeline__congressresource-title,.timeline .status-5 .timeline__speaker,.timeline .status-7 .timeline__congressresource-title,.timeline .status-7 .timeline__speaker{text-decoration:line-through}.timeline .timeline__congressresource-title{margin-bottom:3px}.timeline .timeline__speaker{opacity:.6;font-size:1.6rem}.timeline .timeline__publishing-denied{display:flex;align-items:center;margin-top:3px;font-size:1.2rem}.timeline .timeline__publishing-denied .icon{margin-right:6px}.single-image .single-image__image{display:block;width:100%;height:auto;margin:0 0 15px 0}.card{flex-grow:1;display:flex;margin-bottom:12px;border-radius:0;box-shadow:0;background:#fff}.card,.card.card--image-top{flex-direction:column}.card.card--image-bottom{flex-direction:column-reverse}@media screen and (min-width:767px){.card.card--image-left{flex-direction:row}}@media screen and (min-width:767px){.card.card--image-right{flex-direction:row-reverse}}.card.card--image-left .card__content,.card.card--image-right .card__content{flex:1}@media screen and (min-width:767px){.card.card--image-left .card__image,.card.card--image-right .card__image{max-width:50%}}.card .card__image .section{display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%}.card .card__image .single-image__image{width:auto;max-width:100%;margin:0}.card .card__content{flex:1;display:flex;flex-direction:column;padding:24px}.card .card__content .card__text:not(:only-child){margin-bottom:24px}.card .card__content .card__text>:first-child{margin-top:0}.card .card__content .card__text>:last-child{margin-bottom:0}.card .card__content .card__text h3{font-size:1.6rem;color:#4a4a4a}.card .card__content .card__button{padding:0 12px;margin-top:auto;align-self:flex-start}.card--logo-spacing .card__image{padding:24px}.card--image-portrait .card__image{background-color:#fefefe}.card--image-portrait .card__image .section a{display:flex;justify-content:center;width:100%;padding-top:56.25%;position:relative}.card--image-portrait .card__image .section a img{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;box-shadow:0 4px 12px -3px rgba(0,0,0,.16)}.card--image-width-small .card__image{flex:1}.card--image-width-small .card__content{flex:3!important}.card--image-width-medium .card__image{flex:1}.card--image-width-medium .card__content{flex:2!important}.card--no-box-shadow{box-shadow:none}.card--align-image-center .card__image{display:flex;align-items:center}.card--align-image-center .card__image section{height:auto!important}.card--align-content-center .card__content{padding-top:0;padding-bottom:0;justify-content:center}.card--align-content-center .card__content .card__button{margin-top:0}.cardslider .agile{margin:0 -15px}.cardslider .slide--card{display:flex;height:100%;padding:0 15px 36px}.header__nav a:focus,.header__nav button:focus{outline:2px solid #4169e1;outline-offset:-2px}@media (max-width:1023.98px){.header__nav__toggle-subnav{width:100%;color:#4a4a4a;font-style:italic;cursor:default}.header__nav__toggle-subnav:after{content:":"}.header__nav__toggle-subnav:focus{outline:none!important}.header__nav__toggle-subnav svg{display:none}}.subnav-fade-enter-active,.subnav-fade-leave-active{transition:all .2s ease-in-out}.subnav-fade-enter,.subnav-fade-leave-to{opacity:0;transform:translateY(-12px)}.channelmatrix ul{margin:0;padding:0;list-style:none}@media (max-width:567.98px){.channelmatrix ul{display:none}}.channelmatrix ul:after{content:"";clear:left;display:table}@supports (display:grid){.channelmatrix ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(15ch,1fr))}@media (max-width:567.98px){.channelmatrix ul{display:none}}.channelmatrix ul:after{display:none}}.channelmatrix li{position:relative;float:left;margin:0 1px 1px 0;background:#eee;color:#4a4a4a}.channelmatrix li a{text-decoration:none}.channelmatrix li a:focus,.channelmatrix li a:hover{background:#e9e9e9}@supports (display:grid){.channelmatrix li{float:none}}.channelmatrix li.live{font-weight:700}.channelmatrix li.live a{background:#e40c24;color:#fff}.channelmatrix li.live a:focus,.channelmatrix li.live a:hover{background:#f3172f}.channelmatrix li.current{font-weight:700}.channelmatrix li.current:after{content:"";position:absolute;bottom:3px;left:3px;right:3px;height:4px;background:#e40c24}.channelmatrix li.current.live:after{background:#fff}.channelmatrix li.current a{padding:0 9px 6px 9px}.channelmatrix li>*{display:flex;align-items:center;justify-content:center;height:42px;padding:0 9px;color:inherit;text-align:center}.channelmatrix .select{position:relative;display:none}@media (max-width:567.98px){.channelmatrix .select{display:block}}.channelmatrix select{border:1px solid #b3b3b3;box-shadow:0}.channelmatrix option.live{font-weight:700;background:#fff;color:#e40c24}.channelmatrix option.live:focus,.channelmatrix option.live:hover{background:#f3172f}.channelmatrix option.current{font-weight:700;background:#fff;color:#e40c24}.channelmatrix option.current:focus,.channelmatrix option.current:hover{background:#f3172f}.widget.library{display:block}.widget.library .header.header--mode__widget{padding-bottom:24px}@media (max-width:1023.98px){.widget.library .header.header--mode__widget{padding-bottom:12px}}.widget.library .header.header--mode__widget .header__search button{top:0;right:0}.widget.library .header.header--mode__widget+.library__content .toolbar{margin-top:-12px}@media (max-width:1023.98px){.widget.library .header.header--mode__widget+.library__content .toolbar{margin-top:0}}.liveeventprogress .liveeventprogress__event-status{margin-bottom:6px;color:#4a4a4a;font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase;font-weight:700}.liveeventprogress .liveeventprogress__header{display:flex;justify-content:space-between}.liveeventprogress .liveeventprogress__header h2{margin:0 0 12px 0;color:#333;text-transform:none;letter-spacing:0}.liveeventprogress .liveeventprogress__header h2 .item__title-number:after{content:" – "}.liveeventprogress .liveeventprogress__event-info{margin-bottom:12px}.liveeventprogress .liveeventprogress__progressbar{width:100%;background:#b4b4b4;margin-bottom:12px}.liveeventprogress .liveeventprogress__progressbar .liveeventprogress__progressbar__marker{background:#64186b;height:6px;width:0;transition:width .6s ease}.liveeventprogress .liveeventprogress__meta{display:flex;font-size:1.2rem}.liveeventprogress .liveeventprogress__meta>div+div{margin-left:12px;padding-left:12px;border-left:1px solid hsla(0,0%,70.2%,.3)}.liveeventprogress .liveeventprogress__event-credits{color:#999;font-style:italic;overflow-wrap:break-word;margin-top:6px}.liveeventprogress .liveeventprogress__event-additionaltext{color:#999;overflow-wrap:break-word;margin-top:8px;margin-bottom:6px}@media (max-width:1023.98px){.liveeventprogress table{display:table}.liveeventprogress table tbody{display:table-body}.liveeventprogress table tr{display:table-row}.liveeventprogress table td{display:table-cell}.liveeventprogress table td:first-child{white-space:normal}}.liveeventprogress tr:after{display:none}.liveeventprogress td{padding:0 0 12px 0;vertical-align:top}.liveeventprogress .progress.act,.liveeventprogress .progress.ago.last,.liveeventprogress .progress.cur.last{background-position:100% 0}.liveeventprogress .progress.cur{background-position:100% -250px}.liveeventprogress .progress.ago{background-position:100% -500px}.liveeventprogress .progress.act.first{background-position:100% -750px}.liveeventprogress .progress.cur.first{background-position:100% -1000px}.liveeventprogress .progress.ago.first{background-position:100% -1250px}.liveeventprogress .progress.ago.last{background-position:100% -1500px}.liveeventprogress .consentLive-0 .liveeventprogress__congressresource-title,.liveeventprogress .consentLive-0 .liveeventprogress__speaker,.liveeventprogress .status-5 .liveeventprogress__congressresource-title,.liveeventprogress .status-5 .liveeventprogress__speaker,.liveeventprogress .status-7 .liveeventprogress__congressresource-title,.liveeventprogress .status-7 .liveeventprogress__speaker{text-decoration:line-through}.liveeventprogress .liveeventprogress__congressresource-title{display:flex;align-items:flex-start;width:100%;margin-bottom:3px}.liveeventprogress .liveeventprogress__congressresource-title>:first-child{flex:1;margin-right:12px}.liveeventprogress .liveeventprogress__speaker{color:#858585;font-size:1.2rem}.liveeventprogress .liveeventprogress__publishing-denied{display:flex;align-items:center;margin-top:3px;font-size:1.2rem}.liveeventprogress .liveeventprogress__publishing-denied .icon{margin-right:6px}.liveeventprogress__break .liveeventprogress__meta__time{display:none}.liveeventprogress__break .liveeventprogress__progressbar__marker{width:100%!important;background-color:transparent!important;background-image:linear-gradient(45deg,#64186b 25%,transparent 0,transparent 50%,#64186b 0,#64186b 75%,transparent 0,transparent)!important;background-size:1rem 1rem!important;-webkit-animation:progressbar-animation 1s linear infinite;animation:progressbar-animation 1s linear infinite}@-webkit-keyframes progressbar-animation{0%{background-position-y:1rem}}@keyframes progressbar-animation{0%{background-position-y:1rem}}.widget.liveplayer .liveplayer__header h2{margin:0 0 12px 0;color:#333;text-transform:none;letter-spacing:0}.widget.liveplayer .liveplayer__header h2 .item__title-number:after{content:" – "}.widget.liveplayer .liveplayer__infotext .channelslide img,.widget.liveplayer .liveplayer__pausetext .channelslide img{width:100%}.widget.liveplayer .liveplayer__infotext img,.widget.liveplayer .liveplayer__pausetext img{vertical-align:middle}.widget.liveplayer .liveplayer__infotext>div,.widget.liveplayer .liveplayer__pausetext>div{width:100%}.jw-lang-select{position:relative}.jw-lang-select:before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;text-rendering:geometricPrecision;text-transform:uppercase}.jw-lang-select .jw-svg-icon{height:32px;width:32px}.jw-lang-select-active:before{color:#e40c24}.jw-lang-select-ar:before{content:"AR"}.jw-lang-select-cn:before{content:"CN"}.jw-lang-select-de:before{content:"DE"}.jw-lang-select-en:before{content:"EN"}.jw-lang-select-es:before{content:"ES"}.jw-lang-select-fr:before{content:"FR"}.jw-lang-select-un:before{content:"FL"}.widget.ondemandplayer{width:100%;margin:0}@media (max-width:1023.98px){.widget.ondemandplayer{left:0;width:100%;margin:0}}@media (max-width:567.98px){.widget.ondemandplayer{left:0;width:100%;margin:0}}.widget.ondemandplayer .detail__player .webcast img.poster{max-height:unset}.widget.ondemandplayer.detail.detail--poster .detail__poster{max-height:unset;padding-bottom:0;margin-bottom:0}.educationitem-detail .widget.ondemandplayer .detail__modules,.package-detail .widget.ondemandplayer .detail__modules,.spotlight-detail .widget.ondemandplayer .detail__modules,.widget.ondemandplayer .detail__info,.widget.ondemandplayer .educationitem-detail .detail__modules,.widget.ondemandplayer .package-detail .detail__modules,.widget.ondemandplayer .spotlight-detail .detail__modules{background:transparent}.educationitem-detail .widget.ondemandplayer .detail__modules .detail__speaker,.package-detail .widget.ondemandplayer .detail__modules .detail__speaker,.spotlight-detail .widget.ondemandplayer .detail__modules .detail__speaker,.widget.ondemandplayer .detail__info .detail__speaker,.widget.ondemandplayer .educationitem-detail .detail__modules .detail__speaker,.widget.ondemandplayer .package-detail .detail__modules .detail__speaker,.widget.ondemandplayer .spotlight-detail .detail__modules .detail__speaker{text-decoration:underline}.livetext{padding:3px 30px;background-color:#e40c24}.livetext,.livetext a,.livetext a:hover{color:#fff}.widget.livetext{margin:-30px -30px 0 -30px}.livetext--banner{margin:-3px -30px -7px;width:calc(100% + 60px);display:block}.webcastdisplay .livetext--banner{margin:0;width:100%}.widget.webcastteaser .meta-widget-img img{display:block;max-width:100%;height:auto}.widget.webcastteaser .meta-widget-preview-subtitle{margin:12px}.widget.webcastteaser .agile__slide{height:100%}.widget.webcastteaser .meta-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10vw;min-width:100px;height:8vw;min-height:80px;transition:all .2s}.widget.webcastteaser .slide>a{color:#8c8d8e}.widget.webcastteaser .slide>a:focus,.widget.webcastteaser .slide>a:hover{color:#e40c24}.widget.webcastteaser .item__image-container{height:auto;padding:0}.widget.webcastteaser .item__image-container img{display:block;width:100%;height:auto}.widget.webcastteaser .item__bar{justify-content:flex-start;padding:6px;margin:0}.widget.webcastteaser .item__bar+.item__text{margin-top:-12px}.widget.webcastteaser .live-badge{margin:6px 0 6px 6px}.widget.webcastteaser .webcastteaser__channel__badge{margin:0 0 3px 3px}.widget.webcastteaser .webcastteaser__channel__badge img{display:block;width:18px;height:18px}.educationitem-detail .package .detail__modules,.package-detail .package .detail__modules,.package .detail__info,.package .educationitem-detail .detail__modules,.package .package-detail .detail__modules,.package .spotlight-detail .detail__modules,.spotlight-detail .package .detail__modules{background:transparent;padding:6px 0}.package .icon{color:inherit}.package .detail__header{width:100%;padding-top:0;padding-bottom:18px;margin-bottom:12px;border-bottom:1px solid hsla(0,0%,70.2%,.3)}.package .detail__header h1{margin-bottom:0}.package .detail__header .detail__subline{margin-bottom:12px}.channel .detail__topics .package .detail__header li,.package .detail__header .channel .detail__topics li,.package .detail__header .tag,.package .detail__header table .item__topics .topics__more,table .item__topics .package .detail__header .topics__more{display:inline;margin:0}.package .detail__meta{margin-top:12px;color:#999}.package .detail__modules{padding-top:0}.package .detail__topics{flex-grow:1;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;margin-top:12px;color:#4a4a4a}.channel .package .detail__topics li,.package .channel .detail__topics li,.package .detail__topics .tag,.package .detail__topics table .item__topics .topics__more,table .item__topics .package .detail__topics .topics__more{margin-right:6px}.slido-box{outline:15px solid #e8e8e8}@media (max-width:1023.98px){.slido-box{outline:9px solid #e8e8e8}}@media (max-width:767.98px){.slido-box{outline:6px solid #e8e8e8}}iframe[src*="app.sli.do"]{width:100%;height:100%;min-height:600px!important}.slido-qr-hint{display:flex;padding:0 3px}.slido-qr-hint p{margin-bottom:6px!important}.slido-qr-hint a img{width:84px;margin-top:-2px;margin-right:6px}.test-cirse h1{font-family:myriad-pro,sans-serif;font-size:3rem;font-weight:400;color:#666}.test-cirse h2{font-size:3rem}.test-cirse h2,.test-cirse h3{font-family:myriad-pro-condensed,sans-serif;font-weight:400;color:#666;text-transform:none;letter-spacing:normal}.test-cirse h3{font-size:2.56rem;margin-bottom:2.56rem}.test-cirse h4{font-family:myriad-pro-condensed,sans-serif;font-size:2.4rem;font-weight:400;color:#666;margin:0}.test-cirse h5{font-size:1.6rem;font-weight:400}.test-cirse h5,.test-cirse p{font-family:myriad-pro,sans-serif;color:#666}.test-cirse p{font-size:2rem;font-weight:300}.test-cirse a,.test-cirse button,.test-cirse div,.test-cirse span{font-family:myriad-pro,sans-serif;font-size:2rem}.test-cirse .filter__list li label:before{width:12px;height:12px;margin:6px 6px 0 1px}.test-cirse .header__nav__toggle-subnav svg{margin-top:4px}.channel .detail__topics .test-cirse li,.test-cirse .badge--free span,.test-cirse .badge--promo span,.test-cirse .badge--sponsored span,.test-cirse .channel .detail__topics li,.test-cirse .tag,.test-cirse table .item__topics .topics__more,table .item__topics .test-cirse .topics__more{font-size:1.6rem}.test-cirse .detail__more h2{align-items:center}.test-cirse .detail__more h2 :first-child{margin-top:6px}.test-cirse .detail__favorite-button{min-width:180px}.test-cirse .footer__nav,.test-cirse .footer__nav ul{align-items:start}.item-container .item .item__text{position:relative}.item-container .item .item__topics{padding:0;width:100%!important;max-width:100%!important}.channel .detail__topics .item-container .item .item__topics li,.item-container .item .item__topics .channel .detail__topics li,.item-container .item .item__topics .tag,.item-container .item table .item__topics .topics__more,table .item-container .item .item__topics .topics__more{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;height:18px;margin:0;text-align:center}.item-container .item.packages-list__item .item__topics,.item-container .item.spotlights-list__item .item__topics{margin:0}.webcastdisplay .item:hover .meta-play-button{color:#64186b}.overflowplayer .overflowplayer_container .overflowplayer__subtitle{background-color:#64186b}.overflowplayer .overflowplayer_container .overflowplayer__subtitle:after{background:linear-gradient(90deg,rgba(100,24,107,0) 90%,#64186b)}.overflowplayer .overflowplayer_container .overflowplayer__channelmatrix .channel-selector{color:#fff;background-color:#64186b}.channel .detail__topics li.topics,.tag.topics,table .item__topics .topics.topics__more{box-shadow:inset 0 0 0 1px #b4b4b4;background-color:transparent;color:#4a4a4a}.channel .detail__topics li.topics.arterial,.channel .detail__topics li.topics.arterial-intervention,.channel .detail__topics li.topics.arterial-intervention .tag__color,.tag.topics.arterial,.tag.topics.arterial-intervention,.tag.topics.arterial-intervention .tag__color,table .item__topics .topics.arterial-intervention.topics__more,table .item__topics .topics.arterial-intervention.topics__more .tag__color,table .item__topics .topics.arterial.topics__more{background:#ba090c;color:#fff;box-shadow:none}.channel .detail__topics li.topics.venous,.channel .detail__topics li.topics.venous-intervention,.channel .detail__topics li.topics.venous-intervention .tag__color,.tag.topics.venous,.tag.topics.venous-intervention,.tag.topics.venous-intervention .tag__color,table .item__topics .topics.venous-intervention.topics__more,table .item__topics .topics.venous-intervention.topics__more .tag__color,table .item__topics .topics.venous.topics__more{background:#006087;color:#fff;box-shadow:none}.channel .detail__topics li.topics.aortic,.channel .detail__topics li.topics.aortic-intervention,.channel .detail__topics li.topics.aortic-intervention .tag__color,.tag.topics.aortic,.tag.topics.aortic-intervention,.tag.topics.aortic-intervention .tag__color,table .item__topics .topics.aortic-intervention.topics__more,table .item__topics .topics.aortic-intervention.topics__more .tag__color,table .item__topics .topics.aortic.topics__more{background:#b1b1b1;color:#fff;box-shadow:none}.channel .detail__topics li.topics.interventional-oncology,.channel .detail__topics li.topics.interventional-oncology .tag__color,.channel .detail__topics li.topics.oncology,.tag.topics.interventional-oncology,.tag.topics.interventional-oncology .tag__color,.tag.topics.oncology,table .item__topics .topics.interventional-oncology.topics__more,table .item__topics .topics.interventional-oncology.topics__more .tag__color,table .item__topics .topics.oncology.topics__more{background:#7e167d;color:#fff;box-shadow:none}.channel .detail__topics li.topics.embolisation,.channel .detail__topics li.topics.embolisation .tag__color,.tag.topics.embolisation,.tag.topics.embolisation .tag__color,table .item__topics .topics.embolisation.topics__more,table .item__topics .topics.embolisation.topics__more .tag__color{background:#e3a40e;color:#fff;box-shadow:none}.channel .detail__topics li.topics.neuro,.channel .detail__topics li.topics.neurointervention,.channel .detail__topics li.topics.neurointervention .tag__color,.tag.topics.neuro,.tag.topics.neurointervention,.tag.topics.neurointervention .tag__color,table .item__topics .topics.neuro.topics__more,table .item__topics .topics.neurointervention.topics__more,table .item__topics .topics.neurointervention.topics__more .tag__color{background:#009ce0;color:#fff;box-shadow:none}.channel .detail__topics li.topics.non-vascular,.channel .detail__topics li.topics.non-vascular-intervention,.channel .detail__topics li.topics.non-vascular-intervention .tag__color,.tag.topics.non-vascular,.tag.topics.non-vascular-intervention,.tag.topics.non-vascular-intervention .tag__color,table .item__topics .topics.non-vascular-intervention.topics__more,table .item__topics .topics.non-vascular-intervention.topics__more .tag__color,table .item__topics .topics.non-vascular.topics__more{background:#1f9345;color:#fff;box-shadow:none}.channel .detail__topics li.topics.ir-management,.channel .detail__topics li.topics.ir-management .tag__color,.tag.topics.ir-management,.tag.topics.ir-management .tag__color,table .item__topics .topics.ir-management.topics__more,table .item__topics .topics.ir-management.topics__more .tag__color{background:#ff0;color:#000;box-shadow:none}.filtermatrix button{background:transparent;box-shadow:inset 1px -1px #b4b4b4,inset -1px 1px #b4b4b4}.filtermatrix button>div:before{transform:translateY(-82%)}.filtermatrix button.arterial-intervention>div:before,.filtermatrix button.arterial>div:before{background:#ba090c}.filtermatrix button.venous-intervention>div:before,.filtermatrix button.venous>div:before{background:#006087}.filtermatrix button.aortic-intervention>div:before,.filtermatrix button.aortic>div:before{background:#b1b1b1}.filtermatrix button.interventional-oncology>div:before,.filtermatrix button.oncology>div:before{background:#7e167d}.filtermatrix button.embolisation>div:before{background:#e3a40e}.filtermatrix button.neuro>div:before,.filtermatrix button.neurointervention>div:before{background:#009ce0}.filtermatrix button.non-vascular-intervention>div:before,.filtermatrix button.non-vascular>div:before{background:#1f9345}.filtermatrix button.ir-management>div:before{background:#ff0}.filtermatrix button.ebir-preparation>div:before,.filtermatrix button.ebir>div:before{background:#90875d}.filtermatrix button.active.arterial-intervention div,.filtermatrix button.active.arterial div,.filtermatrix button.active.venous-intervention div,.filtermatrix button.active.venous div,.filtermatrix button:hover.arterial-intervention div,.filtermatrix button:hover.arterial div,.filtermatrix button:hover.venous-intervention div,.filtermatrix button:hover.venous div{color:#fff}.filtermatrix button.active.aortic-intervention div,.filtermatrix button.active.aortic div,.filtermatrix button:hover.aortic-intervention div,.filtermatrix button:hover.aortic div{color:#000}.filtermatrix button.active.interventional-oncology div,.filtermatrix button.active.oncology div,.filtermatrix button:hover.interventional-oncology div,.filtermatrix button:hover.oncology div{color:#fff}.filtermatrix button.active.embolisation div,.filtermatrix button:hover.embolisation div{color:#000}.filtermatrix button.active.neuro div,.filtermatrix button.active.neurointervention div,.filtermatrix button.active.non-vascular-intervention div,.filtermatrix button.active.non-vascular div,.filtermatrix button:hover.neuro div,.filtermatrix button:hover.neurointervention div,.filtermatrix button:hover.non-vascular-intervention div,.filtermatrix button:hover.non-vascular div{color:#fff}.filtermatrix button.active.ir-management div,.filtermatrix button:hover.ir-management div{color:#000}.filtermatrix button.active.ebir-preparation div,.filtermatrix button.active.ebir div,.filtermatrix button:hover.ebir-preparation div,.filtermatrix button:hover.ebir div{color:#fff}.header__nav li.router-route__name-spotlights{background-color:#009ce0}.project-teaser-list:first-of-type{margin-top:0}.project-teaser-list{height:100%}.project-teaser-list .project-teaser-list__item{border:1px solid #d9d9d9}.resources-list{height:100%}.resources-list .item{border:1px solid #d9d9d9}.aside-card--left{display:flex;flex-direction:column;justify-content:center;background-color:#fff;padding:24px;border-bottom:12px solid #eee}@media (min-width:568px){.aside-card--left{margin-right:-30px}}.aside-card--left .item-container{padding-bottom:0}.aside-card--right{display:flex;flex-direction:column;justify-content:center;background-color:#fff;padding:24px;border-bottom:12px solid #eee}@media (min-width:568px){.aside-card--right{margin-left:-30px}}.aside-card--right .item-container{padding-bottom:0}.resource-list--highlight{background-color:#d9d9d9;padding-right:36px}.resource-list--highlight .item-container{padding:24px 0}@media (min-width:1024px){.resource-list--highlight .item-container{display:flex;justify-content:center}.resource-list--highlight .item-container .item{min-width:360px}}.card .card__content .card__text h3{text-transform:uppercase}.card .card__content .card__button{border-radius:5px;background-color:grey;border:2px solid grey;color:#fff;font-weight:700;font-size:16px}.card .card__content .card__button:focus,.card .card__content .card__button:hover{background-color:transparent;color:grey}.card .card__content .card__button:before{width:20px;margin-right:10px}.card.card--button-outline .card__button{color:grey;background-color:transparent;border:2px solid grey}.card.card--button-outline .card__button:hover{background-color:grey;color:#fff}.card.card--button-red .card__button{background-color:#c5300d;border:2px solid #c5300d;color:#fff}.card.card--button-red .card__button:hover{background-color:transparent;color:#c5300d}.card.card--button-outline-red .card__button{border:2px solid #c5300d;background-color:transparent;color:#c5300d}.card.card--button-outline-red .card__button:hover{background-color:#c5300d;color:#fff}.card.card--bg-gray{background-color:#d9d9d9}.card.card--button-camera-icon .card__button:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23fff' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23fff' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.card.card--button-camera-icon.card--button-outline .card__button:before,.card.card--button-camera-icon .card__button:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='gray' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='gray' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.card.card--button-camera-icon.card--button-outline .card__button:hover:before,.card.card--button-camera-icon.card--button-red .card__button:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23fff' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23fff' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.card.card--button-camera-icon.card--button-outline-red .card__button:before,.card.card--button-camera-icon.card--button-red .card__button:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23c5300d' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23c5300d' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.card.card--button-camera-icon.card--button-outline-red .card__button:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23fff' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23fff' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card__content .card__text h3{margin-bottom:1rem}.spotlight-detail .card__button{display:flex;justify-content:center;align-items:center;min-height:50px;min-width:30%;border-radius:5px;font-weight:700;font-size:16px;color:#fff;background-color:#a6a6a6;text-decoration:none!important;border:none}.spotlight-detail .card__button:hover{color:#a6a6a6;background-color:transparent;border:2px solid #a6a6a6}.spotlight-detail .card__button:before{width:20px;margin-right:16px}.spotlight-detail .card--contact .card__button:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23fff' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23fff' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card--contact .card__button:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23a6a6a6' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23a6a6a6' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card--contact.card--button-blue .card__button:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23009ce0' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23009ce0' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card--button-blue .card__button{color:#fff;background-color:#009ce0}.spotlight-detail .card--button-blue .card__button:hover{color:#009ce0;background-color:transparent;border:2px solid #009ce0}.spotlight-detail .card--button-outline .card__button{color:#a6a6a6;background-color:transparent;border:2px solid #a6a6a6}.spotlight-detail .card--button-outline .card__button:hover{background-color:#a6a6a6;color:#fff}.spotlight-detail .card--button-outline-blue .card__button{color:#009ce0;background-color:transparent;border:2px solid #009ce0}.spotlight-detail .card--button-outline-blue .card__button:hover{background-color:#009ce0;color:#fff}.spotlight-detail .card__button--filled{color:#fff;background-color:#a6a6a6}.spotlight-detail .card__button--filled:hover{color:#a6a6a6;background-color:transparent;border:2px solid #a6a6a6}.spotlight-detail .card__button--filled.card__button--camera-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23fff' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23fff' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card__button--filled.card__button--camera-icon:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23a6a6a6' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23a6a6a6' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card__button--filled-blue{color:#fff;background-color:#009ce0}.spotlight-detail .card__button--filled-blue:hover{color:#009ce0;background-color:transparent;border:2px solid #009ce0}.spotlight-detail .card__button--filled-blue.card__button--camera-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23fff' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23fff' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card__button--filled-blue.card__button--camera-icon:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23009ce0' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23009ce0' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card__button--outline{color:#a6a6a6;border:2px solid #a6a6a6}.spotlight-detail .card__button--outline:hover{background-color:#a6a6a6;color:#fff}.spotlight-detail .card__button--outline.card__button--camera-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23a6a6a6' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23a6a6a6' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card__button--outline.card__button--camera-icon:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23fff' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23fff' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card__button--outline-blue{color:#009ce0;border:2px solid #009ce0}.spotlight-detail .card__button--outline-blue:hover{background-color:#009ce0;color:#fff}.spotlight-detail .card__button--outline-blue.card__button--camera-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23009ce0' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23009ce0' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.spotlight-detail .card__button--outline-blue.card__button--camera-icon:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23fff' d='M1 .258h14.359v11.484H1z'/%3E%3Cpath fill='%23fff' d='M19 1.488l-5.077 4.511L19 10.511V1.488z'/%3E%3C/svg%3E")}.ninja[data-v-2838be5a]{color:#000;visibility:hidden;display:none}