/* Modular Template
	 Author:Notre Dame Web Team
	 ----------------------------------------------------*/:root{--section-margin:2rem}body{overflow-x:clip}.wrapper{overflow:visible}
/* .lang-es { display:none; }*/@media only screen{figure{display:flex;flex-flow:column}.block-centered{margin-inline:auto;max-width:65rem}.grid{--grid-gap:1rem}.gallery-lb a{border-width:4px}

	/* Language toggle */.lang-toggle{--toggle-width:80px;--toggle-height:calc(var(--toggle-width)/2);display:flex;position:absolute;right:0;top:-2.5rem;z-index:10}.lang-toggle label{display:flex;flex-flow:row nowrap;pointer-events:none}.lang-toggle label:before{content:"English";order:0;text-align:right}.lang-toggle label:after,.lang-toggle label:before{align-self:center;font-size:1rem;font-weight:700;width:100%}.lang-toggle label:after{content:"Español";order:2;text-align:left}.lang-toggle .input{display:none}.lang-toggle .input:checked+.toggle-wrapper{box-shadow:0 8px 14px 0 rgba(darken(var(--gray-extra-light),12%),.12)}.lang-toggle .input:checked+.toggle-wrapper>.selector{background-color:var(--brand-gold);left:calc(100% - var(--toggle-width)*.41667)}.lang-toggle .toggle-wrapper{background-color:var(--gray-light);border-radius:999px;box-shadow:0 8px 14px 0 rgba(darken(var(--gray-extra-light),12%),.12);cursor:pointer;height:var(--toggle-height);margin:0 1rem;min-width:var(--toggle-width);order:1;pointer-events:all;position:relative;width:var(--toggle-width)}.lang-toggle .toggle-wrapper .selector{background-color:var(--brand-blue);border-radius:50%;height:calc(var(--toggle-width)/3);left:10px;position:absolute;top:50%;transform:translateY(-50%);transition:left .25s ease;width:calc(var(--toggle-width)/3)}.modular--group-caption,figcaption{color:#555;display:block;font-size:.9rem;margin:.75rem 1rem .25rem;max-width:none}.lightbox:hover{cursor:zoom-in}.modular--section{--section-padding:0;margin-bottom:2rem;margin-bottom:var(--section-margin);margin-top:2rem;margin-top:var(--section-margin)}.modular--section-block-margin{--section-margin:2rem;margin-block:2rem;margin-block:var(--section-margin)}.modular-header{display:none}.modular-feature-centered .wrapper{border-top:5px solid var(--brand-gold)}.modular--centered{--section-margin:0}.nav-header{display:none}.modular-site-header .nav-mobile-util{border-bottom:none}.modular-header .modular-parent{letter-spacing:.1em;text-transform:uppercase}.modular-header .modular-parent svg{margin-bottom:.2em;margin-right:.25em;vertical-align:middle}.site-parent a{color:var(--gray-light);text-decoration:none}.modular--intro{font-size:clamp(1.25rem,1vw + 1rem,1.4rem);margin-block:2rem;margin-block:var(--section-margin)}.modular--block-content{font-size:clamp(1rem,1vw + 1rem,1.2rem);margin:0 auto;max-width:65rem}.modular--group-captioned figcaption,.modular--photo-and-supporting figcaption{display:none}.section--credits{width:100%}.modular--block-content.modular--content-full-bleed{margin-left:calc(var(--gutter-width)*-1);margin-right:calc(var(--gutter-width)*-1);max-width:none;padding:0 var(--gutter-width)}

	/* Related Content
	----------------------------------------------------*/.related{margin:4rem 0 3rem}.related h2{color:var(--brand-blue);font-family:var(--font-heading);font-size:1.3rem;font-weight:700;margin-top:.45rem}.related .image{float:left;margin-right:.75em;width:130px}.related .category{color:var(--gray);display:block;font-size:.8rem;letter-spacing:.05rem;line-height:1.25rem;margin:.75rem 0 0;text-transform:uppercase}.related p.subtitle{font-family:var(--font-secondary);font-size:.925rem;font-weight:400;margin-top:0}.related .text-right{grid-column:2/4;margin:0;text-align:right}

	/* Scrolling fades */.js .animate{opacity:0;transform:scale(1.02);transition:all 1s cubic-bezier(.31,.72,.49,.9)}.caption{padding:0 1.5rem;width:calc(100% - 3rem)}.js .caption.animate{transform:scale(1) translate(2rem)}.js .animate.active,.js .animate.active-once{opacity:1;transform:scale(1) translateY(0)}

	/* Header animation for centered title */.modular-feature-centered .page-header.animate-intro img{animation-delay:1s;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:animate-photo}.modular-feature-centered .page-header .modular-mark-header,.modular-feature-centered .page-header .modular-parent,.modular-feature-centered .page-header .modular-tagline,.modular-feature-centered .page-header .modular-title{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:animate-header;opacity:0}.modular-feature-centered .page-header .modular-title{animation-delay:2s}.modular-feature-centered .page-header .modular-tagline{animation-delay:2.25s}.modular-feature-centered .page-header .modular-mark-header,.modular-feature-centered .page-header .modular-parent{animation-delay:2.5s}@keyframes animate-photo{0%{opacity:1}to{opacity:.3}}@keyframes animate-header{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}

	/* Modular Landscape/Portrait */.modular--portrait img{width:100%}}
/* 768px
----------------------------------------------------*/@media only screen and (min-width:48em){:root{--section-margin:4rem}.page-main:before{display:none}.site-content{grid-template-columns:[screen-start] var(--gutter-width) [container-start content-start] minmax(0,1fr) [content-end container-end] var(--gutter-width) [screen-end]}.modular--section-block-margin{--section-margin:3rem}.modular--grid{margin-block:2rem;margin-block:var(--section-margin)}.modular--grid .layout-5 figure{grid-column:span 2}.modular--grid .layout-5 figure:nth-child(4n),.modular--grid .layout-5 figure:nth-child(5n){grid-column:span 3}

	/* Modular Landscape/Portrait */.grid-modular-lp-left{grid-template-columns:70% 28%}.grid-modular-lp-right{grid-template-columns:28% 70%}.modular--block-content.modular--content-full-bleed{margin-left:calc(var(--gutter-width)*-1);margin-right:calc(var(--gutter-width)*-1);max-width:none;padding:0 var(--gutter-width)}}
/* 960px
----------------------------------------------------*/@media only screen and (min-width:60em){figure{margin:0}.section-full{margin:var(--section-margin) var(--gutter-offset)}

	/* Centered Title */.modular-feature-centered .site-header{display:none}.modular-feature-centered .modular-header{display:block}.modular-feature-centered .page-header{grid-template-columns:[screen-start] var(--gutter-width) [container-start] 1fr [container-end] var(--gutter-width) [screen-end];grid-template-rows:[header-start] var(--padding-top) [title-start] auto [title-end] var(--padding-bottom) [header-end]}.modular-header{display:grid;grid-column:screen;grid-template-columns:var(--gutter-width) 1fr var(--gutter-width);grid-template-rows:auto;position:relative;z-index:0}.modular-feature-centered .page-header .page-image{background:#111}.modular-feature-centered.navy .page-header .page-image{background:var(--brand-blue-dark)}.modular-feature-centered.light .page-header .page-image{background:#fff}.modular-feature-centered .modular-tagline{font-size:1.325em}.modular-feature-centered .modular-tagline,.modular-feature-centered .modular-title{color:#fff}.modular-feature-centered.light .modular-tagline,.modular-feature-centered.light .modular-title{color:var(--brand-blue);text-shadow:0 0 5rem #fff}.modular-feature-centered .modular-title{font-size:3em}.modular-feature-centered .modular-header{display:grid;grid-column:container;grid-row:title;grid-template-columns:1.75fr 4fr 1.75fr;grid-template-rows:auto 1fr}.modular-mark-header{grid-column:3/4;grid-row:1;height:3rem;margin:0 0 1rem;position:relative;width:100%}.modular-mark-header a{background:url(https://static.nd.edu/images/marks/white/ndmark.svg) 50% 50%/contain no-repeat;background-color:transparent;color:#fff;display:block;height:47px;margin:0 auto;overflow:hidden;position:relative;text-indent:-9999px}.modular-mark-header a:focus{outline:3px solid #15a6b5;outline-offset:5px}.modular-feature-centered .modular-title-group{align-items:center;display:flex;flex-flow:column;grid-column:1/-1;grid-row:2/3;justify-content:center}.modular-feature-centered.light .modular-mark-header a{background-image:url(https://static.nd.edu/images/marks/blue/ndmark.svg)}

	/* Section */.grid-photo-supporting{grid-template-rows:1fr 1fr;overflow-x:hidden}.grid-photo-supporting-top{grid-template-columns:1fr 1fr}.grid-photo-supporting-top .modular--img-primary{grid-column:1/-1}.grid-photo-supporting-left{grid-template-columns:66% 33%}.grid-photo-supporting-right{grid-template-columns:33% 66%}.modular--img-primary{grid-row:1/-1}.grid-photo-supporting-right .modular--img-primary{grid-column:2}.modular--block-content.modular--content-full-bleed{margin-left:calc(var(--gutter-width)*-1);margin-right:calc(var(--gutter-width)*-1);max-width:none;padding:0 var(--gutter-width)}

		/* Related Content
	----------------------------------------------------*/.related{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--grid-gap)}.related h2{grid-column:span 3}.related article,.related.float-right article{display:inline-block;margin-right:1%;width:48%}.related.main article{display:inline-block;margin:0 .115em;width:49%}}
/* 1280px
----------------------------------------------------*/@media only screen and (min-width:80em){.modular--section-block-margin{--section-margin:5vw}.modular--full-width-content{top:-4.5rem}.modular-feature-centered .modular-title{font-size:4.5em}}
/* 1400px
----------------------------------------------------*/.related .category{font-size:.9rem}.related .headline h3{font-size:1.35rem}
/* 1600px
----------------------------------------------------*/
/* 1920px
----------------------------------------------------*/
/* Full Width Photo
----------------------------------------------------*/.modular--full-width figure{display:flex;flex-flow:column}.modular--full-width figure figcaption{margin:.5rem var(--gutter-width) 1rem}.modular--full-width .modular--full-width-content{background:#fff;max-width:65rem;padding:2rem;position:relative;top:-3rem}.modular--full-width .modular--content-left{align-self:flex-start;left:var(--gutter-width)}.modular--full-width .modular--content-center{align-self:center}.modular--full-width .modular--content-right{align-self:flex-end;right:var(--gutter-width)}
/* Full Image Pull Left/Right
----------------------------------------------------*/.modular--full-image-pull{margin-inline:var(--gutter-offset)}.modular--full-image-pull .modular--block-content{margin:0 auto;max-width:90vw}@media only screen and (min-width:48em){.modular--full-image-pull{display:grid;grid-template-columns:1fr 80ch 1fr;grid-template-rows:auto auto}.modular--full-image-pull .modular--block-content{grid-column:2;grid-row:1}.modular--full-image-pull .modular--block-asset{grid-row:2}.modular--full-image-pull .modular--block-asset.image-pull-left{grid-column:1/3}.modular--full-image-pull .modular--block-asset.image-pull-right{grid-column:2/4}}
/* Sticky Asset Sidebar
----------------------------------------------------*/.modular--sticky-asset-sidebar .grid{gap:1.5rem}.modular--sticky-asset-sidebar .sidebar-block--sticky{align-self:start;padding:2rem}.modular--sticky-asset-sidebar .sidebar-block--sticky:has(.sidebar-content){background:var(--sky-blue)}.modular--sticky-asset-sidebar .sidebar-image{margin:-2rem -2rem 2rem;max-width:none;width:calc(100% + 4rem)}.modular--sticky-asset-sidebar .sidebar-content p:has(.btn){margin-bottom:0}@media only screen and (min-width:60em){.sidebar-block--sticky{margin-bottom:3rem;position:sticky;top:1rem}}
/* 2-Panel Asset
----------------------------------------------------*/.modular--2-panel .image-placement-inline.grid{--grid-gap:2rem}.modular--2-panel .image-placement-inline .img-left{grid-row:1/-1;position:relative}@media only screen and (min-width:48em){.modular--2-panel .image-position-sticky figure{height:100%;min-height:100vh;position:relative}.modular--2-panel .image-position-sticky figure img{height:100vh;min-height:100vh;-o-object-fit:cover;object-fit:cover;position:sticky;top:0;width:100%}.modular--2-panel .image-position-sticky figure figcaption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7);bottom:0;color:#fff;left:0;margin:0;padding:1rem;position:absolute;right:0;width:100%}}.modular--2-panel .image-placement-background,.modular--2-panel .image-placement-background h2{color:#fff}.modular--2-panel .image-placement-background:before{background-image:linear-gradient(to right,var(--brand-blue),transparent 75%);content:"";display:block;inset:0;margin-left:var(--gutter-offset);position:absolute;z-index:1}.modular--2-panel .image-placement-background .modular--block-content{grid-column:1;grid-row:1/-1;padding-block:3rem;z-index:1}.modular--2-panel .image-placement-background figure{grid-column:1/-1;grid-row:1/-1;margin-inline:var(--gutter-offset);min-width:100vw}.modular--2-panel .image-placement-background img{height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:48em){.modular--2-panel .image-placement-background .modular--block-content{grid-column:1;grid-row:1/-1;padding-block:3rem;z-index:1}.modular--2-panel .image-placement-background figure{grid-column:1/-1;grid-row:1/-1;margin-inline:var(--gutter-offset);min-width:100vw}}.modular--2-panel.text-placement-right .image-placement-background:before{background-image:linear-gradient(to left,var(--brand-blue),transparent 75%);margin-right:var(--gutter-offset)}@media only screen and (min-width:48em){.modular--2-panel.text-placement-right .modular--block-content{grid-column:2}}
/* Full-bleed Asset
----------------------------------------------------*/.modular--full-bleed-asset .modular--block-asset{margin-inline:var(--gutter-offset);min-width:100vw}@media only screen and (min-width:48em){.modular--full-bleed-asset{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 2rem}.modular--full-bleed-asset .modular--block-content{background:var(--gray-extra-light);grid-column:1;grid-row:2;padding:2rem;z-index:1}.modular--full-bleed-asset .modular--block-content.align-right{grid-column:2}.modular--full-bleed-asset .modular--block-asset{grid-column:1/-1;grid-row:1/-1}.modular--banner .modular--img-block{--vertical-offset:calc(var(--section-padding)*-1.5);--horizontal-offset:var(--gutter-offset);margin:0;width:auto}.modular--banner .modular--img-block.pull-top{margin-top:var(--vertical-offset)}.modular--banner .modular--img-block.pull-bottom{margin-bottom:var(--vertical-offset)}.modular--banner .modular--img-block.pull-left{margin-left:var(--horizontal-offset);margin-right:auto}.modular--banner .modular--img-block.pull-right{margin-left:auto;margin-right:var(--horizontal-offset)}.modular--banner .modular--img-block.pull-top.pull-bottom img{height:100%;-o-object-fit:cover;object-fit:cover}.modular--banner .modular--block-content{margin:0 auto;padding:0 1rem}}
/* Banner
----------------------------------------------------*/
/* 768px */
/* 960px */@media only screen and (min-width:60em){.modular--banner{--section-padding:3rem}}
/* 1600px */@media only screen and (min-width:100em){.modular--banner{--section-padding:4rem}}
/* 1920px */@media only screen and (min-width:120em){.modular--banner .modular--img-block{--horizontal-offset:-6rem}}
/* .modular--img-block .grid {align-items:center;}*/
/* .modular--img-block .img-left { margin-left:var(--gutter-offset); margin-right:auto; }*/
/* .modular--img-block .img-left figcaption { margin-left:var(--gutter-width); }*/
/*	 .modular--img-block img { max-width:unset; width:calc(100% + var(--gutter-width) - 1rem); }*/
/* .modular--img-block .img-right { margin-right:var(--gutter-offset); }*/
/* .modular--img-block .img-right figcaption { margin-right:var(--gutter-width); }*/
/* Carousel
----------------------------------------------------*/.modular--gallery-carousel ol{list-style:none;padding:0}.modular--gallery-carousel li{margin:0;padding:0}.modular--gallery-carousel img{width:100%}.modular--gallery-carousel .modular--gallery-carousel_width_content,.modular--gallery-carousel .modular--gallery-carousel_width_full{border-radius:2rem;margin:4rem 0}.modular--gallery-carousel .modular--full-bleed-carousel .modular--gallery-carousel-wrapper{margin-inline:var(--gutter-offset)}.modular--gallery-carousel .modular--gallery-carousel-slides{margin:0}.modular--gallery-carousel .modular--gallery-carousel-nav{margin-top:1rem}.modular--gallery-carousel .modular--gallery-carousel-nav_thumbnails .dots{display:none}.modular--gallery-carousel .keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.modular--gallery-carousel .keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.modular--gallery-carousel .keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.modular--gallery-carousel .keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.modular--gallery-carousel .thumbnail .keen-slider__slide{cursor:pointer}.modular--gallery-carousel .thumbnail .keen-slider__slide.active{border:2px dashed #000}.modular--gallery-carousel .navigation-wrapper{position:relative}.modular--gallery-carousel .dots{display:flex;justify-content:center;padding:2rem 0}.modular--gallery-carousel .dot{background:var(--gray-light);border:none;border-radius:50%;cursor:pointer;height:20px;margin:0 1%;padding:0;width:20px}.modular--gallery-carousel .dot:focus{outline:none}.modular--gallery-carousel .dot--active{background:var(--brand-blue)}.modular--gallery-carousel .arrow{height:30px;position:absolute;top:calc(50% - 2.5rem);transform:translateY(-50%);width:30px;fill:var(--brand-blue);cursor:pointer}.modular--gallery-carousel .arrow--left{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 28 28'%3E%3Cpath fill='var(--brand-blue)' stroke='%23fff' stroke-linecap='square' stroke-width='2' d='m16.67 0 2.83 2.829-9.339 9.175 9.339 9.167L16.67 24 4.5 12.004z' paint-order='stroke'/%3E%3C/svg%3E") 50% /contain no-repeat;left:5px}.modular--gallery-carousel .arrow--right{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 28 28'%3E%3Cpath fill='var(--brand-blue)' stroke='%23fff' stroke-linecap='square' stroke-width='2' d='m5 3 3.057-3L20 12 8.057 24 5 21l9-9z' paint-order='stroke'/%3E%3C/svg%3E") 50% /contain no-repeat;left:auto;right:5px}.modular--gallery-carousel .arrow--disabled.arrow--left{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='m16.67 0 2.83 2.829-9.339 9.175 9.339 9.167L16.67 24 4.5 12.004z' opacity='.25'/%3E%3C/svg%3E") 50% /contain no-repeat}.modular--gallery-carousel .arrow--disabled.arrow--right{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='m5 3 3.057-3L20 12 8.057 24 5 21l9-9z' opacity='.25'/%3E%3C/svg%3E") 50% /contain no-repeat}.modular--gallery-carousel .light-arrows .arrow .arrow--left{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 28 28'%3E%3Cpath fill='%23fff' d='m16.67 0 2.83 2.829-9.339 9.175 9.339 9.167L16.67 24 4.5 12.004z' paint-order='stroke'/%3E%3C/svg%3E") 50% /contain no-repeat;left:5px}.modular--gallery-carousel .light-arrows .arrow .arrow--right{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 28 28'%3E%3Cpath fill='%23fff' d='m5 3 3.057-3L20 12 8.057 24 5 21l9-9z' paint-order='stroke'/%3E%3C/svg%3E") 50% /contain no-repeat;left:auto;right:5px}
/* Print
----------------------------------------------------*/
/* Plugins
----------------------------------------------------*/
/*!
 * simpleLightbox
 * https://github.com/dbrekalo/simpleLightbox
 * Copyright (c) 2018 Damir Brekalo
 */.slbOverlay,.slbWrap,.slbWrapOuter{bottom:0;left:0;position:fixed;right:0;top:0}.slbOverlay{animation:slbOverlay .5s;background-color:#000;opacity:.85;overflow:hidden;z-index:2000}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";height:100%}.slbContentOuter,.slbWrap:before{display:inline-block;vertical-align:middle}.slbContentOuter{box-sizing:border-box;margin:0 auto;max-width:100%;padding:0 10%;position:relative;text-align:left;z-index:2020}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{animation:slbEnter .3s;background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.slbImageWrap{animation:slbEnter .3s;position:relative}.slbImageWrap:after{background-color:#fff;bottom:5em;box-shadow:0 .2em 1em rgba(0,0,0,.6);content:"";display:block;left:0;position:absolute;right:0;top:5em;z-index:-1}.slbDirectionNext .slbImageWrap{animation:slbEnterNext .4s}.slbDirectionPrev .slbImageWrap{animation:slbEnterPrev .4s}.slbImage{box-sizing:border-box;display:block;height:auto;line-height:0;margin:0 auto;max-width:100%;padding:5em 0;width:auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;bottom:0;color:#fff;color:hsla(0,0%,100%,.7);font-size:1.4em;left:0;padding:.71429em 0;position:absolute;right:0;text-align:center}.slbArrow,.slbCloseBtn{background:none;border:0;cursor:pointer;margin:0;padding:0}.slbArrow::-moz-focus-inner,.slbCloseBtn::-moz-focus-inner{border:0;padding:0}.slbArrow:hover,.slbCloseBtn:hover{opacity:.5}.slbArrow:active,.slbCloseBtn:active{opacity:.8}.slbCloseBtn{animation:slbEnter .3s;color:#fff;font-size:3em;height:1.66667em;line-height:1.66667em;position:absolute;right:calc(10% - .5em);text-align:center;top:0;width:1.66667em}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{color:#fff;color:hsla(0,0%,100%,.9);font-size:1.4em}.slbArrows{left:0;position:fixed;right:0;top:50%}.slbLoading .slbArrows{display:none}.slbArrow{height:10em;margin-top:-5em;opacity:.7;overflow:hidden;position:absolute;text-indent:-999em;top:50%;width:5em}.slbArrow:before{border:.8em solid transparent;content:"";left:50%;margin:-.8em 0 0 -.8em;position:absolute;top:50%}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{height:0;margin:5em 0;overflow:hidden;padding-top:56.25%;width:80em}.slbIframe{background:#000;box-shadow:0 .2em 1em rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes slbOverlay{0%{opacity:0}to{opacity:.85}}@keyframes slbEnter{0%{opacity:0;transform:translate3d(0,-1em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slbEnterNext{0%{opacity:0;transform:translate3d(4em,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slbEnterPrev{0%{opacity:0;transform:translate3d(-4em,0,0)}to{opacity:1;transform:translateZ(0)}}
/* Overrides */.slbOverlay{background-color:rgba(0,0,0,.97)}.slbContent .card-label{margin:0}.slbContent .card-title{font-size:2.2em;margin-bottom:.1em}.slbContent .card-body .position-title{margin-bottom:1em}.slbElement .slbContent,.slbElement .slbContentOuter,.slbElement .slbImageWrap{height:100%}.slbElement .slbContentOuter{padding:0;width:85%}.slbElement .slbImageWrap{align-items:center;display:flex;justify-content:middle}.slbElement .slbImageWrap:after{background-color:transparent;box-shadow:none}.slbElement .slbCaption{background-color:transparent;bottom:0;font-size:1rem;left:0;padding:1rem 1.5rem;position:fixed!important;white-space:normal}.slbElement .slbCaption p{margin:0 auto}