/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
.align-left{justify-content:flex-start;}.align-right{justify-content:flex-end;}.align-center{justify-content:center;}.align-justify{justify-content:space-between;}.align-spaced{justify-content:space-around;}.align-left.vertical.menu > li > a{justify-content:flex-start;}.align-right.vertical.menu > li > a{justify-content:flex-end;}.align-center.vertical.menu > li > a{justify-content:center;}.align-top{align-items:flex-start;}.align-self-top{align-self:flex-start;}.align-bottom{align-items:flex-end;}.align-self-bottom{align-self:flex-end;}.align-middle{align-items:center;}.align-self-middle{align-self:center;}.align-stretch{align-items:stretch;}.align-self-stretch{align-self:stretch;}.align-center-middle{justify-content:center;align-items:center;align-content:center;}.small-order-1{order:1;}.small-order-2{order:2;}.small-order-3{order:3;}.small-order-4{order:4;}.small-order-5{order:5;}.small-order-6{order:6;}@media print,screen and (min-width:48em){.medium-order-1{order:1;}.medium-order-2{order:2;}.medium-order-3{order:3;}.medium-order-4{order:4;}.medium-order-5{order:5;}.medium-order-6{order:6;}}@media print,screen and (min-width:64em){.large-order-1{order:1;}.large-order-2{order:2;}.large-order-3{order:3;}.large-order-4{order:4;}.large-order-5{order:5;}.large-order-6{order:6;}}@media screen and (min-width:75em){.xlarge-order-1{order:1;}.xlarge-order-2{order:2;}.xlarge-order-3{order:3;}.xlarge-order-4{order:4;}.xlarge-order-5{order:5;}.xlarge-order-6{order:6;}}.flex-container{display:flex;}.flex-child-auto{flex:1 1 auto;}.flex-child-grow{flex:1 0 auto;}.flex-child-shrink{flex:0 1 auto;}.flex-dir-row{flex-direction:row;}.flex-dir-row-reverse{flex-direction:row-reverse;}.flex-dir-column{flex-direction:column;}.flex-dir-column-reverse{flex-direction:column-reverse;}@media print,screen and (min-width:48em){.medium-flex-container{display:flex;}.medium-flex-child-auto{flex:1 1 auto;}.medium-flex-child-grow{flex:1 0 auto;}.medium-flex-child-shrink{flex:0 1 auto;}.medium-flex-dir-row{flex-direction:row;}.medium-flex-dir-row-reverse{flex-direction:row-reverse;}.medium-flex-dir-column{flex-direction:column;}.medium-flex-dir-column-reverse{flex-direction:column-reverse;}}@media print,screen and (min-width:64em){.large-flex-container{display:flex;}.large-flex-child-auto{flex:1 1 auto;}.large-flex-child-grow{flex:1 0 auto;}.large-flex-child-shrink{flex:0 1 auto;}.large-flex-dir-row{flex-direction:row;}.large-flex-dir-row-reverse{flex-direction:row-reverse;}.large-flex-dir-column{flex-direction:column;}.large-flex-dir-column-reverse{flex-direction:column-reverse;}}@media screen and (min-width:75em){.xlarge-flex-container{display:flex;}.xlarge-flex-child-auto{flex:1 1 auto;}.xlarge-flex-child-grow{flex:1 0 auto;}.xlarge-flex-child-shrink{flex:0 1 auto;}.xlarge-flex-dir-row{flex-direction:row;}.xlarge-flex-dir-row-reverse{flex-direction:row-reverse;}.xlarge-flex-dir-column{flex-direction:column;}.xlarge-flex-dir-column-reverse{flex-direction:column-reverse;}}.row{max-width:87.5rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap;}.row .row{margin-right:-1.25rem;margin-left:-1.25rem;}@media print,screen and (min-width:48em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem;}}@media print,screen and (min-width:64em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem;}}@media screen and (min-width:75em){.row .row{margin-right:-1.25rem;margin-left:-1.25rem;}}.row .row.collapse{margin-right:0;margin-left:0;}.row.expanded{max-width:none;}.row.expanded .row{margin-right:auto;margin-left:auto;}.row:not(.expanded) .row{max-width:none;}.row.collapse > .column,.row.collapse > .columns,ul.row .row.collapse > li{padding-right:0;padding-left:0;}.row.is-collapse-child,.row.collapse > .column > .row,.row.collapse > .columns > .row,ul.row .row.collapse > li > .row{margin-right:0;margin-left:0;}.column,.columns,ul.row li{flex:1 1 0px;padding-right:1.25rem;padding-left:1.25rem;min-width:0;}@media print,screen and (min-width:48em){.column,.columns,ul.row li{padding-right:1.25rem;padding-left:1.25rem;}}.column.row.row,.row.row.columns,ul.row li.row.row{float:none;display:block;}.row .column.row.row,.row .row.row.columns,ul.row li.row.row{margin-right:0;margin-left:0;padding-right:0;padding-left:0;}.small-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.small-offset-0{margin-left:0%;}.small-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.small-offset-1{margin-left:8.3333333333%;}.small-3{flex:0 0 25%;max-width:25%;}.small-offset-2{margin-left:16.6666666667%;}.small-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.small-offset-3{margin-left:25%;}.small-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.small-offset-4{margin-left:33.3333333333%;}.small-6{flex:0 0 50%;max-width:50%;}.small-offset-5{margin-left:41.6666666667%;}.small-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.small-offset-6{margin-left:50%;}.small-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.small-offset-7{margin-left:58.3333333333%;}.small-9{flex:0 0 75%;max-width:75%;}.small-offset-8{margin-left:66.6666666667%;}.small-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.small-offset-9{margin-left:75%;}.small-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.small-offset-10{margin-left:83.3333333333%;}.small-12{flex:0 0 100%;max-width:100%;}.small-offset-11{margin-left:91.6666666667%;}.small-up-1{flex-wrap:wrap;}.small-up-1 > .column,.small-up-1 > .columns,ul.row .small-up-1 > li{flex:0 0 100%;max-width:100%;}.small-up-2{flex-wrap:wrap;}.small-up-2 > .column,.small-up-2 > .columns,ul.row .small-up-2 > li{flex:0 0 50%;max-width:50%;}.small-up-3{flex-wrap:wrap;}.small-up-3 > .column,.small-up-3 > .columns,ul.row .small-up-3 > li{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.small-up-4{flex-wrap:wrap;}.small-up-4 > .column,.small-up-4 > .columns,ul.row .small-up-4 > li{flex:0 0 25%;max-width:25%;}.small-up-5{flex-wrap:wrap;}.small-up-5 > .column,.small-up-5 > .columns,ul.row .small-up-5 > li{flex:0 0 20%;max-width:20%;}.small-up-6{flex-wrap:wrap;}.small-up-6 > .column,.small-up-6 > .columns,ul.row .small-up-6 > li{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.small-up-7{flex-wrap:wrap;}.small-up-7 > .column,.small-up-7 > .columns,ul.row .small-up-7 > li{flex:0 0 14.2857142857%;max-width:14.2857142857%;}.small-up-8{flex-wrap:wrap;}.small-up-8 > .column,.small-up-8 > .columns,ul.row .small-up-8 > li{flex:0 0 12.5%;max-width:12.5%;}.small-collapse > .column,.small-collapse > .columns,ul.row .small-collapse > li{padding-right:0;padding-left:0;}.small-uncollapse > .column,.small-uncollapse > .columns,ul.row .small-uncollapse > li{padding-right:1.25rem;padding-left:1.25rem;}@media print,screen and (min-width:48em){.medium-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.medium-offset-0{margin-left:0%;}.medium-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.medium-offset-1{margin-left:8.3333333333%;}.medium-3{flex:0 0 25%;max-width:25%;}.medium-offset-2{margin-left:16.6666666667%;}.medium-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.medium-offset-3{margin-left:25%;}.medium-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.medium-offset-4{margin-left:33.3333333333%;}.medium-6{flex:0 0 50%;max-width:50%;}.medium-offset-5{margin-left:41.6666666667%;}.medium-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.medium-offset-6{margin-left:50%;}.medium-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.medium-offset-7{margin-left:58.3333333333%;}.medium-9{flex:0 0 75%;max-width:75%;}.medium-offset-8{margin-left:66.6666666667%;}.medium-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.medium-offset-9{margin-left:75%;}.medium-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.medium-offset-10{margin-left:83.3333333333%;}.medium-12{flex:0 0 100%;max-width:100%;}.medium-offset-11{margin-left:91.6666666667%;}.medium-up-1{flex-wrap:wrap;}.medium-up-1 > .column,.medium-up-1 > .columns,ul.row .medium-up-1 > li{flex:0 0 100%;max-width:100%;}.medium-up-2{flex-wrap:wrap;}.medium-up-2 > .column,.medium-up-2 > .columns,ul.row .medium-up-2 > li{flex:0 0 50%;max-width:50%;}.medium-up-3{flex-wrap:wrap;}.medium-up-3 > .column,.medium-up-3 > .columns,ul.row .medium-up-3 > li{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.medium-up-4{flex-wrap:wrap;}.medium-up-4 > .column,.medium-up-4 > .columns,ul.row .medium-up-4 > li{flex:0 0 25%;max-width:25%;}.medium-up-5{flex-wrap:wrap;}.medium-up-5 > .column,.medium-up-5 > .columns,ul.row .medium-up-5 > li{flex:0 0 20%;max-width:20%;}.medium-up-6{flex-wrap:wrap;}.medium-up-6 > .column,.medium-up-6 > .columns,ul.row .medium-up-6 > li{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.medium-up-7{flex-wrap:wrap;}.medium-up-7 > .column,.medium-up-7 > .columns,ul.row .medium-up-7 > li{flex:0 0 14.2857142857%;max-width:14.2857142857%;}.medium-up-8{flex-wrap:wrap;}.medium-up-8 > .column,.medium-up-8 > .columns,ul.row .medium-up-8 > li{flex:0 0 12.5%;max-width:12.5%;}}@media print,screen and (min-width:48em) and (min-width:48em){.medium-expand{flex:1 1 0px;}}.row.medium-unstack > .column,.row.medium-unstack > .columns,ul.row .row.medium-unstack > li{flex:0 0 100%;}@media print,screen and (min-width:48em){.row.medium-unstack > .column,.row.medium-unstack > .columns,ul.row .row.medium-unstack > li{flex:1 1 0px;}.medium-collapse > .column,.medium-collapse > .columns,ul.row .medium-collapse > li{padding-right:0;padding-left:0;}.medium-uncollapse > .column,.medium-uncollapse > .columns,ul.row .medium-uncollapse > li{padding-right:1.25rem;padding-left:1.25rem;}}@media print,screen and (min-width:64em){.large-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.large-offset-0{margin-left:0%;}.large-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.large-offset-1{margin-left:8.3333333333%;}.large-3{flex:0 0 25%;max-width:25%;}.large-offset-2{margin-left:16.6666666667%;}.large-4,.page--social-media-collection .paragraph--type--topic-driver .large-6{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.large-offset-3{margin-left:25%;}.large-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.large-offset-4{margin-left:33.3333333333%;}.large-6{flex:0 0 50%;max-width:50%;}.large-offset-5{margin-left:41.6666666667%;}.large-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.large-offset-6{margin-left:50%;}.large-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.large-offset-7{margin-left:58.3333333333%;}.large-9{flex:0 0 75%;max-width:75%;}.large-offset-8{margin-left:66.6666666667%;}.large-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.large-offset-9{margin-left:75%;}.large-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.large-offset-10{margin-left:83.3333333333%;}.large-12{flex:0 0 100%;max-width:100%;}.large-offset-11{margin-left:91.6666666667%;}.large-up-1{flex-wrap:wrap;}.large-up-1 > .column,.large-up-1 > .columns,ul.row .large-up-1 > li{flex:0 0 100%;max-width:100%;}.large-up-2{flex-wrap:wrap;}.large-up-2 > .column,.large-up-2 > .columns,ul.row .large-up-2 > li{flex:0 0 50%;max-width:50%;}.large-up-3{flex-wrap:wrap;}.large-up-3 > .column,.large-up-3 > .columns,ul.row .large-up-3 > li{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.large-up-4{flex-wrap:wrap;}.large-up-4 > .column,.large-up-4 > .columns,ul.row .large-up-4 > li{flex:0 0 25%;max-width:25%;}.large-up-5{flex-wrap:wrap;}.large-up-5 > .column,.large-up-5 > .columns,ul.row .large-up-5 > li{flex:0 0 20%;max-width:20%;}.large-up-6{flex-wrap:wrap;}.large-up-6 > .column,.large-up-6 > .columns,ul.row .large-up-6 > li{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.large-up-7{flex-wrap:wrap;}.large-up-7 > .column,.large-up-7 > .columns,ul.row .large-up-7 > li{flex:0 0 14.2857142857%;max-width:14.2857142857%;}.large-up-8{flex-wrap:wrap;}.large-up-8 > .column,.large-up-8 > .columns,ul.row .large-up-8 > li{flex:0 0 12.5%;max-width:12.5%;}}@media print,screen and (min-width:64em) and (min-width:64em){.large-expand{flex:1 1 0px;}}.row.large-unstack > .column,.row.large-unstack > .columns,ul.row .row.large-unstack > li{flex:0 0 100%;}@media print,screen and (min-width:64em){.row.large-unstack > .column,.row.large-unstack > .columns,ul.row .row.large-unstack > li{flex:1 1 0px;}.large-collapse > .column,.large-collapse > .columns,ul.row .large-collapse > li{padding-right:0;padding-left:0;}.large-uncollapse > .column,.large-uncollapse > .columns,ul.row .large-uncollapse > li{padding-right:1.25rem;padding-left:1.25rem;}}@media screen and (min-width:75em){.xlarge-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.xlarge-offset-0{margin-left:0%;}.xlarge-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.xlarge-offset-1{margin-left:8.3333333333%;}.xlarge-3{flex:0 0 25%;max-width:25%;}.xlarge-offset-2{margin-left:16.6666666667%;}.xlarge-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.xlarge-offset-3{margin-left:25%;}.xlarge-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.xlarge-offset-4{margin-left:33.3333333333%;}.xlarge-6{flex:0 0 50%;max-width:50%;}.xlarge-offset-5{margin-left:41.6666666667%;}.xlarge-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.xlarge-offset-6{margin-left:50%;}.xlarge-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.xlarge-offset-7{margin-left:58.3333333333%;}.xlarge-9{flex:0 0 75%;max-width:75%;}.xlarge-offset-8{margin-left:66.6666666667%;}.xlarge-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.xlarge-offset-9{margin-left:75%;}.xlarge-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.xlarge-offset-10{margin-left:83.3333333333%;}.xlarge-12{flex:0 0 100%;max-width:100%;}.xlarge-offset-11{margin-left:91.6666666667%;}.xlarge-up-1{flex-wrap:wrap;}.xlarge-up-1 > .column,.xlarge-up-1 > .columns,ul.row .xlarge-up-1 > li{flex:0 0 100%;max-width:100%;}.xlarge-up-2{flex-wrap:wrap;}.xlarge-up-2 > .column,.xlarge-up-2 > .columns,ul.row .xlarge-up-2 > li{flex:0 0 50%;max-width:50%;}.xlarge-up-3{flex-wrap:wrap;}.xlarge-up-3 > .column,.xlarge-up-3 > .columns,ul.row .xlarge-up-3 > li{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.xlarge-up-4{flex-wrap:wrap;}.xlarge-up-4 > .column,.xlarge-up-4 > .columns,ul.row .xlarge-up-4 > li{flex:0 0 25%;max-width:25%;}.xlarge-up-5{flex-wrap:wrap;}.xlarge-up-5 > .column,.xlarge-up-5 > .columns,ul.row .xlarge-up-5 > li{flex:0 0 20%;max-width:20%;}.xlarge-up-6{flex-wrap:wrap;}.xlarge-up-6 > .column,.xlarge-up-6 > .columns,ul.row .xlarge-up-6 > li{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.xlarge-up-7{flex-wrap:wrap;}.xlarge-up-7 > .column,.xlarge-up-7 > .columns,ul.row .xlarge-up-7 > li{flex:0 0 14.2857142857%;max-width:14.2857142857%;}.xlarge-up-8{flex-wrap:wrap;}.xlarge-up-8 > .column,.xlarge-up-8 > .columns,ul.row .xlarge-up-8 > li{flex:0 0 12.5%;max-width:12.5%;}}@media screen and (min-width:75em) and (min-width:75em){.xlarge-expand{flex:1 1 0px;}}.row.xlarge-unstack > .column,.row.xlarge-unstack > .columns,ul.row .row.xlarge-unstack > li{flex:0 0 100%;}@media screen and (min-width:75em){.row.xlarge-unstack > .column,.row.xlarge-unstack > .columns,ul.row .row.xlarge-unstack > li{flex:1 1 0px;}.xlarge-collapse > .column,.xlarge-collapse > .columns,ul.row .xlarge-collapse > li{padding-right:0;padding-left:0;}.xlarge-uncollapse > .column,.xlarge-uncollapse > .columns,ul.row .xlarge-uncollapse > li{padding-right:1.25rem;padding-left:1.25rem;}}.shrink{flex:0 0 auto;max-width:100%;}.column-block{margin-bottom:2.5rem;}.column-block > :last-child{margin-bottom:0;}@media print,screen and (min-width:48em){.column-block{margin-bottom:2.5rem;}.column-block > :last-child{margin-bottom:0;}}.external-link:after{content:"\f360";font-weight:400;font-family:"Font Awesome 5 Pro","FontAwesome";margin-left:0.625rem;}:root{--aspect-ratio:1;}.aspect-ratio-frame{position:relative;}.aspect-ratio-frame::before{content:"";padding-bottom:calc(1 * 100%);display:block;}.aspect-ratio-frame img,.aspect-ratio-frame video,.aspect-ratio-frame .autoplay-video-container,.aspect-ratio-frame iframe{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;}@supports (--css:variables){.aspect-ratio-frame:before{content:"";padding-bottom:calc(var(--aspect-ratio) * 100%);}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@font-face{font-family:ytpregular;src:url(/themes/sju_theme/assets/css/font/ytp-regular.eot);}@font-face{font-family:ytpregular;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA5sABEAAAAAFCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcZ9iuNUdERUYAAAGcAAAAHQAAACAAdAAET1MvMgAAAbwAAABJAAAAYHUMUrFjbWFwAAACCAAAAKkAAAGKn5XycWN2dCAAAAK0AAAANgAAADYNLQohZnBnbQAAAuwAAAGxAAACZVO0L6dnYXNwAAAEoAAAAAgAAAAIAAAAEGdseWYAAASoAAAGVQAAB4jz86dSaGVhZAAACwAAAAAzAAAANgbKONpoaGVhAAALNAAAACAAAAAkESQLXGhtdHgAAAtUAAAAVAAAARxOmwVwbG9jYQAAC6gAAAAjAAAAkFoEXRRtYXhwAAALzAAAACAAAAAgAWoB625hbWUAAAvsAAAA+wAAAeok3Eb+cG9zdAAADOgAAADAAAABN99tv1lwcmVwAAANqAAAALkAAAFY3I6ikndlYmYAAA5kAAAABgAAAAbHMlGnAAAAAQAAAADMPaLPAAAAAM3Nk7QAAAAAzc13sXjaY2BkYGDgA2IJBhBgYmAEQjcgZgHzGAAHTAB5AAAAeNpjYGbZwDiBgZWBhdWY5SwDA8MsCM10liGNKQ3IB0rBASMDEgj1DvdjcGDgfcDAlvYPqJJVldEZpoZVkuUZkFJgYAQAUUULewAAAHjaY2BgYGaAYBkGRgYQaAHyGMF8FoYMIC3GIAAUYQOyeBkUGKIYqhgWKHAp6CvEP2D4/x+sAyTuyJAIFGeAizP+//r/8f/D//f+n/HA8oHo/WcKblDzsQBGoOkwSUYmIMGErgDiRLyAhZWNnYOTi5uHl49fQFBIWERUTFxCUkpaRhYiLyevoKikrKKqpq6hqaWto6unb2BoZGxiambOQF1gQZYuAIQnH4IAAAAAAAAAAAABegEnAHEAswC9AOAA5QD+ARcBIwBdAHIBtgBcAGAAZgByAI8AogErAbIAUwBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3jaTZVrbBxXFcfvufNe72Nmdx77tmfHO2N76117784OTr154YAbR7RQuUQhttoSuXZKFQVKKYqgiFJAgkpIkVClIn8opSomjXY3VHHTFldEIYpay1hR+ID4Bha27FoIEQGpd8Idu4lY7c6eOfee//2f3+zeizAaQwif4iYRgwRUbgGqjLYFNvVxtcVzfxltM5iGqMUEaS5ItwU+vTPahiBPFFMpmoo5hnv8XnjFn+Um7/xmjF1GCLHoPf+fgsUVEYcSKIcGkYbaWYxKLZ3bgGa50qpACQ0NeyYoYILaDTqpurUK2FZBUYlJY8ukEc0egLpbo+kY8O/BQcx2dvwP2Fh6/Q+Gl19fyroubHmer7rpjHllPZ/NKB+tp2/4/TzxSx0zo/74uUY29vJZOEHIfng4lzz7cjyXzn/jJwqCwCOLdj2iPSP3F/hUAHF3v+Cviee5DIqhJDLRACLoPGpHECq1M7Sd5iDZ/W6zQW8mu9Ecql7SI6xYaiOpnxCydwPNWqWJ/tSSjY1mqtqU5ZYNpWal2pJiGy0XSi1bVuKX1Fyh1GuMoJYeUeJvy/GEVbTpfTOjHJRVzUim0tlcwekbKD1QrgR5M97OV8nIyMjQsKPUEKWGNEVFFBwqEs/yHMEVFMM1PIc4FhiWQVxHcxjD0zzXEkgbmHe5G1eA9T955453xd+B9tbpi6vj10+fvj6+evH0Fju7vPDU5szVY8euzmw+tXABv7kEov/v33WOv+v/C8LG9M2xD19/EquzCyuHVuY6R25Obz35+odw4NDKwuzWHAK86q9x21wKYYQkjFeZ3M5f/TUmw6Qo12P+38Wf0zEZpVABlVANfQu1owHXXMD1AdIyQhvNgeou2b1LAuhAkVwyExRps/ppAE230qrTX1MrEVXil5W4qlm9thMAMpR2MtVHAbXMnBJvZ8oVGjdZ5XK6u6cwNExqdNJ9dnm4D+8eIeYeM7hH0b3H9bcQuczdeH75ef+TxTveO/5tuDK2Mrs5d+HmzQtzm7MrbP6ZqxMrrz2+vf34aysTV5+5iN9YhMi51W93Tiz5/wFp+ujy/MntGXx+dfrjqflrO788Ob989MaMP716+Nr8FOpCjbvnw032BUrm82gKfQc10SJaAwwZGINHEUrksaEndI3XCppBavWaU7Nrda/u7QfPsnmBF1ReK4NjCxbkgVRJdW/MdmiyjHkhCgKvGkrNq+uGngPLUDXVioJTcGxONWguENOIYmkq1lQqaDu2q1AqKi6qRh6CN0uqhlkn1WIwt1Z3FTqH6lt2kWLkqZpQ2F1H4D3X1CzFUkCp1R8EVaeKGr3mgXpyd3OKZTcgioMi3qImqA2FaFSYrkHd7BYESnSMdqAx1HNgg/6pG0Bo95RAGehqoNAuaRHR90wGdXyJtkAJ1DxSDVQCfS8ocui+EohqagNjFroniyLAOYbBgvSQxuXxiUSCGQXReJBnjafhbf6xBs8P9ZclLLJdTJfdL3bLRsgd50Nf52P7JIWjInYqFuZhUGErucF0Qj/zNJtPGArDz7EYFi0chvSpw8C/mJRgRVLfgrEf7RvowhyjJ3JPfPlX/h8N/6fZryX7bh/pJsPj4QLX9Ra89NL3QQkljmOqnognU6HcxKkoI/JsaJ8cDcfCqZAMC2cfFeSoHu+WFEmWzIQqx8PVmCThSFqPKqLIsgxJx0QYZt1iocjgfrPbjIoiltkXxzxTlE5FVTL1zb7YmTOSzXGiEBU0ZgHzXexjd9HklDtTc2P7iR4/Wmqk/jGhfZXjZW1bYFVp3y01G+ocrh/K9VST3+05OUsaEnAYGKZRfWIpDQaXT2Ej2/vCl1S5nNe7jHq5eCAlM7rOpFx8PP1Zf/NzCUdkpXjUhHmdfdi/Xv31D6WccPAIDjNMmPnBzC+ErAipZzPf++LkQyGRhTDEpCNkbmLpz8892zmE3+8swq1YODIqf2Z7lO8RdJHn7RS8kpY6r0qhAg7xXIHnhViu+zBDbhcx16UOfGVgaGkoXe6LhwS+h7NgSa+vR7ESZvPyq6VUqN+SC0ZSTPm3oETGoxGIh/p60w3naIyJ/Gywf9CMnnAemR3524hT5DErxOwBhR55COMw3e+u0T0tOEsR0JMx+NBHftD/AJ+D/f7v/TW+9t+P+Bo9e/7vNYz+By6FsKkAAAB42mNgZGBgYGRwbI8IWhzPb/OVQZ6DAQTOni3fCKP/+/x7yrOBNRTI5WBgAokCAG3mDbAAeNpjYGRgYFX9t5eBgeftf5//WTwbGIAiKMAdAJycBph42mN6w+DCwcDAAMIsZ8D0HhBNLIap52D478fBwHQRyvbBpZ7nLYMtKeZjt5OJhxT1TKsYGFhDETTjcSAG0gyPoRgozigIpL0hNEiOBcgFAEBoNC142mNgYNCBwjoccALDBEY9RhsgPIMMmZcRhHtIhkcA9pQspAAAAQAAAEcBVAALAAAAAAACAAEAAgAWAAABAACTAAAAAHjalZCxTgJBFEXPApJoYYgF9VZUSIAFTdDCnmiIgsTKsASQuGiCu0YaCr4OfomKOzsTCHRmMzPn3blz38sCFyzJ4uXOgbKWZY+8KssZLqk7zkp9cJyjSOT4jD9WjvPSt46vKHoFx2txyfGGqnfPO18kyohSGjBjJPqRFmqPmWolWkZ9o0uHZ/EkfTNgTo0KVX017ujRps+TyDqvT7xW9U/UV1Vz9ZryrQn8o8QOL1JsdVA/5IwZpv7f/YsKTW50O1PqpzKNZyw1UnKov2c9dbkD7c1/zdhXFSrNdIz3HbuaJFH1KM9CZyDN3N3SoiFupfP66mbOYAd8k0EGAHjabc05TwJhHITxZ0BBBc/P4IkI7y4sh0dBsosHKiqHeLUiiTE0FH56Xdl/6TS/ZIoZUszzM+ad/3IOSilNmm122GWPfQ4ocEiRI0qUcXj4VKgSUKNOgybHnHDKGSER7Xjjgkuu6HDNDbd0ueOeB3r0GTDkkRFPPPPCK29a0KIyympJy1pRTnmtak3r2tCmtjLjz+/ph5edfU2cc2Fiy/3px4Xpmb5ZMatmYNbMutkwm2Yr0W8nBnOj+OcXVDk0PnjaRc67DoJAEAVQFuT9fqsJCSZ2+w12QkNjrCCx9w+sbSy19DsGK/9Ob3RZujk3k7nzZp8bsbvSkXXoR8Yew9gavN9QNHSUHTFch4oMfuoV0uqGNL4nv25emq3yHzzADwVcwOsFHMCtBWzAWQlYgJ0ImIA1rRmAeRbQAWM6vQD04A9GgXglRBo4Kh+19gJGYDgzBqOnZALGO8kUTLaSGZhWkjmYrSULMA8kS7CYi5ZgKTlQxr/W1F5aAAAAAAFRp8cxAAA=) format("woff"),url(/themes/sju_theme/assets/css/font/ytp-regular.ttf) format("truetype");font-weight:400;font-style:normal;}.mb_YTPlayer:focus{outline:0;}.YTPWrapper{display:block;transform:translateZ(0) translate3d(0,0,0);transform-style:preserve-3d;perspective:1000;backface-visibility:hidden;box-sizing:border-box;}.mb_YTPlayer .loading{position:absolute;top:10px;right:10px;font-size:12px;color:#fff;background:rgba(0,0,0,0.51);text-align:center;padding:2px 4px;border-radius:5px;font-family:"Droid Sans",sans-serif;animation:fade 0.1s infinite alternate;}.inlinePlayButton,.mb_YTPBar .ytpicon{font-family:ytpregular;}.YTPFullscreen,.inline_YTPlayer img{border:none !important;padding:0 !important;}@keyframes fade{0%{opacity:0.5;}100%{opacity:1;}}.YTPFullscreen{display:block !important;position:fixed !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;margin:0 !important;opacity:1 !important;background-color:#000 !important;}.inlinePlayButton{font-size:45px;color:#fff;text-align:center;border-radius:100%;background-color:rgba(0,0,0,0.4);position:absolute;width:80px;height:80px;line-height:80px;top:0;bottom:0;left:0;right:0;margin:auto;cursor:pointer;opacity:0.8;transition:all 0.4s;transform:scale(1.3);}.mb_YTPlayer:hover .inlinePlayButton{opacity:1;transform:scale(1);}.inlinePlayButton:hover{background-color:rgb(0,0,0);transform:scale(1.3) !important;}.mbYTP_wrapper iframe{max-width:8000px !important;}.inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,0.7);background:rgba(0,0,0,0.5);}.inline_YTPlayer img{margin:0 !important;transform:none !important;}.mb_YTPBar,.mb_YTPBar .buttonBar{box-sizing:border-box;left:0;padding:5px;width:100%;}.mb_YTPBar .ytpicon{font-size:20px;}.mb_YTPBar .mb_YTPUrl.ytpicon{font-size:30px;}.mb_YTPBar{transition:opacity 0.5s;display:block;height:10px;background:#333;position:fixed;bottom:0;text-align:left;z-index:1000;font:14px/16px sans-serif;color:#fff;opacity:0.1;}.mb_YTPBar.visible,.mb_YTPBar:hover{opacity:1;}.mb_YTPBar .buttonBar{transition:all 0.5s;background:0 0;font:12px/14px san-serif;position:absolute;top:-30px;height:40px;}.mb_YTPBar:hover .buttonBar{background:rgba(0,0,0,0.4);}.mb_YTPBar span{display:inline-block;font:16px/20px sans-serif;position:relative;width:30px;height:25px;vertical-align:middle;}.mb_YTPBar span.mb_YTPTime{width:130px;}.mb_YTPBar span.mb_OnlyYT,.mb_YTPBar span.mb_YTPUrl{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer;}.mb_YTPBar span.mb_YTPUrl img{width:60px;}.mb_YTPBar span.mb_OnlyYT{left:300px;right:auto;}.mb_YTPBar span.mb_OnlyYT img{width:25px;}.mb_YTPBar span.mb_YTPUrl a{color:#fff;}.mb_YTPBar .mb_YTPMuteUnmute,.mb_YTPBar .mb_YTPPlayPause,.mb_YTPlayer .mb_YTPBar .mb_YTPPlayPause img{cursor:pointer;}.mb_YTPBar .mb_YTPProgress{height:10px;width:100%;background:#222;bottom:0;left:0;}.mb_YTPBar .mb_YTPLoaded{height:10px;width:0;background:#444;left:0;}.mb_YTPBar .mb_YTPseekbar{height:10px;width:0;background:#bb110e;bottom:0;left:0;box-shadow:rgba(82,82,82,0.47) 1px 1px 3px;}.mb_YTPBar .YTPOverlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:"flat";box-sizing:border-box;}.YTPOverlay.raster{background:url(/themes/sju_theme/assets/css/images/raster.png);}.YTPOverlay.raster.retina{background:url(/themes/sju_theme/assets/css/images/raster%402x.png);}.YTPOverlay.raster-dot{background:url(/themes/sju_theme/assets/css/images/raster_dot.png);}.YTPOverlay.raster-dot.retina{background:url(/themes/sju_theme/assets/css/images/raster_dot%402x.png);}.mb_YTPBar .simpleSlider{position:relative;width:100px;height:10px;border:1px solid #fff;overflow:hidden;box-sizing:border-box;margin-right:10px;cursor:pointer !important;border-radius:3px;}.mb_YTPBar.compact .simpleSlider{width:40px;}.mb_YTPBar.compact span.mb_OnlyYT{left:260px;}.mb_YTPBar .simpleSlider.muted{opacity:0.3;}.mb_YTPBar .level{position:absolute;left:0;bottom:0;background-color:#fff;box-sizing:border-box;}.mb_YTPBar .level.horizontal{height:100%;width:0;}.mb_YTPBar .level.vertical{height:auto;width:100%;}.footable.table,.footable.table *,.footable-details.table,.footable-details.table *{box-sizing:border-box;}.footable.table th,.footable-details.table th{text-align:left;}.footable.table,.footable-details.table{width:100%;max-width:100%;margin-bottom:20px;}.footable.table > caption + thead > tr:first-child > th,.footable.table > colgroup + thead > tr:first-child > th,.footable.table > thead:first-child > tr:first-child > th,.footable.table > caption + thead > tr:first-child > td,.footable.table > colgroup + thead > tr:first-child > td,.footable.table > thead:first-child > tr:first-child > td,.footable-details.table > caption + thead > tr:first-child > th,.footable-details.table > colgroup + thead > tr:first-child > th,.footable-details.table > thead:first-child > tr:first-child > th,.footable-details.table > caption + thead > tr:first-child > td,.footable-details.table > colgroup + thead > tr:first-child > td,.footable-details.table > thead:first-child > tr:first-child > td{border-top:0;}.footable.table > thead > tr > th,.footable.table > tbody > tr > th,.footable.table > tfoot > tr > th,.footable.table > thead > tr > td,.footable.table > tbody > tr > td,.footable.table > tfoot > tr > td,.footable-details.table > thead > tr > th,.footable-details.table > tbody > tr > th,.footable-details.table > tfoot > tr > th,.footable-details.table > thead > tr > td,.footable-details.table > tbody > tr > td,.footable-details.table > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;}.footable.table > thead > tr > th,.footable.table > thead > tr > td,.footable-details.table > thead > tr > th,.footable-details.table > thead > tr > td{vertical-align:bottom;border-bottom:2px solid #ddd;}.footable.table-condensed > thead > tr > th,.footable.table-condensed > tbody > tr > th,.footable.table-condensed > tfoot > tr > th,.footable.table-condensed > thead > tr > td,.footable.table-condensed > tbody > tr > td,.footable.table-condensed > tfoot > tr > td,.footable-details.table-condensed > thead > tr > th,.footable-details.table-condensed > tbody > tr > th,.footable-details.table-condensed > tfoot > tr > th,.footable-details.table-condensed > thead > tr > td,.footable-details.table-condensed > tbody > tr > td,.footable-details.table-condensed > tfoot > tr > td{padding:5px;}.footable.table-bordered,.footable-details.table-bordered{border:1px solid #ddd;}.footable.table-bordered > thead > tr > th,.footable.table-bordered > tbody > tr > th,.footable.table-bordered > tfoot > tr > th,.footable.table-bordered > thead > tr > td,.footable.table-bordered > tbody > tr > td,.footable.table-bordered > tfoot > tr > td,.footable-details.table-bordered > thead > tr > th,.footable-details.table-bordered > tbody > tr > th,.footable-details.table-bordered > tfoot > tr > th,.footable-details.table-bordered > thead > tr > td,.footable-details.table-bordered > tbody > tr > td,.footable-details.table-bordered > tfoot > tr > td{border:1px solid #ddd;}.footable.table-bordered > thead > tr > th,.footable.table-bordered > thead > tr > td,.footable-details.table-bordered > thead > tr > th,.footable-details.table-bordered > thead > tr > td{border-bottom-width:2px;}.footable.table-striped > tbody > tr:nth-child(odd),.footable-details.table-striped > tbody > tr:nth-child(odd){background-color:#f9f9f9;}.footable.table-hover > tbody > tr:hover,.footable-details.table-hover > tbody > tr:hover{background-color:#f5f5f5;}.footable .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-appearance:button;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;overflow:visible;text-transform:none;}.footable .btn:hover,.footable .btn:focus,.footable .btn.focus{color:#333;text-decoration:none;}.footable .btn-default{color:#333;background-color:#fff;border-color:#ccc;}.footable .btn-default:hover,.footable .btn-default:focus,.footable .btn-default.focus,.footable .btn-default:active,.footable .btn-default.active,.footable .open > .dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad;}.footable .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4;}.footable .btn-primary:hover,.footable .btn-primary:focus,.footable .btn-primary.focus,.footable .btn-primary:active,.footable .btn-primary.active,.footable .open > .dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74;}.footable .btn-group,.footable .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;}.footable .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}.footable .btn-group > .btn:first-child{margin-left:0;}.footable .btn-group-vertical > .btn,.footable .btn-group > .btn{position:relative;float:left;}.footable .btn-group-xs > .btn,.footable .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;}.footable .btn-group-sm > .btn,.footable .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}.footable .btn-group-lg > .btn,.footable .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}.footable .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}.footable .btn .caret{margin-left:0;}.form-group{margin-bottom:15px;}.footable .form-control{display:block;width:100%;height:34px;padding:6px 12px;margin:0;font-family:inherit;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.footable .input-group{position:relative;display:table;border-collapse:separate;}.footable .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}.footable .input-group-btn{position:relative;font-size:0;white-space:nowrap;}.footable .input-group-addon,.footable .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}.footable .input-group-addon,.footable .input-group-btn,.footable .input-group .form-control{display:table-cell;}.footable .input-group-btn > .btn + .btn,.footable .input-group-btn:last-child > .btn,.footable .input-group-btn:last-child > .btn-group{margin-left:-1px;}.footable .input-group-btn > .btn{position:relative;}.footable .input-group-btn > .btn:hover,.footable .input-group-btn > .btn:focus,.footable .input-group-btn > .btn:active{z-index:2;}.footable .input-group .form-control:first-child,.footable .input-group-addon:first-child,.footable .input-group-btn:first-child > .btn,.footable .input-group-btn:first-child > .btn-group > .btn,.footable .input-group-btn:first-child > .dropdown-toggle,.footable .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.footable .input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-top-right-radius:0;border-bottom-right-radius:0;}.footable .input-group .form-control:last-child,.footable .input-group-addon:last-child,.footable .input-group-btn:last-child > .btn,.footable .input-group-btn:last-child > .btn-group > .btn,.footable .input-group-btn:last-child > .dropdown-toggle,.footable .input-group-btn:first-child > .btn:not(:first-child),.footable .input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-bottom-left-radius:0;}.footable .radio,.footable .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.footable .radio label,.footable .checkbox label{max-width:100%;min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;}.footable .radio input[type=radio],.footable .radio-inline input[type=radio],.footable .checkbox input[type=checkbox],.footable .checkbox-inline input[type=checkbox]{position:absolute;margin:4px 0 0 -20px;line-height:normal;}.footable .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);}.footable .open > .dropdown-menu{display:block;}.footable .dropdown-menu-right{right:0;left:auto;}.footable .dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;}.footable .dropdown-menu > li > a:hover,.footable .dropdown-menu > li > a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5;}.footable .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}.footable .pagination > li{display:inline;}.footable .pagination > li:first-child > a,.footable .pagination > li:first-child > span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}.footable .pagination > li > a,.footable .pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd;}.footable .pagination > li > a:hover,.footable .pagination > li > span:hover,.footable .pagination > li > a:focus,.footable .pagination > li > span:focus{color:#23527c;background-color:#eee;border-color:#ddd;}.footable .pagination > .active > a,.footable .pagination > .active > span,.footable .pagination > .active > a:hover,.footable .pagination > .active > span:hover,.footable .pagination > .active > a:focus,.footable .pagination > .active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7;}.footable .pagination > .disabled > span,.footable .pagination > .disabled > span:hover,.footable .pagination > .disabled > span:focus,.footable .pagination > .disabled > a,.footable .pagination > .disabled > a:hover,.footable .pagination > .disabled > a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd;}.footable .label{display:inline;padding:0.2em 0.6em 0.3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25em;}.footable .label-default{background-color:#777;}.footable-loader.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.footable .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}@media (min-width:768px){.footable .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.footable .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.footable .form-inline .input-group{display:inline-table;vertical-align:middle;}.footable .form-inline .input-group .input-group-addon,.footable .form-inline .input-group .input-group-btn,.footable .form-inline .input-group .form-control{width:auto;}.footable .form-inline .input-group > .form-control{width:100%;}}table.footable,table.footable-details{position:relative;width:100%;border-spacing:0;border-collapse:collapse;}table.footable-details{margin-bottom:0;}table.footable-hide-fouc{display:none;}table > tbody > tr > td > span.footable-toggle{margin-right:8px;opacity:0.3;}table > tbody > tr > td > span.footable-toggle.last-column{margin-left:8px;float:right;}table.table-condensed > tbody > tr > td > span.footable-toggle{margin-right:5px;}table.footable-details > tbody > tr > th:nth-child(1){min-width:40px;width:120px;}table.footable-details > tbody > tr > td:nth-child(2){word-break:break-all;}table.footable-details > thead > tr:first-child > th,table.footable-details > thead > tr:first-child > td,table.footable-details > tbody > tr:first-child > th,table.footable-details > tbody > tr:first-child > td,table.footable-details > tfoot > tr:first-child > th,table.footable-details > tfoot > tr:first-child > td{border-top-width:0;}table.footable-details.table-bordered > thead > tr:first-child > th,table.footable-details.table-bordered > thead > tr:first-child > td,table.footable-details.table-bordered > tbody > tr:first-child > th,table.footable-details.table-bordered > tbody > tr:first-child > td,table.footable-details.table-bordered > tfoot > tr:first-child > th,table.footable-details.table-bordered > tfoot > tr:first-child > td{border-top-width:1px;}div.footable-loader{vertical-align:middle;text-align:center;height:300px;position:relative;}div.footable-loader > span.fooicon{display:inline-block;opacity:0.3;font-size:30px;line-height:32px;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;animation:fooicon-spin-r 2s infinite linear;}table.footable > tbody > tr.footable-empty > td{vertical-align:middle;text-align:center;font-size:30px;}table.footable > tbody > tr > th{display:none;}table.footable > tbody > tr.footable-empty > td,table.footable > tbody > tr.footable-empty > th,table.footable > tbody > tr.footable-detail-row > td,table.footable > tbody > tr.footable-detail-row > th{display:table-cell;}@keyframes fooicon-spin-r{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.fooicon{display:inline-block;font-size:inherit;font-family:FontAwesome !important;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);}.fooicon:before,.fooicon:after{box-sizing:border-box;}.fooicon-loader:before{content:"\f01e";}.fooicon-plus:before{content:"\f067";}.fooicon-minus:before{content:"\f068";}.fooicon-search:before{content:"\f002";}.fooicon-remove:before{content:"\f00d";}.fooicon-sort:before{content:"\f0dc";}.fooicon-sort-asc:before{content:"\f160";}.fooicon-sort-desc:before{content:"\f161";}.fooicon-pencil:before{content:"\f040";}.fooicon-trash:before{content:"\f1f8";}.fooicon-eye-close:before{content:"\f070";}.fooicon-flash:before{content:"\f0e7";}.fooicon-cog:before{content:"\f013";}.fooicon-stats:before{content:"\f080";}table.footable > thead > tr.footable-filtering > th{border-bottom-width:1px;font-weight:normal;}.footable-filtering-external.footable-filtering-right,table.footable > thead > tr.footable-filtering > th,table.footable.footable-filtering-right > thead > tr.footable-filtering > th{text-align:right;}.footable-filtering-external.footable-filtering-left,table.footable.footable-filtering-left > thead > tr.footable-filtering > th{text-align:left;}.footable-filtering-external.footable-filtering-center,table.footable.footable-filtering-center > thead > tr.footable-filtering > th{text-align:center;}table.footable > thead > tr.footable-filtering > th div.form-group{margin-bottom:0;}table.footable > thead > tr.footable-filtering > th div.form-group + div.form-group{margin-top:5px;}table.footable > thead > tr.footable-filtering > th div.input-group{width:100%;}.footable-filtering-external ul.dropdown-menu > li > a.checkbox,table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox{margin:0;display:block;position:relative;}.footable-filtering-external ul.dropdown-menu > li > a.checkbox > label,table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox > label{display:block;padding-left:20px;}.footable-filtering-external ul.dropdown-menu > li > a.checkbox input[type=checkbox],table.footable > thead > tr.footable-filtering > th ul.dropdown-menu > li > a.checkbox input[type=checkbox]{position:absolute;margin-left:-20px;}@media (min-width:768px){table.footable > thead > tr.footable-filtering > th div.input-group{width:auto;}table.footable > thead > tr.footable-filtering > th div.form-group{margin-left:2px;margin-right:2px;}table.footable > thead > tr.footable-filtering > th div.form-group + div.form-group{margin-top:0;}}table.footable > thead > tr > td.footable-sortable,table.footable > thead > tr > th.footable-sortable,table.footable > tbody > tr > td.footable-sortable,table.footable > tbody > tr > th.footable-sortable,table.footable > tfoot > tr > td.footable-sortable,table.footable > tfoot > tr > th.footable-sortable{position:relative;padding-right:30px;cursor:pointer;}td.footable-sortable > span.fooicon,th.footable-sortable > span.fooicon{position:absolute;right:6px;top:50%;margin-top:-7px;opacity:0;transition:opacity 0.3s ease-in;}td.footable-sortable:hover > span.fooicon,th.footable-sortable:hover > span.fooicon{opacity:1;}td.footable-sortable.footable-asc > span.fooicon,th.footable-sortable.footable-asc > span.fooicon,td.footable-sortable.footable-desc > span.fooicon,th.footable-sortable.footable-desc > span.fooicon{opacity:1;}table.footable-sorting-disabled td.footable-sortable.footable-asc > span.fooicon,table.footable-sorting-disabled td.footable-sortable.footable-desc > span.fooicon,table.footable-sorting-disabled td.footable-sortable:hover > span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-asc > span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-desc > span.fooicon,table.footable-sorting-disabled th.footable-sortable:hover > span.fooicon{opacity:0;visibility:hidden;}.footable-paging-external ul.pagination,table.footable > tfoot > tr.footable-paging > td > ul.pagination{margin:10px 0 0 0;}.footable-paging-external span.label,table.footable > tfoot > tr.footable-paging > td > span.label{display:inline-block;margin:0 0 10px 0;padding:4px 10px;}.footable-paging-external.footable-paging-center,table.footable > tfoot > tr.footable-paging > td,table.footable-paging-center > tfoot > tr.footable-paging > td{text-align:center;}.footable-paging-external.footable-paging-left,table.footable-paging-left > tfoot > tr.footable-paging > td{text-align:left;}.footable-paging-external.footable-paging-right,table.footable-paging-right > tfoot > tr.footable-paging > td{text-align:right;}ul.pagination > li.footable-page{display:none;}ul.pagination > li.footable-page.visible{display:inline;}td.footable-editing{width:90px;max-width:90px;}table.footable-editing-no-edit td.footable-editing,table.footable-editing-no-delete td.footable-editing,table.footable-editing-no-view td.footable-editing{width:70px;max-width:70px;}table.footable-editing-no-edit.footable-editing-no-delete td.footable-editing,table.footable-editing-no-edit.footable-editing-no-view td.footable-editing,table.footable-editing-no-delete.footable-editing-no-view td.footable-editing{width:50px;max-width:50px;}table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view td.footable-editing,table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view th.footable-editing{width:0;max-width:0;display:none !important;}table.footable-editing-right td.footable-editing,table.footable-editing-right tr.footable-editing{text-align:right;}table.footable-editing-left td.footable-editing,table.footable-editing-left tr.footable-editing{text-align:left;}table.footable-editing button.footable-add,table.footable-editing button.footable-hide,table.footable-editing-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-hide,table.footable-editing.footable-editing-always-show.footable-editing-no-add tr.footable-editing{display:none;}table.footable-editing.footable-editing-show button.footable-add,table.footable-editing.footable-editing-show button.footable-hide,table.footable-editing.footable-editing-always-show button.footable-add{display:inline-block;}body{font-family:"freight-text-pro",georgia,serif;line-height:1.5;color:#000;font-size:1.125rem;}@media screen and (min-width:48em){body{font-size:1.125rem;}}@media screen and (min-width:64em){body{font-size:1.25rem;}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-justify{text-align:justify !important;}h1,h2,h3,h4,.h4,.h5,.h6{font-family:"soleil",arial,sans-serif;color:#052338;line-height:1.3;font-weight:bold;margin-bottom:1.875rem;}h1{font-size:1.5rem;}@media screen and (min-width:48em){h1{font-size:1.875rem;}}@media screen and (min-width:64em){h1{font-size:2.625rem;}}.h1{font-size:1.5rem;}@media screen and (min-width:48em){.h1{font-size:1.5rem;}}@media screen and (min-width:64em){.h1{font-size:3.25rem;}}h2{font-size:1.375rem;}@media screen and (min-width:48em){h2{font-size:1.625rem;}}@media screen and (min-width:64em){h2{font-size:2.25rem;}}.h2-small{font-size:1.125rem;line-height:31px;}@media screen and (min-width:48em){.h2-small{font-size:1.125rem;}}@media screen and (min-width:64em){.h2-small{font-size:1.5rem;}}.h2-xsmall{font-size:1rem;line-height:30px;}@media screen and (min-width:48em){.h2-xsmall{font-size:1rem;}}@media screen and (min-width:64em){.h2-xsmall{font-size:1.25rem;}}h3{font-size:1.25rem;}@media screen and (min-width:48em){h3{font-size:1.4375rem;}}@media screen and (min-width:64em){h3{font-size:1.875rem;}}.h3{font-size:1.25rem;}@media screen and (min-width:48em){.h3{font-size:1.3125rem;}}@media screen and (min-width:64em){.h3{font-size:1.5rem;}}h4,.large-event-listing h2,.mobile-accordion-container--filter .accordion-drop-down__toggle,.h4{font-size:1.125rem;}@media screen and (min-width:48em){h4,.large-event-listing h2,.mobile-accordion-container--filter .accordion-drop-down__toggle,.h4{font-size:1.3125rem;}}@media screen and (min-width:64em){h4,.large-event-listing h2,.mobile-accordion-container--filter .accordion-drop-down__toggle,.h4{font-size:1.5rem;}}.h5,h5,.h5{font-size:1rem;}@media screen and (min-width:48em){.h5,h5,.h5{font-size:1.125rem;}}@media screen and (min-width:64em){.h5,h5,.h5{font-size:1.25rem;}}.h6{font-size:1rem;}@media screen and (min-width:48em){.h6{font-size:1rem;}}@media screen and (min-width:64em){.h6{font-size:1.125rem;}}p{margin-top:0;}p:not(:last-child){margin-bottom:1.25rem;}.btn + p{margin-top:1.25rem;}@media screen and (min-width:48em){.btn + p{margin-top:2.25rem;}}@media screen and (min-width:64em){.btn + p{margin-top:2.25rem;}}p + h2,p + .h2,p + h3,p + .h3,p + h4,p + .h4,p + h5,p + .h5,p + h6,p + .h6,p + article,p + section,ul + h2,ul + .h2,ul + h3,ul + .h3,ul + h4,ul + .h4,ul + h5,ul + .h5,ul + h6,ul + .h6,ul + article,ul + section,ol + h2,ol + .h2,ol + h3,ol + .h3,ol + h4,ol + .h4,ol + h5,ol + .h5,ol + h6,ol + .h6,ol + article,ol + section,.intro-text + h2,.intro-text + .h2,.intro-text + h3,.intro-text + .h3,.intro-text + h4,.intro-text + .h4,.intro-text + h5,.intro-text + .h5,.intro-text + h6,.intro-text + .h6,.intro-text + article,.intro-text + section,blockquote + h2,blockquote + .h2,blockquote + h3,blockquote + .h3,blockquote + h4,blockquote + .h4,blockquote + h5,blockquote + .h5,blockquote + h6,blockquote + .h6,blockquote + article,blockquote + section,table + h2,table + .h2,table + h3,table + .h3,table + h4,table + .h4,table + h5,table + .h5,table + h6,table + .h6,table + article,table + section,.section--accordions + h2,.section--accordions + .h2,.section--accordions + h3,.section--accordions + .h3,.section--accordions + h4,.section--accordions + .h4,.section--accordions + h5,.section--accordions + .h5,.section--accordions + h6,.section--accordions + .h6,.section--accordions + article,.section--accordions + section,.btn + h2,.btn + .h2,.btn + h3,.btn + .h3,.btn + h4,.btn + .h4,.btn + h5,.btn + .h5,.btn + h6,.btn + .h6,.btn + article,.btn + section,figure + h2,figure + .h2,figure + h3,figure + .h3,figure + h4,figure + .h4,figure + h5,figure + .h5,figure + h6,figure + .h6,figure + article,figure + section{margin-top:1.875rem;}@media screen and (min-width:48em){p + h2,p + .h2,p + h3,p + .h3,p + h4,p + .h4,p + h5,p + .h5,p + h6,p + .h6,p + article,p + section,ul + h2,ul + .h2,ul + h3,ul + .h3,ul + h4,ul + .h4,ul + h5,ul + .h5,ul + h6,ul + .h6,ul + article,ul + section,ol + h2,ol + .h2,ol + h3,ol + .h3,ol + h4,ol + .h4,ol + h5,ol + .h5,ol + h6,ol + .h6,ol + article,ol + section,.intro-text + h2,.intro-text + .h2,.intro-text + h3,.intro-text + .h3,.intro-text + h4,.intro-text + .h4,.intro-text + h5,.intro-text + .h5,.intro-text + h6,.intro-text + .h6,.intro-text + article,.intro-text + section,blockquote + h2,blockquote + .h2,blockquote + h3,blockquote + .h3,blockquote + h4,blockquote + .h4,blockquote + h5,blockquote + .h5,blockquote + h6,blockquote + .h6,blockquote + article,blockquote + section,table + h2,table + .h2,table + h3,table + .h3,table + h4,table + .h4,table + h5,table + .h5,table + h6,table + .h6,table + article,table + section,.section--accordions + h2,.section--accordions + .h2,.section--accordions + h3,.section--accordions + .h3,.section--accordions + h4,.section--accordions + .h4,.section--accordions + h5,.section--accordions + .h5,.section--accordions + h6,.section--accordions + .h6,.section--accordions + article,.section--accordions + section,.btn + h2,.btn + .h2,.btn + h3,.btn + .h3,.btn + h4,.btn + .h4,.btn + h5,.btn + .h5,.btn + h6,.btn + .h6,.btn + article,.btn + section,figure + h2,figure + .h2,figure + h3,figure + .h3,figure + h4,figure + .h4,figure + h5,figure + .h5,figure + h6,figure + .h6,figure + article,figure + section{margin-top:2.5rem;}}@media screen and (min-width:64em){p + h2,p + .h2,p + h3,p + .h3,p + h4,p + .h4,p + h5,p + .h5,p + h6,p + .h6,p + article,p + section,ul + h2,ul + .h2,ul + h3,ul + .h3,ul + h4,ul + .h4,ul + h5,ul + .h5,ul + h6,ul + .h6,ul + article,ul + section,ol + h2,ol + .h2,ol + h3,ol + .h3,ol + h4,ol + .h4,ol + h5,ol + .h5,ol + h6,ol + .h6,ol + article,ol + section,.intro-text + h2,.intro-text + .h2,.intro-text + h3,.intro-text + .h3,.intro-text + h4,.intro-text + .h4,.intro-text + h5,.intro-text + .h5,.intro-text + h6,.intro-text + .h6,.intro-text + article,.intro-text + section,blockquote + h2,blockquote + .h2,blockquote + h3,blockquote + .h3,blockquote + h4,blockquote + .h4,blockquote + h5,blockquote + .h5,blockquote + h6,blockquote + .h6,blockquote + article,blockquote + section,table + h2,table + .h2,table + h3,table + .h3,table + h4,table + .h4,table + h5,table + .h5,table + h6,table + .h6,table + article,table + section,.section--accordions + h2,.section--accordions + .h2,.section--accordions + h3,.section--accordions + .h3,.section--accordions + h4,.section--accordions + .h4,.section--accordions + h5,.section--accordions + .h5,.section--accordions + h6,.section--accordions + .h6,.section--accordions + article,.section--accordions + section,.btn + h2,.btn + .h2,.btn + h3,.btn + .h3,.btn + h4,.btn + .h4,.btn + h5,.btn + .h5,.btn + h6,.btn + .h6,.btn + article,.btn + section,figure + h2,figure + .h2,figure + h3,figure + .h3,figure + h4,figure + .h4,figure + h5,figure + .h5,figure + h6,figure + .h6,figure + article,figure + section{margin-top:2.5rem;}}em{font-style:italic;}b,strong{font-weight:bold;}a{box-shadow:inset 0px -2px 0px 0px transparent;text-decoration:underline;color:#0241A6;text-decoration-thickness:2px;-webkit-text-decoration-color:#0241A6;text-decoration-color:#0241A6;text-underline-offset:0.375rem;text-decoration-skip-ink:none;transition:all 0.4s ease;}a:hover,a:focus{text-decoration-thickness:0.3125rem;text-underline-offset:0.25rem;color:#B00523;-webkit-text-decoration-color:#B00523;text-decoration-color:#B00523;}a.ck-anchor{color:#000000;transition:none;}a.ck-anchor:hover{color:#000000;}ul,ol{padding-left:20px;margin-bottom:30px;}ul li::marker,ol li::marker{color:#1C1C1C;}ul ul{margin-bottom:0;}.intro-text,.large-text{font-size:1.25rem;font-family:"freight-text-pro",georgia,serif;}@media screen and (min-width:48em){.intro-text,.large-text{font-size:1.25rem;}}@media screen and (min-width:64em){.intro-text,.large-text{font-size:1.5rem;}}.related-stories .card__text p,.place-list-item p,.small-text{font-size:1rem;line-height:1.5rem;}@media screen and (min-width:48em){.related-stories .card__text p,.place-list-item p,.small-text{font-size:1rem;}}@media screen and (min-width:64em){.related-stories .card__text p,.place-list-item p,.small-text{font-size:1.125rem;}}.sans-text{font-size:1.125rem;}.sans-text--large{font-size:1.5rem;}.eyebrow{font-family:"soleil",arial,sans-serif;font-size:0.9375rem;color:#CF102D;letter-spacing:0.09375rem;font-weight:bold;text-transform:uppercase;display:block;}.eyebrow--gray{color:#717275;font-weight:normal;}.intro-text{margin-bottom:1.25rem;}@media screen and (min-width:48em){.intro-text{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.intro-text{margin-bottom:2.5rem;}}blockquote{font-size:1.25rem;font-family:"soleil",arial,sans-serif;width:100%;display:block;padding-left:2.9375rem;background-image:url(/themes/sju_theme/assets/icons/blockquote.svg);background-position:left center;background-size:1.125rem;background-repeat:no-repeat;line-height:1.5;font-weight:200;margin-top:3.4375rem;margin-bottom:3.25rem;}@media screen and (min-width:48em){blockquote{font-size:1.25rem;}}@media screen and (min-width:64em){blockquote{font-size:1.75rem;}}@media screen and (min-width:48em){blockquote{margin-top:3.4375rem;}}@media screen and (min-width:64em){blockquote{margin-top:3.4375rem;}}@media screen and (min-width:48em){blockquote{margin-bottom:3.25rem;}}@media screen and (min-width:64em){blockquote{margin-bottom:3.25rem;}}@media screen and (min-width:48em){blockquote{background-size:1.644375rem;}}blockquote p{display:inline;}.unset-bullets ul{padding-left:0;margin-bottom:0;list-style:none;}.page--l1-landing-page .section--home-social-media .home-social-media__col a.btn,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div a.btn,.page--blog-post .section--home-social-media .home-social-media__col a.btn,.page--blog-post .section--home-social-media .home-social-media__col ~ div a.btn,.page--l1-landing-page .section--home-social-media .btn-column a,.page--blog-post .section--home-social-media .btn-column a,.component-heading .split-intro-text__btn a,.socks a,.leadgen-form button,.section-vertical-img-listing--school p a,.section-vertical-img-listing--school p ~ a,.form-2022 .bef-exposed-form .program-level-wrapper .js-form-item label,.active-filters__clear,.page--search .main-content .search-form button,.page--search .main-content .search-form #edit-submit,.site-footer__ctas a,#guide-block__go,form[class*=webform] .form-submit:not(.js-hide),[id=user-login-form] .form-submit:not(.js-hide),[id=search-form] .form-submit:not(.js-hide),.view-filters .form-submit:not(.js-hide),div[id=okta-login] .form-submit:not(.js-hide),.gtranslate .form-submit:not(.js-hide),form .form-submit:not(.js-hide),.btn,.cookie-compliance-popup .find-more-button,.hero--basic .hero__title-btn a,.active-filters__item button,.pill-btn-wrapper a,.btn--light,.btn--page-anchor,.btn{padding:0.6875rem 1.5625rem;text-decoration:none;transition:background 0.2s ease-out;text-transform:uppercase;font-size:0.875rem;color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);background:#CF102D;display:inline-block;margin-bottom:1.25rem;font-family:"soleil",arial,sans-serif;line-height:1;border-radius:1.875rem;letter-spacing:0.0625rem;border:none;cursor:pointer;text-align:center;appearance:unset;}@media screen and (min-width:48em){.page--l1-landing-page .section--home-social-media .home-social-media__col a.btn,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div a.btn,.page--blog-post .section--home-social-media .home-social-media__col a.btn,.page--blog-post .section--home-social-media .home-social-media__col ~ div a.btn,.page--l1-landing-page .section--home-social-media .btn-column a,.page--blog-post .section--home-social-media .btn-column a,.component-heading .split-intro-text__btn a,.socks a,.leadgen-form button,.section-vertical-img-listing--school p a,.section-vertical-img-listing--school p ~ a,.form-2022 .bef-exposed-form .program-level-wrapper .js-form-item label,.active-filters__clear,.page--search .main-content .search-form button,.page--search .main-content .search-form #edit-submit,.site-footer__ctas a,#guide-block__go,form[class*=webform] .form-submit:not(.js-hide),[id=user-login-form] .form-submit:not(.js-hide),[id=search-form] .form-submit:not(.js-hide),.view-filters .form-submit:not(.js-hide),div[id=okta-login] .form-submit:not(.js-hide),.gtranslate .form-submit:not(.js-hide),form .form-submit:not(.js-hide),.btn,.cookie-compliance-popup .find-more-button,.hero--basic .hero__title-btn a,.active-filters__item button,.pill-btn-wrapper a,.btn--light,.btn--page-anchor,.btn{padding:1rem 2.125rem;}}.page--l1-landing-page .section--home-social-media .home-social-media__col a.btn:hover,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div a.btn:hover,.page--blog-post .section--home-social-media .home-social-media__col a.btn:hover,.page--blog-post .section--home-social-media .home-social-media__col ~ div a.btn:hover,.page--l1-landing-page .section--home-social-media .btn-column a:hover,.page--blog-post .section--home-social-media .btn-column a:hover,.component-heading .split-intro-text__btn a:hover,.socks a:hover,.leadgen-form button:hover,.section-vertical-img-listing--school p a:hover,.section-vertical-img-listing--school p ~ a:hover,.form-2022 .bef-exposed-form .program-level-wrapper .js-form-item label:hover,.active-filters__clear:hover,.page--search .main-content .search-form button:hover,.page--search .main-content .search-form #edit-submit:hover,.site-footer__ctas a:hover,#guide-block__go:hover,[id=user-login-form] .form-submit:hover:not(.js-hide),[id=search-form] .form-submit:hover:not(.js-hide),.view-filters .form-submit:hover:not(.js-hide),div[id=okta-login] .form-submit:hover:not(.js-hide),.gtranslate .form-submit:hover:not(.js-hide),form .form-submit:hover:not(.js-hide),.cookie-compliance-popup .find-more-button:hover,.hero--basic .hero__title-btn a:hover,.active-filters__item button:hover,.pill-btn-wrapper a:hover,.btn--light:hover,.btn--page-anchor:hover,.btn:hover{background:#a00c23;text-decoration:none;color:#fff;}.cookie-compliance-popup .btn,#guide-block__go,form[class*=webform] .form-submit:not(.js-hide),[id=user-login-form] .form-submit:not(.js-hide),[id=search-form] .form-submit:not(.js-hide),.view-filters .form-submit:not(.js-hide),div[id=okta-login] .form-submit:not(.js-hide),.gtranslate .form-submit:not(.js-hide),form .form-submit:not(.js-hide),.cookie-compliance-popup .find-more-button,.hero--basic .hero__title-btn a,.active-filters__item button,.pill-btn-wrapper a,.btn--light,.btn--page-anchor,.btn--small{padding:0.6875rem 1.5625rem;}.cookie-compliance-popup .find-more-button,.hero--basic .hero__title-btn a,.active-filters__item button,.pill-btn-wrapper a,.btn--light,.btn--page-anchor{background:#fff;border:1px solid #898B8E;color:#000 !important;}.cookie-compliance-popup .find-more-button:hover,.hero--basic .hero__title-btn a:hover,.active-filters__item button:hover,.pill-btn-wrapper a:hover,.btn--light:hover,.btn--page-anchor:hover{background:#E6EAF0 !important;}.tags a,.btn--gray-border{font-family:"soleil",arial,sans-serif;font-size:0.75rem;color:#000;letter-spacing:0.064375rem;text-align:center;padding:0.25rem 1.5625rem;line-height:1.2;border-radius:1.5rem;border:0.0625rem solid #CCD3DE;text-transform:uppercase;transition:background-color 0.5s ease;text-align:center;text-decoration:none;}.tags a:hover,.tags a:focus,.btn--gray-border:hover,.btn--gray-border:focus{outline:none;background-color:#E6EAF0;}.btn--download,a[href$=".pdf"]:not(.btn),a[href$=".doc"]:not(.btn),a[href$=".docx"]:not(.btn),a[href*=".pdf?"]:not(.btn),a[href*=".doc?"]:not(.btn),a[href*=".docx?"]:not(.btn){display:inline-flex;align-items:center;width:auto;}.btn--download:after,a[href$=".pdf"]:not(.btn):after,a[href$=".doc"]:not(.btn):after,a[href$=".docx"]:not(.btn):after,a[href*=".pdf?"]:not(.btn):after,a[href*=".doc?"]:not(.btn):after,a[href*=".docx?"]:not(.btn):after{content:"\f019";font-family:"Font Awesome 5 Pro","FontAwesome";margin-left:0.625rem;font-size:1.25rem;}a[href$=".pdf"]:not(.btn),a[href$=".doc"]:not(.btn),a[href$=".docx"]:not(.btn),a[href*=".pdf?"]:not(.btn),a[href*=".doc?"]:not(.btn),a[href*=".docx?"]:not(.btn){display:inline;}.split-intro-text__btn__container a[href$=".pdf"]:not(.btn),.split-intro-text__btn__container a[href$=".doc"]:not(.btn),.split-intro-text__btn__container a[href$=".docx"]:not(.btn),.split-intro-text__btn__container a[href*=".pdf?"]:not(.btn),.split-intro-text__btn__container a[href*=".doc?"]:not(.btn),.split-intro-text__btn__container a[href*=".docx?"]:not(.btn){display:inline-block;}.btn--download:before{color:#fff;}.btn--gallery{display:inline-flex;align-items:center;width:auto;}.btn--gallery:before{content:"\f030";font-family:"Font Awesome 5 Pro","FontAwesome";color:#fff;margin-right:0.625rem;font-size:1.25rem;font-weight:700;}.form-2022 .bef-exposed-form .alpha-filters legend,.listing--alpha-nav [data-drupal-selector=edit-letter] legend,.active-filters__title,.views-exposed-form label,.element-invisible,.menu-toggle.open span,.show-for-sr,.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.page--search .main-content .search-help-link:after,.link-arrow:after{content:"»";padding-left:5px;}.section--small__title-lockup,.section__title-lockup{width:100%;margin-bottom:1.25rem;}@media screen and (min-width:48em){.section--small__title-lockup,.section__title-lockup{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.section--small__title-lockup,.section__title-lockup{margin-bottom:1.875rem;}}.section--small__title-lockup p,.section__title-lockup p{max-width:60rem;}.lined-title-container{width:100%;}.lined-title-container:not(:last-child){margin-bottom:0.75rem;}@media screen and (min-width:48em){.lined-title-container:not(:last-child){margin-bottom:1.5625rem;}}.lined-title-container h2{margin:0;position:relative;padding-top:0.625rem;}.lined-title-container h2:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;top:0;}@media screen and (min-width:48em){.lined-title-container h2{position:relative;padding-top:1.125rem;}.lined-title-container h2:before{content:"";position:absolute;width:100%;max-width:10rem;height:0.125rem;background-color:#CF102D;top:0;}}.lined-title-container.anim-item h2:before{transition:max-width 2s ease,opacity 1s ease;max-width:0;opacity:0;}.lined-title-container.anim-item.anim-item--active h2:before{max-width:3.75rem;opacity:1;}@media screen and (min-width:48em){.lined-title-container.anim-item.anim-item--active h2:before{max-width:10rem;}}.line-link{width:100%;display:block;}.line-link a,.line-link .line-link__inner{display:inline;position:relative;padding-bottom:0.3125rem;box-shadow:inset 0px -2px 0px 0px transparent;transition:box-shadow 0.4s ease;font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:bold;color:#000;-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;}.line-link a:hover,.line-link a:focus,.line-link .line-link__inner:hover,.line-link .line-link__inner:focus{text-decoration:none;}.line-link a:hover,.line-link a:focus,.line-link .line-link__inner:hover,.line-link .line-link__inner:focus{box-shadow:inset 0px -8px 0px 0px #CF102D;color:#000;}.section--wysiwyg a:not(.btn):not(.ck-anchor),.sidebar-right a:not(.btn):not(.ck-anchor),.paragraph--type--accordion a:not(.btn):not(.ck-anchor),.wysiwyg-link-style a:not(.btn):not(.ck-anchor){color:#0241A6;box-shadow:inset 0px -2px 0px 0px #0241A6;transition:box-shadow 0.3s ease;padding-bottom:0.1875rem;line-height:1.5;text-decoration:none;}.section--wysiwyg a:not(.btn):not(.ck-anchor):hover,.sidebar-right a:not(.btn):not(.ck-anchor):hover,.paragraph--type--accordion a:not(.btn):not(.ck-anchor):hover,.wysiwyg-link-style a:not(.btn):not(.ck-anchor):hover{box-shadow:inset 0px -5px 0px 0px #B00523;color:#B00523;}.section--wysiwyg aside a,.sidebar-right aside a,.paragraph--type--accordion aside a,.wysiwyg-link-style aside a{border-bottom:none;}.section--wysiwyg aside a:hover,.sidebar-right aside a:hover,.paragraph--type--accordion aside a:hover,.wysiwyg-link-style aside a:hover{border-bottom:none;}.section--wysiwyg .detail-page__meta a,.sidebar-right .detail-page__meta a,.paragraph--type--accordion .detail-page__meta a,.wysiwyg-link-style .detail-page__meta a{border-color:#CCD3DE;}.section--wysiwyg .detail-page__meta a:hover,.sidebar-right .detail-page__meta a:hover,.paragraph--type--accordion .detail-page__meta a:hover,.wysiwyg-link-style .detail-page__meta a:hover{border-width:1px;}.section--wysiwyg .detail-page__meta__item a,.sidebar-right .detail-page__meta__item a,.paragraph--type--accordion .detail-page__meta__item a,.wysiwyg-link-style .detail-page__meta__item a{box-shadow:none;}.section--wysiwyg .detail-page__meta__item a:hover,.sidebar-right .detail-page__meta__item a:hover,.paragraph--type--accordion .detail-page__meta__item a:hover,.wysiwyg-link-style .detail-page__meta__item a:hover{box-shadow:none;}.section--wysiwyg p{font-size:1rem;}@media screen and (min-width:48em){.section--wysiwyg p{font-size:1rem;}}@media screen and (min-width:64em){.section--wysiwyg p{font-size:1.125rem;}}.section--wysiwyg ul,.section--wysiwyg ol{font-size:1rem;line-height:1.6875rem;}@media screen and (min-width:48em){.section--wysiwyg ul,.section--wysiwyg ol{font-size:1rem;}}@media screen and (min-width:64em){.section--wysiwyg ul,.section--wysiwyg ol{font-size:1.125rem;}}.padded-row{max-width:87.5rem;margin-right:auto;margin-left:auto;padding-left:1.25rem;padding-right:1.25rem;}.padded-row::before,.padded-row::after{display:table;content:" ";}.padded-row::after{clear:both;}@media print,screen and (min-width:48em){.padded-row{padding-left:1.25rem;padding-right:1.25rem;}}.page{overflow:hidden;}.row--basic,.row--basic .row{max-width:91.875rem;}.row--basic .row{margin:0 -1.25rem;}.sidebar-column{padding-left:0;padding-right:0;}@media screen and (min-width:48em){.sidebar-column{padding-right:1.5625rem;width:18.75rem;flex:0 0 18.75rem;max-width:18.75rem;}}.content{width:100%;}@media screen and (min-width:48em){.sidebar-column + .content{flex:0 0 calc(100% - 300px);width:calc(100% - 300px);}}.row--960{max-width:60rem;margin-left:auto;margin-right:auto;}.row--760{max-width:47.5rem;margin-left:auto;margin-right:auto;}.grid-x{margin-left:-1.25rem;margin-right:-1.25rem;}@media screen and (min-width:64em){.has-sibling-right-sidebar{max-width:calc(100% - 300px);flex:0 0 calc(100% - 300px);width:100%;}}.sidebar-right--no-bg{padding-left:1.25rem;}@media screen and (min-width:64em){.sidebar-right--no-bg{padding-left:0;}}.sidebar-right{max-width:18.75rem;flex:18.75rem;width:18.75rem;}ul.row{padding:0;}ul.row li{list-style:none;}.section--ppc-lower section{max-width:60rem;}.section--ppc-lower .paragraph--type--program-contact .row{margin-left:auto;margin-right:auto;}@media (max-width:48rem){.section--ppc-lower,.card--ppc-landing-intro{max-width:100%;width:100%;}}@media (max-width:48rem){.section--ppc-form-lower .columns,.section--ppc-form-lower ul.row li,ul.row .section--ppc-form-lower li{max-width:100%;width:100%;padding:0 1.25rem;flex:0 0 100%;}}@media screen and (min-width:48em){.medium-row-reverse{flex-direction:row-reverse;}}.views-element-container{width:100%;}.container--760{width:100%;max-width:47.5rem;margin-right:auto;margin-left:auto;}.container--1160{max-width:72.5rem;margin:auto;}.container--1200{max-width:75rem;padding-right:1.25rem;padding-left:1.25rem;margin:auto;width:100%;}.container--1440{width:100%;max-width:90rem;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem;}@media screen and (min-width:75em){.container--1440{width:80vw;}}.page--center-institute .row,.page--listing-page .row,.page--place .row{max-width:none;}.breadcrumb-outer-container{padding-top:0.625rem;padding-bottom:1.875rem;padding-right:1.25rem;background:#fff;}@media screen and (min-width:48em){.breadcrumb-outer-container{padding-top:1.875rem;}}@media screen and (min-width:64em){.breadcrumb-outer-container{padding-top:1.875rem;}}@media screen and (min-width:48em){.breadcrumb-outer-container{padding-bottom:1.875rem;}}@media screen and (min-width:64em){.breadcrumb-outer-container{padding-bottom:1.875rem;}}@media screen and (max-width:47.99875em){.breadcrumb-outer-container{display:none;}}@media print,screen and (max-width:74.99875em){.breadcrumb-outer-container{padding-left:1.5rem;}}.breadcrumb-outer-container .row{max-width:71rem;}.breadcrumbs{display:block;overflow:hidden;margin:0;list-style:none;padding:0;}.breadcrumbs a{font-size:0.875rem;padding:0.75rem 0;}.breadcrumbs > *{margin:0;padding:0;float:left;font-size:0.875rem;font-family:"soleil",arial,sans-serif;}.breadcrumbs > *.current{color:#000;}.breadcrumbs > *.current a{color:#000;}.breadcrumbs > *:before{content:"\f054";margin:0 0.625rem;font-family:"Font Awesome 5 Pro","FontAwesome";color:#CF102D;}.breadcrumbs > *:first-child:before{content:" ";margin:0;}.breadcrumbs--chevron{margin:1.25rem 0;font-family:"soleil",arial,sans-serif;font-size:0.875rem;overflow:hidden;padding-left:0;}.breadcrumbs--chevron a{color:#000;}.breadcrumbs--chevron li{display:block;float:left;}.breadcrumbs--chevron li:first-child a:before{content:\f015;font-family:"FontAwesome";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0.9375rem;text-indent:0;}.breadcrumbs--chevron li:first-child a{text-indent:-9999px;}@media screen and (max-width:47.99875em){.breadcrumbs--chevron li:before,.breadcrumbs--chevron li a:before{margin-right:0.75em;}.breadcrumbs--chevron li.active{margin-left:0.75em;}.breadcrumbs--chevron li + li:before{content:\f105;color:#754c24;font-family:"FontAwesome";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media screen and (min-width:48em){.breadcrumbs--chevron{font-size:inherit;}.breadcrumbs--chevron li{position:relative;margin-bottom:0.625rem;}.breadcrumbs--chevron li + li{margin-left:0.25em;}.breadcrumbs--chevron li:before,.breadcrumbs--chevron li:after{content:"";display:block;position:absolute;right:0;left:0;z-index:-1;border:1px solid #f0ead8;transition:background 0.25s ease-in-out,border 0.25s ease-in-out;}.breadcrumbs--chevron li:before{top:0;bottom:50%;border-bottom:0;transform:skew(30deg);}.breadcrumbs--chevron li:after{top:50%;bottom:0;border-top:0;transform:skew(-30deg);}.breadcrumbs--chevron li:not(.active):before,.breadcrumbs--chevron li:not(.active):after{background:#f0ead8;}.breadcrumbs--chevron li:not(.active):hover:before,.breadcrumbs--chevron li:not(.active):hover:after{background:#cdb87d;border-color:#cdb87d;}.breadcrumbs--chevron li:first-child a{position:relative;}.breadcrumbs--chevron li:first-child a:before{font-size:1.25rem;}.breadcrumbs--chevron li:first-child a:after{content:"";display:block;position:absolute;top:0;bottom:0;left:-0.5em;width:1em;background:#f0ead8;transition:background 0.25s ease-in-out;}.breadcrumbs--chevron li:first-child:hover a:after{background:#cdb87d;}.breadcrumbs--chevron a,.breadcrumbs--chevron .active{display:block;padding:1.0625em 1.75em;text-decoration:none;}}*{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;scroll-padding-top:184px;scroll-behavior:smooth;}html:has(body.law-school){scroll-padding-top:224px;}html:has(.law-library .library-hours){scroll-padding-top:310px;}html:has(.page--dm-landing-page){scroll-padding-top:68px;}body{margin:0;}img{max-width:100%;height:auto;display:block;}.media--blazy,.contextual-region{position:static;}video.html5-video{max-width:100%;}button{cursor:pointer;font-size:1rem;}.btn{line-height:1.1875rem;}.btn--page-anchor{font-size:0.75rem;border-color:#CCD3DE;box-shadow:none;font-size:0.75rem;padding:0.1875rem 1.5rem;margin:0;box-shadow:none !important;}.btn-pathway{background-color:#fff;border-radius:0.625rem;display:inline-flex;padding-right:40px;padding-left:40px;height:6.25rem;width:fit-content;}.btn-pathway ul{display:inline-flex;align-items:center;padding-left:0;margin-bottom:0;}.btn-pathway li{color:#000;font-size:1.125rem;font-family:"soleil",arial,sans-serif;list-style:none;align-items:center;display:inline-flex;}@media screen and (min-width:48em){.btn-pathway li{font-size:1.125rem;}}@media screen and (min-width:64em){.btn-pathway li{font-size:1.75rem;}}.btn-pathway li:not(:first-child):before{content:"\f111";font-family:"Font Awesome 5 Pro";margin-left:0.625rem;margin-right:0.625rem;font-size:0.5rem;font-weight:900;color:#CF102D;padding-top:5px;}@media print,screen and (max-width:47.99875em){.btn-pathway{padding-left:20px;padding-right:20px;}.btn-pathway ul{flex-flow:wrap;}}.btn-pathway-active{border:3px solid #CF102D;border-radius:10px;}.btn--align-right{display:table;margin-left:auto;}.btn--align-center{display:table;margin-right:auto;margin-left:auto;}.elf-external,.link-external,.external{position:relative;}.elf-external:after,.link-external:after,.external:after{font-family:"Font Awesome 5 Pro","FontAwesome";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:inline-block;padding-left:0.625rem;content:"\f08e";}.video-play-icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.5s ease-in-out;z-index:1;width:7.5rem;height:7.5rem;background-image:url(/themes/sju_theme/assets/icons/play-2022.svg);background-size:100%;border-radius:50%;}@media print,screen and (max-width:47.99875em){.video-play-icon::after{width:5rem;height:5rem;}}.video-play-icon:hover,.video-play-icon:focus{background-color:rgba(0,33,66,0.9);}.video-play-icon:hover::after,.video-play-icon:focus::after{border:50%;box-shadow:0 0 60px #dfc7cb;}.featured-image{margin-bottom:20px;}figure{display:table;margin:0 0 2.5rem 0;}figcaption{margin-top:0.3125rem;font-family:"soleil",arial,sans-serif;font-size:1rem;display:table-caption;caption-side:bottom;}figcaption p:not(:last-child){margin-bottom:0.625rem;}table[align=left]{float:none;}@media (min-width:768px){table[align=left]{margin-right:35px;float:left;}}table[align=right]{float:none;}@media (min-width:768px){table[align=right]{margin-left:35px;float:right;}}.obj-right img,.align-right img,.obj-left img,.align-left img,.obj-center img,.align-center img{display:block;}.obj-right,.align-right{float:none;margin-bottom:20px;}@media screen and (min-width:48em){.obj-right,.align-right{float:right;padding:10px 0px 10px 35px;margin:0;}.obj-right figcaption,.align-right figcaption{padding:0px 0px 10px 35px;}}.obj-left,.align-left{float:none;margin-bottom:20px;}@media screen and (min-width:48em){.obj-left,.align-left{margin:0;float:left;padding:10px 35px 10px 0px;}.obj-left figcaption,.align-left figcaption{padding:0px 15px 10px 0px;}}.obj-center,.align-center{display:table;margin-top:2.5rem;margin-bottom:2.5rem;}.obj-center figcaption,.align-center figcaption{margin-top:1.25rem;font-family:"soleil",arial,sans-serif;font-size:1rem;display:table-caption;caption-side:bottom;}.system-region div[role=alert]{color:#CF102D;}.landing-page-lead-in{padding:0 0 40px;}.landing-page-lead-in__title h1{margin-bottom:15px;}code{border:solid 1px #999;background-color:#F1F1F1;display:block;padding:0.1875rem 0.3125rem;}.base-key{border:solid 1px #fe5000;background-color:#f1f1f1;padding:0.25rem 0.5rem;margin-bottom:2rem;max-width:600px;font-family:"soleil",arial,sans-serif;}.base-key::before,.base-key::after{display:table;content:" ";}.base-key::after{clear:both;}.base-key dt{font-weight:700;float:left;width:5rem;clear:left;}.base-key dt,.base-key dd{margin-bottom:0.25rem;}.base-key dd{font-family:monospace;}.skip-link a{height:0;width:0;overflow:hidden;text-indent:-200vw;display:block;}.skip-link a:focus{height:auto;width:auto;text-indent:0;overflow:auto;}.social-media-list{display:flex;flex-wrap:wrap;}.social-media-list .heading{font-size:1rem;font-weight:bold;display:inline-block;margin-bottom:0.6875rem;}@media screen and (min-width:48em){.social-media-list .heading{padding-right:0.625rem;}}.social-media-list a{flex:0 0 21px;width:1.3125rem;height:auto;margin-right:0.75rem;color:#CF102D;}.social-media-list svg{width:100% !important;height:auto !important;}.social-media-list path{transition:fill 0.5s ease;fill:#CF102D;}.social-media-list path:hover,.social-media-list path:focus{fill:#06263D;}.img-overlay{position:absolute;left:0;top:0;z-index:2;background:#000;opacity:0.45;width:100%;height:100%;}.anim-item.img-overlay{transition:opacity 1.8s ease;opacity:0.9;}.anim-item.img-overlay.anim-item--active{opacity:0.45;}.parallax-overlay{background:#fff;z-index:4;position:relative;}.parallax-overlay::before,.parallax-overlay::after{display:table;content:" ";}.parallax-overlay::after{clear:both;}.share-this-inline{display:flex;flex-wrap:wrap;}.share-this-inline #st-1{text-align:left;}.share-this-inline h2{margin-right:0.625rem;}.share-this-inline .st-btn + .st-btn{margin-left:0.1875rem;}@media only screen and (max-width:47.9375rem){.share-this-inline{margin-top:1.875rem;padding-top:1.875rem;border-top:2px solid #CCD3DE;}}.video-embed-field-responsive-video iframe{max-width:100%;}.show-for-sr{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;}.text-margin-reset h1,.text-margin-reset p,.text-margin-reset h2,.text-margin-reset h3,.text-margin-reset h4,.text-margin-reset span{margin:0;}.bg-mid-gray{background:#CCD3DE;}.bg-light-gray{background:#E6EAF0;}.bg-brand-blue-adjusted{background-color:#052338;}.flex{display:flex;}@media screen and (max-width:47.99875em){.flex{flex-direction:column;}}.pill-btn-wrapper{display:flex;flex-wrap:wrap;gap:0.3125rem;}.pill-btn-wrapper ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:0.625rem;}.pill-btn-wrapper li{margin:0;}.pill-btn-wrapper a{font-size:0.75rem;border-color:#CCD3DE;box-shadow:none;font-size:0.75rem;padding:0.375rem 1.5rem;margin:0;color:#0241A6 !important;}.underline--red{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;text-underline-offset:0.4375rem;transition:-webkit-text-decoration-color 300ms;transition:text-decoration-color 300ms;transition:text-decoration-color 300ms,-webkit-text-decoration-color 300ms;}.underline--red:hover,.underline--red:focus{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;}.global-spacing--5{margin-top:0.3125rem;}.global-spacing--10{margin-top:0.625rem;}.global-spacing--15{margin-top:0.9375rem;}@media screen and (max-width:47.99875em){.global-spacing--15{margin-top:0.625rem;}}.global-spacing--20{margin-top:1.25rem;}@media screen and (max-width:47.99875em){.global-spacing--20{margin-top:0.625rem;}}.global-spacing--25{margin-top:1.5625rem;}@media screen and (max-width:47.99875em){.global-spacing--25{margin-top:0.625rem;}}.global-spacing--30{margin-top:1.875rem;}.global-spacing--40{margin-top:2.5rem;}@media print,screen and (max-width:47.99875em){.global-spacing--40{margin-top:1.25rem;}}.global-spacing--50{margin-top:3.125rem;}@media print,screen and (max-width:47.99875em){.global-spacing--50{margin-top:1.875rem;}}.global-spacing--60{margin-top:3.75rem;}@media print,screen and (max-width:47.99875em){.global-spacing--60{margin-top:2.5rem;}}.global-padding--40{padding-top:2.5rem;padding-bottom:2.5rem;}.global-padding--60{padding-top:3.75rem;padding-bottom:3.75rem;}@media print,screen and (max-width:47.99875em){.global-padding--60{padding-top:2.5rem;padding-bottom:2.5rem;}}.global-padding--80{padding-top:5rem;padding-bottom:5rem;}@media print,screen and (max-width:47.99875em){.global-padding--80{padding-top:2.5rem;padding-bottom:2.5rem;}}.padded-row .container--1200{padding-right:0;padding-left:0;}.container--1280{max-width:80rem;margin-right:auto;margin-left:auto;}table,.footable.table{border:0.0625rem solid #CCD3DE;font-family:"soleil",arial,sans-serif;margin-bottom:1.25rem;font-family:"soleil",arial,sans-serif;}@media screen and (min-width:48em){table,.footable.table{margin-bottom:2.5rem;}}@media screen and (min-width:64em){table,.footable.table{margin-bottom:3.75rem;}}table .fooicon,.footable.table .fooicon{font-family:"Font Awesome 5 Pro","FontAwesome" !important;font-weight:600;}table .footable-toggle,.footable.table .footable-toggle{margin-right:0.5rem;}table a[href*=http]:after,.footable.table a[href*=http]:after{content:"\f360";font-weight:400;font-family:"Font Awesome 5 Pro","FontAwesome";margin-left:0.625rem;}p + table{margin-top:1.25rem;}@media screen and (min-width:48em){p + table{margin-top:2.5rem;}}@media screen and (min-width:64em){p + table{margin-top:3.75rem;}}tbody{border-top:0px;}tr{border-bottom:0.0625rem solid #CCD3DE;}tr:nth-child(odd){background:#F5F8FC;}td,.footable.table > tbody > tr > td{padding:0.75rem 1rem;border:none;font-weight:200;font-family:"soleil",arial,sans-serif;font-size:1.125rem;}th,thead th,.footable.table > thead > tr > th{border-bottom:0.125rem solid #CF102D;font-size:1.125rem;font-weight:bold;background-color:#fff;padding:0.75rem 1rem;}.footable-wrap{overflow-x:scroll;}.no-footable{width:100%;}@media print,screen and (max-width:63.99875em){.mobile-table{margin-bottom:2.5rem;}.mobile-table--scroll{overflow-y:scroll;}}.mobile-table{scrollbar-color:#b5b5b5 transparent;}.mobile-table table{box-shadow:none;}.mobile-table--scroll{overflow-y:scroll;transition:box-shadow 0.8s cubic-bezier(0.82,0.06,0.14,0.97);box-shadow:inset -1px 0 0.0666666667px rgba(230,234,240,0.05),inset -2px 0 0.1333333333px rgba(230,234,240,0.05),inset -3px 0 0.2px rgba(230,234,240,0.05),inset -4px 0 0.2666666667px rgba(230,234,240,0.05),inset -5px 0 0.3333333333px rgba(230,234,240,0.05),inset -6px 0 0.4px rgba(230,234,240,0.05),inset -7px 0 0.4666666667px rgba(230,234,240,0.05),inset -8px 0 0.5333333333px rgba(230,234,240,0.05),inset -9px 0 0.6px rgba(230,234,240,0.05),inset -10px 0 0.6666666667px rgba(230,234,240,0.05),inset -11px 0 0.7333333333px rgba(230,234,240,0.05),inset -12px 0 0.8px rgba(230,234,240,0.05),inset -13px 0 0.8666666667px rgba(230,234,240,0.05),inset -14px 0 0.9333333333px rgba(230,234,240,0.05),inset -15px 0 1px rgba(230,234,240,0.05),inset -16px 0 1.0666666667px rgba(230,234,240,0.05),inset -17px 0 1.1333333333px rgba(230,234,240,0.05),inset -18px 0 1.2px rgba(230,234,240,0.05),inset -19px 0 1.2666666667px rgba(230,234,240,0.05),inset -20px 0 1.3333333333px rgba(230,234,240,0.05),inset -21px 0 1.4px rgba(230,234,240,0.05),inset -22px 0 1.4666666667px rgba(230,234,240,0.05),inset -23px 0 1.5333333333px rgba(230,234,240,0.05),inset -24px 0 1.6px rgba(230,234,240,0.05),inset -25px 0 1.6666666667px rgba(230,234,240,0.05),inset -26px 0 1.7333333333px rgba(230,234,240,0.05),inset -27px 0 1.8px rgba(230,234,240,0.05),inset -28px 0 1.8666666667px rgba(230,234,240,0.05),inset -29px 0 1.9333333333px rgba(230,234,240,0.05),inset -30px 0 2px rgba(230,234,240,0.05),inset -31px 0 2.0666666667px rgba(230,234,240,0.05),inset -32px 0 2.1333333333px rgba(230,234,240,0.05),inset -33px 0 2.2px rgba(230,234,240,0.05),inset -34px 0 2.2666666667px rgba(230,234,240,0.05),inset -35px 0 2.3333333333px rgba(230,234,240,0.05),inset -36px 0 2.4px rgba(230,234,240,0.05),inset -37px 0 2.4666666667px rgba(230,234,240,0.05),inset -38px 0 2.5333333333px rgba(230,234,240,0.05),inset -39px 0 2.6px rgba(230,234,240,0.05),inset -40px 0 2.6666666667px rgba(230,234,240,0.05),inset -41px 0 2.7333333333px rgba(230,234,240,0.05),inset -42px 0 2.8px rgba(230,234,240,0.05),inset -43px 0 2.8666666667px rgba(230,234,240,0.05),inset -44px 0 2.9333333333px rgba(230,234,240,0.05),inset -45px 0 3px rgba(230,234,240,0.05),inset -46px 0 3.0666666667px rgba(230,234,240,0.05),inset -47px 0 3.1333333333px rgba(230,234,240,0.05),inset -48px 0 3.2px rgba(230,234,240,0.05),inset -49px 0 3.2666666667px rgba(230,234,240,0.05),inset -50px 0 3.3333333333px rgba(230,234,240,0.05),inset -51px 0 3.4px rgba(230,234,240,0.05),inset -52px 0 3.4666666667px rgba(230,234,240,0.05),inset -53px 0 3.5333333333px rgba(230,234,240,0.05),inset -54px 0 3.6px rgba(230,234,240,0.05),inset -55px 0 3.6666666667px rgba(230,234,240,0.05),inset -56px 0 3.7333333333px rgba(230,234,240,0.05),inset -57px 0 3.8px rgba(230,234,240,0.05),inset -58px 0 3.8666666667px rgba(230,234,240,0.05),inset -59px 0 3.9333333333px rgba(230,234,240,0.05),inset -60px 0 4px rgba(230,234,240,0.05),inset -61px 0 4.0666666667px rgba(230,234,240,0.05),inset -62px 0 4.1333333333px rgba(230,234,240,0.05),inset -63px 0 4.2px rgba(230,234,240,0.05),inset -64px 0 4.2666666667px rgba(230,234,240,0.05),inset -65px 0 4.3333333333px rgba(230,234,240,0.05),inset -66px 0 4.4px rgba(230,234,240,0.05),inset -67px 0 4.4666666667px rgba(230,234,240,0.05),inset -68px 0 4.5333333333px rgba(230,234,240,0.05),inset -69px 0 4.6px rgba(230,234,240,0.05),inset -70px 0 4.6666666667px rgba(230,234,240,0.05),inset -71px 0 4.7333333333px rgba(230,234,240,0.05),inset -72px 0 4.8px rgba(230,234,240,0.05),inset -73px 0 4.8666666667px rgba(230,234,240,0.05),inset -74px 0 4.9333333333px rgba(230,234,240,0.05),inset -75px 0 5px rgba(230,234,240,0.05);margin-right:-0.625rem;}@media print,screen and (min-width:48em){.mobile-table--scroll{margin-right:-0.9375rem;}}.mobile-table--scroll.scrolled{box-shadow:none;}.mobile-table--scroll.scrolled table{z-index:1;}.mobile-table--scroll table{position:relative;z-index:-1;}.accordion-drop-down .mobile-table--scroll{overflow-y:scroll;transition:box-shadow 0.8s cubic-bezier(0.82,0.06,0.14,0.97);box-shadow:inset -1px 0 0.0666666667px rgba(230,234,240,0.05),inset -2px 0 0.1333333333px rgba(230,234,240,0.05),inset -3px 0 0.2px rgba(230,234,240,0.05),inset -4px 0 0.2666666667px rgba(230,234,240,0.05),inset -5px 0 0.3333333333px rgba(230,234,240,0.05),inset -6px 0 0.4px rgba(230,234,240,0.05),inset -7px 0 0.4666666667px rgba(230,234,240,0.05),inset -8px 0 0.5333333333px rgba(230,234,240,0.05),inset -9px 0 0.6px rgba(230,234,240,0.05),inset -10px 0 0.6666666667px rgba(230,234,240,0.05),inset -11px 0 0.7333333333px rgba(230,234,240,0.05),inset -12px 0 0.8px rgba(230,234,240,0.05),inset -13px 0 0.8666666667px rgba(230,234,240,0.05),inset -14px 0 0.9333333333px rgba(230,234,240,0.05),inset -15px 0 1px rgba(230,234,240,0.05),inset -16px 0 1.0666666667px rgba(230,234,240,0.05),inset -17px 0 1.1333333333px rgba(230,234,240,0.05),inset -18px 0 1.2px rgba(230,234,240,0.05),inset -19px 0 1.2666666667px rgba(230,234,240,0.05),inset -20px 0 1.3333333333px rgba(230,234,240,0.05),inset -21px 0 1.4px rgba(230,234,240,0.05),inset -22px 0 1.4666666667px rgba(230,234,240,0.05),inset -23px 0 1.5333333333px rgba(230,234,240,0.05),inset -24px 0 1.6px rgba(230,234,240,0.05),inset -25px 0 1.6666666667px rgba(230,234,240,0.05),inset -26px 0 1.7333333333px rgba(230,234,240,0.05),inset -27px 0 1.8px rgba(230,234,240,0.05),inset -28px 0 1.8666666667px rgba(230,234,240,0.05),inset -29px 0 1.9333333333px rgba(230,234,240,0.05),inset -30px 0 2px rgba(230,234,240,0.05),inset -31px 0 2.0666666667px rgba(230,234,240,0.05),inset -32px 0 2.1333333333px rgba(230,234,240,0.05),inset -33px 0 2.2px rgba(230,234,240,0.05),inset -34px 0 2.2666666667px rgba(230,234,240,0.05),inset -35px 0 2.3333333333px rgba(230,234,240,0.05),inset -36px 0 2.4px rgba(230,234,240,0.05),inset -37px 0 2.4666666667px rgba(230,234,240,0.05),inset -38px 0 2.5333333333px rgba(230,234,240,0.05),inset -39px 0 2.6px rgba(230,234,240,0.05),inset -40px 0 2.6666666667px rgba(230,234,240,0.05),inset -41px 0 2.7333333333px rgba(230,234,240,0.05),inset -42px 0 2.8px rgba(230,234,240,0.05),inset -43px 0 2.8666666667px rgba(230,234,240,0.05),inset -44px 0 2.9333333333px rgba(230,234,240,0.05),inset -45px 0 3px rgba(230,234,240,0.05),inset -46px 0 3.0666666667px rgba(230,234,240,0.05),inset -47px 0 3.1333333333px rgba(230,234,240,0.05),inset -48px 0 3.2px rgba(230,234,240,0.05),inset -49px 0 3.2666666667px rgba(230,234,240,0.05),inset -50px 0 3.3333333333px rgba(230,234,240,0.05),inset -51px 0 3.4px rgba(230,234,240,0.05),inset -52px 0 3.4666666667px rgba(230,234,240,0.05),inset -53px 0 3.5333333333px rgba(230,234,240,0.05),inset -54px 0 3.6px rgba(230,234,240,0.05),inset -55px 0 3.6666666667px rgba(230,234,240,0.05),inset -56px 0 3.7333333333px rgba(230,234,240,0.05),inset -57px 0 3.8px rgba(230,234,240,0.05),inset -58px 0 3.8666666667px rgba(230,234,240,0.05),inset -59px 0 3.9333333333px rgba(230,234,240,0.05),inset -60px 0 4px rgba(230,234,240,0.05),inset -61px 0 4.0666666667px rgba(230,234,240,0.05),inset -62px 0 4.1333333333px rgba(230,234,240,0.05),inset -63px 0 4.2px rgba(230,234,240,0.05),inset -64px 0 4.2666666667px rgba(230,234,240,0.05),inset -65px 0 4.3333333333px rgba(230,234,240,0.05),inset -66px 0 4.4px rgba(230,234,240,0.05),inset -67px 0 4.4666666667px rgba(230,234,240,0.05),inset -68px 0 4.5333333333px rgba(230,234,240,0.05),inset -69px 0 4.6px rgba(230,234,240,0.05),inset -70px 0 4.6666666667px rgba(230,234,240,0.05),inset -71px 0 4.7333333333px rgba(230,234,240,0.05),inset -72px 0 4.8px rgba(230,234,240,0.05),inset -73px 0 4.8666666667px rgba(230,234,240,0.05),inset -74px 0 4.9333333333px rgba(230,234,240,0.05),inset -75px 0 5px rgba(230,234,240,0.05);}form[class*=webform] label,form[class*=webform] .fieldset-legend,[id=user-login-form] label,[id=user-login-form] .fieldset-legend,[id=search-form] label,[id=search-form] .fieldset-legend,.view-filters label,.view-filters .fieldset-legend,div[id=okta-login] label,div[id=okta-login] .fieldset-legend{display:block;font-family:"soleil",arial,sans-serif;font-size:1.125rem !important;color:#052338 !important;font-weight:bold;}form[class*=webform] .form-item,form[class*=webform] .webform-component-fieldset,form[class*=webform] .form-file,[id=user-login-form] .form-item,[id=user-login-form] .webform-component-fieldset,[id=user-login-form] .form-file,[id=search-form] .form-item,[id=search-form] .webform-component-fieldset,[id=search-form] .form-file,.view-filters .form-item,.view-filters .webform-component-fieldset,.view-filters .form-file,div[id=okta-login] .form-item,div[id=okta-login] .webform-component-fieldset,div[id=okta-login] .form-file,.gtranslate .form-item,.gtranslate .webform-component-fieldset,.gtranslate .form-file,form .form-item,form .webform-component-fieldset,form .form-file{margin-bottom:1em;}form[class*=webform] legend,[id=user-login-form] legend,[id=search-form] legend,.view-filters legend,div[id=okta-login] legend,.gtranslate legend,form legend{margin-bottom:1.25rem;}form[class*=webform] input:not([type=checkbox]):not([type=radio]):not([type=image]):not(.form-submit),form[class*=webform] textarea,form[class*=webform] select,[id=user-login-form] input:not([type=checkbox]):not([type=radio]):not([type=image]):not(.form-submit),[id=user-login-form] textarea,[id=user-login-form] select,[id=search-form] input:not([type=checkbox]):not([type=radio]):not([type=image]):not(.form-submit),[id=search-form] textarea,[id=search-form] select,.view-filters input:not([type=checkbox]):not([type=radio]):not([type=image]):not(.form-submit),.view-filters textarea,.view-filters select,div[id=okta-login] input:not([type=checkbox]):not([type=radio]):not([type=image]):not(.form-submit),div[id=okta-login] textarea,div[id=okta-login] select,.gtranslate input:not([type=checkbox]):not([type=radio]):not([type=image]):not(.form-submit),.gtranslate textarea,.gtranslate select,form input:not([type=checkbox]):not([type=radio]):not([type=image]):not(.form-submit),form textarea,form select{appearance:none;width:100%;padding:0.3125rem 0.9375rem;background-color:#E6EAF0;border:none;border-radius:0.5625rem;color:#000;font:1rem "soleil",arial,sans-serif;text-transform:none;min-height:2.5rem;}form[class*=webform] input::-webkit-input-placeholder,[id=user-login-form] input::-webkit-input-placeholder,[id=search-form] input::-webkit-input-placeholder,.view-filters input::-webkit-input-placeholder,div[id=okta-login] input::-webkit-input-placeholder,.gtranslate input::-webkit-input-placeholder,form input::-webkit-input-placeholder{color:#000;font:1rem "soleil",arial,sans-serif;line-height:1.875rem;}form[class*=webform] input::-moz-placeholder,[id=user-login-form] input::-moz-placeholder,[id=search-form] input::-moz-placeholder,.view-filters input::-moz-placeholder,div[id=okta-login] input::-moz-placeholder,.gtranslate input::-moz-placeholder,form input::-moz-placeholder{color:#000;font:1rem "soleil",arial,sans-serif;line-height:1.875rem;opacity:1;}form[class*=webform] input:-ms-input-placeholder,[id=user-login-form] input:-ms-input-placeholder,[id=search-form] input:-ms-input-placeholder,.view-filters input:-ms-input-placeholder,div[id=okta-login] input:-ms-input-placeholder,.gtranslate input:-ms-input-placeholder,form input:-ms-input-placeholder{color:#000;font:1rem "soleil",arial,sans-serif;line-height:1.875rem;}form[class*=webform] select,[id=user-login-form] select,[id=search-form] select,.view-filters select,div[id=okta-login] select,.gtranslate select,form select{background-image:url(/themes/sju_theme/assets/icons/down-arrow.svg);background-repeat:no-repeat;background-position:right 0.9375rem center;padding-right:2.5rem;}form[class*=webform] .form-submit:not(.js-hide),[id=user-login-form] .form-submit:not(.js-hide),[id=search-form] .form-submit:not(.js-hide),.view-filters .form-submit:not(.js-hide),div[id=okta-login] .form-submit:not(.js-hide),.gtranslate .form-submit:not(.js-hide),form .form-submit:not(.js-hide){border:1px solid #898B8E;color:#fff !important;}.gtranslate input{display:none;}form[class*=webform] .addressfield-container-inline .form-item:last-child,[id=user-login-form] .addressfield-container-inline .form-item:last-child,[id=search-form] .addressfield-container-inline .form-item:last-child,.view-filters .addressfield-container-inline .form-item:last-child,div[id=okta-login] .addressfield-container-inline .form-item:last-child{margin-bottom:0;}form[class*=webform] .form-type-radio,form[class*=webform] .form-type-checkbox,[id=user-login-form] .form-type-radio,[id=user-login-form] .form-type-checkbox,[id=search-form] .form-type-radio,[id=search-form] .form-type-checkbox,.view-filters .form-type-radio,.view-filters .form-type-checkbox,div[id=okta-login] .form-type-radio,div[id=okta-login] .form-type-checkbox{margin-bottom:0.3125rem 0.9375rem/3;display:flex;align-items:center;}form[class*=webform] .form-type-radio label,form[class*=webform] .form-type-checkbox label,[id=user-login-form] .form-type-radio label,[id=user-login-form] .form-type-checkbox label,[id=search-form] .form-type-radio label,[id=search-form] .form-type-checkbox label,.view-filters .form-type-radio label,.view-filters .form-type-checkbox label,div[id=okta-login] .form-type-radio label,div[id=okta-login] .form-type-checkbox label{margin-bottom:0;}form[class*=webform] label + .form-checkboxes,form[class*=webform] label + .form-radios,[id=user-login-form] label + .form-checkboxes,[id=user-login-form] label + .form-radios,[id=search-form] label + .form-checkboxes,[id=search-form] label + .form-radios,.view-filters label + .form-checkboxes,.view-filters label + .form-radios,div[id=okta-login] label + .form-checkboxes,div[id=okta-login] label + .form-radios{margin-top:0.3125rem 0.9375rem;}form[class*=webform] .js-form-type-radio,form[class*=webform] .js-form-type-checkbox,[id=user-login-form] .js-form-type-radio,[id=user-login-form] .js-form-type-checkbox,[id=search-form] .js-form-type-radio,[id=search-form] .js-form-type-checkbox,.view-filters .js-form-type-radio,.view-filters .js-form-type-checkbox,div[id=okta-login] .js-form-type-radio,div[id=okta-login] .js-form-type-checkbox{display:flex;flex-wrap:wrap;}form[class*=webform] .js-form-type-radio label,form[class*=webform] .js-form-type-checkbox label,[id=user-login-form] .js-form-type-radio label,[id=user-login-form] .js-form-type-checkbox label,[id=search-form] .js-form-type-radio label,[id=search-form] .js-form-type-checkbox label,.view-filters .js-form-type-radio label,.view-filters .js-form-type-checkbox label,div[id=okta-login] .js-form-type-radio label,div[id=okta-login] .js-form-type-checkbox label{flex:0 0 calc(100% - 30px);font-weight:normal;line-height:1.2;}form[class*=webform] .js-form-type-radio .description,form[class*=webform] .js-form-type-checkbox .description,[id=user-login-form] .js-form-type-radio .description,[id=user-login-form] .js-form-type-checkbox .description,[id=search-form] .js-form-type-radio .description,[id=search-form] .js-form-type-checkbox .description,.view-filters .js-form-type-radio .description,.view-filters .js-form-type-checkbox .description,div[id=okta-login] .js-form-type-radio .description,div[id=okta-login] .js-form-type-checkbox .description{flex:0 0 100%;}form[class*=webform] .webform-scale-options .js-form-type-radio,[id=user-login-form] .webform-scale-options .js-form-type-radio,[id=search-form] .webform-scale-options .js-form-type-radio,.view-filters .webform-scale-options .js-form-type-radio,div[id=okta-login] .webform-scale-options .js-form-type-radio{display:inline-block;margin:auto 0.3125rem;}form[class*=webform] .webform-scale-options .js-form-type-radio label,[id=user-login-form] .webform-scale-options .js-form-type-radio label,[id=search-form] .webform-scale-options .js-form-type-radio label,.view-filters .webform-scale-options .js-form-type-radio label,div[id=okta-login] .webform-scale-options .js-form-type-radio label{line-height:1.5;width:2.25rem;height:2.25rem;border-width:0.1875rem;}form[class*=webform] [type=checkbox],form[class*=webform] [type=radio],[id=user-login-form] [type=checkbox],[id=user-login-form] [type=radio],[id=search-form] [type=checkbox],[id=search-form] [type=radio],.view-filters [type=checkbox],.view-filters [type=radio],div[id=okta-login] [type=checkbox],div[id=okta-login] [type=radio]{margin:0 0.4375rem 0 0;appearance:none;height:1.3125rem;width:1.3125rem;border:0.125rem solid #CCD3DE;padding:0;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;flex:0 0 21px;}form[class*=webform] [type=radio],[id=user-login-form] [type=radio],[id=search-form] [type=radio],.view-filters [type=radio],div[id=okta-login] [type=radio]{border-radius:50%;transition:background 0.2s ease,border 0.2s ease;}form[class*=webform] [type=radio]:checked,[id=user-login-form] [type=radio]:checked,[id=search-form] [type=radio]:checked,.view-filters [type=radio]:checked,div[id=okta-login] [type=radio]:checked{background:#052338;border:0.39375rem solid #CCD3DE;}form[class*=webform] [type=checkbox]:checked,[id=user-login-form] [type=checkbox]:checked,[id=search-form] [type=checkbox]:checked,.view-filters [type=checkbox]:checked,div[id=okta-login] [type=checkbox]:checked{background-image:url(/themes/sju_theme/assets/icons/checkmark.svg);}form[class*=webform] [type=date]:focus:before,form[class*=webform] [type=date]:valid:before,[id=user-login-form] [type=date]:focus:before,[id=user-login-form] [type=date]:valid:before,[id=search-form] [type=date]:focus:before,[id=search-form] [type=date]:valid:before,.view-filters [type=date]:focus:before,.view-filters [type=date]:valid:before,div[id=okta-login] [type=date]:focus:before,div[id=okta-login] [type=date]:valid:before{content:"";}form[class*=webform] label,[id=user-login-form] label,[id=search-form] label,.view-filters label,div[id=okta-login] label{margin-bottom:0.625rem;color:#0a0a0a;font:700 1rem "soleil",arial,sans-serif;}form[class*=webform] label + .description,[id=user-login-form] label + .description,[id=search-form] label + .description,.view-filters label + .description,div[id=okta-login] label + .description{margin-bottom:0.625rem;}form[class*=webform] .description,[id=user-login-form] .description,[id=search-form] .description,.view-filters .description,div[id=okta-login] .description{margin-top:0.625rem;color:#717275;font:italic 0.875rem "soleil",arial,sans-serif;}form[class*=webform] .description + label,[id=user-login-form] .description + label,[id=search-form] .description + label,.view-filters .description + label,div[id=okta-login] .description + label{margin-top:0.625rem;}form[class*=webform] .form-number,form[class*=webform] .webform-component-number select,[id=user-login-form] .form-number,[id=user-login-form] .webform-component-number select,[id=search-form] .form-number,[id=search-form] .webform-component-number select,.view-filters .form-number,.view-filters .webform-component-number select,div[id=okta-login] .form-number,div[id=okta-login] .webform-component-number select{width:auto !important;}form[class*=webform] .form-required,[id=user-login-form] .form-required,[id=search-form] .form-required,.view-filters .form-required,div[id=okta-login] .form-required{color:#052338;}form[class*=webform] .form-required:after,[id=user-login-form] .form-required:after,[id=search-form] .form-required:after,.view-filters .form-required:after,div[id=okta-login] .form-required:after{content:"*";margin-left:0.125rem;}form[class*=webform] .error,[id=user-login-form] .error,[id=search-form] .error,.view-filters .error,div[id=okta-login] .error{border-color:#d33c3c !important;}form[class*=webform] .error::-webkit-input-placeholder,[id=user-login-form] .error::-webkit-input-placeholder,[id=search-form] .error::-webkit-input-placeholder,.view-filters .error::-webkit-input-placeholder,div[id=okta-login] .error::-webkit-input-placeholder{color:#052338 !important;}form[class*=webform] .error::-moz-placeholder,[id=user-login-form] .error::-moz-placeholder,[id=search-form] .error::-moz-placeholder,.view-filters .error::-moz-placeholder,div[id=okta-login] .error::-moz-placeholder{color:#052338 !important;opacity:1;}form[class*=webform] .error:-ms-input-placeholder,[id=user-login-form] .error:-ms-input-placeholder,[id=search-form] .error:-ms-input-placeholder,.view-filters .error:-ms-input-placeholder,div[id=okta-login] .error:-ms-input-placeholder{color:#052338 !important;}form[class*=webform] select:not([multiple]),[id=user-login-form] select:not([multiple]),[id=search-form] select:not([multiple]),.view-filters select:not([multiple]),div[id=okta-login] select:not([multiple]){min-width:6.25rem;}form[class*=webform] .form-managed-file button,[id=user-login-form] .form-managed-file button,[id=search-form] .form-managed-file button,.view-filters .form-managed-file button,div[id=okta-login] .form-managed-file button{display:block;margin-top:0.3125rem 0.9375rem;font-size:75%;}form[class*=webform] .captcha,[id=user-login-form] .captcha,[id=search-form] .captcha,.view-filters .captcha,div[id=okta-login] .captcha{margin:0 0 1rem 0;padding:0;transform:scale(0.93,0.93);transform-origin:top left;}form[class*=webform] .captcha legend,form[class*=webform] .captcha .fieldset-description,[id=user-login-form] .captcha legend,[id=user-login-form] .captcha .fieldset-description,[id=search-form] .captcha legend,[id=search-form] .captcha .fieldset-description,.view-filters .captcha legend,.view-filters .captcha .fieldset-description,div[id=okta-login] .captcha legend,div[id=okta-login] .captcha .fieldset-description{display:none;}form[class*=webform] .webform-datepicker .form-type-select,[id=user-login-form] .webform-datepicker .form-type-select,[id=search-form] .webform-datepicker .form-type-select,.view-filters .webform-datepicker .form-type-select,div[id=okta-login] .webform-datepicker .form-type-select{float:left;}form[class*=webform] .webform-datepicker .form-type-select + .form-type-select,[id=user-login-form] .webform-datepicker .form-type-select + .form-type-select,[id=search-form] .webform-datepicker .form-type-select + .form-type-select,.view-filters .webform-datepicker .form-type-select + .form-type-select,div[id=okta-login] .webform-datepicker .form-type-select + .form-type-select{margin-left:5%;}.ui-datepicker{position:relative;padding:0.3125rem 0.9375rem;background:#ffffff;border:none;border-radius:0.5625rem;z-index:1000 !important;}.ui-datepicker table{margin:0;font-size:75%;}.ui-datepicker td,.ui-datepicker th{padding:0.3125rem 0.9375rem;text-align:center;}.ui-datepicker-title{margin-bottom:1.25rem;font:700 1rem "soleil",arial,sans-serif;font-weight:700;text-align:center;}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:1.5625rem;font:700 1rem "soleil",arial,sans-serif;}.ui-datepicker-prev{left:1.25rem;}.ui-datepicker-prev:before{content:\f104;display:inline-block;font-family:"FontAwesome";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.625rem;text-decoration:none !important;}.ui-datepicker-next{right:1.25rem;}.ui-datepicker-next:after{content:\f105;display:inline-block;font-family:"FontAwesome";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0.625rem;text-decoration:none !important;}fieldset{padding:0;margin:0;border:none;}.section--banded{padding-top:2.5rem;padding-bottom:2.5rem;background:#E6EAF0;}@media screen and (min-width:48em){.section--banded{padding-top:3.75rem;}}@media screen and (min-width:64em){.section--banded{padding-top:6.25rem;}}@media screen and (min-width:48em){.section--banded{padding-bottom:3.75rem;}}@media screen and (min-width:64em){.section--banded{padding-bottom:6.25rem;}}.section--banded:last-child{margin-bottom:0;}.section--banded--small{padding-top:1.25rem;padding-bottom:1.25rem;background:#E6EAF0;}@media screen and (min-width:48em){.section--banded--small{padding-top:2.5rem;}}@media screen and (min-width:64em){.section--banded--small{padding-top:3.75rem;}}@media screen and (min-width:48em){.section--banded--small{padding-bottom:2.5rem;}}@media screen and (min-width:64em){.section--banded--small{padding-bottom:3.75rem;}}.section--banded--small:last-child{margin-bottom:0;}.page--ppc-landing-page .paragraph--type--large-blog.section--banded,.page--dm-landing-page .paragraph--type--large-blog.section--banded,.page--place .paragraph--type--large-blog.section--banded{background:transparent;}.section--global-spacing{margin-bottom:2.5rem;}@media screen and (min-width:48em){.section--global-spacing{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.section--global-spacing{margin-bottom:6.25rem;}}.section--global-spacing--small,.page--special-landing-page .section--full-width-feature,.views-exposed-form{margin-bottom:2.5rem;}@media screen and (min-width:48em){.section--global-spacing--small,.page--special-landing-page .section--full-width-feature,.views-exposed-form{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.section--global-spacing--small,.page--special-landing-page .section--full-width-feature,.views-exposed-form{margin-bottom:3.75rem;}}.section--global-spacing--small p:not(:last-child),.page--special-landing-page .section--full-width-feature p:not(:last-child),.views-exposed-form p:not(:last-child){margin-bottom:1.875rem;}.section--global-spacing .section--global-spacing:last-child,.section--global-spacing .section--global-spacing--small:last-child,.section--global-spacing--small .section--global-spacing:last-child,.section--global-spacing--small .section--global-spacing--small:last-child{margin-bottom:0;}@media screen and (min-width:64em){.section--wide--left{margin-left:-12.5rem;}}.page--landing-page .section--wysiwyg{padding:0 1.25rem;}.section--wysiwyg{max-width:75rem;padding-right:1.25rem;padding-left:1.25rem;margin:auto;padding-right:1.25rem;padding-left:1.25rem;}.section--wysiwyg__callout{margin-top:1.875rem;padding-left:0;}@media print,screen and (min-width:64em){.section--wysiwyg__callout{margin-top:initial;padding-left:initial;}}.section--global-spacing.section--wysiwyg{margin-top:2.5rem;margin-bottom:2.5rem;}@media screen and (min-width:48em){.section--global-spacing.section--wysiwyg{margin-top:2.5rem;}}@media screen and (min-width:64em){.section--global-spacing.section--wysiwyg{margin-top:3.75rem;}}@media screen and (min-width:48em){.section--global-spacing.section--wysiwyg{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.section--global-spacing.section--wysiwyg{margin-bottom:3.75rem;}}.section--global-spacing.section--wysiwyg + .section--global-spacing.section--wysiwyg{margin-top:0;}@media screen and (min-width:48em){.section--global-spacing.section--wysiwyg + .section--global-spacing.section--wysiwyg{margin-top:0;}}@media screen and (min-width:64em){.section--global-spacing.section--wysiwyg + .section--global-spacing.section--wysiwyg{margin-top:0;}}.has-sibling-right-sidebar .section--global-spacing.section--wysiwyg{margin-top:0;}.row--has-sidebar .section--wysiwyg .row--760{max-width:none;}.section--map iframe{max-width:100%;width:100% !important;}.section--map .map-outer:not(:last-child){margin-bottom:0.625rem;}@media screen and (min-width:48em){.section--map .map-outer:not(:last-child){margin-bottom:1.25rem;}}@media screen and (min-width:64em){.section--map .map-outer:not(:last-child){margin-bottom:1.25rem;}}.section--map .map-caption{font-family:"soleil",arial,sans-serif;font-weight:200;font-size:1rem;display:block;width:100%;margin-top:0.3125rem;}@media screen and (min-width:48em){.section--map .map-caption{margin-top:0.9375rem;}}@media screen and (min-width:64em){.section--map .map-caption{margin-top:0.9375rem;}}.section--map .map-link{display:block;width:100%;font-size:1.125rem;font-family:"soleil",arial,sans-serif;font-weight:200;}.section--video-feature p{font-size:1rem;font-weight:200;font-family:"soleil",arial,sans-serif;margin-top:1.25rem;}.section--page-intro{margin-bottom:0;padding-top:0;position:relative;}@media screen and (min-width:48em){.section--page-intro{margin-bottom:0;}}@media screen and (min-width:64em){.section--page-intro{margin-bottom:3.75rem;}}.page--special-landing-page .section--page-intro{padding-bottom:0;}.section--page-intro .section__title-lockup{position:relative;z-index:3;margin:0;}.section--page-intro .btn:not(:last-child){margin-right:0.625rem;margin-bottom:0.625rem;}.section--page-intro .section--wysiwyg{padding:0;}.section--page-intro.section--form{color:#fff;}.section--page-intro.section--form:before{background:#000;z-index:3;}.paragraph--type--topic-driver .columns:not(:last-child),.paragraph--type--topic-driver ul.row li:not(:last-child),ul.row .paragraph--type--topic-driver li:not(:last-child),.section--story-feature .columns:not(:last-child),.section--story-feature ul.row li:not(:last-child),ul.row .section--story-feature li:not(:last-child){margin-bottom:1.25rem;}@media (max-width:56.25rem){.row--has-sidebar .section--topic-drivers--small .columns,.row--has-sidebar .section--topic-drivers--small ul.row li,ul.row .row--has-sidebar .section--topic-drivers--small li{flex:0 0 100%;width:100%;max-width:100%;}.row--has-sidebar .section--topic-drivers--small .columns:not(:last-child),.row--has-sidebar .section--topic-drivers--small ul.row li:not(:last-child),ul.row .row--has-sidebar .section--topic-drivers--small li:not(:last-child){margin-bottom:1.25rem;}}.section--story-feature{background-color:#E6EAF0;}.page--page .section--story-feature{background-color:unset;}.section--story-feature img{display:block;max-width:none;width:100%;}.page--special-landing-page .section--story-feature{padding-top:1.25rem;}@media screen and (min-width:48em){.page--special-landing-page .section--story-feature{padding-top:2.5rem;}}@media screen and (min-width:64em){.page--special-landing-page .section--story-feature{padding-top:3.75rem;}}.page--ppc-landing-page.microsite .section--story-feature{width:100vw;max-width:100vw;margin:0 calc(-50vw + 50%);padding-left:1.25rem;padding-right:1.25rem;}@media print,screen and (min-width:64em){.page--ppc-landing-page.microsite .section--story-feature{padding-left:0;padding-right:0;}}.paragraph--type--topic-driver img{display:block;max-width:none;width:100%;}.section--landing-intro{z-index:2;background:#fff;position:relative;padding-top:2.5rem;padding-bottom:0.625rem;}@media screen and (min-width:48em){.section--landing-intro{padding-top:1.875rem;}}@media screen and (min-width:64em){.section--landing-intro{padding-top:5.625rem;}}@media screen and (min-width:48em){.section--landing-intro{padding-bottom:1.875rem;}}@media screen and (min-width:64em){.section--landing-intro{padding-bottom:5.625rem;}}@media screen and (min-width:64em){.section--landing-intro .section--small__title-lockup{max-width:calc(100% - 325px);}}.section--ppc-intro{padding-top:2.5rem;}@media screen and (min-width:48em){.section--ppc-intro{padding-top:3.75rem;}}@media screen and (min-width:64em){.section--ppc-intro{padding-top:6.25rem;}}@media screen and (min-width:48em){.section--ppc-lower{padding-right:2.5rem;}.section--ppc-lower.no-form .row--ppc-lower{display:block;}.section--ppc-lower.no-form .row--ppc-lower > section{margin-right:auto;margin-left:auto;}.section--ppc-lower.no-form .row--760{max-width:100%;}}@media screen and (min-width:64em){.section--ppc-lower:not(.no-form) .row--760{width:47.5rem;max-width:100%;}}.section--ppc-form-lower{background:#052338;color:#fff;}.section--ppc-form-lower h2{color:#fff;}.section--ppc-form-lower form label,.section--ppc-form-lower form[class*=webform] label,.section--ppc-form-lower form[class*=webform] .form-required,.section--ppc-form-lower form a{color:#fff !important;}.section--ppc-form-lower a{text-decoration:underline;}.section--ppc-form-lower .form-submit{margin-bottom:0;}@media (min-width:48.0625rem){.section--ppc-form-lower .medium-6:last-child{padding-left:6.875rem;}}.section--ppc-form-lower form[class*=webform] .description{color:#aaa !important;}.section--home-social-media h2{font-size:1.25rem;}@media screen and (min-width:48em){.section--home-social-media h2{font-size:1.5rem;}}@media screen and (min-width:64em){.section--home-social-media h2{font-size:1.5rem;}}.section--home-social-media ul{padding:0;margin:0;display:flex;flex-wrap:wrap;}@media screen and (min-width:64em){.section--home-social-media ul{float:right;}}.section--home-social-media li{list-style:none;}@media screen and (min-width:48em){.section--home-social-media li:not(:last-child){border-right:0.0625rem solid #fff;}}.section--home-social-media a{display:block;padding:0.625rem 0.9375rem;}@media screen and (min-width:48em){.section--home-social-media a{padding:1.25rem 2.5rem;}}@media screen and (min-width:64em){.section--home-social-media a{padding:1.875rem 3.125rem;}}.section--home-social-media a:hover path{fill:#CF102D;}.section--home-social-media .medium-5{display:flex;align-items:center;}.section--home-social-media a{color:#000;font-size:1.5rem;}@media screen and (min-width:48em){.section--home-social-media a{font-size:2.125rem;}}.social-media-embed{margin-bottom:2.5rem;}.section--news-media{max-width:60rem;}.section--news-media .btn{margin-bottom:0;}.section--news-media h2{margin-bottom:1.5625rem;}@media screen and (min-width:48em){.section--news-media h2{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.section--news-media h2{margin-bottom:1.875rem;}}.section--news-media h2 + p{margin-top:-0.3125rem;}@media screen and (min-width:48em){.section--news-media h2 + p{margin-top:-0.625rem;}}@media screen and (min-width:64em){.section--news-media h2 + p{margin-top:-0.625rem;}}.section--contanct--news-media p{margin-bottom:1.875rem;}@media screen and (min-width:48em){.section--contanct--news-media p{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.section--contanct--news-media p{margin-bottom:2.5rem;}}.section--intro-block{margin-bottom:1.875rem;}@media screen and (max-width:47.99875em){.section--intro-block .columns:first-child,.section--intro-block ul.row li:first-child,ul.row .section--intro-block li:first-child{order:2;}}@media screen and (max-width:47.99875em){.section--intro-block .columns:nth-child(2),.section--intro-block ul.row li:nth-child(2),ul.row .section--intro-block li:nth-child(2){order:1;}}.split-intro-text{margin-bottom:0.625rem;}@media screen and (min-width:48em){.split-intro-text{margin-bottom:1.25rem;}}@media screen and (min-width:64em){.split-intro-text{margin-bottom:1.25rem;}}.split-intro-text h2{position:relative;padding-top:0.9375rem;}.split-intro-text h2:before{content:"";position:absolute;width:100%;max-width:10rem;height:0.125rem;background-color:#CF102D;top:0;}.split-intro-text__text{max-width:47.5rem;margin-bottom:1.25rem;}@media screen and (min-width:48em){.split-intro-text__text{margin-bottom:0;}}@media screen and (min-width:64em){.split-intro-text__text{margin-bottom:0;}}@media print,screen and (min-width:64em){.split-intro-text__text{float:left;width:calc(100% - 310px);}}@media print,screen and (min-width:64em){.split-intro-text__btn{max-width:19.375rem;float:right;padding-left:1.25rem;}}.split-intro-text__btn__container{display:block;width:100%;}.split-intro-flex{margin-bottom:0.625rem;}@media screen and (min-width:48em){.split-intro-flex{margin-bottom:1.25rem;}}@media screen and (min-width:64em){.split-intro-flex{margin-bottom:1.25rem;}}.split-intro-flex h2{position:relative;padding-top:0.9375rem;}.split-intro-flex h2:before{content:"";position:absolute;width:100%;max-width:10rem;height:0.125rem;background-color:#CF102D;top:0;}@media print,screen and (min-width:64em){.split-intro-flex__content{display:flex;justify-content:space-between;}}.split-intro-flex__text{max-width:47.5rem;margin-bottom:1.25rem;}@media screen and (min-width:48em){.split-intro-flex__text{margin-bottom:0;}}@media screen and (min-width:64em){.split-intro-flex__text{margin-bottom:0;}}.split-intro-flex__btn{max-width:19.375rem;}@media print,screen and (min-width:64em){.split-intro-flex__btn{padding-left:1.25rem;}}.split-intro-flex__btn a{display:block;width:100%;}@media screen and (max-width:47.99875em){.section--block-list .block-list-column{padding:0 1.25rem;}}.page .parallax-overlay > .row--has-page-intro{padding-top:0;margin-top:0;}@media screen and (min-width:48em){.page .parallax-overlay > .row--has-page-intro{padding-top:2.5rem;}}@media screen and (min-width:64em){.page .parallax-overlay > .row--has-page-intro{padding-top:3.75rem;}}.page .parallax-overlay > .row--has-page-intro .section--page-intro:before{top:-1.25rem;height:calc(100% + 20px);}@media screen and (min-width:48em){.page .parallax-overlay > .row--has-page-intro .section--page-intro:before{top:-2.5rem;height:calc(100% + 40px);}}@media screen and (min-width:48em){.page .parallax-overlay > .row--has-page-intro .section--page-intro:before{top:-3.75rem;height:calc(100% + 60px);}}@media screen and (max-width:47.99875em){.page--full-width .parallax-overlay > .row--has-page-intro .section--page-intro:before{top:0;}}.page--full-width .section--page-intro{padding-left:1.25rem;padding-right:1.25rem;}.page--full-width .row-960{margin-top:2.5rem;}@media screen and (min-width:48em){.page--full-width .row-960{margin-top:2.5rem;}}@media screen and (min-width:64em){.page--full-width .row-960{margin-top:3.75rem;}}.page--full-width .section--page-intro + .row-960{margin-top:0;}.page--full-width .row-960 p{max-width:60rem;}.page .parallax-overlay > .breadcrumb-outer-container + .row--has-page-intro{padding:0px;margin-top:0;}.page .parallax-overlay > .breadcrumb-outer-container + .row .section--page-intro:before{height:100%;top:0;}.row--basic:not(.row--has-page-intro):not(.row--special-landing):not(.row--has-sidebar){margin-top:2.5rem;}@media screen and (min-width:48em){.row--basic:not(.row--has-page-intro):not(.row--special-landing):not(.row--has-sidebar){margin-top:3.75rem;}}@media screen and (min-width:64em){.row--basic:not(.row--has-page-intro):not(.row--special-landing):not(.row--has-sidebar){margin-top:3.75rem;}}@media screen and (max-width:47.99875em){.row--basic:not(.row--has-page-intro):not(.row--special-landing):not(.row--has-sidebar) .sidebar-column{margin-bottom:1.875rem;}}.row--has-sidebar{margin-top:0;}@media screen and (min-width:48em){.row--has-sidebar{margin-top:3.75rem;}}@media screen and (min-width:64em){.row--has-sidebar{margin-top:3.75rem;}}.page--page .row--has-sidebar{margin-top:0;}@media screen and (max-width:47.99875em){.row--has-sidebar:not(.row--has-page-intro) .sidebar-column{margin-bottom:1.875rem;}}.row--special-landing.row--has-page-intro{padding-top:2.5rem;}@media screen and (min-width:48em){.row--special-landing.row--has-page-intro{padding-top:3.75rem;}}@media screen and (min-width:64em){.row--special-landing.row--has-page-intro{padding-top:3.75rem;}}.row--special-landing.row--has-page-intro .section--page-intro:before{height:calc(100% + 40px);top:-2.5rem;}@media screen and (min-width:48em){.row--special-landing.row--has-page-intro .section--page-intro:before{height:calc(100% + 60px);top:-3.75rem;}}.page--full-width .section--page-intro + div:not(.row-960){margin-top:-2.5rem;}@media screen and (min-width:48em){.page--full-width .section--page-intro + div:not(.row-960){margin-top:-2.5rem;}}@media screen and (min-width:64em){.page--full-width .section--page-intro + div:not(.row-960){margin-top:-3.75rem;}}.page--full-width .content{margin-bottom:2.5rem;}@media screen and (min-width:48em){.page--full-width .content{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.page--full-width .content{margin-bottom:3.75rem;}}.section--landing-body .row{max-width:75rem;}@media screen and (min-width:48em){.section--landing-body .row .medium-8{flex-grow:1;max-width:100%;}}.section--landing-body .callouts{margin-top:2.5rem;}@media screen and (min-width:48em){.section--landing-body .callouts{margin-top:0;}}.section--landing-body{margin-top:2.5rem;margin-bottom:2.5rem;}@media screen and (min-width:48em){.section--landing-body{margin-top:3.75rem;}}@media screen and (min-width:64em){.section--landing-body{margin-top:3.75rem;}}@media screen and (min-width:48em){.section--landing-body{margin-bottom:3.75rem;}}@media screen and (min-width:64em){.section--landing-body{margin-bottom:3.75rem;}}.section--banded:has(+ .section--banded),.section--banded:has(+ .section--full-width-feature),.section--banded + .section--banded,.section--banded + .section--banded.section--story-feature{margin-top:0;margin-bottom:0;}@media screen and (min-width:48em){.section--banded:has(+ .section--banded),.section--banded:has(+ .section--full-width-feature),.section--banded + .section--banded,.section--banded + .section--banded.section--story-feature{margin-top:0;}}@media screen and (min-width:64em){.section--banded:has(+ .section--banded),.section--banded:has(+ .section--full-width-feature),.section--banded + .section--banded,.section--banded + .section--banded.section--story-feature{margin-top:0;}}@media screen and (min-width:48em){.section--banded:has(+ .section--banded),.section--banded:has(+ .section--full-width-feature),.section--banded + .section--banded,.section--banded + .section--banded.section--story-feature{margin-bottom:0;}}@media screen and (min-width:64em){.section--banded:has(+ .section--banded),.section--banded:has(+ .section--full-width-feature),.section--banded + .section--banded,.section--banded + .section--banded.section--story-feature{margin-bottom:0;}}.profile-feature > .container--1200{padding-right:0;padding-left:0;}.section-wysiwyg .accordion-drop-down__toggled-content a,.section--wysiwyg .accordion-drop-down__toggled-content a,.section--page-intro .accordion-drop-down__toggled-content a,.page--webform .small-12.columns .accordion-drop-down__toggled-content a,.page--webform ul.row li.small-12 .accordion-drop-down__toggled-content a,ul.row .page--webform li.small-12 .accordion-drop-down__toggled-content a,.page--faculty-bio .small-12.large-9.has-sibling-right-sidebar.columns :not(div.faculty-detail-item) .accordion-drop-down__toggled-content a,.page--faculty-bio ul.row li.small-12.large-9.has-sibling-right-sidebar :not(div.faculty-detail-item) .accordion-drop-down__toggled-content a,ul.row .page--faculty-bio li.small-12.large-9.has-sibling-right-sidebar :not(div.faculty-detail-item) .accordion-drop-down__toggled-content a,.page--policy .small-12.large-9.has-sibling-right-sidebar.columns .accordion-drop-down__toggled-content a,.page--policy ul.row li.small-12.large-9.has-sibling-right-sidebar .accordion-drop-down__toggled-content a,ul.row .page--policy li.small-12.large-9.has-sibling-right-sidebar .accordion-drop-down__toggled-content a,.page--place .small-12.large-9.has-sibling-right-sidebar.columns .accordion-drop-down__toggled-content a,.page--place ul.row li.small-12.large-9.has-sibling-right-sidebar .accordion-drop-down__toggled-content a,ul.row .page--place li.small-12.large-9.has-sibling-right-sidebar .accordion-drop-down__toggled-content a,.page--announcement .detail-page--lower:not(div.detail-page__meta) .accordion-drop-down__toggled-content a,.page--in-the-news .detail-page--lower .accordion-drop-down__toggled-content a,.wysiwyg--link .accordion-drop-down__toggled-content a{text-decoration:none;}.wysiwyg--link a:not(.btn){box-shadow:inset 0px -2px 0px 0px #0241A6;}.mobile-table a{word-break:break-all;}.site-hdr{background:#fff;height:3.75rem;}@media print,screen and (min-width:64em){.site-hdr{height:11.5rem;}}.site-hdr .site-header__sticky-container{will-change:transform;background:transparent;height:100%;}.site-hdr--outer__wrap{height:100%;max-width:75rem;padding-right:1.25rem;padding-left:1.25rem;margin-right:auto;margin-left:auto;}@media print,screen and (max-width:63.99875em){.site-hdr--outer__wrap{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;height:3.75rem;align-content:flex-start;}}@media print,screen and (min-width:64em){.site-hdr--outer__wrap{display:flex;justify-content:space-between;}}@media print,screen and (max-width:63.99875em){.site-hdr--mobile__bottom{position:absolute;top:3.75rem;right:0;width:25rem;max-width:100%;display:none;flex-direction:column;align-content:space-between;background:whitesmoke;}.mobile-menu-open .site-hdr--mobile__bottom{display:flex;}.site-hdr--mobile__bottom .site-hdr__search{order:1;}.site-hdr--mobile__bottom .site-hdr--desktop__top{order:3;}.site-hdr--mobile__bottom .site-hdr--desktop__bottom{order:2;}}@media screen and (max-width:20.0625em){.site-hdr--mobile__bottom{width:100%;}}@media print,screen and (min-width:64em){.site-hdr--mobile__bottom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;flex:1;}.site-hdr--mobile__bottom .site-hdr__search{order:2;}.site-hdr--mobile__bottom .site-hdr--desktop__top{order:1;}.site-hdr--mobile__bottom .site-hdr--desktop__bottom{order:3;}}@media print,screen and (max-width:63.99875em){.site-hdr__logo-area{padding:0.75rem 0 0.25rem;}}.site-hdr__logo-area > a{display:inline-block;}@media print,screen and (max-width:63.99875em){.site-hdr__logo-area > a{max-width:7.6875rem;}}@media print,screen and (min-width:64em){.site-hdr__logo-area > a{max-width:16.25rem;max-height:83px;}}@media print,screen and (min-width:64em){.site-hdr--desktop__top .site-hdr--inner__wrap{display:flex;align-items:center;}}@media print,screen and (max-width:63.99875em){.site-hdr--sju .site-hdr--mobile__top{display:flex;justify-content:space-between;align-items:center;width:100%;}.site-hdr--sju .site-search__toggle{display:none;}.site-hdr--sju .site-search > form{display:flex;margin:0.625rem;}.site-hdr--sju .site-search > form .form-item,.site-hdr--sju .site-search > form .form-submit{margin-bottom:0;}.site-hdr--sju .site-search > form .form-item{flex:1;margin-right:10px;}.site-hdr--sju .mobile-menu-button{border:none;background-color:transparent;}.site-hdr--sju .mobile-menu-button::before,.site-hdr--sju .mobile-menu-button::after{content:"";display:block;font-family:"Font Awesome 5 Pro","FontAwesome";color:#CF102D;font-size:2.25rem;}.site-hdr--sju .mobile-menu-button::before{content:"\f0c9";}.site-hdr--sju .mobile-menu-button::after{content:"\f00d";display:none;}.site-hdr--sju .mobile-menu-button:hover::before,.site-hdr--sju .mobile-menu-button:hover::after{color:#000;}.site-hdr--sju.menu-open .mobile-menu-button::before{display:none;}.site-hdr--sju.menu-open .mobile-menu-button::after{display:block;}.site-hdr--sju.menu-open .site-hdr--mobile__bottom{display:flex;}.site-hdr--sju .site-hdr--desktop__top .site-hdr--inner__wrap{display:flex;flex-direction:column;background-color:#CF102D;padding-bottom:1.6875rem;}.site-hdr--sju .site-hdr--desktop__top .site-hdr--inner__wrap .audience-menu{order:1;}.site-hdr--sju .site-hdr--desktop__top .site-hdr--inner__wrap .cta-menu{order:2;}.site-hdr--sju .site-hdr--desktop__top .site-hdr--inner__wrap .btn--give{order:3;}.site-hdr--sju .cta-menu .li--level-one a,.site-hdr--sju .btn--give{padding:0.6875rem 1.5625rem;text-decoration:none;transition:background 0.2s ease-out;text-transform:uppercase;font-size:0.875rem;color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);background:#CF102D;display:inline-block;margin-bottom:1.25rem;font-family:"soleil",arial,sans-serif;line-height:1;border-radius:1.875rem;letter-spacing:0.0625rem;border:none;cursor:pointer;text-align:center;appearance:unset;display:block;margin:1.375rem 0;background-color:#fff;color:#000;}.site-hdr--sju .cta-menu .li--level-one a:hover,.site-hdr--sju .cta-menu .li--level-one a:focus,.site-hdr--sju .btn--give:hover,.site-hdr--sju .btn--give:focus{background-color:#000;color:#fff;}.site-hdr--sju .navigation{display:flex;flex-direction:column;}.site-hdr--sju .navigation > nav{order:2;}}@media print,screen and (min-width:64em){.site-hdr--sju{border-top:74px solid #CF102D;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);}.site-hdr--sju.site-header{height:11.5rem;}.site-hdr--sju .site-header__sticky-container{background:transparent;}.site-hdr--sju .site-hdr--outer__wrap{margin-top:-4.625rem;height:11.5rem;position:relative;}.site-hdr--sju .site-hdr--desktop__top{background-color:#CF102D;height:4.625rem;padding:1.25rem 0;}.site-hdr--sju .site-hdr--desktop__top .cta-menu .li--level-one a,.site-hdr--sju .site-hdr--desktop__top .btn--give{padding:0.6875rem 1.5625rem;text-decoration:none;transition:background 0.2s ease-out;text-transform:uppercase;font-size:0.875rem;color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);background:#CF102D;display:inline-block;margin-bottom:1.25rem;font-family:"soleil",arial,sans-serif;line-height:1;border-radius:1.875rem;letter-spacing:0.0625rem;border:none;cursor:pointer;text-align:center;appearance:unset;margin-bottom:0;padding:0.375rem 0.975rem;background-color:#051C2C;border:1px solid #051C2C;}.site-hdr--sju .site-hdr--desktop__top .cta-menu .li--level-one a:hover,.site-hdr--sju .site-hdr--desktop__top .cta-menu .li--level-one a:focus,.site-hdr--sju .site-hdr--desktop__top .btn--give:hover,.site-hdr--sju .site-hdr--desktop__top .btn--give:focus{background-color:transparent;}.site-hdr--sju .site-hdr--desktop__top .mobile-menu-button{display:none;}.site-hdr--sju .navigation{margin-right:2.25rem;}.site-hdr--sju .site-hdr__search{position:absolute;right:0;top:110px;}.site-hdr--sju .site-hdr__search .btn--search::after{font-family:"Font Awesome 5 Pro","FontAwesome";color:#CF102D;display:inline-block;margin-left:0.5em;content:"\f002";}.site-hdr--sju .site-hdr__search .site-search{display:none;position:absolute;z-index:1;top:100px;right:0;width:600px;}.site-hdr--sju .site-hdr__search .site-search > form{display:flex;justify-content:flex-end;}.site-hdr--sju .site-hdr__search .site-search > form .form-item{flex:1;margin-right:10px;}.site-hdr--sju.search-open .site-hdr__search .btn--search::after{content:"\f00d";font-size:1.125rem;}.site-hdr--sju .site-hdr--mobile__top{position:absolute;top:5.4375rem;height:fit-content;}.site-hdr--sju .site-hdr--mobile__top button{display:none;}.site-hdr--sju .site-hdr__logo-area{margin-bottom:0;height:5.1875rem;}.site-hdr--sju .site-hdr__logo-area > a{width:16.25rem;}}@media print,screen and (min-width:64em) and (max-width:63.99875em){.site-hdr--sju .site-hdr__logo-area > a{margin-top:5px;}}#back-to-sju{background:#CF102D;padding:20px;display:flex;flex-direction:column;gap:20px;}@media screen and (min-width:56.25em){#back-to-sju{flex-direction:row;justify-content:space-between;align-items:center;}}@media screen and (min-width:75em){#back-to-sju{padding-left:calc(50% - 600px);padding-right:calc(50% - 600px);}}#back-to-sju > a{color:#fff;text-decoration:underline;font-family:"soleil",arial,sans-serif;font-size:0.875rem;}@media screen and (min-width:48em){#back-to-sju > a:only-child{margin-left:auto;}}#back-to-sju > a:hover,#back-to-sju > a:focus{text-decoration:none;}.slow-connection{display:none;z-index:10;text-align:center;padding:1.875rem;color:#fff;font-size:1.125rem;background:#052338;}.slow-connection.show{display:block;}.slow-connection p,.slow-connection a,.slow-connection strong,.slow-connection em{font-size:1.125rem;color:#fff;}.slow-connection a{text-decoration:underline;}.slow-connection a:hover{text-decoration:none;}.site-header{position:relative;z-index:6;}.site-header__main{position:relative;}.site-header__main > .row{max-width:75rem;justify-content:space-between;align-items:center;}@media screen and (min-width:48em){.site-header__main > .row{flex-wrap:nowrap;}}.site-header__right-col{display:flex;}.site-header .row .row{margin:0 auto;}@media screen and (min-width:48em){.page--ppc-landing-page .site-header{height:3rem;}}@media screen and (min-width:48em){.library-home .site-header{height:6.25rem;}}@media screen and (min-width:64em){.library-home .site-header{height:9.6875rem;}}.drop-down-heading{margin-bottom:1.25rem;font-family:"soleil",arial,sans-serif;font-size:1.25rem;display:block;font-weight:bold;}@media print,screen and (min-width:64em){.ppc-menu-container .li--level-one + .li--level-one{position:relative;}.ppc-menu-container .li--level-one + .li--level-one::before{content:"";display:block;position:absolute;left:0;top:calc(50% - 25px);width:1px;height:50px;border-left:1px solid #E6EAF0;}}.btn--site__header,.site-header__utility a:not([href^="/admin/"]),.ppc-menu-container nav > ul > li > a{padding:1.25rem;font-size:0.875rem;color:#000;font-family:"soleil",arial,sans-serif;justify-content:center;align-items:center;width:100%;height:3.4375rem;transition:background-color 0.4s ease;position:relative;overflow:hidden;display:block;text-decoration:none;}@media screen and (min-width:48em){.btn--site__header,.site-header__utility a:not([href^="/admin/"]),.ppc-menu-container nav > ul > li > a{display:flex;padding:1.53125rem 1.25rem;}}@media screen and (min-width:64em){.btn--site__header,.site-header__utility a:not([href^="/admin/"]),.ppc-menu-container nav > ul > li > a{min-height:5rem;}}.btn--site__header:hover,.btn--site__header:focus,.site-header__utility a:not([href^="/admin/"]):hover,.site-header__utility a:not([href^="/admin/"]):focus,.ppc-menu-container nav > ul > li > a:hover,.ppc-menu-container nav > ul > li > a:focus{color:#CF102D;}.btn--site__header.open:before,.site-header__utility a:not([href^="/admin/"]).open:before,.ppc-menu-container nav > ul > li > a.open:before{display:none;content:"";width:2.5rem;height:2.5rem;position:absolute;margin:0 auto;transform:rotate(45deg);background:#CCD3DE;bottom:-1.875rem;left:0;right:0;}@media screen and (min-width:48em){.btn--site__header.open:before,.site-header__utility a:not([href^="/admin/"]).open:before,.ppc-menu-container nav > ul > li > a.open:before{display:block;}}.btn--site__header i,.btn--site__header svg,.site-header__utility a:not([href^="/admin/"]) i,.site-header__utility a:not([href^="/admin/"]) svg,.ppc-menu-container nav > ul > li > a i,.ppc-menu-container nav > ul > li > a svg{margin-left:0.625rem;color:#CF102D;font-size:1.25rem;transition:transform 0.3s ease;}@media screen and (max-width:47.99875em){.btn--site__header i,.btn--site__header svg,.site-header__utility a:not([href^="/admin/"]) i,.site-header__utility a:not([href^="/admin/"]) svg,.ppc-menu-container nav > ul > li > a i,.ppc-menu-container nav > ul > li > a svg{width:100%;text-align:center;margin:0;}}.btn--site__header i path,.btn--site__header svg path,.site-header__utility a:not([href^="/admin/"]) i path,.site-header__utility a:not([href^="/admin/"]) svg path,.ppc-menu-container nav > ul > li > a i path,.ppc-menu-container nav > ul > li > a svg path{fill:#CF102D;}.btn--site__header.open i,.btn--site__header.open svg,.site-header__utility a:not([href^="/admin/"]).open i,.site-header__utility a:not([href^="/admin/"]).open svg,.ppc-menu-container nav > ul > li > a.open i,.ppc-menu-container nav > ul > li > a.open svg{transform:rotate(-180deg);}@media screen and (min-width:48em) and (max-width:63.99875em){.btn--site__header.btn--search,.btn--site__header.btn--site__header--language,.site-header__utility a:not([href^="/admin/"]).btn--search,.site-header__utility a:not([href^="/admin/"]).btn--site__header--language,.ppc-menu-container nav > ul > li > a.btn--search,.ppc-menu-container nav > ul > li > a.btn--site__header--language{min-height:5rem;}}@media screen and (min-width:48em) and (max-width:63.99875em){.btn--site__header.menu-toggle,.site-header__utility a:not([href^="/admin/"]).menu-toggle,.ppc-menu-container nav > ul > li > a.menu-toggle{min-height:0.0625rem;}}.site-header__logo{width:100%;transition:padding 0.4s ease;max-width:20%;flex:0 0 20%;background:#fff;padding:0.25rem 0.4375rem 0;border-bottom:0.0625rem solid #CCD3DE;}.site-header__logo.site-header__logo--ppc{max-width:24%;}@media screen and (min-width:48em){.site-header__logo{display:flex;flex-wrap:wrap;align-items:center;background:#CF102D;padding:1.5625rem 1.25rem;border-bottom:none;}}.site-header__logo a{color:#fff;}.site-header__logo .medium-up{display:none;}@media screen and (min-width:64em){.site-header__logo .medium-up{display:block;margin-left:auto;margin-right:auto;}}.site-header__logo img{transition:padding 0.4s ease;width:100px;}.site-header__logo img.small-only{width:17.5rem;}@media print,screen and (min-width:48em){.site-header__logo img{width:initial;}}@media print,screen and (min-width:64em){.site-header__logo img.small-only{display:none;}}.site-header__logo__text{display:block;color:#fff;}@media screen and (min-width:48em){.site-header__logo__text{padding-top:0.875rem;margin-top:0.875rem;border-top:0.0625rem solid #fff;text-align:center;}}@media screen and (max-width:47.99875em){.site-header__logo__text{display:flex;align-items:center;height:2.75rem;margin-left:0.75rem;border-left:0.0625rem solid #fff;padding:0 0 0 0.75rem;}}.site-header__logo__text .inner{font-size:0.9375rem;color:#000;}@media screen and (max-width:47.99875em){.site-header__logo__text .inner.long-title{font-size:0.75rem;}}@media screen and (min-width:48em){.site-header__logo__text .inner{font-size:1.125rem;line-height:1.3;}.site-header__logo__text .inner.long-title{font-size:1rem;}}@media screen and (min-width:64em){.site-header__logo__text .inner{font-size:1.125rem;}.site-header__logo__text .inner.long-title{font-size:1.125rem;}}.site-header__logo__text a:hover{text-decoration:underline;}@media screen and (min-width:64em){.law-school .site-header{height:14rem;}}@media screen and (max-width:47.99875em){.law-school .site-header__logo{background:#CF102D;max-width:calc(100% - 160px);width:calc(100% - 160px);flex:0 0 calc(100% - 160px);display:flex;align-items:center;border:none;}.law-school .site-header__logo a{display:flex;align-items:center;}}@media screen and (max-width:47.99875em){.law-school .site-header__right-col{max-width:10rem;width:10rem;flex:0 0 10rem;}}@media screen and (max-width:47.99875em){.law-school .site-header__right-col .btn--site__header{height:5rem;width:5rem;}}@media screen and (min-width:64em){.law-school .page--ppc-landing-page .site-header{height:6.25rem;}}@media screen and (min-width:64em){.law-school .page--ppc-landing-page main.main-content{padding-top:3.75rem;margin-top:0;}}.site-header__utility,.site-header__right-col,.ppc-menu-container{width:100%;}@media screen and (min-width:48em){.site-header__utility,.site-header__right-col,.ppc-menu-container{flex:1;display:flex;justify-content:flex-end;}}@media screen and (max-width:64em){.site-header__utility,.site-header__right-col,.ppc-menu-container{display:none;}}.site-header__utility ul:not(.contextual-links){display:flex;width:100%;}@media screen and (min-width:48em) and (max-width:63.99875em){.site-header__utility ul:not(.contextual-links){flex-wrap:wrap;}}.site-header__utility ul:not(.contextual-links),.site-header__utility li{list-style-type:none;margin:0;padding:0;flex:1;}@media only screen and (max-width:47.9375rem){.site-header__utility li{flex:1 1 auto;justify-content:space-between;}.site-header__utility li a{text-align:center;}}@media screen and (min-width:48em) and (max-width:63.99875em){.site-header__utility li{flex:0 0 50%;width:50%;max-width:50%;}.site-header__utility li:nth-child(3){flex:0 0 40%;width:40%;max-width:40%;}.site-header__utility li:last-child{flex:1;width:100%;max-width:100%;}}@media screen and (min-width:48em) and (max-width:63.99875em){.site-header__utility a:not([href^="/admin/"]){padding:0.875rem 0.625rem;height:2.5rem;}}@media screen and (max-width:47.99875em){.site-header__utility a:not([href^="/admin/"]){padding:0.3125rem 0.9375rem;height:2.0625rem;border-right:0;border-left:0;}}@media screen and (max-width:47.99875em){.site-header__right-col{flex:0 0 50%;width:50%;max-width:50%;}}@media screen and (max-width:47.99875em){.site-header__right-col .btn--site__header{border-top:0;}}@media screen and (max-width:47.99875em){.site-header__right-col .site-header__utility{display:none;}}@media screen and (min-width:48em) and (max-width:63.99875em){.site-header__right-col .site-header__utility a:not([href^="/admin/"]){padding:0.875rem 0.625rem;height:5rem;}}.site-header__right-col > div{flex:1;}.page--ppc-landing-page .btn--site__header.menu-toggle,.page--dm-landing-page .btn--site__header.menu-toggle{width:4.125rem;}.gtranslate{padding:2.5rem;background-color:#CCD3DE;max-width:21.5rem;width:100%;position:absolute;right:0;box-shadow:0 18px 18px 0 rgba(0,0,0,0.1),0 5px 8px 0 rgba(0,0,0,0.4);display:none;}@media screen and (min-width:64em){.gtranslate{right:auto;transform:translateX(-64px);}}.navigation__mobile-only .gtranslate{position:relative;display:block;max-width:none;width:100%;padding:1.25rem 1.875rem;background:#fff;box-shadow:none;}.navigation__mobile-only .gtranslate .drop-down-heading{font-size:1rem;margin-bottom:0.6875rem;}@media screen and (max-width:47.99875em){.btn--search{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}}@media screen and (max-width:47.99875em){.btn--search svg{width:100% !important;display:block;}}.btn--search:after{display:none;}@media screen and (min-width:48em){.btn--search:after{display:block;}}.search-drop-down{position:absolute;z-index:9;width:100%;background:#CCD3DE;left:0;padding:1.875rem 0;display:none;}@media screen and (max-width:47.99875em){.search-drop-down{padding:1.25rem 1.25rem 8.125rem;max-height:calc(100vh - 90px);overflow:auto;}}.search-drop-down .button,.search-drop-down form .form-submit:not(.js-hide){margin-bottom:0;}.search-drop-down .search,.search-drop-down .views-exposed-form{max-width:30.625rem;width:100%;}.search-drop-down .search h2,.search-drop-down .views-exposed-form h2{font-size:1.25rem;margin-bottom:1.875rem;}.search-drop-down .search .form-item,.search-drop-down .views-exposed-form .form-item{max-width:none;}.search-drop-down .search ::-webkit-input-placeholder,.search-drop-down .views-exposed-form ::-webkit-input-placeholder{font-size:1.25rem;}.search-drop-down .search ::-moz-placeholder,.search-drop-down .views-exposed-form ::-moz-placeholder{font-size:1.25rem;}.search-drop-down .search :-ms-input-placeholder,.search-drop-down .views-exposed-form :-ms-input-placeholder{font-size:1.25rem;}.search-drop-down .search :-moz-placeholder,.search-drop-down .views-exposed-form :-moz-placeholder{font-size:1.25rem;}@media screen and (min-width:48em){.search-drop-down .search--purpose{float:right;}}.search-drop-down .search--purpose .drop-down-heading{margin-bottom:1.25rem;}@media screen and (min-width:48em){.search-drop-down .search--purpose .drop-down-heading{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.search-drop-down .search--purpose .drop-down-heading{margin-bottom:1.875rem;}}.search-drop-down .search--purpose label{font-family:"soleil",arial,sans-serif;font-size:1.5rem;padding-right:0.75rem;display:block;font-weight:300;}@media screen and (max-width:47.99875em){.search-drop-down .search--purpose label{margin-bottom:0.75rem;}}.search-drop-down .search--purpose .form-item{max-width:none;margin-bottom:1.875rem;}@media screen and (min-width:48em){.search-drop-down .search--purpose .form-item{display:flex;align-items:flex-start;}}.search-drop-down .search--purpose select{max-width:21.25rem;color:#717275;text-transform:uppercase;letter-spacing:0.09375rem;}.search-drop-down .search--purpose #guide-block__go.guide-block__go--disabled,.search-drop-down .search--purpose #guide-block__go.guide-block__go--disabled:hover{background-color:#7A99AC;box-shadow:none;color:#000000;cursor:default;}@media screen and (max-width:47.99875em){.search-drop-down .columns,.search-drop-down ul.row li,ul.row .search-drop-down li{padding:0;}}.search-drop-down .columns:first-child,.search-drop-down ul.row li:first-child,ul.row .search-drop-down li:first-child{border-bottom:0.0625rem solid #CF102D;padding-bottom:1.875rem;margin-bottom:1.875rem;}@media screen and (min-width:48em){.search-drop-down .columns:first-child,.search-drop-down ul.row li:first-child,ul.row .search-drop-down li:first-child{border-right:0.0625rem solid #CF102D;border-bottom:none;}}.menu-toggle{flex-wrap:wrap;padding-top:0.625rem;}@media screen and (min-width:48em){.menu-toggle{padding-top:0.84375rem;padding-bottom:0.84375rem;}}.menu-toggle i{width:1.625rem;height:1.5625rem;display:block;background-image:url(/themes/sju_theme/assets/icons/menu-open.svg);background-repeat:no-repeat;display:block;margin:0 auto;}.menu-toggle span{transform:translateY(-2px);}.menu-toggle.open i{background-image:url(/themes/sju_theme/assets/icons/menu-close.svg);}.menu-toggle span{width:100%;display:block;font-size:0.75rem;}.site-header .sticky-header-item{width:100%;z-index:10;position:fixed;top:0;}.has-alert .site-header .sticky-header-item{position:relative;top:0 !important;}header.sticky .site-header__logo{padding:0.5rem 2.5rem;}header.sticky .site-header__logo img{max-width:9.875rem;}header.sticky .site-header__logo__text{padding-top:0.3125rem;margin-top:0.3125rem;font-size:1rem;}@media print,screen and (max-width:63.99875em){.navigation nav{background-color:#fff;}.navigation li.has-ul{position:relative;}.navigation li.has-ul > span,.navigation a.has-ul{width:calc(100% - 64px);background-color:#fff;color:#000;}.navigation nav > ul > li button{border:none;background-color:transparent;position:absolute;top:0;right:0;color:transparent;font-size:1.5625rem;padding:5px;width:64px;height:3.0625rem;overflow:hidden;white-space:nowrap;background-image:url(/themes/sju_theme/assets/icons/accordion-plus.svg);background-repeat:no-repeat;background-position:center;background-size:1.5rem;}.navigation nav > ul > li button.engaged{background-image:url(/themes/sju_theme/assets/icons/accordion-minus.svg);background-color:#E6EAF0;}}.main-menu-container{max-width:8.4375rem;}@media screen and (min-width:64em){.main-menu-container{display:block;text-align:center;}}.main-menu-container ul.menu:not(.contextual-links){width:100%;}.main-menu-container nav > ul > li{display:block;text-align:left;position:relative;margin:0;list-style:none;}.main-menu-container nav > ul > li a.has-ul{width:calc(100% - 64px);}.main-menu-container nav > ul > li > a:not([href^="/admin/"]){color:#052338;padding:0.9375rem;}.main-menu-container nav > ul > li > a.active:not([href^="/admin/"]){background-color:#E6EAF0;}.main-menu-container nav > ul > li > a:hover{color:#CF102D;}.main-menu-container nav > ul > li:first-child{border-top:1px solid #CCD3DE;}.main-menu-container nav > ul > li:not(:last-child){border-bottom:1px solid #CCD3DE;}.main-menu-container nav > ul > li button{border:none;background-color:transparent;position:absolute;top:0;right:0;color:transparent;font-size:1.5625rem;padding:5px;width:64px;height:3.0625rem;overflow:hidden;white-space:nowrap;background-image:url(/themes/sju_theme/assets/icons/accordion-plus.svg);background-repeat:no-repeat;background-position:center;background-size:1.5rem;}.main-menu-container nav > ul > li button.engaged{background-image:url(/themes/sju_theme/assets/icons/accordion-minus.svg);background-color:#E6EAF0;}.main-menu-container nav > ul > li > ul:not(.contextual-links){position:relative;z-index:10;margin:0;display:none;background-color:#E6EAF0;padding:1.5625rem;list-style:none;border-top:0.125rem solid #CCD3DE;}.main-menu-container nav > ul > li > ul:not(.contextual-links) li:not(:last-child) a{color:#0241A6;margin-bottom:0.9375rem;}.main-menu-container nav > ul > li > ul:not(.contextual-links) li:not(:last-child) a:hover{color:#CF102D;}.main-menu-container nav > ul > li:not(:last-child) > ul{left:0;}.main-menu-container nav > ul > li:last-child > ul{right:0;}.main-menu-container nav > ul > li > ul > li{margin:0;padding:0;}.main-menu-container a:not([href^="/admin/"]){display:block;position:relative;line-height:1.3;}.navigation ul:not(.contextual-links){margin:0;padding:0;}.navigation ul:not(.contextual-links) a{display:block;position:relative;}.menu__overview-link{width:100%;}@media screen and (min-width:64em){.menu__overview-link{display:none;}}.navigation--sticky{height:100vh;overflow-y:scroll;}@media screen and (min-width:64em){.navigation--sticky{height:auto;overflow:visible;}}.navigation--sticky-open{overflow:hidden;}@media screen and (min-width:48em){.navigation__mobile-only{display:none;}}.navigation__mobile-only ul:not(.contextual-links){background:#CF102D;margin:0;list-style:none;text-align:left;padding:1.25rem 1.875rem 0.3125rem;display:flex;flex-wrap:wrap;}.navigation__mobile-only li{margin:0;padding:0;flex:0 0 50%;width:50%;max-width:50%;}.navigation__mobile-only a:not([href^="/admin/"]){margin-bottom:0.9375rem;color:#fff;font-weight:bold;}.navigation__mobile-only .social-media-list{padding:0.625rem 1.875rem 0;}@media screen and (max-width:47.99875em){.site-header__right-col--secondary{width:100%;flex:0 0 80px;}}@media screen and (max-width:47.99875em){.site-header__right-col--secondary.site-header__rigt-col--secondary--has-search{max-width:10rem;width:10rem;flex:0 0 10rem;}}@media screen and (max-width:47.99875em){.site-header__right-col--secondary button{height:5rem;width:5rem;}}.site-header__logo--ppc,.site-header__logo--secondary{background:#CF102D;}@media screen and (max-width:47.99875em){.site-header__logo--ppc,.site-header__logo--secondary{max-width:calc(100% - 51px);width:calc(100% - 51px);flex:0 0 calc(100% - 51px);display:flex;align-items:center;border:none;}}@media screen and (max-width:47.99875em){.site-header__logo--ppc--has-search,.site-header__logo--secondary--has-search{max-width:calc(100% - 160px);width:calc(100% - 160px);flex:0 0 calc(100% - 160px);}}@media screen and (max-width:47.99875em){.site-header__logo--ppc a,.site-header__logo--secondary a{display:flex;align-items:center;}}@media screen and (max-width:47.99875em){.ppc-menu-container{display:none;}}.ppc-menu-container ul,.ppc-menu-container li{list-style:none;padding:0;margin:0;}.ppc-menu-container nav > ul{display:flex;}.ppc-menu-container nav > ul > li{flex:0 1 auto;position:relative;}.ppc-menu-container nav > ul > li > a{text-align:center;height:6.25rem;}.ppc-menu-container nav > ul > li > ul{position:absolute;min-width:12.5rem;max-width:18.75rem;left:0;margin:auto;box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);display:none;border-top:5px solid #E1EEF7;}.ppc-menu-container nav > ul > li > ul a{background:#fff;width:auto;position:relative;display:block;width:100%;font-family:"soleil",arial,sans-serif;color:#000;font-size:0.9375rem;line-height:1.3;text-decoration:none;}.ppc-menu-container nav > ul > li > ul a:hover{color:#CF102D;}.ppc-menu-container nav > ul > li > ul > li{position:relative;z-index:2;}.ppc-menu-container nav > ul > li > ul > li a{padding:0.3125rem 1.25rem;position:relative;z-index:2;}.ppc-menu-container nav > ul > li > ul > li:first-child a{padding-top:1.25rem;}.ppc-menu-container nav > ul > li > ul > li:last-child a{padding-bottom:1.25rem;}.ppc-menu-container nav > ul > li:hover > ul,.ppc-menu-container nav > ul > li:focus > ul{display:block;}@media screen and (max-width:47.99875em){.page--ppc-landing-page .site-header .site-header__logo--ppc{padding:0.3125rem;}}@media screen and (max-width:47.99875em){.page--ppc-landing-page .hero--parallax img,.page--ppc-landing-page .hero--parallax video{top:2.9375rem;}}@media screen and (min-width:64em){.page--ppc-landing-page .site-header__rigt-col--ppc{display:none;}}.page--ppc-landing-page--no-menu .site-header .sticky-header-item:before,.page--ppc-landing-page--no-menu .site-header.sticky .sticky-header-item:before{height:1.875rem;}@media screen and (min-width:48em){.page--ppc-landing-page--no-menu .site-header .sticky-header-item:before,.page--ppc-landing-page--no-menu .site-header.sticky .sticky-header-item:before{height:3.125rem;}}.page--ppc-landing-page--no-menu .hero{margin-top:0;}@media screen and (min-width:48em){.page--ppc-landing-page--no-menu .hero{margin-top:0;}}@media screen and (min-width:64em){.page--ppc-landing-page--no-menu .hero{margin-top:-5.5rem;}}@media screen and (max-width:47.99875em){.page--ppc-landing-page--no-menu .hero--parallax img,.page--ppc-landing-page--no-menu .hero--parallax video{top:0;}}@media screen and (min-width:48em){.page--ppc-landing-page--no-menu .hero--parallax .main-slider{top:3.125rem;}}.page--ppc-landing-page--no-menu .site-header__logo--ppc{padding:0.3125rem;flex:none;width:100%;}@media screen and (min-width:48em){.page--ppc-landing-page--no-menu .site-header__logo--ppc{padding:0.625rem;}}@media screen and (max-width:47.99875em){.page--ppc-landing-page--no-menu .site-header__logo--ppc{max-width:none;}}.page--ppc-landing-page .site-header .sticky-header-item:before,.page--ppc-landing-page .site-header.sticky .sticky-header-item:before,.page--dm-landing-page .site-header .sticky-header-item:before,.page--dm-landing-page .site-header.sticky .sticky-header-item:before{height:1.875rem;}@media screen and (min-width:48em){.page--ppc-landing-page .site-header .sticky-header-item:before,.page--ppc-landing-page .site-header.sticky .sticky-header-item:before,.page--dm-landing-page .site-header .sticky-header-item:before,.page--dm-landing-page .site-header.sticky .sticky-header-item:before{height:3.125rem;}}.page--ppc-landing-page .hero,.page--dm-landing-page .hero{margin-top:0;}@media screen and (min-width:48em){.page--ppc-landing-page .hero,.page--dm-landing-page .hero{margin-top:0;}}@media screen and (min-width:64em){.page--ppc-landing-page .hero,.page--dm-landing-page .hero{margin-top:-5.5rem;}}@media screen and (min-width:48em){.page--ppc-landing-page .hero,.page--dm-landing-page .hero{min-height:calc(85vh - 220px);}}@media screen and (max-width:47.99875em){.page--ppc-landing-page .hero .main-slider--content-wrapper,.page--dm-landing-page .hero .main-slider--content-wrapper{padding:4rem 1.25rem 1.25rem 1.25rem;}}@media screen and (max-width:47.99875em){.page--ppc-landing-page .hero--parallax img,.page--ppc-landing-page .hero--parallax video,.page--dm-landing-page .hero--parallax img,.page--dm-landing-page .hero--parallax video{top:0;}}@media screen and (min-width:48em){.page--ppc-landing-page .hero--parallax .main-slider,.page--dm-landing-page .hero--parallax .main-slider{top:0;}}.page--ppc-landing-page .site-header__logo--ppc,.page--dm-landing-page .site-header__logo--ppc{padding:0.3125rem;flex:none;width:100%;}@media screen and (min-width:48em){.page--ppc-landing-page .site-header__logo--ppc,.page--dm-landing-page .site-header__logo--ppc{padding:0.625rem;}}@media screen and (max-width:47.99875em){.page--ppc-landing-page .site-header__logo--ppc,.page--dm-landing-page .site-header__logo--ppc{max-width:none;}}.page--listing-page h1{margin-bottom:0.625rem;}@media screen and (min-width:48em){.page--listing-page h1{margin-bottom:0.625rem;}}@media screen and (min-width:64em){.page--listing-page h1{margin-bottom:1.25rem;}}.btn--site__header{min-height:auto;border:none;}.btn--site__header:hover,.btn--site__header:focus{background-color:transparent;}@media print,screen and (min-width:64em){.btn--site__header{height:74px;background-color:transparent;padding:0;width:54px;}.btn--site__header::after{position:relative;top:-15px;}.btn--site__header.open{background-color:transparent;}.btn--site__header.open::before{margin:0 0 0 auto;}}.page--ppc-landing-page .site-header__main,.page--ppc-landing-page .site-header__logo--ppc,.page--dm-landing-page .site-header__main,.page--dm-landing-page .site-header__logo--ppc{background-color:#fff;}.page--ppc-landing-page .site-header__main,.page--dm-landing-page .site-header__main{box-shadow:0 0 10px rgba(0,0,0,0.2);}.site-hdr--sju.search-open::after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:100px;background-color:#CCD3DE;z-index:-1;}@media print,screen and (max-width:63.99875em){.page--ppc-landing-page .site-header__main > .row,.page--dm-landing-page .site-header__main > .row{display:block;position:relative;}}.page--ppc-landing-page .site-header__rigt-col--ppc ul.menu.submenu--open,.page--dm-landing-page .site-header__rigt-col--ppc ul.menu.submenu--open{display:block;}.page--ppc-landing-page .site-header__rigt-col--ppc button,.page--dm-landing-page .site-header__rigt-col--ppc button{height:3.375rem;}.page--ppc-landing-page .site-header__rigt-col--ppc .menu-toggle.open::before,.page--dm-landing-page .site-header__rigt-col--ppc .menu-toggle.open::before{display:none;}.page--ppc-landing-page .site-header__rigt-col--ppc .main-menu-container,.page--dm-landing-page .site-header__rigt-col--ppc .main-menu-container{width:100%;max-width:100%;}.page--ppc-landing-page .site-header__rigt-col--ppc .btn--site__header,.page--dm-landing-page .site-header__rigt-col--ppc .btn--site__header{position:absolute;top:5px;right:10px;background-color:transparent;}.page--ppc-landing-page .site-header__rigt-col--ppc .btn--site__header span,.page--dm-landing-page .site-header__rigt-col--ppc .btn--site__header span{position:absolute;height:0;width:0;overflow:hidden;opacity:0;}@media print,screen and (min-width:64em){.page--ppc-landing-page .site-header__rigt-col--ppc,.page--dm-landing-page .site-header__rigt-col--ppc{display:none;}}.page--ppc-landing-page .site-header__rigt-col--ppc .navigation,.page--dm-landing-page .site-header__rigt-col--ppc .navigation{display:none;}.page--ppc-landing-page .site-header__rigt-col--ppc .navigation h2,.page--dm-landing-page .site-header__rigt-col--ppc .navigation h2{position:absolute;height:0;width:0;overflow:hidden;opacity:0;}.page--ppc-landing-page .site-header__rigt-col--ppc .navigation ul,.page--dm-landing-page .site-header__rigt-col--ppc .navigation ul{font-family:"soleil",arial,sans-serif;}.site-header__logo--ppc.site-header__logo--no-link img{width:auto;}header.site-hdr{position:fixed;top:0;width:100%;}.toolbar-fixed header.site-hdr{top:76px;}body.has-alert #block-stjohns-mir3-banner-messages{padding-top:60px;}@media print,screen and (min-width:64em){body.has-alert #block-stjohns-mir3-banner-messages{padding-top:180px;}}main.main-content{padding-top:60px;}@media print,screen and (min-width:64em){main.main-content{padding-top:180px;}}main.main-content .hero--parallax .main-slider{top:0;}main.main-content .hero--no-img{margin-top:0px;min-height:120px;}@media print,screen and (min-width:64em){main.main-content .hero--no-img{margin-top:0;}}.has-alert main.main-content{padding-top:0;}@media print,screen and (min-width:64em){.has-alert main.main-content{padding-top:0;}}.page--ppc-landing-page main.main-content .hero--no-img{margin-top:6.25rem;}@media screen and (min-width:48em){.page--ppc-landing-page main.main-content .hero--no-img{margin-top:3.75rem;}}@media screen and (min-width:64em){.page--ppc-landing-page main.main-content .hero--no-img{margin-top:-3.75rem;}}@media print,screen and (max-width:63.99875em){.law-school .site-hdr{height:5.25rem;}.law-school main.main-content{margin-top:-120px;}}@media print,screen and (min-width:64em){.law-school main.main-content{margin-top:100px;}}@media print,screen and (max-width:63.99875em){.law-school .site-hdr__logo-area > a{max-width:12.5rem;}}@media print,screen and (min-width:64em){.law-school .site-hdr__logo-area > a{max-width:16.25rem;max-height:83px;}}.page--ppc-landing-page .site-header__logo--ppc .site-header__logo__text{color:#CF102D;border-top-color:#CF102D;}@media print,screen and (min-width:64em){.page--ppc-landing-page main.main-content{padding-top:3.125rem;}}@media print,screen and (max-width:74.99875em){.site-hdr__logo-area.ppc_landing_page_header{padding:0.25rem 0.4375rem 0;}}@media print,screen and (min-width:64em){.site-hdr__logo-area.ppc_landing_page_header{height:83px;}.site-hdr__logo-area.ppc_landing_page_header > a{height:100%;}.site-hdr__logo-area.ppc_landing_page_header img{height:100%;}}.law-school .site-hdr.law-library{height:11.25rem;}@media (min-width:454px){.law-school .site-hdr.law-library{height:9.375rem;}}@media print,screen and (min-width:64em){.law-school .site-hdr.law-library{height:auto;}}.law-school .site-hdr.law-library.site-hdr--sju{border-top:none;}@media print,screen and (min-width:64em){.law-school .site-hdr.law-library.site-hdr--sju .site-hdr--outer__wrap{margin-top:0px;max-width:none;padding-left:0px;padding-right:0px;}}.law-school .site-hdr.law-library.site-hdr--sju .site-hdr--desktop__top{padding-right:1.25rem;}@media print,screen and (min-width:64em){.law-school .site-hdr.law-library.site-hdr--sju .site-hdr--desktop__top{width:100%;display:flex;justify-content:flex-end;}}@media print,screen and (min-width:64em){.law-school .site-hdr.law-library.site-hdr--sju .site-hdr__logo-area{padding-left:1.25rem;}}@media print,screen and (min-width:64em){.law-school .site-hdr.law-library.site-hdr--sju .main-menu{padding-right:1rem;}}@media print,screen and (min-width:64em){.law-school .site-hdr--desktop__top{padding-right:1.25rem;}}.law-school .site-hdr--mobile__bottom{top:5.5rem;}@media (min-width:454px){.law-school .site-hdr--mobile__bottom{top:5.125rem;}}.sju-footer{position:relative;z-index:4;}.sju-footer .row{max-width:75rem;}.sju-footer .footer--first{background-color:#CF102D;padding-top:2.0625rem;padding-bottom:2.5rem;}@media screen and (min-width:48em){.sju-footer .footer--first{padding-top:3rem;}}@media screen and (min-width:64em){.sju-footer .footer--first{padding-top:3.75rem;}}@media screen and (min-width:48em){.sju-footer .footer--first{padding-bottom:3.75rem;}}@media screen and (min-width:64em){.sju-footer .footer--first{padding-bottom:5.625rem;}}@media screen and (max-width:30em){.sju-footer .footer--first .small-6{max-width:100%;flex:0 0 100%;}}.sju-footer .footer--first__left{position:relative;}.sju-footer .footer__box{background-color:#fff;padding:1.875rem;box-shadow:0px 33px 63px rgba(0,0,0,0.1);}@media print,screen and (min-width:64em){.sju-footer .footer__box{margin-bottom:-7.5rem;}}.sju-footer .footer__box .sju-footer__logo img{margin:0 auto;}.sju-footer .footer__box p{margin:0;text-align:center;}.sju-footer .footer__box p:first-of-type{margin-top:1.25rem;}.sju-footer .footer__box p:not(:first-of-type){margin-top:0.625rem;}.sju-footer .footer__box p:last-of-type{margin-bottom:1.25rem;}.sju-footer .footer__box ul{list-style:none;text-align:center;margin-top:1.25rem;padding-left:0;}.sju-footer .footer__box ul li + li{margin-top:0.625rem;}.sju-footer .footer__box .social-media-list{margin-top:1.25rem;text-align:center;justify-content:center;gap:0.75em;}.sju-footer .footer__box .social-media-list a{margin:0;}.sju-footer .footer__columns{display:flex;gap:40px 70px;flex-direction:column;}@media screen and (min-width:45em){.sju-footer .footer__columns{flex-direction:row;flex-wrap:wrap;}}@media screen and (min-width:61.25em){.sju-footer .footer__columns{flex-direction:row;flex-wrap:nowrap;padding:2.5rem 0 2.5rem 4.75rem;}}.sju-footer .footer__columns ul{list-style:none;padding-left:0;margin-bottom:0;line-height:27px;}.sju-footer .footer__columns ul a{color:#fff;text-decoration:none;box-shadow:none;}.sju-footer .footer__columns ul a:hover,.sju-footer .footer__columns ul a:focus{text-decoration:underline;text-decoration-thickness:0.3125rem;text-underline-offset:0.25rem;}.sju-footer .footer__columns ul li + li{margin-top:9px;}.sju-footer .footer__columns ul:not(:first-child){margin-top:9px;}.sju-footer .footer__columns span strong{color:#fff;font-family:"soleil",arial,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5875rem;}@media screen and (max-width:30em){.sju-footer .footer__columns--first{margin-top:2.5rem;}}@media screen and (min-width:720px) and (max-width:979px){.sju-footer .footer__columns--first{width:100%;}}@media print,screen and (min-width:64em){.sju-footer .footer__columns--first{padding-right:1.875rem;}}.sju-footer .footer__columns--first ul.menu{list-style:none;font-family:"soleil",arial,sans-serif;font-weight:700;}.sju-footer .footer__columns--first .btn{background-color:#fff;color:#000000;border:1px solid #fff;margin:1.25rem 0 0;padding:0.625rem 3.875rem;}.sju-footer .footer__columns--first .btn:hover,.sju-footer .footer__columns--first .btn:focus{background-color:transparent;color:#fff;}.sju-footer .footer--last{background-color:#fff;padding-top:2.5rem;padding-bottom:2.0625rem;}@media screen and (min-width:48em){.sju-footer .footer--last{padding-top:3.75rem;}}@media screen and (min-width:64em){.sju-footer .footer--last{padding-top:5.625rem;}}@media screen and (min-width:48em){.sju-footer .footer--last{padding-bottom:3rem;}}@media screen and (min-width:64em){.sju-footer .footer--last{padding-bottom:4rem;}}.sju-footer .footer--last .gtranslate{transform:none;padding:0;position:relative;background-color:transparent;box-shadow:none;display:block;}.content-lower{position:relative;z-index:4;background:#fff;}.content-lower::before,.content-lower::after{display:table;content:" ";}.content-lower::after{clear:both;}.site-footer{position:relative;z-index:4;background:#fff;}.site-footer::before,.site-footer::after{display:table;content:" ";}.site-footer::after{clear:both;}.site-footer__ctas{max-width:87.5rem;margin-right:auto;margin-left:auto;margin-bottom:0.9375rem;padding:0 1.25rem;}.site-footer__ctas::before,.site-footer__ctas::after{display:table;content:" ";}.site-footer__ctas::after{clear:both;}@media screen and (min-width:48em){.site-footer__ctas ul{display:flex;flex-wrap:wrap;}}.site-footer__ctas li{flex:1;}@media screen and (min-width:48em) and (max-width:63.99875em){.site-footer__ctas li{flex:1 1 calc(33% - 40px);}}@media screen and (min-width:64em){.site-footer__ctas li:not(:last-child){padding-right:2.5rem;}}@media screen and (min-width:48em) and (max-width:63.99875em){.site-footer__ctas li:nth-child(odd){padding-right:1.25rem;padding-left:1.25rem;}}.site-footer__ctas a{background-color:#fff;color:#000;border:0.09375rem solid #fff;box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);display:block;text-align:center;}@media screen and (min-width:48em){.site-footer__ctas a{font-size:1rem;padding:1.21875rem 2.125rem;}}.site-footer__ctas a:hover,.site-footer__ctas a:focus{background:none;color:#fff;}.site-footer ul{margin:0;list-style:none;padding:0;}.site-footer__upper{padding:0 0 4.0625rem;background-color:#CF102D;padding-top:2.5rem;}@media screen and (min-width:48em){.site-footer__upper{padding-top:2.5rem;}}@media screen and (min-width:64em){.site-footer__upper{padding-top:3.75rem;}}.site-footer__upper .row a{color:#fff;}.site-footer__upper .row{justify-content:center;}@media screen and (max-width:47.99875em){.site-footer__utility{padding-right:1.25rem;padding-left:1.25rem;width:50%;float:left;}}@media screen and (max-width:47.99875em) and (min-width:48em){.site-footer__utility{padding-right:1.25rem;padding-left:1.25rem;}}@media screen and (max-width:47.99875em){.site-footer__utility,.site-footer__utility:last-child:not(:first-child){float:left;clear:none;}.site-footer__utility:last-child:not(:first-child){float:right;}}@media screen and (min-width:48em) and (max-width:63.99875em){.site-footer__utility{text-align:center;margin-bottom:1.25rem;}}@media screen and (min-width:64em){.site-footer__utility{padding-right:1.25rem;padding-left:1.25rem;width:20%;float:left;}}@media screen and (min-width:64em) and (min-width:48em){.site-footer__utility{padding-right:1.25rem;padding-left:1.25rem;}}@media screen and (min-width:64em){.site-footer__utility,.site-footer__utility:last-child:not(:first-child){float:left;clear:none;}.site-footer__utility:last-child:not(:first-child){float:right;}}@media screen and (min-width:48em) and (max-width:63.99875em){.site-footer__utility ul{display:flex;justify-content:center;flex-wrap:wrap;}}@media screen and (min-width:48em) and (max-width:63.99875em){.site-footer__utility li{flex:1 1 calc(33% - 50px);padding:0 1.5625rem;}}.site-footer__utility a{font-family:"soleil",arial,sans-serif;font-size:1.25rem;font-weight:bold;margin-bottom:0.625rem;display:block;}.site-footer__main-menu{padding-right:1.25rem;padding-left:1.25rem;width:50%;float:left;}@media print,screen and (min-width:48em){.site-footer__main-menu{padding-right:1.25rem;padding-left:1.25rem;}}.site-footer__main-menu,.site-footer__main-menu:last-child:not(:first-child){float:left;clear:none;}.site-footer__main-menu:last-child:not(:first-child){float:right;}@media screen and (min-width:48em) and (max-width:63.99875em){.site-footer__main-menu{width:100%;}}@media screen and (min-width:64em){.site-footer__main-menu{padding-right:1.25rem;padding-left:1.25rem;width:80%;float:left;}}@media screen and (min-width:64em) and (min-width:48em){.site-footer__main-menu{padding-right:1.25rem;padding-left:1.25rem;}}@media screen and (min-width:64em){.site-footer__main-menu,.site-footer__main-menu:last-child:not(:first-child){float:left;clear:none;}.site-footer__main-menu:last-child:not(:first-child){float:right;}}.site-footer__main-menu ul{display:flex;flex-wrap:wrap;font-size:1.125rem;}.site-footer__main-menu li{width:100%;}.site-footer__main-menu a{display:block;margin-bottom:0.625rem;}@media screen and (max-width:47.99875em){.site-footer__main-menu ul ul{display:none;}}@media screen and (min-width:48em){.site-footer__main-menu > ul > li{flex:1 1 25%;width:25%;padding:0 1.25rem;}}.site-footer__main-menu > ul > li > a{font-weight:bold;font-family:"soleil",arial,sans-serif;}.site-footer__middle .row{justify-content:space-between;}.site-footer__middle__contact,.site-footer__middle__language{margin-bottom:1.875rem;}@media screen and (min-width:64em){.site-footer__middle__contact,.site-footer__middle__language{padding:1.875rem 1.5625rem 1.25rem;margin-bottom:0;}}.site-footer__middle .footer-heading,.site-footer__middle .heading,.site-footer__middle .drop-down-heading{font-size:1rem;font-weight:bold;color:#052338;font-family:"soleil",arial,sans-serif;margin-bottom:0.75rem;display:block;}@media screen and (min-width:48em){.site-footer__middle .footer-heading,.site-footer__middle .heading,.site-footer__middle .drop-down-heading{font-size:1.125rem;}}@media screen and (min-width:64em){.site-footer__middle .footer-heading,.site-footer__middle .heading,.site-footer__middle .drop-down-heading{font-size:1.125rem;}}.site-footer__middle .gtranslate{transform:none;position:relative;display:block;padding:0;background:none;box-shadow:none;margin-bottom:1.875rem;}.site-footer__middle .gtranslate,.site-footer__middle .social-media-list{max-width:16.25rem;width:100%;}@media screen and (min-width:48em){.site-footer__middle .gtranslate,.site-footer__middle .social-media-list{float:right;}}.site-footer__middle p{font-size:1.125rem;}.site-footer__middle p:not(:last-child){margin-bottom:0.3125rem;}.site-footer__middle__contact{order:2;}@media screen and (min-width:64em){.site-footer__middle__contact{order:1;}}.site-footer__middle__logo{display:flex;justify-content:center;order:1;}@media screen and (min-width:64em){.site-footer__middle__logo{order:2;}}.site-footer__middle__logo img{display:block;}.site-footer__middle__logo__container{background-color:#fff;padding:0 1.5625rem 1.25rem;padding-top:1.25rem;transform:translateY(-20px);}@media screen and (min-width:48em){.site-footer__middle__logo__container{padding-top:1.25rem;}}@media screen and (min-width:64em){.site-footer__middle__logo__container{padding-top:2.5rem;}}@media screen and (max-width:47.99875em){.site-footer__middle__logo__container{max-width:11.875rem;}}@media screen and (min-width:64em){.site-footer__middle__logo__container{transform:translateY(-30px);}}.site-footer__middle__language{order:3;}.site-footer__lower{padding-top:1.25rem;border-top:0.0625rem solid #CCD3DE;color:#052338;width:100%;font-size:1.125rem;padding-bottom:1.25rem;}.back-to-top{display:block;background:#051C2C;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);border-radius:0.75rem;position:fixed;bottom:2.5rem;width:3.125rem;height:3.125rem;text-transform:uppercase;font-family:"soleil",arial,sans-serif;font-size:0.875rem;color:#fff;text-align:center;line-height:1.2;padding:0.5rem;transition:transform 0.4s ease,right 0.8s ease;cursor:pointer;right:-3.75rem;display:none;}@media screen and (min-width:48.0625rem){.back-to-top{display:block;}}.back-to-top.visible{right:3.75rem;}.back-to-top:hover,.back-to-top:focus{color:#fff;transform:scale(1.13);}.back-to-top:before{content:"\f077";font-family:"Font Awesome 5 Pro","FontAwesome";display:block;font-size:23px;line-height:0.8;}body[class*=toolbar] .back-to-top{bottom:6.25rem;}.toolbar-fixed .site-header .sticky-header-item{top:2.5rem;}.toolbar-fixed.toolbar-tray-open .site-header .sticky-header-item{top:5rem;}#user-login #main-content,.user-login-form #main-content,.page--utility .main-content #main-content{margin-bottom:3.75rem;}#user-login .user-login-form,.user-login-form .user-login-form,.page--utility .main-content .user-login-form{max-width:37.5rem;margin-top:3.75rem;}#user-login h4,.user-login-form h4,.page--utility .main-content h4{margin-top:3.75rem;}.admin-tabs{background:#fff;position:fixed;bottom:1.25rem;right:1.25rem;padding:0.625rem;margin:0;border:0;z-index:9999;}.admin-tabs ul{margin:0;padding:0;overflow:hidden;padding:0;}.admin-tabs li{display:inline-block;list-style:none;}.admin-tabs li + li{margin-left:0.5em;}.admin-tabs a{background:black;margin:0;color:#fff;display:block;padding:0.5em 1em;transition:all 0.2s ease-out;text-decoration:none;border-radius:0.25em;}.admin-tabs a.is-active{background:#919191;}.admin-tabs a:hover{background:#444444;}.messages{margin:1em 0;padding:1em;border:1px solid;border-radius:0.25em;}.messages a{text-decoration:underline;}.messages ul{margin:0;padding:0;list-style:none;}.messages--status{background:#aad4ab;border-color:#88c389;color:#3c763d;}.messages--error{background:#ebcdcc;border-color:#dda8a7;color:#a94442;}[aria-label="Status message"]{z-index:9;position:fixed;left:20px;bottom:20px;background:#fff;padding:10px;}.page--search .main-content h2{margin-bottom:1.25rem;}.page--search .main-content .search-form{max-width:60rem;width:100%;}.page--search .main-content .search-form .form-item{display:inline-block;}.page--search .main-content .search-form button,.page--search .main-content .search-form #edit-submit{display:inline-block;width:auto;}.page--search .main-content .search-form input[type=text]{font-size:1rem;width:100%;}.page--search .main-content .search-form label{display:block;}.page--search .main-content .search-help-link{margin-bottom:1.25rem;display:inline-block;}.page--search .main-content ol{list-style-type:none;padding-left:0;}.page--search .main-content ol li:not(:last-child){margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:0.0625rem solid #ccc;}[data-drupal-selector=edit-submit-acquia-search]{margin-right:1.25rem;}.views-exposed-form{position:relative;padding:1.875rem 1.875rem 0.625rem 1.875rem;background:#CCD3DE;}.views-exposed-form:before{content:"";position:absolute;left:-300vw;top:0;width:600vw;height:100%;z-index:1;background:#CCD3DE;}.views-exposed-form .form-item,.views-exposed-form .inline-form-button{display:inline-block;position:relative;width:100%;margin:0 0 1.25rem 0;z-index:2;vertical-align:top;}.views-exposed-form .form-item[aria-hidden=true]{display:none !important;}.views-exposed-form .form-item select{margin:0;}.views-exposed-form .inline-form-button{width:auto;margin-bottom:1.25rem;}.views-exposed-form .inline-form-button input{margin-bottom:0 !important;}.views-exposed-form .form-actions{display:flex;align-items:center;position:relative;width:auto;z-index:2;}.views-exposed-form .form-actions [data-drupal-selector=edit-reset]{margin:0 0 1.25rem;background:#fff;color:red !important;}.views-exposed-form .form-actions [data-drupal-selector=edit-reset]:hover{background:#E6EAF0;}@media screen and (min-width:48em){.views-exposed-form .form-actions [data-drupal-selector=edit-reset]{margin:0.25rem 0;}}.page--page .views-exposed-form{overflow:hidden;margin-bottom:1.25rem;}@media screen and (min-width:48em){.page--page .views-exposed-form{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.page--page .views-exposed-form{margin-bottom:2.5rem;}}.views-exposed-form.sju-header-search-form:before{content:none;}.listing--1160 form{max-width:72.5rem;margin-right:auto;margin-left:auto;text-align:center;}.listing--full form{position:relative;padding-right:1.25rem;padding-left:1.25rem;text-align:left;}.listing--full form:after{content:"";position:absolute;top:0;left:0;width:300vw;height:100%;margin-left:-100vw;background:#CCD3DE;}@media only screen and (min-width:31.25rem){.listing--one-column .form-item,.listing--one-column .inline-form-button{max-width:13.75rem;width:calc(74.5% - 1.25rem);}.listing--one-column .form-item:nth-child(odd),.listing--one-column .inline-form-button:nth-child(odd){margin-right:1.25rem;}}@media only screen and (min-width:31.25rem) and (max-width:48rem),screen and (min-width:59.375rem) and (max-width:65.5625rem){.listing--two-column .form-item,.listing--two-column .inline-form-button{width:calc(49.5% - 0.625rem);}.listing--two-column .form-item:nth-child(odd),.listing--two-column .inline-form-button:nth-child(odd){margin-right:1.25rem;}}@media only screen and (min-width:65.625rem){.listing--two-column .form-item,.listing--two-column .inline-form-button{max-width:13.75rem;width:calc(33% - 0.8333333333rem);margin-right:1.25rem;}.listing--two-column .inline-form-button{width:auto;margin-right:1.25rem;}}@media only screen and (min-width:31.25rem) and (max-width:48rem),screen and (min-width:59.375rem) and (max-width:78.0625rem){.listing--three-column .form-item,.listing--three-column .inline-form-button{width:calc(49.5% - 0.625rem);}.listing--three-column .form-item:nth-child(odd),.listing--three-column .inline-form-button:nth-child(odd){margin-right:1.25rem;}}@media only screen and (min-width:78.125rem){.listing--three-column .form-item,.listing--three-column .inline-form-button{max-width:13.75rem;width:calc(33% - 0.8333333333rem);margin-right:1.25rem;}.listing--three-column .inline-form-button{width:auto;margin-right:1.25rem;}}@media only screen and (min-width:31.25rem) and (max-width:63.9375rem){.listing--three-column-full .form-item,.listing--three-column-full .inline-form-button{width:calc(49.5% - 0.625rem);}.listing--three-column-full .form-item:nth-child(odd),.listing--three-column-full .inline-form-button:nth-child(odd){margin-right:1.25rem;}.listing--three-column-full .form-actions{margin-bottom:1.25rem;}}@media only screen and (min-width:63.9375rem){.listing--three-column-full .form-item,.listing--three-column-full .inline-form-button{max-width:13.75rem;width:calc(33% - 0.9375rem);margin-right:1.25rem;}.listing--three-column-full .inline-form-button{width:auto;}}@media only screen and (min-width:31.25rem) and (max-width:63.9375rem){.listing--four-column-full .form-item,.listing--four-column-full .inline-form-button{width:calc(49.5% - 0.625rem);}.listing--four-column-full .form-item:nth-child(odd),.listing--four-column-full .inline-form-button:nth-child(odd){margin-right:1.25rem;}}@media only screen and (min-width:63.9375rem){.listing--four-column-full .form-item,.listing--four-column-full .inline-form-button{max-width:13.75rem;width:calc(19.5% - 1rem);margin-right:1.25rem;}.listing--four-column-full .inline-form-button{width:auto;}}.active-filters{display:flex;background-color:#E6EAF0;max-width:72.5rem;margin:auto;position:relative;padding:2.25rem 1.25rem 2.25rem 1.25rem;}.active-filters__list{display:flex;column-gap:1.25rem;row-gap:0.625rem;margin:0;padding:0;list-style:none;flex-flow:wrap;flex:1;}.active-filters__item button{border-color:#fff;margin:0;height:fit-content;padding:1rem 2.125rem;}.active-filters__item button::after{margin-left:0.9375rem;content:"\f00d";font-family:"Font Awesome 5 Pro";font-weight:700;}@media print,screen and (max-width:47.99875em){.active-filters__item button{padding:0.625rem 1.25rem;}}.active-filters__clear{margin:0;}@media print,screen and (max-width:47.99875em){.active-filters{flex-direction:column;gap:1.25rem;padding:1.25rem;}}@media print,screen and (min-width:64em){.active-filters:before{content:"";background-color:#E6EAF0;position:absolute;height:120%;margin-top:-3.75rem;width:4000px;left:-2000px;z-index:-1;}}.listing--alpha-nav [data-drupal-selector=edit-letter]{display:flex;flex-wrap:wrap;align-items:center;max-width:none;width:100%;margin:0;padding-bottom:0;}.listing--alpha-nav [data-drupal-selector=edit-letter] .fieldset-wrapper > div{display:flex;position:relative;left:-0.1875rem;flex-wrap:wrap;margin:0;}.listing--alpha-nav [data-drupal-selector=edit-letter] .form-item{display:flex;align-items:center;justify-content:center;position:relative;max-width:none;width:1.875rem;height:1.875rem;margin:0 0.1875rem 0.625rem;}.listing--alpha-nav [data-drupal-selector=edit-letter] [type=radio]{position:absolute;top:0;left:0;flex:0 0 100%;order:5;max-width:none;width:100%;height:100%;margin:0;padding:0;appearance:none;box-shadow:none;background:none;border:none;border-radius:0;cursor:pointer;transition:background 0.4s ease;}.listing--alpha-nav [data-drupal-selector=edit-letter] [type=radio]:checked{background:#0241A6;}.listing--alpha-nav [data-drupal-selector=edit-letter] [type=radio]:checked + label{color:#CCD3DE;box-shadow:none;}.listing--alpha-nav [data-drupal-selector=edit-letter] [type=radio]:not(:checked):hover + label,.listing--alpha-nav [data-drupal-selector=edit-letter] [type=radio]:not(:checked):focus + label,.listing--alpha-nav [data-drupal-selector=edit-letter] [type=radio] label:hover,.listing--alpha-nav [data-drupal-selector=edit-letter] [type=radio] label:focus{color:#CF102D;}.listing--alpha-nav [data-drupal-selector=edit-letter] .form-disabled{cursor:default;}.listing--alpha-nav [data-drupal-selector=edit-letter] .form-disabled [type=radio]:not(:checked):hover + label,.listing--alpha-nav [data-drupal-selector=edit-letter] .form-disabled [type=radio]:not(:checked):focus + label{color:#000;}.listing--alpha-nav [data-drupal-selector=edit-letter] .form-disabled [type=radio]{cursor:default;}.listing--alpha-nav [data-drupal-selector=edit-letter] .form-disabled label{color:#000;cursor:default;}.listing--alpha-nav [data-drupal-selector=edit-letter] label{color:#0241A6;cursor:pointer;transition:color 0.4s ease;position:relative !important;z-index:2;height:auto;width:auto;overflow:visible;clip:unset;font-family:"soleil",arial,sans-serif;font-weight:bold;font-size:1.25rem;}.alpha-jump-links{position:relative;}.alpha-jump-links:after{content:"";position:absolute;top:0;left:0;width:300vw;height:100%;margin-left:-100vw;background:#CCD3DE;}.alpha-jump-links ul{margin:0;position:relative;padding:0;z-index:2;list-style:none;}.alpha-jump-links ul::before,.alpha-jump-links ul::after{display:table;content:" ";}.alpha-jump-links ul::after{clear:both;}@media screen and (max-width:47.99875em){.alpha-jump-links ul{text-align:center;}}.alpha-jump-links li{display:block;float:left;width:1.875rem;height:1.875rem;margin-bottom:0.625rem;font-family:"soleil",arial,sans-serif;font-size:1.25rem;font-weight:700;}.alpha-jump-links li + li{margin-left:0.4375rem;}.alpha-jump-links a{display:block;width:100%;height:100%;}[data-drupal-selector=views-exposed-form-course-listing-course-listing-block]{overflow:hidden;margin-bottom:2.5rem;}[data-drupal-selector=views-exposed-form-course-listing-course-listing-block] [data-drupal-selector=edit-submit-course-listing]:disabled,[data-drupal-selector=views-exposed-form-course-listing-course-listing-block] [data-drupal-selector=edit-submit-course-listing]:disabled:hover{background-color:#7A99AC;box-shadow:none;color:#000000;cursor:default;}[data-drupal-selector=views-exposed-form-course-listing-course-listing-block] [data-drupal-selector=edit-submit-course-listing] + [type=submit]{margin-left:1.25rem;}.listing-center__item ul{margin-left:0;margin-bottom:0;padding:0;}.listing-center__item li{list-style-type:none;}.listing-center__item .place-list-item{padding-top:0;padding-bottom:1.25rem;}@media screen and (min-width:48em){.listing-center__item .place-list-item{padding-bottom:1.875rem;}}@media screen and (min-width:64em){.listing-center__item .place-list-item{padding-bottom:2.5rem;}}.listing-center__item .place-list-item:not(:last-child){margin-bottom:1.25rem;}@media screen and (min-width:48em){.listing-center__item .place-list-item:not(:last-child){margin-bottom:1.875rem;}}@media screen and (min-width:64em){.listing-center__item .place-list-item:not(:last-child){margin-bottom:2.5rem;}}@media print,screen and (min-width:48em){.listing-center__item .padded-row{margin-right:6.875rem;}}.course-list-update{margin-bottom:2.5rem;}[data-drupal-selector=views-exposed-form-faculty-listing-faculty-expertise-listing-block]{overflow:hidden;margin-top:1.25rem;}@media screen and (min-width:48em){[data-drupal-selector=views-exposed-form-faculty-listing-faculty-expertise-listing-block]{margin-top:2.1875rem;}}@media screen and (min-width:64em){[data-drupal-selector=views-exposed-form-faculty-listing-faculty-expertise-listing-block]{margin-top:2.1875rem;}}.section--place-finder [data-drupal-selector=views-exposed-form-place-listing-place-listing-block],.section--place-finder .alpha-jump-links{overflow:hidden;}form.sju-header-search-form,form#views-exposed-form-oho-search-api-page{padding:0;}form.sju-header-search-form:before,form#views-exposed-form-oho-search-api-page:before{content:none;}.form-2022 h2:not(.place-letter){position:relative;margin-bottom:0;padding-top:1.25rem;}@media screen and (min-width:48em){.form-2022 h2:not(.place-letter){padding-top:2.5rem;}}@media screen and (min-width:64em){.form-2022 h2:not(.place-letter){padding-top:4rem;}}.form-2022 h2:not(.place-letter)::before{content:"";position:absolute;left:-300vw;top:0;width:600vw;height:100%;z-index:-1;background:#CCD3DE;}.form-2022 .listing--two-column .form-item{max-width:100%;width:auto;}.form-2022 .form-item label{font-family:"soleil",arial,sans-serif;font-weight:700;}.form-2022 .listing--two-column .form-item-search{order:1;}.form-2022 .listing--two-column .form-item:nth-child(odd){margin-right:0;}.form-2022 .listing--two-column .form-item-school{order:3;margin-top:24px;}.form-2022 .listing--two-column .form-item-school select{margin-top:0.75rem;}@media print,screen and (min-width:48em){.form-2022 .listing--two-column .form-item-school{width:33.33%;margin-left:40px;margin-top:0;}}.form-2022 .form-submit{order:2;z-index:1;margin-bottom:0;height:3.875rem;width:77px;box-shadow:none;border-radius:0 0.5rem 0.5rem 0;}.form-2022 .alpha-filters{order:4;}.form-2022 .bef-exposed-form{padding-bottom:1.25rem;margin:0;padding-left:0;padding-right:0;display:grid;align-items:flex-end;grid-template-columns:repeat(12,1fr);}@media screen and (min-width:48em){.form-2022 .bef-exposed-form{padding-bottom:2.5rem;}}@media screen and (min-width:64em){.form-2022 .bef-exposed-form{padding-bottom:4rem;}}.form-2022 .bef-exposed-form .program-level-wrapper{grid-column:1/14;grid-row:2;}.form-2022 .bef-exposed-form .program-level-wrapper .form-checkboxes{display:flex;flex-wrap:wrap;gap:0.625rem;}@media screen and (min-width:71.5625em){.form-2022 .bef-exposed-form .program-level-wrapper .form-checkboxes{flex-wrap:nowrap;}}.form-2022 .bef-exposed-form .program-level-wrapper .js-form-type-checkbox{display:flex;}.form-2022 .bef-exposed-form .program-level-wrapper .js-form-type-checkbox input{opacity:0;position:absolute;}.form-2022 .bef-exposed-form .program-level-wrapper .js-form-item.highlight label{background-color:#CF102D;border-color:#CF102D;color:#fff;}.form-2022 .bef-exposed-form .program-level-wrapper .js-form-item label{width:16.25rem;height:3.125rem;margin:0;display:flex;justify-content:center;align-items:center;font-weight:400;background-color:#fff;border-color:#fff;color:#000000;}.form-2022 .bef-exposed-form .program-level-wrapper .js-form-item label:hover,.form-2022 .bef-exposed-form .program-level-wrapper .js-form-item label:focus{background-color:#CF102D;border-color:#CF102D;color:#fff;}@media print,screen and (max-width:47.99875em){.form-2022 .bef-exposed-form .program-level-wrapper .js-form-item label{height:2.3125rem;width:100%;}}@media screen and (min-width:71.5625em){.form-2022 .bef-exposed-form .program-level-wrapper .js-form-item label{width:17.25rem;}}@media print,screen and (min-width:48em){.form-2022 .bef-exposed-form .program-level-wrapper .form-checkboxes{gap:1.25rem;}}.form-2022 .bef-exposed-form .additional-filters-btn{grid-column:1/14;grid-row:3;display:flex;flex-direction:column;}.form-2022 .bef-exposed-form .additional-filters-btn button{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.375rem;transition:all 0.4s ease;}.form-2022 .bef-exposed-form .additional-filters-btn button:hover,.form-2022 .bef-exposed-form .additional-filters-btn button:focus{text-decoration-thickness:0.3125rem;text-underline-offset:0.25rem;}.form-2022 .bef-exposed-form .accordion-drop-down__toggle{background-color:transparent;border-color:transparent;width:fit-content;color:#0241A6;order:2;padding:0;}.form-2022 .bef-exposed-form .accordion-drop-down__toggled-content{z-index:1;background:#CCD3DE;padding:0;order:1;}.form-2022 .bef-exposed-form .accordion-drop-down__toggle:hover,.form-2022 .bef-exposed-form .accordion-drop-down__toggle:focus{color:#CF102D;}.form-2022 .bef-exposed-form .accordion-drop-down__toggle:hover svg rect,.form-2022 .bef-exposed-form .accordion-drop-down__toggle:focus svg rect{fill:#CF102D;}.form-2022 .bef-exposed-form .accordion-drop-down__toggle--active rect{fill:#0241A6;}.form-2022 .bef-exposed-form .accordion-drop-down__icon{width:0.875rem;height:0.875rem;top:3px;right:-30px;}.form-2022 .bef-exposed-form .accordion-drop-down__icon--rotate{fill:#0241A6;width:0.25rem;}.form-2022 .bef-exposed-form .accordion-drop-down__icon--rotate + rect{fill:#0241A6;}.form-2022 .bef-exposed-form .additional-filters-wrapper{margin-top:0.625rem;padding-top:0.625rem;padding-bottom:1.5rem;border-top:1px solid #E6EAF0;z-index:2;display:flex;flex-flow:wrap;row-gap:1.25rem;column-gap:1.25rem;}@media screen and (min-width:48em){.form-2022 .bef-exposed-form .additional-filters-wrapper{margin-top:0.625rem;}}@media screen and (min-width:64em){.form-2022 .bef-exposed-form .additional-filters-wrapper{margin-top:1.25rem;}}@media screen and (min-width:48em){.form-2022 .bef-exposed-form .additional-filters-wrapper{padding-top:0.625rem;}}@media screen and (min-width:64em){.form-2022 .bef-exposed-form .additional-filters-wrapper{padding-top:1.25rem;}}@media screen and (min-width:48em){.form-2022 .bef-exposed-form .additional-filters-wrapper{padding-bottom:1.5rem;}}@media screen and (min-width:64em){.form-2022 .bef-exposed-form .additional-filters-wrapper{padding-bottom:2rem;}}.form-2022 .bef-exposed-form .additional-filters-wrapper .js-form-item{flex:100%;display:flex;flex-direction:column;}.form-2022 .bef-exposed-form .additional-filters-wrapper .js-form-item label{overflow:visible;flex:1;width:100%;}.form-2022 .bef-exposed-form .additional-filters-wrapper .js-form-item .simpler-select{margin:0;}@media print,screen and (min-width:48em){.form-2022 .bef-exposed-form .additional-filters-wrapper{row-gap:1.5rem;column-gap:2.5rem;}.form-2022 .bef-exposed-form .additional-filters-wrapper .js-form-item{flex:30%;}}.form-2022 .bef-exposed-form .js-form-type-textfield{grid-column:1/8;grid-row:1;}.form-2022 .bef-exposed-form .js-form-item-school,.form-2022 .bef-exposed-form .js-form-type-cshs{grid-column:9/13;grid-row:1;}.form-2022 .bef-exposed-form .alpha-filters{grid-column:1/9;grid-row:2;}.form-2022 .bef-exposed-form .alpha-filters legend{margin-bottom:0;}.form-2022 .bef-exposed-form .form-item{margin:0;max-width:100%;width:auto;}.form-2022 .bef-exposed-form .form-text,.form-2022 .bef-exposed-form .form-select{margin-top:0.75rem;height:3.875rem;}.form-2022 .bef-exposed-form .js-form-type-textfield,.form-2022 .bef-exposed-form .js-form-type-cshs{margin-bottom:0;}.form-2022 .bef-exposed-form .js-form-type-textfield label,.form-2022 .bef-exposed-form .js-form-type-cshs label{font-family:"soleil",arial,sans-serif;font-weight:700;}.form-2022 .bef-exposed-form .form-text{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}.form-2022 .bef-exposed-form .form-item-letter label{color:#0241A6;cursor:pointer;font-family:"soleil",arial,sans-serif;border:1px solid transparent;padding-left:0.25rem;padding-right:0.25rem;font-weight:700;display:inline;position:relative;padding-bottom:0.3125rem;box-shadow:inset 0px -2px 0px 0px #CF102D;transition:box-shadow 0.4s ease;}.form-2022 .bef-exposed-form .form-item-letter label:hover,.form-2022 .bef-exposed-form .form-item-letter label:focus{color:#CF102D;border-color:#CF102D;text-decoration:none;box-shadow:inset 0px -8px 0px 0px #CF102D;}.form-2022 .bef-exposed-form .form-disabled label{color:#000000;opacity:0.8;cursor:default;box-shadow:none;}.form-2022 .bef-exposed-form .form-disabled label:hover,.form-2022 .bef-exposed-form .form-disabled label:focus{color:#000000;border-color:transparent;box-shadow:none;}.form-2022 .bef-exposed-form .form-radio{display:none;}.form-2022 .bef-exposed-form .select-wrapper{margin-top:0.75rem;margin-right:0;}.form-2022 .bef-exposed-form .fieldset-wrapper{margin-top:1.875rem;width:100%;}.form-2022 .bef-exposed-form .fieldset-wrapper > div:nth-of-type(1){display:flex;justify-content:space-around;}.form-2022 .bef-exposed-form .js-form-submit{border-radius:0 0.5rem 0.5rem 0;height:3.875rem;margin:0;}.form-2022 .bef-exposed-form .form-item label{position:relative !important;}@media print,screen and (min-width:48em){.form-2022 .bef-exposed-form .js-form-item label{font-size:1.125rem;font-weight:700;}}@media print,screen and (max-width:74.99875em){.form-2022 .bef-exposed-form .js-form-type-textfield{grid-column:1/7;grid-row:1;}.form-2022 .bef-exposed-form .js-form-type-cshs,.form-2022 .bef-exposed-form .js-form-item-school{grid-column:9/13;grid-row:1;}.form-2022 .bef-exposed-form .alpha-filters{grid-column:1/12;grid-row:2;}}@media print,screen and (max-width:63.99875em){.form-2022 .bef-exposed-form .js-form-type-textfield{grid-column:1/6;grid-row:1;}.form-2022 .bef-exposed-form .js-form-type-cshs{grid-column:8/13;grid-row:1;}}@media print,screen and (max-width:47.99875em){.form-2022 .bef-exposed-form{grid-template-columns:repeat(2,1fr);}.form-2022 .bef-exposed-form .js-form-type-textfield{grid-column:1/13;grid-row:1;}.form-2022 .bef-exposed-form .js-form-type-cshs,.form-2022 .bef-exposed-form .js-form-item-school{grid-column:1/span 13;grid-row:2;margin-top:1.25rem;}.form-2022 .bef-exposed-form .program-level-wrapper{grid-column:1/span 13;}.form-2022 .bef-exposed-form .alpha-filters{grid-column:1/span 13;grid-row:3;}.form-2022 .bef-exposed-form .form-actions{grid-row:1;}.form-2022 .bef-exposed-form .fieldset-wrapper .js-form-item{flex:100%;}.form-2022 .bef-exposed-form .fieldset-wrapper > div:nth-of-type(1){flex-flow:wrap;}}.views-filter-url input{background:#fff;}.views-filter-url .form-item{max-width:none;}.accessible-menu li{position:relative;}.accessible-menu .menu-item__button{position:absolute;border:none;background-color:transparent;}@media print,screen and (max-width:63.99875em){.accessible-menu .menu-item__button{position:absolute;top:0;right:0;width:2em;height:2em;margin:0;padding:0.375em;color:transparent;font-size:1.5rem;}.accessible-menu .menu-item__button::before{display:inline-block;width:100%;color:#fff;}}@media print,screen and (min-width:64em){.accessible-menu .menu-item__button{position:absolute;bottom:0;left:50%;width:1.5rem;height:1rem;transition:opacity 250ms ease-in-out;transform:translateX(-50%);opacity:0;font-size:0;}.accessible-menu .menu-item__button::before{width:100%;color:#fff;font-size:16px;}.accessible-menu .menu-item__button:focus{opacity:1;}}.accessible-menu .menu-item--open > ul{display:block;}@media print,screen and (min-width:64em){.touchevents .accessible-menu .menu-item__button{opacity:1;left:auto;right:-1.25rem;top:0;height:100%;padding:0;width:2.5rem;}.touchevents .accessible-menu .menu-item--expanded > a,.touchevents .accessible-menu .menu-item--expanded > span{padding-right:1.5625rem;}}.audience-menu a{text-decoration:none;}.audience-menu a,.audience-menu li,.audience-menu span{display:block;}.audience-menu a,.audience-menu span{font-family:"soleil",arial,sans-serif;}.audience-menu span{cursor:default;}.audience-menu.menu-open ul ul{display:block;}@media print,screen and (max-width:63.99875em){.audience-menu{background-color:#fff;padding:0.625rem;}.audience-menu > ul.menu{margin:0;padding:0;background-color:#E6EAF0;border-radius:0.5rem;}.audience-menu span{position:absolute;width:0;height:0;overflow:hidden;opacity:0;}.audience-menu button{display:block;position:relative;opacity:1;font-family:"soleil",arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.3125rem;color:#000;transform:none;width:100%;height:100%;left:0;padding:0.625rem;text-align:left;background-color:#E6EAF0;border-radius:0.5rem;border:none;}.audience-menu button:after{font-family:"Font Awesome 5 Pro","FontAwesome";color:#CF102D;content:"\f107";display:inline-block;position:absolute;right:10px;top:12px;font-size:30px;}.audience-menu button.engaged::after{transform:rotateX(180deg);transform-origin:center;}.audience-menu.accessible-menu.menu-open .menu-item__button{border-radius:8px 8px 0 0;}.audience-menu.accessible-menu.menu-open .menu-item__button:after{content:"\f106";}.audience-menu ul ul{background-color:#E6EAF0;border-radius:0 0 8px 8px;padding:0.75rem 0.75rem 0;}.audience-menu a,.audience-menu span{padding:0.5em 3em 0.5em 0.5em;color:#fff;font-size:1.125rem;font-weight:600;}.audience-menu a:hover,.audience-menu span:hover{text-decoration:none;}.audience-menu ul ul{display:none;}.audience-menu ul ul a{color:#000;font-family:"soleil",arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.3125rem;}.audience-menu ul ul a:hover,.audience-menu ul ul a:focus{color:#CF102D;}.audience-menu ul.menu.submenu--open{display:block;}}@media print,screen and (min-width:64em){.audience-menu{margin-right:1.875rem;}.audience-menu > ul.menu{display:flex;margin-bottom:0;padding-left:0;width:144px;}.audience-menu span{position:absolute;width:0;height:0;overflow:hidden;opacity:0;}.audience-menu button{position:relative;opacity:1;font-family:"soleil",arial,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.125rem;color:#000;transform:none;width:144px;height:100%;left:0;padding:0.5rem 0.75rem;text-align:left;background-color:#fff;border-radius:0.5rem;border:none;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15),0 10px 16px 0 rgba(0,0,0,0.1);}.audience-menu button::after{font-family:"Font Awesome 5 Pro","FontAwesome";color:#CF102D;content:"\f107";display:inline-block;margin-left:0.5em;}.audience-menu button.engaged{border-bottom-left-radius:0;border-bottom-right-radius:0;}.audience-menu button.engaged::after{transform:rotateX(180deg);transform-origin:center;}.audience-menu li:hover button{pointer-events:none;border-radius:0.5rem 0.5rem 0 0;}.audience-menu a,.audience-menu span{padding:0.75em 1em;color:#0241A6;line-height:1;}.audience-menu a:hover,.audience-menu span:hover{text-decoration:none;}.audience-menu ul ul{position:absolute;z-index:1;display:none;width:144px;background-color:#fff;border-radius:0 0 8px 8px;padding:0.75rem 0.75rem 0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15),0 10px 16px 0 rgba(0,0,0,0.1);}.audience-menu ul ul li{display:block;margin:0;}.audience-menu ul ul li + li{border-top:1px solid #ccd3de;}.audience-menu ul ul a{color:#000;font-family:"soleil",arial,sans-serif;font-weight:600;font-size:0.8125rem;line-height:1.125rem;padding:0.75rem 0;}.audience-menu ul ul a:hover{color:#CF102D;}}@media print,screen and (min-width:64em){.no-touchevents .audience-menu .menu-item--expanded:hover > ul,.no-touchevents .audience-menu .menu-item--expanded ul.menu.submenu--open{display:block;}}@media print,screen and (min-width:64em){.touchevents .audience-menu.accessible-menu .menu-item__button{right:0;width:1.25rem;}.touchevents .audience-menu.accessible-menu .menu-item--expanded > a,.touchevents .audience-menu.accessible-menu .menu-item--expanded > span{padding-right:2.5rem;}}.site-hdr--desktop__bottom nav ul.menu.submenu--open,.main-menu ul.menu.submenu--open{display:block;}.site-hdr--desktop__bottom nav a,.main-menu a{text-decoration:none;}.site-hdr--desktop__bottom nav li,.site-hdr--desktop__bottom nav a,.site-hdr--desktop__bottom nav li > span,.main-menu li,.main-menu a,.main-menu li > span{display:block;}.site-hdr--desktop__bottom nav a,.site-hdr--desktop__bottom nav li > span,.main-menu a,.main-menu li > span{color:#fff;font-family:"soleil",arial,sans-serif;font-size:1.125rem;font-weight:350;}.site-hdr--desktop__bottom nav a:hover,.site-hdr--desktop__bottom nav li > span:hover,.main-menu a:hover,.main-menu li > span:hover{text-decoration:none;}.site-hdr--desktop__bottom nav .menu-item--active-trail > a,.site-hdr--desktop__bottom nav .menu-item--active-trail > span,.main-menu .menu-item--active-trail > a,.main-menu .menu-item--active-trail > span{color:#CF102D !important;}@media print,screen and (max-width:63.99875em){.site-hdr--desktop__bottom nav ul,.main-menu ul{width:100%;}.site-hdr--desktop__bottom nav li + li,.main-menu li + li{border-top:1px solid #E6EAF0;}.site-hdr--desktop__bottom nav a,.site-hdr--desktop__bottom nav li > span,.main-menu a,.main-menu li > span{padding:0.5em 3em 0.5em 0.5em;}.site-hdr--desktop__bottom nav ul ul,.main-menu ul ul{display:none;border-top:1px solid #d3d3d3;background-color:#E6EAF0;}.site-hdr--desktop__bottom nav ul ul li:first-child,.main-menu ul ul li:first-child{padding-top:8px;}.site-hdr--desktop__bottom nav ul ul li:last-child,.main-menu ul ul li:last-child{padding-bottom:8px;}.site-hdr--desktop__bottom nav ul ul a,.main-menu ul ul a{color:#0241A6;font-size:1rem;padding:0.25rem 1.5rem;}.site-hdr--desktop__bottom nav ul ul a:hover,.site-hdr--desktop__bottom nav ul ul a:focus,.main-menu ul ul a:hover,.main-menu ul ul a:focus{color:#000;}}@media print,screen and (min-width:64em){.site-hdr--desktop__bottom nav li.has-ul,.main-menu li.has-ul{position:relative;}.site-hdr--desktop__bottom nav .has-ul button,.main-menu .has-ul button{border:none;background-color:transparent;font-size:0;width:1em;height:1em;overflow:hidden;position:absolute;bottom:0;}.site-hdr--desktop__bottom nav .has-ul button:after,.main-menu .has-ul button:after{font-family:"Font Awesome 5 Pro","FontAwesome";color:#CF102D;content:"\f107";display:inline-block;font-size:30px;position:absolute;top:0;left:0;}.site-hdr--desktop__bottom nav > ul.menu,.main-menu > ul.menu{display:flex;width:100%;gap:1.5625rem;}.site-hdr--desktop__bottom nav li,.main-menu li{flex:1 0 auto;}.site-hdr--desktop__bottom nav li:hover > a,.site-hdr--desktop__bottom nav li:hover > span,.main-menu li:hover > a,.main-menu li:hover > span{color:#CF102D;}.site-hdr--desktop__bottom nav li + li,.main-menu li + li{margin-top:0;}.site-hdr--desktop__bottom nav a,.site-hdr--desktop__bottom nav li > span,.main-menu a,.main-menu li > span{padding:1.25rem 0;color:#051C2C;background-color:#fff;font-size:1.25rem;font-weight:400;line-height:1.75rem;text-align:center;}.site-hdr--desktop__bottom nav a:focus,.site-hdr--desktop__bottom nav li > span:focus,.main-menu a:focus,.main-menu li > span:focus{color:#CF102D;}.site-hdr--desktop__bottom nav > ul.menu > li:nth-last-child(-n+1) > ul,.main-menu > ul.menu > li:nth-last-child(-n+1) > ul{right:0;}.site-hdr--desktop__bottom nav > ul.menu ul,.main-menu > ul.menu ul{position:absolute;z-index:2;display:none;width:auto;min-width:16rem;max-height:calc(100vh - 173px);padding:0 1.25rem;overflow:auto;border-top:5px solid #E1EEF7;background-color:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.15),0px 10px 16px 0px rgba(0,0,0,0.1);}.site-hdr--desktop__bottom nav > ul.menu ul li:hover > a,.main-menu > ul.menu ul li:hover > a{background-color:#fff;}.site-hdr--desktop__bottom nav > ul.menu ul li + li,.main-menu > ul.menu ul li + li{border-top:1px solid #E4E4E4;}.site-hdr--desktop__bottom nav > ul.menu ul a,.main-menu > ul.menu ul a{padding:1.0625rem 0;text-align:left;color:#051C2C;background-color:#fff;font-size:0.9375rem;line-height:1.125rem;font-weight:600;}.site-hdr--desktop__bottom nav > ul.menu ul a:hover,.site-hdr--desktop__bottom nav > ul.menu ul a:focus,.main-menu > ul.menu ul a:hover,.main-menu > ul.menu ul a:focus{background-color:#fff;color:#CF102D;}.site-hdr--desktop__bottom nav > ul.menu li:hover > ul.menu,.main-menu > ul.menu li:hover > ul.menu{display:block;}}.site-hdr--desktop__bottom nav .menu-item--active-trail > a,.site-hdr--desktop__bottom nav .menu-item--active-trail > span,.main-menu .menu-item--active-trail > a,.main-menu .menu-item--active-trail > span{color:#CF102D;}@media print,screen and (min-width:64em){.no-touchevents .main-menu .menu-item--expanded:hover > ul{display:block;}}.cta-menu a,.cta-menu li,.utility-menu a,.utility-menu li{display:block;}.cta-menu a,.utility-menu a{font-family:"soleil",arial,sans-serif;}@media print,screen and (max-width:63.99875em){.cta-menu ul,.utility-menu ul{column-count:2;padding:0 0.9375rem;margin:0;}.cta-menu a,.utility-menu a{padding:0.5em;color:#fff;font-weight:700;font-size:1rem;}.cta-menu a:hover,.cta-menu a:focus,.utility-menu a:hover,.utility-menu a:focus{text-decoration:underline;}}@media print,screen and (min-width:64em){.cta-menu ul,.utility-menu ul{display:flex;margin-right:30px;gap:20px;margin-bottom:0;}.cta-menu li + li,.utility-menu li + li{margin-top:0;}.cta-menu a,.utility-menu a{color:#fff;text-decoration:underline;font-size:0.875rem;line-height:1.125rem;}.cta-menu a:hover,.cta-menu a:focus,.utility-menu a:hover,.utility-menu a:focus{text-decoration:none;}}@media print,screen and (max-width:63.99875em){.cta-menu ul{column-count:1;}}@media print,screen and (min-width:64em){.cta-menu ul{margin-right:0;padding-left:0;}}.alert--site-wide{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#FDF180;}@media screen and (min-width:48em){.alert--site-wide{padding-top:3.75rem;}}@media screen and (min-width:64em){.alert--site-wide{padding-top:3.75rem;}}@media screen and (min-width:48em){.alert--site-wide{padding-bottom:3.75rem;}}@media screen and (min-width:64em){.alert--site-wide{padding-bottom:3.75rem;}}@media screen and (max-width:47.99875em){.alert--site-wide h2{padding-left:3.125rem;}}.alert--site-wide .row{position:relative;}.alert--site-wide .row + .row{margin-top:3.75rem;}.alert--site-wide .fa{color:#CF102D;font-size:1.875rem;}@media screen and (min-width:48em){.alert--site-wide .fa{font-size:4rem;}}@media screen and (min-width:64em){.alert--site-wide .fa{font-size:4rem;}}@media screen and (min-width:48em) and (max-width:63.99875em){.alert--site-wide .fa{float:right;}}@media screen and (max-width:47.99875em){.alert--site-wide .fa{position:absolute;left:1.25rem;top:0;}}.alert__date{font:700 1.25rem "soleil",arial,sans-serif;}.alert--site-wide{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#FDF180;}@media screen and (min-width:48em){.alert--site-wide{padding-top:3.75rem;}}@media screen and (min-width:64em){.alert--site-wide{padding-top:3.75rem;}}@media screen and (min-width:48em){.alert--site-wide{padding-bottom:3.75rem;}}@media screen and (min-width:64em){.alert--site-wide{padding-bottom:3.75rem;}}@media screen and (max-width:47.99875em){.alert--site-wide h2{padding-left:3.125rem;}}.alert--site-wide .row{position:relative;}.alert--site-wide .row + .row{margin-top:3.75rem;}.alert--site-wide .fa{color:#CF102D;font-size:1.875rem;}@media screen and (min-width:48em){.alert--site-wide .fa{font-size:4rem;}}@media screen and (min-width:64em){.alert--site-wide .fa{font-size:4rem;}}@media screen and (min-width:48em) and (max-width:63.99875em){.alert--site-wide .fa{float:right;}}@media screen and (max-width:47.99875em){.alert--site-wide .fa{position:absolute;left:1.25rem;top:0;}}.alert__date{font:700 1.25rem "soleil",arial,sans-serif;}.stat{width:100%;flex:0 0 100%;margin-bottom:1.5625rem;padding:0 1.25rem;}@media (min-width:64.0625rem){.stat{padding:0;}}.stat__value{font-size:2.625rem;color:#CF102D;margin-bottom:0.9375rem;line-height:1;display:block;}.stat p{font-size:1.125rem;font-weight:200;font-family:"soleil",arial,sans-serif;}@media screen and (min-width:64em){.section--story-stat .stat:last-child{margin-bottom:0;}}.tooltip-box{position:absolute;visibility:hidden;opacity:0;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease;z-index:10;max-width:18.75rem;}.tooltip-box--active{visibility:visible;opacity:1;transform:translateY(0);}.tooltip-box__container{border:1px solid #444444;border-top:20px solid #444444;position:relative;}.tooltip-box__container i{position:absolute;color:#fff;right:4px;top:-19px;cursor:pointer;}.tooltip-box__container .tooltip-box__content{padding:15px;background:#fff;display:block;font-size:15px;}.tooltip-box-toggle:after{font-family:"fontAwesome";content:"\f05a";color:#999;padding-left:10px;cursor:pointer;transition:color 0.2s ease;}.tooltip-box-toggle--active:after{color:#444444;}#back-to-top{width:100%;text-align:center;margin-bottom:45px;}#back-to-top a:hover{text-decoration:none;}#back-to-top span{display:block;}.has-tooltip-box{color:#000;}.section--block-list .outer-row{align-items:flex-start;justify-content:space-between;}.section--block-list .heading-column{order:1;padding-left:1.25rem;}@media screen and (max-width:47.99875em){.section--block-list .heading-column{flex:0 0 100%;width:100%;padding:0 1.25rem;}}.section--block-list .block-list-column{order:2;margin:0 0 1.25rem 0;}@media screen and (min-width:48em){.section--block-list .block-list-column{order:3;margin:0;}}.section--block-list .btn-column{order:3;padding:0 1.25rem;margin-bottom:1.25rem;}@media screen and (min-width:48em){.section--block-list .btn-column{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.section--block-list .btn-column{margin-bottom:1.875rem;}}@media screen and (min-width:48em){.section--block-list .btn-column{order:2;padding-left:0.9375rem;padding-right:1.25rem;}}.section--block-list .row:after,.section--block-list .row:before{display:none;}.section--block-list h2{margin-bottom:1.25rem;}@media screen and (min-width:48em){.section--block-list h2{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.section--block-list h2{margin-bottom:1.875rem;}}.block-list-item--announcement h3{position:relative;padding-top:0.75rem;}.block-list-item--announcement h3:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;top:0;}.block-list-item--announcement .date{margin-bottom:0.75rem;color:#898B8E;font-family:"soleil",arial,sans-serif;}.block-list-item{font-size:1.125rem;}@media screen and (max-width:47.99875em){.block-list-item{padding-right:1.875rem;}}.block-list-item h3{font-size:1rem;margin-bottom:0.625rem;}@media screen and (min-width:48em){.block-list-item h3{font-size:1.125rem;}}@media screen and (min-width:64em){.block-list-item h3{font-size:1.125rem;}}.block-list-item .date{color:#717275;font-family:"soleil",arial,sans-serif;display:block;}.block-list-item .remove-line .degree-type-columns:first-child::before{display:none;}.block-list-item__media{display:table;margin-bottom:1.25rem;position:relative;}.block-list-item__media img{display:block;}@media screen and (min-width:48em){.medium-up-right-line{border-right:0.0625rem solid #CCD3DE;}}.tags{display:inline-block;padding:0;margin:0;}.tags li{display:inline-block;list-style:none;margin-right:3px;margin-bottom:0.625rem;}.place-list-item .tags li,.faculty-list-item .faculty-list-item__class{font-size:1.125rem;cursor:default;}.place-list-item .tags li:hover,.place-list-item .tags li:focus,.faculty-list-item .faculty-list-item__class:hover,.faculty-list-item .faculty-list-item__class:focus{background-color:#fff;color:#000;}.large-list--vertical{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:0.0625rem solid #CCD3DE;margin-left:auto;margin-right:auto;}@media screen and (min-width:48em){.large-list--vertical{padding-bottom:2.1875rem;}}@media screen and (min-width:64em){.large-list--vertical{padding-bottom:2.1875rem;}}@media screen and (min-width:48em){.large-list--vertical{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.large-list--vertical{margin-bottom:2.5rem;}}.row--gallery-block-list{position:relative;overflow:hidden;}.row--gallery-block-list .columns,.row--gallery-block-list ul.row li,ul.row .row--gallery-block-list li{display:flex;padding-bottom:1.25rem;margin-bottom:1.25rem;position:relative;}@media screen and (min-width:48em){.row--gallery-block-list .columns,.row--gallery-block-list ul.row li,ul.row .row--gallery-block-list li{padding-bottom:2.1875rem;}}@media screen and (min-width:64em){.row--gallery-block-list .columns,.row--gallery-block-list ul.row li,ul.row .row--gallery-block-list li{padding-bottom:2.1875rem;}}@media screen and (min-width:48em){.row--gallery-block-list .columns,.row--gallery-block-list ul.row li,ul.row .row--gallery-block-list li{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.row--gallery-block-list .columns,.row--gallery-block-list ul.row li,ul.row .row--gallery-block-list li{margin-bottom:2.5rem;}}.row--gallery-block-list .columns:after,.row--gallery-block-list ul.row li:after,ul.row .row--gallery-block-list li:after{content:"";position:absolute;left:0;bottom:0;width:100%;background:#CCD3DE;height:0.0625rem;}@media screen and (min-width:64em){.row--gallery-block-list .columns:first-child:after,.row--gallery-block-list ul.row li:first-child:after,ul.row .row--gallery-block-list li:first-child:after,.row--gallery-block-list .columns:nth-child(3n+1):after,.row--gallery-block-list ul.row li:nth-child(3n+1):after,ul.row .row--gallery-block-list li:nth-child(3n+1):after{left:1.25rem;}}@media screen and (min-width:64em){.row--gallery-block-list .columns:last-child:after,.row--gallery-block-list ul.row li:last-child:after,ul.row .row--gallery-block-list li:last-child:after,.row--gallery-block-list .columns:nth-child(3n):after,.row--gallery-block-list ul.row li:nth-child(3n):after,ul.row .row--gallery-block-list li:nth-child(3n):after{right:1.25rem;left:auto;}}.block-list-item--gallery img{display:block;}.block-list-item--gallery .block-list-item__media{margin-bottom:1.25rem;}.block-list-item--gallery p{font-size:1.125rem;margin:0;}.block-list-item--gallery h3{font-size:1.25rem;}.section-vertical-img-listing .row .row{margin:0;}.section-vertical-img-listing .split-intro-text{margin-bottom:1.875rem;}@media screen and (min-width:48em){.section-vertical-img-listing .split-intro-text{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.section-vertical-img-listing .split-intro-text{margin-bottom:2.5rem;}}.page--page .section-vertical-img-listing .vertical-img-list-item{flex-direction:row-reverse;}.page--landing-page .section--small__title-lockup{max-width:87.5rem;margin-left:auto;margin-right:auto;margin-bottom:1.25rem;}@media screen and (min-width:48em){.page--landing-page .section--small__title-lockup{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.page--landing-page .section--small__title-lockup{margin-bottom:2.8125rem;}}@media screen and (min-width:64em){.page--landing-page .section--landing-intro .section--small__title-lockup{flex:0 1 70%;}}@media screen and (max-width:1200px){.section--contanct--news-media > .section--global-spacing--small > .row.vertical-img-list-item{flex-direction:row;}}.vertical-img-list-item{flex-wrap:wrap;}.vertical-img-list-item:not(:last-child){margin-bottom:1.875rem;}@media screen and (min-width:48em){.vertical-img-list-item:not(:last-child){margin-bottom:1.875rem;}}@media screen and (min-width:64em){.vertical-img-list-item:not(:last-child){margin-bottom:2.5rem;}}.vertical-img-list-item .btn{margin-bottom:0;}.vertical-img-list-item__media{max-width:25rem;}@media screen and (max-width:47.99875em){.vertical-img-list-item__media{margin-bottom:1.25rem;}}.vertical-img-list-item img{display:block;}.vertical-img-list-item h3,.vertical-img-list-item h2{font-size:1rem;margin-bottom:0.9375rem;}@media screen and (min-width:48em){.vertical-img-list-item h3,.vertical-img-list-item h2{font-size:1.3125rem;}}@media screen and (min-width:64em){.vertical-img-list-item h3,.vertical-img-list-item h2{font-size:1.5rem;}}.vertical-img-list-item p{font-size:1rem;}@media screen and (min-width:48em){.vertical-img-list-item p{font-size:1rem;}}@media screen and (min-width:64em){.vertical-img-list-item p{font-size:1.125rem;}}.detail-page .gallery-primary .slick-arrow{right:0;}.detail-page__upper .btn{margin-bottom:0;}.detail-page__upper .video-embed-field-responsive-video{margin-bottom:2.5rem;}.detail-page__upper figure{width:100%;}.detail-page__meta{position:relative;padding-top:1.875rem;margin-top:2.5rem;}.detail-page__meta:before{content:"";position:absolute;width:100%;max-width:100%;height:0.125rem;background-color:#CCD3DE;top:0;}.detail-page__meta__item:not(:last-child){margin-bottom:1.25rem;}.detail-page__meta__item h2{font-size:1.125rem;margin-bottom:0.625rem;}.detail-page__meta a{font-family:"soleil",arial,sans-serif;}.lined-date-display{display:block;font-family:"soleil",arial,sans-serif;color:#717275;position:relative;padding-bottom:1.125rem;margin-bottom:1.25rem;}.lined-date-display:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;bottom:0;}.detail-page--gallery{max-width:60rem;}@media screen and (max-width:47.99875em){.detail-page--gallery .gallery-primary{transform:translateX(-5px);}}.detail-page--gallery__lower{padding-top:1.25rem;border-top:0.0625rem solid #CCD3DE;}.program-row:not(:last-child),.place-row:not(:last-child),.faculty-row:not(:last-child){margin-bottom:0.625rem;}@media screen and (min-width:48em){.program-row:not(:last-child),.place-row:not(:last-child),.faculty-row:not(:last-child){margin-bottom:0.625rem;}}@media screen and (min-width:64em){.program-row:not(:last-child),.place-row:not(:last-child),.faculty-row:not(:last-child){margin-bottom:0.625rem;}}.program-row .letter-row,.place-row .letter-row,.faculty-row .letter-row{margin-bottom:1.875rem;}.program-row .letter-row h2,.place-row .letter-row h2,.faculty-row .letter-row h2{margin-bottom:0;}.program-row h2,.place-row h2,.faculty-row h2{font-size:3rem;color:#CF102D;font-family:"freight-text-pro",georgia,serif;display:flex;align-items:center;}.program-row h2:after,.place-row h2:after,.faculty-row h2:after{content:"";display:block;height:0.6875rem;background:#CCD3DE;width:100%;margin-left:1.5625rem;}.program-row .btn:not(:last-child),.place-row .btn:not(:last-child),.faculty-row .btn:not(:last-child){margin-right:0.9375rem;}.place-row .padded-row,.faculty-row .padded-row{padding:0;}.program-list-item,.place-list-item,.faculty-list-item{padding-bottom:0;border-bottom:0.0625rem solid #CCD3DE;}@media screen and (min-width:48em){.program-list-item,.place-list-item,.faculty-list-item{padding-bottom:1.5625rem;}}@media screen and (min-width:64em){.program-list-item,.place-list-item,.faculty-list-item{padding-bottom:1.5625rem;}}.program-list-item:not(:last-child),.place-list-item:not(:last-child),.faculty-list-item:not(:last-child){margin-bottom:1.25rem;}@media screen and (min-width:48em){.program-list-item:not(:last-child),.place-list-item:not(:last-child),.faculty-list-item:not(:last-child){margin-bottom:1.5625rem;}}@media screen and (min-width:64em){.program-list-item:not(:last-child),.place-list-item:not(:last-child),.faculty-list-item:not(:last-child){margin-bottom:1.5625rem;}}.program-list-item h3,.place-list-item h3,.faculty-list-item h3{font-size:1.25rem;}@media screen and (min-width:64em){.program-list-item h3,.place-list-item h3,.faculty-list-item h3{margin-bottom:0;}}.program-list-item p,.place-list-item p,.faculty-list-item p{margin-bottom:1.25rem;}@media screen and (min-width:64em){.program-list-item p,.place-list-item p,.faculty-list-item p{margin-bottom:0;}}.program-list-item__description-column,.place-list-item__description-column,.faculty-list-item__description-column{display:none;}@media screen and (min-width:64em){.program-list-item__description-column,.place-list-item__description-column,.faculty-list-item__description-column{max-width:45%;display:block;}}@media screen and (min-width:64em){.program-list-item__degree-column,.place-list-item__degree-column,.faculty-list-item__degree-column{max-width:30%;}}.program-lisitng-view .block-list-item{padding-bottom:3rem;}@media screen and (min-width:48em){.program-lisitng-view .block-list-item{padding-bottom:3.75rem;}}@media screen and (min-width:64em){.program-lisitng-view .block-list-item{padding-bottom:6.125rem;}}.program-lisitng-view .block-list-item:first-child{padding-top:3rem;}.program-lisitng-view .block-list-item:first-child::before{display:none;}.program-lisitng-view .block-list-item h3{font-size:1.125rem;font-weight:400;}@media screen and (min-width:48em){.program-lisitng-view .block-list-item h3{font-size:1.25rem;}}@media screen and (min-width:64em){.program-lisitng-view .block-list-item h3{font-size:1.5rem;}}.program-lisitng-view .block-list-item h4{font-size:1rem;}@media screen and (min-width:48em){.program-lisitng-view .block-list-item h4{font-size:1.125rem;}}@media screen and (min-width:64em){.program-lisitng-view .block-list-item h4{font-size:1.25rem;}}.program-lisitng-view .block-list-item::before{content:"";padding-top:3rem;width:calc(100% - 40px);margin:auto;}@media screen and (min-width:48em){.program-lisitng-view .block-list-item::before{padding-top:3.75rem;}}@media screen and (min-width:64em){.program-lisitng-view .block-list-item::before{padding-top:6.125rem;}}@media print,screen and (min-width:48em){.program-lisitng-view .block-list-item::before{border-top:2px solid #CCD3DE;}}@media print,screen and (max-width:47.99875em){.program-lisitng-view .block-list-item:nth-child(even){background-color:#F8F8F8;}}.place-list-item{padding-bottom:1.25rem;padding-top:0;}@media screen and (min-width:48em){.place-list-item{padding-bottom:2.5rem;}}@media screen and (min-width:64em){.place-list-item{padding-bottom:2.5rem;}}@media screen and (min-width:48em){.place-list-item{padding-top:1.25rem;}}@media screen and (min-width:64em){.place-list-item{padding-top:1.25rem;}}.place-list-item p{margin:0;}.place-list-item .eyebrow{font-size:0.9375rem;color:#000000;font-weight:400;}.place-list-item .btn--page-anchor{padding:6 20;}.place-list-item .btn--page-anchor a{color:#000000;}.place-list-item ul{list-style-type:none;padding:0;margin-left:0;margin-top:1rem;display:flex;flex-wrap:wrap;gap:0.625rem;}.place-list-item ul li{margin-top:0;line-height:0;}@media print,screen and (max-width:47.99875em){.place-list-item .row{gap:1.25rem;}}@media print,screen and (min-width:48em){.listing-center__item .section--global-spacing .padded-row,.listing-office__item .section--global-spacing .padded-row{margin-left:6.25rem;margin-right:0;}}.padded-row.letter-row{width:100%;max-width:100%;}.program-list-item a:not(.btn){color:#052338;}.program-list-item a:not(.btn):hover{color:#CF102D;}.program-legend{border-top:0.125rem solid #CF102D;}@media screen and (min-width:48em){.program-legend{padding-top:1.5625rem;}}.program-legend ul{padding-left:0;display:flex;flex-wrap:wrap;}@media screen and (max-width:47.99875em){.program-legend ul{padding-top:1.25rem;}}.program-legend li{padding-right:0.3125rem;font-size:1.125rem;}.program-legend .accordion-drop-down__toggle{padding:1.25rem 0 0;border:0;}.program-legend .accordion-drop-down__toggle .accordion-drop-down__icon{transition:0.7s ease transform;width:1.3125rem;height:1.3125rem;right:0.6875rem;}.program-legend .accordion-drop-down__toggle:hover,.program-legend .accordion-drop-down__toggle:focus,.program-legend .accordion-drop-down__toggle.accordion-drop-down__toggle--active{color:#CF102D !important;background:#fff;}.program-legend .accordion-drop-down__toggle:hover .accordion-drop-down__icon path,.program-legend .accordion-drop-down__toggle:focus .accordion-drop-down__icon path,.program-legend .accordion-drop-down__toggle.accordion-drop-down__toggle--active .accordion-drop-down__icon path{fill:#CF102D !important;}.program-legend .accordion-drop-down__toggle.accordion-drop-down__toggle--active svg{transform:rotate(-180deg);}@media screen and (max-width:47.99875em){.program-legend h2{margin:0;height:0;width:0;overflow:hidden;transform:translateX(-500%);}}.program-legend li{list-style:none;width:100%;font-family:"soleil",arial,sans-serif;display:flex;}@media screen and (min-width:48em){.program-legend li{flex:0 0 100%;max-width:100%;}}@media screen and (min-width:64em){.program-legend li{flex:0 0 33.3333%;max-width:33.3333%;}}.program-legend li strong{width:3.75rem;display:block;}.law-school .program-legend li strong{width:5rem;}.directory--large{border-bottom:0.0625rem solid #CCD3DE;margin-bottom:1.25rem;padding-bottom:1.25rem;font-size:1.125rem;}@media screen and (min-width:48em){.directory--large{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.directory--large{margin-bottom:1.875rem;}}@media screen and (min-width:48em){.directory--large{padding-bottom:1.875rem;}}@media screen and (min-width:64em){.directory--large{padding-bottom:1.875rem;}}.directory--large__position{font-size:1.5rem;font-family:"soleil",arial,sans-serif;font-weight:200;margin-bottom:0.3125rem;}.directory--large h2{font-size:1.5rem;margin-bottom:0.3125rem;}.directory--large span{display:block;margin-bottom:0.3125rem;}.directory--large__location{display:flex;margin-bottom:0.3125rem;}.directory--large__location span{margin-bottom:0;}.directory--large__location span:last-child:not(:only-child){margin-left:1.25rem;padding-left:1.25rem;border-left:0.125rem solid #CF102D;margin-bottom:0;}.faculty--expertise,.faculty--research{font-family:"soleil",arial,sans-serif;font-size:1.125rem;}.faculty--expertise:not(:last-child),.faculty--research:not(:last-child){margin-bottom:1.25rem;position:relative;padding-bottom:1.25rem;}.faculty--expertise:not(:last-child):before,.faculty--research:not(:last-child):before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;bottom:0;}.faculty--expertise__upper,.faculty--research__upper{margin-bottom:0.3125rem;}.faculty--expertise h2,.faculty--research h2{display:inline;margin:0;}.faculty--expertise h3,.faculty--research h3{margin-bottom:0.3125rem;}.faculty--expertise h3,.faculty--expertise h2,.faculty--research h3,.faculty--research h2{font-size:1.125rem;}.faculty-list-item{border-bottom:0.0625rem solid #CCD3DE;margin-bottom:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;}@media screen and (min-width:48em){.faculty-list-item{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.faculty-list-item{margin-bottom:1.875rem;}}@media screen and (min-width:48em){.faculty-list-item{padding-bottom:1.875rem;}}@media screen and (min-width:64em){.faculty-list-item{padding-bottom:1.875rem;}}.faculty-list-item h3{font-size:1.25rem;margin-bottom:0.625rem;}@media screen and (min-width:48em){.faculty-list-item h3{margin-bottom:0.625rem;}}@media screen and (min-width:64em){.faculty-list-item h3{margin-bottom:0.3125rem;}}.faculty-list-item__position{font-family:"soleil",arial,sans-serif;font-weight:bold;}.faculty-list-item__content-column{margin-bottom:0.625rem;}@media screen and (min-width:48em){.faculty-list-item__content-column{margin-bottom:0.625rem;}}@media screen and (min-width:64em){.faculty-list-item__content-column{margin-bottom:0;}}.faculty-list-item__class{display:inline-block;}.faculty-list-item__class:not(:last-child):after{content:",";margin-right:0.25rem;}.faculty-detail-item{position:relative;padding-bottom:1.5625rem;margin-bottom:1.25rem;padding-bottom:1.25rem;font-family:"soleil",arial,sans-serif;font-size:1.125rem;}.faculty-detail-item:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;bottom:0;}@media screen and (min-width:48em){.faculty-detail-item{margin-bottom:1.5625rem;}}@media screen and (min-width:64em){.faculty-detail-item{margin-bottom:1.5625rem;}}@media screen and (min-width:48em){.faculty-detail-item{padding-bottom:1.5625rem;}}@media screen and (min-width:64em){.faculty-detail-item{padding-bottom:1.5625rem;}}.faculty-detail-item span{display:block;}.faculty-detail-item__title{font-size:1.125rem;font-weight:200;}@media screen and (min-width:48em){.faculty-detail-item__title{font-size:1.5rem;}}@media screen and (min-width:64em){.faculty-detail-item__title{font-size:1.5rem;}}.faculty-detail-item__title:not(:first-child){margin-top:0.3125rem;}.faculty-detail-item__courses{margin-bottom:1.25rem;}.faculty-detail-item__education{font-weight:200;}.faculty-detail__lower{padding:1.875rem 0 0;border-top:0.0625rem solid #CCD3DE;margin-bottom:1.875rem;}@media screen and (min-width:48em){.faculty-detail__lower{margin-bottom:3.125rem;}}@media screen and (min-width:64em){.faculty-detail__lower{margin-bottom:3.125rem;}}.keywords{font-family:"soleil",arial,sans-serif;font-size:1.125rem;}.keywords span{margin-right:0.9375rem;margin-bottom:0.625rem;display:inline-block;}.keywords ul{margin:0;padding:0;display:inline-block;}.keywords li{list-style:none;margin:0;padding:0;margin-right:0.9375rem;margin-bottom:0.625rem;display:inline-block;color:#717275;}@media only screen and (max-width:47.9375rem){.section-vertical-img-listing--school h3{font-size:1.125rem;}}@media only screen and (max-width:63.9375rem){.section-vertical-img-listing--school .vertical-img-list-item + .vertical-img-list-item{padding-top:1.25rem;margin-top:1.25rem;border-top:0.0625rem solid #CCD3DE;}}@media only screen and (max-width:63.9375rem) and (min-width:48em){.section-vertical-img-listing--school .vertical-img-list-item + .vertical-img-list-item{padding-top:2.1875rem;}}@media only screen and (max-width:63.9375rem) and (min-width:64em){.section-vertical-img-listing--school .vertical-img-list-item + .vertical-img-list-item{padding-top:2.1875rem;}}@media only screen and (max-width:63.9375rem) and (min-width:48em){.section-vertical-img-listing--school .vertical-img-list-item + .vertical-img-list-item{margin-top:2.5rem;}}@media only screen and (max-width:63.9375rem) and (min-width:64em){.section-vertical-img-listing--school .vertical-img-list-item + .vertical-img-list-item{margin-top:2.5rem;}}@media only screen and (max-width:63.9375rem){.section-vertical-img-listing--school .vertical-img-list-item__media{margin-bottom:1.25rem;}}.section-vertical-img-listing--school h3 + p:not(:last-child){margin-bottom:2.1875rem;}.section-vertical-img-listing--school p a:last-child,.section-vertical-img-listing--school p ~ a:last-child{margin-bottom:0;}@media (max-width:78.75rem){.section--course-listing{padding:0 1.25rem;}}.section--course-listing .accordion-drop-down__toggled-content{padding:1.5625rem 0 0 0;background:#CCD3DE;overflow-x:auto;}.section--course-listing table,.section--course-listing .footable.table{width:100% !important;margin-bottom:0;min-width:75rem;border:none;}.section--course-listing td,.section--course-listing .footable.table > tbody > tr > td{font-size:0.8125rem;border:none;padding:1.25rem 0.625rem;}.section--course-listing th,.section--course-listing thead th,.section--course-listing .footable.table > thead > tr > th{text-transform:uppercase;background:#CCD3DE;font-size:0.75rem;border-bottom:0;}.section--course-listing .footable.table th,.section--course-listing .footable-details.table th{text-align:center;}.section--course-listing tr{background:#fff;}.section--course-listing tr:nth-child(odd){background:#E6EAF0;}.section--course-listing .course-listing-notes{width:25%;}[data-drupal-selector=views-exposed-form-course-listing-course-listing-block],.course-listing-instructions{margin-top:2.5rem;}@media screen and (min-width:48em){[data-drupal-selector=views-exposed-form-course-listing-course-listing-block],.course-listing-instructions{margin-top:2.5rem;}}@media screen and (min-width:64em){[data-drupal-selector=views-exposed-form-course-listing-course-listing-block],.course-listing-instructions{margin-top:3.75rem;}}@media screen and (max-width:75rem){.course-listing-instructions{padding:0 1.25rem;}}.employee-empty-message{font-size:1.5rem;}.listing-title{max-width:75rem;padding-right:1.25rem;padding-left:1.25rem;margin:auto;padding-top:1.25rem;margin-bottom:1.25rem;}@media screen and (min-width:48em){.listing-title{padding-top:1.875rem;}}@media screen and (min-width:64em){.listing-title{padding-top:3.75rem;}}@media screen and (min-width:48em){.listing-title{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.listing-title{margin-bottom:3.75rem;}}.listing-title .intro-text{margin-bottom:0;}.listing-title__definitions{display:flex;flex-direction:column;}.listing-title__definitions h2{border-bottom:1px solid #CF102D;font-size:0.9375rem;margin-bottom:0.25rem;padding-bottom:0.625rem;font-weight:400;color:#000000;}.breadcrumb-outer-container ~ div.row .listing-title{padding-top:0;}.listing-result{padding-top:1.875rem;}@media screen and (min-width:48em){.listing-result{padding-top:1.875rem;}}@media screen and (min-width:64em){.listing-result{padding-top:3.75rem;}}.listing-result .h6{font-weight:400;}.listing-result-header{color:#fff;height:4.25rem;margin-top:3rem;}@media screen and (min-width:48em){.listing-result-header{margin-top:1.5rem;}}@media screen and (min-width:64em){.listing-result-header{margin-top:1.5rem;}}.listing-result-header::before{content:"";position:absolute;width:500%;margin-left:-200%;height:4.25rem;background-color:#052338;z-index:-1;}.listing-result-header .eyebrow{color:#fff;padding-top:1.25rem;}@media print,screen and (max-width:47.99875em){.listing-result-header{display:none;}}@media print,screen and (max-width:63.99875em){.degree-type-columns:first-child{margin-top:1.25rem;}}.degree-type-columns:before{content:"";width:calc(100% - 40px);margin:auto;margin-top:1.25rem;margin-bottom:1.25rem;border-top:1px solid #CCD3DE;}.degree-type{display:flex;flex-direction:column;gap:10px;font-size:0.875rem;font-family:"soleil",arial,sans-serif;}@media screen and (min-width:48em){.degree-type{font-size:0.875rem;}}@media screen and (min-width:64em){.degree-type{font-size:1.125rem;}}@media print,screen and (max-width:63.99875em){.degree-type{margin-top:8px;gap:8px;}}.definition{margin-top:1.25rem;display:flex;flex-direction:column;}.definition__term{font-size:1rem;font-weight:700;font-family:"soleil",arial,sans-serif;min-width:9.0625rem;}@media screen and (min-width:48em){.definition__term{font-size:1.125rem;}}@media screen and (min-width:64em){.definition__term{font-size:1.25rem;}}@media screen and (min-width:34.375em){.definition{gap:2.5rem;flex-direction:row;}}.school-program-finder.section--program-finder .program-letter{font-family:"soleil",arial,sans-serif;font-size:1.5rem;}@media print,screen and (min-width:64em){.school-program-finder.section--program-finder .program-letter{width:19px;}}.school-program-finder.section--program-finder .listing-result-header{background:#052338;display:none;}@media print,screen and (min-width:64em){.school-program-finder.section--program-finder .listing-result-header{display:block;}}.school-program-finder.section--program-finder .listing-result-header:before{content:none;}.school-program-finder.section--program-finder .listing-result-header .columns.large-7 .eyebrow,.school-program-finder.section--program-finder .listing-result-header ul.row li.large-7 .eyebrow,ul.row .school-program-finder.section--program-finder .listing-result-header li.large-7 .eyebrow{padding-left:2.5rem;}.school-program-finder.section--program-finder .listing-result-header .columns.large-3 .eyebrow,.school-program-finder.section--program-finder .listing-result-header ul.row li.large-3 .eyebrow,ul.row .school-program-finder.section--program-finder .listing-result-header li.large-3 .eyebrow{padding-left:2.25rem;}@media print,screen and (min-width:64em){.school-program-finder.section--program-finder .program-row{display:flex;margin-bottom:0;}}@media print,screen and (min-width:64em) and (min-width:64em){.school-program-finder.section--program-finder .program-row:first-child{margin-top:3rem;}}.school-program-finder.section--program-finder .program-row h2{display:block;}.school-program-finder.section--program-finder .program-row > div:nth-child(2){flex-grow:1;}.school-program-finder.section--program-finder .program-row .program-list-item{padding-bottom:1.25rem;}.school-program-finder.section--program-finder .program-row .program-list-item:last-child{border-bottom:2px solid #ccd3de;margin-bottom:1.25rem;}@media print,screen and (min-width:64em){.school-program-finder.section--program-finder .program-row .program-list-item{margin-left:1.5rem;margin-bottom:3rem;padding-bottom:3rem;}.school-program-finder.section--program-finder .program-row .program-list-item:last-child{margin-bottom:3rem;}}.school-program-finder.section--program-finder .program-row .program-list-item .row > h4{margin-bottom:0;}@media print,screen and (min-width:64em){.school-program-finder.section--program-finder .program-row .program-list-item .row > h4{flex:0 0 60%;max-width:60%;}}.school-program-finder.section--program-finder .program-row .program-list-item a:not(.btn){display:block;color:#0241a6;text-decoration:none;transition:color 0.3s ease;font-family:"soleil",arial,sans-serif;}.school-program-finder.section--program-finder .program-row .program-list-item a:not(.btn):hover,.school-program-finder.section--program-finder .program-row .program-list-item a:not(.btn):focus{color:#CF102D;}.school-program-finder.section--program-finder .program-row .program-list-item a:not(:last-child){margin-bottom:10px;}.school-program-finder.section--program-finder .program-row h2:after{content:none;}.school-program-finder.section--program-finder .row{margin:0;}.school-program-finder.section--program-finder .columns,.school-program-finder.section--program-finder ul.row li,ul.row .school-program-finder.section--program-finder li{padding-left:0;}.school-program-finder.section--program-finder .program-legend{border-top:none;padding-top:0;}.section--accordion-feature .split-intro-text{margin-bottom:2.5rem;}.accordion-drop-down{clear:both;position:relative;width:100%;}.accordion-drop-down:not(:last-child){margin-bottom:1.5rem;}.accordion-drop-down__toggle{width:100%;text-align:left;position:relative;border:0.125rem solid #CF102D;transition:background 0.4s ease,color 0.4s ease;margin-bottom:0;background-color:#fff;color:#000;border-radius:0.9375rem;padding:0.875rem 4.0625rem 0.875rem 1.5rem;font-size:1.25rem;font-weight:bold;font-family:"soleil",arial,sans-serif;position:relative;z-index:1;}.accordion-drop-down__toggle:after{display:none;}.accordion-drop-down__toggle:hover,.accordion-drop-down__toggle:focus{background:#CF102D;outline:none;color:#fff;}.accordion-drop-down__toggle:hover .accordion-drop-down__icon path,.accordion-drop-down__toggle:hover .accordion-drop-down__icon rect,.accordion-drop-down__toggle:focus .accordion-drop-down__icon path,.accordion-drop-down__toggle:focus .accordion-drop-down__icon rect{fill:#fff;}.accordion-drop-down__toggle:hover h3,.accordion-drop-down__toggle:focus h3{color:#fff;}.accordion-drop-down__toggle h3{margin-bottom:0;font-size:1.25rem;font-weight:bold;}.accordion-drop-down__toggle .accordion-drop-down__icon{position:absolute;width:1.875rem;height:1.875rem;top:0;bottom:0;right:1.5rem;margin:auto;}.accordion-drop-down__toggle .accordion-drop-down__icon path,.accordion-drop-down__toggle .accordion-drop-down__icon rect{fill:#CF102D;transition:fill 0.4s ease;}.accordion-drop-down__toggle .accordion-drop-down__icon path.accordion-drop-down__icon--rotate,.accordion-drop-down__toggle .accordion-drop-down__icon rect.accordion-drop-down__icon--rotate{transform:rotate(0deg) translateY(0);}.accordion-drop-down__toggle--active{background:#CF102D;color:#fff;}.accordion-drop-down__toggle--active h3{color:#fff;}.accordion-drop-down__toggle--active .accordion-drop-down__icon path,.accordion-drop-down__toggle--active .accordion-drop-down__icon rect{fill:#fff;}.accordion-drop-down__toggle--active .accordion-drop-down__icon path.accordion-drop-down__icon--rotate,.accordion-drop-down__toggle--active .accordion-drop-down__icon rect.accordion-drop-down__icon--rotate{transform:rotate(90deg) translateY(-100%);}@media screen and (max-width:47.99875em){.mobile-accordion-container--filter{margin-bottom:1.25rem;}}.mobile-accordion-container--filter .accordion-drop-down__toggle{box-shadow:none;border-radius:0;background:#9f9f9f;color:#000;border:none;}@media screen and (min-width:48em){.mobile-accordion-container--filter .accordion-drop-down__toggle{display:none;}}.mobile-accordion-container--filter .accordion-drop-down__icon path{fill:#CF102D;}@media screen and (max-width:47.99875em){.mobile-accordion-container--filter form{margin-bottom:0;padding:0 1.25rem 1.25rem 1.25rem;}}.accordion-drop-down__toggled-content{padding:3.4375rem 1.875rem 1.875rem;background:#E6EAF0;color:#000;margin-top:-1.5rem;display:none;position:relative;z-index:0;}.accordion-drop-down__toggled-content::before,.accordion-drop-down__toggled-content::after{display:table;content:" ";}.accordion-drop-down__toggled-content::after{clear:both;}.accordion-drop-down__toggled-content p:not(:last-child){margin-bottom:1.25rem;}@media screen and (max-width:47.99875em){.accordion-drop-down__toggle--mobile + *{display:none;}}@media screen and (min-width:48em){.accordion-drop-down__toggle--mobile{display:none;}}.pagination-left,nav.pager{max-width:87.5rem;margin-right:auto;margin-left:auto;margin:0;padding:0 1.25rem;border-top:none;display:flex;}.pagination-left::before,.pagination-left::after,nav.pager::before,nav.pager::after{display:table;content:" ";}.pagination-left::after,nav.pager::after{clear:both;}.pagination-left ul,nav.pager ul{display:flex;justify-content:center;align-items:center;width:auto;margin:0;padding:0 0 0;font-family:"soleil",arial,sans-serif;}.pagination-left li,nav.pager li{list-style:none;margin:0;padding:0;}.pagination-left .pagination__first,.pagination-left .pager__item--first,.pagination-left .pagination__next,.pagination-left .pager__item--next,nav.pager .pagination__first,nav.pager .pager__item--first,nav.pager .pagination__next,nav.pager .pager__item--next{margin-right:0.625rem;}.pagination-left a,nav.pager a{padding:0.3125rem 0.625rem;font-size:1.25rem;line-height:1;}.pagination-left a:hover,nav.pager a:hover{text-decoration:none;}.pagination-left .current,.pagination-left .is-active,nav.pager .current,nav.pager .is-active{border-radius:50%;height:1.875rem;width:1.875rem;background:#051C2C;position:relative;margin-right:0.625rem;margin-left:0.625rem;justify-content:center;align-items:center;display:flex;}.pagination-left .current a,.pagination-left .is-active a,nav.pager .current a,nav.pager .is-active a{color:#fff;padding:0.1875rem;}.pagination-left .current:hover,.pagination-left .is-active:hover,nav.pager .current:hover,nav.pager .is-active:hover{text-decoration:none;}.padded-row .pagination-left,nav.pager{padding:0;}.pagination-left .pagination__first a,.pagination-left .pager__item--first a,.pagination-left .pagination__previous a,.pagination-left .pager__item--previous a,.pagination-left .pagination__last a,.pagination-left .pager__item--last a,.pagination-left .pagination__next a,.pagination-left .pager__item--next a,nav.pager .pagination__first a,nav.pager .pager__item--first a,nav.pager .pagination__previous a,nav.pager .pager__item--previous a,nav.pager .pagination__last a,nav.pager .pager__item--last a,nav.pager .pagination__next a,nav.pager .pager__item--next a{padding:0.3125rem 0.1875rem 0.125rem;color:#CF102D;border:0.0625rem solid #CCD3DE;display:block;font-size:0;font-weight:600;height:1.875rem;width:1.875rem;display:flex;justify-content:center;align-content:center;border-radius:0.375rem;transition:background-color 0.7s ease;}.pagination-left .pagination__first a:hover,.pagination-left .pagination__first a:focus,.pagination-left .pager__item--first a:hover,.pagination-left .pager__item--first a:focus,.pagination-left .pagination__previous a:hover,.pagination-left .pagination__previous a:focus,.pagination-left .pager__item--previous a:hover,.pagination-left .pager__item--previous a:focus,.pagination-left .pagination__last a:hover,.pagination-left .pagination__last a:focus,.pagination-left .pager__item--last a:hover,.pagination-left .pager__item--last a:focus,.pagination-left .pagination__next a:hover,.pagination-left .pagination__next a:focus,.pagination-left .pager__item--next a:hover,.pagination-left .pager__item--next a:focus,nav.pager .pagination__first a:hover,nav.pager .pagination__first a:focus,nav.pager .pager__item--first a:hover,nav.pager .pager__item--first a:focus,nav.pager .pagination__previous a:hover,nav.pager .pagination__previous a:focus,nav.pager .pager__item--previous a:hover,nav.pager .pager__item--previous a:focus,nav.pager .pagination__last a:hover,nav.pager .pagination__last a:focus,nav.pager .pager__item--last a:hover,nav.pager .pager__item--last a:focus,nav.pager .pagination__next a:hover,nav.pager .pagination__next a:focus,nav.pager .pager__item--next a:hover,nav.pager .pager__item--next a:focus{outline:none;background-color:#E6EAF0;}.pagination-left .pagination__first a:before,.pagination-left .pagination__first a:after,.pagination-left .pager__item--first a:before,.pagination-left .pager__item--first a:after,.pagination-left .pagination__previous a:before,.pagination-left .pagination__previous a:after,.pagination-left .pager__item--previous a:before,.pagination-left .pager__item--previous a:after,.pagination-left .pagination__last a:before,.pagination-left .pagination__last a:after,.pagination-left .pager__item--last a:before,.pagination-left .pager__item--last a:after,.pagination-left .pagination__next a:before,.pagination-left .pagination__next a:after,.pagination-left .pager__item--next a:before,.pagination-left .pager__item--next a:after,nav.pager .pagination__first a:before,nav.pager .pagination__first a:after,nav.pager .pager__item--first a:before,nav.pager .pager__item--first a:after,nav.pager .pagination__previous a:before,nav.pager .pagination__previous a:after,nav.pager .pager__item--previous a:before,nav.pager .pager__item--previous a:after,nav.pager .pagination__last a:before,nav.pager .pagination__last a:after,nav.pager .pager__item--last a:before,nav.pager .pager__item--last a:after,nav.pager .pagination__next a:before,nav.pager .pagination__next a:after,nav.pager .pager__item--next a:before,nav.pager .pager__item--next a:after{font-size:1.25rem;font-family:"Font Awesome 5 Pro","FontAwesome";font-weight:400;}.pagination__first a:before,.pager__item--first a:before{content:"\f100";}.pagination__previous a:before,.pager__item--previous a:before{content:"\f104";}.pagination__last a:before,.pager__item--last a:before{content:"\f101";}.pagination__next a:before,.pager__item--next a:before{content:"\f105";}@media screen and (min-width:48em){.pagination-left .pagination__previous,.pagination-left .pager__item--previous,nav.pager .pagination__previous,nav.pager .pager__item--previous{margin-right:0.3125rem;}}@media screen and (min-width:48em){.pagination-left .pagination__next,.pagination-left .pager__item--next,nav.pager .pagination__next,nav.pager .pager__item--next{margin-left:0.3125rem;}}@media screen and (max-width:47.99875em){.pagination-left li a,nav.pager li a{padding:0.3125rem 0.625rem;font-size:1.25rem;}.pagination-left .pagination__first a:after,.pagination-left .pager__item--first a:after,.pagination-left .pagination__previous a:after,.pagination-left .pager__item--previous a:after,nav.pager .pagination__first a:after,nav.pager .pager__item--first a:after,nav.pager .pagination__previous a:after,nav.pager .pager__item--previous a:after{display:none;}.pagination-left .pagination__next a:after,.pagination-left .pager__item--next a:after,.pagination-left .pagination__last a:after,.pagination-left .pager__item--last a:after,nav.pager .pagination__next a:after,nav.pager .pager__item--next a:after,nav.pager .pagination__last a:after,nav.pager .pager__item--last a:after{display:none;}.pagination-left li,nav.pager li{display:none;}.pagination-left .current,.pagination-left .is-active,.pagination-left .pagination__first,.pagination-left .pager__item--first,.pagination-left .pagination__previous,.pagination-left .pager__item--previous,.pagination-left .pagination__last,.pagination-left .pager__item--last,.pagination-left .pagination__next,.pagination-left .pager__item--next,nav.pager .current,nav.pager .is-active,nav.pager .pagination__first,nav.pager .pager__item--first,nav.pager .pagination__previous,nav.pager .pager__item--previous,nav.pager .pagination__last,nav.pager .pager__item--last,nav.pager .pagination__next,nav.pager .pager__item--next{display:inline-block;}.pagination-left .current,.pagination-left .is-active,nav.pager .current,nav.pager .is-active{display:flex;}}@media screen and (max-width:47.99875em) and (min-width:48em){.pagination-left .current:before,.pagination-left .is-active:before,nav.pager .current:before,nav.pager .is-active:before{content:"Page: ";margin-right:0.3125rem;}}.pagerer-panes{width:100%;display:flex !important;justify-content:center;}.sju-teamup-listing__pager{max-width:87.5rem;margin-right:auto;margin-left:auto;margin:0;border-top:none;display:flex;}.sju-teamup-listing__pager::before,.sju-teamup-listing__pager::after{display:table;content:" ";}.sju-teamup-listing__pager::after{clear:both;}.sju-teamup-listing__pager button{margin-right:1.25rem;padding:0.1875rem 0.625rem 0.3125rem;border:0.0625rem solid #CCD3DE;border-radius:0.375rem;background-color:#ffffff;color:#CF102D;font-size:1rem;font-weight:600;line-height:1;transition:background-color 0.7s ease;}.sju-teamup-listing__pager button:hover,.sju-teamup-listing__pager button:focus{outline:none;background-color:#E6EAF0;}.sju-teamup-listing__pager button:before,.sju-teamup-listing__pager button:after{font-size:1.25rem;font-family:"Font Awesome 5 Pro","FontAwesome";font-weight:400;position:relative;top:0.0625rem;}.sju-teamup-listing__pager button.previous:before{content:"\f104";margin-right:0.375rem;}.sju-teamup-listing__pager button.next:after{content:"\f105";margin-left:0.375rem;}.page--home-2022 .system-region + .row{max-width:100%;}.page--home-2022 .main-content-render{background-color:#fff;position:relative;}.page--home-2022 .values-feature__item .card__content--school span{display:block;}.home-location{background-color:#051C2C;}@media print,screen and (max-width:47.99875em){.home-location{padding:2.5rem 0 1.25rem;}}@media print,screen and (min-width:48em){.home-location{background-color:#E6EAF0;}}.home-location .aspect-ratio-frame{margin:0;width:100%;max-height:816px;}.home-location .aspect-ratio-frame::after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(to top,rgba(5,28,44,0.8),rgba(5,28,44,0.4),rgba(5,28,44,0),rgba(5,28,44,0));}.home-location .aspect-ratio-frame video{z-index:2;}@media print,screen and (max-width:47.99875em){.home-location .aspect-ratio-frame{display:none;}}.home-location__media{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;}.home-location__media::after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(to right,rgba(5,28,44,0.8),rgba(5,28,44,0.4),rgba(5,28,44,0),rgba(5,28,44,0));}.home-location__text{position:relative;z-index:2;}@media print,screen and (min-width:48em){.home-location__text{margin-top:-46vw;}}@media screen and (min-width:90em){.home-location__text{margin-top:-616px;}}.home-location__text .eyebrow,.home-location__text h2,.home-location__text p,.home-location__text .btn-row{margin:0;}.home-location__text .eyebrow,.home-location__text h2,.home-location__text p{color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,0.7);}.home-location__text .home-location__description{font-size:1.25rem;}@media screen and (min-width:48em){.home-location__text .home-location__description{font-size:1.25rem;}}@media screen and (min-width:64em){.home-location__text .home-location__description{font-size:1.5rem;}}.home-location__text .eyebrow{font-weight:400;}.home-location__text .eyebrow + h2{margin-top:0.625rem;}.home-location__text h2 + .home-location__description{margin-top:1.25rem;}.home-location__text .btn-row{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:0.625rem;}.home-location__text .btn-row .btn{margin:0;}.home-location .row{margin-right:auto;margin-left:auto;}.home-location .row.align-center{display:flex;margin-top:0;margin-bottom:0;}.home-location__cards.align-center.row{position:relative;z-index:2;margin-top:0.625rem;max-width:75rem;}@media print,screen and (min-width:48em){.home-location__cards.align-center.row{margin-top:3.75rem;}}@media print,screen and (max-width:47.99875em){.home-location__cards.align-center.row .columns,.home-location__cards.align-center.row ul.row li,ul.row .home-location__cards.align-center.row li{margin-top:1.25rem;}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.home-location__cards.align-center.row .columns:nth-child(n+3),.home-location__cards.align-center.row ul.row li:nth-child(n+3),ul.row .home-location__cards.align-center.row li:nth-child(n+3){margin-top:1.25rem;}}.home-location__cards.align-center.row article{background-color:#fff;box-shadow:0px 33px 63px 0px rgba(0,0,0,0.1);padding:1.25rem;height:100%;}.home-location__cards.align-center.row article p{font-size:1rem;}@media screen and (min-width:48em){.home-location__cards.align-center.row article p{font-size:1rem;}}@media screen and (min-width:64em){.home-location__cards.align-center.row article p{font-size:1.125rem;}}@media print,screen and (min-width:48em){.home-location__cards.align-center.row article{padding:1.875rem 1.875rem 1.5625rem;}}.home-location__cards.align-center.row article p{position:relative;margin-top:1.25rem;}@media print,screen and (max-width:47.99875em){.home-location__cards.align-center.row article h3{margin-top:0.625rem;margin-bottom:0;}.home-location__cards.align-center.row article p{margin-top:1.25rem;}}.home-location .home-location__icon{width:50px;}.home-location .home-location__icon + h3{margin-top:1.5rem;}.hero-container{position:relative;}@media screen and (min-width:72.4375rem){.hero-container{display:flex;align-items:center;}}.hero-stat-container{z-index:5;background:#CCD3DE;position:relative;padding:1.25rem 1.25rem 0;width:100%;}@media screen and (min-width:48em){.hero-stat-container{padding:0.9375rem 0;}}@media screen and (min-width:72.4375rem){.hero-stat-container{left:0;max-width:18.75rem;position:absolute;background:rgba(204,211,222,0.9);padding:1.875rem 0.625rem 0.625rem;}}.hero-stat-container .stat__value{color:#000;}@media screen and (max-width:47.99875em){.hero-stat-container .stat:not(:first-child):not(.active){display:none;}}.hero-stat-container .inline-link{width:100%;display:block;margin:1.25rem 0;}.hero-stat-container .inline-link a{display:inline;color:#000;text-decoration:underline;font-family:"soleil",arial,sans-serif;font-weight:bold;position:relative;padding-right:1.6875rem;font-size:1.25rem;}@media screen and (min-width:48em){.hero-stat-container .inline-link a{font-size:1.25rem;}}@media screen and (min-width:64em){.hero-stat-container .inline-link a{font-size:1.25rem;}}.hero-stat-container .inline-link a:after{transition:right 0.3s ease;content:"\f054";font-family:"Font Awesome 5 Pro","FontAwesome";color:#CF102D;display:inline-block;margin:auto;font-size:1.125rem;height:1.25rem;margin-left:10px;text-decoration:none;}.hero-stat-container .inline-link a:hover,.hero-stat-container .inline-link a:focus{color:#CF102D;}.hero:not(.hero--no-img):before,.hero.hero--single-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/themes/sju_theme/assets/img/loading.gif);background-position:center;background-repeat:no-repeat;filter:grayscale(100%) brightness(25);background-size:15.625rem;}.hero:not(.hero--no-img).hide-loading:before,.hero.hero--single-img.hide-loading:before{background-image:none;}.hero:not(.hero--no-img) .main-slider--content,.hero:not(.hero--no-img) .main-slider,.hero:not(.hero--no-img) .main-slider--content-wrapper,.hero.hero--single-img .main-slider--content,.hero.hero--single-img .main-slider,.hero.hero--single-img .main-slider--content-wrapper{transition:opacity 0.48s ease;opacity:0;}.hero:not(.hero--no-img) .main-slider--content.slick-slider,.hero:not(.hero--no-img) .main-slider--content.slick-slider ~ .main-slider--content-wrapper,.hero:not(.hero--no-img) .main-slider.slick-slider,.hero:not(.hero--no-img) .main-slider.slick-slider ~ .main-slider--content-wrapper,.hero:not(.hero--no-img) .main-slider--content-wrapper.slick-slider,.hero:not(.hero--no-img) .main-slider--content-wrapper.slick-slider ~ .main-slider--content-wrapper,.hero.hero--single-img .main-slider--content.slick-slider,.hero.hero--single-img .main-slider--content.slick-slider ~ .main-slider--content-wrapper,.hero.hero--single-img .main-slider.slick-slider,.hero.hero--single-img .main-slider.slick-slider ~ .main-slider--content-wrapper,.hero.hero--single-img .main-slider--content-wrapper.slick-slider,.hero.hero--single-img .main-slider--content-wrapper.slick-slider ~ .main-slider--content-wrapper{opacity:1;}.hero.hero--single-img .main-slider--content,.hero.hero--single-img .main-slider,.hero.hero--single-img .main-slider--content-wrapper{opacity:1;}@media screen and (min-width:72.4375rem){.hero.hero--stat{padding-left:18.75rem;}}.hero-stat-expand{border:none;background:none;padding:0;font-size:1.125rem;color:#0241A6;margin-bottom:1.25rem;transition:color 0.6s ease;}.hero-stat-expand:hover{outline:none;color:#000;}.hero-stat-expand:focus{outline-color:#0241A6;outline-style:dotted;outline-width:thin;outline-offset:2px;}@media screen and (min-width:48em){.hero-stat-expand{display:none;}}.hero-stat-expand:after{content:"\f067";font-family:"Font Awesome 5 Pro","FontAwesome";margin-left:0.5rem;font-size:1rem;transition:transform 0.4s ease;display:inline-block;}.hero-stat-expand.active:after{transform:rotate(45deg);}.law-school .hero,.law-school main.main-content .hero--no-img{margin-top:10rem;}@media screen and (min-width:48em){.law-school .hero,.law-school main.main-content .hero--no-img{margin-top:10rem;}}@media screen and (min-width:64em){.law-school .hero,.law-school main.main-content .hero--no-img{margin-top:-6.25rem;}}.hero{width:100%;position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;background:#052338;overflow:hidden;margin-top:0;height:calc(70vh - 140px);min-height:25rem;}@media screen and (min-width:48em){.hero{min-height:calc(75vh - 60px);align-items:center;height:auto;}}@media screen and (min-width:64em){.hero{min-height:calc(85vh - 80px);}}.hero .mobile-video-img{display:block;}@media screen and (min-width:48em){.hero .mobile-video-img{display:none;}}.hero .library-search p,.hero .library-search a{font-size:1.125rem;}@media screen and (min-width:48em){.hero .library-search p,.hero .library-search a{font-size:1.125rem;}}@media screen and (min-width:64em){.hero .library-search p,.hero .library-search a{font-size:1.25rem;}}.hero .library-search a:not(.btn){text-decoration:none;}.hero figure{margin:0;}.hero a:not(.btn){color:#fff;text-decoration:underline;}.hero a:not(.btn):hover,.hero a:not(.btn):focus{color:#fff;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;}.hero .btn{margin-bottom:0;}@media screen and (max-width:47.99875em){.hero .btn{margin-bottom:2rem;}}.hero .inline-link{width:100%;display:block;margin-bottom:2.5rem;}.hero .inline-link a{display:inline-block;color:#fff;text-decoration:underline;font-family:"soleil",arial,sans-serif;position:relative;padding-right:1.6875rem;font-size:1.25rem;}@media screen and (min-width:48em){.hero .inline-link a{font-size:1.5rem;}}@media screen and (min-width:64em){.hero .inline-link a{font-size:1.5rem;}}.hero .inline-link a:after{transition:right 0.3s ease;content:"\f054";font-family:"Font Awesome 5 Pro","FontAwesome";display:inline-block;position:absolute;right:0.3125rem;bottom:0;top:0;margin:auto;font-size:1.125rem;height:1.25rem;}.hero .inline-link a:hover:after,.hero .inline-link a:focus:after{right:0;}.hero .slick-list{overflow:visible;}.hero .main-slider .slick-slide,.hero .main-slider .slick-track,.hero .main-slider .slick-list,.hero .slide-media figure{display:block;position:relative;width:100%;height:calc(70vh - 140px);min-height:25rem;}@media screen and (min-width:48em){.hero .main-slider .slick-slide,.hero .main-slider .slick-track,.hero .main-slider .slick-list,.hero .slide-media figure{min-height:calc(75vh - 60px);align-items:center;height:auto;}}@media screen and (min-width:64em){.hero .main-slider .slick-slide,.hero .main-slider .slick-track,.hero .main-slider .slick-list,.hero .slide-media figure{min-height:calc(85vh - 80px);}}.hero img,.hero video{position:absolute;left:0;top:0;object-fit:cover;z-index:1;min-width:100%;min-height:18.75rem;}@media only screen and (max-width:768px) and (min-height:1000px){.hero img,.hero video{height:49vh;}}@media screen and (min-width:48em){.hero img,.hero video{height:49vh;min-height:calc(75vh - 60px);height:auto;}}@media screen and (min-width:64em){.hero img,.hero video{align-items:center;min-height:calc(85vh - 80px);}}@media screen and (max-width:47.99875em){.hero img,.hero video{display:block;position:relative;top:0;}}@media screen and (max-width:47.99875em){.hero video{display:none;}}.hero .main-slider{width:100%;height:100%;position:absolute;}.hero .main-slider .slick-slide{overflow:hidden;}@media screen and (max-width:47.99875em){.hero .main-slider .slick-slide{width:100vw;}}.hero .main-slider--content{position:relative;z-index:3;}.hero .main-slider--content-wrapper{width:100%;padding:4rem 1.25rem 0 3.75rem;margin-bottom:0;z-index:2;}@media screen and (min-width:48em){.hero .main-slider--content-wrapper{margin-bottom:0;}}@media screen and (min-width:64em){.hero .main-slider--content-wrapper{margin-bottom:0;}}@media screen and (min-width:64em){.hero .main-slider--content-wrapper{padding-left:7.5rem;max-width:60rem;}}@media screen and (max-width:47.99875em){.hero .main-slider--content-wrapper{padding-left:1.25rem;position:relative;}}.hero .main-slider--content-wrapper .slick-slide{transition:opacity 1s ease,filter 1.4s ease;opacity:0;filter:blur(30px);}.hero .main-slider--content-wrapper .slick-active{opacity:1;filter:none;}.hero .hero-nav__dots{z-index:3;position:relative;}.hero .slick-dots{margin:0;padding:0;list-style:none;}.hero .slick-dots li{display:inline-block;vertical-align:middle;}.hero .slick-dots li:not(:last-child){margin-right:0.625rem;}.hero .slick-dots button{border:none;box-shadow:none;font-size:0;height:1.25rem;padding:0;background:none;display:block;width:auto;width:2.5rem;}@media screen and (min-width:48em){.hero .slick-dots button{width:4.375rem;}}.hero .slick-dots button:after{content:"";width:100%;height:0.1875rem;background:#fff;transition:height 0.4s ease,background 0.4s ease;display:block;}.hero .slick-dots button:hover:after,.hero .slick-dots button:focus:after,.hero .slick-dots button[aria-selected=true]:after{height:0.4375rem;background:#CF102D;}.hero h1,.hero h2{font-size:1.5rem;line-height:1.3;color:#FFFFFF;text-shadow:0 2px 4px rgba(0,0,0,0.7);max-width:65rem;z-index:3;position:relative;margin-bottom:1.25rem;}@media screen and (min-width:48em){.hero h1,.hero h2{font-size:2.25rem;}}@media screen and (min-width:64em){.hero h1,.hero h2{font-size:3.25rem;}}@media screen and (min-width:48em){.hero h1,.hero h2{position:relative;padding-bottom:2.3125rem;}.hero h1:before,.hero h2:before{content:"";position:absolute;width:100%;max-width:10rem;height:0.125rem;background-color:#CF102D;bottom:0;}}@media screen and (min-width:48em){.hero h1,.hero h2{margin-bottom:1.25rem;}}@media screen and (min-width:64em){.hero h1,.hero h2{margin-bottom:1.0625rem;}}.hero p{font-family:"soleil",arial,sans-serif;font-size:1.125rem;color:#FFFFFF;text-shadow:0 2px 4px rgba(0,0,0,0.5);max-width:60rem;width:100%;}@media screen and (min-width:48em){.hero p{font-size:1.125rem;}}@media screen and (min-width:64em){.hero p{font-size:1.5rem;}}.hero__overlay{background-image:linear-gradient(-180deg,rgba(5,35,56,0) 0%,rgb(5,35,56) 40%);position:absolute;z-index:2;left:0;bottom:0;width:100%;height:40%;transition:opacity 1.8s ease;display:none;}@media screen and (min-width:48em){.hero__overlay{background-image:linear-gradient(-180deg,rgba(5,35,56,0) 0%,rgb(5,35,56) 69%,rgb(5,35,56) 100%);height:100%;opacity:0.6;display:block;}}.hero__overlay--inactive{background:#7A99AC;opacity:0;}.hero__overlay--mobile{background-image:linear-gradient(-180deg,rgba(5,35,56,0) 0%,rgb(5,35,56) 40%);position:absolute;z-index:2;left:0;bottom:0;width:100%;transition:opacity 1.8s ease;display:block;}@media print,screen and (max-width:47.99875em){.hero__overlay--mobile{height:120%;}}@media print,screen and (min-width:64em){.hero__overlay--mobile{display:none;}}@media screen and (min-width:48em){.hero .slick-active + .slick-slide .hero__overlay--inactive{opacity:0.8;}}.hero-nav{position:static;z-index:3;width:100%;margin-top:1.25rem;display:none;}@media screen and (min-width:48em){.hero-nav{display:flex;align-items:center;display:block;}}.hero-nav .hero-nav__controls{display:flex;max-width:8.75rem;justify-content:space-between;}@media screen and (max-width:47.99875em){.hero-nav .hero-nav__controls{display:none;}}@media screen and (min-width:48em){.hero-nav .hero-nav__controls{margin:0;position:absolute;right:3.3125rem;top:15.625rem;}}@media screen and (min-width:64em){.hero-nav .hero-nav__controls{right:8.3125rem;}}.hero-nav .slick-arrow,.hero-nav .slick-arrow.slick-prev{position:relative;left:auto;right:auto;}.hero-nav .slick-arrow:hover,.hero-nav .slick-arrow.slick-prev:hover{background:#CF102D;}.hero-nav .slick-prev{order:1;}.hero-nav .slick-pause,.hero-nav .slick-play{order:2;padding:0;background:none;border-radius:50%;display:block;border:none;height:2.8125rem;width:2.8125rem;background-image:url(/themes/sju_theme/assets/icons/pause.svg);background-size:1.5rem;background-repeat:no-repeat;background-position:center;transition:0.6s ease transform;position:relative;z-index:2;}.hero-nav .slick-pause:hover,.hero-nav .slick-pause:focus,.hero-nav .slick-play:hover,.hero-nav .slick-play:focus{transform:scale(1.1);}.hero-nav .slick-pause[aria-hidden=true],.hero-nav .slick-play[aria-hidden=true]{display:none;}.hero-nav .slick-play{background-image:url(/themes/sju_theme/assets/icons/play.svg);}.hero-nav .slick-next{order:3;}.has-alert .hero--parallax .main-slider{position:absolute;top:0 !important;}.hero--parallax{margin-bottom:0;}.hero--parallax .main-slider{position:fixed;left:0;top:0;}@media screen and (min-height:900px){.hero--parallax .main-slider{height:80vh;}}@media screen and (min-width:48em){.hero--parallax .main-slider{top:10.375rem;}}.hero--parallax .item img,.hero--parallax .item video{min-height:18.75rem;}@media only screen and (max-width:768px) and (min-height:1000px){.hero--parallax .item img,.hero--parallax .item video{height:49vh;}}@media screen and (min-width:48em){.hero--parallax .item img,.hero--parallax .item video{height:49vh;min-height:calc(75vh - 60px);height:auto;}}@media screen and (min-width:64em){.hero--parallax .item img,.hero--parallax .item video{align-items:center;min-height:calc(85vh - 80px);}}@media print,screen and (max-width:47.99875em){.hero--parallax .item img,.hero--parallax .item video{height:unset;min-height:auto;}}.page--full-width .main-slider,.page--full-width .main-slider figure{height:calc(70vh - 140px);min-height:25rem;}@media screen and (min-width:48em){.page--full-width .main-slider,.page--full-width .main-slider figure{min-height:calc(75vh - 60px);align-items:center;height:auto;}}@media screen and (min-width:64em){.page--full-width .main-slider,.page--full-width .main-slider figure{min-height:calc(85vh - 80px);}}@media screen and (min-width:64em){.page--full-width .main-slider,.page--full-width .main-slider figure{align-items:center;}}.hero--home{align-items:flex-end;}@media screen and (min-width:48em){.hero--home{height:calc(80vh - 60px);}}@media screen and (min-width:64em){.hero--home{align-items:center;height:calc(100vh - 80px);}}.hero--home .main-slider .slick-slide,.hero--home .main-slider .slick-track,.hero--home .main-slider .slick-list,.hero--home .slide-media figure,.hero--home img,.hero--home video{min-height:25rem;}@media screen and (min-width:48em){.hero--home .main-slider .slick-slide,.hero--home .main-slider .slick-track,.hero--home .main-slider .slick-list,.hero--home .slide-media figure,.hero--home img,.hero--home video{height:90vh;}}@media screen and (min-width:64em){.hero--home .main-slider .slick-slide,.hero--home .main-slider .slick-track,.hero--home .main-slider .slick-list,.hero--home .slide-media figure,.hero--home img,.hero--home video{align-items:center;height:100vh;}}@media screen and (max-width:47.99875em){.hero--home .hero__overlay:not(.hero__overlay--inactive){background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0%,#000000 40%);opacity:1;height:57%;}}.hero--home .main-slider--content .slick-track,.hero--home .main-slider--content .slick-slide{height:auto;display:flex;}.hero--home .main-slider--content .slick-slide{align-items:flex-end;}.hero--home .hero__content{display:flex;}.hero--home .hero__content__inner{max-width:71.25rem;width:100%;}.hero--home h1,.hero--home h2{max-width:60rem;}.hero--home .main-slider--content-wrapper{padding-bottom:2.8125rem;max-width:60rem;position:static;}@media screen and (min-width:48em){.hero--home .main-slider--content-wrapper{padding-right:7.5rem;margin-bottom:4.375rem;}}@media screen and (min-width:64em){.hero--home .main-slider--content-wrapper{padding-right:12.5rem;margin-bottom:22vh;}}.hero--home .hero-nav{justify-content:space-between;float:none;position:static;}.hero--home .hero-nav__dots{position:relative;}@media screen and (min-width:64em){.hero--home .hero-nav__dots{position:absolute;left:0;right:0;bottom:15vh;margin-left:auto;margin-right:auto;max-width:72.5rem;text-align:center;}}@media screen and (min-width:48em){.hero--home .hero-nav__controls{margin:0;position:absolute;right:3.3125rem;}}@media screen and (min-width:64em){.hero--home .hero-nav__controls{right:8.3125rem;}}@media screen and (max-width:47.99875em){.hero--home .hero__overlay--inactive{display:none;}}@media screen and (min-width:48em){.hero--home .main-slider .slick-slide,.hero--home .main-slider .item{max-width:calc(100vw - 120px);}}@media screen and (min-width:64em){.hero--home .main-slider .slick-slide,.hero--home .main-slider .item{max-width:calc(100vw - 200px);}}@media screen and (min-width:48em){.hero--home .main-slider .slick-active + .slick-slide .hero__overlay{opacity:0;}}@media screen and (min-width:48em){.hero--home .main-slider .slick-active + .slick-slide .hero__overlay--inactive{opacity:0.8;}}@media screen and (min-width:48em){.hero--landing:not(.hero--single-img) .hero-nav__dots,.hero--place:not(.hero--single-img) .hero-nav__dots{padding-right:1.875rem;}}@media screen and (min-width:64em){.hero--landing:not(.hero--single-img) .hero-nav__dots,.hero--place:not(.hero--single-img) .hero-nav__dots{position:absolute;left:0;right:0;bottom:15vh;margin-left:auto;margin-right:auto;max-width:72.5rem;text-align:center;}}@media screen and (min-width:48em){.hero--landing:not(.hero--single-img) .main-slider .slick-slide,.hero--landing:not(.hero--single-img) .main-slider .item,.hero--place:not(.hero--single-img) .main-slider .slick-slide,.hero--place:not(.hero--single-img) .main-slider .item{max-width:calc(100vw - 120px);}}@media screen and (min-width:64em){.hero--landing:not(.hero--single-img) .main-slider .slick-slide,.hero--landing:not(.hero--single-img) .main-slider .item,.hero--place:not(.hero--single-img) .main-slider .slick-slide,.hero--place:not(.hero--single-img) .main-slider .item{max-width:calc(100vw - 200px);}}@media screen and (min-width:48em){.hero--landing.hero--landing-refresh{min-height:60vh;flex-wrap:unset;display:flex;align-items:flex-end;}.hero--landing.hero--landing-refresh .hero-nav__controls{bottom:4.0625rem;}}.hero--landing.hero--landing-refresh h1{margin-bottom:1.25rem;padding-bottom:0;}.hero--landing.hero--landing-refresh h1:before{display:none;}@media screen and (max-width:47.99875em){.hero--landing.hero--landing-refresh .main-slider--content-wrapper{padding-bottom:1.875rem;}}@media screen and (min-width:48em){.hero--landing.hero--landing-refresh .main-slider--content-wrapper{padding-bottom:3.75rem;}}.hero--landing.hero--landing-refresh .main-slider--content ul{margin:0;padding:0;display:flex;gap:0.625rem;flex-flow:wrap;}.hero--landing.hero--landing-refresh .main-slider--content li{list-style-type:none;}.hero--landing.hero--landing-refresh .main-slider__intro-wrapper{position:relative;padding-bottom:1.25rem;z-index:3;}.hero--landing.hero--landing-refresh .main-slider__intro-wrapper:before{content:"";position:absolute;width:100%;max-width:10rem;height:0.125rem;background-color:#CF102D;bottom:0;}@media screen and (min-width:48em){.hero--landing.hero--landing-refresh .main-slider .slick-slide,.hero--landing.hero--landing-refresh .main-slider .item{max-width:100vw;}}@media screen and (min-width:64em){.hero--landing.hero--landing-refresh .main-slider .slick-slide,.hero--landing.hero--landing-refresh .main-slider .item{max-width:100vw;}}.hero--landing.hero--landing-refresh .hero-nav__controls{top:auto;}.hero--no-img{height:auto;min-height:0;background:#E6EAF0;padding-top:0;}@media screen and (min-width:48em){.hero--no-img{padding-top:0;}}@media screen and (min-width:64em){.hero--no-img{padding-top:5.9375rem;}}@media only screen and (max-width:63.9375rem){.hero--no-img{margin-top:165px;}}.hero--no-img h1{color:#052338;text-shadow:none;}.hero--no-img .main-slider--content-wrapper{max-width:60rem;margin:0 auto;padding-left:2.5rem;}@media only screen and (max-width:47.9375rem){.hero--no-img .main-slider--content-wrapper{padding:0 1.25rem;}}.hero--stat .main-slider--content-wrapper{padding-left:2.5rem;}@media screen and (min-width:48em){.hero--stat .main-slider--content-wrapper{max-width:calc(100vw - 300px);}}@media screen and (min-width:72.4375rem){.hero--stat .main-slider--content-wrapper{max-width:calc(100vw - 600px);}}.hero--short{height:75vw;min-height:25rem;}@media screen and (min-width:48em){.hero--short{height:calc(75vh - 60px);align-items:center;}}@media screen and (min-width:64em){.hero--short{height:calc(75vh - 80px);}}.page--special-landing-page .hero h2{padding-bottom:1rem;}.home--hero-2022.hero .slide-video{min-height:auto;height:100%;}.home--hero-2022.hero .main-slider{top:0;}@media print,screen and (max-width:47.99875em){.home--hero-2022.hero .slide-image picture{position:relative;}.home--hero-2022.hero .slide-image picture:after{content:"";z-index:1;width:100%;height:100%;background:linear-gradient(180deg,rgba(5,28,44,0) 50%,#06263D 100%);position:absolute;top:0;left:0;}.home--hero-2022.hero .main-slider{position:relative;height:auto;}.home--hero-2022.hero .slide-media figure{height:22vh;min-height:auto;}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.home--hero-2022.hero .main-slider--content-wrapper{margin-top:120px;}}@media print,screen and (max-width:63.99875em){.home--hero-2022.hero .hero__overlay--mobile{z-index:-1;opacity:0.92;background-image:linear-gradient(-180deg,rgba(5,28,44,0) 18%,#051C2C 40%);}}@media print,screen and (min-width:48em){.home--hero-2022.hero .main-slider{height:100vh;}}.home--hero-2022.hero{display:block;}.home--hero-2022.hero .fa-random{color:#CF102D;font-size:2.1875rem;}@media print,screen and (min-width:48em){.home--hero-2022.hero .main-slider--content{padding-top:20%;}}.home--hero-2022.hero .main-slider--content-wrapper{padding:0;max-width:100%;width:100%;}.home--hero-2022.hero h2:before{display:none;}.home--hero-2022.hero .student-timeline{background-color:transparent;}.home--hero-2022.hero .student-timeline .student-timeline--item:not(:first-child){display:none;}.home--hero-2022.hero .student-timeline .sequence-anim-item--active{width:calc(100% - 160px);}.home--hero-2022.hero .student-timeline .round{margin:0;display:block;}.home--hero-2022.hero .student-timeline .round img{min-height:100%;}.home--hero-2022.hero .student-timeline__student-name{margin-top:1.125rem;font-size:1.125rem;color:#fff;}@media screen and (min-width:48em){.home--hero-2022.hero .student-timeline__student-name{margin-top:1.125rem;}}@media screen and (min-width:64em){.home--hero-2022.hero .student-timeline__student-name{margin-top:1.125rem;}}@media screen and (min-width:48em){.home--hero-2022.hero .student-timeline__student-name{font-size:1.125rem;}}@media screen and (min-width:64em){.home--hero-2022.hero .student-timeline__student-name{font-size:1.125rem;}}.home--hero-2022.hero .student-timeline__hometown{font-size:1rem;font-family:"soleil",arial,sans-serif;color:#fff;}@media screen and (min-width:48em){.home--hero-2022.hero .student-timeline__hometown{font-size:1rem;}}@media screen and (min-width:64em){.home--hero-2022.hero .student-timeline__hometown{font-size:1rem;}}.home--hero-2022.hero .student-timeline__column h3,.home--hero-2022.hero .student-timeline__column h4,.home--hero-2022.hero .student-timeline__column .h4{color:#fff;background-color:#051C2C;}.home--hero-2022.hero .student-timeline__column .line-link{display:flex;}.home--hero-2022.hero .student-timeline__column .line-link a{box-shadow:inset 0px -2px 0px 0px transparent;text-decoration:underline;-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;text-underline-offset:0.375rem;text-decoration-thickness:2px;transition:0.4s ease;}.home--hero-2022.hero .student-timeline__column .line-link a:hover{-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;text-decoration-thickness:0.3125rem;text-underline-offset:0.25rem;}.home--hero-2022.hero .student-timeline__column .line-link + h4{margin-top:0.625rem;}@media screen and (min-width:48em){.home--hero-2022.hero .student-timeline__column .line-link + h4{margin-top:1.25rem;}}@media screen and (min-width:64em){.home--hero-2022.hero .student-timeline__column .line-link + h4{margin-top:1.875rem;}}.home--hero-2022.hero .student-timeline__column .h4{margin-bottom:0.625rem;}@media screen and (min-width:48em){.home--hero-2022.hero .student-timeline__column .h4{margin-bottom:1.25rem;}}@media screen and (min-width:64em){.home--hero-2022.hero .student-timeline__column .h4{margin-bottom:1.875rem;}}.home--hero-2022.hero .student-timeline__column h4{margin-bottom:0.625rem;}@media print,screen and (max-width:47.99875em){.home--hero-2022.hero .student-timeline__column:not(:first-child){padding-top:2.1875rem;}.home--hero-2022.hero .student-timeline__column h4{font-size:1rem;line-height:1.3125rem;}}.home--hero-2022.hero .student-timeline__parent i::before{color:#fff;margin-right:0.5rem;font-size:0.75rem;}.home--hero-2022.hero .student-timeline__parent a{text-decoration:none;}@media print,screen and (max-width:63.99875em){.home--hero-2022.hero .student-timeline__column{margin-left:-1.25rem;}.home--hero-2022.hero .student-timeline__column h4,.home--hero-2022.hero .student-timeline__column .line-link{margin-left:1.6875rem;}.home--hero-2022.hero .student-timeline__parent{padding-bottom:2.5rem;}}@media screen and (max-width:63.99875em) and (min-width:48em){.home--hero-2022.hero .student-timeline__parent{padding-bottom:5rem;}}@media screen and (max-width:63.99875em) and (min-width:64em){.home--hero-2022.hero .student-timeline__parent{padding-bottom:5rem;}}@media print,screen and (min-width:64em){.home--hero-2022.hero .student-timeline{padding-bottom:8.75rem;}.home--hero-2022.hero .student-timeline h3.h4{margin-left:-1.5625rem;}.home--hero-2022.hero .student-timeline__parent{margin-top:1.5625rem;}}@media screen and (min-width:64em) and (min-width:48em){.home--hero-2022.hero .student-timeline__parent{margin-top:2.5rem;}}@media screen and (min-width:64em) and (min-width:64em){.home--hero-2022.hero .student-timeline__parent{margin-top:5.5625rem;}}@media print,screen and (min-width:64em){.home--hero-2022.hero .student-timeline__line{top:0.9375rem;}.home--hero-2022.hero .student-timeline__profile-img{margin-left:-1px;}}@media print,screen and (min-width:64em){.home--hero-2022.hero .student-timeline__parent{background-color:#051C2C;}}.home--hero-2022.hero .hero__content{z-index:3;background:linear-gradient(180deg,rgba(5,28,44,0) 3%,rgba(5,28,44,0.686047) 30.6%,#051C2C 50%);}.home--hero-2022.hero .hero__content::after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:600px;background-color:#051C2C;}.home--hero-2022.hero .hero__content__inner .btn + p{margin-top:3.125rem;}.home--hero-2022.hero .hero__content__inner h2{margin-bottom:0;padding-bottom:0;}.home--hero-2022.hero .hero__shuffle{color:#fff;}.home--hero-2022.hero .hero__shuffle h3{color:#fff;}.home--hero-2022.hero .hero__shuffle--title{display:flex;gap:1.875rem;align-items:center;margin-top:1.25rem;}.home--hero-2022.hero .hero__shuffle--title a{box-shadow:inset 0px -2px 0px 0px transparent;font-size:1.25rem;font-family:"soleil",arial,sans-serif;text-decoration-thickness:2px;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-underline-offset:0.375rem;transition:all 0.4s ease;}@media screen and (min-width:48em){.home--hero-2022.hero .hero__shuffle--title a{font-size:1.25rem;}}@media screen and (min-width:64em){.home--hero-2022.hero .hero__shuffle--title a{font-size:1.875rem;}}.home--hero-2022.hero .hero__shuffle--title a:hover{text-decoration-thickness:0.3125rem;text-underline-offset:0.25rem;}@media print,screen and (max-width:47.99875em){.home--hero-2022.hero .hero__shuffle--title{flex-direction:column;flex-direction:column;align-items:flex-start;gap:0.625rem;}}.home--hero-2022.hero .hero .button-shuffle{margin-bottom:-0.625rem;}.home--hero-2022.hero .hero__shuffle--title__viewjs{display:none;}@media print,screen and (max-width:47.99875em){.home--hero-2022.hero{height:fit-content;}}@media print,screen and (min-width:48em){.home--hero-2022.hero{height:auto;overflow:hidden;}}@media screen and (min-width:2400px){.home--hero-2022.hero{min-height:0;max-height:1600px;}}.hero-pathway .hero__content{margin-top:29.375rem;}.hero-pathway .card--notched{max-width:53.75rem;}.hero-pathway .card--notched .card__content{width:100%;}.hero-pathway__title p{color:#051C2C;text-shadow:none;}.hero-pathway__dropdown-container{position:relative;z-index:2;padding:3.75rem 0;}.hero-pathway__dropdown-container h3{color:#fff;margin-bottom:0;}.hero-pathway__dropdown-container .flex{gap:3.125rem;}.hero-pathway .card h2{font-size:1.5rem;color:#051C2C;text-shadow:none;margin-bottom:0;padding-bottom:0;}@media screen and (min-width:48em){.hero-pathway .card h2{font-size:1.5rem;}}@media screen and (min-width:64em){.hero-pathway .card h2{font-size:3.25rem;}}.hero-pathway .card__content{width:53.75rem;}.hero-pathway .card__content__inner{padding:0.9375rem 3.75rem 3.125rem;}@media print,screen and (max-width:47.99875em){.hero-pathway__title p{font-size:1rem;}.hero-pathway .card__content__inner{padding:1.25rem 1.25rem 1.875rem;}.hero-pathway__dropdown-container{padding:2.5rem 0;}}@media print,screen and (min-width:48em){.hero-pathway__dropdown-container h3{padding-left:3.75rem;}}.hero-pathway.hero .hero__overlay{opacity:1;background:linear-gradient(180deg,rgba(0,0,0,0.0001) 40.97%,#051C2C 55.35%);bottom:4%;}.hero-pathway.hero .hero__overlay:after{content:"";position:absolute;top:55%;bottom:0;width:100%;background-color:#051C2C;}@media print,screen and (max-width:47.99875em){.hero-pathway.hero .hero__overlay{bottom:34%;display:block;}}.hero--basic{background-color:#fff;padding-top:3.75rem;}.hero--basic h1{font-size:1.5rem;}@media screen and (min-width:48em){.hero--basic h1{font-size:1.5rem;}}@media screen and (min-width:64em){.hero--basic h1{font-size:3.25rem;}}.hero--basic .hero__inner{display:flex;justify-content:center;width:100%;gap:2.5rem;}.hero--basic .hero__title{flex:50%;}.hero--basic .hero__title > .global-spacing--20:first-child{margin-top:0 !important;}.hero--basic .hero__content{flex:50%;}.hero--basic .hero__title-btn{display:flex;flex-wrap:wrap;gap:0.625rem;}.hero--basic .hero__title-btn ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:0.625rem;}.hero--basic .hero__title-btn li{margin:0;}.hero--basic .hero__title-btn a{font-size:0.75rem;border-color:#CCD3DE;box-shadow:none;font-size:0.75rem;padding:0.375rem 1.5rem;margin:0;}@media print,screen and (max-width:47.99875em){.hero--basic .hero__inner{flex-direction:column;}.hero--basic .hero__title{flex:100%;}.hero--basic .hero__content{flex:100%;}}.info p{font-size:1rem;}@media screen and (min-width:48em){.info p{font-size:1rem;}}@media screen and (min-width:64em){.info p{font-size:1.125rem;}}.info h2{font-size:1.125rem;}@media screen and (min-width:48em){.info h2{font-size:1.125rem;}}@media screen and (min-width:64em){.info h2{font-size:1.25rem;}}.meta-list{list-style:none;padding:0;margin:1.5rem 0 0 0;gap:0.9375rem;display:flex;flex-direction:column;}.meta-list a{font-weight:700;flex:1 1 auto;font-size:1rem;}@media screen and (min-width:48em){.meta-list a{font-size:1rem;}}@media screen and (min-width:64em){.meta-list a{font-size:1.125rem;}}.meta-list li{display:flex;gap:2.5rem;align-items:center;font-family:"soleil",arial,sans-serif;font-size:1.125rem;color:#051C2C;}.meta-list h3{max-width:10rem;font-size:1rem;flex:0 0 24%;}@media screen and (min-width:48em){.meta-list h3{font-size:1rem;}}@media screen and (min-width:64em){.meta-list h3{font-size:1.125rem;}}.meta-list .social-media span{display:flex;gap:1.25rem;}.meta-list .social-media a i::before{color:#CF102D;font-size:1.75rem;}@media print,screen and (max-width:47.99875em){.meta-list .social-media a i::before{font-size:1.4375rem;}}.meta-list .social-media a:hover i::before,.meta-list .social-media a:focus i::before{color:#0241A6;}@media print,screen and (max-width:47.99875em){.meta-list{gap:0.625rem;}.meta-list li{gap:1.25rem;}}.section--cta-feature-box{margin-bottom:0;}.columns .cta-feature-box,ul.row li .cta-feature-box{margin-bottom:40px;}.cta-feature-box ul{padding-left:0;margin-bottom:0;}.cta-feature-box li{list-style:none;}.cta-feature-box__content__heading{margin-top:10px;margin-bottom:10px;}.cta-feature-box--featured{display:flex;align-items:center;}.cta-feature-box--featured .cta-feature-box__content{transform:translateX(-60px);position:relative;z-index:2;max-width:25rem;padding:1.875rem;background:#444444;color:#fff;}.sidebar-menu{background-color:#fff;box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);position:relative;z-index:2;}.sidebar-menu .mobile-accordion-container{margin-bottom:0;}@media screen and (min-width:48em){.sidebar-menu{position:relative;z-index:2;}}.sidebar-menu h2{line-height:1.3;font-family:"soleil",arial,sans-serif;font-size:1rem;letter-spacing:0.0625rem;text-transform:uppercase;font-weight:normal;margin:0;}.sidebar-menu h2 a{display:flex;align-items:center;color:#000;padding:1.25rem 0.625rem;text-decoration:none;}.sidebar-menu h2 a:before{content:"\f053";font-family:"Font Awesome 5 Pro","FontAwesome";color:#CF102D;font-size:1.125rem;margin-right:0.625rem;line-height:1.125rem;}.sidebar-menu h2 a:hover,.sidebar-menu h2 a:focus{text-decoration:underline;}.sidebar-menu .accordion-drop-down__toggle--mobile{font-weight:normal;font-size:1rem;border:none;padding:1.25rem 1.875rem 1.25rem 1.25rem;font-family:"soleil",arial,sans-serif;}.sidebar-menu ul.menu,.sidebar-menu ul.menu li{margin:0;list-style:none;}.sidebar-menu nav > ul{padding:0.625rem;}.sidebar-menu ul.menu{font-family:"soleil",arial,sans-serif;}.sidebar-menu ul.menu li a{font-weight:normal;font-size:1rem;display:block;padding:0.75rem 0;text-decoration:none;}.sidebar-menu ul.menu span{display:block;width:100%;}.sidebar-menu ul.menu .menu-item--expanded > a,.sidebar-menu ul.menu .menu-item--expanded > span{padding-right:2.8125rem !important;}.sidebar-menu ul.menu .li--level-two a{font-size:0.875rem;}.sidebar-menu ul.menu li > a.is-active,.sidebar-menu ul.menu .menu-item--expanded > span,.sidebar-menu ul.menu .menu-item--active-trail > a{background:#E6EAF0;padding:0.75rem 0.625rem;}.sidebar-menu ul.menu ul{margin-left:2.1875rem;padding-left:0;}.sidebar-menu li.menu-item--expanded{position:relative;overflow:hidden;}.sidebar-menu li.menu-item--expanded > a{padding-right:1.5rem;}.sidebar-menu li.menu-item--expanded .togglyBox{position:absolute;top:0;right:0;height:3.25rem;width:2.5rem;border:none;font-size:0;background:url(/themes/sju_theme/assets/icons/accordion-plus.svg) no-repeat center center;background-size:1.5625rem auto;}.sidebar-menu li.menu-item--expanded.menu-item--active-trail > .togglyBox{background-image:url(/themes/sju_theme/assets/icons/accordion-minus.svg);}.sidebar-menu li.menu-item--expanded > a.engaged + .togglyBox,.sidebar-menu li.menu-item--expanded > span.engaged + .togglyBox{background-image:url(/themes/sju_theme/assets/icons/accordion-minus.svg);}.sidebar-menu li.menu-item--expanded.menu-item--active-trail a.closed + .togglyBox,.sidebar-menu li.menu-item--expanded.menu-item--active-trail span.closed + .togglyBox{background-image:url(/themes/sju_theme/assets/icons/accordion-plus.svg);}.sidebar-menu ul.menu .menu-item--expanded ul{display:none;}.sidebar-menu ul.menu .menu-item--expanded.menu-item--active-trail > ul{display:block;}.more-in-this-section{display:block;position:relative;text-align:left;cursor:pointer;margin:0 0 0 1.25rem;background:none;box-shadow:none;width:100%;border:none;}@media (min-width:769px){.more-in-this-section{display:none;}}.more-in-this-section h2{font-family:"soleil",arial,sans-serif;font-size:1.5rem;font-weight:bold;margin:0;}.more-in-this-section:after{content:"\f078";font-family:"FontAwesome";position:absolute;right:20px;height:0.75rem;bottom:0;top:0;margin:auto;transition:transform 0.2s ease-out;}.more-in-this-section--active:after{transform:rotate(-180deg);}.mobile-accordion-container{margin-bottom:0.9375rem;}.mobile-accordion-container button{border-radius:0;}.mobile-accordion-container .sidebar-menu{margin-bottom:0;}.mobile-accordion-container .accordion-drop-down__toggle--mobile.accordion-drop-down__toggle--active{color:#E6EAF0;}.sidebar-right{position:relative;padding-right:0;padding-left:0;}@media screen and (min-width:64em){.sidebar-right{padding-left:1.25rem;}}.sidebar-right:before{content:"";position:absolute;left:0;width:100vw;background:#F5F8FC;height:100%;z-index:1;}@media screen and (min-width:64em){.sidebar-right:before{top:0;left:1.25rem;height:calc(100% - 3.75rem);}}.sidebar-right.sidebar-right--no-bg{padding-right:1.25rem;}@media screen and (max-width:47.99875em){.sidebar-right.sidebar-right--no-bg{margin-top:2.5rem;}}.sidebar-right.sidebar-right--no-bg:before{display:none;}.sidebar-right__group{position:relative;z-index:2;padding:0 1.25rem;padding-top:1.25rem;margin-bottom:2.5rem;}.sidebar-right__group:last-child{margin-bottom:1.875rem;}.sidebar-right__group:first-of-type{margin-top:1.875rem;}@media screen and (min-width:48em){.sidebar-right__group:first-of-type{margin-top:1.875rem;}}@media screen and (min-width:64em){.sidebar-right__group:first-of-type{margin-top:0;}}@media print,screen and (min-width:64em){.sidebar-right__group:first-of-type{margin-top:3.75rem;}}.sidebar-right__group:before{content:"";width:calc(100% - 40px);background:#CCD3DE;height:0.3125rem;position:absolute;top:0;left:0;right:0;margin:auto;}@media screen and (min-width:64em){.sidebar-right__group{min-width:17.5rem;max-width:100%;width:calc(50vw - 390px);}}.sidebar-right__btn-group{position:relative;z-index:2;padding:0 1.25rem 2.5rem;margin-bottom:2.5rem;padding-top:2.5rem;}@media screen and (min-width:48em){.sidebar-right__btn-group{padding-top:2.5rem;}}@media screen and (min-width:64em){.sidebar-right__btn-group{padding-top:0;}}.sidebar-right__btn-group svg{margin-right:0.3125rem;}.sidebar-right__btn-group:before{content:"";position:absolute;left:0;width:100vw;background:#CCD3DE;height:100%;z-index:1;top:0;}@media screen and (min-width:64em){.sidebar-right__btn-group:before{top:-3.75rem;left:0;height:calc(100% + 60px);}}.sidebar-right__btn-group .btn{width:100%;margin-top:0;position:relative;z-index:2;padding-left:0.625rem;padding-right:0.625rem;padding-bottom:1rem;margin-bottom:0;color:#fff;box-shadow:none;}.sidebar-right__btn-group .btn:not(:last-child){margin-bottom:1.25rem;}.sidebar-right__btn-group .btn:hover{color:#fff;box-shadow:none;}.sidebar-right__group--link-list ul{padding-left:0;}.sidebar-right__group--link-list li{list-style:none;margin-bottom:0.4375rem;}.sidebar-right__group--link-list a{font-family:"soleil",arial,sans-serif;font-size:1.125rem;}.sidebar-right__group--link-list .line-link a{display:inline;font-size:0.875rem;}.sidebar-right .block-list-item:not(:last-child){margin-bottom:1.875rem;}.sidebar-right .block-list-item--event .date{margin-bottom:0.625rem;}.sidebar-right__group--accreditation{font-size:1.125rem;}.sidebar-right__group--accreditation img{display:block;}.sidebar-right__group--accreditation p{margin-top:1.25rem;}.sidebar-right__group--accreditation .group-accreditation__item{margin-bottom:2.5rem;}.sidebar-right__group--accreditation .group-accreditation__item p{font-size:1rem;}.sidebar-right__group--stories{font-size:1.125rem;}.sidebar-right__group--stories img{display:block;margin-bottom:0.625rem;}.sidebar-right__group--stories .eyebrow{font-size:1.125rem;margin-bottom:0.625rem;}.sidebar-right__group--stories .eyebrow a{color:#0241A6;}.sidebar-right__group--stories .eyebrow a:hover{color:#CF102D;}.sidebar-right__group--stories h3.eyebrow,.sidebar-right__group--stories span.eyebrow{font-weight:normal;}.sidebar-right .story--small{margin-bottom:1.25rem;}@media screen and (min-width:48em){.sidebar-right .story--small{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.sidebar-right .story--small{margin-bottom:2.5rem;}}.sidebar-right .block-list__content h3{font-size:1.125rem;line-height:1.5;}@media print,screen and (min-width:64em){.page--page .sidebar-right{top:0;}}.detail-page--story{margin-bottom:0;}.page--policy .sidebar-right{margin-left:1.25rem;background-color:#F5F8FC;}@media screen and (min-width:64em){.page--policy .sidebar-right{padding:0;margin-left:0;}}.page--policy .sidebar-right::before{content:none;}.page--policy .sidebar-right__group{width:auto;padding-bottom:1.25rem;}@media screen and (min-width:64em){.page--policy .sidebar-right__group{padding:1.25rem;}}.page--policy .sidebar-right__group::before{width:100%;}.section--horizontal-feature-box{font-family:"soleil",arial,sans-serif;}.section--horizontal-feature-box h2{margin-top:0;}.horizontal-feature-box__img{margin-bottom:20px;}@media screen and (min-width:48em){.horizontal-feature-box__img{margin-bottom:0;}}.mobile-offset-slider,.slider-row,.gallery-primary{position:relative;}@media only screen and (max-width:47.9375rem){.mobile-offset-slider,.slider-row,.gallery-primary{padding:0 0 0 1.25rem;width:100%;}.mobile-offset-slider .slick-list,.slider-row .slick-list,.gallery-primary .slick-list{max-width:100%;overflow:visible;}.mobile-offset-slider .slick-slide,.slider-row .slick-slide,.gallery-primary .slick-slide{width:100%;padding:0;max-width:calc(100vw - 84px);padding-right:0.9375rem;transition:opacity 0.6s ease;}.mobile-offset-slider .slick-slide img,.slider-row .slick-slide img,.gallery-primary .slick-slide img{max-width:none;width:100%;}.mobile-offset-slider .slick-prev,.slider-row .slick-prev,.gallery-primary .slick-prev{display:none !important;}}.slick-arrow{height:2.75rem;width:2.75rem;position:absolute;top:0;bottom:0;margin:auto;right:1.25rem;background:none;border:none;box-shadow:none;font-size:0;border-radius:50%;border:none;display:flex !important;justify-content:center;align-items:center;background-color:#CF102D;z-index:3;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);transition:0.6s ease transform,0.6s ease background-color;}.slick-arrow:after{font-family:"Font Awesome 5 Pro","FontAwesome";content:"\f054";font-size:1.4375rem;width:0.75rem;height:1.25rem;display:block;font-weight:900;color:#fff;}.slick-arrow.slick-prev{left:1.25rem;right:auto;}.slick-arrow.slick-prev:after{content:"\f053";transform:translateX(-2px);}.slick-arrow:hover{transform:scale(1.075);background-color:#06263D;}.profile-feature-slider{padding:0 0 0 1.25rem;width:100%;}.profile-feature-slider .slick-slide:not(.slick-active){opacity:0.3;}.profile-feature-slider .slick-list{max-width:100%;overflow:visible;}.profile-feature-slider .slick-slide{transition:opacity 0.6s ease;}.profile-feature-slider .slick-slide img{max-width:none;width:100%;}.profile-feature-slider .slick-disabled{opacity:0;pointer-events:none;}@media print,screen and (max-width:47.99875em){.profile-feature-slider .slick-arrow{right:auto;left:auto;top:-50%;}.profile-feature-slider .slick-prev{left:0;}.profile-feature-slider .slick-next{right:-0.375rem;}}@media print,screen and (min-width:48em){.profile-feature-slider .slick-arrow{top:-1.5625rem;}.profile-feature-slider .slick-prev{left:0;}.profile-feature-slider .slick-prev:after{transform:translateX(-4px);}}.section--points-of-pride .slick-arrow.slick-prev{visibility:hidden;left:0;right:auto;transform:translateX(-50%);}.section--points-of-pride .slick-arrow.slick-next{right:0;left:auto;transform:translateX(30%);}@media screen and (min-width:34.0625em){.section--points-of-pride .slick-arrow.slick-prev{visibility:visible;}.section--points-of-pride .slick-arrow.slick-next{transform:translateX(50%);}}.microsite .section--points-of-pride .slick-arrow.slick-next{transform:translateX(130%);}@media screen and (min-width:34.0625em){.microsite .section--points-of-pride .slick-arrow.slick-prev{visibility:hidden;}.microsite .section--points-of-pride .slick-arrow.slick-next{transform:translateX(30%);}}@media print,screen and (min-width:48em){.microsite .section--points-of-pride .slick-arrow.slick-prev{visibility:hidden;}.microsite .section--points-of-pride .slick-arrow.slick-next{transform:translateX(30%);}}@media screen and (min-width:57.5em){.microsite .section--points-of-pride .slick-arrow.slick-prev{visibility:visible;}.microsite .section--points-of-pride .slick-arrow.slick-next{transform:translateX(50%);}}.picker{width:64rem;max-width:100%;margin:0 auto 6rem;background:#fff;padding:3rem;}.picker::before,.picker::after{display:table;content:" ";}.picker::after{clear:both;}@media screen and (max-width:29.99em){.picker{padding:1rem;}}.picker--simple img{display:none;}@media screen and (min-width:30em){.picker--simple img{display:block;width:43rem;max-width:100%;margin:0 auto 1rem;}}@media screen and (min-width:58em){.picker--simple img{width:75%;float:right;margin:0 0 0 3rem;}}.picker--simple .summary h3{font-weight:normal;}.picker--simple .summary .description p{margin-bottom:3rem;}@media screen and (max-width:29.99em){.picker--simple .summary{text-align:center;}.picker--simple .summary .btn{width:100%;}}@media screen and (max-width:57.99em){.picker--simple .summary{width:43rem;max-width:100%;margin:0 auto;}}@media screen and (min-width:58em){.picker--simple .summary{width:calc(25% - 3rem);}}.picker__tab[aria-hidden=true]{display:none;}.picker .white-box{border:1px solid DarkRed;width:260px;margin-right:2rem;padding:0;}.picker .white-box .summary{padding:1.5rem;}.picker .white-box .summary p:last-child{margin-bottom:0;}.picker .white-box h4 a{text-decoration:none;color:DarkRed;}.picker__tab--text-n-boxes{position:relative;}.picker__tab--text-n-boxes .picker__white-boxes{display:flex;flex-flow:wrap;justify-content:center;}@media screen and (max-width:1280px){.picker__tab--text-n-boxes .picker__white-boxes{clear:left;width:100%;}}@media screen and (max-width:985px){.picker__tab--text-n-boxes .picker__white-boxes{width:calc(100% + 6rem);position:relative;left:-3rem;}}.picker__tab--text-n-boxes .picker__white-boxes .slick-track{display:flex !important;}.picker__tab--text-n-boxes .picker__white-boxes .slick-track .white-box{height:auto !important;}.picker__tab--text-n-boxes .white-box:last-child{margin-right:0;}.picker__tab__summary,.text-n-boxes__summary{width:560px;max-width:100%;text-align:center;margin:0 auto 2rem;}.picker__tab__summary .btn,.text-n-boxes__summary .btn{margin:0 auto;}@media screen and (min-width:1281px){.picker__tab__summary,.text-n-boxes__summary{width:260px;float:left;text-align:left;margin-right:2rem;}}.picker--jumbo .story,.picker--jumbo .links--important{margin-bottom:4rem;}.picker--jumbo .story__title{color:#000;font-size:1rem;}.picker--jumbo .story__left{padding:0;}@media screen and (min-width:40em){.picker--jumbo .story__right{padding-left:2rem;}}.picker--jumbo .story__photo{float:none;width:100%;margin:0 0 1rem;}.picker--jumbo img{display:block;}.text-n-boxes::before,.text-n-boxes::after{display:table;content:" ";}.text-n-boxes::after{clear:both;}.text-n-boxes__summary{text-align:left;}@media screen and (min-width:67em){.text-n-boxes__summary{float:left;width:calc(100% - 30rem);}}@media screen and (min-width:48em){.text-n-boxes--boxes{display:flex;justify-content:space-between;width:28rem;margin:0 auto;}}@media screen and (min-width:67em){.text-n-boxes--boxes{float:right;margin:0;}}.text-n-boxes--boxes .white-box{margin:0;width:260px;margin-right:2rem;padding:0;background-color:#fff;}.text-n-boxes--boxes .white-box:last-child{margin-right:0;}.text-n-boxes--boxes .white-box h4 a{text-decoration:none;color:DarkRed;}.text-n-boxes--boxes .white-box .summary{padding:1.5rem;}.text-n-boxes--boxes .white-box .summary p:last-child{margin-bottom:0;}@media screen and (max-width:47.99em){.text-n-boxes--boxes .white-box{width:100%;margin-bottom:1rem;}.text-n-boxes--boxes .white-box h3,.text-n-boxes--boxes .white-box h4{margin-bottom:0;}.text-n-boxes--boxes .white-box img,.text-n-boxes--boxes .white-box .description{display:none;}}.picker--jumbo .text-n-boxes{margin-bottom:2rem;}.picker .text-n-boxes--boxes .white-box{border:1px solid DarkRed;}@media print,screen and (max-width:47.99875em){.tabs__buttons{display:none;}.tabs__content + .tabs__content{margin-top:1.75em;}}@media print,screen and (min-width:48em){.tabs__buttons{display:flex;margin-bottom:-0.03em;padding:0;list-style:none;}.tabs__buttons li + li{margin-left:1em;}.tabs__button{margin-bottom:-0.0625em;border:0.0625em solid #444444;border-bottom-color:#CF102D;border-radius:5px 5px 0 0;background-color:#E6EAF0;padding:0.75em;}.tabs__button[aria-selected=true]{color:#fff;border-color:#CF102D;background-color:#CF102D;}.tabs .oho-mobile-accordion{display:block;margin-top:0;padding:1.75em;border:0.0625em solid #CF102D;background-color:#CF102D;}.tabs .oho-mobile-accordion::before,.tabs .oho-mobile-accordion::after{display:table;content:" ";}.tabs .oho-mobile-accordion::after{clear:both;}.tabs .oho-mobile-accordion[aria-hidden=true]{display:none;}.tabs .oho-mobile-accordion + .oho-mobile-accordion{margin-top:0;}.tabs .oho-mobile-accordion__button{display:none;}}.accordion,.oho-mobile-accordion{clear:both;}.accordion__button,.oho-mobile-accordion__button{position:relative;width:100%;margin:0;padding:1.25em 3.75em 1.25em 1.25em;transition:background-color 250ms ease-in-out,color 250ms ease-in-out,border 0 ease-in-out 400ms;text-align:left;border:0.0625em solid #444444;}.accordion__button:hover,.accordion__button:focus,.oho-mobile-accordion__button:hover,.oho-mobile-accordion__button:focus{color:#000;background-color:#fff;}.accordion__button:hover path,.accordion__button:focus path,.oho-mobile-accordion__button:hover path,.oho-mobile-accordion__button:focus path{fill:#000;}.accordion__icon,.oho-mobile-accordion__icon{position:absolute;top:0;right:1.75em;bottom:0;width:1.25em;height:1.25em;margin:auto;}.accordion__icon-path,.oho-mobile-accordion__icon-path{fill:#fff;transition:fill 250ms ease-in-out,transform 250ms ease-in-out;}.accordion__icon-path--vertical,.oho-mobile-accordion__icon-path--vertical{transform:scaleY(1);transform-origin-y:50%;}.accordion__content,.oho-mobile-accordion__content{display:none;padding:1.75em;border:0.0625em solid #444444;border-top:0;}.accordion__content::before,.accordion__content::after,.oho-mobile-accordion__content::before,.oho-mobile-accordion__content::after{display:table;content:" ";}.accordion__content::after,.oho-mobile-accordion__content::after{clear:both;}.accordion--open > .accordion__button,.accordion--open > .oho-mobile-accordion__button{transition:background-color 250ms ease-in-out,color 250ms ease-in-out;color:#000;border-bottom:0;background-color:#fff;}.accordion--open > .accordion__button .accordion__icon-path,.accordion--open > .oho-mobile-accordion__button .oho-mobile-accordion__icon-path{fill:#000;}.accordion--open > .accordion__button .accordion__icon-path--vertical,.accordion--open > .oho-mobile-accordion__button .oho-mobile-accordion__icon-path--vertical{transform:scaleY(0);}.accordion + .accordion,.oho-mobile-accordion + .oho-mobile-accordion{margin-top:1.75em;}@media print,screen and (max-width:47.99875em){.section--accordion-feature .row{gap:1.25rem;}}.section--accordion-feature .container--1200 .row{margin-right:-1.25rem;margin-left:-1.25rem;}.page--special-landing-page .section--accordion-feature{padding-top:1.25rem;}@media screen and (min-width:48em){.page--special-landing-page .section--accordion-feature{padding-top:2.5rem;}}@media screen and (min-width:64em){.page--special-landing-page .section--accordion-feature{padding-top:3.75rem;}}@media print,screen and (min-width:48em){.oho-mobile-accordion__content{display:block !important;padding:0;border:0;background-color:transparent;}}.photo-box__teaser{float:left;width:calc(100vw - 6rem);}.photo-box__teaser + .photo-box__teaser{margin-left:2rem;}@media screen and (min-width:48em) and (max-width:63.99875em){.photo-box__teaser{width:calc(50vw - 4rem);}}@media screen and (min-width:64em){.photo-box__teaser{width:360px;}}@media screen and (min-width:1025px){.section--photo-boxes .listing-slick{display:flex;}}.section--photo-boxes{overflow-x:hidden;}@media screen and (max-width:47.99875em){.section--photo-boxes .listing-slick{right:1rem;}}@media screen and (min-width:48em) and (max-width:63.99875em){.section--photo-boxes .listing-slick{right:-1rem;}}.section--photo-boxes .slick-list{overflow:visible !important;}.section--photo-boxes .slick-track{display:flex;}.section--photo-boxes .btn{display:inline-block;margin:3.75rem auto 0;}.photo-box__teaser a{text-decoration:none;text-align:center;}.photo-box__teaser div{background-size:cover;background-color:rgba(0,0,0,0.5);background-blend-mode:multiply;-webkit-background-blend-mode:multiply;}.photo-box__teaser h3,.photo-box__teaser p{color:#fff;}.photo-box__teaser h3{font-size:1.4rem;line-height:1.285;position:relative;}.photo-box__teaser span{font-size:0.8rem;text-transform:uppercase;font-weight:600;display:block;margin-bottom:0.25rem;color:#fff;}.photo-box__teaser a p{margin-bottom:0;font-family:"freight-text-pro",georgia,serif;}.photo-box--small div{padding:2rem;}.photo-box--small h3{font-size:1rem;line-height:1.4;margin-bottom:2rem;}.photo-box--large{max-width:100%;}.photo-box--large div{padding:3rem;}.photo-box--large h3{font-size:1.4rem;line-height:1.285;margin-bottom:3rem;}.no-touch .photo-box__teaser a:hover div{background-color:rgba(149,31,36,0.9);}.no-touch .photo-box__teaser a:hover h3:after{content:"";display:block;background:#fff;height:1px;width:11rem;position:absolute;bottom:-1rem;left:calc((100% - 11rem) / 2);}.photo-box--large a:hover h3:after{width:18rem;bottom:-1.5rem;left:calc((100% - 18rem) / 2);}.photo-box__teasers--small,.photo-box__teasers--large{display:flex;flex-wrap:wrap;justify-content:center;}@media screen and (min-width:42em){.photo-box__teasers--small,.photo-box__teasers--large{margin-left:-1rem;margin-right:-1rem;}}.photo-box__teasers--large{position:relative;}@media screen and (max-width:39.99em){.photo-box__teasers--large{margin-bottom:4rem;}.photo-box__teasers--large:after{background-color:#999;bottom:-2rem;clear:both;content:"";height:1px;left:3rem;position:absolute;width:calc(100% - 6rem);}}.photo-box--large{height:auto;margin:1rem;flex:0 auto;width:100%;}@media screen and (min-width:42em) and (max-width:68.49em){.photo-box--large{width:60%;}}@media screen and (min-width:68.5em){.photo-box--large{width:46.33%;}}.photo-box__teaser.photo-box--large{margin-left:1rem;}.photo-box__teasers--small .photo-box--small{height:auto;margin:1rem;flex:0 auto;width:100%;}@media screen and (min-width:40em) and (max-width:1079px){.photo-box__teasers--small .photo-box--small{width:44%;}}@media screen and (min-width:1080px) and (max-width:1159px){.photo-box__teasers--small .photo-box--small{width:28%;}}@media screen and (min-width:1160px){.photo-box__teasers--small .photo-box--small{width:29.75%;}}.more-or-less{margin-top:24px;max-height:37.5rem;overflow-y:hidden;position:relative;z-index:1;width:100%;}.more-or-less:after{content:"";display:block;z-index:5;position:absolute;left:0;bottom:0;right:0;height:200px;background:linear-gradient(rgba(255,255,255,0),rgb(255,255,255) 50%);}.more-or-less.open{max-height:6250rem;}.more-or-less.open:after{display:none;}.more-or-less__load-more{position:absolute;bottom:1em;z-index:6;width:100%;text-align:center;}.more-or-less__fewer{background:#fff;position:relative;padding-top:em(20);width:100%;text-align:center;}.filters__checkbox{position:relative;margin-bottom:2px;}.filters__checkbox input{position:absolute;opacity:0;}.filters__checkbox label{position:relative;cursor:pointer;padding:0 0 0 40px;font-size:0.9375rem;line-height:1.2;font-weight:400;}.filters__checkbox label:before{content:"";display:inline-block;width:18px;height:18px;background-color:#dadada;border:1px solid #B5B5B5;position:absolute;left:8px;top:4px;}.filters__checkbox input:checked + label:before{border-color:purple;}.filters__checkbox input:checked + label:after{content:"\f00c";color:#000;font-size:17px;font-family:FontAwesome;display:inline-block;position:absolute;left:9px;top:3px;}.slide-toggle{width:320px;height:50px;border-radius:10px;background:purple;line-height:50px;position:relative;}.slide-toggle a{display:inline-block;width:48%;color:#fff;font-size:1rem;text-align:center;position:relative;top:-2px;z-index:2;text-decoration:none;border:none;}.slide-toggle a[aria-selected=true],.slide-toggle a:hover,.slide-toggle a.current,.slide-toggle a.active{color:#000;}.slide-toggle:hover a{color:#fff;text-shadow:0 0 1px purple,-1px -1px 1px rgba(0,0,0,0.5);}.slide-toggle hr{position:absolute;z-index:1;height:42px;margin:0;border-radius:7px;border:none;display:block;background-color:goldenrod;top:4px;left:4px;right:50%;transition:all 300ms ease;}.slide-toggle a:nth-child(1)[aria-selected=true] ~ hr{left:4px;right:calc(48% + 4px);background:goldenrod;}.slide-toggle a:nth-child(2)[aria-selected=true] ~ hr{left:calc(48% + 4px);right:4px;background:goldenrod;}.slide-toggle a:nth-child(1):hover ~ hr{left:4px;right:calc(48% + 4px);background-image:linear-gradient(#fec23c,goldenrod);}.slide-toggle a:nth-child(2):hover ~ hr{left:calc(48% + 4px);right:4px;background-image:linear-gradient(#fec23c,goldenrod);}@media (max-width:400px){.slide-toggle{width:240px;height:70px;line-height:1.1;}.slide-toggle a:nth-child(1){position:relative;top:-10px;}.slide-toggle a:nth-child(2){padding-top:20px;}.slide-toggle hr{height:62px;}}.slide-toggle__content__instance[aria-hidden=true]{display:none;}.directory__nav{position:relative;line-height:1.5em;}.directory__nav div{width:20em;position:relative;}.directory__nav:after{content:"";display:block;position:absolute;bottom:0;height:1px;background-color:#444;left:0;right:0;z-index:1;}.directory__nav button{display:inline-block;border:none;font-size:1em;font-weight:600;text-transform:uppercase;background-color:transparent;width:32%;text-align:left;padding:0;}.directory__nav button span{display:inline-block;width:5em;text-align:center;}.directory__nav button:hover,.directory__nav button.active{color:#000;}.directory__nav hr{height:7px;background-color:aqua;border:none;position:relative;z-index:3;top:3px;width:5em;margin-top:0.5em;transition:all 0.2s ease;}.directory__nav button:first-child.active ~ hr{margin-left:0;}.directory__nav button:nth-child(2).active ~ hr{margin-left:33%;}.directory__nav button:nth-child(3).active ~ hr{margin-left:66%;}.directory__nav button:first-child:hover ~ hr,.directory__nav button:first-child:focus ~ hr{margin-left:0;background-color:#444;}.directory__nav button:nth-child(2):hover ~ hr,.directory__nav button:nth-child(2):focus ~ hr{margin-left:33%;background-color:#444;}.directory__nav button:nth-child(3):hover ~ hr,.directory__nav button:nth-child(3):focus ~ hr{margin-left:66%;background-color:#444;}.office-listing--unit > div:last-child{padding-bottom:50px;margin-bottom:50px;position:relative;}.office-listing--unit > div:last-child:after{content:"";display:block;position:absolute;bottom:0;height:3px;background-color:#444;left:0.625rem;right:0.625rem;}@media screen and (min-width:40em){.office-listing--unit > div:last-child:after{left:0.9375rem;right:0.9375rem;}}.checkerboard-item{position:relative;}@media screen and (min-width:48em){.checkerboard-item{display:flex;}}@media screen and (min-width:48em){.checkerboard-item:nth-child(even){flex-direction:row-reverse;}}.checkerboard-item > div{width:100%;max-width:100%;flex:0 0 100%;}@media screen and (min-width:48em){.checkerboard-item > div{width:50%;max-width:50%;flex:0 0 50%;}}.checkerboard-item__media{position:relative;}.checkerboard-item img{max-width:none;width:100%;display:block;}.checkerboard-item svg{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;height:12.5rem;width:12.5rem;margin:auto;opacity:0.45;}.checkerboard-item__info{display:flex;justify-content:center;}@media screen and (min-width:48em){.checkerboard-item__info{align-items:center;}}.checkerboard-item__info__inner{max-width:33.75rem;padding:1.875rem 1.25rem 2.5rem;}.checkerboard-item h2{font-size:1.5rem;margin-bottom:1.5625rem;}@media screen and (min-width:48em){.checkerboard-item h2{font-size:3.125rem;}}@media screen and (min-width:64em){.checkerboard-item h2{font-size:3.125rem;}}@media screen and (min-width:48em){.checkerboard-item h2{margin-bottom:2.1875rem;}}@media screen and (min-width:64em){.checkerboard-item h2{margin-bottom:2.1875rem;}}.checkerboard-item p{font-size:0.875rem;}@media screen and (min-width:48em){.checkerboard-item p{font-size:0.9375rem;}}@media screen and (min-width:64em){.checkerboard-item p{font-size:0.9375rem;}}.checkerboard-item p:not(:last-child){margin-bottom:1.25rem;}@media screen and (min-width:48em){.checkerboard-item p:not(:last-child){margin-bottom:2.5rem;}}@media screen and (min-width:64em){.checkerboard-item p:not(:last-child){margin-bottom:2.5rem;}}@media screen and (min-width:48em){.object-fit .checkerboard-item img{height:100%;object-fit:cover;}}.checkerboards{position:relative;}.checkerboard + .checkerboard{margin-top:1.25rem;}@media screen and (min-width:48em){.checkerboard + .checkerboard{margin-top:1.875rem;}}.checkerboard h2{font-size:1.25rem;}@media screen and (min-width:48em){.checkerboard h2{font-size:1.5625rem;}}@media screen and (min-width:64em){.checkerboard h2{font-size:1.875rem;}}@media screen and (min-width:48em){.checkerboard .card--flex > .card__media{flex:60%;max-width:41.25rem;}.checkerboard .card--flex > .card__content{flex:40%;}}@media screen and (min-width:48em){.checkerboard:nth-child(even) .card{flex-direction:row-reverse;}}.checkerboard .card__content__inner{box-shadow:none;}.checkerboard .card__content__inner p{font-size:1rem;}@media screen and (min-width:48em){.checkerboard .card__content__inner p{font-size:1rem;}}@media screen and (min-width:64em){.checkerboard .card__content__inner p{font-size:1.125rem;}}.checkerboard .card__media{position:relative;max-width:41.25rem;}.checkerboard .card__media img{z-index:-1;}.checkerboard .card__content ul{width:100%;display:block;list-style:none;font-family:"soleil",arial,sans-serif;font-weight:700;font-size:0.875rem;line-height:1.125rem;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;}.checkerboard .card__content ul a,.checkerboard .card__content ul .line-link__inner{display:inline;position:relative;padding-bottom:0.3125rem;box-shadow:inset 0px -2px 0px 0px transparent;transition:box-shadow 0.4s ease;font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:bold;color:#000;-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;}.checkerboard .card__content ul a:hover,.checkerboard .card__content ul a:focus,.checkerboard .card__content ul .line-link__inner:hover,.checkerboard .card__content ul .line-link__inner:focus{text-decoration:none;}.checkerboard .card__content ul a:hover,.checkerboard .card__content ul a:focus,.checkerboard .card__content ul .line-link__inner:hover,.checkerboard .card__content ul .line-link__inner:focus{box-shadow:inset 0px -8px 0px 0px #CF102D;color:#000;}.checkerboard .card__content ul li{padding:0;margin:0;}.checkerboard .card__content ul li::before{display:none;}.checkerboard .card__content ul li a{line-height:1.5rem;}.checkerboard .card__content ul a{line-height:1.7;}.checkerboard .card__content p{margin-top:1rem;}.checkerboard .card__content .checkerboard__links{display:flex;flex-direction:column;gap:1rem;}@media print,screen and (max-width:47.99875em){.checkerboard .card{flex-direction:column;}.checkerboard .card__content__inner{padding:1.25rem 1.25rem 1.25rem 1.25rem;}}@media print,screen and (min-width:48em){.checkerboard .card{gap:2.5rem;}.checkerboard .card__media:before{content:"";position:absolute;width:6.25rem;height:0;right:-3.375rem;top:4.4375rem;}.checkerboard figcaption{margin-top:-2.625rem;width:fit-content;padding-right:1rem;padding-left:1rem;}.checkerboard .card__content__inner{height:100%;padding:0;display:flex;flex-direction:column;justify-content:center;}.checkerboard:nth-child(odd) figcaption{float:right;}.checkerboard:nth-child(odd) .card__media:before{left:-3.375rem;}}.fancybox-is-open .fancybox-bg{background-color:#052338;opacity:0.95;}.fancybox-container .view-program-listing{display:grid;grid-template-rows:1fr 70vh;grid-template-columns:1fr 1fr;row-gap:1.25rem;}@media print,screen and (min-width:48em){.fancybox-container .view-program-listing{grid-template-rows:1fr 62vh;row-gap:1.875rem;}}.fancybox-container h3{color:#fff;display:initial;grid-row:1/2;grid-column:1/2;margin:0;pointer-events:all;}.fancybox-container .controls__buttons{grid-row:1/2;grid-column:2/3;justify-self:flex-end;padding-right:24px;pointer-events:all;}.fancybox-container .controls__buttons button{background-color:#CF102D;border:none;border-radius:50px;color:#fff;font-size:0.875rem;line-height:normal;letter-spacing:1px;padding:0.625rem 25px;text-transform:uppercase;transition:background-color 0.2s ease-out;}@media print,screen and (min-width:48em){.fancybox-container .controls__buttons button{padding:1rem 34px;}}.fancybox-container .controls__buttons button:hover{background-color:#a00c23;}.fancybox-container .program-finder-compare{display:none;}.fancybox-container .program-listing-view{grid-row:2/3;grid-column:1/3;}.fancybox-container .program-listing-view .compare-slider{height:100%;}.fancybox-container .program-listing-view .compare-slider .slick-list{height:100%;pointer-events:all;}.fancybox-container .program-listing-view .compare-slider .slick-list .slick-track{height:100%;}.fancybox-container .program-listing-view .compare-slider .slick-list .slick-track .slick-slide{height:100%;}.fancybox-slide--html{padding:0;}.program-finder-compare.fancybox-content{background-color:transparent;padding-right:0;pointer-events:none;width:100%;}.compare-slider{display:none;}.compare-slider.slick-initialized{display:block;}.compare-slider .slick-arrow{pointer-events:all;top:auto;bottom:-20px;}.compare-slider .slick-arrow::after{border:5px solid;content:"";height:12px;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:12px;top:50%;left:50%;}.compare-slider .slick-arrow.slick-prev{transform:translate(calc(-100% - 7.5px),100%);left:50%;}.compare-slider .slick-arrow.slick-prev::after{border-top-style:none;border-right-style:none;margin-left:2px;}.compare-slider .slick-arrow.slick-next{transform:translate(calc(100% + 7.5px),100%);right:50%;}.compare-slider .slick-arrow.slick-next::after{border-bottom-style:none;border-left-style:none;margin-left:-2px;}.compare-slider .slick-arrow.slick-disabled{background-color:#cacaca;cursor:default;}.compare-slider .slick-arrow.slick-disabled::after{color:#737373;}.slick-slide:last-child .compare-card{margin-right:0;}.slick-slide:not(.slick-active){opacity:0.5;pointer-events:none;}.compare-card{background-color:#fff;height:100%;margin-right:10px;overflow:auto;padding:0.9375rem 15px;position:relative;transition:opacity 300ms ease-in;}@media print,screen and (min-width:48em){.compare-card{margin-right:24px;padding:1.875rem 30px;}}@media print,screen and (min-width:64em){.compare-card{margin-right:40px;}}.compare-card .flag{margin:0;position:absolute;width:auto;top:10px;right:10px;}.compare-card .flag button{background-color:#CF102D;border:0;border-radius:5px;display:block;height:30px;transition:background-color 0.2s ease-out;width:30px;}@media print,screen and (min-width:48em){.compare-card .flag button{height:35px;width:35px;}}.compare-card .flag button:hover{background-color:#a00c23;}.compare-card .flag button svg{position:absolute;transform:translate(-50%,-50%);width:20px;top:50%;left:50%;}.compare-card .flag button svg line{stroke:#fff;stroke-width:2px;}.compare-card .card__header{border-bottom:1px solid #E6EAF0;padding-bottom:1.25rem;}@media print,screen and (min-width:48em){.compare-card .card__header{padding-bottom:0.9375rem;}}.compare-card .card__degree-type{color:#052338;font-size:0.875rem;font-weight:800;margin:0;line-height:1.35;}@media print,screen and (min-width:48em){.compare-card .card__degree-type{font-size:1rem;}}.compare-card .card__degree-title{color:#0241A6;display:inline-block;margin-top:0.9375rem;margin-bottom:0;}@media print,screen and (min-width:48em){.compare-card .card__degree-title{margin-top:1.25rem;}}.compare-card .card__degree-title:hover{color:#CF102D;}.compare-card .card__additional-text,.compare-card .card__student-type,.compare-card .card__credits,.compare-card .card__na{color:#052338;font-size:0.75rem;line-height:1rem;margin:0;margin-top:0.625rem;}@media print,screen and (min-width:48em){.compare-card .card__additional-text,.compare-card .card__student-type,.compare-card .card__credits,.compare-card .card__na{font-size:0.875rem;line-height:1.10625rem;margin-top:0.75rem;}}.compare-card .card__label{font-size:0.8125rem;font-weight:700;line-height:1rem;margin:0;margin-top:0.9375rem;}@media print,screen and (min-width:48em){.compare-card .card__label{font-size:0.875rem;line-height:1.10625rem;margin-top:1.25rem;}}.compare-card .card__summary{color:#052338;font-family:"freight-text-pro",georgia,serif;font-size:0.875rem;font-weight:400;line-height:23px;margin-top:0.9375rem;}@media print,screen and (min-width:48em){.compare-card .card__summary{font-size:1rem;margin-top:1.25rem;}}.compare-card ul{list-style-type:none;margin:0;padding:0;}.compare-card li{color:#052338;font-size:0.75rem;line-height:1rem;margin:0;margin-top:0.375rem;}@media print,screen and (min-width:48em){.compare-card li{font-size:0.8125rem;}}.fade-up-in.sequence-anim-item{transition:transform 1.2s ease,opacity 0.6s ease;transform:translateY(1rem);opacity:0;}.fade-up-in.sequence-anim-item.sequence-anim-item--active{transform:none;opacity:1;}.fade-in.sequence-anim-item{transition:opacity 0.6s ease;opacity:0;}.fade-in.sequence-anim-item.sequence-anim-item--active{opacity:1;}.fade-left-in.sequence-anim-item{transition:transform 1.2s ease,opacity 1.2s ease;transform:translateX(-1rem);opacity:0;}.fade-left-in.sequence-anim-item.sequence-anim-item--active{transform:none;opacity:1;}.cta-feature-box--featured.anim-item .cta-feature-box__img{transition:transform 1.2s ease;transform:translateX(60px);}.cta-feature-box--featured.anim-item .cta-feature-box__content{transition:transform 1.2s ease;transform:translateX(-120px);}.cta-feature-box--featured.anim-item.anim-item--active .cta-feature-box__img{transform:none;}.cta-feature-box--featured.anim-item.anim-item--active .cta-feature-box__content{transform:translateX(-60px);}@keyframes pop-in{0%{transform:scale(0.8);opacity:0;}50%{transform:scale(1.03);}100%{transform:none;opacity:1;}}.pop-in.sequence-anim-item{transform:scale(0.8);opacity:0;animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease;}.pop-in.sequence-anim-item.sequence-anim-item--active{animation-name:pop-in;transform:none;opacity:1;}.section--img-grid h2{font-weight:bold;font-family:"soleil",arial,sans-serif;}.section--img-grid .row--img-grid{max-width:76.25rem;padding:0;}@media screen and (max-width:47.99875em){.section--img-grid .row--img-grid{display:none;}}.section--img-grid .play-icon{position:absolute;opacity:0.6;left:0;right:0;top:0;bottom:0;margin:auto;width:3.75rem;height:3.75rem;max-width:100%;}.img-grid{margin:0;padding:0;}.img-grid__selector{list-style:none;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;display:inline-block;width:100%;}@media screen and (min-width:48em){.img-grid__selector{max-width:33.3333%;padding:0 1.25rem;}}.img-grid__selector img{max-width:none;height:auto;display:block;width:100%;}.img-grid-item{position:relative;overflow:hidden;background-color:#0241A6;}.img-grid-item img{display:block;}.caption-btn{height:2.1875rem;width:2.1875rem;background:#fff;padding:0.3125rem;color:#0241A6;font-size:1.6875rem;line-height:1;display:block;position:absolute;top:0.75rem;right:0.75rem;}.img-grid-item__toggle__text{position:absolute;bottom:1.5625rem;padding:0 0.625rem;width:100%;text-align:center;font-size:0.875rem;font-family:"soleil",arial,sans-serif;color:#fff;text-transform:uppercase;transition:transform 0.4s ease;transform:translateY(calc(105% + 25px));}.img-grid-item__toggle:hover{text-decoration:none;}.img-grid-item__toggle img{transition:opacity 0.4s ease,transform 0.4s ease;}.img-grid-item__toggle:hover img,.img-grid-item__toggle:focus img{opacity:0.2;transform:scale(1.02);}.img-grid-item__toggle:hover .img-grid-item__toggle__text,.img-grid-item__toggle:focus .img-grid-item__toggle__text{transform:none;}.slider-row{position:relative;max-height:calc(100vh - 2.5rem);}@media screen and (min-width:48em){.slider-row{max-height:calc(100vh - 5rem);padding:5rem 0;}}.img-grid-slider{max-width:100%;}@media screen and (min-width:48em){.img-grid-slider .slick-track{max-width:100%;display:flex;justify-content:center;}.img-grid-slider .slick-slide{position:absolute !important;opacity:0;right:0;margin:auto;}.img-grid-slider .slick-active{position:relative !important;opacity:1;}.img-grid-slider .play-icon{width:6.25rem;height:6.25rem;}}.img-grid-slider__slide{height:0;}.img-grid-slider .slick-current{height:auto;}@media screen and (min-width:48em){.img-grid-slider .slick-arrow{color:#fff;border-color:#fff;opacity:0.8;transition:opacity 0.5s ease,transform 0.3s ease;}.img-grid-slider .slick-arrow:hover{opacity:1;transform:scale(1.1);}.img-grid-slider .slick-arrow:after{color:#fff;}}@media screen and (min-width:48em){.img-grid-slider figcaption{color:#fff;}}.img-grid-slider .caption-btn{margin-bottom:2.1875rem;}@media screen and (min-width:48em){.img-grid-slider .slick-prev{display:block !important;right:auto;left:1.25rem;z-index:2;}.img-grid-slider .slick-prev:after{content:"\f053";}}.img-grid-slider p{margin-bottom:1.5625rem;}.img-grid-item--slide{width:100%;position:relative;}@media screen and (min-width:48em){.img-grid-item--slide{max-width:22.5rem;margin:0 auto;display:flex;justify-content:center;max-width:100%;}}.img-grid-item--slide .caption-btn{position:relative;bottom:auto;left:auto;}.img-grid-item__info{width:100%;background-color:#fff;padding:2.5rem;width:100%;}@media screen and (min-width:48em){.img-grid-item__info{max-width:22.5rem;flex:0 0 360px;}}@media screen and (min-width:48em){.modal{position:fixed;z-index:9999;background-color:rgba(64,64,64,0.95);width:100%;height:100%;overflow-y:auto;top:0;left:0;display:flex;align-items:center;justify-content:center;left:-999vw;}}.modal.active{left:0;}.img-grid-item--slide__nav .btn{font-size:0;font-family:"FontAwesome";}.img-grid-item--slide__nav .btn:after{color:#fff;font-size:1.25rem;}.img-grid-item--slide__nav .btn{margin-right:0.1875rem;}.modal-close{background:none;padding:0;border:none;position:absolute;top:0;right:0.625rem;}@media screen and (min-width:48em){.modal-close{right:0;top:0.625rem;}}.modal-close svg{height:1.25rem;width:1.25rem;}@media screen and (min-width:48em){.modal-close svg{height:2.5rem;width:2.5rem;}}.modal-content{display:none;max-width:53.75rem;}.cookie-compliance-popup{background-color:#CCD3DE;padding:1.25rem 0;z-index:999;width:100vw;}.cookie-compliance-popup h2{margin-bottom:0.3125rem;}.cookie-compliance-popup h2,.cookie-compliance-popup p{font-family:"soleil",arial,sans-serif;font-size:1rem;}.cookie-compliance-popup .agree-button{margin-bottom:0;}.cookie-compliance-popup .find-more-button{margin-bottom:0;}.cookie-compliance-popup .eu-cookie-compliance-message,.cookie-compliance-popup .eu-cookie-compliance-buttons{float:none;max-width:none;}.cookie-compliance-popup button + button{margin-left:1.25rem;}.card__media img{display:block;}.card .line-link:not(:last-child){margin-bottom:0.9375rem;}.card__content__inner{padding:1.25rem;background:#fff;box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);}@media screen and (min-width:48em){.card__content__inner{box-shadow:0 33px 63px 0 rgba(0,0,0,0.1),0 20px 38px 0 rgba(0,0,0,0.22);}}.card--large__content__inner{padding:1.875rem 1.875rem 1.5rem;}.card--large h3,.card--large h2{font-size:1.625rem;}@media screen and (min-width:48em){.card--large h3,.card--large h2{font-size:1.875rem;}}@media screen and (min-width:64em){.card--large h3,.card--large h2{font-size:1.875rem;}}.card--inline{display:flex;}@media print,screen and (max-width:47.99875em){.card--inline{flex-direction:column;}}.card--flex{display:flex;}.card--notched{position:relative;}.card--notched .card__content{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);overflow:hidden;padding-top:1.25rem;background-image:url(/themes/sju_theme/assets/icons/card-notch.svg);background-size:1.9375rem auto;margin-top:-1.375rem;position:relative;z-index:2;background-repeat:no-repeat;background-position:center top;}@media screen and (min-width:48em){.card--notched .card__content{box-shadow:0 33px 63px 0 rgba(0,0,0,0.1),0 20px 38px 0 rgba(0,0,0,0.22);}}.card--notched .card__content:before,.card--notched .card__content:after{content:"";position:absolute;z-index:3;background:#fff;top:0;height:1.375rem;}.card--notched .card__content:before{left:0;}.card--notched .card__content:after{right:0;}.card--notched .card__content:before,.card--notched .card__content:after{width:calc(50% - 14px);}@media screen and (min-width:48em){.card--notched .card__content{width:93%;margin-left:auto;margin-right:auto;}}.card--notched .card__content__inner{position:relative;z-index:2;max-width:60rem;overflow:hidden;position:relative;z-index:2;box-shadow:none;}.card--notched-left{position:relative;}.card--notched-left .card__content{overflow:hidden;padding-top:1.25rem;background-image:url(/themes/sju_theme/assets/icons/card-notch.svg);background-size:1.9375rem auto;margin-top:-1.375rem;position:relative;z-index:2;background-repeat:no-repeat;background-position:center top;box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);}.card--notched-left .card__content:before,.card--notched-left .card__content:after{content:"";position:absolute;z-index:3;background:#fff;top:0;height:1.375rem;}.card--notched-left .card__content:before{left:0;}.card--notched-left .card__content:after{right:0;}.card--notched-left .card__content:before,.card--notched-left .card__content:after{width:calc(50% - 14px);}@media screen and (min-width:48em){.card--notched-left .card__content{box-shadow:0 33px 63px 0 rgba(0,0,0,0.1),0 20px 38px 0 rgba(0,0,0,0.22);}}@media print,screen and (min-width:64em){.card--notched-left{overflow:visible;}.card--notched-left .card__content{overflow:hidden;padding-top:1.25rem;background-image:url(/themes/sju_theme/assets/icons/card-notch.svg);background-size:1.9375rem auto;margin-top:-1.375rem;position:relative;z-index:2;background-repeat:no-repeat;background-position:left 1.25rem top;}.card--notched-left .card__content:before,.card--notched-left .card__content:after{content:"";position:absolute;z-index:3;background:#fff;top:0;height:1.375rem;}.card--notched-left .card__content:before{left:0;}.card--notched-left .card__content:after{right:0;}}@media screen and (min-width:64em) and (min-width:48em){.card--notched-left .card__content{background-position:left 1.875rem top;}}@media print,screen and (min-width:64em){.card--notched-left .card__content:before{width:1.25rem;}}@media screen and (min-width:64em) and (min-width:48em){.card--notched-left .card__content:before{width:1.875rem;}}@media print,screen and (min-width:64em){.card--notched-left .card__content:after{width:calc(100% - 50px);}}@media screen and (min-width:64em) and (min-width:48em){.card--notched-left .card__content:after{width:calc(100% - 60px);}}.card--small .card__content__inner{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);}.card--small h3{font-size:1.25rem;margin-bottom:0.625rem;}@media screen and (min-width:48em){.card--small h3{font-size:1.25rem;}}@media screen and (min-width:64em){.card--small h3{font-size:1.5rem;}}.card--small p{font-size:1.125rem;}.card--small .card__links{margin-top:0.75rem;}.card--medium .card__content__inner{padding:1.875rem 1.875rem;}@media print,screen and (max-width:47.99875em){.card--medium .card__content__inner{padding:1.25rem 1.25rem;}}.page--special-landing-page .paragraph--type--topic-driver-item h3{font-size:1.25rem;color:#000;}@media screen and (min-width:48em){.page--special-landing-page .paragraph--type--topic-driver-item h3{font-size:1.25rem;}}@media screen and (min-width:64em){.page--special-landing-page .paragraph--type--topic-driver-item h3{font-size:1.25rem;}}.section--related-content{margin-bottom:1.875rem;}@media screen and (min-width:48em){.section--related-content{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.section--related-content{margin-bottom:5.625rem;}}.section--related-content .columns,.section--related-content ul.row li,ul.row .section--related-content li{padding:0 0.3125rem;display:flex;}.section--related-content .row{padding:0 0.9375rem;}.card--related{overflow:hidden;padding-top:1.25rem;background-image:url(/themes/sju_theme/assets/icons/card-notch-mid-gray.svg);background-size:1.9375rem auto;margin-top:-1.375rem;position:relative;z-index:2;background-repeat:no-repeat;background-position:left 1.25rem top;margin-top:0;display:flex;margin-bottom:0.625rem;width:100%;}.card--related:before,.card--related:after{content:"";position:absolute;z-index:3;background:#CCD3DE;top:0;height:1.375rem;}.card--related:before{left:0;}.card--related:after{right:0;}@media screen and (min-width:48em){.card--related{background-position:left 1.875rem top;}}.card--related:before{width:1.25rem;}@media screen and (min-width:48em){.card--related:before{width:1.875rem;}}.card--related:after{width:calc(100% - 50px);}@media screen and (min-width:48em){.card--related:after{width:calc(100% - 60px);}}.card--related .card__content{display:flex;width:100%;}.card--related .card__content__inner{background-color:#CCD3DE;box-shadow:none;width:100%;}.card--related h3{font-size:1.25rem;}@media screen and (min-width:48em){.card--related h3{font-size:1.5rem;}}@media screen and (min-width:64em){.card--related h3{font-size:1.5rem;}}.card--related p{font-size:1rem;}@media screen and (min-width:48em){.card--related p{font-size:1.125rem;}}@media screen and (min-width:64em){.card--related p{font-size:1.125rem;}}.card--landing-intro{padding:0 1.25rem;margin:1.875rem 0 2.5rem;}@media (max-width:64rem){.card--landing-intro:before,.card--landing-intro:after{display:none;}}.card--landing-intro:before{content:"";position:absolute;top:-0.3125rem;left:0;right:0;margin:auto;height:27px;width:39px;background:linear-gradient(to bottom,rgba(0,0,0,0) 3%,rgba(0,0,0,0.03) 78%,rgba(0,0,0,0.1) 100%);}@media screen and (min-width:64em){.card--landing-intro{padding:0;position:absolute;right:0;top:-5vh;margin:0;}}@media screen and (min-width:64em){.card--landing-intro:before{top:-1.4375rem;}}@media screen and (min-width:48em){.card--landing-intro .card__content__inner{padding:1.875rem 2.5rem 2.5rem;}}.card--landing-intro .card__text:not(:last-child){margin-bottom:1.875rem;}@media screen and (min-width:48em){.card--landing-intro .card__text:not(:last-child){margin-bottom:0;}}@media screen and (min-width:64em){.card--landing-intro .card__text:not(:last-child){margin-bottom:3.125rem;}}@media screen and (min-width:48em) and (max-width:63.99875em){.card--landing-intro .card__text{width:50%;float:left;}}.card--landing-intro .card__content{max-width:none;width:100%;}@media (max-width:64rem){.card--landing-intro .card__content{padding-top:0;}}.page--landing-page .card--landing-intro{width:100%;}@media screen and (min-width:64em){.page--landing-page .card--landing-intro{position:relative;flex:0 0 30%;top:-100px;}}.card--ppc-landing-intro{padding:0 1.25rem;margin-bottom:3.125rem;}@media screen and (min-width:64em){.card--ppc-landing-intro{margin:0;padding:0;max-width:25rem;padding:0;position:absolute;right:0;top:-7.5rem;margin:0;}}.card--ppc-landing-intro form .form-submit{margin:0;}.card--ppc-landing-intro .card__content__inner{padding:1.875rem;}.lead-gen-form-text{margin-bottom:1.25rem;}.lead-gen-form-text h2{font-size:1.25rem;margin-bottom:1.0625rem;}@media screen and (min-width:48em){.lead-gen-form-text h2{font-size:1.5rem;}}@media screen and (min-width:64em){.lead-gen-form-text h2{font-size:1.5rem;}}.lead-gen-form-text p{font-size:1.125rem;margin-bottom:1.25rem;font-family:"soleil",arial,sans-serif;font-weight:200;}.container-inline div{display:block !important;}.card--contact--large .card__content__inner{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);}@media screen and (min-width:48em){.card--contact--large .card__content__inner{box-shadow:0 33px 63px 0 rgba(0,0,0,0.1),0 20px 38px 0 rgba(0,0,0,0.22);}}.card--contact .card__media{border-radius:50%;overflow:hidden;}@media screen and (max-width:47.99875em){.card--contact .card__media{margin-bottom:1.25rem;max-width:4.375rem;}}.card--contact .card__content__inner{padding:1.25rem;}@media screen and (min-width:48em){.card--contact .card__content__inner{padding:2.5rem;}}.card--contact--small .card__content__inner{padding:1.25rem;box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);display:flex;flex-direction:row;column-gap:1.25rem;}@media (max-width:75rem){.card--contact--small .card__content__inner{justify-content:flex-start;}}.card--contact--small--col .card__content__inner--col{padding:1.25rem;box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);display:flex;flex-direction:column;column-gap:1.25rem;}@media (max-width:75rem){.card--contact--small--col .card__content__inner--col{justify-content:flex-start;}}.card--contact--small .card--contact__item--intro{display:block;}.card--contact--small .card--contact__item--intro .card--contact__item__title{margin:0;font-size:1.25rem;}.card--contact--small{font-size:1.125rem;font-family:"soleil",arial,sans-serif;font-weight:200;}@media screen and (max-width:56.1875rem){.card--contact--small{margin:0.625rem 0;}}.card--contact--small img{display:block;border-radius:50%;width:150px;min-width:150px;}.card--contact--small a{font-weight:normal;}.card--contact--small span{display:block;}.card--contact--small h2{font-size:0.90625rem;margin:0;}.card--contact--small__item{margin-bottom:1rem;}.card--contact--small__item--line{position:relative;padding-top:1.125rem;}.card--contact--small__item--line:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;top:0;}.card--contact--small__item--large-space{margin-bottom:1.25rem;}.card--contact--small__item--small-space{margin-bottom:0.3125rem;}.card--contact--small__item__text:not(:first-child){margin-top:0.3125rem;}.card--contact--small--col{font-size:1.125rem;font-family:"soleil",arial,sans-serif;font-weight:200;}@media screen and (max-width:56.1875rem){.card--contact--small--col{margin:0.625rem 0;}}.card--contact--small--col img{display:block;}.card--contact--small--col a{font-weight:normal;}.card--contact--small--col span{display:block;}.card--contact--small--col h2{font-size:0.90625rem;margin:0;}.card--contact--small--col__item{margin-bottom:1rem;}.card--contact--small--col__item--line{position:relative;padding-top:1.125rem;}.card--contact--small--col__item--line:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;top:0;}.card--contact--small--col__item--large-space{margin-bottom:1.25rem;}.card--contact--small--col__item--small-space{margin-bottom:0.3125rem;}.card--contact--small--col__item__text:not(:first-child){margin-top:0.3125rem;}.section--global-spacing--small .card--contact p{margin:0;}.card--contact__item{font-size:1.125rem;font-family:"soleil",arial,sans-serif;}.card--contact__item:not(:last-child){margin-bottom:1.25rem;}.card--contact__item--intro{display:flex;flex-direction:column;position:relative;padding-bottom:1.125rem;}.card--contact__item--intro:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;bottom:0;}.card--contact__item--intro h3{order:2;margin:0;}.card--contact__item--intro span{order:1;display:block;margin-bottom:0.625rem;}.card--contact__item__title{font-weight:bold;}.card--contact__item p{margin:0;}.card--intro-block:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0px;box-shadow:inset -1px 0px 72px 11px rgba(0,0,0,0.4);left:0;right:0;margin:auto;max-width:6.25rem;}@media screen and (min-width:48em){.card--intro-block .columns,.card--intro-block ul.row li,ul.row .card--intro-block li{padding:0 1.875rem;}}.card--intro-block .card__content{width:100%;max-width:72.5rem;box-shadow:0 -31px 51px 0 rgba(0,0,0,0.1),0 -19px 38px 0 rgba(0,0,0,0.22);margin-top:-1.25rem;}@media screen and (min-width:48em){.card--intro-block .card__content{margin-top:-1.25rem;}}@media screen and (min-width:64em){.card--intro-block .card__content{margin-top:-4.6875rem;}}.card--intro-block .card__content__inner{max-width:none;padding-top:1.25rem;}@media screen and (min-width:48em){.card--intro-block .card__content__inner{padding-top:1.875rem;}}@media screen and (min-width:64em){.card--intro-block .card__content__inner{padding-top:3.125rem;}}.card--intro-block__btn{display:block;width:100%;}.card--intro-block__btn:last-child.btn{margin-bottom:0;}.card--intro-block h2{position:relative;padding-bottom:1.25rem;}.card--intro-block h2:before{content:"";position:absolute;width:100%;max-width:100%;height:0.0625rem;background-color:#717275;bottom:0;}@media (max-width:31.25rem){.contact-card-wrapper .card__content__inner{flex-wrap:wrap;}.contact-card-wrapper .card__content__inner .card__content__left,.contact-card-wrapper .card__content__inner .card__content_right{flex:0 0 100%;}}@media (max-width:75rem){.contact-card-wrapper{margin-top:0.625rem;margin-bottom:0.625rem;}}.page--faculty-bio .card--contact--small__item__text [href$=".pdf"]:before,.page--faculty-bio .card--contact--small__item__text [href$=".doc"]:before,.page--faculty-bio .card--contact--small__item__text [href$=".docx"]:before{content:"";display:none;}.page--faculty-bio .card--contact--small__item__text [href$=".pdf"]:after,.page--faculty-bio .card--contact--small__item__text [href$=".doc"]:after,.page--faculty-bio .card--contact--small__item__text [href$=".docx"]:after{content:"\f019";font-family:"Font Awesome 5 Pro","FontAwesome";margin-left:0.625rem;font-size:1.125rem;}.jumpnav{margin-top:8.125rem;position:relative;z-index:2;}@media screen and (max-width:47.99875em){.jumpnav{display:none;}}.jumpnav [data-sticky-item]{min-width:12.5rem;max-height:88vh;width:15.625rem;}.jumpnav ul{padding:0;position:relative;}.jumpnav ul:before{content:"";width:0.125rem;background:#CCD3DE;height:calc(100% - 22px);position:absolute;left:1.25rem;top:0.625rem;}.jumpnav li{padding-left:1.25rem;position:relative;font-family:"soleil",arial,sans-serif;list-style:none;}.jumpnav li:not(:last-child){margin-bottom:0.75rem;}.jumpnav li:last-child:before{content:"";position:absolute;left:20px;top:12px;height:100%;width:3px;background:#fff;}.jumpnav a{padding-left:1.25rem;font-size:1rem;color:#717275;display:block;text-decoration:none;}.jumpnav a:before{content:"";width:0.9375rem;height:0.9375rem;background-color:#CCD3DE;position:absolute;left:0.875rem;top:0.3125rem;margin:auto;border-radius:0.1875rem;transform:scale(0.8);}.jumpnav a,.jumpnav span{transition:color 0.4s ease,opacity 0.4s ease;}.jumpnav a:before,.jumpnav span:before{transition:background-color 0.4s ease,opacity 0.4s ease,transform 0.4s ease;}.jumpnav a:hover,.jumpnav span:hover{color:#CF102D;text-decoration:none;}.jumpnav a:hover:before,.jumpnav span:hover:before{background-color:#CF102D;}.jumpnav.sticky [data-sticky-item]{top:6.875rem;overflow:auto;padding-bottom:7.5rem;}.jumpnav.sticky a:before{transform:scale(0.8);}.jumpnav.sticky a:hover:before,.jumpnav.sticky a.jump-nav--active:before{opacity:1;background-color:#CF102D;transform:none;}.jumpnav.sticky a:hover:before span,.jumpnav.sticky a.jump-nav--active:before span{opacity:1;}.jumpnav.sticky a:hover,.jumpnav.sticky a.jump-nav--active{color:#CF102D;}.jumpnav.sticky a:hover span,.jumpnav.sticky a.jump-nav--active span{opacity:1;}.toolbar-fixed .jumpnav.sticky [data-sticky-item]{top:11.25rem;}.section--full-width-feature{width:100%;}.section--full-width-feature img{max-width:none;width:100%;}.section--full-width-feature h2{font-size:1.25rem;}@media screen and (min-width:48em){.section--full-width-feature h2{font-size:1.5rem;}}@media screen and (min-width:64em){.section--full-width-feature h2{font-size:1.5rem;}}.section--full-width-feature .card__content{max-width:calc(100% - 40px);margin-top:-1.25rem;margin-left:auto;margin-right:auto;}@media screen and (min-width:48em){.section--full-width-feature .card__content{margin-top:-2.5rem;}}@media screen and (min-width:64em){.section--full-width-feature .card__content{margin-top:-2.5rem;}}@media screen and (min-width:48em){.section--full-width-feature .card__content{max-width:calc(100% - 80px);}}@media screen and (min-width:64em){.section--full-width-feature .card__content{max-width:60rem;}}.section--full-width-feature .card__content__inner{padding:0.9375rem 1.25rem 1.25rem 1.25rem;}@media screen and (min-width:64em){.section--full-width-feature .card__content__inner{display:flex;padding:0.625rem 2.5rem 2.5rem 2.5rem;}}@media screen and (min-width:64em){.section--full-width-feature .card__text{flex:0 0 75%;padding-right:2.5rem;}}.section--full-width-feature .card__links{margin-top:1.09375rem;}@media screen and (min-width:64em){.section--full-width-feature .card__links{flex:0 0 25%;margin-top:0;}}.section--full-width-feature .card__media{position:relative;}.section--full-width-feature video{z-index:2;position:relative;width:100%;display:block;}@media screen and (max-width:47.99875em){.section--full-width-feature video{display:none;}}@media screen and (min-width:48em){.section--full-width-feature video + picture{position:absolute;height:100%;width:100%;object-fit:cover;top:0;}}.row--has-sidebar .section--full-width-feature .card__content__inner{display:block;}@media (max-width:68.75rem){.row--has-sidebar .section--full-width-feature .card__text{flex:0 0 100%;}}@media (max-width:68.75rem){.row--has-sidebar .section--full-width-feature .card__links{flex:0 0 100%;padding-left:0;border-left:none;margin-top:1.09375rem;}}@media screen and (min-width:48em){.page--photo-gallery .row--basic{margin-top:0 !important;}}.section--gallery{margin-bottom:1.25rem;}@media screen and (min-width:48em){.section--gallery{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.section--gallery{margin-bottom:3.75rem;}}.gallery-primary{max-width:100%;}@media screen and (max-width:47.99875em){.gallery-primary{padding-left:0;}}@media screen and (min-width:48em){.gallery-primary .slick-list{padding-left:2.5rem;margin-left:-2.5rem;}}.gallery-primary .card--gallery{width:100%;width:60rem;max-width:100%;}@media screen and (max-width:47.99875em){.gallery-primary .card--gallery{padding-bottom:1.25rem;max-width:calc(100vw - 40px);}.gallery-primary .card--gallery.slick-active .card__content{display:block;}.gallery-primary .card--gallery .card__content{display:none;}}@media screen and (min-width:48em){.gallery-primary .slick-slide{transition:opacity 0.6s ease;opacity:0;}}.gallery-primary .slick-slide.slick-active,.gallery-primary .slick-slide.slick-current{opacity:1;}.card--gallery{margin:0;padding-bottom:3.4375rem;max-width:47.5rem;}.card--gallery figcaption{font-size:1rem;font-family:"soleil",arial,sans-serif;font-weight:300;color:#000;display:block;}@media screen and (min-width:48em){.card--gallery .card__content{margin-top:-1.875rem;position:relative;z-index:2;width:calc(100% - 40px);}}@media screen and (min-width:48em){.card--gallery.video .card__content{margin-top:-0.625rem;}}.gallery-nav{max-width:100%;padding:0 4.375rem;}@media screen and (max-width:47.99875em){.gallery-nav{display:none;}}.gallery-nav .card--gallery{padding:0 0.625rem;}.gallery-nav .slick-slide{transition:opacity 0.6s ease;}.gallery-nav .slick-current{opacity:0.4;}@media (max-width:48rem){.gallery-nav .slick-track{min-height:3.75rem;padding:1.5625rem 0;}}.detail-page--gallery .lined-date-display{font-size:1.125rem;}.detail-page--gallery .school-list{font-size:1.125rem;}@media screen and (min-width:48em){.page--home .section--hover-grid .columns,.page--home .section--hover-grid ul.row li,ul.row .page--home .section--hover-grid li{padding:0 0.0625rem;}}.page--home .section--hover-grid .columns .hover-grid-item,.page--home .section--hover-grid ul.row li .hover-grid-item,ul.row .page--home .section--hover-grid li .hover-grid-item{margin-bottom:0.125rem;}.section--hover-grid{margin-bottom:1.25rem;}@media screen and (min-width:48em){.section--hover-grid{margin-bottom:1.875rem;}}@media screen and (min-width:64em){.section--hover-grid{margin-bottom:3.75rem;}}.section--hover-grid .columns,.section--hover-grid ul.row li,ul.row .section--hover-grid li{padding:0 1.25rem;}@media screen and (min-width:48em){.section--hover-grid .columns,.section--hover-grid ul.row li,ul.row .section--hover-grid li{padding:0 0.3125rem;}}@media screen and (min-width:64em){.section--hover-grid .columns,.section--hover-grid ul.row li,ul.row .section--hover-grid li{padding:0 1.25rem;}}.section--hover-grid .line-link{margin-bottom:0.625rem;}.topic-driver-featured-img{position:relative;min-height:28.75rem;padding-top:3.4375rem;padding-bottom:5.625rem;}@media screen and (min-width:48em){.topic-driver-featured-img{padding-top:5.25rem;}}@media screen and (min-width:64em){.topic-driver-featured-img{padding-top:6.875rem;}}@media screen and (min-width:48em){.topic-driver-featured-img{padding-bottom:6.25rem;}}@media screen and (min-width:64em){.topic-driver-featured-img{padding-bottom:6.875rem;}}@media screen and (min-width:48em){.topic-driver-featured-img{min-height:29.6875rem;}}@media screen and (min-width:64em){.topic-driver-featured-img{min-height:41.875rem;}}.topic-driver-featured-img img,.topic-driver-featured-img picture{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}.topic-driver-featured-img .row{position:relative;z-index:2;display:block;max-width:60rem;}.topic-driver-featured-img p{font-family:"soleil",arial,sans-serif;font-size:1.125rem;}@media screen and (min-width:48em){.topic-driver-featured-img p{font-size:1.125rem;}}@media screen and (min-width:64em){.topic-driver-featured-img p{font-size:1.5rem;}}.topic-driver-featured-img h2,.topic-driver-featured-img h3,.topic-driver-featured-img p{color:#fff;display:block;max-width:38.75rem;}.topic-driver-featured-img h2,.topic-driver-featured-img h3{font-size:1.25rem;}@media screen and (min-width:48em){.topic-driver-featured-img h2,.topic-driver-featured-img h3{font-size:1.4375rem;}}@media screen and (min-width:64em){.topic-driver-featured-img h2,.topic-driver-featured-img h3{font-size:1.875rem;}}.topic-driver-featured-img p:not(:last-child){margin-bottom:1.25rem;}@media screen and (min-width:48em){.topic-driver-featured-img p:not(:last-child){margin-bottom:1.25rem;}}@media screen and (min-width:64em){.topic-driver-featured-img p:not(:last-child){margin-bottom:1.875rem;}}.row--topic-driver{position:relative;z-index:2;margin-top:-4.375rem;justify-content:center;}@media screen and (min-width:48em){.row--topic-driver{margin-top:-5rem;}}@media screen and (min-width:64em){.row--topic-driver{margin-top:-5.625rem;}}@media screen and (min-width:48em) and (max-width:63.99875em){.row--topic-driver{padding:0 0.9375rem;}}.topic-driver-no-image + .row--topic-driver{margin-top:1.25rem;}@media screen and (min-width:48em){.topic-driver-no-image + .row--topic-driver{margin-top:1.25rem;}}@media screen and (min-width:64em){.topic-driver-no-image + .row--topic-driver{margin-top:1.875rem;}}.topic-driver-featured-img--home{padding-bottom:0;overflow:visible;}@media screen and (min-width:48em){.topic-driver-featured-img--home{padding-bottom:0;}}@media screen and (min-width:64em){.topic-driver-featured-img--home{padding-bottom:0;}}.row.stories{margin-top:-6.25rem;z-index:3;}@media screen and (min-width:64em){.row.stories{max-width:87.5rem;display:flex;justify-content:flex-start;align-items:flex-start;margin-top:0;padding-top:5rem;}}.stories__story{flex:0 0 100%;margin:1.25rem auto;max-width:45.4375rem;z-index:3;}@media screen and (min-width:64em){.stories__story{flex:0 0 calc(33% - 40px);margin:0 1.25rem -3.75rem;}}.stories__story picture,.stories__story img{position:static;top:auto;left:auto;width:100%;height:auto;}.stories__story .card__content{background:#fff;color:#000;box-shadow:0 33px 63px 0 rgba(0,0,0,0.1),0 20px 38px 0 rgba(0,0,0,0.22);}.stories__story .card__content p,.stories__story .card__content span{color:#000;}.stories__story .card__content p{font-size:1.25rem;font-family:"freight-text-pro",georgia,serif;}.stories__story .card__content span.name,.stories__story .card__content span.name span{color:#CF102D;}@media screen and (max-width:47.99875em){.mobile-offset-slider .stories__story.slick-slide{padding-right:1.5rem;}}.hover-grid-item{position:relative;min-height:16.25rem;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:1.25rem;box-shadow:0 33px 63px 0 rgba(0,0,0,0.1),0 20px 38px 0 rgba(0,0,0,0.22);width:100%;}@media screen and (min-width:48em){.hover-grid-item{margin-bottom:0.625rem;}}@media screen and (min-width:64em){.hover-grid-item{margin-bottom:2.5rem;}}.hover-grid-item:hover,.hover-grid-item:focus,.hover-grid-item.tab-focused{text-decoration:none;}.hover-grid-item:hover img,.hover-grid-item:focus img,.hover-grid-item.tab-focused img{transform:scale(1.1);}.hover-grid-item:hover h3,.hover-grid-item:focus h3,.hover-grid-item.tab-focused h3{position:relative;padding-bottom:0.9375rem;text-shadow:0 2px 4px rgba(0,0,0,0.7);}.hover-grid-item:hover h3:before,.hover-grid-item:focus h3:before,.hover-grid-item.tab-focused h3:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#fff;bottom:0;}.hover-grid-item:hover .hover-grid-item__overlay,.hover-grid-item:focus .hover-grid-item__overlay,.hover-grid-item.tab-focused .hover-grid-item__overlay{background:#CF102D;opacity:0.9;}.hover-grid-item__overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.45;z-index:2;transition:background 0.6s ease,opacity 0.6s ease;}.hover-grid-item__media,.hover-grid-item__media img{position:absolute;z-index:1;height:100%;width:100%;object-fit:cover;transition:transform 0.6s ease;top:0;}.hover-grid-item__content{position:relative;z-index:2;}.hover-grid-item h3{text-align:center;max-width:16.25rem;margin:0 auto;color:#fff;position:relative;padding-bottom:0.9375rem;font-size:1.125rem;}.hover-grid-item h3:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;bottom:0;}@media screen and (min-width:48em){.hover-grid-item h3{font-size:1.5rem;}}@media screen and (min-width:64em){.hover-grid-item h3{font-size:1.5rem;}}.hover-grid-item h3:before{transition:background 0.6s ease;left:0;right:0;margin:auto;}.section--school-hub .columns,.section--school-hub ul.row li,ul.row .section--school-hub li{display:flex;}.section--school-hub h2{position:relative;padding-top:0.9375rem;}.section--school-hub h2:before{content:"";position:absolute;width:100%;max-width:10rem;height:0.125rem;background-color:#CF102D;top:0;}.section--school-hub .row{padding:0 1.25rem;}.hover-grid-item--school-hub{padding:1.25rem 1.875rem 1.5625rem;color:#fff;min-height:21.875rem;height:calc(100% - 2.5rem);}.hover-grid-item--school-hub .hover-grid-item__content{display:flex;align-items:center;}.hover-grid-item--school-hub .hover-grid-item__content__reveal{transition:transform 1.2s ease,opacity 1.5s ease;opacity:0;transform:translateY(20px);will-change:transform;}.hover-grid-item--school-hub.tab-focused .hover-grid-item__content__reveal{opacity:1;transform:none;}.hover-grid-item--school-hub.tab-focused h3.hover-grid-item__heading-outer{filter:blur(50px);}.hover-grid-item--school-hub h3{text-shadow:0 2px 4px rgba(0,0,0,0.7);margin-bottom:0.75rem;position:relative;}.hover-grid-item--school-hub h3.hover-grid-item__heading-outer{margin-bottom:0;position:absolute;left:0;right:0;transition:filter 1.2s ease,opacity 1s ease;filter:blur(0);}.hover-grid-item--school-hub a{color:#fff;cursor:pointer;box-shadow:inset 0px -2px 0px 0px #fff;}.hover-grid-item--school-hub a:hover,.hover-grid-item--school-hub a:focus{box-shadow:inset 0px -6px 0px 0px #fff;color:#fff;}.hover-grid-item--school-hub p{font-size:1.125rem;font-family:"soleil",arial,sans-serif;color:#fff;}.no-touchevents .hover-grid-item--school-hub:hover .hover-grid-item__content__reveal,.no-touchevents .hover-grid-item--school-hub:focus .hover-grid-item__content__reveal{opacity:1;transform:none;}.no-touchevents .hover-grid-item--school-hub:hover h3.hover-grid-item__heading-outer,.no-touchevents .hover-grid-item--school-hub:focus h3.hover-grid-item__heading-outer{filter:blur(50px);}.section--homepage-gallery .card__content{width:100%;}.section--homepage-gallery h3{font-size:1.125rem;}@media screen and (min-width:48em){.section--homepage-gallery h3{font-size:1.25rem;}}@media screen and (min-width:64em){.section--homepage-gallery h3{font-size:1.25rem;}}@media screen and (min-width:64em){.section--homepage-gallery .card__content__inner{display:flex;padding:0.625rem 2.5rem 2.5rem 2.5rem;}}@media screen and (min-width:64em){.section--homepage-gallery .card__text{flex:0 0 75%;width:75%;padding-right:1.875rem;}}.section--homepage-gallery .card__links{margin-top:1.09375rem;}@media screen and (min-width:64em){.section--homepage-gallery .card__links{flex:0 0 25%;width:25%;padding-left:1.875rem;border-left:0.0625rem solid #CF102D;margin-top:0;}}.section--homepage-gallery img{display:block;width:100%;max-width:none;}.section--homepage-gallery__arrows-container{margin:auto;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;height:2.75rem;}@media screen and (min-width:48em){.section--homepage-gallery__arrows-container{max-width:38.4375rem;}}@media screen and (min-width:64em){.section--homepage-gallery__arrows-container{max-width:52.5rem;}}@media screen and (max-width:47.99875em){.section--homepage-gallery .slick-arrow{width:2.25rem;height:2.25rem;}}@media screen and (max-width:47.99875em){.section--homepage-gallery .slick-arrow.slick-prev{left:-1.0625rem;right:auto;}}@media screen and (max-width:47.99875em){.section--homepage-gallery .slick-arrow.slick-next{right:-1.0625rem;left:auto;}}.card--gallery-home{max-width:33.125rem;font-size:1rem;font-family:"soleil",arial,sans-serif;font-weight:200;margin:0;}@media screen and (min-width:64em){.card--gallery-home{max-width:47.5rem;}}.card--gallery-home .card__content__inner{padding:1.6875rem 1.875rem;}.card--gallery-home .card__media{background:#000;}.card--gallery-home .card__media img{transition:opacity 0.5s ease;}.photo-gallery__gallery.anim-item{transition:2s ease opacity;opacity:0;}.photo-gallery__gallery.anim-item.anim-item--active{opacity:1;}.photo-gallery{max-width:75rem;width:calc(100% - 40px);margin:0 auto;position:relative;}.photo-gallery .slick-list{padding:0 !important;padding-bottom:3.125rem !important;}.photo-gallery__item{position:relative;margin:0;}.photo-gallery__item .card__content{opacity:0;transition:opacity 0.5s ease;}.photo-gallery__item.slick-slide{transition:all 0.3s ease;z-index:2;}@media screen and (max-width:47.99875em){.photo-gallery__item.slick-slide{opacity:0;width:100%;max-width:calc(100vw - 40px);}}@media screen and (min-width:48em){.photo-gallery__item.slick-slide{transform-origin:right;transform:scale(0.5) translateX(50%) translateY(100px);}}.photo-gallery__item.slick-slide img{opacity:0.55;}@media screen and (min-width:48em){.photo-gallery__item.slick-current + .slick-slide{transform-origin:left;transform:scale(0.5) translateX(-50%) translateY(100px);}}.photo-gallery__item.slick-current{z-index:3;transform:scale(1);transform-origin:center;opacity:1;}@media screen and (min-width:48em){.photo-gallery__item.slick-current{transform:scale(1);}.photo-gallery__item.slick-current:hover figcaption{opacity:1;}}.photo-gallery__item.slick-current .card__content{opacity:1;}.photo-gallery__item.slick-current img{opacity:1;}.photo-gallery__gallery .slick-track{display:flex;align-items:center;}.photo-gallery__gallery .slick-prev{left:1.25rem;}@media (min-width:75em){.photo-gallery__gallery .slick-prev{left:calc(50% - 600px);}}.photo-gallery__gallery .slick-next{right:1.25rem;}@media (min-width:75em){.photo-gallery__gallery .slick-next{right:calc(50% - 600px);}}.section--points-of-pride{padding-top:2.5rem;}.section--points-of-pride .card--gallery-home{width:31.25rem;}@media print,screen and (max-width:47.99875em){.section--points-of-pride .card--gallery-home .card__text,.section--points-of-pride .card--gallery-home .card__links{width:20rem;margin:0 auto;}}@media screen and (max-width:47.99875em){.section--points-of-pride .slick-list{overflow:visible;}}.section--points-of-pride .photo-gallery .slick-track{align-items:start;}.section--points-of-pride__arrows-container{position:absolute;left:50%;top:167px;right:0;bottom:0;z-index:2;width:100%;height:2.75rem;transform:translate(-50%,-50%);}@media screen and (min-width:34.0625em){.section--points-of-pride__arrows-container{width:500px;}}.section--points-of-pride .card--large h3{font-size:1.25rem;}@media print,screen and (min-width:48em){.section--points-of-pride .card--large h3{font-size:1.875rem;}}.microsite .section--points-of-pride .card--gallery-home{width:31.25rem;}@media print,screen and (min-width:48em){.microsite .section--points-of-pride .card--gallery-home{width:22.25rem;}}@media screen and (min-width:55.625em){.microsite .section--points-of-pride .card--gallery-home{width:31.25rem;}}@media screen and (min-width:57.5em){.microsite .section--points-of-pride .card--gallery-home{width:31.25rem;}}.microsite .section--points-of-pride__arrows-container{width:100%;}@media screen and (min-width:34.0625em){.microsite .section--points-of-pride__arrows-container{width:500px;}}@media print,screen and (min-width:48em){.microsite .section--points-of-pride__arrows-container{width:100%;}}@media screen and (min-width:57.5em){.microsite .section--points-of-pride__arrows-container{width:500px;}}@media only screen and (max-width:63.9375rem){.page--success-story .detail-page__meta__item{margin-bottom:2.5rem;}.page--success-story .sidebar-right__btn-group{margin-bottom:0;}.page--success-story .sidebar-right__group--link-list{margin-top:2.5rem;}}.row--gallery-block-list .story{margin-top:1.25rem;}.story-detail__intro h1{font-size:1.5rem;margin-bottom:0.625rem;}@media screen and (min-width:48em){.story-detail__intro h1{font-size:2rem;}}@media screen and (min-width:64em){.story-detail__intro h1{font-size:3.25rem;}}@media screen and (min-width:48em){.story-detail__intro h1{margin-bottom:1.25rem;}}@media screen and (min-width:64em){.story-detail__intro h1{margin-bottom:1.25rem;}}.story-detail__intro .intro-text{margin-bottom:0;}.story-detail__intro .card__media{width:100%;}.story-detail__intro .card__media img{width:100%;}.story-detail__intro .card__media a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(0,0,0,0.3));z-index:1;}.story-detail__intro .eyebrow{font-size:0.9375rem;font-weight:400;}@media screen and (min-width:48em){.story-detail__intro .eyebrow{font-size:0.9375rem;}}@media screen and (min-width:64em){.story-detail__intro .eyebrow{font-size:0.9375rem;}}.story-detail__intro .card--notched-left .card__content__inner{padding-top:0.625rem;}.story-detail__intro .card__content__inner{box-shadow:none;}.story-detail__intro blockquote{padding-left:0;background:none;margin:0;font-size:1rem;}.story-detail__image-caption{z-index:10;position:relative;margin-top:0.3125rem;margin-bottom:1.875rem;font-family:"soleil",arial,sans-serif;font-size:1rem;}.story-detail__image-caption p:not(:last-child){margin-bottom:0.625rem;}@media print,screen and (min-width:64em){.story-detail__image-caption{margin-bottom:0;}}@media print,screen and (min-width:64em){.story-detail__intro--card{display:flex;}.story-detail__intro .card__content{max-width:560px;position:absolute;top:5rem;left:auto;right:-400px;}}@media print,screen and (min-width:48em){.story-detail .card__media{min-height:33.75rem;}}.quote-block__name{font-size:0.9375rem;font-weight:400;}.quote-block__gradclass{margin-top:0.3125rem;font-size:0.875rem;font-family:"soleil",arial,sans-serif;}.quote-block__gradclass ul{padding:0;margin:0;display:flex;flex-direction:column;gap:0.3125rem;margin-bottom:1.25rem;}.quote-block__gradclass ul:last-child{margin-bottom:0;}.quote-block__gradclass li{list-style:none;}.quote-block__gradclass li .separator{font-size:0.875rem;color:#052338;margin:0 0.3125rem;}.quote-block__gradclass li .separator:last-child{display:none;}.page--business-listing #block-views-block-business-listing-block-1{margin-top:-3.75rem;}.page--business-listing #block-views-block-business-listing-block-1 .pager{margin:3.75rem 0;}.page--business-listing .business-listing-header{position:relative;padding:60px 0 20px 0;}.page--business-listing .business-listing-header::before{content:"";position:absolute;width:100%;z-index:-1;top:0;background:#051b2c;left:-100vw;width:250vw;height:100%;}.page--business-listing .business-listing-header h2,.page--business-listing .business-listing-header p,.page--business-listing .business-listing-header label{color:white;}.page--business-listing .business-listing-header p{padding:10px 0;}.page--business-listing .business-listing-header label{position:relative !important;font-family:"soleil",arial,sans-serif;font-weight:bold;font-size:18px;}.page--business-listing .business-listing-header .views-exposed-form .form-item select{margin:1rem 0 0 0;}.page--business-listing .business-listing-header .views-exposed-form .form-actions [data-drupal-selector=edit-reset]{margin:1.2rem 0 0 0;color:#000000 !important;}.page--business-listing .business-listing-header + .row{margin-top:-60px;max-width:94.5rem;}.page--business-listing .business-listing-header + .row > *{margin-bottom:40px;}.page--business-listing .no-results{padding:1rem;}.page--business-listing .business{overflow-wrap:break-word;font-family:"soleil",arial,sans-serif;}.page--business-listing .business img{padding-bottom:1.25rem;}.page--business-listing .business-address{font-family:"freight-text-pro",georgia,serif;}.page--business-listing .business-address .address .administrative-area{padding:0 5px 0 2px;}.page--business-listing .business-name-education{display:flex;border-top:0.5px solid gray;border-bottom:0.5px solid gray;padding:0.5rem 0;margin:0.5rem 0;}.page--business-listing .business-name-education p{font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:bold;color:#000;flex-flow:row wrap;display:flex;}.page--business-listing .business-name-education p .business-name{margin-right:0.5rem;}.page--business-listing .business-name-education p .business-education{font-weight:normal;}.page--business-listing .business-address__social,.page--business-listing .business-name-education__social,.page--business-listing .business-links__social{font-size:1.5rem;}.page--business-listing .business-address i,.page--business-listing .business-name-education i,.page--business-listing .business-links i{margin-right:0.5rem;}.page--business-listing .business-links .line-link{display:flex;flex-direction:row;}.page--business-listing .business-links .line-link .link-icon{padding-top:5px;}.page--business-listing .business-links .line-link .link-url{max-width:85%;}.page--business-listing .business-labels{padding-top:20px;font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:bold;display:flex;flex-flow:row wrap;}.page--business-listing .business-labels__industry label{color:#CF102D;}.page--business-listing .business-labels__industry label:hover{color:#000000;}.page--business-listing .business-labels__indentity label{color:#000000;}.page--business-listing .business-labels__indentity label:hover{color:#CF102D;}.page--business-listing .business-labels__industry,.page--business-listing .business-labels__indentity{display:flex;flex-flow:row wrap;}.page--business-listing .business-labels__industry label,.page--business-listing .business-labels__indentity label{flex:0 1 auto;border:0.5px solid grey;margin:0 0.65rem 0.65rem 0;padding:0.5rem;}.page--business-listing .views-exposed-form{background:none;display:flex;flex-direction:column;column-gap:20px;padding-left:0;padding-right:0;}@media (min-width:768px){.page--business-listing .views-exposed-form{flex-direction:row;}}.page--business-listing .views-exposed-form::before{background:none;}.page--business-listing .fa-square-facebook::before{content:"\f082";width:50px;height:50px;}.page--business-listing .fa-square-linkedin::before{content:"\f08c";width:50px;height:50px;}.page--business-listing .fa-square-twitter::before{content:"\f081";width:50px;height:50px;}.page--business-listing .fa-envelope::before{content:"\f0e0";width:50px;height:50px;}.page--business-listing .fa-phone-flip::before{content:"\f879";width:50px;height:50px;}.page--business-listing .fa-desktop::before{content:"\f390";width:50px;height:50px;}.page--business-listing .fa-building-columns::before{content:"\f19c";width:50px;height:50px;}.page--faculty-bio .keywords li,.page--faculty-bio .keywords span{margin-bottom:0;}.page--faculty-bio .section--accordion-feature{margin-top:1.875rem;padding-top:1.875rem;}.page--faculty-bio .section--accordion-feature .lined-title-container h2{padding-top:0;}.page--faculty-bio .section--accordion-feature .lined-title-container h2:before{display:none;}@media only screen and (max-width:63.9375rem){.page--faculty-bio .sidebar-right{margin:0 auto 0 0;padding:0 0 0 1.25rem;}}.page--faculty-bio .course-row{display:flex;}.page--faculty-bio .course-code,.page--faculty-bio .course-id,.page--faculty-bio .course-title{flex:0 1 auto;justify-content:space-evenly;min-width:3rem;}.page--faculty-bio .course-code + div,.page--faculty-bio .course-id + div,.page--faculty-bio .course-title + div{margin-left:1rem;}.page--program h1{margin-bottom:0;padding:0;}.page--program h1::before{display:none;}.page--program .hero{align-items:flex-end;min-height:calc(71vh - 80px);}.page--program .hero__title-wrapper{padding-bottom:0.3125rem;display:flex;flex-direction:column;gap:0.625rem;}@media screen and (min-width:48em){.page--program .hero__title-wrapper{padding-bottom:0.9375rem;}}@media screen and (min-width:64em){.page--program .hero__title-wrapper{padding-bottom:1.25rem;}}@media screen and (min-width:48em){.page--program .hero__title-wrapper{flex-direction:row;align-items:center;gap:1.25rem;flex-wrap:wrap;}}.page--program .main-slider--content-wrapper{padding-bottom:2rem;}@media screen and (min-width:48em){.page--program .main-slider--content-wrapper{padding-bottom:2.5rem;}}@media screen and (min-width:64em){.page--program .main-slider--content-wrapper{padding-bottom:3.75rem;}}.page--program .section--wysiwyg .row--760{margin-left:0;}@media screen and (max-width:74.9375rem){.page--program .section--story-feature .columns,.page--program .section--story-feature ul.row li,ul.row .page--program .section--story-feature li{flex:0 0 100%;max-width:100%;}.page--program .section--story-feature .columns:not(:last-child),.page--program .section--story-feature ul.row li:not(:last-child),ul.row .page--program .section--story-feature li:not(:last-child){margin-bottom:1.25rem;}}.hero-tag{font-family:"soleil",arial,sans-serif;text-transform:uppercase;font-size:0.875rem;font-weight:700;line-height:17px;display:flex;flex-direction:row;align-items:flex-start;padding:8px 16px;color:#fff;width:fit-content;height:fit-content;border:2px solid #fff;border-radius:27px;z-index:3;margin-bottom:-0.375rem;}.program-hero-container .main-slider--content{display:none;}.program-hero-container .main-slider--content-wrapper{padding-left:20px;}@media screen and (min-width:75em){.program-hero-container .main-slider--content-wrapper{padding-left:0;margin-left:calc(50% - 580px);}}.program-hero-container .hero p{position:relative;z-index:4;}.program--top-of-content{padding-top:2.5rem;}@media screen and (min-width:48em){.program--top-of-content{padding-top:3.125rem;}}@media screen and (min-width:64em){.program--top-of-content{padding-top:3.75rem;}}.paragraph--type--program-contact{background-color:#052338;padding-top:2.5rem;padding-bottom:2.5rem;}@media screen and (min-width:48em){.paragraph--type--program-contact{padding-top:3.125rem;}}@media screen and (min-width:64em){.paragraph--type--program-contact{padding-top:3.75rem;}}@media screen and (min-width:48em){.paragraph--type--program-contact{padding-bottom:3.125rem;}}@media screen and (min-width:64em){.paragraph--type--program-contact{padding-bottom:3.75rem;}}.paragraph--type--program-contact .row{max-width:75rem;}@media print,screen and (max-width:47.99875em){.paragraph--type--program-contact .small-12 + .small-12{margin-top:1.25rem;}}@media print,screen and (max-width:47.99875em){.paragraph--type--program-contact h2{margin-bottom:0;}}.paragraph--type--program-contact h2,.paragraph--type--program-contact h3,.paragraph--type--program-contact span,.paragraph--type--program-contact a,.paragraph--type--program-contact p{color:#fff;}@media print,screen and (min-width:64em){.paragraph--type--program-contact .columns:first-child p,.paragraph--type--program-contact ul.row li:first-child p,ul.row .paragraph--type--program-contact li:first-child p{font-size:1.5rem;}}.paragraph--type--program-contact .card--contact__item p,.paragraph--type--program-contact .card--contact__item__email,.paragraph--type--program-contact .card--contact__item__phone{margin-top:1rem;margin-bottom:0;}.paragraph--type--program-contact a{box-shadow:inset 0px -2px 0px 0px transparent;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-underline-offset:0.375rem;transition:all 0.4s ease;}.paragraph--type--program-contact a:hover,.paragraph--type--program-contact a:focus{text-decoration-thickness:0.3125rem;text-underline-offset:0.25rem;}.paragraph--type--program-contact span{display:inline-block;margin-right:0.5em;}.paragraph--type--program-contact .card--contact__item--intro{display:block;}.paragraph--type--program-contact .card--contact__item--intro::before{display:none;}.paragraph--type--program-contact .card--contact__item--intro h3{font-weight:400;font-size:1.125rem;line-height:1.42875rem;text-transform:uppercase;}.paragraph--type--program-contact .directory--large{padding-bottom:0;border-bottom:none;margin-bottom:0;}.paragraph--type--program-contact .directory--large h2{font-weight:400;font-size:1.125rem;line-height:1.42875rem;text-transform:uppercase;}.paragraph--type--program-contact .directory--large .directory--large__position{font-size:1.125rem;margin-bottom:1.25rem;}.paragraph--type--program-contact .directory--large .directory--large__position ~ a,.paragraph--type--program-contact .directory--large .directory--large__position ~ span,.paragraph--type--program-contact .directory--large .directory--large__position ~ .directory--large__location{display:block;position:relative;font-family:"soleil",arial,sans-serif;margin-bottom:0.3125rem;}.paragraph--type--program-contact .directory--large .directory--large__position ~ a::before,.paragraph--type--program-contact .directory--large .directory--large__position ~ span::before,.paragraph--type--program-contact .directory--large .directory--large__position ~ .directory--large__location::before{display:inline-block;margin-right:0.5em;font-family:"Font Awesome 5 Pro";font-weight:900;color:#fff;}.paragraph--type--program-contact .directory--large .directory--large__position ~ a::before{content:"\f0e0";}.paragraph--type--program-contact .directory--large .directory--large__position ~ span::before{content:"\f095";}.paragraph--type--program-contact .directory--large .directory--large__position ~ .directory--large__location::before{content:"\f3c5";}.paragraph--type--program-contact .directory--large__location{display:block;}@media print,screen and (min-width:64em){.paragraph--type--program-contact .degree-contacts{display:flex;}}@media print,screen and (min-width:64em){.paragraph--type--program-contact .degree-contacts__detail:first-child{padding-right:1.25rem;}}.paragraph--type--program-contact .degree-contacts__detail + .degree-contacts__detail{padding-top:2.5rem;border-top:2px solid white;}@media print,screen and (min-width:64em){.paragraph--type--program-contact .degree-contacts__detail + .degree-contacts__detail{padding-top:initial;border-top:initial;padding-left:1.25rem;border-left:2px solid white;}}.paragraph--type--degree-news{padding-top:2.5rem;padding-bottom:2.5rem;}@media screen and (min-width:48em){.paragraph--type--degree-news{padding-top:3.125rem;}}@media screen and (min-width:64em){.paragraph--type--degree-news{padding-top:3.75rem;}}@media screen and (min-width:48em){.paragraph--type--degree-news{padding-bottom:3.125rem;}}@media screen and (min-width:64em){.paragraph--type--degree-news{padding-bottom:3.75rem;}}.section--wysiwyg + .paragraph--type--degree-news{padding-top:0;}.paragraph--type--degree-news .row{max-width:75rem;}.paragraph--type--degree-news .block-list-item--news{display:flex;flex-direction:column;align-items:flex-start;}.paragraph--type--degree-news .block-list-item--news h3{font-size:1.25rem;line-height:1.4375rem;margin-bottom:0;padding-bottom:0.75rem;position:relative;}.paragraph--type--degree-news .block-list-item--news h3::after{content:"";display:block;position:absolute;left:0;bottom:0;width:60px;height:2px;background-color:#CF102D;}@media print,screen and (min-width:48em){.paragraph--type--degree-news .block-list-item--news h3{font-size:1.5rem;line-height:1.9375rem;}}.paragraph--type--degree-news .block-list-item--news span.date{margin-top:0.75rem;font-weight:700;color:#000;font-size:1rem;line-height:1.5;}@media print,screen and (min-width:48em){.paragraph--type--degree-news .block-list-item--news span.date{font-size:1.125rem;}}.paragraph--type--degree-news .block-list-item--news p{margin-top:0.75rem;order:1;}@media print,screen and (max-width:63.99875em){.paragraph--type--degree-news .block-list-item--news p{font-size:1rem;}}.container--1200 > div.row{margin-right:-1.25rem;margin-left:-1.25rem;}.pathway-callout-section .pathway-generator-callout .card__content__inner{padding:2.5rem 1.25rem;}.pathway-callout-section .pathway-generator-callout .card__content__inner h2{position:relative;padding-top:0.625rem;}.pathway-callout-section .pathway-generator-callout .card__content__inner h2:before{content:"";position:absolute;width:100%;max-width:10rem;height:0.125rem;background-color:#CF102D;top:0;}@media print,screen and (min-width:48em){.pathway-callout-section .pathway-generator-callout .card__content__inner h2{position:relative;padding-top:1.5625rem;}.pathway-callout-section .pathway-generator-callout .card__content__inner h2:before{content:"";position:absolute;width:100%;max-width:10rem;height:0.125rem;background-color:#CF102D;top:0;}}@media print,screen and (min-width:64em){.pathway-callout-section .pathway-generator-callout .card__content__inner h2{font-size:2.25rem;}}@media screen and (min-width:75em){.pathway-callout-section .pathway-generator-callout .card__content__inner{padding:3.75rem 2.25rem;}}@media screen and (min-width:90em){.pathway-callout-section .pathway-generator-callout .card__content__inner{padding:3.75rem 0;}}.page--social-media-collection .hero-container{color:#fff;}.page--social-media-collection .social-media-link i{height:50px;width:50px;padding:15px;border-radius:30px;background-color:#1077D5;margin-right:30px;}.page--social-media-collection .social-media-link i.fa-facebook-f::before{margin-left:4px;}.page--social-media-collection .social-media-link i.fa-youtube::before{margin-left:-1px;}.page--social-media-collection .social-media-link:last-child i{margin-right:0;}.page--social-media-collection iframe{max-width:100%;}.detail-page--social-media-collection .line-link a{padding-bottom:0.3125rem;box-shadow:inset 0px -2px 0px 0px #CF102D;transition:box-shadow 0.4s ease;color:#000;}.detail-page--social-media-collection .line-link a:hover{box-shadow:inset 0px -8px 0px 0px #CF102D;color:#000;}@media only screen and (max-width:63.9375rem){.page--place .sidebar-right{margin-top:2.5rem;}}.announcement-banner{margin-bottom:3.75rem;}.section--balloon-slider .slick-dots{position:absolute;bottom:-1.5625rem;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.section--balloon-slider .slick-dots li{position:relative;display:inline-block;width:0.625rem;height:0.625rem;margin:0 0.3125rem;padding:0;cursor:pointer;}.section--balloon-slider .slick-dots li button{font-size:0;line-height:0;border-radius:100%;display:inline-block;width:0.625rem;height:0.625rem;padding:0.3125rem;cursor:pointer;color:transparent;border:0;outline:none;background:#CCD3DE;}.section--balloon-slider .slick-dots li.slick-active button{background:#717275;}.page--program .section--balloon-slider .slick-dots{margin-left:1.25rem;text-align:left;}.card-balloon{font-size:0.75rem;}.card-balloon .card__content__inner{font-size:0.875rem;position:relative;background-color:#E6EAF0;box-shadow:none;margin:0 0 2rem 1.25rem;padding:0.625rem;border:none;bottom:0;border-left:0.625rem solid transparent;border-right:0.625rem solid transparent;border-top:0.625rem solid #E6EAF0;}.card-balloon .card__content__inner::after{border:none;bottom:0;border-left:0.625rem solid transparent;border-right:0.625rem solid transparent;border-top:0.625rem solid #E6EAF0;content:"";border:none;position:absolute;z-index:2;width:0;bottom:-1.5rem;left:0;right:auto;transform:translateX(100%);border-right:0.75rem solid transparent;border-bottom:0.75rem solid transparent;border-top:0.75rem solid #E6EAF0;border-left:0.75rem solid #E6EAF0;}.card-balloon .card__content__inner a + a::after{content:" ";}.card-balloon .card--media h5{margin-bottom:0;}.card-balloon .card--media .tweet-profile-image{transition:all ease 0.5s;max-width:29.25rem;padding:0 0px 0px 6px;}.card-balloon .card--media .tweet-profile-image img{border-radius:100%;box-shadow:0px 0px 4px 1px #717275;transition:all ease 0.5s;}.card-balloon .card--media .tweet-profile-image img:hover{margin:0px;box-shadow:1px 1px 4px 2px #717275;}.card-balloon .card--media .tweet-profile-handle h4,.card-balloon .card--media .tweet-profile-handle a{color:#717275;margin-bottom:0;}.card-balloon .card--media .tweet-profile-image,.card-balloon .card--media .tweet-profile-handle{float:left;padding:0.625rem;}.library-hours{padding:0.625rem;font-family:"soleil",arial,sans-serif;font-size:1rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background-color:#E6EAF0;}.library-hours a.label{text-decoration:underline;width:100%;text-align:center;}@media screen and (min-width:48em){.library-hours a.label a.label{width:auto;text-align:initial;}}.library-hours .label{font-weight:bold;margin-right:0.9375rem;}.library-hours .label--campus{color:#CF102D;}.library-hours .hours{margin-right:1.5625rem;}.library-search{padding:1.25rem;}@media screen and (min-width:48em){.library-search{padding:0;}}.library-search .oho-mobile-accordion{margin:1.75rem 0;}@media screen and (min-width:48em){.library-search .oho-mobile-accordion{margin:0;}}.library-search .tabs form{display:flex;}.library-search .tabs form input + input{flex:0 0 10%;margin-left:0.75rem;}.library-search .tabs form + p{margin-top:20px;color:#fff;}@media screen and (min-width:48em){.library-search .tabs form + p a{color:#fff;}.library-search .tabs form + p a:hover{color:#F5F8FC;}}#back-to-sju .library-hours{background-color:transparent;color:#fff;font-size:0.875rem;justify-content:flex-start;padding:0.625rem 0;}#back-to-sju .library-hours a,#back-to-sju .library-hours .label--campus{color:#fff;}#back-to-sju .library-hours a:hover,#back-to-sju .library-hours a:focus{text-decoration:none;}.section--rss-embed .block-list-item--rss-item{height:calc(100% - 40px);padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid #E6EAF0;word-break:break-word;}.section--rss-embed .columns:nth-last-child(-n+3) .block-list-item--rss-item,.section--rss-embed ul.row li:nth-last-child(-n+3) .block-list-item--rss-item,ul.row .section--rss-embed li:nth-last-child(-n+3) .block-list-item--rss-item{height:100%;padding-bottom:2.5rem;margin-bottom:0;border-bottom:none;}#block-place-feed-block,#block-place-feed-block--2{display:flex;flex-wrap:wrap;}#block-place-feed-block #cyber-security-jobs,#block-place-feed-block #cyber-security-internships,#block-place-feed-block--2 #cyber-security-jobs,#block-place-feed-block--2 #cyber-security-internships{flex:0 0 100%;}#block-place-feed-block .rss-item,#block-place-feed-block--2 .rss-item{flex:0 0 100%;padding:1.25rem 0;}@media screen and (min-width:64em){#block-place-feed-block .rss-item,#block-place-feed-block--2 .rss-item{flex:0 1 33%;padding:1.25rem 2.5rem;}#block-place-feed-block .rss-item:nth-child(3n),#block-place-feed-block--2 .rss-item:nth-child(3n){padding-left:0;}}.timeline-primary{background-color:#E6EAF0;overflow:hidden;}.timeline-primary .slick-list{overflow:visible;}.timeline-primary .slick-arrow{right:0;background:rgba(255,255,255,0.9);height:100%;border-radius:0;box-shadow:none;}.timeline-primary .slick-arrow:after{color:#CF102D;font-size:1.625rem;font-weight:normal;}.timeline-primary .slick-arrow.slick-prev{left:0;right:auto;}.timeline-primary .slick-arrow.disabled{pointer-events:none;}.timeline--item{display:block;position:relative;max-width:510px;background-color:#E6EAF0;}.timeline--item__image{position:relative;}.timeline--item__image__year{position:absolute;bottom:0;left:1.875rem;padding:0.625rem 2.5rem;background-color:#CCD3DE;opacity:0.8;}.timeline--item__details{padding:2.5rem;}.timeline--item__details h3{position:relative;padding-bottom:1.25rem;font-family:"freight-text-pro",georgia,serif;font-size:1.25rem;font-weight:normal;}.timeline--item__details h3:before{content:"";position:absolute;width:100%;max-width:6.5625rem;height:0.125rem;background-color:#CF102D;bottom:0;}.timeline--item__details__description{font-family:"soleil",arial,sans-serif;font-size:1rem;font-weight:300;}.timeline--item__details__link{width:100%;display:block;}.timeline--item__details__link a,.timeline--item__details__link .line-link__inner{display:inline;position:relative;padding-bottom:0.3125rem;box-shadow:inset 0px -2px 0px 0px transparent;transition:box-shadow 0.4s ease;font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:bold;color:#000;-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;}.timeline--item__details__link a:hover,.timeline--item__details__link a:focus,.timeline--item__details__link .line-link__inner:hover,.timeline--item__details__link .line-link__inner:focus{text-decoration:none;}.timeline--item__details__link a:hover,.timeline--item__details__link a:focus,.timeline--item__details__link .line-link__inner:hover,.timeline--item__details__link .line-link__inner:focus{box-shadow:inset 0px -8px 0px 0px #CF102D;color:#000;}.timeline--item.slick-slide{transition:all 0.3s ease;z-index:2;}@media screen and (max-width:47.99875em){.timeline--item.slick-slide{opacity:0;width:100%;max-width:calc(100vw - 40px);}}@media screen and (min-width:48em){.timeline--item.slick-slide{transform-origin:right;transform:translateX(10%) translateY(25px);}.timeline--item.slick-slide .timeline--item__image{transform:scale(1,0.9) translateY(-25px);}}.timeline--item.slick-current + .slick-slide{z-index:2;}@media screen and (min-width:48em){.timeline--item.slick-current + .slick-slide{transform-origin:left;transform:translateX(-10%) translateY(25px);}.timeline--item.slick-current + .slick-slide .timeline--item__image{transform:scale(1,0.9) translateY(-25px);}}.timeline--item.slick-current{z-index:3;transform:scale(1);transform-origin:center;opacity:1;background-color:#fff;}@media screen and (min-width:48em){.timeline--item.slick-current{transform:scale(1);}.timeline--item.slick-current .timeline--item__image{transform:scale(1);}}.timeline--item.slick-current .timeline--item__details{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);}@media screen and (min-width:48em){.timeline--item.slick-current .timeline--item__details{box-shadow:0 33px 63px 0 rgba(0,0,0,0.1),0 20px 38px 0 rgba(0,0,0,0.22);}}.timeline--item.slick-current img{opacity:1;}.timeline-nav{display:flex;justify-content:space-between;height:4.0625rem;margin:2.5rem 0;background:linear-gradient(#CCD3DE,#CCD3DE) repeat-x center 50px/100% 2px;overflow-x:scroll;overflow-y:hidden;position:relative;}.timeline-nav__year{font-family:"soleil",arial,sans-serif;font-weight:300;font-size:0.875rem;color:#717275;margin:0 1.5625rem;background:linear-gradient(#CF102D,#CF102D) no-repeat bottom center/2px 30px;cursor:pointer;}.timeline-nav__year.active{color:#CF102D;transform:scale(1.25);}.note-card__item{background:#CCD2DE;padding:2.5rem 1.875rem;margin-bottom:20px;}@media screen and (min-width:64em){.note-card__items{display:flex;}.note-card__item{flex:0 0 33.3333%;margin-right:0.625rem;position:relative;margin-bottom:0;}.note-card__item:last-child{margin-right:0;}.note-card__item::after{content:"";position:absolute;top:0;left:40px;width:0;z-index:1;height:0;border-top:solid 25px #fff;border-left:solid 15px transparent;border-right:solid 15px transparent;}}.leadgen-form{position:relative;z-index:3;}@media screen and (min-width:48em){.leadgen-form{display:flex;margin-left:-20%;}}.leadgen-form--left{margin-bottom:20px;}@media screen and (min-width:48em){.leadgen-form--left{flex:0 0 40%;}}.leadgen-form--right{padding-left:0;}@media screen and (min-width:48em){.leadgen-form--right{flex:0 0 50%;padding-left:10%;}}.leadgen-form h3{color:#fff;}.leadgen-form label.form_label{font-family:"soleil",arial,sans-serif;}.page--dm-landing-page form .form_p,.page--dm-landing-page form .form_label,.page--dm-landing-page form label{font-family:"soleil",arial,sans-serif;}.page--dm-landing-page form .form_label{margin-bottom:0.625rem;}.page--dm-landing-page form .form_responses input:not(#specificityOverride),.page--dm-landing-page form .form_responses select{border:1.5px solid var(--gray,#E4E4E4);background-color:#FFF;}.page--dm-landing-page form .form_responses input:not(#specificityOverride) + select,.page--dm-landing-page form .form_responses select + select{margin-top:0.625rem;margin-left:0 !important;}.page--dm-landing-page form .form_checkbox .form_response{display:inline-block;}.page--dm-landing-page form .form_checkbox .form_response + .form_response{margin-left:0.625rem;}.page--dm-landing-page form .form_button_submit{width:95px;height:42px;border:1px solid transparent;border-radius:40px;color:#fff;background:#CF102D;}.page--dm-landing-page form .form_button_submit:hover{background:#a00c23;}.blog-detail .main-content .row,.blog-listing .main-content .row{max-width:72.5rem;}@media screen and (min-width:75em){.blog-detail .main-content .row,.blog-listing .main-content .row{padding-left:0;}}@media screen and (min-width:48em){.blog-detail .breadcrumb-outer-container,.blog-listing .breadcrumb-outer-container{padding-top:1.25rem;margin-top:0;padding-right:0;}}@media screen and (min-width:64em){.blog-detail .breadcrumb-outer-container,.blog-listing .breadcrumb-outer-container{padding-top:2.5rem;}}.blog-detail .detail-page,.blog-listing .detail-page{position:relative;}.blog-detail .detail-page .row--960,.blog-listing .detail-page .row--960{width:100%;padding:0 1.25rem;}@media screen and (min-width:64em){.blog-detail .detail-page .row--960,.blog-listing .detail-page .row--960{padding:0;}}.detail-page .pill-btn-wrapper{border-top:1px solid #E6EAF0;padding-top:1.875rem;}@media screen and (min-width:48em){.detail-page .pill-btn-wrapper{padding-top:2.5rem;}}@media screen and (min-width:64em){.detail-page .pill-btn-wrapper{padding-top:2.5rem;}}.blog-title{background:#E6EAF0;padding-top:12.5rem;}@media screen and (min-width:48em){.blog-title{padding:0;}}.blog-title .row{display:block;}.blog-title__title{float:none;width:100%;padding:0 1.25rem;}@media screen and (min-width:48em){.blog-title__title{width:47%;float:right;padding:3.75rem 0 3.75rem 3.75rem;}}.blog-hero{width:100%;padding:0 1.25rem;}@media screen and (min-width:48em){.blog-hero{padding:0;}}.blog-hero__image{max-width:65%;}@media screen and (min-width:48em){.blog-hero__image{max-width:none;}}@media screen and (min-width:64em){.blog-hero__image img{margin-top:-15.625rem;}}@media screen and (min-width:48em){.blog-hero__image img{margin-top:-13.125rem;width:48%;float:left;}}.blog-hero__content{font-family:"soleil",arial,sans-serif;}@media screen and (min-width:48em){.blog-hero__content{width:47%;padding:3.125rem 0 0 3.75rem;float:right;}}.blog-hero__date{color:#717275;font-size:1.125rem;}.blog-hero__author{font-size:1.5rem;}.blog-hero__featured{max-width:65%;}@media screen and (min-width:48em){.blog-hero__featured{max-width:none;margin-top:-13.125rem;width:57%;float:right;}}@media screen and (min-width:64em){.blog-hero__featured{margin-top:-15.625rem;}}.detail-page__meta.categories{padding-bottom:1.875rem;}.detail-page__meta.categories:after{content:"";position:absolute;width:100%;max-width:100%;height:0.125rem;background-color:#CCD3DE;bottom:0;}.detail-page__meta.categories + .detail-page__meta{margin-top:0.625rem;}.detail-page__meta.categories + .detail-page__meta:before{content:none;}.detail-page .blog-author{display:flex;flex-wrap:wrap;}.detail-page .blog-author__photo{flex:0 0 100%;margin-bottom:1.25rem;}@media screen and (min-width:48em){.detail-page .blog-author__photo{flex:0 0 8.875rem;padding-right:1.875rem;}}.detail-page .blog-author__photo img{border-radius:3.75rem;}.detail-page .blog-author__info{flex:0 0 100%;font-size:1.25rem;}@media screen and (min-width:48em){.detail-page .blog-author__info{flex:0 0 calc(100% - 172px);}}.detail-page .blog-author__info h4{margin-bottom:0.625rem;}.detail-page .blog-author__info .job-title{font-family:"soleil",arial,sans-serif;letter-spacing:0.09375rem;font-size:0.9375rem;margin-bottom:0.625rem;text-transform:uppercase;}.related-blogs h2{padding-top:0.9375rem;position:relative;}.related-blogs h2:before{content:"";position:absolute;width:100%;max-width:10rem;height:0.125rem;background-color:#CF102D;top:0;}.related-blogs .views-element-container{display:flex;justify-content:space-between;flex-wrap:wrap;}.related-blogs .views-element-container .related-blog{flex:0 0 100%;margin-bottom:2.5rem;}@media screen and (min-width:48em){.related-blogs .views-element-container .related-blog{flex:0 1 30%;font-size:1.125rem;font-family:"soleil",arial,sans-serif;}}.related-blogs .views-element-container .related-blog__image{margin-bottom:1.25rem;}.related-blogs .views-element-container .related-blog__date{color:#717275;}.related-blogs .views-element-container .related-blog a{box-shadow:none;display:block;}.related-blogs .views-element-container .related-blog a:after{content:"";background:#CF102D;width:3.75rem;height:0.125rem;display:block;margin:0.625rem 0;}.blog-listing .blog-title__title{float:none;width:100%;padding:0 1.25rem;}@media screen and (min-width:48em){.blog-listing .blog-title__title{width:47%;float:left;padding:7.5rem 0 3.75rem 3.75rem;}}.detail-page .blog-small-feature{position:relative;}.detail-page .blog-small-feature__caption{width:100%;padding:2.5rem;background:#F5F8FC;font-family:"soleil",arial,sans-serif;}@media screen and (min-width:48em){.detail-page .blog-small-feature__caption{position:absolute;bottom:1.25rem;left:-2.5rem;opacity:0.9;}}.detail-page .blog-small-feature__caption .feature-label{display:block;font-size:0.9375rem;letter-spacing:0.09375rem;text-transform:uppercase;}.detail-page .blog-small-feature__caption h3{margin-top:0.625rem;}.detail-page .blog-small-feature__caption h3 a{color:#000;box-shadow:inset 0px -2px 0px 0px #CF102D;}.detail-page .blog--small-list h3 a,.blog--small-list h3 a{box-shadow:none;transition:color 0.3s ease;}.detail-page .blog--small-list .blog-author--small,.blog--small-list .blog-author--small{display:flex;align-items:center;}.detail-page .blog--small-list .blog-author--small .blog-author__photo,.blog--small-list .blog-author--small .blog-author__photo{padding-right:0.9375rem;margin-bottom:0;flex:0 0 2.8125rem;}.detail-page .blog--small-list .blog-author--small .blog-author__photo img,.blog--small-list .blog-author--small .blog-author__photo img{border-radius:0.9375rem;}.detail-page .blog--small-list .blog-author--small .blog-author__info,.blog--small-list .blog-author--small .blog-author__info{font-size:0.9375rem;font-family:"soleil",arial,sans-serif;letter-spacing:0.09375rem;text-transform:uppercase;}@media only screen and (min-width:31.25rem) and (max-width:48rem),screen and (min-width:59.375rem){form[id^=views-exposed-form-blog] .blog-listing-submit:only-child{top:-1rem;}}form[id^=views-exposed-form-blog] .blog-listing-submit{font-family:"Font Awesome 5 Pro";border:none;color:#CF102D !important;padding:0;box-shadow:none;background:none !important;position:absolute;font-size:1.25rem;line-height:1.5;right:0.9375rem;bottom:0.3125rem;}@media only screen and (min-width:31.25rem) and (max-width:48rem),screen and (min-width:59.375rem){form[id^=views-exposed-form-blog] .blog-listing-submit{left:-3.125rem;top:0.3125rem;right:auto;bottom:auto;}}form[id^=views-exposed-form-blog] .form-actions{display:block;}@media only screen and (min-width:31.25rem) and (max-width:48rem),screen and (min-width:59.375rem){form[id^=views-exposed-form-blog] .form-actions{display:inline-block;}}.blog--large .blog-feature{display:flex;flex-flow:row wrap;}.blog--large .blog-feature--large{flex:0 0 100%;margin-bottom:2.5rem;}@media screen and (min-width:48em){.blog--large .blog-feature--large{flex:0 0 calc(50% - 40px);margin:0 1.25rem;}}.blog--large .blog-feature--large .blog--large-feature__content{font-size:1.125rem;}.blog--large .blog-feature--large .blog--large-feature__content h4{margin-top:1.5rem;}.blog--large .blog-feature--large .blog--large-feature__date{font-family:"soleil",arial,sans-serif;font-weight:bold;color:#000000;}.blog--large .blog-feature--list{flex:0 0 100%;}@media screen and (min-width:48em){.blog--large .blog-feature--list{flex:0 0 calc(50% - 40px);margin:0 1.25rem;}}.blog--large .blog-feature--list .blog--large-feature{display:flex;}.blog--large .blog-feature--list .blog--large-feature__image{flex:0 0 calc(50% - 20px);margin-right:1.25rem;}.blog--large .blog-feature--list .blog--large-feature__content{flex:0 0 calc(50% - 20px);margin-left:1.25rem;font-size:1.125rem;}.blog--large .blog-feature--list .blog--large-feature__content h4{margin-top:0;}.blog--large .blog-feature--list .blog--large-feature__date{font-family:"soleil",arial,sans-serif;font-weight:bold;color:#000000;}.blog--large .blog-feature--list .blog--large-feature + .blog--large-feature{margin-top:2.5rem;}.blog--large .blog-feature .views-element-container{display:flex;flex-flow:row wrap;flex:0 0 100%;}.blog--stacked.section--block-list .block-list-column{padding:0;}.blog--related .block-list-item .row > .small-12{padding-left:0;}.blog--related.section--block-list .block-list-column{padding:0;}.differentiators{display:flex;flex-wrap:wrap;}.paragraph--type--differentiators-section .component-heading__wrap{margin-left:0;margin-right:0;}.differentiator{flex:0 0 100%;padding:1.25rem;position:relative;}@media screen and (min-width:48em){.differentiator{flex:0 0 33.33%;margin:0;padding:2.1875rem;max-width:33.33%;}}.differentiator h3{color:#000;}.differentiator .btn{margin:0;}.differentiator a:not(.btn){padding-bottom:0.1875rem;line-height:1.5;}.differentiator a:not(.btn):hover{box-shadow:inset 0px -5px 0px 0px #cf102d;color:#CF102D;}.differentiator:first-child{background:#E6EAF0;}.differentiator:nth-child(2){background:#CCD3DE;}.differentiator:last-child{background:#E8E8E8;}.differentiator--stat .stat{color:#CF102D;font-size:3rem;font-family:"soleil",arial,sans-serif;font-weight:bold;}.differentiator--icon .icon{color:#CF102D;font-size:3rem;}.differentiator--image{background:#000000;}.differentiator--image:first-child,.differentiator--image:nth-child(2),.differentiator--image:last-child{background:#000000;}.differentiator--image .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;z-index:1;}.differentiator--image .image,.differentiator--image .image img{position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0;}.differentiator--image .card-content{color:#fff;z-index:1;position:relative;}.differentiator--image h3{color:#fff;}.differentiator--image a{color:#fff;box-shadow:2px 2px 8px rgba(0,0,0,0.3);}.row > .columns .container--1200,ul.row .row > li .container--1200{padding-right:0;padding-left:0;}@media only screen and (min-width:48rem) and (max-width:55rem){.has-sibling-right-sidebar .differentiator{flex:0 0 100%;max-width:none;}}@media only screen and (min-width:64rem) and (max-width:81.1875rem){.has-sibling-right-sidebar .differentiator{flex:0 0 100%;max-width:none;}}#block-sju-404-search{display:flex;justify-content:center;flex-wrap:wrap;padding:1.875rem 3.75rem;}#block-sju-404-search .search-404__ctas{flex:0 1 100%;border-bottom:3px solid #CF102D;padding:1.25rem 1.25rem;}#block-sju-404-search .search-404__ctas a.home{margin-right:0.9375rem;}@media screen and (min-width:48em){#block-sju-404-search .search-404__ctas{flex:0 1 50%;border-right:3px solid #CF102D;border-bottom:none;padding:0 2.5rem;}}@media screen and (min-width:75em){#block-sju-404-search .search-404__ctas{flex:0 0 32.5rem;}}#block-sju-404-search .search-404__search{flex:0 1 100%;padding:1.25rem 1.25rem;}@media screen and (min-width:48em){#block-sju-404-search .search-404__search{flex:0 1 50%;padding:0 2.5rem;}}.page--map .site-header{height:10.375rem;}.page--map .site-header__logo{padding:0.5rem 2.5rem;}.page--map .site-header__logo img{max-width:9.875rem;}.page--map .section--page-intro{padding-top:1.875rem;}@media screen and (min-width:48em){.page--map .section--page-intro{padding-top:1.875rem;}}@media screen and (min-width:64em){.page--map .section--page-intro{padding-top:3.75rem;}}.map-area > .views-element-container > div{display:flex;flex-wrap:nowrap;}.map-area .views-exposed-form{display:none;}.map-area__info{display:none;}@media screen and (min-width:64em){.map-area__info{display:block;flex:0 0 25%;height:calc(100vh - 225px);padding:0.9375rem;overflow-y:auto;position:relative;}}.map-area__info h1{padding:0.9375rem 3.125rem;}.map-area__map{flex:1 0 75%;height:calc(100vh - 225px);}.map-area .map-location.small-listing{width:100%;margin-top:0.9375rem;padding:0 3.125rem 3.125rem;border-bottom:0.125rem solid #000;}.map-area .map-location.small-listing .vimeo-embed{margin-bottom:0.9375rem;}.map-area .map-location.small-listing.selected{border:1px solid #CCCCCC;background:#EEEEEE;}.map-area .map-location.small-listing + .small-listing{padding-top:3.125rem;}.map-area .map-location__tags{margin:0.9375rem 0;}.map-area .active-filters{padding:0.9375rem 3.125rem;}.map-area .active-filters__list{list-style:none;padding-left:0;margin-bottom:0;}.map-area .active-filters__item button{display:inline-block;background:#CF102D;color:#fff;border-radius:2.5rem;padding:0.625rem 1.25rem;}.map-area .active-filters__item button:after{content:"\f410";font-family:"Font Awesome 5 Pro","FontAwesome";padding:0 1.25rem;}.page--map-location .section--global-spacing{margin-left:auto;margin-right:auto;}.page--map-location .detail-page__upper .intro-section{padding-bottom:1.875rem;}@media screen and (min-width:48em){.page--map-location .detail-page__upper .intro-section{padding-bottom:1.875rem;}}@media screen and (min-width:64em){.page--map-location .detail-page__upper .intro-section{padding-bottom:3.75rem;}}.contact-feature ul{padding-left:0;margin-bottom:0;}.contact-feature__img{height:19.0625rem;max-width:260px;}@media print,screen and (max-width:47.99875em){.contact-feature__img{height:19.0625rem;max-width:100%;width:100%;}}.contact-feature__img img{height:100%;aspect-ratio:1/1;object-fit:contain;}@media print,screen and (max-width:47.99875em){.contact-feature__img img{object-fit:cover;}}.contact-feature__info{flex:1;}.contact-feature__wrapper{display:flex;flex-grow:1;gap:5rem;align-items:center;}@media print,screen and (max-width:47.99875em){.contact-feature__wrapper{gap:1.875rem;flex-direction:column;}}.contact-feature .intro-text{font-size:1rem;}@media screen and (min-width:48em){.contact-feature .intro-text{font-size:1.125rem;}}@media screen and (min-width:64em){.contact-feature .intro-text{font-size:1.5rem;}}.contact-feature__position{font-family:"soleil",arial,sans-serif;font-size:0.875rem;}.contact-feature__name{text-transform:uppercase;color:#CF102D;font-size:1.125rem;}.contact-feature .icon-list{display:flex;gap:1.25rem;}.contact-feature .icon-list li{width:auto;}.contact-feature .icon-list li::before{color:#0241A6;font-size:1rem;}.contact-feature .icon-list a{padding-left:0.5rem;font-size:1rem;}@media screen and (min-width:48em){.contact-feature .icon-list a{font-size:1rem;}}@media screen and (min-width:64em){.contact-feature .icon-list a{font-size:1.125rem;}}@media print,screen and (min-width:48em){.contact-feature{padding:5rem 8.75rem;}}@media print,screen and (max-width:47.99875em){.contact-feature .icon-list{padding-top:0.3125rem;flex-direction:column;gap:0.625rem;}}.card--contact-feature{display:flex;gap:1.875rem;}@media print,screen and (max-width:63.99875em){.card--contact-feature{flex-direction:column;gap:0.9375rem;}}.card--contact-feature__item{flex:1 1 auto;justify-content:flex-start;align-items:flex-start;}@media print,screen and (max-width:63.99875em){.card--contact-feature__item{flex-direction:column;max-width:24rem;}}.icon-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.9375rem;}.icon-list li{display:flex;gap:0.9375rem;margin:0;}.icon-list li a,.icon-list li p{font-size:1rem;font-family:"soleil",arial,sans-serif;}.icon-list li a{display:flex;gap:0.9375rem;font-weight:700;}.icon-list li p{font-weight:400;color:#051C2C;}.icon-list .fa::before,.icon-list .fab::before,.icon-list .fas::before,.icon-list .far::before{color:#0241A6;font-family:"Font Awesome 5 Pro","FontAwesome";}@media print,screen and (max-width:47.99875em){.icon-list .fa::before,.icon-list .fab::before,.icon-list .fas::before,.icon-list .far::before{font-size:1rem;display:flex;align-items:center;}}.icon-list span{display:flex;gap:0.9375rem;}@media print,screen and (max-width:47.99875em){.icon-list{gap:0.625rem;}.icon-list li span{gap:0.625rem;}.icon-list li a{gap:0.625rem;}}.locations-feature{padding-bottom:2.5rem;}.locations-feature .eyebrow{font-size:0.875rem;}@media screen and (min-width:48em){.locations-feature .eyebrow{font-size:0.9375rem;}}@media screen and (min-width:64em){.locations-feature .eyebrow{font-size:0.9375rem;}}.locations-feature h2{font-size:1.25rem;}@media screen and (min-width:48em){.locations-feature h2{font-size:1.875rem;}}@media screen and (min-width:64em){.locations-feature h2{font-size:1.875rem;}}.locations-feature__bg{position:absolute;width:100%;height:50.9375rem;z-index:-1;}.locations-feature__bg video,.locations-feature__bg img{width:100%;height:100%;}.locations-feature__bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0.25turn,rgba(5,28,44,0.686047) 37.45%,rgba(5,28,44,0) 63%,rgba(5,28,44,0.81) 200%);}.locations-feature__content-intro{max-width:47.5rem;}.locations-feature__content-intro p{font-size:1rem;}@media screen and (min-width:48em){.locations-feature__content-intro p{font-size:1.5rem;}}@media screen and (min-width:64em){.locations-feature__content-intro p{font-size:1.5rem;}}.locations-feature__content-intro p,.locations-feature__content-intro h2,.locations-feature__content-intro .eyebrow{color:#fff;}.locations-feature__buttons-wrapper{gap:0.625rem;}.locations-feature__buttons-wrapper a{margin-bottom:0;}.locations-feature__cards-wrapper{display:flex;}.locations-feature__cards-wrapper p{font-size:1rem;}@media screen and (min-width:48em){.locations-feature__cards-wrapper p{font-size:1.125rem;}}@media screen and (min-width:64em){.locations-feature__cards-wrapper p{font-size:1.125rem;}}.locations-feature__cards-wrapper h3{font-size:1.125rem;}@media screen and (min-width:48em){.locations-feature__cards-wrapper h3{font-size:1.125rem;}}@media screen and (min-width:64em){.locations-feature__cards-wrapper h3{font-size:1.5rem;}}.locations-feature__cards-wrapper .card{background-color:#fff;padding:1.875rem;box-shadow:0px 33px 63px rgba(0,0,0,0.1);}.locations-feature__cards-wrapper .card__media img{height:3.125rem;}.locations-feature__cards-wrapper .card__content__inner{box-shadow:none;padding:0;}.locations-feature__cards-wrapper .card p{position:relative;padding-top:0.9375rem;padding-top:1.25rem;color:#000;}.locations-feature__cards-wrapper .card p:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;top:0;}@media print,screen and (max-width:47.99875em){.locations-feature{background-color:#051C2C;padding-top:2.5rem;}.locations-feature__bg{display:none;}.locations-feature__cards-wrapper{gap:1.25rem;flex-direction:column;}.locations-feature__cards-wrapper .card{padding:1.25rem;}}@media print,screen and (min-width:48em){.locations-feature .card{max-width:25%;}.locations-feature__content{padding-top:15.625rem;}.locations-feature__cards-wrapper{gap:1.25rem;}}@media print,screen and (max-width:74.99875em){.locations-feature .card{height:fit-content;}}@media print,screen and (min-width:64em){.locations-feature__cards-wrapper{gap:2.5rem;}}.values-feature{background-color:#E6EAF0;}.values-feature .padded-row{max-width:75rem;}.values-feature .split-intro-text .eyebrow{margin-bottom:1.25rem;}.values-feature .split-intro-text a{display:block;width:fit-content;margin:0;}.values-feature .card{display:flex;}.values-feature .card .eyebrow{font-size:1rem;color:#000;font-weight:400;text-transform:none;}.values-feature .card h3{font-size:1.5rem;color:#000;}.values-feature .card .card__text > *:first-child{margin-top:0;}.values-feature .card__media{width:53.75rem;position:relative;}.values-feature .card__content{width:22.5rem;margin-left:-1.875rem;z-index:2;display:flex;background:transparent;align-items:center;}.values-feature .card__description{font-size:1rem;color:#000;font-size:1.875rem;font-family:"soleil",arial,sans-serif;margin-top:0.625rem;}@media screen and (min-width:48em){.values-feature .card__description{font-size:1rem;}}@media screen and (min-width:64em){.values-feature .card__description{font-size:1.3125rem;}}@media screen and (min-width:48em){.values-feature .card__description{margin-top:0.9375rem;}}@media screen and (min-width:64em){.values-feature .card__description{margin-top:1.25rem;}}@media print,screen and (max-width:47.99875em){.values-feature .card__description{font-size:1.5rem;}}.values-feature .card .aspect-ratio-frame:before{background-color:rgba(5,28,44,0.7);}.values-feature .card .line-link a{color:#06263D;}.values-feature .card__content--info{font-size:1.125rem;font-weight:400;margin-bottom:0;font-family:"soleil",arial,sans-serif;}@media print,screen and (max-width:47.99875em){.values-feature .card__content--info{margin-top:10px;}}.values-feature .card__content--name{color:#CF102D;line-height:23px;letter-spacing:1.4px;text-transform:uppercase;font-size:1.125rem;}.values-feature .card__content--school{font-size:1.125rem;}@media screen and (min-width:48em){.values-feature .card__content--school{font-size:1rem;}}@media screen and (min-width:64em){.values-feature .card__content--school{font-size:1rem;}}.values-feature .card__content__inner{padding:2.5rem 1.875rem;}@media screen and (max-width:47.99875em){.values-feature .card{flex-direction:column;}.values-feature .card__content__inner{padding:1.25rem;}.values-feature .card__media{width:100%;}.values-feature .card__content{width:100%;margin-left:0;}}.values-feature__slider-container{max-width:90rem;margin:0 auto;}.values-feature .intro-text{margin-bottom:0;}.values-feature .slider-for-values-feature.anim-item{transition:2s ease opacity;opacity:0;}.values-feature .slider-for-values-feature.anim-item.anim-item--active{opacity:1;}@media print,screen and (max-width:47.99875em){.values-feature .slider-for-values-feature.anim-item{margin-top:1.875rem;}}.values-feature .slick-list{padding:0 !important;overflow:visible;}.values-feature__item{position:relative;margin:0;}.values-feature__item .card__content{opacity:0;transition:opacity 0.5s ease;}.values-feature__item.slick-slide{transition:all 0.3s ease;z-index:2;}@media screen and (max-width:47.99875em){.values-feature__item.slick-slide{opacity:0;width:100%;max-width:calc(100vw - 40px);}}@media screen and (min-width:48em){.values-feature__item.slick-slide{transform-origin:right;transform:scale(0.53) translateX(50%) translateY(-20px);}.values-feature__item.slick-slide .card__media::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#051C2C;opacity:0.5;transition:opacity 0.5s ease;}}.values-feature__item.slick-slide img{opacity:0.55;}@media screen and (min-width:48em){.values-feature__item.slick-current + .slick-slide{transform-origin:left;transform:scale(0.53) translateX(0%) translateY(-20px);}}.values-feature__item.slick-current{z-index:3;transform:scale(1);transform-origin:center;opacity:1;}@media screen and (min-width:48em){.values-feature__item.slick-current{transform:scale(1);width:72.5rem;}}@media screen and (min-width:48em) and (max-width:89.99875em){.values-feature__item.slick-current{width:90vw;}}@media screen and (min-width:48em){.values-feature__item.slick-current:hover figcaption{opacity:1;}.values-feature__item.slick-current .card__media::after{opacity:0;}}.values-feature__item.slick-current .card__content{opacity:1;}.values-feature__item.slick-current img{opacity:1;}.values-feature .slick-disabled{display:none !important;}@media screen and (max-width:31.25em){.values-feature .slick-arrow.slick-prev{left:0;top:-70%;}.values-feature .slick-arrow.slick-next{right:0;top:-70%;}}@media screen and (min-width:31.25em){.values-feature .slick-arrow.slick-prev{left:0;top:-30vw;}.values-feature .slick-arrow.slick-next{right:0;top:-30vw;}}@media screen and (min-width:48em){.values-feature .slick-disabled{display:flex !important;}.values-feature .slick-arrow.slick-prev{left:0;top:-4.6875rem;}.values-feature .slick-arrow.slick-next{right:0;top:-4.6875rem;}}@media screen and (min-width:90em){.values-feature .slick-arrow.slick-prev{left:7.5rem;top:-4.6875rem;}.values-feature .slick-arrow.slick-next{right:7.5rem;top:-4.6875rem;}}.additional-programs .flex{gap:2.5rem;}.additional-programs h3{font-size:1rem;color:#000000;}@media screen and (min-width:48em){.additional-programs h3{font-size:1.25rem;}}@media screen and (min-width:64em){.additional-programs h3{font-size:1.25rem;}}.additional-programs p{font-size:1rem;}@media screen and (min-width:48em){.additional-programs p{font-size:1rem;}}@media screen and (min-width:64em){.additional-programs p{font-size:1.25rem;}}.additional-programs a{font-size:1rem;}@media screen and (min-width:48em){.additional-programs a{font-size:1rem;}}@media screen and (min-width:64em){.additional-programs a{font-size:1.125rem;}}.additional-programs ul{margin:0;padding:0;list-style:none;}.additional-programs ul li + li{margin-top:0.625rem;}.additional-programs .fa-download::before{margin-left:0.625rem;font-weight:400;color:#0241A6;}.additional-programs__featured-title{margin-bottom:0.625rem;text-transform:none;font-weight:400;line-height:1.5rem;font-size:0.875rem;font-family:"soleil",arial,sans-serif;color:#000;padding-bottom:0.5rem;}@media screen and (min-width:48em){.additional-programs__featured-title{font-size:0.875rem;}}@media screen and (min-width:64em){.additional-programs__featured-title{font-size:1rem;}}@media print,screen and (max-width:47.99875em){.additional-programs__featured-title{line-height:1.25rem;}}.additional-programs .card{flex:1;}.additional-programs .card__content__inner{background-color:#CCD3DE;}.additional-programs .card__content__inner .btn{margin-bottom:0.9375rem;}.additional-programs .card__content__inner .btn:not(:last-child){margin-right:0.9375rem;}.additional-programs .card--notched .card__content{overflow:hidden;padding-top:1.25rem;background-image:url(/themes/sju_theme/assets/icons/card-notch-lt-gray.svg);background-size:1.9375rem auto;margin-top:-1.375rem;position:relative;z-index:2;background-repeat:no-repeat;background-position:left 1.25rem top;box-shadow:none;width:100%;}.additional-programs .card--notched .card__content:before,.additional-programs .card--notched .card__content:after{content:"";position:absolute;z-index:3;background:#E6EAF0;top:0;height:1.375rem;}.additional-programs .card--notched .card__content:before{left:0;}.additional-programs .card--notched .card__content:after{right:0;}@media screen and (min-width:48em){.additional-programs .card--notched .card__content{background-position:left 1.875rem top;}}.additional-programs .card--notched .card__content:before{width:1.25rem;}@media screen and (min-width:48em){.additional-programs .card--notched .card__content:before{width:1.875rem;}}.additional-programs .card--notched .card__content:after{width:calc(100% - 50px);}@media screen and (min-width:48em){.additional-programs .card--notched .card__content:after{width:calc(100% - 60px);}}.additional-programs .card--notched .card__content .card__content__inner{background-color:#E6EAF0;max-width:100%;}@media (min-width:40.0625rem){.additional-programs .card--notched .card__content{margin-top:-1.875rem;}}@media print,screen and (min-width:48em){.additional-programs .card__content__inner{padding:1.875rem;}}.additional-programs .home-add-opportunity + .home-add-opportunity{margin-top:1.875rem;}.pathway-dropdown__select-wrapper > div:first-of-type{width:53%;}.pathway-dropdown__select-link p{font-size:1.25rem;font-family:"freight-text-pro",georgia,serif;}.pathway-dropdown__select-link a:not(.btn){text-decoration:none;}.pathway-dropdown__summary p{font-size:1rem;text-shadow:none;font-family:"freight-text-pro",georgia,serif;}@media screen and (min-width:48em){.pathway-dropdown__summary p{font-size:1rem;}}@media screen and (min-width:64em){.pathway-dropdown__summary p{font-size:1.125rem;}}.pathway-dropdown__generated{background-color:#E6EAF0;padding:2.5rem 1.25rem;display:none;}.pathway-dropdown__generated--tags{gap:1.875rem;flex-wrap:wrap;margin-top:1.875rem;}.pathway-dropdown__select{-webkit-appearance:none;font-size:0.9375rem;font-family:"soleil",arial,sans-serif;appearance:none;padding:1.5625rem 1.875rem 1.5625rem 3.75rem;border:none;border-radius:20px;text-transform:none;min-height:2.5rem;background-image:url(/themes/sju_theme/assets/css/../icons/down-arrow.svg);background-repeat:no-repeat;background-position:right 2.375rem center;padding-right:2.375rem;}@media screen and (min-width:48em){.pathway-dropdown__select{font-size:0.9375rem;}}@media screen and (min-width:64em){.pathway-dropdown__select{font-size:1.5rem;}}@media print,screen and (min-width:48em){.pathway-dropdown__select{width:100%;}}@media print,screen and (max-width:47.99875em){.pathway-dropdown__select-wrapper > div:first-of-type{width:100%;}.pathway-dropdown__select{width:100%;padding-left:1.25rem;background-position:right 20px center;}.pathway-dropdown__generated{margin-top:2.5rem;margin-right:-20px;margin-left:-20px;}.pathway-dropdown__generated--tags{gap:0.9375rem;}}@media print,screen and (min-width:48em){.pathway-dropdown__select-link{margin-top:1.5625rem;}.pathway-dropdown__generated{padding:3.75rem;margin-top:3.75rem;}.pathway-dropdown__generated--tags{margin-top:2.5rem;}.pathway-dropdown__summary{padding-left:3.75rem;}}.announcement-banner h2,.announcement-banner p{color:#fff;}.announcement-banner p{font-size:1rem;}@media screen and (min-width:48em){.announcement-banner p{font-size:1.125rem;}}@media screen and (min-width:64em){.announcement-banner p{font-size:1.5rem;}}.announcement-banner__links-wrapper{display:flex;gap:0.9375rem;flex-wrap:wrap;}.announcement-banner__links-wrapper .fa-download::before{display:none;}.announcement-banner__links-wrapper .fa-download::after{content:"\f019";font-family:"Font Awesome 5 Pro","FontAwesome";margin-left:0.9375rem;color:#fff;opacity:1;}.announcement-banner__links-wrapper .btn{margin:0;}@media print,screen and (min-width:48em){.announcement-banner .container--760{margin-left:0;}}.announcement-banner-home .card{gap:2.5rem;padding:3.75rem;box-shadow:0 33px 63px 0 rgba(0,0,0,0.1),0 20px 38px 0 rgba(0,0,0,0.22);}.announcement-banner-home .card .aspect-ratio-frame{width:18.75rem;}.announcement-banner-home .card figure{margin:0;}.announcement-banner-home .card__content__inner{box-shadow:none;padding:0;}@media print,screen and (max-width:47.99875em){.announcement-banner-home .card{gap:1.25rem;padding:2.5rem 0;box-shadow:none;}.announcement-banner-home .card__media{flex:100%;max-width:18.75rem;}.announcement-banner-home .aspect-ratio-frame{width:100%;max-width:18.75rem;}}@media print,screen and (min-width:48em){.announcement-banner-home .card{margin-top:-3.75rem;background-color:#fff;position:relative;z-index:2;}}.more-in-this-sections{background-color:#CF102D;}.more-in-this-sections .split-intro-text h2{color:#fff;margin:0;padding:0;}.more-in-this-sections .split-intro-text h2:before{display:none;}.more-in-this-sections a{color:#fff;font-weight:700;display:block;position:relative;padding-bottom:0.4375rem;box-shadow:inset 0px -2px 0px 0px #fff;transition:box-shadow 0.4s ease;font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:700;text-decoration:none;}.more-in-this-sections a:hover,.more-in-this-sections a:focus{box-shadow:inset 0px -8px 0px 0px #fff;}.more-in-this-sections ul.menu{list-style:none;list-style:none;padding:0;display:flex;gap:1.25rem 2.5rem;flex-wrap:wrap;margin-bottom:0;}@media print,screen and (min-width:48em){.more-in-this-sections a{white-space:nowrap;}.more-in-this-sections li{flex:22%;flex:0 1 240px;}}.more-in-this-sections:has(+ .paragraph--type--l1-landing-topic-drivers){margin-bottom:0;}.sock--blue{background-color:#051C2C;padding:2.5rem 0;position:relative;z-index:4;}@media print,screen and (min-width:48em){.sock--blue{padding:3.75rem 0;}}.sock--blue h2{color:#fff;margin:0;font-size:1.625rem;}@media screen and (min-width:48em){.sock--blue h2{font-size:2.1875rem;}}@media screen and (min-width:64em){.sock--blue h2{font-size:2.625rem;}}.sock--blue .sock__links{padding:0;margin:1.25rem 0 0;list-style:none;}@media print,screen and (max-width:47.99875em){.sock--blue .sock__links{display:flex;flex-direction:column;align-items:flex-start;gap:0.9375rem;}}@media print,screen and (min-width:64em){.sock--blue .sock__links{margin:0;}}.sock--blue .sock__links .btn{margin:0;}@media print,screen and (min-width:48em){.sock--blue .sock__links{display:flex;gap:0.9375rem;}}@media print,screen and (min-width:64em){.sock--blue .container--1200{display:flex;justify-content:space-between;align-items:center;}}.sock .licensure{max-width:75rem;padding-right:1.25rem;padding-left:1.25rem;margin:auto;padding:0 1.25rem 3.75rem 1.25rem;}.socks h2{color:#fff;margin:0;font-size:1.625rem;}@media screen and (min-width:48em){.socks h2{font-size:2.1875rem;}}@media screen and (min-width:64em){.socks h2{font-size:2.625rem;}}.socks nav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2.5rem;align-items:center;}@media print,screen and (max-width:47.99875em){.socks nav{width:100%;}}.socks .menu{display:flex;margin:0;padding:0;gap:15px;justify-content:right;align-items:center;}.socks li{list-style:none;}.socks a{margin:0;line-height:1.1875rem;width:100%;}@media print,screen and (max-width:47.99875em){.socks .menu{gap:1.25rem;width:100%;}.socks li{width:100%;}.socks .menu{flex-direction:column;}}.modified-sock{position:relative;overflow:hidden;z-index:4;}.modified-sock__image img{position:absolute;height:130%;width:100%;object-fit:cover;left:0;bottom:0;z-index:-1;}.modified-sock::after{content:"";position:absolute;left:0%;right:0%;top:0%;bottom:0%;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0.0001) -60.91%,#000000 100%);}.modified-sock h2{font-size:1.5rem;line-height:1.9375rem;color:#fff;font-family:"freight-text-pro",georgia,serif;font-weight:400;}@media screen and (min-width:48em){.modified-sock h2{font-size:1.5rem;}}@media screen and (min-width:64em){.modified-sock h2{font-size:3.4375rem;}}.modified-sock h3{font-size:1.125rem;line-height:1.5rem;}@media screen and (min-width:48em){.modified-sock h3{font-size:1.125rem;}}@media screen and (min-width:64em){.modified-sock h3{font-size:1.5rem;}}.modified-sock .card__content__inner{box-shadow:none;}.modified-sock__btns{display:flex;flex-wrap:wrap;gap:0.625rem;}.modified-sock__btns .btn{margin:0;}.modified-sock .flex{row-gap:1.25rem;}@media print,screen and (min-width:48em){.modified-sock .flex{gap:2.5rem;}.modified-sock .card__content__inner{padding:2.5rem;}}.card--modified-sock{background-color:#FFFFFF;}.callouts{padding:1.875rem;box-shadow:0px 15px 63px rgba(0,0,0,0.1);}.callouts h2{font-size:1.25rem;color:#000000;line-height:30px;}.callouts .btn{margin-bottom:0;}.callouts__links{width:100%;display:block;}.callouts__links a,.callouts__links .line-link__inner{display:inline;position:relative;padding-bottom:0.3125rem;box-shadow:inset 0px -2px 0px 0px transparent;transition:box-shadow 0.4s ease;font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:bold;color:#000;-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;}.callouts__links a:hover,.callouts__links a:focus,.callouts__links .line-link__inner:hover,.callouts__links .line-link__inner:focus{text-decoration:none;}.callouts__links a:hover,.callouts__links a:focus,.callouts__links .line-link__inner:hover,.callouts__links .line-link__inner:focus{box-shadow:inset 0px -8px 0px 0px #CF102D;color:#000;}.callouts__buttons .btn{margin-right:1rem;max-width:100%;}@media print,screen and (min-width:64em){.callouts__buttons .btn{margin-right:0;}}@media screen and (min-width:1200px){.callouts__buttons .btn{font-size:0.75rem;padding:0.5rem 1.0625rem;}}@media screen and (min-width:1380px){.callouts__buttons .btn{font-size:0.875rem;padding:1rem 2.125rem;}}.callouts__buttons .btn:not(:first-child){margin-top:0.625rem;}@media print,screen and (min-width:64em){.callouts__buttons .btn:not(:first-child){margin-top:1.25rem;}}.callouts dl dt:not(:first-child){margin-top:1.5rem;}.callouts dt,.callouts dd{font-size:1rem;line-height:1.6875rem;font-family:"soleil",arial,sans-serif;}@media screen and (min-width:48em){.callouts dt,.callouts dd{font-size:1rem;}}@media screen and (min-width:64em){.callouts dt,.callouts dd{font-size:1.125rem;}}.callouts dt{font-weight:bold;}.callouts dd{margin-top:0.3125rem;}.callouts ul{margin:0;padding:0;list-style:none;}@media print,screen and (max-width:47.99875em){.callouts{padding:1.25rem;}}.callouts-block{display:flex;flex-direction:column;gap:1.25rem;}@media print,screen and (max-width:63.99875em){.callouts-block{margin-top:1.875rem;}}.related-stories{background-color:#E1EEF7;}.related-stories__wrapper{display:flex;gap:1.25rem;}.related-stories .section--banded{background-color:transparent;}.related-stories .card__media img{width:100%;}.related-stories .card__text a,.related-stories .card__text h3{box-shadow:none;margin:0;}.related-stories .card .pill-btn-wrapper{padding-top:0;}@media print,screen and (min-width:48em){.related-stories__wrapper{gap:2.5rem;}}@media print,screen and (max-width:47.99875em){.related-stories__wrapper{flex-direction:column;}}.related-stories__card{width:100%;}@media print,screen and (min-width:48em){.related-stories__card{width:calc(33% - 20px);}}@media print,screen and (max-width:47.99875em){.related-stories__card + .related-stories__card{margin-top:1.5rem;}}.component-heading{margin-bottom:0;}.component-heading h2{margin-bottom:0;max-width:53.75rem;width:80%;}.component-heading__wrap{justify-content:space-between;}.component-heading .split-intro-text__text p{font-size:1rem;line-height:2.125rem;}@media screen and (min-width:48em){.component-heading .split-intro-text__text p{font-size:1.125rem;}}@media screen and (min-width:64em){.component-heading .split-intro-text__text p{font-size:1.5rem;}}.component-heading .split-intro-text__btn a{line-height:1.1875rem;margin:0 1rem 0 0;}@media print,screen and (min-width:48em){.component-heading .split-intro-text__btn a:not(:first-child){margin-top:1.25rem;}}.component-heading .split-intro-text__btn{align-items:center;display:flex;}@media print,screen and (max-width:47.99875em){.component-heading .split-intro-text__text p{line-height:1.5rem;}}.center-institute-page .breadcrumbs + h1{margin-top:1.25rem;}.profile-feature .component-heading{padding-right:1.25rem;padding-left:1.25rem;}.profile-feature__cards-wrapper{display:flex;}.profile-feature__cards-wrapper h3{font-weight:400;font-size:1.125rem;line-height:1.5rem;text-transform:uppercase;color:#CF102D;}.profile-feature__cards-wrapper .card{background-color:#fff;box-shadow:0px 33px 63px rgba(0,0,0,0.1);}.profile-feature__cards-wrapper .card__content__inner{padding:1.25rem;box-shadow:none;}.profile-feature__cards-wrapper .card ul{position:relative;padding-top:0.9375rem;padding-top:0.9375rem;color:#000;}.profile-feature__cards-wrapper .card ul:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;top:0;}.profile-feature .split-intro-text{margin-bottom:0;}.profile-feature .faculty-list-item__position{font-size:1rem;line-height:1.5rem;font-weight:400;}@media screen and (min-width:48em){.profile-feature .faculty-list-item__position{font-size:1rem;}}@media screen and (min-width:64em){.profile-feature .faculty-list-item__position{font-size:1.125rem;}}.profile-feature .faculty-list-item__position ul{margin:0;padding-left:0;list-style:none;display:flex;gap:0.3125rem;flex-direction:column;}.profile-feature .faculty-list-item__position li{margin:0;}@media print,screen and (max-width:47.99875em){.profile-feature .card{padding-right:0.9375rem;}.profile-feature__cards-wrapper{gap:1.25rem;flex-direction:column;}}@media print,screen and (min-width:48em){.profile-feature .card{margin-right:1.25rem;}.profile-feature__content{padding-top:15.625rem;}}@media print,screen and (max-width:74.99875em){.profile-feature .card{height:fit-content;}}@media print,screen and (min-width:64em){.profile-feature__cards-wrapper{margin-right:-3.125rem;}.profile-feature .card{margin-right:2.5rem;}}.faculty-list-item__department h4{font-size:1rem;line-height:1.6875rem;}@media screen and (min-width:48em){.faculty-list-item__department h4{font-size:1rem;}}@media screen and (min-width:64em){.faculty-list-item__department h4{font-size:1.125rem;}}.faculty-list-item__department .h5{line-height:1.875rem;font-weight:700;color:#052338;}.faculty-list-item__department span{font-weight:400;}.landing-set.section--block-list .row{max-width:75rem;}.landing-set.section--block-list .btn-column a{padding:0.6875rem 1.5625rem;text-decoration:none;transition:background 0.2s ease-out;text-transform:uppercase;font-size:0.875rem;color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);background:#CF102D;display:inline-block;margin-bottom:1.25rem;font-family:"soleil",arial,sans-serif;border-radius:1.875rem;letter-spacing:0.0625rem;border:none;cursor:pointer;text-align:center;line-height:1;}.landing-set.section--block-list .btn-column a:hover{background:#a00c23;text-decoration:none;color:#fff;}@media screen and (min-width:48em){.landing-set.section--block-list .btn-column a{padding:1rem 2.125rem;}}.landing-set.section--block-list .block-list-item h3{font-size:1.5rem;}.landing-set.section--block-list .block-list-item p:not(:last-child){margin-bottom:1rem;}.landing-set.section--block-list .block-list-item .date{color:#000;font-weight:bold;}.landing-set.section--block-list .block-list-item .location{color:#051C2C;font-family:"soleil",arial,sans-serif;}.landing-set .eyebrow{font-weight:400;color:#717275;font-size:0.9375rem;}.landing-set .eyebrow + .section-heading{margin-top:0.9375rem;}.component-heading .eyebrow + .section-heading{margin-top:0.9375rem;}.landing-events.section--block-list .event--info{margin-top:1rem;}.landing-events.section--block-list .event--info > span{position:relative;padding-left:24px;display:block;}.landing-events.section--block-list .event--info > span::before{content:"\f073";display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:900;font-size:0.875rem;color:#CF102D;position:absolute;top:0.33em;left:0;}.landing-events.section--block-list .event--info > span.time::before{content:"\f017";}.landing-events.section--block-list .event--info > span.location::before{content:"\f3c5";}.landing-events.section--block-list .event--info > span + span{margin-top:0.25rem;}.landing-events.section--block-list .event--info > span > span,.landing-events.section--block-list .event--info > span > time{display:inline-block;font-family:"soleil",arial,sans-serif;font-weight:400;}.listing-component--item figure{display:block;margin:0;position:relative;max-width:22.5rem;}.listing-component--item figure::after{content:"";display:block;padding-top:66.66%;}.listing-component--item figure img{position:absolute;top:0;left:0;width:100%;height:100%;}.listing-component__text{display:flex;flex-direction:column;justify-content:center;margin-top:1.25rem;}@media screen and (min-width:48em){.listing-component__text{margin-top:0;}}.listing-component__text h3,.listing-component__text p:not(:last-child){margin-bottom:1rem;}@media print,screen and (max-width:47.99875em){.listing-component__text{margin-top:0.625rem;}.listing-component__text h3,.listing-component__text p:not(:last-child){margin-bottom:0.625rem;}}.related-content--component{background-color:#E1EEF7;padding-top:1.25rem;padding-bottom:1.25rem;}@media screen and (min-width:48em){.related-content--component{padding-top:2.5rem;}}@media screen and (min-width:64em){.related-content--component{padding-top:3.75rem;}}@media screen and (min-width:48em){.related-content--component{padding-bottom:2.5rem;}}@media screen and (min-width:64em){.related-content--component{padding-bottom:3.75rem;}}.related-content--component .row{max-width:75rem;}.related-content--item h3{margin-top:1rem;margin-bottom:0;font-size:1.5rem;}.related-content--item p{margin-top:0.5rem;margin-bottom:0;font-size:1.125rem;line-height:1.5;}.related-content--item figure{display:block;margin:0;position:relative;max-width:22.5rem;}.related-content--item figure::after{content:"";display:block;padding-top:57.77%;}.related-content--item figure img{position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (min-width:48em){.landing-events .mobile-offset-slider > .columns + .columns,.landing-events ul.row .mobile-offset-slider > li + .columns,ul.row .landing-events .mobile-offset-slider > li + .columns,.landing-events ul.row .mobile-offset-slider > .columns + li,ul.row .landing-events .mobile-offset-slider > .columns + li,.landing-events ul.row .mobile-offset-slider > li + li,ul.row .landing-events .mobile-offset-slider > li + li,.landing-news .mobile-offset-slider > .columns + .columns,.landing-news ul.row .mobile-offset-slider > li + .columns,ul.row .landing-news .mobile-offset-slider > li + .columns,.landing-news ul.row .mobile-offset-slider > .columns + li,ul.row .landing-news .mobile-offset-slider > .columns + li,.landing-news ul.row .mobile-offset-slider > li + li,ul.row .landing-news .mobile-offset-slider > li + li{margin-top:1.5rem;}}@media screen and (min-width:64em){.landing-events .mobile-offset-slider > .columns + .columns,.landing-events ul.row .mobile-offset-slider > li + .columns,ul.row .landing-events .mobile-offset-slider > li + .columns,.landing-events ul.row .mobile-offset-slider > .columns + li,ul.row .landing-events .mobile-offset-slider > .columns + li,.landing-events ul.row .mobile-offset-slider > li + li,ul.row .landing-events .mobile-offset-slider > li + li,.landing-news .mobile-offset-slider > .columns + .columns,.landing-news ul.row .mobile-offset-slider > li + .columns,ul.row .landing-news .mobile-offset-slider > li + .columns,.landing-news ul.row .mobile-offset-slider > .columns + li,ul.row .landing-news .mobile-offset-slider > .columns + li,.landing-news ul.row .mobile-offset-slider > li + li,ul.row .landing-news .mobile-offset-slider > li + li{margin-top:0;}}.landing-news .date{font-weight:700;}.landing-set.related-content--component .split-intro-text__text{max-width:100%;}.pathway-timeline + .landing-announcements,.pathway-timeline + .landing-events,.pathway-timeline + .landing-news{padding-top:2.5rem;}@media print,screen and (min-width:64em){.pathway-timeline + .landing-announcements,.pathway-timeline + .landing-events,.pathway-timeline + .landing-news{padding-top:3.75rem;}}.paragraph--type--l1-landing-topic-drivers{background:#e8e8e8;}.page--l1-landing-page .section--home-social-media,.page--blog-post .section--home-social-media{background:#052338;color:#fff;padding-top:1.25rem;padding-bottom:1.25rem;}@media screen and (min-width:48em){.page--l1-landing-page .section--home-social-media,.page--blog-post .section--home-social-media{padding-top:2.5rem;}}@media screen and (min-width:64em){.page--l1-landing-page .section--home-social-media,.page--blog-post .section--home-social-media{padding-top:3.75rem;}}@media screen and (min-width:48em){.page--l1-landing-page .section--home-social-media,.page--blog-post .section--home-social-media{padding-bottom:2.5rem;}}@media screen and (min-width:64em){.page--l1-landing-page .section--home-social-media,.page--blog-post .section--home-social-media{padding-bottom:3.75rem;}}.page--l1-landing-page .section--home-social-media h2,.page--l1-landing-page .section--home-social-media h3,.page--l1-landing-page .section--home-social-media p,.page--blog-post .section--home-social-media h2,.page--blog-post .section--home-social-media h3,.page--blog-post .section--home-social-media p{color:#fff;}.page--l1-landing-page .section--home-social-media h3,.page--blog-post .section--home-social-media h3{font-size:1.25rem;line-height:1.625rem;margin-bottom:0.625rem;}.page--l1-landing-page .section--home-social-media .btn-column,.page--blog-post .section--home-social-media .btn-column{margin-top:18px;}@media screen and (min-width:64em){.page--l1-landing-page .section--home-social-media .btn-column,.page--blog-post .section--home-social-media .btn-column{margin-top:0;text-align:right;}}.page--l1-landing-page .section--home-social-media .row,.page--blog-post .section--home-social-media .row{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;}@media screen and (min-width:64em){.page--l1-landing-page .section--home-social-media .row + .row,.page--blog-post .section--home-social-media .row + .row{margin-top:2.5rem;}}.page--l1-landing-page .section--home-social-media .columns ~ div,.page--l1-landing-page .section--home-social-media ul.row li ~ div,ul.row .page--l1-landing-page .section--home-social-media li ~ div,.page--blog-post .section--home-social-media .columns ~ div,.page--blog-post .section--home-social-media ul.row li ~ div,ul.row .page--blog-post .section--home-social-media li ~ div{padding-left:1.25rem;padding-right:1.25rem;min-width:initial;}@media screen and (min-width:64em){.page--l1-landing-page .section--home-social-media .columns ~ div,.page--l1-landing-page .section--home-social-media ul.row li ~ div,ul.row .page--l1-landing-page .section--home-social-media li ~ div,.page--blog-post .section--home-social-media .columns ~ div,.page--blog-post .section--home-social-media ul.row li ~ div,ul.row .page--blog-post .section--home-social-media li ~ div{flex:0 0 33.33333%;max-width:33.33333%;}}.page--l1-landing-page .section--home-social-media .social-media-link,.page--blog-post .section--home-social-media .social-media-link{padding:0 !important;font-size:2.5rem;}.page--l1-landing-page .section--home-social-media .home-social-media__col,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div,.page--blog-post .section--home-social-media .home-social-media__col,.page--blog-post .section--home-social-media .home-social-media__col ~ div{margin-top:1.5rem;}@media screen and (min-width:64em){.page--l1-landing-page .section--home-social-media .home-social-media__col,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div,.page--blog-post .section--home-social-media .home-social-media__col,.page--blog-post .section--home-social-media .home-social-media__col ~ div{margin-top:1.5rem;}}.page--l1-landing-page .section--home-social-media .home-social-media__col ul,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div ul,.page--blog-post .section--home-social-media .home-social-media__col ul,.page--blog-post .section--home-social-media .home-social-media__col ~ div ul{float:none !important;display:flex;gap:16px;}.page--l1-landing-page .section--home-social-media .home-social-media__col li,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div li,.page--blog-post .section--home-social-media .home-social-media__col li,.page--blog-post .section--home-social-media .home-social-media__col ~ div li{margin:0 !important;border:none !important;}.page--l1-landing-page .section--home-social-media .home-social-media__col a,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div a,.page--blog-post .section--home-social-media .home-social-media__col a,.page--blog-post .section--home-social-media .home-social-media__col ~ div a{padding:0;color:#fff;}.page--l1-landing-page .section--home-social-media .home-social-media__col a:not(.btn):hover,.page--l1-landing-page .section--home-social-media .home-social-media__col a:not(.btn):focus,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div a:not(.btn):hover,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div a:not(.btn):focus,.page--blog-post .section--home-social-media .home-social-media__col a:not(.btn):hover,.page--blog-post .section--home-social-media .home-social-media__col a:not(.btn):focus,.page--blog-post .section--home-social-media .home-social-media__col ~ div a:not(.btn):hover,.page--blog-post .section--home-social-media .home-social-media__col ~ div a:not(.btn):focus{color:#CF102D;}.page--l1-landing-page .section--home-social-media .home-social-media__col a.btn,.page--l1-landing-page .section--home-social-media .home-social-media__col ~ div a.btn,.page--blog-post .section--home-social-media .home-social-media__col a.btn,.page--blog-post .section--home-social-media .home-social-media__col ~ div a.btn{padding:0.6875rem 1.5625rem;}.pathway-timeline{background-color:#052338;}.pathway-timeline .row{max-width:75rem;}.pathway-timeline h2,.pathway-timeline p{color:#fff;}.pathway-timeline h2{margin-bottom:2.5rem;}.pathway-timeline .eyebrow{font-size:0.9375rem;font-weight:400;margin:0;}.pathway-timeline .h4{margin:0.625rem 0 0;}.pathway-timeline .h2{display:block;font-family:"soleil",arial,sans-serif;font-weight:700;font-size:1.375rem;color:#fff;margin:0;}@media screen and (min-width:64em){.pathway-timeline .h2{font-size:2.25rem;}}.pathway-timeline select{border-radius:1.25rem;appearance:none;font-family:"soleil",arial,sans-serif;font-weight:400;background:#fff url(/themes/sju_theme/assets/img/select-arrow--red.svg) no-repeat calc(100% - 30px) 50%;background-size:30px 30px;max-width:100%;}@media print,screen and (max-width:47.99875em){.pathway-timeline select{padding:10px 20px;width:100%;margin-top:10px;font-size:1rem;}}@media print,screen and (min-width:48em){.pathway-timeline select{min-width:651px;font-size:1.5rem;line-height:1.9375rem;padding:1.875rem 4.5rem 1.875rem 2.5rem;margin-top:1.875rem;}}.student-timeline{background-color:#052338;}.student-timeline + .row{margin-top:3.75rem;}.student-timeline h2,.student-timeline h3,.student-timeline p,.student-timeline a{color:#fff;}.student-timeline a{text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;text-decoration-thickness:2px;}.student-timeline a:hover,.student-timeline a:focus{-webkit-text-decoration-color:#fff;text-decoration-color:#fff;}.student-timeline p{font-family:"soleil",arial,sans-serif;}.student-timeline h3.h4{font-weight:700;display:inline-block;background-color:#052338;padding:0 0.9375rem 0 1.625rem;position:relative;}.student-timeline h3.h4::before{content:"";display:block;width:11px;height:11px;background-color:#fff;border-radius:5.5px;position:absolute;left:0;top:10px;}.student-timeline h4{font-weight:400;}.student-timeline .round{position:relative;width:7.5rem;height:7.5rem;margin:0 0 0.625rem;padding:0;border-radius:50%;overflow:hidden;}.student-timeline .round::after{content:"";padding-bottom:100%;}.student-timeline .round img{position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (min-width:64em){.student-timeline .round{width:10.625rem;height:10.625rem;margin:0 0 3.125rem;}}.student-timeline__student-name{font-family:"soleil",arial,sans-serif;text-transform:uppercase;margin:0.625rem 0 0;margin-bottom:0 !important;}@media screen and (min-width:64em){.student-timeline__student-name{margin:3.125rem 0 0;}}.student-timeline__student-name ~ p{font-family:"soleil",arial,sans-serif;margin:0;}.student-timeline__parent{margin-top:2.5rem;position:relative;}.student-timeline__parent > .row{position:relative;z-index:2;}@media print,screen and (min-width:48em){.student-timeline__parent{margin-top:5rem;}}@media print,screen and (min-width:64em){.student-timeline__parent{margin-top:7.5rem;}}@media print,screen and (min-width:48em){.student-timeline__profile-img{margin-top:-3.75rem;}}.student-timeline__column{position:relative;}.student-timeline__column p{font-size:1rem;}.student-timeline__column .h4{margin-bottom:1.25rem;}@media screen and (max-width:1023px){.student-timeline__column{padding-top:1.25rem;}.student-timeline__column p{margin-left:1.625rem;}}@media screen and (max-width:1023px){.student-timeline__column::before{opacity:0;transition:opacity 100ms ease-in 1s;}.student-timeline__column:first-of-type::before{content:"";display:block;position:absolute;z-index:2;left:25px;top:45px;width:1px;height:calc(100% - 45px);border-left:1px solid #fff;}.student-timeline__column:not(:first-of-type):not(:last-of-type)::before{content:"";display:block;position:absolute;z-index:2;left:25px;top:0;width:1px;height:100%;border-left:1px solid #fff;}.student-timeline__column:last-of-type::before{content:"";display:block;position:absolute;z-index:2;left:25px;top:0;width:1px;height:40px;border-left:1px solid #fff;}.student-timeline__column.sequence-anim-item--active::before{opacity:1;}}@media screen and (min-width:64em){.student-timeline__line{content:"";display:block;position:absolute;z-index:1;top:25px;left:0;height:1px;border-top:1px solid #fff;width:0;transition:width 500ms ease-in;}.student-timeline__line.sequence-anim-item--active{width:100%;}}.container--1200 + .pathay-timeline{margin-top:2.5rem;}@media print,screen and (min-width:48em){.container--1200 + .pathay-timeline{margin-top:3.75rem;}}.related-program .eyebrow{font-size:1rem;background-color:#fff;color:#052338;border-radius:1.6875rem;width:fit-content;padding:5px 13px;line-height:19px;}.related-program .faculty-list-item__department,.related-program__summary{font-family:"soleil",arial,sans-serif;}.related-program .card{box-shadow:none;}.related-program .card__content__inner{background-color:#E6EAF0;box-shadow:none;}.related-program .slick-list{overflow:visible;}.related-program .slick-slide{margin-right:0.9375rem;}.related-program .card.slick-slide{height:200px;opacity:0.5;pointer-events:none;}.related-program .card.slick-active{height:fit-content;opacity:1;pointer-events:auto;}.related-program .slick-prev{left:-1.25rem;}.related-program ul{list-style:none;margin:0;padding:0;}.related-program .split-intro-text{margin-bottom:0;}@media print,screen and (max-width:47.99875em){.related-program .card.slick-active{max-width:80vw;}}@media print,screen and (min-width:48em){.related-program .slick-slide{margin-right:2.5rem;height:fit-content;}.related-program .slick-prev{left:-1.625rem;}.related-program .slick-next,.related-program .slick-prev{bottom:auto;top:10rem;}.related-program .card__content__inner{padding:2.25rem;}}@media print,screen and (min-width:64em){.related-program__cards-wrapper{margin-right:-3.125rem;}}.page--pathway-generator .system-region + .row{max-width:100%;}.pathway-generator{background-color:#051C2C;padding-bottom:2.5rem;}@media print,screen and (min-width:48em){.pathway-generator{padding-bottom:11.5rem;}}.pathway-generator .row{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;}.pathway-generator .card--notched{max-width:53.5rem;}.pathway-generator > .aspect-ratio-frame{display:block;margin:0;width:100%;max-height:900px;}.pathway-generator > .aspect-ratio-frame img{z-index:1;}.pathway-generator > .aspect-ratio-frame::after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to top,rgb(5,28,44),rgba(5,28,44,0),rgba(5,28,44,0));}.pathway-generator label{display:inline-block;font-family:"soleil",arial,sans-serif;font-weight:700;font-size:24px;line-height:1.5;margin-bottom:1.25rem;}.pathway-generator select{padding:1.875rem 3.125rem 1.875rem 2.5rem;font-size:1.125rem;background-position:calc(100% - 40px) 50%;}@media screen and (min-width:48em){.pathway-generator select{font-size:1.3125rem;}}@media screen and (min-width:64em){.pathway-generator select{font-size:1.5rem;}}.pathway-generator .views-exposed-form{background-color:transparent;padding:0;margin:0;}.pathway-generator .views-exposed-form::before{display:none;}.pathway-generator .pathway-generator__align-bottom{display:flex;flex-direction:column;justify-content:center;}@media print,screen and (min-width:48em){.pathway-generator .pathway-generator__align-bottom{justify-content:flex-end;margin-bottom:1.5em;}}.pathway-generator .pathway-generator__align-bottom p{margin-top:1.25rem;margin-bottom:0;}.pathway-generator .pathway-generator__align-bottom p.line-link{margin-top:0.6875rem;}.pathway-generator .card--intro-block .card__content__inner{padding-top:1.125rem;padding-bottom:3rem;}.pathway-generator .notched-card--row{margin-top:-8.75rem;}.pathway-generator .notched-card--row ~ .row{margin-top:2.5rem;}@media print,screen and (min-width:48em){.pathway-generator .notched-card--row ~ .row{margin-top:3.75rem;}}.pathway-generator .notched-card--row ~ .row label,.pathway-generator .notched-card--row ~ .row p,.pathway-generator .notched-card--row ~ .row a{color:#fff;}.pathway-generator select.form-select{background-color:#fff;}.pathway-generator .js-form-type-select{margin-bottom:0;}@media print,screen and (min-width:48em){.pathway-generator #views-exposed-form-pathway-generator-area-of-interest-pathway-generator .js-form-type-select label,.pathway-generator .pathway-generator__results p{margin-left:3.75rem;}}.pathway-generator .pathway-generator__results{padding-bottom:1.25rem;}.area-of-interest{margin-top:3.75rem;background-color:#E6EAF0;padding:2.5rem 1.25rem 1.25rem;position:relative;z-index:1;}.area-of-interest .views-exposed-form .form-item,.area-of-interest .views-exposed-form .inline-form-button{margin-bottom:0;}.area-of-interest h3{margin-bottom:0;}@media print,screen and (max-width:47.99875em){.area-of-interest{margin:2.5rem -1.25rem 1.25rem;}}@media print,screen and (min-width:48em){.area-of-interest{padding:3.75rem 3.75rem 1.875rem;}}.area-of-interest .fieldset-wrapper > div{margin-top:0;display:flex;flex-wrap:wrap;gap:0.9375rem;}@media print,screen and (min-width:48em){.area-of-interest .fieldset-wrapper > div{gap:1.875rem;}}.area-of-interest .fieldset-wrapper > div .form-item{width:auto;margin:0;}.area-of-interest .fieldset-legend,.area-of-interest .form-radio{position:absolute;height:0;width:0;overflow:hidden;opacity:0;}.area-of-interest label.option{border-radius:0.625rem;padding:1.25rem 1.875rem;border:3px solid #fff;background-color:#fff;color:#000000 !important;font-weight:350;margin:0;}@media print,screen and (min-width:48em){.area-of-interest label.option{padding:1.875rem 2.5rem;}}.area-of-interest label.option span{display:inline-block;}@media print,screen and (max-width:47.99875em){.area-of-interest label.option span{font-size:1.125rem;}}.area-of-interest label.option span + span{margin-left:0.5em;}.area-of-interest label.option span + span::before{content:"•";display:inline;color:#CF102D;margin-right:0.5em;}.area-of-interest input:checked + label.option{border:3px solid #CF102D;}.career-cluster .row{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;}.career-cluster .component-heading h2{max-width:unset;width:100%;}.career-cluster .split-intro-text__text{float:none;width:100%;}.career-cluster--global-opp figure{display:block;}.career-cluster--global-opp .card--notched .card__content{box-shadow:0px 38px 38px 0px rgba(0,0,0,0.22),0px 33px 63px 0px rgba(0,0,0,0.1);}@media print,screen and (max-width:47.99875em){.career-cluster--global-opp{background-color:#051C2C;}.career-cluster--global-opp .card--notched .card__content{box-shadow:none;margin-top:-40px;}}.career-cluster--global-opp__group{padding:3.75rem 0 1.25rem;position:relative;}.career-cluster--global-opp__group::before{content:"";display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#051C2C;}@media screen and (min-width:87.5em){.career-cluster--global-opp__group::before{right:calc(50vw - 700px);left:calc(50vw - 700px);}}.career-cluster--global-opp__group .component-heading{position:relative;z-index:2;}.career-cluster--global-opp__group .component-heading .eyebrow,.career-cluster--global-opp__group .component-heading h2,.career-cluster--global-opp__group .component-heading p{color:#fff;}.career-cluster--global-opp__group .component-heading a{text-transform:none;font-size:1em;background-color:transparent;display:inline;padding:0;font-family:"freight-text-pro",georgia,serif;letter-spacing:0;text-decoration:underline;text-underline-offset:4px;}.career-cluster--global-opp__group .component-heading a:hover,.career-cluster--global-opp__group .component-heading a:focus{-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;}.career-cluster--global-opp__group .component-heading .columns,.career-cluster--global-opp__group .component-heading ul.row li,ul.row .career-cluster--global-opp__group .component-heading li{background-color:#051C2C;}.career-cluster--global-opp__group .aspect-ratio-frame{display:block;margin:1.875rem 0 0;width:100%;position:relative;z-index:2;max-width:90rem;}@media screen and (min-width:90em){.career-cluster--global-opp__group .aspect-ratio-frame{margin-right:auto;margin-left:auto;}}.career-cluster--global-opp__special{padding-bottom:1.625rem;}@media print,screen and (min-width:48em){.career-cluster--global-opp__special{display:flex;gap:36px;padding-bottom:2rem;}}@media print,screen and (min-width:48em){.career-cluster--global-opp__optional-link{border-left:1px solid #CF102D;padding-left:2.5rem;}}.career-cluster--global-opp__special-text h3{margin-top:0.625rem;}.career-cluster--global-opp__special-text p{margin-top:0.9375rem;}@media print,screen and (max-width:47.99875em){.career-cluster--testimonial .callouts{margin-top:1.875rem;}}.career-cluster--testimonial .callouts h3{font-size:1.25rem;line-height:1.5;}.career-cluster--testimonial .callouts ul{margin-top:1.25rem;padding-top:1.25rem;position:relative;}.career-cluster--testimonial .callouts ul li{font-family:"soleil",arial,sans-serif;padding-left:1.375rem;position:relative;}.career-cluster--testimonial .callouts ul li::before{content:"•";display:inline;color:#CF102D;position:absolute;left:0;top:0;}.career-cluster--testimonial .callouts ul::before{content:"";display:block;position:absolute;top:0;left:0;height:4px;width:60px;background-color:#CF102D;}.career-cluster--testimonial__person{margin-top:2.5rem;display:flex;gap:1.875rem;flex-direction:column;align-items:flex-start;overflow:hidden;}.career-cluster--testimonial__person img{border-radius:50%;}.career-cluster--testimonial__person .aspect-ratio-frame{margin:0;overflow:hidden;border-radius:60px;width:120px;flex:0 0 120px;}@media screen and (min-width:26.875em){.career-cluster--testimonial__person .aspect-ratio-frame{border-radius:80px;width:160px;flex:0 0 160px;}}@media screen and (min-width:26.875em){.career-cluster--testimonial__person{flex-direction:row;}}.career-cluster--testimonial__person blockquote{margin:0;background-image:none;padding-left:0;}.career-cluster--testimonial__person a{font-weight:700;font-family:"soleil",arial,sans-serif;font-size:1.125rem;line-height:1.5;display:inline-block;margin-top:1.25rem;}@media screen and (max-width:26.8125em){.career-cluster--testimonial__text{padding-top:2.9375rem;position:relative;}.career-cluster--testimonial__text::before{content:"";display:block;position:absolute;top:0;left:0;width:33px;height:422px;background-image:url(/themes/sju_theme/assets/img/testimonial-blockquote.svg);background-repeat:no-repeat;background-position:top left;transform:rotate(-90deg) translate(0,-60px);transform-origin:top right;}}@media screen and (min-width:26.875em){.career-cluster--testimonial__text{padding-left:2.9375rem;position:relative;}.career-cluster--testimonial__text::before{content:"";display:block;position:absolute;top:0;left:0;width:33px;height:422px;background-image:url(/themes/sju_theme/assets/img/testimonial-blockquote.svg);background-repeat:no-repeat;background-position:top left;}}@media print,screen and (min-width:64em){.career-cluster--testimonial__text{padding-left:4.5rem;}}.career-cluster--testimonial__text ul,.career-cluster--testimonial__name{font-weight:400;font-family:"soleil",arial,sans-serif;font-size:1.125rem;line-height:1.33;}.career-cluster--testimonial__name{margin-top:1.25rem;color:#CF102D;text-transform:uppercase;}.career-cluster--testimonial__text ul{list-style:none;padding-left:0;margin-top:0.625rem;margin-bottom:0;}.career-cluster .career-cluster--support-contact{background-color:#E6EAF0;}.career-cluster--support-contact{background-color:#fff;margin-top:3.75rem;}.career-cluster--support-contact .row{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;}.career-cluster--support-contact .container--1200 > div.row{margin-right:0;margin-left:0;}.career-cluster--support-contact .aspect-ratio-frame{width:100%;max-width:280px;margin:0;}.career-cluster--support-contact__text{display:flex;flex-direction:column;align-items:flex-start;height:100%;}@media print,screen and (max-width:47.99875em){.career-cluster--support-contact__text{margin-top:1.25rem;}}@media print,screen and (min-width:48em){.career-cluster--support-contact__text{padding-left:2.5rem;justify-content:center;}}.career-cluster--support-contact__text p{margin-top:1rem;}.career-cluster--support-contact__name{margin-top:0.625rem;font-weight:400;font-family:"soleil",arial,sans-serif;font-size:1.125rem;line-height:1.33;color:#CF102D;text-transform:uppercase;}@media print,screen and (min-width:48em){.career-cluster--support-contact__name{margin-top:1.5rem;}}.career-cluster--support-contact__title{margin-top:0.5rem;font-weight:350;font-family:"soleil",arial,sans-serif;font-size:0.875rem;line-height:1.11125rem;}.career-cluster--support-contact .icon-list{margin-top:1rem !important;}@media print,screen and (min-width:64em){.career-cluster--support-contact .icon-list{flex-direction:row;flex-wrap:wrap;}}.career-cluster--checkerboards .row{max-width:75rem;margin-left:auto;margin-right:auto;display:flex;flex-flow:row wrap;}.career-cluster--checkerboard{margin-top:1.875rem;}.career-cluster--checkerboard .aspect-ratio-frame{display:block;margin:0;}.career-cluster--checkerboard:first-of-type{margin-top:2.5rem;}.career-cluster--checkerboard .medium-7{padding-bottom:40px;position:relative;order:2;}@media print,screen and (min-width:48em){.career-cluster--checkerboard .medium-7{order:1;}}.career-cluster--checkerboard .medium-5{order:1;}@media print,screen and (min-width:48em){.career-cluster--checkerboard .medium-5{order:2;}}.career-cluster--checkerboard:nth-of-type(even){flex-direction:row-reverse;}.career-cluster--checkerboard .btn{margin:1.875rem 0 1.25rem;}@media print,screen and (min-width:48em){.career-cluster--checkerboard .btn{margin:1.875rem 0 0;}}.career-cluster--checkerboard__icon{max-width:3.125rem;margin-bottom:1.5rem;}.career-cluster--checkerboard__icon i{color:#CF102D;font-size:3.125rem;}.career-cluster--checkerboard__opportunity{background-color:#fff;padding:1.875rem 1.875rem 1.5625rem;box-shadow:0px 33px 63px rgba(0,0,0,0.1);}@media print,screen and (min-width:48em){.career-cluster--checkerboard__opportunity{max-width:22.5rem;position:absolute;bottom:0;}}.career-cluster--checkerboard__opportunity h3 + p{margin-top:1.25rem;padding-top:1.25rem;position:relative;}.career-cluster--checkerboard__opportunity h3 + p::before{content:"";display:block;position:absolute;top:0;left:0;width:60px;height:2px;background-color:#CF102D;}.career-cluster--checkerboard:nth-of-type(odd) .career-cluster--checkerboard__opportunity{left:40px;}.career-cluster--checkerboard:nth-of-type(even) .career-cluster--checkerboard__opportunity{right:40px;}.career-cluster--checkerboard__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.career-cluster--checkerboard__text ul{padding-left:0;}.career-cluster--checkerboard__text h4{margin-top:1.875rem !important;}.pathway-generator-callout h2,.pathway-generator-callout p{color:#fff;font-weight:400;}.pathway-generator-callout p{font-size:1rem;}@media screen and (min-width:48em){.pathway-generator-callout p{font-size:1.125rem;}}@media screen and (min-width:64em){.pathway-generator-callout p{font-size:1.5rem;}}.pathway-generator-callout .card__content__inner{background-color:#052338;box-shadow:none;}.pathway-generator-callout__links-wrapper{display:flex;gap:0.9375rem;flex-wrap:wrap;}.pathway-generator-callout__links-wrapper .fa-download::before{display:none;}.pathway-generator-callout__links-wrapper .fa-download::after{content:"\f019";font-family:"Font Awesome 5 Pro","FontAwesome";margin-left:0.9375rem;color:#fff;opacity:1;}.pathway-generator-callout__links-wrapper .btn{margin:0;}@media print,screen and (min-width:48em){.pathway-generator-callout .card__content__inner{padding:2.25rem;}}article.career-cluster{background-color:#fff;margin-top:-60px;padding-top:60px;padding-bottom:20px;}@media screen and (min-width:48em){article.career-cluster{margin-bottom:-180px;}}.page--pathway-generator main.main-content{margin-bottom:-3.75rem;}@media print,screen and (min-width:64em){.page--pathway-generator main.main-content{margin-bottom:-11.25rem;}}.pathway-generator .views-filter-url label{color:#fff;}.page--place .hero--basic{padding-top:2.5rem;padding-bottom:2.5rem;}@media print,screen and (min-width:64em){.page--place .hero--basic{padding-top:3.75rem;padding-bottom:3.75rem;}}.more-in-this-sections + .givecampus-container{margin-top:-100px;}.givecampus-container{min-height:100vh;height:100%;width:100vw;background:#051C2C;color:#fff;padding:3.75rem 0;font-family:"soleil",arial,sans-serif;position:relative;}.givecampus-container .givecampus-hero{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:3.125rem;padding:0 1.25rem;align-items:flex-end;}@media screen and (min-width:600px){.givecampus-container .givecampus-hero{display:flex;}}.givecampus-container .givecampus-hero h2{color:#fff;margin-bottom:0.625rem;}.givecampus-container .givecampus-hero .wysiwyg{font-family:"freight-text-pro",georgia,serif;font-size:1.5rem;}.givecampus-container .givecampus-hero .wysiwyg ul li::marker,.givecampus-container .givecampus-hero .wysiwyg ol li::marker{color:#fff;}.givecampus-container .givecampus-logo{margin-bottom:3.125rem;max-width:12.5rem;}@media screen and (min-width:600px){.givecampus-container .givecampus-logo{flex:0 0 15.625rem;max-width:15.625rem;padding-right:3.125rem;border-right:2px solid #3A5160;margin-bottom:0;}}@media screen and (min-width:600px){.givecampus-container .givecampus-logo + .givecampus-content{margin-left:3.125rem;}}.givecampus{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;padding:0 1.25rem;}@media screen and (min-width:1200px){.givecampus{flex-wrap:nowrap;}}.givecampus__thermometer{flex:0 0 auto;position:relative;padding-left:116px;margin:0 auto;}@media screen and (min-width:1200px){.givecampus__thermometer{flex:0 0 50%;margin:0;}}.givecampus__thermometer .thermometer{height:600px;width:50px;border-radius:50px;padding:10px;background:#CCD3DE;position:relative;overflow:hidden;}@media screen and (min-width:600px){.givecampus__thermometer .thermometer{width:100px;padding:15px;border-radius:100px;}}.givecampus__thermometer .thermometer__inner{width:30px;height:calc(100% - 30px);background:#051C2C;border-radius:50px;overflow:hidden;position:absolute;bottom:15px;}@media screen and (min-width:600px){.givecampus__thermometer .thermometer__inner{width:70px;border-radius:100px;}}.givecampus__thermometer .track{height:570px;position:absolute;top:15px;width:100px;padding:15px;font-size:1.75rem;font-weight:bold;}.givecampus__thermometer .progress-indicator{background:#CF102D;width:30px;height:0;min-height:15px;position:absolute;bottom:0;border-radius:0 0 50px 50px;}@media screen and (min-width:600px){.givecampus__thermometer .progress-indicator{width:70px;border-radius:0 0 100px 100px;}}.givecampus__thermometer .progress{width:100%;height:0;min-height:15px;max-height:calc(100% - 5px);position:absolute;bottom:0;}@media screen and (min-width:600px){.givecampus__thermometer .progress{font-size:2.875rem;}}.givecampus__thermometer .progress .amount{position:absolute;left:75px;top:-22px;}.givecampus__thermometer .progress .amount:before{content:"";display:block;width:2.625rem;height:0.375rem;background:#fff;position:absolute;left:-55px;top:22px;}@media screen and (min-width:600px){.givecampus__thermometer .progress .amount:before{top:35px;}}@media screen and (min-width:600px){.givecampus__thermometer .progress .amount{left:116px;top:-35px;}}.givecampus__thermometer .tick{position:absolute;right:130px;}.givecampus__thermometer .tick:after{content:"";display:block;width:2.625rem;height:0.375rem;background:#fff;position:absolute;right:-55px;top:20px;}.givecampus__thermometer .goal{top:-15px;}.givecampus__thermometer .stop1{top:calc(100% - 35px);}.givecampus__thermometer .stop2{top:calc(75% - 20px);}.givecampus__thermometer .stop3{top:calc(50% - 20px);}.givecampus__thermometer .stop4{top:calc(25% - 20px);}.givecampus__thermometer .total{position:relative;width:12.5rem;margin:2.5rem 0;text-align:center;font-size:1.5rem;left:-55px;}.givecampus__donors{flex:0 0 100%;min-height:600px;}@media screen and (min-width:1200px){.givecampus__donors{flex:0 0 50%;}}.givecampus__donors:after{content:"";position:absolute;z-index:1;width:100%;bottom:0;height:150px;background:linear-gradient(359deg,#051C2C 0%,rgba(5,35,56,0) 100%);}.givecampus__donors .row{background:#fff;padding:1.875rem;font-size:1.5rem;font-weight:bold;color:#051C2C;}.givecampus__donors .row + .row{margin-top:1.25rem;}.row--has-sidebar .givecampus-container{width:100%;}.row--has-sidebar .givecampus-container .givecampus{justify-content:space-between;}.row--has-sidebar .givecampus-container .givecampus__thermometer{flex:0 0 60%;padding-left:12.5rem;}.row--has-sidebar .givecampus-container .givecampus__donors{flex:0 0 40%;}.cta-section{position:relative;padding:1.25rem;}.cta-section h2{color:inherit;}.cta-section p{margin:0;}.cta-section__link{display:block;}.cta-section + .section--wysiwyg{margin-top:0;}@media print,screen and (min-width:48em){.cta-section{padding:2.5rem;}.cta-section::before{left:0;width:100vw;}}.cta-section__links{display:flex;flex-wrap:wrap;gap:0.9375rem;}.ed-popup__wrapper.fancybox-content{padding:0;overflow-x:visible;overflow-y:visible;}.ed-popup{padding-right:30px;position:relative;background-color:#052338;opacity:0.95;}.ed-popup__close-button{position:absolute;right:30px;top:30px;border:none;background:none;}.ed-popup__close-button:before{content:"\f00d";color:#CF102D;text-align:right;font-family:"Font Awesome 5 Pro";font-size:20px;font-style:normal;font-weight:900;line-height:normal;}.ed-popup__content{background:#fff;padding:1.875rem;width:50%;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:99995;}.ed-popup__icon{color:#CF102D;font-family:"Font Awesome 5 Pro";font-size:52px;font-style:normal;font-weight:900;line-height:normal;margin-bottom:1.5rem;}.ed-popup__title{position:relative;}.ed-popup__title:before{content:"";position:absolute;width:100%;max-width:3.75rem;height:0.125rem;background-color:#CF102D;bottom:0;}.ed-popup__title h4{padding-bottom:1.25rem;margin-bottom:1.25rem;}.ed-popup__cta{margin-top:1.5rem;}.ed-popup__cta .btn{margin-bottom:0;}@media print,screen and (min-width:64em){.page--ppc-landing-page.microsite .parallax-overlay > .row--has-page-intro{padding-top:0;}}@media print,screen and (min-width:64em){.page--ppc-landing-page.microsite section:not(.hero,.section--ppc-form-lower,.givecampus-container),.page--ppc-landing-page.microsite .section--global-spacing.section--wysiwyg,.page--ppc-landing-page.microsite .section--global-spacing--small{padding-top:0;padding-bottom:0;margin-top:3.75rem;margin-bottom:3.75rem;}}.page--ppc-landing-page.microsite section:not(.hero,.section--ppc-form-lower,.givecampus-container).section--story-feature,.page--ppc-landing-page.microsite .section--global-spacing.section--wysiwyg.section--story-feature,.page--ppc-landing-page.microsite .section--global-spacing--small.section--story-feature{padding-top:3.75rem;}@media print,screen and (min-width:78.75rem){.page--ppc-landing-page.microsite .checkerboards .container--1200,.page--ppc-landing-page.microsite .landing-news,.page--ppc-landing-page.microsite .landing-events,.page--ppc-landing-page.microsite .landing-announcements,.page--ppc-landing-page.microsite .paragraph--type--differentiators-section,.page--ppc-landing-page.microsite section.paragraph--type--topic-driver,.page--ppc-landing-page.microsite section.paragraph--type--vertical-listing,.page--ppc-landing-page.microsite section.blog--stacked .container--1200,.page--ppc-landing-page.microsite section.section--full-width-feature,.page--ppc-landing-page.microsite section.section--gallery,.page--ppc-landing-page.microsite section.section--map,.page--ppc-landing-page.microsite section.section--points-of-pride,.page--ppc-landing-page.microsite section.section--rss-embed,.page--ppc-landing-page.microsite section.section--story-stat,.page--ppc-landing-page.microsite section.section--video-feature,.page--ppc-landing-page.microsite section.givecampus-container,.page--ppc-landing-page.microsite .timeline-nav,.page--ppc-landing-page.microsite .timeline-primary{max-width:75rem;margin-right:auto;margin-left:auto;}}@media print,screen and (min-width:64em){.page--ppc-landing-page.microsite .checkerboards .container--1200,.page--ppc-landing-page.microsite .paragraph--type--differentiators-section,.page--ppc-landing-page.microsite section.paragraph--type--topic-driver,.page--ppc-landing-page.microsite section.blog--stacked .container--1200,.page--ppc-landing-page.microsite section.section--full-width-feature,.page--ppc-landing-page.microsite section.section--gallery,.page--ppc-landing-page.microsite section.section--map,.page--ppc-landing-page.microsite section.section--rss-embed,.page--ppc-landing-page.microsite section.section--story-stat,.page--ppc-landing-page.microsite section.section--video-feature,.page--ppc-landing-page.microsite section.givecampus-container,.page--ppc-landing-page.microsite .timeline-nav,.page--ppc-landing-page.microsite .timeline-primary{padding-right:1.25rem;padding-left:1.25rem;}}.page--ppc-landing-page.microsite .landing-events .row:not(.outer-row){padding-left:1.25rem;}.page--ppc-landing-page.microsite .intro-ctas{margin-bottom:-1.25rem;}.page--ppc-landing-page.microsite .intro-ctas .btn{margin-bottom:1.25rem;}@media print,screen and (min-width:64em){.page--ppc-landing-page.microsite .row--basic .row{margin:0;}}@media print,screen and (min-width:64em){.page--ppc-landing-page.microsite .sidebar-menu{margin-top:3.75rem;}}.page--ppc-landing-page.microsite .section--home-social-media__heading{display:flex;align-items:center;}@media print,screen and (min-width:64em){.page--ppc-landing-page.microsite .section--home-social-media__heading h2{margin-bottom:0;}}.page--ppc-landing-page.microsite .checkerboard .card{flex-direction:column;}.page--ppc-landing-page.microsite .checkerboard .card__content__inner{padding:1.25rem 1.25rem 1.25rem 1.25rem;}@media print,screen and (min-width:48em){.page--ppc-landing-page.microsite .checkerboard .card--flex > .card__media{flex:initial;max-width:initial;}.page--ppc-landing-page.microsite .checkerboard .card--flex > .card__content{flex:initial;}.page--ppc-landing-page.microsite .checkerboard:nth-child(even) .card{flex-direction:initial;}.page--ppc-landing-page.microsite .checkerboard .card{gap:initial;}.page--ppc-landing-page.microsite .checkerboard .card__media:before{content:"";position:initial;width:initial;height:initial;right:initial;top:initial;}.page--ppc-landing-page.microsite .checkerboard figcaption{margin-top:initial;width:initial;padding-right:initial;padding-left:initial;}.page--ppc-landing-page.microsite .checkerboard .card__content__inner{height:initial;padding:initial;display:initial;flex-direction:initial;justify-content:initial;}.page--ppc-landing-page.microsite .checkerboard:nth-child(odd){flex-direction:initial;}.page--ppc-landing-page.microsite .checkerboard:nth-child(odd) figcaption{float:initial;}.page--ppc-landing-page.microsite .checkerboard:nth-child(odd) .card__media:before{left:initial;}}@media print,screen and (min-width:64em){.page--ppc-landing-page.microsite .checkerboard .card--flex > .card__media{flex:60%;max-width:41.25rem;}.page--ppc-landing-page.microsite .checkerboard .card--flex > .card__content{flex:40%;}.page--ppc-landing-page.microsite .checkerboard .card{gap:2.5rem;}.page--ppc-landing-page.microsite .checkerboard:nth-child(even) .card{flex-direction:row-reverse;}.page--ppc-landing-page.microsite .checkerboard .card__media:before{content:"";position:absolute;width:6.25rem;height:0;right:-3.375rem;top:4.4375rem;}.page--ppc-landing-page.microsite .checkerboard figcaption{margin-top:-2.625rem;width:fit-content;padding-right:1rem;padding-left:1rem;}.page--ppc-landing-page.microsite .checkerboard .card__content__inner{height:100%;padding:0;display:flex;flex-direction:column;justify-content:center;}.page--ppc-landing-page.microsite .checkerboard:nth-child(odd) .card{flex-direction:row;}.page--ppc-landing-page.microsite .checkerboard:nth-child(odd) figcaption{float:right;}.page--ppc-landing-page.microsite .checkerboard:nth-child(odd) .card__media:before{left:-3.375rem;}}@media print,screen and (min-width:64em){.page--webform .section--global-spacing.section--wysiwyg,.page--webform .section--global-spacing--small{padding-top:0;padding-bottom:0;margin-top:3.75rem;margin-bottom:3.75rem;}}.page--webform .section--page-intro{margin-top:0;}.page--webform .intro-text{margin-bottom:1.25rem;}@media screen and (min-width:48em){.page--webform .intro-text{margin-bottom:3.75rem;}}@media screen and (min-width:64em){.page--webform .intro-text{margin-bottom:3.75rem;}}.page--webform form{margin-bottom:2.5rem;}@media screen and (min-width:48em){.page--webform form{margin-bottom:3.75rem;}}@media screen and (min-width:64em){.page--webform form{margin-bottom:3.75rem;}}@media print,screen and (min-width:64em){.page--dm-landing-page .hero-container{display:flex;align-items:center;}}.page--dm-landing-page .hero-container section.section--dm-intro{padding:0;}.page--dm-landing-page .hero-container section.section--dm-intro article.card--ppc-landing-intro{z-index:5;}@media print,screen and (min-width:64em){.page--dm-landing-page .hero-container section.section--dm-intro article.card--ppc-landing-intro{top:-20px;right:30px;max-width:360px;border-top:5px solid #000000;}}@media screen and (min-width:75em){.page--dm-landing-page .hero-container section.section--dm-intro article.card--ppc-landing-intro{right:100px;}}@media screen and (min-width:90em){.page--dm-landing-page .hero-container section.section--dm-intro article.card--ppc-landing-intro{right:125px;}}@media print,screen and (max-width:63.99875em){.page--dm-landing-page .hero-container article.card--ppc-landing-intro .card__content__inner{box-shadow:none;}}@media print,screen and (min-width:64em){.page--dm-landing-page .hero-container--has-form .hero__title-wrapper,.page--dm-landing-page .hero-container--has-form .main-slider--content{max-width:60%;}}@media screen and (min-width:75em){.page--dm-landing-page .hero-container--has-form .hero__title-wrapper,.page--dm-landing-page .hero-container--has-form .main-slider--content{max-width:70%;}}@media screen and (min-width:90em){.page--dm-landing-page .hero-container--has-form .hero__title-wrapper,.page--dm-landing-page .hero-container--has-form .main-slider--content{max-width:unset;}}.page--dm-landing-page .hero{margin-bottom:2.5rem;}@media screen and (min-width:48em){.page--dm-landing-page .hero{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.page--dm-landing-page .hero{margin-bottom:3.75rem;}}.page--dm-landing-page .parallax-overlay .row--has-page-intro{padding-top:0;}.page--dm-landing-page .section--global-spacing--small > .section--global-spacing.section--wysiwyg{margin-top:0;}@media print,screen and (min-width:48em){.page--dm-landing-page .differentiator{flex:1 0 33.33%;min-width:256px;}}.page--dm-landing-page aside.sock--blue{width:100vw;max-width:100vw;margin:0 calc(-50vw + 50%);}.page--special-landing-page .section--home-social-media__heading{display:flex;align-items:center;}@media print,screen and (min-width:64em){.page--special-landing-page .section--home-social-media__heading h2{margin-bottom:0;}}@media print,screen and (max-width:47.99875em){.page--page .row--basic{max-width:75rem;}.page--page .row--basic.row--has-sidebar{width:auto;}}@media screen and (min-width:75em){.page--page .row--basic{width:75rem;}.page--page .row--basic.row--has-sidebar{width:auto;}}.page--page .section--page-intro{margin-bottom:0;}.page--page .section--page-intro:has(.section__title-lockup > a.btn) + section{margin-top:0;}@media print,screen and (min-width:48em){.page--page .section--page-intro:has(.section__title-lockup > a.btn) + section{margin-top:20px;}}.page--l1-landing-page .section--points-of-pride .split-intro-text,.page--l1-landing-page .section--points-of-pride .photo-gallery{max-width:75rem;padding-right:1.25rem;padding-left:1.25rem;margin:auto;margin-bottom:1.25rem;}.page--l1-landing-page .section--story-stat .section--small__title-lockup,.page--l1-landing-page .section--story-stat .padded-row-story-stat{max-width:75rem;padding-right:1.25rem;padding-left:1.25rem;margin:auto;margin-bottom:1.25rem;}.page--l1-landing-page .section--video-feature .section--video-feature{max-width:75rem;padding-right:1.25rem;padding-left:1.25rem;margin:auto;margin-bottom:1.25rem;}.page--l1-landing-page .paragraph--type--differentiators-section{margin-top:2.5rem;}@media screen and (min-width:48em){.page--l1-landing-page .paragraph--type--differentiators-section{margin-top:2.5rem;}}@media screen and (min-width:64em){.page--l1-landing-page .paragraph--type--differentiators-section{margin-top:3.75rem;}}.policy__resources ul{padding-left:0;}.policy__resources li{list-style:none;}@media (max-width:1024px){.page--utility.page--user .hero--no-img{margin-top:10rem;}}@media screen and (min-width:64em){.page--utility.page--user .login-container{display:flex;flex-direction:row;justify-content:space-between;position:relative;margin-top:3rem;}.page--utility.page--user .login-container > *{flex-basis:0;flex-grow:1;}.page--utility.page--user .login-container > *:first-child{max-width:37.5rem;}.page--utility.page--user .login-container > *:last-child{margin-left:10%;}.page--utility.page--user .login-container::after{border:1px solid #CF102D;bottom:0;content:"";left:50%;position:absolute;top:0;}}.page--utility.page--user .login-container div[id=okta-login]{margin:3.75rem 0 7.5rem;position:relative;}.page--utility.page--user .login-container div[id=okta-login]::after{border-bottom:1px solid #CF102D;bottom:-3.75rem;content:"";left:0;position:absolute;right:30%;}@media screen and (min-width:64em){.page--utility.page--user .login-container div[id=okta-login]::after{content:none;}}.page--utility.page--user .login-container div[id=okta-login] label{margin-bottom:1.25rem;}.page--utility.page--user .login-container div[id=okta-login] a.btn{margin-bottom:0;padding:1.25rem 3.125rem;width:max-content;}.card--featured-news h2{margin-bottom:1.125rem;}.card--featured-news .date{color:#717275;font-family:"soleil",arial,sans-serif;font-weight:1.125rem;}.card--featured-news .date + p{margin-top:1.0625rem;}.small-news-item a{font-family:"soleil",arial,sans-serif;font-size:1.125rem;font-weight:bold;}.section--featured-news:not(.section--featured-news--large){padding-bottom:2.5rem;border-bottom:0.125rem solid #CCD3DE;}@media screen and (min-width:48em){.section--featured-news:not(.section--featured-news--large){padding-bottom:2.5rem;}}@media screen and (min-width:64em){.section--featured-news:not(.section--featured-news--large){padding-bottom:3.75rem;}}@media only screen and (max-width:63.9375rem){.section--featured-news__lower .block-list-column > .columns + .columns,.section--featured-news__lower ul.row .block-list-column > li + .columns,ul.row .section--featured-news__lower .block-list-column > li + .columns,.section--featured-news__lower ul.row .block-list-column > .columns + li,ul.row .section--featured-news__lower .block-list-column > .columns + li,.section--featured-news__lower ul.row .block-list-column > li + li,ul.row .section--featured-news__lower .block-list-column > li + li{margin-top:1.875rem;}}.news--large-list{max-width:none;}.news--large-list h3{font-size:1.25rem;}.news--large-list p{margin-top:1.25rem;}.news--large-list .external-link{font-family:"soleil",arial,sans-serif;font-weight:bold;margin-top:1.0625rem;display:inline-block;}.production-info{font-family:"soleil",arial,sans-serif;font-weight:200;}.production-info p{margin-bottom:1.25rem;font-size:1.125rem;}@media screen and (min-width:48em){.production-info p{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.production-info p{margin-bottom:2.5rem;}}.news-caption-container{position:absolute;top:0;left:0;right:0;width:100%;display:flex;justify-content:center;word-break:break-word;-ms-hyphens:auto;hyphens:auto;}.news-caption{width:auto;font-family:"soleil",arial,sans-serif;font-weight:bold;font-size:0.9375rem;background:rgba(255,255,255,0.8);top:0;padding:0.625rem;text-align:center;}body .news-detail-subtitle{font-size:1.25rem;font-family:"soleil",arial,sans-serif;margin-bottom:1.5625rem;}@media screen and (min-width:48em){body .news-detail-subtitle{font-size:1.5rem;}}@media screen and (min-width:64em){body .news-detail-subtitle{font-size:1.5rem;}}body .production-info{font-weight:200;font-size:1.125rem;font-family:"soleil",arial,sans-serif;margin-bottom:1.875rem;}@media screen and (min-width:48em){body .production-info{margin-bottom:1.875rem;}}@media screen and (min-width:64em){body .production-info{margin-bottom:2.5rem;}}@media only screen and (max-width:47.9375rem){.in-the-news--large-list img{width:50%;}}.in-the-news--detail .lined-date-display,.in-the-news--detail .in-the-news-external{font-size:1.125rem;}.in-the-news--detail .school-list{font-size:1.125rem;}@media screen and (min-width:48rem) and (max-width:63.9375rem){.section--news-media .news-caption-container,.section--featured-news .news-caption-container{position:static;}}@media (max-width:75rem){.section--contanct--news-media > .section--global-spacing--small > .row{flex-direction:column;}}.date-block{font-family:"soleil",arial,sans-serif;display:flex;align-items:center;height:2.5rem;margin-bottom:0.625rem;}.date-block span{display:block;line-height:1;}.date-block .month,.date-block .year{font-size:1rem;text-transform:uppercase;letter-spacing:0.0625rem;}.date-block .day{font-size:2.25rem;color:#898B8E;padding-right:0.71875rem;padding-left:0.71875rem;margin-left:0.71875rem;border-left:0.125rem solid #CF102D;}.block-list-item--event .time{font-family:"soleil",arial,sans-serif;color:#051C2C;margin-bottom:0.625rem;}.event-large-list .row{justify-content:space-between;}.event-large-list .row .row{margin:0;}.event-large-list .medium-5{max-width:14.3125rem;margin-top:1.25rem;}@media (min-width:51.9375rem){.event-large-list .medium-5{padding-left:2.5rem;border-left:0.125rem solid #CF102D;margin:0;}}@media (max-width:51.875rem){.event-large-list .small-12{max-width:100%;width:100%;flex:0 0 100%;}}@media (min-width:51.9375rem){.event-large-list .date-block-column{flex:0 0 200px;max-width:12.5rem;width:100%;}}.event-large-list .info-column{padding:0 1.25rem;}@media (min-width:51.9375rem){.event-large-list .info-column{padding:0;flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px);width:100%;}}.event-large-list .btn--light{margin:0;}.additional-event-info{font-size:1rem;font-family:"soleil",arial,sans-serif;font-weight:200;margin-top:0.3125rem;display:block;}.additional-event-info:first-of-type{margin-top:1.25rem;}.large-event-listing h2{margin-bottom:1.875rem;}@media screen and (min-width:48em){.large-event-listing h2{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.large-event-listing h2{margin-bottom:2.5rem;}}.detail-page--event__upper .location{font-family:"soleil",arial,sans-serif;font-weight:bold;margin-top:1.25rem;}.detail-page--event .additional-event-info{font-size:1.125rem;}.detail-page--event .additional-event-info:first-of-type{margin-top:0.9375rem;}.detail-page--event .btn{margin-top:1.25rem;}.detail-page--event .date-block{margin-bottom:1.25rem;}.detail-page--event .lined-date-display{font-size:1.125rem;}@media only screen and (max-width:47.9375rem){.detail-page--event .addeventatc{margin-bottom:1.875rem;}}.detail-page--event__upper{margin-bottom:1.875rem;}@media screen and (min-width:48em){.detail-page--event__upper{margin-bottom:2.5rem;}}@media screen and (min-width:64em){.detail-page--event__upper{margin-bottom:2.5rem;}}.detail-page--event__upper img{display:block;}.detail-page--event__upper figure{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 4px 8px 0 rgba(0,0,0,0.15);margin:0;max-width:22.5rem;}.detail-page--event__upper figcaption{padding:1.0625rem;font-family:"soleil",arial,sans-serif;font-size:1rem;color:#000;display:block;font-weight:200;}.detail-page--event__upper figcaption p:not(:last-child){margin-bottom:0.9375rem;}.card--story .name{font-family:"soleil",arial,sans-serif;font-size:1.125rem;color:#CF102D;letter-spacing:0.0875rem;text-transform:uppercase;display:block;}.card--story h3{font-size:1.25rem;}@media screen and (min-width:48em){.card--story h3{font-size:1.25rem;}}@media screen and (min-width:64em){.card--story h3{font-size:1.5rem;}}.card--story p{font-size:1rem;}@media screen and (min-width:48em){.card--story p{font-size:1.125rem;}}@media screen and (min-width:64em){.card--story p{font-size:1.125rem;}}.card--story .gradclass{font-family:"soleil",arial,sans-serif;font-size:1rem;margin-top:0.625rem;display:block;}.card--story .highlight h4{margin-bottom:0.625rem;}.card--story .highlight p{font-family:"soleil",arial,sans-serif;}.card--story img{max-width:none;width:100%;}.row .inner-row{margin:0;}@media screen and (max-width:47.99875em){.padded-row.row--ppc-lower .section--story-stat .section--small__title-lockup{padding:0 1.25rem;}}@media screen and (max-width:47.99875em){.padded-row.row--ppc-lower .section--story-stat{margin:0 -1.25rem;}}.section--story-stat{overflow:hidden;}@media (max-width:40rem){.section--story-stat{margin-left:-1.25rem;margin-right:-1.25rem;}}@media (max-width:40rem){.section--story-stat .section--small__title-lockup{padding:0 1.25rem;}}@media (min-width:40.0625rem){.section--story-stat .card__content,.section--story-stat .card__media{max-width:calc(100% - 40px);}}@media (min-width:40.0625rem){.section--story-stat .card__content{float:right;}}.section--story-stat .card--notched .card__content{overflow:hidden;padding-top:1.25rem;background-image:url(/themes/sju_theme/assets/icons/card-notch.svg);background-size:1.9375rem auto;margin-top:-1.375rem;position:relative;z-index:2;background-repeat:no-repeat;background-position:left 1.25rem top;}.section--story-stat .card--notched .card__content:before,.section--story-stat .card--notched .card__content:after{content:"";position:absolute;z-index:3;background:#fff;top:0;height:1.375rem;}.section--story-stat .card--notched .card__content:before{left:0;}.section--story-stat .card--notched .card__content:after{right:0;}@media screen and (min-width:48em){.section--story-stat .card--notched .card__content{background-position:left 1.875rem top;}}.section--story-stat .card--notched .card__content:before{width:1.25rem;}@media screen and (min-width:48em){.section--story-stat .card--notched .card__content:before{width:1.875rem;}}.section--story-stat .card--notched .card__content:after{width:calc(100% - 50px);}@media screen and (min-width:48em){.section--story-stat .card--notched .card__content:after{width:calc(100% - 60px);}}@media (min-width:40.0625rem){.section--story-stat .card--notched .card__content{margin-top:-1.875rem;}}.section--story-stat .row{align-items:flex-start;}.section--story-stat .row .row.columns,.section--story-stat ul.row li.row{margin:0;padding:2.5rem 1.25rem 0;display:flex;flex-wrap:wrap;align-items:flex-start;}@media (min-width:48rem) and (max-width:64rem){.section--story-stat .row .row.columns,.section--story-stat ul.row li.row{margin:0 -1.25rem;width:calc(100% + 40px);flex:0 0 calc(100% + 40px);max-width:none;}}.section--story-stat .inner-row{background:#E6EAF0;}@media (min-width:40.0625rem){.section--story-stat .inner-row{padding-bottom:1.25rem;}}@media (min-width:48rem){.section--story-stat .inner-row{padding-bottom:1.875rem;}}@media (min-width:64.0625rem){.section--story-stat .inner-row{padding-bottom:3.125rem;}}@media screen and (max-width:47.99875em){.section--story-stat .padded-row-story-stat{padding:0;}}.section--story-stat .component-heading__wrap{margin-left:0;margin-right:0;}.section--story-stat.container--1200{width:unset;}.degree-title{font-family:"soleil",arial,sans-serif;font-size:1.5rem;}.section--story-stat__story-col{padding-top:1.25rem;}@media (min-width:40.0625rem){.section--story-stat__story-col{width:65%;flex:0 0 65%;margin-bottom:0;padding-left:0;padding-top:0;}}@media (min-width:48rem){.section--story-stat__story-col{width:100%;flex:0 0 100%;}}@media (min-width:64.0625rem){.section--story-stat__story-col{width:65%;flex:0 0 65%;padding-left:0;}}.section--story-stat__stat-col{padding:0;}@media (min-width:40.0625rem){.section--story-stat__stat-col{width:35%;flex:0 0 35%;padding-left:1.25rem;}}@media (min-width:48rem){.section--story-stat__stat-col{width:100%;flex:0 0 100%;}}@media (min-width:64.0625rem){.section--story-stat__stat-col{width:35%;flex:0 0 35%;padding-left:1.25rem;}}.section--story-feature .section--small__title-lockup,.section--story-feature .row{max-width:75rem;}.page--page .section--story-feature.section--banded{background-color:unset;}.home-location + .paragraph--type--story-feature{padding-top:2.5rem;}@media screen and (min-width:48em){.home-location + .paragraph--type--story-feature{padding-top:6.25rem;}}@media screen and (min-width:64em){.home-location + .paragraph--type--story-feature{padding-top:8.75rem;}}.page--graduate-program-finder{overflow:unset;}.page--graduate-program-finder .views-element-container{padding-bottom:3rem;}@media screen and (min-width:48em){.page--graduate-program-finder .views-element-container{padding-bottom:3rem;}}@media screen and (min-width:64em){.page--graduate-program-finder .views-element-container{padding-bottom:6rem;}}.page--graduate-program-finder .listing-title__row{margin-top:2.5rem;}@media screen and (min-width:48em){.page--graduate-program-finder .listing-title__row{margin-top:3.75rem;}}@media screen and (min-width:64em){.page--graduate-program-finder .listing-title__row{margin-top:7.5rem;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .listing-title__row .large-8{padding-right:3.75rem;}}.page--graduate-program-finder .listing-title{margin-bottom:1.5rem;padding-top:0;}@media screen and (min-width:48em){.page--graduate-program-finder .listing-title{margin-bottom:2rem;}}@media screen and (min-width:64em){.page--graduate-program-finder .listing-title{margin-bottom:2.5rem;}}@media print,screen and (min-width:48em){.page--graduate-program-finder .listing-title{padding-right:40px;padding-left:40px;}}@media screen and (min-width:81.875em){.page--graduate-program-finder .listing-title{padding-right:20px;padding-left:20px;}}.page--graduate-program-finder h1{font-size:1.5rem;color:#052338;margin-bottom:0;}@media screen and (min-width:48em){.page--graduate-program-finder h1{font-size:1.875rem;}}@media screen and (min-width:64em){.page--graduate-program-finder h1{font-size:3.25rem;}}.page--graduate-program-finder .listing-title__description{margin-top:0.3125rem;}@media screen and (min-width:48em){.page--graduate-program-finder .listing-title__description{margin-top:0.625rem;}}@media screen and (min-width:64em){.page--graduate-program-finder .listing-title__description{margin-top:0.9375rem;}}.page--graduate-program-finder h2,.page--graduate-program-finder .intro-text{color:#052338;}.page--graduate-program-finder .callouts-block{margin-top:1.25rem;display:block;}@media screen and (min-width:48em){.page--graduate-program-finder .callouts-block{margin-top:1.875rem;}}@media screen and (min-width:64em){.page--graduate-program-finder .callouts-block{margin-top:0;}}.page--graduate-program-finder .callouts-block ul{list-style:none;padding:0;margin:0;}.page--graduate-program-finder .callouts-block .links-wrapper{width:100%;display:block;}.page--graduate-program-finder .callouts-block .links-wrapper a,.page--graduate-program-finder .callouts-block .links-wrapper .line-link__inner{display:inline;position:relative;padding-bottom:0.3125rem;box-shadow:inset 0px -2px 0px 0px transparent;transition:box-shadow 0.4s ease;font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:bold;color:#000;-webkit-text-decoration-color:#CF102D;text-decoration-color:#CF102D;}.page--graduate-program-finder .callouts-block .links-wrapper a:hover,.page--graduate-program-finder .callouts-block .links-wrapper a:focus,.page--graduate-program-finder .callouts-block .links-wrapper .line-link__inner:hover,.page--graduate-program-finder .callouts-block .links-wrapper .line-link__inner:focus{text-decoration:none;}.page--graduate-program-finder .callouts-block .links-wrapper a:hover,.page--graduate-program-finder .callouts-block .links-wrapper a:focus,.page--graduate-program-finder .callouts-block .links-wrapper .line-link__inner:hover,.page--graduate-program-finder .callouts-block .links-wrapper .line-link__inner:focus{box-shadow:inset 0px -8px 0px 0px #CF102D;color:#000;}.page--graduate-program-finder .callouts-block .links-wrapper li{margin-top:0.9375rem;}.page--graduate-program-finder .callouts-block .links-wrapper li + li{margin-top:0.875rem;}.page--graduate-program-finder .callouts-block .links-wrapper a{color:#052338;}.page--graduate-program-finder .breadcrumbs--wrapper{margin-top:0;color:#052338;}@media screen and (min-width:48em){.page--graduate-program-finder .breadcrumbs--wrapper{margin-top:1.875rem;}}@media screen and (min-width:64em){.page--graduate-program-finder .breadcrumbs--wrapper{margin-top:2.5rem;}}@media print,screen and (max-width:47.99875em){.page--graduate-program-finder .breadcrumbs--wrapper{display:none;}}.page--graduate-program-finder .section--program-finder{max-width:75rem;padding-right:1.25rem;padding-left:1.25rem;margin:auto;}.page--graduate-program-finder .section--program-finder .section--program-finder{padding-right:0;padding-left:0;}.page--graduate-program-finder .section--program-finder form{background-color:#fff;box-shadow:1px 1px 8px 0px rgba(0,0,0,0.15);display:flex;flex-direction:column;margin-right:-20px;margin-bottom:0;margin-left:-20px;max-width:80rem;padding:1.875rem 1.25rem;row-gap:1.25rem;}@media screen and (min-width:33.75em){.page--graduate-program-finder .section--program-finder form{column-gap:1.5625rem;flex-flow:wrap;}}@media print,screen and (min-width:48em){.page--graduate-program-finder .section--program-finder form{margin-left:-0.3125rem;margin-right:-0.3125rem;padding:1.5625rem;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .section--program-finder form{column-gap:2.5rem;row-gap:1.875rem;}}@media screen and (min-width:81.875em){.page--graduate-program-finder .section--program-finder form{margin-left:-3.75rem;margin-right:-3.75rem;padding:3.75rem;}}.page--graduate-program-finder .section--program-finder form:before{display:none;}.page--graduate-program-finder .section--program-finder form::after{content:"";background:linear-gradient(360deg,#D6E2F4 0%,#FFF 100%);height:50.9375rem;position:absolute;width:120vw;z-index:-1;top:auto;bottom:2.5rem;left:-20vw;}@media print,screen and (min-width:48em){.page--graduate-program-finder .section--program-finder form::after{width:calc(100% + 30px);left:-15px;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .section--program-finder form::after{height:64.375rem;}}@media screen and (min-width:75em){.page--graduate-program-finder .section--program-finder form::after{width:100vw;left:calc(-1 * (100vw - 1170px) / 2);}}@media screen and (min-width:81.875em){.page--graduate-program-finder .section--program-finder form::after{left:calc(-1 * (100vw - 1280px) / 2);}}.page--graduate-program-finder .section--program-finder form .form-item{margin:0;}@media screen and (min-width:33.75em){.page--graduate-program-finder .section--program-finder form .form-item{width:calc(50% - 0.78125rem);}}@media print,screen and (min-width:64em){.page--graduate-program-finder .section--program-finder form .form-item{width:calc(50% - 1.25rem);}}.page--graduate-program-finder .section--program-finder form .form-item label + select{margin-top:0.3125rem;}@media print,screen and (min-width:48em){.page--graduate-program-finder .section--program-finder form .form-item label + select{margin-top:0.625rem;}}.page--graduate-program-finder .section--program-finder form .form-actions{flex-flow:wrap;margin-top:0.625rem;}.page--graduate-program-finder .section--program-finder form .form-actions input[data-drupal-selector=edit-reset]{display:none;}.page--graduate-program-finder .section--program-finder form .form-submit{margin:0;font-weight:300;}@media print,screen and (min-width:48em){.page--graduate-program-finder .section--program-finder form .form-submit{padding:1rem 34px;}}.page--graduate-program-finder .section--program-finder form label{clip:unset;color:#052338;display:block;font-family:"soleil",arial,sans-serif;font-size:0.875rem;font-weight:700;height:fit-content;line-height:1.5625rem;position:unset !important;width:fit-content;}@media print,screen and (min-width:48em){.page--graduate-program-finder .section--program-finder form label{font-size:1rem;line-height:normal;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .section--program-finder form label{font-size:1.125rem;}}.page--graduate-program-finder .section--program-finder form select{background-color:#fff;background-position:right 20px center;background-size:0.9375rem;border:1px solid #ADC6EE;border-radius:8px;color:#052338;font-size:1rem;line-height:normal;padding:0.625rem 20px;}@media print,screen and (min-width:64em){.page--graduate-program-finder .section--program-finder form select{font-size:1.125rem;padding:1.25rem 30px;}}.page--graduate-program-finder .active-filters{background-color:transparent;margin-right:-20px;margin-left:-20px;padding:1.875rem 20px;position:relative;}@media print,screen and (min-width:48em){.page--graduate-program-finder .active-filters{align-items:center;column-gap:2rem;padding:1.875rem 40px;}}@media screen and (min-width:72.5em){.page--graduate-program-finder .active-filters{margin-right:auto;margin-left:auto;}}@media screen and (min-width:81.875em){.page--graduate-program-finder .active-filters{padding-right:0;padding-left:0;}}.page--graduate-program-finder .active-filters:before{background-color:#F5F9FF;content:"";height:100%;position:absolute;width:100%;z-index:-1;top:0;left:0;}@media print,screen and (min-width:48em){.page--graduate-program-finder .active-filters:before{height:calc(100% + 40px);top:-40px;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .active-filters:before{margin-top:0;}}@media screen and (min-width:72.5em){.page--graduate-program-finder .active-filters:before{width:100vw;left:calc(-1 * (100vw - 1160px) / 2);}}.page--graduate-program-finder .active-filters__title{clip:unset;font-size:1rem;font-weight:700;height:auto;line-height:1;margin:0;overflow:visible;position:unset !important;width:auto;}@media print,screen and (min-width:48em){.page--graduate-program-finder .active-filters__title{font-size:1.125rem;}}.page--graduate-program-finder .active-filters__title::after{content:":";}.page--graduate-program-finder .active-filters__clear{height:fit-content;border:unset;background-color:transparent;border-radius:unset;padding:0;box-shadow:unset;display:inline;position:relative;padding-bottom:0.3125rem;box-shadow:inset 0px -2px 0px 0px #CF102D;transition:box-shadow 0.4s ease;font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:bold;text-transform:unset;letter-spacing:unset;color:#052338;width:fit-content;}.page--graduate-program-finder .active-filters__clear:hover,.page--graduate-program-finder .active-filters__clear:focus{text-decoration:none;}.page--graduate-program-finder .active-filters__clear:hover,.page--graduate-program-finder .active-filters__clear:focus{box-shadow:inset 0px -7px 0px 0px #CF102D;}.page--graduate-program-finder .legend-block{padding:2rem 0 1.875rem;max-width:77.5rem;margin-left:auto;margin-right:auto;}@media print,screen and (min-width:48em){.page--graduate-program-finder .legend-block{padding:3rem 1.25rem 2.5rem;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .legend-block{padding:5rem 1.25rem 3.75rem;}}.page--graduate-program-finder .legends__wrapper{display:flex;flex-direction:column;margin-top:0.9375rem;row-gap:1.25rem;}@media screen and (min-width:38.125em){.page--graduate-program-finder .legends__wrapper{column-gap:20px;flex-direction:row;flex-flow:wrap;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .legends__wrapper{column-gap:2.5rem;margin-top:1.25rem;}}.page--graduate-program-finder .legend__item{color:#052338;display:flex;flex-direction:column;font-family:"soleil",arial,sans-serif;font-size:0.8125rem;line-height:1rem;row-gap:0.3125rem;}@media print,screen and (min-width:48em){.page--graduate-program-finder .legend__item{font-size:0.875rem;width:calc(25% - 15px);}}@media print,screen and (min-width:64em){.page--graduate-program-finder .legend__item{column-gap:0.9375rem;flex-direction:row;width:calc(25% - 30px);}}.page--graduate-program-finder .legend__item--title{font-weight:800;line-height:0.9375rem;}.page--graduate-program-finder .compare-footer{background-color:#052338;color:#fff;padding-top:1.875rem;padding-bottom:1.875rem;position:fixed;transition:transform 0.25s ease-out;transform:translateY(100%);width:100%;z-index:10;bottom:0;left:0;}.page--graduate-program-finder .compare-footer.compare-footer--active{transform:translateY(0);}.page--graduate-program-finder .compare-footer .h4{color:#fff;}.page--graduate-program-finder .compare-footer .compare-footer__container{display:flex;flex-direction:column;row-gap:1.5rem;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:77.5rem;padding-right:1.25rem;padding-left:1.25rem;}@media print,screen and (min-width:48em){.page--graduate-program-finder .compare-footer .compare-footer__container{column-gap:1.25rem;flex-direction:row;padding-left:2.5rem;padding-right:2.5rem;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .compare-footer .compare-footer__container{align-items:center;}}.page--graduate-program-finder .compare-footer .compare-footer__text{text-align:center;}@media print,screen and (min-width:48em){.page--graduate-program-finder .compare-footer .compare-footer__text{text-align:left;}}.page--graduate-program-finder .compare-footer .btn--wrapper{align-items:center;display:flex;flex-direction:column-reverse;row-gap:0.9375rem;}@media print,screen and (min-width:48em){.page--graduate-program-finder .compare-footer .btn--wrapper{column-gap:1.5rem;align-items:flex-end;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .compare-footer .btn--wrapper{align-items:center;flex-direction:row;}}.page--graduate-program-finder .compare-footer .btn--wrapper button{margin:0;}.page--graduate-program-finder .compare-footer .btn--wrapper .btn{font-weight:300;}.page--graduate-program-finder .compare-footer .btn--wrapper .btn span{padding-left:0.5rem;}.page--graduate-program-finder .btn--clear{border:unset;background-color:transparent;border-radius:unset;padding:0;box-shadow:unset;display:inline;position:relative;padding-bottom:0.3125rem;box-shadow:inset 0px -2px 0px 0px #CF102D;transition:box-shadow 0.4s ease;font-size:0.875rem;font-family:"soleil",arial,sans-serif;font-weight:bold;text-transform:unset;letter-spacing:unset;color:#fff;}.page--graduate-program-finder .btn--clear:hover,.page--graduate-program-finder .btn--clear:focus{text-decoration:none;}.page--graduate-program-finder .btn--clear:hover,.page--graduate-program-finder .btn--clear:focus{box-shadow:inset 0px -8px 0px 0px #CF102D;}.page--graduate-program-finder .program-listing__rows{max-width:80rem;}@media screen and (min-width:38.125em){.page--graduate-program-finder .program-listing__rows{margin-top:1.875rem;}}@media print,screen and (min-width:48em){.page--graduate-program-finder .program-listing__rows{margin-left:0.9375rem;margin-right:0.9375rem;}}@media screen and (min-width:81.25em){.page--graduate-program-finder .program-listing__rows{margin-right:auto;margin-left:auto;}}@media screen and (min-width:38.125em){.page--graduate-program-finder .legend-block ~ .program-listing__rows{margin-top:0;}}.page--graduate-program-finder .sticky-bar{display:none;position:sticky;z-index:9;}@media screen and (min-width:38.125em){.page--graduate-program-finder .sticky-bar{align-items:center;background-color:#E6EAF0;border-radius:60px;column-gap:1.25rem;display:flex;margin-right:-20px;margin-left:-20px;padding:0.625rem 1.25rem;top:3.75rem;}}@media print,screen and (min-width:48em){.page--graduate-program-finder .sticky-bar{margin-right:-20px;margin-left:-20px;padding:0.75rem 1.5625rem;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .sticky-bar{margin-right:-35px;margin-left:-35px;padding:0.9375rem 2.5rem;top:11.5rem;}}@media screen and (min-width:81.25em){.page--graduate-program-finder .sticky-bar{padding:0.9375rem 3.75rem;column-gap:2.5rem;}}.page--graduate-program-finder .label{font-family:"soleil",arial,sans-serif;color:#052338;font-size:0.8125rem;line-height:1rem;position:relative;}@media print,screen and (min-width:64em){.page--graduate-program-finder .label{font-size:0.875rem;line-height:1.10625rem;}}.page--graduate-program-finder .label .fa-solid{color:#0241A6;}.page--graduate-program-finder .label .tool-tip{display:inline-block;margin-left:6px;}.page--graduate-program-finder .label .tool-tip:hover .tool-tip__content,.page--graduate-program-finder .label .tool-tip:focus-within .tool-tip__content{display:block;}.page--graduate-program-finder .label .tool-tip__content{background:white;border-radius:10px;box-shadow:1px 1px 8px 0px rgba(125,125,125,0.2509803922);display:none;font-family:"freight-text-pro",georgia,serif;font-size:0.8125rem;line-height:1.5;padding:1rem 16px;position:absolute;margin-top:1.3125rem;transform:translateX(calc(-50% + 7px));width:272px;top:100%;}.page--graduate-program-finder .label .tool-tip__content::before{border-style:solid;border-width:12px 16px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent;content:"";height:0;position:absolute;transform:translateY(-100%) translateX(-50%);width:0;top:0;left:50%;}.page--graduate-program-finder .label .tool-tip__content::after{content:"";height:3.3125rem;position:absolute;transform:translateY(-100%) translateX(-50%);width:50%;top:0;left:50%;}@media screen and (min-width:38.125em){.page--graduate-program-finder .label.outcome-program-name{flex-direction:row;}}.page--graduate-program-finder .label.outcome::after{content:"&";margin-right:4px;margin-left:4px;}@media print,screen and (min-width:64em){.page--graduate-program-finder .label.outcome::after{content:none;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .label.compare{text-align:center;}}.page--graduate-program-finder .listing-item{align-items:flex-start;column-gap:1.25rem;display:flex;flex-direction:column;padding:1.25rem 0;transition:background-color 300ms ease-in-out;}@media screen and (min-width:610px){.page--graduate-program-finder .listing-item{align-items:center;flex-direction:row;}}@media print,screen and (min-width:48em){.page--graduate-program-finder .listing-item{padding-right:5px;padding-left:5px;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .listing-item{padding-top:2.5rem;padding-bottom:2.5rem;}}@media screen and (min-width:81.25em){.page--graduate-program-finder .listing-item{padding:2.5rem 1.5625rem;column-gap:2.5rem;}}.page--graduate-program-finder .listing-item:has(.compare-program-icon:hover){background-color:#F5F9FF;border-radius:0.9375rem;}.page--graduate-program-finder .listing-item:has(.compare-program-icon:hover)::before{background-color:transparent;}.page--graduate-program-finder .listing-item:has(.compare-program-icon:hover) + .listing-item::before{background-color:transparent;}.page--graduate-program-finder .listing-item + .listing-item{position:relative;}.page--graduate-program-finder .listing-item + .listing-item::before{content:"";background-color:#CED9E9;height:1px;position:absolute;transition:background-color 300ms ease-in-out;width:100%;top:0;}@media print,screen and (min-width:48em){.page--graduate-program-finder .listing-item + .listing-item::before{width:calc(100% - 10px);}}@media screen and (min-width:81.25em){.page--graduate-program-finder .listing-item + .listing-item::before{width:calc(100% - 50px);}}.page--graduate-program-finder .listing-item ul{list-style:none;padding:0;margin:0;}.page--graduate-program-finder .listing-item .mobile-label,.page--graduate-program-finder .listing-item .outcome,.page--graduate-program-finder .listing-item .location,.page--graduate-program-finder .listing-item .pre-reqs,.page--graduate-program-finder .listing-item .concentration,.page--graduate-program-finder .listing-item .add-text{color:#052338;line-height:1rem;font-family:"soleil",arial,sans-serif;font-size:0.75rem;}@media print,screen and (min-width:48em){.page--graduate-program-finder .listing-item .mobile-label,.page--graduate-program-finder .listing-item .outcome,.page--graduate-program-finder .listing-item .location,.page--graduate-program-finder .listing-item .pre-reqs,.page--graduate-program-finder .listing-item .concentration,.page--graduate-program-finder .listing-item .add-text{font-size:0.8125rem;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .listing-item .mobile-label,.page--graduate-program-finder .listing-item .outcome,.page--graduate-program-finder .listing-item .location,.page--graduate-program-finder .listing-item .pre-reqs,.page--graduate-program-finder .listing-item .concentration,.page--graduate-program-finder .listing-item .add-text{font-size:0.875rem;line-height:1.10625rem;}}.page--graduate-program-finder .listing-item .mobile-label,.page--graduate-program-finder .listing-item .outcome,.page--graduate-program-finder .listing-item .concentration{font-weight:800;}@media print,screen and (min-width:48em){.page--graduate-program-finder .listing-item .mobile-label,.page--graduate-program-finder .listing-item .outcome,.page--graduate-program-finder .listing-item .concentration{font-weight:700;}}.page--graduate-program-finder .mobile-label{margin-top:0.9375rem;display:block;}@media screen and (min-width:38.125em){.page--graduate-program-finder .mobile-label{display:none;}}.page--graduate-program-finder .pre-reqs ul,.page--graduate-program-finder .location ul{margin-top:0.375rem;}@media screen and (min-width:38.125em){.page--graduate-program-finder .pre-reqs ul,.page--graduate-program-finder .location ul{margin-top:0;}}.page--graduate-program-finder .outcome-program-name{display:flex;flex-direction:column;row-gap:0.625rem;}@media screen and (min-width:38.125em){.page--graduate-program-finder .outcome-program-name{flex:4;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .outcome-program-name{align-items:center;column-gap:2.5rem;flex:5;flex-direction:row;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .outcome{flex:1;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .name,.page--graduate-program-finder .name-and-text{flex:4;}}.page--graduate-program-finder .name-and-text{display:flex;flex-direction:column;row-gap:0.625rem;}@media print,screen and (min-width:48em){.page--graduate-program-finder .name-and-text{row-gap:0.75rem;}}.page--graduate-program-finder .pre-reqs{flex:3;}@media print,screen and (min-width:64em){.page--graduate-program-finder .pre-reqs{flex:3;}}.page--graduate-program-finder .pre-reqs li + li{margin-top:0.375rem;}.page--graduate-program-finder .location{flex:3;}@media print,screen and (min-width:64em){.page--graduate-program-finder .location{flex:2;}}.page--graduate-program-finder .location li + li{margin-top:0.375rem;}.page--graduate-program-finder .compare{position:relative;}@media screen and (min-width:38.125em){.page--graduate-program-finder .compare{flex:2;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .compare{flex:2;}}.page--graduate-program-finder .compare label{position:relative;text-align:center;}@media print,screen and (min-width:64em){.page--graduate-program-finder .compare label{display:flex;justify-content:center;}}.page--graduate-program-finder .compare input{appearance:none;cursor:pointer;height:1.75rem;position:absolute;width:1.75rem;bottom:1px;left:-4px;}@media screen and (min-width:38.125em){.page--graduate-program-finder .compare input{left:10px;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .compare input{margin:0;transform:translateX(-50%) translateY(-50%);top:50%;left:50%;}}.page--graduate-program-finder .compare span::before{color:#0241A6;display:inline-block;font-size:1.75rem;font-weight:300;margin-left:-4px;padding:0.25rem 4px;}@media screen and (min-width:38.125em){.page--graduate-program-finder .compare span::before{margin-left:10px;}}@media print,screen and (min-width:64em){.page--graduate-program-finder .compare span::before{font-size:2rem;margin-left:0;}}.page--graduate-program-finder .compare [type=checkbox]:checked + label span::before{font-weight:900;}.page--graduate-program-finder .compare-program-icon::before{transition:color 300ms ease-in-out;}.page--graduate-program-finder .compare-program-icon:hover{cursor:pointer;}.page--graduate-program-finder .compare-program-icon:hover::before{color:#CF102D;}.page--graduate-program-finder .checkerboards{margin:0;padding:0;padding-bottom:3rem;}@media screen and (min-width:48em){.page--graduate-program-finder .checkerboards{padding-bottom:3rem;}}@media screen and (min-width:64em){.page--graduate-program-finder .checkerboards{padding-bottom:6rem;}}.page--graduate-program-finder .checkerboards .heading-column p:empty{margin:0;}.page--graduate-program-finder .checkerboards .heading-column .btn{margin:0;}.page--graduate-program-finder .checkerboards .checkerboard{margin-top:1.5rem;}@media screen and (min-width:48em){.page--graduate-program-finder .checkerboards .checkerboard{margin-top:3rem;}}@media screen and (min-width:64em){.page--graduate-program-finder .checkerboards .checkerboard{margin-top:3rem;}}.page--graduate-program-finder .checkerboards .row{margin-right:auto;margin-left:auto;max-width:1200px;}@media print,screen and (min-width:48em){.page--graduate-program-finder .checkerboards .row{padding-right:20px;padding-left:20px;}}.page--graduate-program-finder .checkerboards .row .heading-column{padding-right:20px;padding-left:20px;}.page--graduate-program-finder .checkerboard .card__content ul{row-gap:0.625rem;}.page--graduate-program-finder:has(.compare-footer--active) .admin-tabs{border:1px solid #eaeaea;bottom:12rem;}@media print,screen and (min-width:48em){.page--graduate-program-finder:has(.compare-footer--active) .admin-tabs{bottom:10rem;}}@media print,screen and (min-width:64em){.page--graduate-program-finder:has(.compare-footer--active) .admin-tabs{bottom:8rem;}}.page--graduate-program-finder .career-cluster--support-contact{margin:0;padding:0;padding-bottom:3rem;}@media screen and (min-width:48em){.page--graduate-program-finder .career-cluster--support-contact{padding-bottom:3rem;}}@media screen and (min-width:64em){.page--graduate-program-finder .career-cluster--support-contact{padding-bottom:6rem;}}.page--graduate-program-finder .career-cluster--support-contact .icon-list li{align-items:center;}@media print,screen and (min-width:48em){.page--graduate-program-finder .career-cluster--support-contact .row{padding-right:20px;padding-left:20px;}}.page--graduate-program-finder .sock--blue h2{color:#fff;}.print-only{display:none !important;}@media print{*{background:transparent !important;color:#000 !important;line-height:normal;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:1cm;}h2,h3{page-break-after:avoid;}.hide-on-print{display:none !important;}.print-only{display:block !important;}.hide-for-print{display:none !important;}.show-for-print{display:inherit !important;}a[href]:after{display:none;}.site-header .sticky-header-item{position:static;}.toolbar-fixed.toolbar-tray-open .site-header .sticky-header-item,.toolbar-fixed .site-header .sticky-header-item{top:0;}.site-header__logo{max-width:91.25rem;margin:0 auto;padding-left:2.5rem;flex:0 0 100%;border-bottom:0;}.admin-tabs,.site-header__utility,.site-header__right-col,.breadcrumb-outer-container,.sidebar-column,.sidebar-right,.site-footer__upper,.site-footer__middle__language,.si-toggle-container{display:none;}.page--news .detail-page__upper{max-width:47.5rem;}}
