.font-monospace{font-family:'Roboto Mono', monospace}.bg-gray{background-color:#f4f4f4;color:rgba(0,0,0,0.65)}.bg-black{background-color:color-black}.bg-blue{background-color:#247}.bg-darkgray{background-color:#555}.bg-darkgreen{background-color:#243}.bg-gold{background-color:#a60}.bg-green{background-color:#085}.bg-teal{background-color:e #067}.bg-red{background-color:#b00}.bg-white{background-color:#fff}.bg-transparent{background-color:rgba(0,0,0,0)}.bg-sei-teal{background-color:#137c76}.bg-sei-green{background-color:#44842d}.bg-sei-spring-green{background-color:#88a427}.bg-sei-yellow{background-color:#ffc627}.bg-sei-orange{background-color:#f7931d}.bg-sei-tangerine{background-color:#ef483d}.bg-sei-red{background-color:#c2002f}.bg-sei-eggplant{background-color:#800054}.bg-sei-purple{background-color:#692c79}.bg-sei-prussian{background-color:#003b76}.bg-sei-blue{background-color:#005595}.bg-sei-cyan{background-color:#0089b6}.bg-gray{background-color:#f4f4f4;color:rgba(0,0,0,0.65)}.bg-red{background-color:#b00}.bg-darkgray{background-color:#555}.bg-blue{background-color:#247}.bg-teal{background-color:#067}.bg-purple{background-color:#601771}.bg-gold{background-color:#a60}.bg-green{background-color:#085}.bg-darkgreen{background-color:#243}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-transparent{background-color:rgba(0,0,0,0)}.CS_Textblock_Caption{text-decoration:none;text-align:left;font-weight:300 !important}@media (min-width: 768px){.d-md-none--show{display:block !important}}p:empty{display:none;padding:0;margin:0}p+br,p+br+br{display:none}.invert{color:white}.invert .link-cta{color:#fff;text-decoration:none}.invert .link-cta::after{color:#fff}.invert .link-cta:hover{color:rgba(255,255,255,0.5)}.invert .link-cta:hover::after{color:rgba(255,255,255,0.5)}.invert a{color:#fff;text-decoration:underline}.invert a:hover{color:#f4f4f4;text-decoration:none}.invert .btn-outline-secondary{color:#fff;background-color:transparent;background-image:none;border-color:#fff;text-decoration:underline}.invert .btn-outline-secondary:hover{text-decoration:none}.matrix-left{padding-right:2rem}@media screen and (max-width: 576px){.matrix-left{padding:0}}.matrix-right{padding-left:2rem}@media screen and (max-width: 576px){.matrix-right{padding:0}}.margin-lg{margin-top:1.5625rem;margin-bottom:1.5625rem}.margin-bottom-xl{margin-bottom:3.125rem}.margin-none{margin:0}.padding-top-xl{padding-top:3.125rem}.padding-top-lg{padding-top:1.5625rem}.padding-top-md{padding-top:1.25rem}.padding-top-sm{padding-top:.9375rem}.padding-bottom-sm{padding-bottom:.9375rem}.padding-bottom-lg{padding-bottom:1.5625rem}.pt-34{padding-top:2.125rem}.padding-lg{padding-top:1.5625rem;padding-bottom:1.5625rem}.test-lg{padding-top:1.5625rem;padding-bottom:1.5625rem}.padding-top-none .generic{padding-top:0}.bg-red{background-color:#900900}.bg-light-gray{background-color:#f4f4f4}.bg-gray{background-color:#f4f4f4}.bg-darkgray{background-color:#555}.bg-blue{background-color:#247}.bg-teal{background-color:#067}.bg-gold{background-color:#a60}.bg-green{background-color:#085}.bg-darkgreen{background-color:#243}.border__bottom--thick{border-bottom:2px solid #555}.border__bottom--thin{border-bottom:1px solid #555}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.no-gutter-left,.row.no-gutter-left{padding-left:0}.row.no-gutters-left>[class^="col-"],.row.no-gutters-left>[class*=" col-"]{padding-left:0}.no-gutter-right,.row.no-gutter-right{padding-right:0}.row.no-gutters-right>[class^="col-"],.row.no-gutters-right>[class*=" col-"]{padding-right:0}.image-link{color:#fff;display:inline-block;height:unset;position:relative}.image-link::before{content:'';background-image:linear-gradient(transparent, rgba(0,0,0,0.45), black);position:absolute;left:0;right:0;top:0;bottom:0}.image-link:hover::before{background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.75), black)}.image-link span{position:absolute;padding:3rem 1.15rem 1.15rem;bottom:0}@media screen and (max-width: 576px){.image-link{margin-bottom:2rem}}.image-link__cta{text-decoration:none}.image-link__cta p{color:rgba(0,0,0,0.65);font-weight:700;margin-top:1.5rem;text-decoration:none;text-transform:uppercase}.image-link__cta p::after{color:rgba(0,0,0,0.5);content:" \25BA";display:inline;font-family:Arial;top:-1px}.image-link__cta:hover{text-decoration:none}.image-link__cta:hover p{color:#c00;font-weight:700;margin-top:1.5rem;text-decoration:none;text-transform:uppercase}.image-link__cta:hover p::after{color:#c00;content:" \25BA";display:inline;font-family:Arial;top:-1px}.label-symposium{background-color:transparent;border-radius:2px;border:1px solid #247;border-left:8px solid #247;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-conference{background-color:transparent;border-radius:2px;border:1px solid #247;border-left:8px solid #247;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-free{background-color:transparent;border-radius:2px;border:1px solid #085;border-left:8px solid #085;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-invitationonly{background-color:transparent;border-radius:2px;border:1px solid #909090;border-left:8px solid #909090;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-meeting{background-color:transparent;border-radius:2px;border:1px solid #243;border-left:8px solid #243;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-public{background-color:transparent;border-radius:2px;border:1px solid #067;border-left:8px solid #067;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-seiexhibiting{background-color:transparent;border-radius:2px;border:1px solid #a60;border-left:8px solid #a60;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-webinar{background-color:transparent;border-radius:2px;border:1px solid #085;border-left:8px solid #085;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-workshop{background-color:transparent;border-radius:2px;border:1px solid #900900;border-left:8px solid #900900;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-careerevent{background-color:transparent;border-radius:2px;border:1px solid #085;border-left:8px solid #085;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-hostedevent{background-color:transparent;border-radius:2px;border:1px solid #909090;border-left:8px solid #909090;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-seispeaking{background-color:transparent;border-radius:2px;border:1px solid #909090;border-left:8px solid #909090;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-onlineaccess{background-color:transparent;border-radius:2px;border:1px solid #909090;border-left:8px solid #909090;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-co-sponsored{background-color:transparent;border-radius:2px;border:1px solid #909090;border-left:8px solid #909090;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-access{background-color:transparent;border-radius:2px;border:1px solid #909090;border-left:8px solid #909090;color:rgba(0,0,0,0.65);display:inline-block;font-size:11px;font-weight:700;margin-bottom:12px;margin-top:2px;max-width:100%;padding:0 4px;text-transform:none;white-space:normal;word-wrap:break-word}.label-free{color:#085;border-left:1px solid #085}.margin-none{margin:0}.thumbnail-text{padding:0 .9375rem .9375rem}.link-to-file::before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;content:"";padding-right:0.5rem}.youtube_embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.youtube_embed-container embed,.youtube_embed-container iframe,.youtube_embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.link-to-file::before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:"";padding-right:0.5rem;text-decoration:inherit}.img-fifty-percent{max-width:50%;height:auto}a.previous-next__link .previous-next{cursor:pointer}a.previous-next__link .previous-next .link-cta{display:block;border-bottom:0;color:rgba(0,0,0,0.65);font-size:1rem;padding-bottom:1.5625rem;margin-bottom:0;text-align:right}a.previous-next__link .previous-next .link-cta::after{color:rgba(0,0,0,0.65)}a.previous-next__link .previous-next .link-cta-previous{display:block;border-bottom:0;color:rgba(0,0,0,0.65);font-size:1rem;padding-bottom:1.5625rem;margin-bottom:0;text-align:left}a.previous-next__link .previous-next .link-cta-previous::before{color:rgba(0,0,0,0.65)}a.previous-next__link .previous-next .link-cta,a.previous-next__link .previous-next .link-cta-previous{cursor:pointer;color:rgba(0,0,0,0.65);text-decoration:none}a.previous-next__link .previous-next h4{cursor:pointer;color:#c00;text-decoration:none}a.previous-next__link .previous-next h6{cursor:pointer;color:rgba(0,0,0,0.65);text-decoration:none}a.previous-next__link:hover .previous-next .link-cta{color:#c00;text-align:right;text-decoration:none}a.previous-next__link:hover .previous-next .link-cta::after{color:#c00}a.previous-next__link:hover .previous-next .link-cta-previous{color:#c00;text-decoration:none}a.previous-next__link:hover .previous-next .link-cta-previous::before{color:#c00}a.previous-next__link:hover .previous-next h4{color:#c00;text-decoration:none}a.previous-next__link:hover .previous-next h6{color:#c00;text-decoration:none}a.previous-next__link:hover{text-decoration:none}.required__cmu-red{color:#b00}.jbf_all-class{display:block}.ewp-browse-topics_box{margin-top:-18px}.ewp-browse-topics_box:after{bottom:100%;left:40%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:#f4f4f4;border-width:20px;margin-left:-20px}@media screen and (max-width: 576px){.ewp-browse-topics_box:after{left:50%}}.ewp-browse-type_box{margin-top:-20px}.ewp-browse-type_box:after{bottom:100%;left:60%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:#f4f4f4;border-width:20px;margin-left:-20px}@media screen and (max-width: 576px){.ewp-browse-type_box:after{left:85%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.m-leadership .card{display:table}.card{display:table}}.CS_Document{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:rgba(0,0,0,0.65)}body{color:rgba(0,0,0,0.65);font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.text-dark{color:rgba(0,0,0,0.65)}label{width:100%}.form-control{border:1px solid rgba(0,0,0,0.15);transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;margin-bottom:1rem}.form-check-label{margin-bottom:1rem}em a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,li a,p a,strong a{color:#b00}a{color:#b00}a:hover{color:#c00}b,strong{font-weight:bold}.link--gray{color:#555;text-decoration:none}.link--gray:hover{color:#c00;text-decoration:none}[class^="bg"]{padding-top:2.125rem;padding-bottom:2.125rem}p a{word-break:break-word}h1{font-weight:300;font-size:3.125rem;line-height:2.75rem;margin-bottom:1.25rem}h2{font-size:2.125rem;line-height:2.75rem;margin-bottom:1.25rem}h2+div{margin-top:0}.media-heading{padding-top:0}h3{font-size:1.688rem;line-height:2.313rem;margin-bottom:1rem}h3.subtitle{font-style:italic}div>h1,div>h2,div>h3,main>h1,main>h2,main>h3{margin-top:0}h1,h2,h3{font-weight:300;margin-top:1.3rem}h4,h5,h6{margin-top:0.7rem;margin-bottom:1rem}h4{font-size:1.25rem;font-weight:700;line-height:1.5rem}.media-heading{margin-top:0}h5{font-size:0.8125rem;font-style:italic;line-height:1rem}h6{font-size:0.75rem;font-weight:800;line-height:0.875rem;margin-bottom:10px;text-transform:uppercase}p+h3{margin-top:3.125rem}p+h4{margin-top:1.563rem}ul{display:block;list-style-type:disc;margin-bottom:1rem;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:1.25rem;-moz-padding-start:1.25rem;padding-left:1.25rem}ol{display:block;margin-bottom:1rem;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:1.25rem}ul ul{list-style-type:circle;margin-top:.5rem;margin-bottom:0}ol ol{margin-top:.5rem;margin-bottom:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:1rem}code{color:rgba(0,0,0,0.65)}pre code{color:rgba(0,0,0,0.65)}.link-cta{color:rgba(0,0,0,0.65);font-weight:700;text-transform:uppercase}.link-cta:hover{text-decoration:none}.link-cta:hover::after{color:#c00}.link-cta::after{color:rgba(0,0,0,0.5);content:" \25BA";display:inline;font-family:Arial;top:-1px}.link-cta_top-border{color:rgba(0,0,0,0.65);font-weight:700;text-transform:uppercase;border-top:1px solid #909090;margin-top:1.25rem;padding-top:1.25rem;display:block}.link-cta_top-border:hover{text-decoration:none}.link-cta_top-border:hover::after{color:#c00}.link-cta_top-border::after{color:rgba(0,0,0,0.5);content:" \25BA";display:inline;font-family:Arial;top:-1px}.link-cta-previous{font-weight:700;text-transform:uppercase;color:rgba(0,0,0,0.65)}.link-cta-previous:hover{text-decoration:none}.link-cta-previous:hover::before{color:#c00}.link-cta-previous::before{color:rgba(0,0,0,0.5);content:"\25C4 ";display:inline;margin-right:3px;font-family:Arial;top:-1px}.link-cta-previous::before:hover{color:#c00}a.text-decoration-none:hover{text-decoration:none}.btn{border-radius:0;border-width:2px;white-space:normal}.btn-big{padding:2rem}.btn-cta{font-size:24px;padding:1.5rem 7.5rem}.btn-small{padding:1.5rem}.btn-ornage{border-color:#f7931d;color:#fff;background-color:#f7931d;text-decoration:none}.btn-ornage:hover{background-color:#fff;color:#f7931d;border-color:#f7931d;text-decoration:none}.btn-red{border-color:#b00;color:#fff;background-color:#b00;text-decoration:none}.btn-red:hover{background-color:#fff;color:#b00;border-color:#b00;text-decoration:none}.btn-red-outline{border-color:#fff;color:#fff;background-color:#b00;text-decoration:none}.btn-red-outline:hover{background-color:#fff;color:#b00 !important;border-color:#b00;text-decoration:none}.btn-orange-outline{border-color:#fff;color:#fff;background-color:#f7931d;text-decoration:none}.btn-orange-outline:hover{background-color:#fff;color:#d87800 !important;border-color:#f7931d;text-decoration:none}.btn-blue{border-color:#005595;color:#fff;background-color:#005595;text-decoration:none !important}.btn-blue:hover{background-color:#fff;color:#005595 !important;border-color:#005595;text-decoration:none !important}.btn-blue-outline{border-color:#fff;color:#fff;background-color:#005595;text-decoration:none}.btn-blue-outline:hover{background-color:#fff;color:#00416a !important;border-color:#005595;text-decoration:none}.btn-green-outline{border-color:#fff;color:#fff;background-color:#44842d;text-decoration:none}.btn-green-outline:hover{background-color:#fff;color:#2b621c !important;border-color:#44842d;text-decoration:none}.btn-cyan-outline{border-color:#fff;color:#fff;background-color:#0089b6;text-decoration:none}.btn-cyan-outline:hover{background-color:#fff;color:#006b94 !important;border-color:#0089b6;text-decoration:none}.btn-red+.cta-link-box__no-arrow{margin-top:1rem}.btn-apple-podcast:before{cursor:pointer;background:url("https://cdn.sei.cmu.edu/assets/images/apple_podcast.svg") no-repeat scroll center center/100% auto rgba(0,0,0,0);content:"";display:inline-block;color:#fff;height:30px;margin-right:0;position:relative;top:-2px;vertical-align:middle;width:30px;right:.25rem}.btn-google-podcast:before{cursor:pointer;background:url("https://cdn.sei.cmu.edu/assets/images/google_podcasts.svg") no-repeat scroll center center/100% auto rgba(0,0,0,0);content:"";display:inline-block;color:#fff;height:30px;margin-right:0;position:relative;top:-2px;vertical-align:middle;width:30px;right:.25rem}.btn-youtube-play:before{cursor:pointer;background:url("https://cdn.sei.cmu.edu/assets/images/youtube_play.svg") no-repeat scroll center center/100% auto rgba(0,0,0,0);content:"";display:inline-block;color:#fff;height:30px;margin-right:0;position:relative;top:-2px;vertical-align:middle;width:30px;right:.25rem}@media all and (-ms-high-contrast: active) and (max-width: 950px), all and (-ms-high-contrast: none) and (max-width: 950px){.img-fluid{width:100%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.image-link .img-fluid{width:100%}br{font-family:"Times New Roman", Times, serif}.wordmark{display:block !important}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.m-search__filters .form-check{display:block !important}}.approaches .row:nth-child(odd) .text-column{padding-left:2.125rem}.approaches .row:nth-child(even) .text-column{padding-right:2.125rem}.featured-work-item img{margin-bottom:25px}.media h6 span+span::before{content:"\2022";padding:0 0.5em}select,.form-control_results-select{display:inline-block;width:auto;background-color:white;border:1px solid rgba(0,0,0,0.15);display:inline-block;font:inherit;line-height:inherit;line-height:1.5em;padding:0.5em 3em 0.5em .5em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, #909090 50%),linear-gradient(135deg, #909090 50%, transparent 50%),linear-gradient(to right, #f4f4f4, #f4f4f4);background-position:calc(100% - 17px) calc(1em),calc(100% - 10px) calc(1em),100% 0;background-size:7px 7px, 7px 7px, 2.25em 2.25em;background-repeat:no-repeat}input[type="text"],textarea,.btn-outline-secondary:focus,.form-control:focus{outline:none;box-shadow:none !important}.table th,.table td{border-top:none;border-bottom:1px solid #555}.table thead th{border-bottom:2px solid #555}.table tbody+tbody{border-top:2px solid #555}.table p{margin:0;padding:0}.pb-6{padding-bottom:2rem}@media screen and (max-width: 576px){.featured-work-item img{margin-left:auto;margin-right:auto}.media>img{max-width:80px;max-height:80px}}@media screen and (max-width: 768px){.institute{border-bottom:none}.roof{padding-bottom:10px}.roof .container>[class^="col"]{margin-top:5px}.approaches div+div{margin-top:1.125rem}.approaches .row:nth-child(odd) .text-column{padding-left:0}.approaches .row:nth-child(even) .text-column{padding-right:0}.looking-ahead::before{background-image:none;background-color:rgba(0,0,0,0.5)}.secondary-rotator .carousel>[class^="carousel-control"]{top:210px}.secondary-rotator .secondary-rotator-text{padding:1em}}.roof{background-color:#b00;min-height:calc(2.25rem + 9px)}.roof [class^="col"]{padding-left:0;padding-right:0}.main-header{margin-bottom:5px}.roof-search .form-control,.roof-search .input-group-btn .btn{background-color:rgba(0,0,0,0.2);border:none;border-radius:0;color:#fff}.roof-search .form-control{padding:0.65rem;color:#fff;height:calc(2.25rem + 8px)}.roof-search .form-control:focus{background-color:rgba(0,0,0,0.5)}.roof-search .form-control::placeholder{color:white}.roof-search .form-control::-ms-input-placeholder{color:white}.roof-search .input-group-btn .btn{padding:0.625rem 1em}.roof-search .input-group-btn .btn:first-child{margin-left:0}.icon-search{fill:white;height:1rem;width:1rem}.menu-icon{-webkit-appearance:none;background-color:transparent;border:none;padding:0;margin-left:5px}.menu-icon:focus{outline:none}.icon-menu{align-items:center;height:32px;width:32px;fill:white}.icon-carat-right{height:16px;width:16px;transition:0.1s transform ease-in-out;fill:rgba(255,255,255,0.75)}.sub-menu-icon{flex:0 0 10%}.sub-menu-icon[aria-expanded="true"] .icon-carat-right{transform:rotate(90deg)}.sidebar-menu{background-color:#333;position:fixed;top:0;right:0;height:100vh;transition:0.3s width ease-in-out;overflow-y:auto;width:0;z-index:20}.sidebar-menu>div{width:100%}.sidebar-menu.show{display:flex;width:300px;overflow-x:hidden}.sidebar-menu .menu-close{text-align:right;padding-right:1rem;position:sticky}.sidebar-menu .menu-close a{font-size:2em}.sidebar-menu ul{-webkit-margin-before:0;-webkit-padding-start:0;display:block;width:100%;padding:0;margin:0}.sidebar-menu li{border-bottom:1px solid rgba(255,255,255,0.15);list-style-type:none;display:flex;padding:0.5rem 1.5rem}.sidebar-menu li:hover{background-color:rgba(255,255,255,0.25)}.sidebar-menu a{color:rgba(255,255,255,0.75);flex:0 0 100%;font-weight:700}.sidebar-menu a:hover{text-decoration:none;text-shadow:0 0 5px rgba(0,0,0,0.5)}.sub-menu a{background-color:rgba(255,255,255,0.1);display:block;font-weight:400;padding:0.5rem 1.5rem 0.5rem 2rem}.sub-menu a:hover{background-color:rgba(255,255,255,0.2)}.wordmark{display:flex;margin-top:12px}.wordmark span{font-size:0;line-height:0}.cmu-wordmark{height:27px;fill:white}.institute{border-bottom:1px solid rgba(0,0,0,0.2);padding:0.25rem 0}.institute h1{margin-top:1rem}.institute a{color:rgba(0,0,0,0.65)}.institute a:hover{color:#c00;text-decoration:none}.nav{-webkit-margin-before:0;-webkit-margin-after:0}.nav-item{border-right:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);margin:0 auto}.nav-item:first-child{border-left:1px solid rgba(0,0,0,0.2)}.nav-item a{color:rgba(0,0,0,0.65);font-size:0.85rem;font-weight:700}.nav-item a:hover{color:#c00}.nav-item.active{border-bottom:none}.nav-item.active a{color:#c00}.nav-link{padding:0.5em}.dropdown-menu{background-clip:none;border:1px solid rgba(0,0,0,0.15);border-radius:0;border-top:0}.dropdown:hover .dropdown-menu{display:block}.nav-menu-item{border-right:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);margin:0 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-menu-item:first-child{border-left:1px solid rgba(0,0,0,0.2)}.nav-menu-item a{color:rgba(0,0,0,0.65);font-size:0.85rem;font-weight:700}.nav-menu-item a:hover{color:#c00}.nav-menu-item a.active{border-bottom:none}.nav-menu-item a.active a{color:#c00;background-color:#f4f4f4}@media screen and (max-width: 992px){.nav-menu-item a{font-size:.65rem}.nav-menu-item a::after{font-size:.6rem}}.nav-menu-link{padding:0.5em}.dropdown-nav-menu{background-clip:none;border:1px solid rgba(0,0,0,0.15);border-radius:0;border-top:0;display:none;position:absolute;top:98%;left:-1px;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff}.dropdown-nav-menu-last{left:auto;right:-1px}.dropdown-nav-menu a:after{content:''}a.external-link:after{content:'\f08e';font-family:FontAwesome;font-size:.70rem;margin:0px 0px 0px .375rem;text-decoration:none}a.external-link.active{border-bottom:none}a.external-link.active a{color:#c00;background-color:#f4f4f4}.dropdown-nav{position:relative}.dropdown-nav:hover .dropdown-nav-menu{display:block}.dropdown-item.active,.dropdown-item:active{color:#333;text-decoration:none;background-color:#f4f4f4}.main-header--conference{background-color:#fff;position:sticky;top:-1px;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);z-index:2}@media screen and (max-width: 768px){.main-header--conference{position:unset}}.conference{padding-bottom:0;padding-top:0}.conference .conference__image{padding-bottom:10px;padding-right:10px;padding-top:10px;width:100%;max-width:300px}.conference .icon-menu{fill:black}.conference_nav-item{margin-top:0;padding:.5em 0;border-bottom:0}.conference_nav-item:first-child{border-left:none}.conference_nav-item:last-child{border-right:none}.conference_nav-item a{text-decoration:none}.conference_nav-item a:after{content:none}.conference_nav-item a:hover{text-decoration:none}.conference_nav-item .nav-menu-item a:hover{color:#c00;text-decoration:none}.wrapper-selectedURL a{color:#b00;text-decoration:none}.wrapper-selectedURL a:after{content:none}.wrapper-selectedURL a:hover{text-decoration:none}@media screen and (max-width: 768px){.conference_nav-item{border:none;text-align:left;margin-left:0}.conference_nav-item a{font-size:0.85rem;font-weight:700}.wrapper-URL{display:none}.wrapper-selectedURL{display:block;font-size:.85rem}.time-place{padding-bottom:1.25rem}}.header-branding{color:white;background-position:center center;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;justify-content:center;padding-top:2.125rem;padding-bottom:2.125rem}.header-branding h1{margin-bottom:.5rem;line-height:3.75rem}.header-branding p{margin-bottom:0}.time-place{font-weight:800;margin-bottom:0;text-transform:uppercase}.time-place time+.location::before{content:"|";padding:.25rem}.site-message-graphic{position:absolute;width:0;height:0;overflow:hidden}footer{color:rgba(255,255,255,0.9);padding:2.125rem 0}footer li+li:before{content:"| "}footer a{color:white}footer a:hover{border-bottom:1px solid white;color:white;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.5)}.pre-footer{background-color:#909090}.main-footer{background-color:#333}.main-footer a.btn:hover{color:#333}.main-footer .social{-webkit-margin-before:0;-webkit-padding-start:0}.main-footer .social li{list-style-type:none;display:inline;margin-right:5px}.main-footer .social li:last-child{margin-right:0}.main-footer .social li+li:before{content:""}.main-footer .social a{height:30px;width:30px;background-image:url("https://cdn.sei.cmu.edu/assets/images/sprites-social.png");background-repeat:no-repeat;background-size:auto 100%;content:'';display:inline-block}.main-footer .social a:hover{border-bottom:none;opacity:0.5}.main-footer .social .facebook{background-position:0 0}.main-footer .social .twitter{background-position:-32px 0}.main-footer .social .linkedin{background-position:-96px 0}.main-footer .social .youtube{background-position:-129px 0}.main-footer .social .itunes{background-position:-161px 0}.main-footer .social .test{background-position:-161px 0}.bg-blue,.bg-darkgray,.bg-darkgreen,.bg-gold,.bg-green,.bg-red,.bg-teal{color:white}.bg-blue a,.bg-darkgray a,.bg-darkgreen a,.bg-gold a,.bg-green a,.bg-red a,.bg-teal a{color:rgba(255,255,255,0.85);text-decoration:underline}.bg-blue a:hover,.bg-darkgray a:hover,.bg-darkgreen a:hover,.bg-gold a:hover,.bg-green a:hover,.bg-red a:hover,.bg-teal a:hover{color:#fff;text-decoration:none}.bg-blue .btn,.bg-darkgray .btn,.bg-darkgreen .btn,.bg-gold .btn,.bg-green .btn,.bg-red .btn,.bg-teal .btn{text-decoration:none}.bg-blue .btn-outline-secondary,.bg-darkgray .btn-outline-secondary,.bg-darkgreen .btn-outline-secondary,.bg-gold .btn-outline-secondary,.bg-green .btn-outline-secondary,.bg-red .btn-outline-secondary,.bg-teal .btn-outline-secondary{color:#fff;background-color:transparent;background-image:none;border-color:#fff;text-decoration:none}.bg-blue .btn-outline-secondary:hover,.bg-darkgray .btn-outline-secondary:hover,.bg-darkgreen .btn-outline-secondary:hover,.bg-gold .btn-outline-secondary:hover,.bg-green .btn-outline-secondary:hover,.bg-red .btn-outline-secondary:hover,.bg-teal .btn-outline-secondary:hover{color:#868e96;background-color:#fff;text-decoration:none}section.lined{border-top:1px solid #555;border-bottom:1px solid #555;padding:2.125rem 0}.hex-background,.hex-background-gray{background-repeat:repeat, no-repeat;background-position:top left, right;background-size:50%, auto}.hex-background-blue{background-repeat:repeat, no-repeat;background-position:top left, right;background-size:50%, auto}.bg-globe{background-position:center center;background-repeat:no-repeat}.bg-cmu{background-position:right;background-repeat:no-repeat;min-height:300px;position:relative}.section-background-image{background-position:center center;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply;justify-content:center;padding-top:2.125rem;padding-bottom:2.125rem}.section-background-image--lighten{background-position:center center;background-size:cover;background-repeat:no-repeat;background-blend-mode:lighten;justify-content:center}.approaches,.featured-publications,.featured-work,.generic,.looking-ahead{padding-top:3.125rem;padding-bottom:3.125rem}.introduction{padding-top:0;padding-bottom:3.125rem}@media screen and (max-width: 576px){.introduction aside{padding-top:1.5625rem}}.generic__h3--no-margin-top h3:first-of-type{margin-top:0}.objective::before{background-color:rgba(0,0,0,0.65)}.section_padding--xxl{padding-top:5rem;padding-bottom:5rem}aside.sticky{position:-webkit-sticky;position:sticky;top:2.125rem;height:fit-content;height:-moz-min-content}.m-all-projects .m-media-object__listing .media{padding-bottom:3.125rem;padding-top:0}@media screen and (max-width: 576px){.m-all-projects .m-media-object__listing .media a{max-width:25%;padding-right:1rem}}.approaches .row{margin-top:0;padding-left:15px;padding-right:15px}.approaches .row .col-md-6{align-self:center !important;-ms-flex-item-align:center !important;padding-left:0;padding-right:0}.lined{border-top:1px solid #555;border-bottom:1px solid #555;padding:2.125rem 0}.blockquote-text{display:grid;grid-template-areas:'mark' 'text' 'cite' 'title';grid-column-gap:30px}.blockquote-text.blockquote-image{grid-template-areas:'mark mark' 'text image' 'cite image' 'title image';grid-template-columns:7fr 3fr;grid-template-rows:auto auto auto 1rem}.blockquote-text.blockquote-image .bq-cite{align-self:end}.bq-img{grid-area:image}.bq-start{grid-area:mark;padding-bottom:1rem}.bq-start svg{fill:#e0e0e0;max-height:30px;max-width:36px}.bq-text{grid-area:text;font-family:"Source Serif Pro", Georgia, serif;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1.5}.bq-cite{grid-area:cite;margin-bottom:.5rem}.bq-title{font-size:.85em;grid-area:title;margin-bottom:0}@media screen and (max-width: 768px){.blockquote-text.blockquote-image{grid-template-areas:'mark mark' 'text text' 'cite image' 'title image';grid-template-columns:3fr 2fr;grid-template-rows:auto auto auto auto}.blockquote-text.blockquote-image .bq-text{margin-bottom:2rem}.blockquote-text.blockquote-image .bq-cite{align-self:end}}.blockquote-text{display:grid;grid-template-areas:'mark' 'text' 'cite' 'title';grid-column-gap:30px}.blockquote-text.blockquote-image{grid-template-areas:'mark mark' 'text image' 'cite image' 'title image';grid-template-columns:7fr 3fr;grid-template-rows:auto auto auto 1rem}.blockquote-text.blockquote-image .bq-cite{align-self:end}.bq-img{grid-area:image}.bq-start{grid-area:mark;padding-bottom:1rem}.bq-start svg{fill:#e0e0e0;max-height:30px;max-width:36px}.bq-text{grid-area:text;font-family:"Source Serif Pro", Georgia, serif;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1.5}.bq-cite{grid-area:cite;margin-bottom:.5rem}.bq-title{font-size:.85em;grid-area:title;margin-bottom:0}@media screen and (max-width: 768px){.blockquote-text.blockquote-image{grid-template-areas:'mark mark' 'text text' 'cite image' 'title image';grid-template-columns:3fr 2fr;grid-template-rows:auto auto auto auto}.blockquote-text.blockquote-image .bq-text{margin-bottom:2rem}.blockquote-text.blockquote-image .bq-cite{align-self:end}}blockquote.blockquote{font-size:1.1rem;font-weight:300;padding:1.5rem}.blockquote-footer{font-size:.85rem;font-weight:400;margin-left:3ch}.blockquote-footer::before{content:none}p.indent{margin-left:3ch}.cite{text-transform:uppercase}.cite span{display:block}.cite .name{color:#b00}.cite .title{color:#909090}.breadcrumb{padding:1rem 0 4rem 0;background-color:transparent;font-size:1rem;margin:0}.breadcrumb .breadcrumb-item a{color:#b00;text-decoration:none}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item+.breadcrumb-item::before{content:"\203A"}.courses-cta-info h4{font-weight:100}.deliveryIcons{display:flex;margin-bottom:5px}.course-delivery+.course-delivery{margin-left:5px}.course-delivery{height:30px;width:30px;border-radius:50%;box-sizing:border-box;color:white;display:inline-block;font-size:.85rem;padding:3px 4px;text-align:center}.course-delivery i{line-height:1.6rem}.course-classroom{background-color:#e9841d}.course-exam{background-color:green}.course-online{background-color:#007dac}.course-onsite{background-color:#601872}svg[class^="icon-course"],svg[class^="icon-credential"]{height:32px;width:32px}svg[class^="icon-page"]{height:100%;width:100%;max-height:128px;max-width:128px}.course-delivery,.credential-type{border-radius:50%;box-sizing:border-box;display:inline-block;height:44px;width:44px;padding:6px}.course-delivery svg[class^="icon-course"],.course-delivery svg[class^="icon-credential"],.credential-type svg[class^="icon-course"],.credential-type svg[class^="icon-credential"]{fill:white}.course-delivery.course-classroom,.credential-type.course-classroom{background-color:#e9831c}.course-delivery.course-elearning,.credential-type.course-elearning{background-color:#007dac}.course-delivery.course-live,.credential-type.course-live{background-color:#900900}.course-delivery.course-onsite,.credential-type.course-onsite{background-color:#692c79}.course-delivery.course-exam,.credential-type.course-exam{background-color:#085}.course-delivery.credential-authorization,.credential-type.credential-authorization{background-color:#067}.course-delivery.credential-certificate,.credential-type.credential-certificate{background-color:#dba50f}.course-delivery.credential-certification,.credential-type.credential-certification{background-color:#800054}.course-page,.credential-page{background-color:#f4f4f4;border-radius:50%;box-sizing:border-box;display:inline-block;padding:26px}.course-page .icon-page-classroom,.credential-page .icon-page-classroom{fill:#e9831c}.course-page .icon-page-elearning,.credential-page .icon-page-elearning{fill:#007dac}.course-page .icon-page-live,.credential-page .icon-page-live{fill:#900900}.course-page .icon-page-onsite,.credential-page .icon-page-onsite{fill:#692c79}.course-page .icon-page-authorization,.credential-page .icon-page-authorization{fill:#067}.course-page .icon-page-certificate,.credential-page .icon-page-certificate{fill:#dba50f}.course-page .icon-page-certification,.credential-page .icon-page-certification{fill:#800054}.m-event-listing__featured .card{border:0;border-radius:0;margin-bottom:1.5625rem}.m-event-listing__featured .card-body{padding:0}.m-event-listing__featured .card-img-top{width:100%;border-top-left-radius:0;border-top-right-radius:0}.m-event-listing__featured .link-cta{margin-bottom:1.5625rem}.m-event-listing__featured img{padding-bottom:0}.m-event-listing__featured h4{margin-top:0}.m-event-listing__featured .media{padding-bottom:1.5625rem;padding-top:1.5625rem}.m-event-listing__featured .media .media-body h2{margin:0}.m-event-listing__featured .event-box{background-color:#f4f4f4;font-size:1rem;line-height:1rem;margin-right:2rem;padding:.785rem 0;text-align:center;width:75px;flex-direction:row-reverse}.m-event-listing__featured .event-box span{display:block;font-size:1.875rem;font-weight:500;line-height:1.875rem}.m-event-listing__featured .event-agenda date{margin-right:.5rem;font-weight:bold}.m-event-listing .card{border:0;border-radius:0;margin-bottom:2rem}.m-event-listing .card-body{padding:1rem 0 0}.m-event-listing .card-img-top{width:100%;border-top-left-radius:0;border-top-right-radius:0}.m-event-listing__single .card{border:0;border-radius:0;margin-bottom:2rem}.m-event-listing__single .card-body{padding:0}.m-event-listing__single .card-img-top{width:100%;border-top-left-radius:0;border-top-right-radius:0}.m-event-listing__single .link-cta{margin-bottom:1.5625rem}.m-event-listing__single img{padding-bottom:3.125rem}.m-event-listing__single h4{margin-top:1.5rem}.m-event-listing__single .media{padding-bottom:3.125rem;padding-top:1.5625rem}.m-event-listing__single .media .media-body h2{margin:0}.m-event-listing__single .event-box{background-color:#f4f4f4;font-size:1rem;line-height:1rem;margin-right:2rem;padding:.785rem 0;text-align:center;width:75px;flex-direction:row-reverse}.m-event-listing__single .event-box span{display:block;font-size:1.875rem;font-weight:500;line-height:1.875rem}.m-event-listing__single .event-agenda date{margin-right:.5rem;font-weight:bold}.m-event-listing__single .m-event-listing__share{padding-bottom:3.125rem;padding-top:3.125rem}.m-event-listing__single .m-event-listing__share h4{margin-top:0}.m-event-listing__single .m-event-listing__share .sei-share{margin-bottom:0;padding:0}.m-event-listing__single .previous-next span{display:block;margin-bottom:1.25rem}.m-event-listing__single .previous-next img{display:block;padding-bottom:1.5625rem}.m-event-listing__single .previous-next h4{margin-top:0}.m-featured-experts-section .card,.m-featured-experts .card{min-height:408px;padding-left:15px;padding-right:15px;padding-top:15px;text-align:center}.m-featured-experts-section .m-featured-experts-image,.m-featured-experts .m-featured-experts-image{width:100%}.m-featured-experts-section h2,.m-featured-experts h2{margin:0;padding:0}.m-featured-experts-section h4,.m-featured-experts h4{border-bottom-color:#900900;border-bottom-style:solid;border-bottom-width:1px;color:#900900;display:inline;font-weight:300;line-height:2.25rem}.m-featured-experts-section h5,.m-featured-experts h5{margin-bottom:.9375rem;margin-top:0}.m-featured-experts-section h6,.m-featured-experts h6{margin-bottom:.9375rem;margin-top:0}.m-featured-experts-section .featured-expert,.m-featured-experts .featured-expert{padding-top:0}.m-leadership .card{min-height:661px;padding:15px;text-align:left;margin-bottom:1.25rem}@media screen and (max-width: 576px){.m-leadership .card{min-height:0}}.m-leadership .person-card{min-height:inherit;padding:15px;text-align:left}.m-leadership .m-featured-experts-image{width:100%}.m-leadership h4{font-weight:300;margin-bottom:.5rem;margin-top:1.25rem}.m-leadership p:first-of-type{margin-bottom:1.5625rem}.m-leadership .leadershipSummary{margin-bottom:0}@media screen and (max-width: 576px){.m-leadership .leadershipSummary{padding-bottom:1.5rem}}.m-leadership .link-cta{bottom:15px;display:inline-block;margin-top:0;position:absolute}@media screen and (max-width: 576px){.m-leadership .link-cta{position:static}}.m-leadership .featured-expert{padding-top:0}.division .m-leadership .card{min-height:inherit;border-radius:0}.m-leadership-profile h6{padding-bottom:2rem}.m-featured-projects .m-featured-work-image{display:block}.m-featured-projects h2{padding-bottom:1.5625rem}.m-featured-projects img{padding-bottom:1.5625rem}.m-featured-projects .small,.m-featured-projects .small-body{text-align:left}.m-featured-projects .row{padding-top:0}.m-featured-work-section{padding:3.125rem 0}.m-featured-work-section .m-featured-work-image{display:block}.m-featured-work-section h2{padding-bottom:1.5625rem}.m-featured-work-section img{padding-bottom:1.5625rem}.m-featured-work-section .small{text-align:left}.m-from-our-experts .media{margin-top:0;padding:1.5625rem 0}.m-from-our-experts .media:last-of-type{padding-bottom:0}.m-from-our-experts .media-heading a{line-height:2rem}.m-from-our-experts .subhead-sm{font-size:.875rem;font-weight:600;padding:0;text-transform:uppercase}.m-from-our-experts .main-body{margin-bottom:0;padding-bottom:0}.m-from-our-experts .link-cta{display:inline-block;padding-top:0}.m-from-our-experts .leadership .media{margin-top:0;padding:1.5625rem 0}.m-from-our-experts .leadership .media:last-of-type{padding-bottom:0}.m-from-our-experts .leadership .media-heading a{line-height:2rem}.m-from-our-experts .leadership .subhead-sm{font-size:.875rem;font-weight:600;padding:0;text-transform:uppercase}.m-from-our-experts .leadership .main-body{margin-bottom:0;padding-bottom:0}.m-from-our-experts .leadership .link-cta{display:inline-block;padding-top:1.5625rem}.hero-space{background-position:center center;background-size:cover;background-repeat:no-repeat;height:50vh;max-height:500px;justify-content:center}.hero-space h2{color:white;align-self:center;text-align:center;text-shadow:0 0 1em black}.hero-space.topic-hero .topic-name{font-size:3.5rem;padding-bottom:2.125rem}.m-image-matrix-text{padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;align-items:center;-ms-flex-wrap:wrap}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.m-image-matrix-text{display:block}}.m-introduction-section h2,.portlet-m-introduction h2,.m-introduction h2{margin-bottom:1.25rem}.m-introduction-section p,.m-introduction-section p.lead-body,.m-introduction-section .lead-body,.portlet-m-introduction p,.portlet-m-introduction p.lead-body,.portlet-m-introduction .lead-body,.m-introduction p,.m-introduction p.lead-body,.m-introduction .lead-body{padding-top:0}.m-latest-publications .media,.m-featured-publications .media{margin:0;padding:0 0 1.5625rem}.m-latest-publications .media:last-of-type,.m-featured-publications .media:last-of-type{padding-bottom:0}.m-latest-publications h2,.m-featured-publications h2{margin:0;padding:0 0 1.25rem}.m-latest-publications h4,.m-featured-publications h4{margin:0;padding:0 0 .9375rem}.m-latest-publications h5,.m-featured-publications h5{margin:0;padding:0 0 .9375rem}.m-latest-publications h6,.m-featured-publications h6{margin:0;padding:0 0 .9375rem}.m-latest-publications .subhead-sm,.m-featured-publications .subhead-sm{font-size:.875rem;font-weight:600;padding:0;text-transform:uppercase}.m-latest-publications .main-body,.m-featured-publications .main-body{margin:0;padding:0 0 1.25rem}.looking-ahead{background-position:center center;background-size:cover;background-repeat:no-repeat;color:white;padding-top:3.125rem;padding-bottom:3.125rem;position:relative}.looking-ahead a{color:white}.looking-ahead-black{background-position:center center;background-size:cover;background-repeat:no-repeat;color:white;padding-top:3.125rem;padding-bottom:3.125rem;position:relative}.looking-ahead-black a{color:white}.looking-ahead-black::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right, rgba(0,0,0,0.65) 0, rgba(0,0,0,0.65) 50%, transparent 50%, transparent 100%);background-blend-mode:multiply}@media screen and (max-width: 576px){.looking-ahead-black::before{background:linear-gradient(to right, rgba(0,0,0,0.65) 0, rgba(0,0,0,0.65) 100%, transparent 100%, transparent 100%)}}.looking-ahead-blue{background-position:center center;background-size:cover;background-repeat:no-repeat;color:white;padding-top:3.125rem;padding-bottom:3.125rem;position:relative}.looking-ahead-blue a{color:white}.looking-ahead-blue::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right, rgba(34,68,119,0.5) 0, rgba(34,68,119,0.5) 50%, transparent 50%, transparent 100%);background-blend-mode:multiply}.looking-ahead-none{background-position:center center;background-size:cover;background-repeat:no-repeat;color:white;padding-top:3.125rem;padding-bottom:3.125rem;position:relative}.looking-ahead-none a{color:white}.event-showcase{overflow:hidden}.purple{background-color:#601771}.img-overflow img{position:absolute;top:0;bottom:0;height:100%}.img-overflow .overflow-right{left:0}.img-overflow .overflow-left{right:0}@media screen and (max-width: 768px){.event-showcase{overflow:visible}.img-overflow img{max-width:100%;height:auto;position:relative;padding-bottom:2.5rem}}.m-full-bleed-bg{background-position:center center;background-size:cover;background-repeat:no-repeat;padding-top:3.125rem;padding-bottom:3.125rem;justify-content:center;position:relative}.m-full-bleed-bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.5) 100%, transparent 100%, transparent 100%);background-blend-mode:multiply}.m-full-bleed-bg__center-content,.m-full-bleed-bg__center-content--white{align-self:center;padding-top:3.125rem;padding-bottom:3.125rem;text-align:center}.m-full-bleed-bg__center-content--white{color:#fff}.m-full-bleed-bg__center-content .center,.m-full-bleed-bg__center-content--white .center{text-align:center}.pagination{display:inline-block;padding-left:0;margin:22px 0;border-radius:4px}.pagination>li{display:inline}ul.pagination>li.active>a,ul.pagination>li.active>button{border-color:#909090;background-color:#f4f4f4;color:#333333;cursor:pointer}.pagination>li:last-child>a,.pagination>li.active>button,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer}.pagination>li:first-child>a,.pagination>li.active>button,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;cursor:pointer}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>li.active>button,.pagination>li.active>button:focus,.pagination>li.active>button:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.6);cursor:pointer}ul.pagination>li a,ul.pagination>li button{border-radius:4px;color:#bb0000;margin-right:10px;margin-bottom:10px;cursor:pointer}ul.pagination>li a:hover,ul.pagination>li button:hover{background-color:#f4f4f4;border-radius:4px;color:#bb0000;margin-right:10px}.pagination>li>a,.pagination>li>button,.pagination>li>span{border:1px solid #ddd;margin-left:-1px;padding:6px 12px}.pagination>li>a,.pagination>li>button,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}ul.pagination>li a.current,ul.pagination>li a.current:hover{background-color:#f4f4f4;border-radius:4px;color:rgba(0,0,0,0.65)}.resultCount{padding-top:6px;color:rgba(0,0,0,0.65);font-weight:normal}.form-group_results-per-page{margin-bottom:0;float:right}.control-label{color:#b0b1b4;font-weight:normal;display:inline}.control-label_results-per-page{color:rgba(0,0,0,0.65);font-weight:normal;float:none;padding-right:10px}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px);display:inline;color:#b0b1b4}.form-control_results-select{display:inline;width:auto}.all-assets-listing .list{margin:0;padding:0}.all-assets-listing .list li{list-style:none;margin:0;padding:0}.result__row{padding-bottom:1.5625rem}div.photo{margin-bottom:0;margin-top:1.25rem;height:100%;min-height:100px;overflow:hidden;background-color:#000;position:relative}div.photo:nth-of-type(n+2){margin-top:3rem}div.photo div{background:linear-gradient(transparent, rgba(0,0,0,0.65), #000);bottom:0;color:#fff;padding:3rem 1.15rem 1.15rem;position:absolute;width:100%;z-index:1}.m-photo-text-container{margin-top:1.25rem}div.photo span:hover{opacity:0.5}.photo a,.invert .photo a,.photo a:focus,.photo a:hover{border-color:transparent;border:0 none !important;color:rgba(0,0,0,0.5)}div.photo>a:hover h2,div.photo>a:focus h2{color:#fff}div.photo a:hover span img,div.photo a:focus span{opacity:.5;z-index:0;position:relative}div.photo div h2,div.photo div p{line-height:1.35em;padding:0;border:0 none;z-index:1;position:relative}div.photo>div{padding:1.5em}div.photo img{max-width:100%;width:100%}.img-responsive+.link-cta{margin-top:1.25rem}.rotator .carousel-item{max-height:500px}.rotator .carousel-item>img{width:100%}@media screen and (max-width: 576px){.rotator .carousel-item>img{width:1400px;height:500px;max-width:1400px;position:absolute;left:50%;top:50%;margin-left:-700px;margin-top:-250px}}@media screen and (max-width: 576px){.rotator .carousel-item{background-position:center center;height:auto !important;min-height:350px}}.rotator .carousel-no-image{height:50vh}.rotator .carousel-indicators{background-color:rgba(255,255,255,0.75);bottom:0;left:initial;margin-bottom:0;padding:1em;left:auto;bottom:0;background-color:rgba(255,255,255,0.75);padding:10px;position:absolute;line-height:0;transition:background-color 0.3s ease,right 0.3s ease}.rotator .carousel-indicators:hover{background-color:#fff}.rotator .carousel-indicators li{height:10px;width:10px;border-radius:50%;background:#858585;cursor:pointer}.rotator .carousel-indicators li:hover{background:#636363}.rotator .carousel-indicators .active{background-color:#333}.rotator .btn:hover{color:#247}.rotator .carousel-caption{bottom:10px;text-align:left;position:absolute}.rotator .carousel-caption .carousel-caption-text{background-color:rgba(255,255,255,0.9);color:#555555;display:block;margin-bottom:25px;transition:all .3s ease}.rotator .carousel-caption .carousel-caption-text:hover{background-color:#fff}.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link{display:block;cursor:pointer;padding:9px 0}.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link:hover{text-decoration:none}.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link h2,.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link h6{text-decoration:none;color:rgba(0,0,0,0.65);cursor:pointer;margin-top:0}.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link:hover h2,.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link:hover h6{text-decoration:none;color:#c00;cursor:pointer}.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link .link-cta{color:rgba(0,0,0,0.65);font-weight:700;text-decoration:none;text-transform:uppercase}.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link .link-cta::after{color:rgba(0,0,0,0.5);content:" \25BA";display:inline;font-family:Arial;top:-1px}.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link:hover .link-cta{text-decoration:none;color:#c00}.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link:hover .link-cta::after{color:#c00}.rotator .carousel-caption .carousel-caption-text .carousel-caption-text__link:hover .link-cta:after{color:#c00}.rotator .carousel-caption h2{cursor:default}@media screen and (max-width: 576px){.rotator .carousel-caption{bottom:0;text-align:left;margin:0;padding:0 15px;position:absolute;right:0;left:0}.rotator .carousel-caption .carousel-caption-text{margin-bottom:0;padding:0.5rem 15px 0.25rem}.rotator .carousel-caption h2{cursor:default;font-size:1.5rem;line-height:1.5rem;margin-bottom:0.625rem}}@media screen and (max-width: 1024px) and (min-width: 577px){.rotator .carousel-caption .carousel-caption-text{margin-bottom:.25rem;padding:0.25rem .75rem 0.125rem}.rotator .carousel-caption h2{cursor:default;font-size:1.5rem;line-height:1.625rem;margin-bottom:0.5rem}}.rotator .floating-image{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center center;background-repeat:no-repeat;background-size:contain}.rotator .floating-image img{height:100%}.rotator .floating-image-right{left:50%}@media screen and (max-width: 576px){.rotator .floating-image-right{left:0}}.rotator .carousel-control-prev{background-image:none;position:absolute;top:42.5%;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:1.875rem;color:#fff;text-align:center;opacity:1;background-color:rgba(255,255,255,0.75);height:2.5rem;transition:all .3s ease}.rotator .carousel-control-prev:hover{background-color:#fff}.rotator .carousel-control-prev:hover svg{fill:#000}.rotator .carousel-control-prev svg{fill:rgba(0,0,0,0.65);position:absolute;left:0;width:100%;height:70%;top:12.5%}.rotator .carousel-control-next{background-image:none;position:absolute;top:42.5%;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:1.875rem;color:#fff;text-align:center;opacity:1;background-color:rgba(255,255,255,0.75);height:2.5rem;transition:all .3s ease}.rotator .carousel-control-next:hover{background-color:#fff}.rotator .carousel-control-next:hover svg{fill:#000}.rotator .carousel-control-next svg{fill:rgba(0,0,0,0.65);position:absolute;left:0;width:100%;height:70%;top:50%;transform:rotate(180deg) translatey(50%);transform-origin:center;right:0}.rotator .carousel-control-next-icon,.rotator .carousel-control-prev-icon{background-image:none}@media screen and (max-width: 576px){.rotator .d-none{display:block !important}.rotator .carousel-indicators{display:none !important}}.secondary-rotator .carousel{background-color:#247;color:white}.secondary-rotator .carousel-indicators{float:right;left:auto;margin-right:1.125rem}.secondary-rotator .carousel-indicators li{height:10px;width:10px;border-radius:50%}.secondary-rotator .carousel>[class^="carousel-control"]{background-color:rgba(0,0,0,0.2);top:calc(50% - 10px);bottom:auto;padding:10px;width:auto}.secondary-rotator .btn:hover{color:#247}.secondary-rotator-text{padding:2em 2.125rem 2em 0}#quotation-rotator{background-color:transparent;border-bottom:1px solid #909090;border-top:1px solid #909090;display:grid;grid-template-areas:'left-control carousel right-control';grid-template-columns:1fr 10fr 1fr;grid-gap:1.5rem;padding:3.125rem 0 4.688rem;margin:3.125rem 0}#quotation-rotator.carousel-gray.carousel-item{background-color:#f4f4f4}#quotation-rotator .carousel-inner{grid-area:carousel;margin:0 auto -4.688rem;padding-bottom:3.875rem;overflow:visible}#quotation-rotator .carousel-control-next{grid-area:right-control}#quotation-rotator .carousel-control-prev{grid-area:left-control}#quotation-rotator .carousel-control-next,#quotation-rotator .carousel-control-prev{color:#909090;font-size:1.5rem;width:100%}#quotation-rotator .carousel-indicators{bottom:0}#quotation-rotator .carousel-indicators li{background-color:#909090;border-radius:50%;width:10px;height:10px}#quotation-rotator.carousel-teal.carousel-item{background-color:#067}#quotation-rotator .carousel-inner{grid-area:carousel;margin:0 auto -4.688rem;padding-bottom:3.875rem;overflow:visible}#quotation-rotator .carousel-control-next{grid-area:right-control}#quotation-rotator .carousel-control-prev{grid-area:left-control}#quotation-rotator .carousel-control-next,#quotation-rotator .carousel-control-prev{color:#909090;font-size:1.5rem;width:100%}#quotation-rotator .carousel-indicators{bottom:0}#quotation-rotator .carousel-indicators li{background-color:#909090;border-radius:50%;width:10px;height:10px}#quotation-rotator.carousel-gold.carousel-item{background-color:#a60}#quotation-rotator .carousel-inner{grid-area:carousel;margin:0 auto -4.688rem;padding-bottom:3.875rem;overflow:visible}#quotation-rotator .carousel-control-next{grid-area:right-control}#quotation-rotator .carousel-control-prev{grid-area:left-control}#quotation-rotator .carousel-control-next,#quotation-rotator .carousel-control-prev{color:#909090;font-size:1.5rem;width:100%}#quotation-rotator .carousel-indicators{bottom:0}#quotation-rotator .carousel-indicators li{background-color:#909090;border-radius:50%;width:10px;height:10px}#quotation-rotator.carousel-white.carousel-item{background-color:#fff}#quotation-rotator .carousel-inner{grid-area:carousel;margin:0 auto -4.688rem;padding-bottom:3.875rem;overflow:visible}#quotation-rotator .carousel-control-next{grid-area:right-control}#quotation-rotator .carousel-control-prev{grid-area:left-control}#quotation-rotator .carousel-control-next,#quotation-rotator .carousel-control-prev{color:#909090;font-size:1.5rem;width:100%}#quotation-rotator .carousel-indicators{bottom:0}#quotation-rotator .carousel-indicators li{background-color:#909090;border-radius:50%;width:10px;height:10px}#quotation-rotator.carousel-transparent.carousel-item{background-color:rgba(0,0,0,0)}#quotation-rotator .carousel-inner{grid-area:carousel;margin:0 auto -4.688rem;padding-bottom:3.875rem;overflow:visible}#quotation-rotator .carousel-control-next{grid-area:right-control}#quotation-rotator .carousel-control-prev{grid-area:left-control}#quotation-rotator .carousel-control-next,#quotation-rotator .carousel-control-prev{color:#909090;font-size:1.5rem;width:100%}#quotation-rotator .carousel-indicators{bottom:0}#quotation-rotator .carousel-indicators li{background-color:#909090;border-radius:50%;width:10px;height:10px}#quotation-rotator{background-color:transparent;border-bottom:1px solid #666;border-top:1px solid #666;display:grid;grid-template-areas:'left-control carousel right-control';grid-template-columns:1fr 10fr 1fr;grid-gap:1.5rem;padding:3.125rem 0 4.688rem}#quotation-rotator .carousel-item{background-color:transparent;-moz-transition:height .1s ease;-webkit-transition:height .1s ease;-o-transition:height .1s ease;transition:height .1s ease, opacity 1s ease-in-out}#quotation-rotator .carousel-inner{grid-area:carousel;margin:0 auto -4.688rem;padding-bottom:3.875rem;overflow:visible}#quotation-rotator .carousel-control-next{grid-area:right-control}#quotation-rotator .carousel-control-prev{grid-area:left-control}#quotation-rotator .carousel-control-next,#quotation-rotator .carousel-control-prev{color:#666;font-size:1.5rem;width:100%}#quotation-rotator .carousel-indicators{bottom:0}#quotation-rotator .carousel-indicators li{background-color:#666;border-radius:50%;width:10px;height:10px;opacity:0.5}#quotation-rotator .carousel-indicators li.active{opacity:1}.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right{transition:all 1s ease}.card-carousel .card{border:none;border-radius:0}.nav-pills .nav-item{border:none}.nav-pills a.nav-link{border-bottom:2px solid transparent;border-radius:0;color:#555;text-transform:uppercase;padding:0 0 .5em 0;margin-right:2em;transition:border-bottom 200ms ease}.nav-pills a.nav-link:hover{border-bottom-color:#555}.nav-pills a.nav-link.active{background-color:transparent;border-bottom-color:#247;border-radius:0;color:#247}.see-all{background-color:#247}.see-all:hover{background-color:none;text-decoration:none}.carousel-item-prev,.carousel-item-next,.carousel-item.active{display:flex}.carousel-control{background-color:white;border-radius:50%;color:#555;display:inline-flex;padding:.85em 1em}.carousel-control:hover{text-decoration:none}.number-count{display:inline;padding:0 10px}.specialCTA{color:white}.specialCTA.bg-gray,.specialCTA.bg-white{color:rgba(0,0,0,0.65)}.specialCTA.bg-white a{color:#b00}.specialCTA.bg-white a:hover{color:#c00}.specialCTA.bg-white{background-color:#fff}.specialCTA.bg-red{background-color:#900900}.specialCTA.bg-gray{background-color:#f4f4f4}.specialCTA.bg-darkgray{background-color:#555}.specialCTA.bg-blue{background-color:#247}.specialCTA.bg-teal{background-color:#067}.specialCTA.bg-gold{background-color:#a60}.specialCTA.bg-green{background-color:#085}.specialCTA.bg-darkgreen{background-color:#243}.specialCTA.bg-transparent{background-color:rgba(0,0,0,0)}.specialCTA h3{margin-top:0}.specialCTA h4{font-weight:lighter}.specialCTA>.bg-transparent>.cta-link-box{background-color:rgba(0,0,0,0)}.courses{color:rgba(0,0,0,0.65)}.courses input{margin-right:.5rem}.courses .form-check-label{color:rgba(0,0,0,0.65);padding-left:0;padding-bottom:.9375rem}.courses .form-group{margin-bottom:0}.courses ul{margin:0;padding:0}.courses ul li{color:rgba(0,0,0,0.65);list-style:none;border-bottom:1px solid rgba(0,0,0,0.65);padding-bottom:.5rem;padding-top:.5rem}.courses ul li:last-of-type{border-bottom:0}.bg-white-alpha{background-color:rgba(255,255,255,0.8);color:rgba(0,0,0,0.65)}.bg-white-alpha p a{border-bottom-color:white;color:rgba(0,0,0,0.65)}.bg-white-alpha h3{margin-top:0}.twitter__container{margin-bottom:2rem}.button-cta-box,.cta-link-box,.cta-link-box,.cta-link-box__no-arrow,.facet-link-box,.specialCTA{margin-bottom:1rem;padding:1rem}.button-cta,.button-cta-box,.cta-link-box__no-arrow,.cta-link-box,.facet-link-box{background-color:#f4f4f4}.button-cta ul,.button-cta-box ul,.cta-link-box__no-arrow ul,.cta-link-box ul,.facet-link-box ul{list-style-type:none;padding:0;-webkit-padding-start:none;margin-bottom:0}.btn+.cta-link-box,.button-cta+.cta-link-box,.button-cta+.specialCTA,.facet-link-box+.facet-link-box{margin-top:1rem}.cta-link-box li{border-top:1px solid rgba(0,0,0,0.2);position:relative}.cta-link-box li:first-child{border:0;margin-top:-1rem}.cta-link-box li a{border-bottom:0 none;color:rgba(0,0,0,0.65);display:block;letter-spacing:0.025rem;line-height:1.35rem;margin:0;padding:1.5rem 0 !important;width:92%}.cta-link-box li a::after{content:" \203a";font-size:1.5rem;line-height:0.5rem;position:absolute;right:0;top:40%}.cta-link-box li a:hover{color:#c00;text-decoration:none}.cta-link-box h4:first-of-type{margin-top:0}.cta-link-box__no-arrow li{border-top:1px solid rgba(0,0,0,0.2);position:relative}.cta-link-box__no-arrow li:first-child{border:0;margin-top:-1rem}.cta-link-box__no-arrow li a{border-bottom:0 none;color:rgba(0,0,0,0.65);display:block;letter-spacing:0.025rem;line-height:1.35rem;margin:0;padding:1.5rem 0 !important;width:92%}.cta-link-box__no-arrow li a:hover{color:#c00;text-decoration:none}.cta-link-box__no-arrow h4:first-of-type{margin-top:0}.button-cta-box li{list-style-type:none;margin:0;padding:0}.facet-link-box h4{font-weight:300;margin-top:0}.facet-link-box li{padding-bottom:.9375rem}.outlined-link-box{background-color:#fff;border:2px solid #868e96;padding:1rem}.cta-button-list,.cta_button_list{margin-bottom:1rem}.cta-link-box.sticky{position:-webkit-sticky;position:sticky;top:2.125rem}.cta-link-list ul{list-style:none}.cta-link-list ul:last-child{border-bottom:1px solid rgba(0,0,0,0.2)}.cta-link-list li{border-top:1px solid rgba(0,0,0,0.2);padding:0;position:relative;margin:0}.cta-link-list li a{border-bottom:0 none;color:rgba(0,0,0,0.6);display:block;line-height:1.35em;margin:0;padding:1.5em 0;width:92%}.cta-link-list li a::after{content:" \25BA";font-size:.65em;position:absolute;right:0;top:39%}.social-share{padding-bottom:3.125rem;padding-top:3.125rem}.social-share__list{-webkit-margin-before:0;-webkit-padding-start:0;display:flex}.social-share__list-item{display:inline-block}.social-share__link{background-color:black;border-bottom:none;color:white;display:block;height:32px;width:32px;text-align:center;padding:7px;vertical-align:middle;margin-right:5px;box-sizing:content-box;font-size:1.5rem}.social-share__link:hover{color:white}.social-share__link.--facebook{background-color:#3b5998}.social-share__link.--twitter{background-color:#1da1f2}.social-share__link.--linkedin{background-color:#0077b5}.social-share__link.--email{background-color:#848484}.sei-share{-webkit-margin-before:0;-webkit-padding-start:0;display:flex}.sei-share li{display:inline-block}.sei-share a{background-color:black;border-bottom:none;color:white;display:block;height:32px;width:32px;text-align:center;padding:7px;vertical-align:middle;margin-right:5px;box-sizing:content-box;font-size:1.5rem}.sei-share a.sei-share-facebook{background-color:#3b5998}.sei-share a.sei-share-twitter{background-color:#1da1f2}.sei-share a.sei-share-linkedin{background-color:#0077b5}.sei-share a.sei-share-email{background-color:#848484}.sei-share a:hover{color:white}.vulnerability-list .assetCTA{padding-top:3.125rem}.vulnerability{padding-bottom:1.5625rem}.m-media-object__listing img{max-width:150px;max-height:150px;min-width:150px}@media screen and (max-width: 576px){.m-media-object__listing img{max-width:100%;max-height:none;min-width:unset}}.m-media-object__listing img .card-icon img{min-width:unset}.m-media-object__listing .img--small{max-width:100px;max-height:100px;min-width:100px}.m-media-object__listing .media{padding-bottom:2.125rem;padding-top:0}@media screen and (max-width: 576px){.m-media-object__listing .media a{max-width:25%;padding-right:1rem}}.m-media-object__listing .event-box{background-color:#f4f4f4;font-size:1rem;line-height:1rem;margin-right:2rem;padding:0.785rem 0;text-align:center;width:75px;flex-direction:row-reverse}.m-media-object__listing .event-box span{display:block;font-size:1.875rem;font-weight:500;line-height:1.875rem}.m-media-object__listing ul{margin:0;padding:0}.m-media-object__listing ul li{list-style:none;margin:0;padding:0}.itunes-container a{text-decoration:none}.itunes-container a:hover{text-decoration:none}.itunes-container .m-media-object__listing .media{border:2px solid #333;margin-bottom:2.125rem;padding:1.125rem}.itunes-container .m-media-object__listing .media img{max-width:45px;margin-right:1rem}.itunes-container .m-media-object__listing .media .link-cta{text-decoration:none}.itunes-container .m-media-object__listing .media .link-cta:hover{color:#c00;text-decoration:none}.filters h3{margin-top:0}.facet-link-box{cursor:default}.facet-link-box li{cursor:pointer}.facet-link-box .form-check-label{margin-bottom:0}.facet-link-box .hide{display:none}.facet-link-box .lastNameFilter>span{display:inline-block;box-sizing:border-box;width:25px;height:25px;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.facet-link-box .lastNameFilter>span.filter-selected{background-color:#909090;color:#fff}.facet-link-box .lastNameFilter>span.filter-selected:hover{background-color:#909090}.facet-link-box .lastNameFilter>span:hover{background-color:rgba(0,0,0,0.2)}.facet-link-box .moreCat,.facet-link-box .lessCat{border-top:1px solid rgba(0,0,0,0.2);color:#900900;cursor:pointer;padding-top:10px}.facet-link-box .moreCat::after,.facet-link-box .lessCat::after{color:rgba(0,0,0,0.2);font-family:"FontAwesome";margin-left:5px}.facet-link-box .moreCat:hover,.facet-link-box .lessCat:hover{color:#c00}.facet-link-box .moreCat::after{content:"\f078"}.facet-link-box .lessCat::after{content:"\f077"}.m-media-object__listing__author::before{content:'By '}.m-media-object__listing__author:empty{display:none}.m-media-object__listing__author .author:empty{display:none}.m-media-object__listing__author .author:not(:last-child):after{content:", "}.m-media-object__listing__author .author:nth-child(3):after{content:"\2026"}.m-media-object__listing__classifier>.durationFilter::after{content:"-Day Course"}button#search{cursor:pointer;height:calc(2.875rem + 2px)}button#search .icon-search{fill:#909090}button#search:hover .icon-search{fill:white}span.assetDescription>em,#st-results-container h4 a em{font-weight:bold;font-style:normal}.m-search__form{margin-bottom:2.125rem}.m-search__listing .m-media-object__listing h4{font-weight:400}.m-search__listing .m-media-object__listing h4 b,.m-search__listing .m-media-object__listing h4 strong{font-weight:700}.m-search__listing .m-media-object__listing .assetDescription em{font-weight:bold;font-style:normal}.m-search__filters .form-check{display:flex;justify-content:space-between;align-items:center}.facetText.active{color:rgba(0,0,0,0.65)}.filter-close{color:#c00}#mobile-filter-select{width:100%}.selectedFiltersTopListing{-webkit-margin-before:0;-webkit-padding-start:0}.badge-filter{background-color:#f4f4f4;border:1px solid rgba(0,0,0,0.2)}.badge-filter a{color:rgba(0,0,0,0.65);font-weight:400;text-transform:lowercase}.badge-filter a:hover{text-decoration:none}.filter-close-pill{color:#c00}.filter-close-pill:hover{color:#c00;cursor:pointer}.m-media-object__listing .partner--listing-services,.m-media-object__listing .partner--listing-individuals{-webkit-padding-start:1.25rem;-moz-padding-start:1.25rem}.m-media-object__listing .partner--listing-services li,.m-media-object__listing .partner--listing-individuals li{list-style-type:disc}.m-media-object__listing .credential-authorization img,.m-media-object__listing .credential-certification img,.m-media-object__listing .credential-certificate img{max-width:30px;max-height:30px;min-width:30px}.m-event-listing__featured .card,.m-card__listing-featured .card{background-color:transparent;border:0;border-radius:0;margin-bottom:1.5625rem}.m-event-listing__featured .card-body,.m-card__listing-featured .card-body{padding:0}@media screen and (max-width: 576px){.m-event-listing__featured .card-body,.m-card__listing-featured .card-body{padding-bottom:2rem}}.m-event-listing__featured .card-img-top,.m-card__listing-featured .card-img-top{width:100%;border-top-left-radius:0;border-top-right-radius:0}.m-event-listing__featured .link-cta,.m-card__listing-featured .link-cta{margin-bottom:1.5625rem}.m-event-listing__featured img,.m-card__listing-featured img{padding-bottom:0}.m-event-listing__featured h4,.m-card__listing-featured h4{margin-top:0}.m-event-listing__featured .media,.m-card__listing-featured .media{padding-bottom:1.5625rem;padding-top:1.5625rem}.m-event-listing__featured .media .media-body h2,.m-card__listing-featured .media .media-body h2{margin:0}.m-event-listing__featured .event-box,.m-card__listing-featured .event-box{background-color:#f4f4f4;font-size:1rem;line-height:1rem;margin-right:2rem;padding:.785rem 0;text-align:center;width:75px;flex-direction:row-reverse}.m-event-listing__featured .event-box span,.m-card__listing-featured .event-box span{display:block;font-size:1.875rem;font-weight:500;line-height:1.875rem}.m-event-listing__featured .event-agenda date,.m-card__listing-featured .event-agenda date{margin-right:.5rem;font-weight:bold}.m-event-listing .card,.m-card__listing .card{background-color:transparent;border:0;border-radius:0;margin-bottom:2.125rem}.m-event-listing .card-body,.m-card__listing .card-body{padding:1rem 0 0}@media screen and (max-width: 576px){.m-event-listing .card-body,.m-card__listing .card-body{padding-bottom:2rem}}.m-event-listing .card-text .lead,.m-card__listing .card-text .lead{font-size:1rem;font-weight:400;line-height:1.5}.m-event-listing .card-img-top,.m-card__listing .card-img-top{width:100%;border-top-left-radius:0;border-top-right-radius:0}.m-event-listing__single .card,.m-card__listing-single .card{background-color:transparent;border:0;border-radius:0;margin-bottom:2.125rem}.m-event-listing__single .card-body,.m-card__listing-single .card-body{padding:0}@media screen and (max-width: 576px){.m-event-listing__single .card-body,.m-card__listing-single .card-body{padding-bottom:2rem}}.m-event-listing__single .card-img-top,.m-card__listing-single .card-img-top{width:100%;border-top-left-radius:0;border-top-right-radius:0}.m-event-listing__single .link-cta,.m-card__listing-single .link-cta{margin-bottom:1.5625rem}.m-event-listing__single img,.m-card__listing-single img{padding-bottom:3.125rem}.m-event-listing__single h4,.m-card__listing-single h4{margin-top:1.5rem}.m-event-listing__single .media,.m-card__listing-single .media{padding-bottom:2.125rem;padding-top:1.5625rem}.m-event-listing__single .media .media-body h2,.m-card__listing-single .media .media-body h2{margin:0}.m-event-listing__single .event-box,.m-card__listing-single .event-box{background-color:#f4f4f4;font-size:1rem;line-height:1rem;margin-right:2rem;padding:.785rem 0;text-align:center;width:75px;flex-direction:row-reverse}.m-event-listing__single .event-box span,.m-card__listing-single .event-box span{display:block;font-size:1.875rem;font-weight:500;line-height:1.875rem}.m-event-listing__single .event-agenda date,.m-card__listing-single .event-agenda date{margin-right:.5rem;font-weight:bold}.m-event-listing__single .m-event-listing__share,.m-card__listing-single .m-event-listing__share{padding-bottom:3.125rem;padding-top:3.125rem}.m-event-listing__single .m-event-listing__share h4,.m-card__listing-single .m-event-listing__share h4{margin-top:0}.m-event-listing__single .m-event-listing__share .sei-share,.m-card__listing-single .m-event-listing__share .sei-share{margin-bottom:0;padding:0}.m-event-listing__single .previous-next span,.m-card__listing-single .previous-next span{display:block;margin-bottom:1.25rem}.m-event-listing__single .previous-next img,.m-card__listing-single .previous-next img{display:block;padding-bottom:1.5625rem}.m-event-listing__single .previous-next h4,.m-card__listing-single .previous-next h4{margin-top:0}.hide{display:none}.site-message{color:#fff;border-radius:0;margin:0}.site-message h1,.site-message h2,.site-message h3,.site-message h4,.site-message h5,.site-message h6,.site-message p{color:#fff}.site-message.alert{position:relative;padding:.75rem 1.25rem;border:1px solid transparent}.site-message .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative}.site-message .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit;background:0 0;border:0;float:right;font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5;margin:0;font-family:inherit;border-radius:0;text-transform:none;overflow:visible}.site-message .btn-outline-primary{color:#fff;border:1px solid #fff;background-image:none;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.site-message .btn-outline-primary:hover{background-color:#fff;text-decoration:none}.site-message.alert-success{background-color:#085;border-color:#243}.site-message.alert-success .btn-outline-primary:hover{color:#085}.site-message.alert-danger{background-color:#067;border-color:#247}.site-message.alert-danger .btn-outline-primary:hover{color:#067}.site-message p a,.site-message h4 a{color:rgba(255,255,255,0.9);border-bottom:1px solid rgba(255,255,255,0.9)}.site-message p a:hover,.site-message h4 a:hover{color:#fff;text-decoration:none;border-bottom:none}@media (min-width: 768px){.site-message .container{width:750px}}@media (min-width: 992px){.site-message .container{width:970px}}@media (min-width: 1200px){.site-message .container{width:1170px}}.trainingDisclaimer{font-size:.7em}.add-to-calendar{padding-bottom:3.125rem;padding-top:3.125rem}@media screen and (max-width: 576px){.add-to-calendar{padding-top:0}}.add-to-calendar .add-to-calendar__title{margin-top:0}.add-to-calendar .add-to-calendar__list{-webkit-margin-before:0;-webkit-padding-start:0;display:flex;list-style-type:none}.add-to-calendar .add-to-calendar__list-item{display:inline-block;background-color:#848484;list-style-type:none;margin-right:5px}.add-to-calendar .add-to-calendar__list-item:last-of-type{margin-right:0}.add-to-calendar .add-to-calendar__link{color:white;cursor:pointer;display:block;text-align:center;padding:.5rem;vertical-align:middle;box-sizing:content-box;font-size:1.25rem;text-decoration:none}.add-to-calendar .add-to-calendar__link--Hover{text-decoration:none}.sched-embed h2{padding:0 0 3.125rem 0;text-align:center}.sched-embed p,.sched-embed figure{padding:3.125rem 0;text-align:center}.sched-sponsors h2{padding:1.5625rem 0;text-align:center}.sched-sponsors p,.sched-sponsors figure{text-align:center;padding:0 0 1.5625rem 0}.sched-sponsors p.name,.sched-sponsors figure.name{padding-bottom:0}.sched-sponsors [class*="block-grid-"].text-center{font-size:0}.sched-sponsors [class*="block-grid-"].text-center>li{float:none;display:inline-block;text-align:center;padding-top:0;padding-bottom:0}.sched-sponsors span{display:inline-block;height:176px;width:176px;margin-right:1.625rem;margin-bottom:1.25rem;margin-left:1.625rem}@media only screen and (max-width: 40em){.sched-sponsors span{display:block;margin-right:auto;margin-left:auto}}.sched-sponsors span a{display:block;height:176px;width:176px}.sched-sponsors span img{width:176px;max-width:176px}.speakers h2{padding:1.5625rem 0 0;text-align:center}.speakers p,.speakers figure{text-align:center;padding:0 0 1.5625rem 0}.speakers p.name,.speakers figure.name{padding-bottom:0}.speakers img{border:1px solid #414042;border-radius:500px;display:block;margin:0 auto 1.1875rem;width:176px;max-width:176px}.sponsors h2{padding:1.5625rem 0;text-align:center}.sponsors p,.sponsors figure{text-align:center;padding:0 0 1.5625rem 0}.sponsors p.name,.sponsors figure.name{padding-bottom:0}.sponsors img{display:block;margin:0 auto 1.1875rem;width:176px;max-width:176px}.sponsorship-levels .column{background-color:#FFFFFF}.sponsorship-levels .panel{border:none;margin:1.5625rem 0;padding:0.625rem;background:#eaeaea none repeat scroll 0% 0%;color:#000000}.sponsorship-levels .panel h4{color:#404040;text-align:left;font-weight:400;display:inline-block;width:100%;border-bottom:1px solid #000000;margin:0px 0px 25px;padding:0px 0px 27px}.sponsorship-levels .panel h5{font-weight:700;display:inline-block;float:right;font-size:1.875rem;margin-top:-72px}.sponsorship-levels .panel p,.sponsorship-levels .panel figure{padding:0 0 1.5625rem 0}.sponsorship-levels .panel ul{margin:0}.sponsorship-levels .panel ul li{font-size:0.9375rem;line-height:1.1875rem;list-style:none;text-align:center}table{width:100%;margin-bottom:2rem;margin-top:2rem;color:rgba(0,0,0,0.65);background-color:#fff}table th,table td{padding:.75rem;vertical-align:top;border-top:1px solid #909090}table thead th{vertical-align:bottom;border-bottom:2px solid #909090}table tbody+tbody{border-top:2px solid #909090}.introduction{padding-top:0;padding-bottom:3.125rem}.main-header{margin-bottom:0}.header-title-display{font-size:3.125rem;font-weight:300;letter-spacing:0;line-height:1}.header-xxl{font-size:3.125rem;font-weight:300;letter-spacing:-0.02rem;line-height:1.3}.header-xl{font-size:2.500rem;font-weight:300;letter-spacing:-0.01rem;line-height:1.2}.header-l{font-size:1.750rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0;padding-bottom:1rem}.header-m{font-size:1.375rem;font-weight:400;font-style:normal;letter-spacing:0;line-height:1.4}.header-s{font-size:1.250rem;font-weight:400;letter-spacing:0;line-height:1.4}.header-xs{font-size:0.875rem;font-style:normal;font-weight:600;letter-spacing:0.03rem;line-height:1.75}.header-meta-1,.meta-1{font-size:0.750rem;font-weight:600;letter-spacing:0.03rem;line-height:1.25;margin-bottom:0.750rem}.m-media-object__listing h6{font-size:0.750rem;font-weight:600;letter-spacing:0.03rem;line-height:1.25;margin-bottom:0.750rem}.navigation{font-size:0.875rem;font-weight:500;letter-spacing:0;line-height:1.5}@media (max-width: 768px){.institute{border-bottom:1px solid rgba(0,0,0,0.2)}}@media (max-width: 576px){.introduction{padding-top:0;padding-bottom:2.5rem}.header-title-display{font-size:1.5rem;font-weight:300;letter-spacing:0;line-height:1}.header-xxl{font-size:2.375em;font-weight:300;letter-spacing:-0.02rem;line-height:1.3}.header-xl{font-size:1.875rem;font-weight:300;letter-spacing:-0.01rem;line-height:1.2}.header-l{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0;padding-bottom:1rem}.header-m{font-size:1.250rem;font-weight:400;font-style:normal;letter-spacing:0;line-height:1.4}.header-s{font-size:1.250rem;font-weight:400;letter-spacing:0;line-height:1.4}.header-xs{font-size:0.875rem;font-style:normal;font-weight:600;letter-spacing:0.03rem;line-height:1.75}.meta-1,.m-media-object__listing h6{font-size:0.750rem;font-weight:600;letter-spacing:0.03rem;line-height:1.25;margin-bottom:0.750rem}.navigation{font-size:0.875rem;font-weight:400;letter-spacing:0;line-height:1.5}}.post_block,article.post_block{border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:24px}.m-media-object__listing .featured{background-color:#f4f4f4;width:100%;align-content:center;margin-top:16px;margin-bottom:16px;max-height:350px}.m-media-object__listing .featured img{max-width:100%;max-height:unset;margin-left:auto;margin-right:auto;display:block;min-width:unset;height:auto;max-height:270px}.m-media-object__listing h6:nth-child(even){margin-bottom:0}.m-media-object__listing h6:nth-child(odd){margin-bottom:0.750rem}.m-media-object__listing img.topics{max-width:180px;max-height:180px;min-width:180px;margin-left:40px}.m-media-object__listing img{max-width:128px;max-height:128px;min-width:128px;margin-left:40px}.m-media-object__listing .media{padding-bottom:3rem}.post_block{border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:32px;margin-bottom:24px}.body-post{font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}.body-small{font-size:0.875rem;font-weight:400;letter-spacing:0;line-height:1.5}.navigation{font-size:0.875rem;font-weight:500;letter-spacing:0;line-height:1.5}.m-media-object__listing p{margin-bottom:1.250rem}.subscribe_small{padding-left:16px;padding-right:16px;padding-top:36px;padding-bottom:40px;text-align:center}div.col-md-12.subscribe_large,div.col-sm-12.subscribe_large{text-align:center}div.col-lg-12.subscribe_large{text-align:left}.subscribe_button_large,.subscribe_button_side,.load_more_button{background-color:black;color:white;display:block;text-align:center;border:none}.subscribe_button_large:hover,.subscribe_button_side:hover,.load_more_button:hover{text-decoration:none}.load_more_button{border:none}.subscribe_button_side{width:100%}.subscribe_button_large{width:auto}.load_more_animation{display:none}.load_more--container{padding-bottom:80px;padding-top:56px}.banner_home,.banner_regular{background-color:#b00;color:white;width:auto;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;height:72px;display:flex;align-items:center;padding-left:20px}.banner_text{font-weight:600;font-size:2.25rem;margin:0}.mb-sm-42{margin-bottom:42px}.banner--blog{font-weight:300;letter-spacing:-0.02rem}@media (min-width: 576px){.banner_home{height:72px;padding-left:20px}.banner_regular{height:72px;padding-left:20px}.m-media-object__listing img{margin-left:28px}}@media (min-width: 768px){.banner_home{height:72px;padding-left:20px}.banner_regular{height:72px;padding-left:20px;margin-top:2rem}.mb-sm-42{margin-bottom:0}.m-media-object__listing img{margin-left:28px}}@media (min-width: 992px){.banner_home{height:132px;padding-left:40px}.banner_home .banner_text{font-size:4rem}.banner_regular{height:96px;padding-left:40px;margin-top:2rem}.banner_regular .banner_text{font-size:3.125rem}.m-media-object__listing img{margin-left:40px}}@media (min-width: 1200px){.banner_home{height:176px;padding-left:56px}.banner_home .banner_text{font-size:4.75rem}.banner_regular{height:96px;padding-left:56px;margin-top:2rem}.banner_regular .banner_text{font-size:3.125rem}}.mb-12{margin-bottom:12px}.pb-20{padding-bottom:20px}.p-20{padding:20px}.pb-24{padding-bottom:24px}.pb-28{padding-bottom:28px}.pt-28{padding-top:28px}.pb-64{padding-bottom:64px}.pb-80{padding-bottom:80px}.pt-80{padding-bottom:80px}.mb-80{margin-bottom:80px}.mt-80{margin-top:80px}.pb-64{padding-bottom:64px}.pt-64{padding-top:64px}.mb-64{margin-bottom:64px}.mt-64{margin-top:64px}.pb-40{padding-bottom:40px}.pt-40{padding-top:40px}.mb-40{margin-bottom:40px}.mr-40{margin-right:40px}.pb-44{padding-bottom:44px}.mt-40{margin-top:40px}.pb-42{padding-bottom:42px}.pt-42{padding-top:42px}.mb-42{margin-bottom:42px}.mt-42{margin-top:42px}.pb-48{padding-bottom:48px}.pt-48{padding-top:48px}.pl-48{padding-left:48px}.pr-48{padding-right:48px}.mb-48{margin-bottom:48px}.mt-48{margin-top:48px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.mb-32{margin-bottom:32px}.mt-32{margin-top:32px}.pb-24{padding-bottom:24px}.pt-24{padding-top:24px}.mb-24{margin-bottom:24px}.mt-24{margin-top:24px}.mr-24{margin-right:24px}.pb-16{padding-bottom:16px}.btn--blog,.load_more_button{background-color:#333;border:none;color:white;display:inline-block;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1rem;padding-bottom:16px;padding-left:28px;padding-right:28px;padding-top:16px}.btn--blog:hover,.load_more_button:hover{color:white;background-color:#595959;transition-timing-function:ease-in-out;transition:0.3s;text-decoration:none}.btn-sm--blog{font-size:0.875rem;font-weight:400;line-height:0.875rem;padding-bottom:12px;padding-left:20px;padding-right:20px;padding-top:12px}.btn-lg--blog{font-size:1.25rem;font-weight:400;line-height:1.25rem;padding-bottom:18px;padding-left:40px;padding-right:40px;padding-top:18px}.link--gray{color:#a1a1a1}.link--gray:hover{text-decoration:none}.link--dark-gray{color:#767676}.link--dark-gray:hover{text-decoration:none}@media (max-width: 576px){.subscribe_large{padding-left:44px;padding-right:44px;text-align:center}.subscribe_large a.btn--blog{width:100%}.subscribe_large .header-m{display:none}}.myFlexContainer{display:flex;width:100%}.myFlexChild{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.myTargetElement{align-self:flex-end}.badge--blog{background-color:#f4f4f4;color:#333;display:block;margin-bottom:.75rem;padding-bottom:7px;padding-left:8px;padding-right:8px;padding-top:7px;font-size:.875rem;font-weight:400;line-height:1;text-align:left;vertical-align:baseline;border-radius:.25rem;width:fit-content;width:-moz-fit-content;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;white-space:unset}.badge--blog a{color:#333}.badge--blog:hover{background-color:#e0e0e0;transition:0.3s, ease-in-out}.badge--blog a:hover{text-decoration:none}.badge--blog-inline{display:inline-block}.btn--blog-link{color:#b00;border-bottom:1px solid #faa;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;padding:0;margin:0;cursor:pointer}.btn--blog-link:hover{color:red;border-bottom-color:red;text-decoration:none}.btn--blog-link-navigation{border:0;color:#b00;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;padding:0;margin:0;cursor:pointer}.btn--blog-link-navigation:hover{color:#b00;text-decoration:underline}.modal-content--citation{box-shadow:0 3px 10px rgba(0,0,0,0.2);position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:none;border-radius:0;outline:0;padding:40px}.modal-body--citation{position:relative;flex:1 1 auto;padding:0}.modal-header--citation{display:flex;align-items:flex-start;justify-content:space-between;padding:0;margin-bottom:32px;border-bottom:none;border-top-left-radius:0;border-top-right-radius:0}.nav-tabs--citation .nav-item--citation.show .nav-link--citation,.nav-tabs--citation .nav-link--citation.active{color:#b00;background-color:transparent;border-bottom:2px solid #b00;padding:0}f .nav-tabs--citation .nav-link--citation{border:none;border-top-left-radius:0;border-top-right-radius:0;padding:0}.nav-item:first-child{border-left:0}.nav-item--citation{color:#767676;font-size:0.875rem;font-style:normal;font-weight:400;letter-spacing:0.03rem;line-height:1.75}.nav-item--citation{margin:0;padding:0;margin-right:24px;border-right:0;border-bottom:2px solid #767676;height:24px}.nav-tabs--citation .nav-link--citation{border:none;border-top-left-radius:0;border-top-right-radius:0}.nav-item--citation a{color:#767676;font-size:0.875rem;font-style:normal;font-weight:400;height:24px}.tab-pane input,.tab-pane textarea{width:100%;height:100%;overflow:visible;background-color:#f4f4f4;padding:20px;margin-bottom:24px;border-radius:0;border:none}.tab-pane textarea{overflow:hidden;height:15rem}.copyButton{min-width:56.625px}.copyButton:before{font-family:FontAwesome;content:"\f0ea";display:inline-block;padding-right:3px;vertical-align:middle}.sei_topic_facet_str_filter,.sei_author_facet_str_filter{border:1px solid rgba(0,0,0,0.15);width:100%;padding:0.25rem}.moreCat,.lessCat,.facet-link-box .moreCat,.facet-link-box .lessCat{color:#b00;font-size:0.875rem;text-transform:uppercase;font-weight:600;letter-spacing:0.03rem;line-height:1.75;padding-top:1rem}.facet-link-box .moreCat::after,.facet-link-box .lessCat::after{color:#b00}.facet-link-box li{padding-bottom:1rem}.media .media-body h6 span.author_result,.media .media-body h6 span.topic_result{color:#b00 !important}.topic_result--gray-link,.assetPublishDate--gray-link,.author_result--gray-link{color:rgba(0,0,0,0.65) !important}.media h6 span+span::before{content:none}.pagination{margin-bottom:20px}.accordian-nav .fa{transition:.3s transform ease-in-out;vertical-align:middle;line-height:inherit !important}.accordian-nav .collapsed .fa--rotate{transform:rotate(-180deg)}a.accordian_nav_list-item{color:rgba(0,0,0,0.65)}a.accordian_nav_list-item li:hover{background-color:#b00;color:#fff}@media (min-width: 768px){.m-search__filters .accordian-nav{display:none !important}.m-search__filters .card{border:none !important}.m-search__filters .shadow{box-shadow:none !important}.m-search__filters .header-xs{display:none !important}.m-search__filters .collapse{display:block !important}}@media screen and (max-width: 576px){.introduction aside{padding-top:0}}.m-media-object__listing .media{padding-bottom:2.125rem;padding-top:0}@media screen and (max-width: 576px){.m-media-object__listing .media a{max-width:25%;padding-right:0}}.blockquote.bq-big{font-family:"Source Serif Pro", Georgia, serif;font-size:1.5rem;font-style:italic;font-weight:300;line-height:1.5}.blockquote.bq-big>p{margin-bottom:0}


/*# sourceMappingURL=SEIBootstrap-2df88c8e0fb467371d31.css.map*/