@import url(//hello.myfonts.net/count/34d338);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:30px;height:22px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#ededed}#main{margin:0 auto;max-width:1680px;background:#fff;overflow-x:hidden}.dcad-container,.footer__wrapper,.header__container,div#announcement .container{width:96%}@media only screen and (min-width:576px){.dcad-container,.footer__wrapper,.header__container,div#announcement .container{width:90%}}@media only screen and (min-width:768px){.dcad-container,.footer__wrapper,.header__container,div#announcement .container{width:720px}}@media only screen and (min-width:992px){.dcad-container,.footer__wrapper,.header__container,div#announcement .container{width:960px}}@media only screen and (min-width:1200px){.dcad-container,.footer__wrapper,.header__container,div#announcement .container{width:1140px}}.homegallery__headline-wrapper{width:96%}@media only screen and (min-width:576px){.homegallery__headline-wrapper{width:90%}}@media only screen and (min-width:768px){.homegallery__headline-wrapper{width:720px}}@media only screen and (min-width:992px){.homegallery__headline-wrapper{width:960px}}.dcad-container,.footer__wrapper,.header__container,div#announcement .container{position:relative;margin:0 2%}@media only screen and (min-width:576px){.dcad-container,.footer__wrapper,.header__container,div#announcement .container{margin:auto}}.dcad-container{background:#fff}.dcad-container:first-child{margin:6rem auto auto}@media only screen and (min-width:768px){.dcad-container:first-child{margin:12.77778rem auto auto}}.dcad-container:last-child{margin-bottom:6rem}.dcad-component{position:relative;z-index:1;margin-bottom:4rem}@media only screen and (min-width:768px){.dcad-component{margin-bottom:6rem}}.intro-container{margin:0 auto}@media only screen and (min-width:992px){.intro-container{width:80%}}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:992px){.flex-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.flex-container .flex-item{padding-right:10px}.flex-container .flex-item:not(:first-child){margin-top:1rem}@media only screen and (min-width:992px){.flex-container .flex-item:not(:first-child){margin-top:inherit}}.cta__wrapper--right{position:absolute;top:0;right:0}img.dcad-image{width:auto!important;height:auto!important}.columns-1{-webkit-columns:1;columns:1}@media only screen and (min-width:768px){.columns-1{-webkit-columns:1;columns:1}}.columns-2{-webkit-columns:1;columns:1;width:auto}@media only screen and (min-width:768px){.columns-2{-webkit-columns:2;columns:2;width:80%}}@media only screen and (min-width:992px){.columns-2{width:70%}}@media only screen and (min-width:1200px){.columns-2{width:70%}}.columns-3{-webkit-columns:1;columns:1}@media only screen and (min-width:768px){.columns-3{-webkit-columns:2;columns:2}}@media only screen and (min-width:992px){.columns-3{-webkit-columns:3;columns:3}}.columns-4{-webkit-columns:1;columns:1}@media only screen and (min-width:768px){.columns-4{-webkit-columns:2;columns:2}}@media only screen and (min-width:992px){.columns-4{-webkit-columns:4;columns:4}}.columns-5{-webkit-columns:1;columns:1}@media only screen and (min-width:768px){.columns-5{-webkit-columns:5;columns:5}}.columns p:first-child{margin-top:0}table.dcad-table td{vertical-align:top;padding-top:1rem;padding-bottom:1rem}table.dcad-table tr>td:first-child,table.dcad-table tr>th:first-child{width:25%;padding-right:5%}table.dcad-table tr>td:nth-child(2),table.dcad-table tr>th:nth-child(2){width:10%;padding-right:5%}table.dcad-table tr>td:nth-child(3),table.dcad-table tr>th:nth-child(3){width:55%}div#announcement{width:100%;padding:10px 0 5px;background:#fcb129;font-size:13px;font-size:.72222rem;line-height:13px;line-height:.72222rem;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:none;color:#000}div#announcement .announcement-inner{color:#000}div#announcement .announcement-close{font-size:18px;font-size:1rem;line-height:18px;line-height:1rem;position:absolute;top:0}div#announcement .announcement-close a{border:0}div#announcement a{margin:0;padding:0;color:#000;line-height:1;border-bottom-color:#000}div#announcement a:hover{color:#fff;border-bottom-color:#fff}div#announcement a img{text-decoration:none;border:0}div#announcement a:after{display:none}div#announcement.announcement--special{font-size:1rem}@font-face{font-family:UniversLTStd-Bold;src:url(fonts/34D338_3_0.eot);src:url(fonts/34D338_3_0.eot?#iefix) format("embedded-opentype"),url(fonts/34D338_3_0.woff2) format("woff2"),url(fonts/34D338_3_0.woff) format("woff"),url(fonts/34D338_3_0.ttf) format("truetype")}@font-face{font-family:UniversLTStd;src:url(fonts/34D338_4_0.eot);src:url(fonts/34D338_4_0.eot?#iefix) format("embedded-opentype"),url(fonts/34D338_4_0.woff2) format("woff2"),url(fonts/34D338_4_0.woff) format("woff"),url(fonts/34D338_4_0.ttf) format("truetype")}@font-face{font-family:UniversLTStd-Obl;src:url(fonts/34D338_6_0.eot);src:url(fonts/34D338_6_0.eot?#iefix) format("embedded-opentype"),url(fonts/34D338_6_0.woff2) format("woff2"),url(fonts/34D338_6_0.woff) format("woff"),url(fonts/34D338_6_0.ttf) format("truetype")}@font-face{font-family:UniversLTStd-Light;src:url(fonts/34D338_7_0.eot);src:url(fonts/34D338_7_0.eot?#iefix) format("embedded-opentype"),url(fonts/34D338_7_0.woff2) format("woff2"),url(fonts/34D338_7_0.woff) format("woff"),url(fonts/34D338_7_0.ttf) format("truetype")}figure.testimonial,figure.testimonial--newsletter{margin-left:0;margin-right:0;padding:3.5rem 0 0;background:url(svg/blockquote.svg) no-repeat;background-size:41px 29px}figure.testimonial--newsletter blockquote,figure.testimonial blockquote{margin:0 0 2rem;font-size:34px;font-size:1.88889rem;line-height:60px;line-height:3.33333rem;font-style:italic;letter-spacing:-.5px}figure.testimonial--newsletter figcaption,figure.testimonial figcaption{font-size:13px;font-size:.72222rem;line-height:13px;line-height:.72222rem;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:uppercase}figure.testimonial--plain.testimonial--newsletter,figure.testimonial.testimonial--plain{background:none;padding:0}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2) format("woff2"),url(fonts/fontawesome-webfont.woff) format("woff"),url(fonts/fontawesome-webfont.ttf) format("truetype"),url(svg/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-chevron-left:before{content:"\F053"}.fa-plus:before{content:"\F067"}.fa-external-link:before{content:"\F08E"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-globe:before{content:"\F0AC"}.fa-bars:before{content:"\F0C9"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-linkedin:before{content:"\F0E1"}.fa-instagram:before{content:"\F16D"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}body,html{font-size:18px}body{background:#fbfbfb;font-size:1rem;line-height:34px;line-height:1.88889rem;font-family:adobe-caslon-pro,serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-family:UniversLTStd-Light,sans-serif;font-weight:400}h1.headline--featured{font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:lowercase;letter-spacing:-.1rem}h1.headline--featured:not(.headline--home){margin-top:6rem}@media only screen and (min-width:768px){h1.headline--featured:not(.headline--home){margin-top:12.77778rem}}@media only screen and (min-width:576px){h1.headline--featured{font-size:60px;font-size:3.33333rem;line-height:60px;line-height:3.33333rem}}@media only screen and (min-width:768px){h1.headline--featured{font-size:80px;font-size:4.44444rem;line-height:80px;line-height:4.44444rem}}h1.headline--medium{font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:lowercase;letter-spacing:-.1rem}@media only screen and (min-width:576px){h1.headline--medium{font-size:45px;font-size:2.5rem;line-height:52px;line-height:2.88889rem}}@media only screen and (min-width:768px){h1.headline--medium{font-size:60px;font-size:3.33333rem;line-height:68px;line-height:3.77778rem}}h4{margin-bottom:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{line-height:1}@media only screen and (min-width:576px){.subhead{font-size:18px;font-size:1rem;line-height:32px;line-height:1.77778rem}}@media only screen and (min-width:768px){.subhead{font-size:20px;font-size:1.11111rem;line-height:40px;line-height:2.22222rem}}@media only screen and (min-width:992px){.subhead{font-size:25px;font-size:1.38889rem;line-height:50px;line-height:2.77778rem}}@media only screen and (min-width:1200px){.subhead{font-size:30px;font-size:1.66667rem;line-height:60px;line-height:3.33333rem}}.subhead a{line-height:1;padding-top:1rem}.dcad__descriptor,.descriptor,article.article--featured .article__descriptor,article.article .article__descriptor,h4{font-size:12px;font-size:.66667rem;line-height:16px;line-height:.88889rem;font-family:UniversLTStd,sans-serif;font-weight:400;text-transform:uppercase;color:#a7a9ac}.dcad__title,article.article--featured .article__title,article.article .article__title,h3{margin:.25rem 0 1.25rem;font-size:32px;font-size:1.77778rem;line-height:34px;line-height:1.88889rem;font-family:UniversLTStd-Light,sans-serif;font-weight:400;text-transform:lowercase;letter-spacing:-.5px}.dcad__title a,article.article--featured .article__title a,article.article .article__title a,h3 a{line-height:1;border:0}.dcad__title a:hover,article.article--featured .article__title a:hover,article.article .article__title a:hover,h3 a:hover{color:#fcb129}.dcad__title a:hover:after,article.article--featured .article__title a:hover:after,article.article .article__title a:hover:after,h3 a:hover:after{display:none}.callout,.callout--featured,h2{font-size:32px;font-size:1.77778rem;line-height:44px;line-height:2.44444rem;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:uppercase}a{position:relative;z-index:1;display:inline-block;border-bottom:2px solid #fcb129;padding-top:.5rem;line-height:.5rem;color:#000;text-decoration:none}a:hover:after{width:100%}a.link--image{display:block;text-decoration:none;border:0}a.link--image:after,a.link--image:hover:after{content:none}a.link--hidden{display:none}a#dcad-logo,a#dcad-logo--dark{padding-top:0;line-height:1}a:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:0;height:100%;background:#fdd99b}a.cta,a.cta--dark{border-top:4px solid transparent;border-bottom:4px solid #fcb129;padding:.6rem .25rem .2rem;font-size:13px;font-size:.72222rem;line-height:13px;line-height:.72222rem;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;font-style:normal;color:#000;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}a.cta--dark:hover,a.cta:hover{color:#fcb129}a.cta--dark:after,a.cta:after{display:none}a.cta--button,div.cta--button--major>a,div.cta--button>a{border:4px solid #fcb129;padding:.8rem .65rem .5rem;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}a.cta--button:hover,div.cta--button--major>a:hover,div.cta--button>a:hover{background:#fcb129;color:#000}a.cta--button:after,div.cta--button--major>a:after,div.cta--button>a:after{display:none}a.cta--dark{border-top:0;padding-top:0;color:#fff}a.cta--dark:hover{color:#fcb129}a.link--text,div.links__list a,table.dcad-table a{border:0;line-height:1rem;text-decoration:underline;-webkit-text-decoration-color:#fcb129;text-decoration-color:#fcb129}a.link--text:hover,div.links__list a:hover,table.dcad-table a:hover{color:#fcb129}a.link--text:after,div.links__list a:after,table.dcad-table a:after{display:none}div.cta,div.cta a,p.cta__wrapper,p.cta__wrapper a{font-size:13px;font-size:.72222rem;line-height:13px;line-height:.72222rem}div.cta a,p.cta__wrapper a{border-top:4px solid transparent;border-bottom:4px solid #fcb129;padding:.6rem .25rem .2rem;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;font-style:normal;color:#000;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}div.cta a:hover,p.cta__wrapper a:hover{color:#fcb129}div.cta a:after,p.cta__wrapper a:after{display:none}.overlay-container a,.overlay__social a,footer a,nav.overlay-menu ul.nav-menu a{border:0;color:#fff;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out;padding:0;text-decoration:underline}.overlay-container a:hover,.overlay__social a:hover,footer a:hover,nav.overlay-menu ul.nav-menu a:hover{color:#fcb129}.overlay-container a:after,.overlay__social a:after,footer a:after,nav.overlay-menu ul.nav-menu a:after{display:none}.faculty ul.faculty__links,.header-footer__minor-links,a.page-numbers,a.subnav__back,a.subsubnav__back,span.page-numbers{font-family:UniversLTStd-Bold,sans-serif;font-weight:400;font-size:12px;font-size:.66667rem;line-height:16px;line-height:.88889rem;color:#c7c7c7;text-transform:uppercase}.faculty ul.faculty__links a,.header-footer__minor-links a,a.page-numbers a,a.subnav__back a,a.subsubnav__back a,span.page-numbers a{color:#c7c7c7;text-decoration:none;border:0}.faculty ul.faculty__links a:hover,.header-footer__minor-links a:hover,a.page-numbers a:hover,a.subnav__back a:hover,a.subsubnav__back a:hover,span.page-numbers a:hover{color:#fcb129}.faculty ul.faculty__links a:after,.header-footer__minor-links a:after,a.page-numbers a:after,a.subnav__back a:after,a.subsubnav__back a:after,span.page-numbers a:after{display:none}footer{font-family:UniversLTStd,sans-serif;font-weight:400;font-size:14px;font-size:.77778rem;line-height:18px;line-height:1rem;color:#fff}.text--secondary{color:#a7a9ac;font-size:11px;font-size:.61111rem;line-height:15px;line-height:.83333rem}.carousel__credits,.carousel__indicators,.homegallery__credit{font-family:UniversLTStd,sans-serif;font-weight:400;color:#a7a9ac;font-size:12px;font-size:.66667rem;line-height:16px;line-height:.88889rem}.text--emphasized{font-size:18px;font-size:1rem;line-height:28px;line-height:1.55556rem}::-moz-selection{background:#fdd99b}::selection{background:#fdd99b}footer.scss .nobr{white-space:nowrap}.text--indicator{display:inline-block;width:15px}div.cta--button,div.cta--button--major{text-align:center}div.cta--button--major>a,div.cta--button>a{font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;font-size:40px;font-size:2.22222rem;line-height:40px;line-height:2.22222rem;padding:2.2rem 2.4rem 1.8rem;border-width:8px}a.page-numbers,span.page-numbers{color:#4a4b4c;text-decoration:none}table.dcad-table th{text-align:left;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:lowercase}article.article .article__info{background:#f7f7f7}@media only screen and (min-width:768px){article.article .article__info{background:transparent}}article.article--featured{margin:0 auto 6rem;display:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;width:100%;padding:0;background:#c7c7c7;background-size:cover;background-position:50% 50%;min-height:auto}@media only screen and (min-width:768px){article.article--featured{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;padding:2rem 0}}@media only screen and (min-width:1200px){article.article--featured{min-height:600px}}article.article--featured:after,article.article--featured:before{content:" ";display:table}article.article--featured:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}article.article--featured{*zoom:1}article.article--featured .article__info{display:inline-block;padding:1rem;width:100%;background:#fdfdfd}@media only screen and (min-width:768px){article.article--featured .article__info{padding:2rem;width:400px;background:#fff}}article.article--featured .article__image,article.event--featured .article__image,article.faculty--featured .article__image{display:static}@media only screen and (min-width:768px){article.article--featured .article__image,article.event--featured .article__image,article.faculty--featured .article__image{display:none}}article .article__image{line-height:0}article .article__image img{width:100%;max-width:100%;height:auto}article.article--left,article.event--featured:nth-of-type(odd){margin-left:0}@media only screen and (min-width:768px){article.article--left,article.event--featured:nth-of-type(odd){margin-left:6rem}}article.article--left .article__info,article.event--featured:nth-of-type(odd) .article__info{margin:0;padding-left:0}@media only screen and (min-width:768px){article.article--left .article__info,article.event--featured:nth-of-type(odd) .article__info{margin:0 auto 0 -5%;padding-left:0}}article.article--right,article.event--featured:nth-of-type(2n){margin-right:0}@media only screen and (min-width:768px){article.article--right,article.event--featured:nth-of-type(2n){margin-right:6rem}}article.article--right .article__info,article.event--featured:nth-of-type(2n) .article__info{margin:0;padding-right:0}@media only screen and (min-width:768px){article.article--right .article__info,article.event--featured:nth-of-type(2n) .article__info{margin:0 -5% 0 auto;padding-right:0}}article.event-capsule{text-align:center}article.event-capsule--expanded{text-align:left}.event-capsule{opacity:0;-webkit-transition:opacity .6s ease,-webkit-transform .8s ease;transition:opacity .6s ease,-webkit-transform .8s ease;transition:transform .8s ease,opacity .6s ease;transition:transform .8s ease,opacity .6s ease,-webkit-transform .8s ease;-ms-flex-preferred-size:100%;flex-basis:100%}.event-capsule__container{margin-top:3rem;margin-bottom:1rem}.event-capsule__container--home{position:relative}.event-capsule__container.dcad-component{margin-bottom:1rem}.dcad-component--active .event-capsule__container .event-capsule{opacity:1}.dcad-component--active .event-capsule__container .event-capsule:first-child{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.dcad-component--active .event-capsule__container .event-capsule:nth-child(2){-webkit-transform:translateY(0);transform:translateY(0)}.dcad-component--active .event-capsule__container .event-capsule:nth-child(3){-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}@media only screen and (min-width:768px){.event-capsule{-ms-flex-preferred-size:30%;flex-basis:30%}}.event-capsule__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:inherit auto;width:100%}.event-capsule__image{background:#c7c7c7;background-size:cover;height:330px}.event-capsule:first-child{-webkit-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition-delay:0;transition-delay:0}.event-capsule:nth-child(2){-webkit-transform:translateY(6rem);transform:translateY(6rem);-webkit-transition-delay:.18s;transition-delay:.18s}.event-capsule:nth-child(3){-webkit-transform:translateY(4rem);transform:translateY(4rem);-webkit-transition-delay:.11s;transition-delay:.11s}.event-capsule__date{font-size:60px;font-size:3.33333rem;line-height:60px;line-height:3.33333rem;letter-spacing:-.4rem;margin-top:-3rem;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-shadow:-1px -1px 0 hsla(0,0%,100%,.2),1px -1px 0 hsla(0,0%,100%,.2),-1px 1px 0 hsla(0,0%,100%,.2),1px 1px 0 hsla(0,0%,100%,.2)}@media only screen and (min-width:768px){.event-capsule__date{font-size:60px;font-size:3.33333rem;line-height:60px;line-height:3.33333rem;letter-spacing:-.2rem}}@media only screen and (min-width:992px){.event-capsule__date{font-size:85px;font-size:4.72222rem;line-height:85px;line-height:4.72222rem;letter-spacing:-.3rem}}@media only screen and (min-width:1200px){.event-capsule__date{font-size:110px;font-size:6.11111rem;line-height:110px;line-height:6.11111rem;letter-spacing:-.4rem}}.event-capsule__title{padding:0 5%;font-size:22px;font-size:1.22222rem;line-height:34px;line-height:1.88889rem;font-style:italic}.event-capsule__title--expanded{font-size:32px;font-size:1.77778rem;line-height:34px;line-height:1.88889rem;font-family:UniversLTStd-Light,sans-serif;font-weight:400;text-transform:lowercase;letter-spacing:-.5px}.event-capsule__infowrapper{margin:-5rem 1rem auto;background:#fff}.event-capsule__info{-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}article.event--announcement{padding-top:2.5rem;background:url(svg/calendar.svg) no-repeat;background-size:36px 32px}article.event--announcement .article__title{font-size:32px;font-size:1.77778rem;line-height:44px;line-height:2.44444rem;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:uppercase}.dcad-list__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dcad-list{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 2rem}@media only screen and (min-width:768px){.dcad-list{-ms-flex-preferred-size:45%;flex-basis:45%;margin:0 5% 0 0}}.dcad-list:last-child{margin:0}.dcad-list ul,ul.fact-list{margin:0;padding:0;font-size:16px;font-size:.88889rem;line-height:28px;line-height:1.55556rem}.dcad-list ul li,ul.fact-list li{border-bottom:1px solid #c7c7c7;padding:1rem 0 .5rem;list-style-type:none}.dcad-list ul li:last-child,ul.fact-list li:last-child{border-bottom:0}.faculty ul.faculty__links,ul.header-footer__minor-links{margin:0;padding:0}.faculty ul.faculty__links li,ul.header-footer__minor-links li{list-style-type:none;margin-bottom:.55556rem}.accordion{position:relative;width:100%;margin-bottom:4rem}@media only screen and (min-width:992px){.accordion{width:75%}}.accordion h2{margin-top:0;margin-bottom:1rem;font-size:38px;font-size:2.11111rem;line-height:38px;line-height:2.11111rem;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;text-transform:uppercase;cursor:pointer}.accordion>ul{margin:0;padding:0}.accordion>ul>li{list-style-type:none;padding-bottom:1rem}.accordion a.accordion__toggle{width:100%;border-bottom:0;line-height:inherit;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out;outline:0}.accordion a.accordion__toggle:hover{color:#fcb129}.accordion a.accordion__toggle:after{content:none}.accordion .accordion__item{display:none;height:100%;margin:0;padding:0;width:100%}.accordion .accordion__item .accordion__content{padding:1px 0}.accordion .accordion__item .accordion__content>ul>li{list-style-type:disc}.accordion i{float:right;display:inline-block;color:#fcb129;font-size:1.5rem;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;pointer-events:none}.accordion i.icon--opened{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}ul.nav-menu,ul.subnav__menu,ul.subnav__menu--footer,ul.subsubnav__menu{margin:0;padding:0}ul.nav-menu li,ul.subnav__menu--footer li,ul.subnav__menu li,ul.subsubnav__menu li{list-style-type:none;margin-bottom:.2rem}ul.nav-menu a,ul.subnav__menu--footer a,ul.subnav__menu a,ul.subsubnav__menu a{font-size:14px;font-size:.77778rem;line-height:16px;line-height:.88889rem;text-transform:lowercase}ul.nav-menu{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .4s ease,-webkit-transform .3s ease;transition:opacity .4s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .4s ease;transition:transform .3s ease,opacity .4s ease,-webkit-transform .3s ease;opacity:1}ul.nav-menu.nav-menu--inactive{opacity:.1;-webkit-transform:translateX(-300px);transform:translateX(-300px);pointer-events:none}.subnav__container,.subsubnav__container{position:absolute;top:0;width:100%;opacity:0;-webkit-transform:translateX(300px);transform:translateX(300px);-webkit-transition:opacity .3s ease,-webkit-transform .4s ease;transition:opacity .3s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .3s ease;transition:transform .4s ease,opacity .3s ease,-webkit-transform .4s ease;pointer-events:none}.subnav__container.subnav--active,.subnav__container.subsubnav--active,.subsubnav__container.subnav--active,.subsubnav__container.subsubnav--active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);pointer-events:auto}.subnav__container.subnav--active.subsubnav--selected{opacity:0;-webkit-transform:translateX(-300px);transform:translateX(-300px)}ul.subnav__menu,ul.subsubnav__menu{font-size:28px;font-size:1.55556rem;line-height:40px;line-height:2.22222rem}ul.subnav__menu a,ul.subsubnav__menu a{font-family:UniversLTStd-Bold,sans-serif;font-weight:400;font-size:28px;font-size:1.55556rem;line-height:28px;line-height:1.55556rem;text-transform:lowercase}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner:after,.hamburger:hover .hamburger-inner:before{background-color:#fcb129}a.subnav__back,a.subsubnav__back{display:block;margin-bottom:1rem;cursor:pointer;text-decoration:none;text-transform:uppercase}.footer__subnav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;padding:2rem 0;border-top:1px solid #666}.subnav__container--footer{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:2rem}@media only screen and (min-width:768px){.subnav__container--footer{-ms-flex-preferred-size:25%;flex-basis:25%}}.subnav__container--footer .text--secondary{text-transform:uppercase}ul#menu-secondary-menu{padding:0;margin-top:2rem}ul#menu-secondary-menu li{list-style-type:none}@media only screen and (min-width:768px){ul#menu-secondary-menu{margin-top:0}}#jumbotron{margin:0 auto;max-width:1680px;height:400px;background-size:cover;background-position:50%}@media only screen and (min-width:768px){#jumbotron{height:500px}}@media only screen and (min-width:1200px){#jumbotron{height:640px}}#jumbotron+.dcad-container{margin-top:-11rem}#jumbotron+.dcad-container h1{padding:2rem 1rem}@media only screen and (min-width:768px){#jumbotron+.dcad-container h1{padding:3rem}}#jumbotron+.dcad-container .dcad-component:first-child{padding:2rem 1rem;margin-bottom:0}@media only screen and (min-width:768px){#jumbotron+.dcad-container .dcad-component:first-child{padding:3rem}}#jumbotron+.dcad-container .jumbotron--heading{padding:2rem 1rem}@media only screen and (min-width:768px){#jumbotron+.dcad-container .jumbotron--heading{padding:3rem}}#jumbotron+.dcad-container .jumbotron--heading h1{margin-top:0;padding:0}#jumbotron+.dcad-container .jumbotron--heading .subhead{padding:0;margin-bottom:0}#jumbotron .jumbotron--heading{padding:2rem 1rem}@media only screen and (min-width:768px){#jumbotron .jumbotron--heading{padding:3rem}}#jumbotron .jumbotron--heading h1{margin-top:0;padding:0}#jumbotron .jumbotron--heading .subhead{padding:0;margin-bottom:0}#jumbotron.jumbotron--half{height:427px}#jumbotron.jumbotron--half+.dcad-container{margin-top:-11rem}#jumbotron.jumbotron--half+.dcad-container h1{padding:0}#jumbotron.jumbotron--half+.dcad-container .jumbotron--heading{padding:2rem 1rem}@media only screen and (min-width:768px){#jumbotron.jumbotron--half+.dcad-container .jumbotron--heading{padding:3rem}}#jumbotron.jumbotron--half+.dcad-container .jumbotron--heading .subhead,.jumbotron--heading .subhead{padding:0;margin-bottom:0}.section__intro{position:relative;z-index:1;background:#fff;width:90%;margin:-7.5rem auto 0;padding:2.5rem 3rem}@media only screen and (min-width:992px){.section__intro{width:60%}}#jarallax-container-0 div{background-size:cover}.floating-header{margin:0 auto}.header__links li.dcad-search{display:none}@media only screen and (min-width:768px){.header__links li.dcad-search{display:inline-block}}input[type=search].search__input{background:hsla(0,0%,100%,.8);border:0;border-bottom:4px solid #fcb129;color:#a7a9ac;width:15rem;overflow:hidden;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:275ms ease;transition:275ms ease;font-family:UniversLTStd-Bold,sans-serif;font-weight:400;visibility:hidden;width:0}form.search--active input[type=search].search__input{visibility:visible;width:200px;width:100px}@media only screen and (min-width:768px){form.search--active input[type=search].search__input{width:150px}}@media only screen and (min-width:992px){form.search--active input[type=search].search__input{width:200px}}input[type=search].search__input::-webkit-input-placeholder{color:#c7c7c7}input[type=search].search__input:-ms-input-placeholder,input[type=search].search__input::-ms-input-placeholder{color:#c7c7c7}input[type=search].search__input::placeholder{color:#c7c7c7}input[type=search].search__input:focus{outline:0}.header--dark input[type=search].search__input{color:#4a4b4c;background:none}form.search button[type=submit]{background:none;border:0}.callout--featured img,.callout img,h2 img{width:100%;max-width:100%;height:auto}.callout--featured p{font-size:24px;font-size:1.33333rem;line-height:34px;line-height:1.88889rem;font-family:adobe-caslon-pro,serif;margin:0;text-transform:none;font-style:italic}.callout--featured .callout__info{position:relative;display:table;margin:0 auto;padding:1rem 2rem 0;max-width:590px;background:#fff;text-align:center}@media only screen and (min-width:768px){.callout--featured .callout__info{margin:-4rem auto 0;padding:2rem}}.callout--featured .callout__image{line-height:0;margin:0 auto;max-width:1140px}.callout--featured .callout__image.callout__image--portrait{max-width:700px}header{position:fixed;z-index:10;top:0;width:100%;padding:0;line-height:1}.header__container{background:none;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.header a.cta{border-top:0}.header a.cta:hover{color:#fcb129}.header .hamburger{outline:0}.header__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.header__center{width:165px;text-align:center}@media only screen and (min-width:768px){.header__center{width:195px}}@media only screen and (min-width:992px){.header__center{width:300px}}.header__right{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.header__links{margin:0;padding:0;font-size:1.5rem}.header__links li{display:inline-block;list-style-type:none;margin-right:1rem}.header__logo{max-width:300px;max-height:50px}.header--dark{-webkit-transition:color 50ms ease;transition:color 50ms ease;color:#fff}.header--dark a.cta,.header--dark button{color:#fff}.header--dark .hamburger-inner,.header--dark .hamburger-inner:after,.header--dark .hamburger-inner:before{background-color:#fff}nav.overlay-menu{position:fixed;z-index:5;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;height:100%;background:rgba(0,0,0,.95);color:#fff;overflow:scroll;font-family:UniversLTStd,sans-serif;font-weight:400;font-size:14px;font-size:.77778rem;line-height:18px;line-height:1rem;-webkit-transition:-webkit-transform .55s ease;transition:-webkit-transform .55s ease;transition:transform .55s ease;transition:transform .55s ease,-webkit-transform .55s ease}nav.overlay-menu .dcad-container{background-color:inherit}nav.overlay-menu.overlay-menu--active{-webkit-transform:translateY(0);transform:translateY(0)}nav.overlay-menu ul.nav-menu a{font-family:UniversLTStd-Bold,sans-serif;font-weight:400;font-size:28px;font-size:1.55556rem;line-height:40px;line-height:2.22222rem;text-transform:lowercase}nav.overlay-menu a{border:0}.overlay-container,.overlay-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.overlay-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:100px auto 0;max-width:96%;padding:0}@media only screen and (min-width:576px){.overlay-container{max-width:90%}}@media only screen and (min-width:768px){.overlay-container{max-width:720px}}@media only screen and (min-width:992px){.overlay-container{max-width:960px}}@media only screen and (min-width:1200px){.overlay-container{max-width:1140px}}body.alert-active .overlay-container{margin:180px auto 0}.overlay-left{-ms-flex-preferred-size:100%;flex-basis:100%;min-height:407px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .7s ease;transition:all .7s ease;-webkit-transition-delay:.1s;transition-delay:.1s;opacity:0;overflow-x:hidden;overflow-y:hidden}@media only screen and (min-width:768px){.overlay-left{-ms-flex-preferred-size:60%;flex-basis:60%}}@media only screen and (min-width:992px){.overlay-left{-ms-flex-preferred-size:50%;flex-basis:50%}}nav.overlay-menu.overlay-menu--active .overlay-left{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.overlay-right{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .7s ease;transition:all .7s ease;-webkit-transition-delay:125ms;transition-delay:125ms;opacity:0}@media only screen and (min-width:768px){.overlay-right{-ms-flex-preferred-size:40%;flex-basis:40%}}@media only screen and (min-width:992px){.overlay-right{-ms-flex-preferred-size:50%;flex-basis:50%}}nav.overlay-menu.overlay-menu--active .overlay-right{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.overlay__social{font-size:1.5rem;margin:3rem auto 0;max-width:96%;padding:0;opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:opacity .9s ease,-webkit-transform .5s ease;transition:opacity .9s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .9s ease;transition:transform .5s ease,opacity .9s ease,-webkit-transform .5s ease;-webkit-transition-delay:.2s;transition-delay:.2s}@media only screen and (min-width:576px){.overlay__social{max-width:90%}}@media only screen and (min-width:768px){.overlay__social{max-width:720px}}@media only screen and (min-width:992px){.overlay__social{max-width:960px}}@media only screen and (min-width:1200px){.overlay__social{max-width:1140px}}nav.overlay-menu.overlay-menu--active .overlay__social{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.overlay__social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0;width:75%}.overlay__social ul li{display:inline;margin-right:1.75rem}.overlay__social ul li:last-child{margin-right:0}.overlay__social a{color:#fff}figure{margin:auto}figure.mosaic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;max-width:100%;margin-bottom:6rem}figure.mosaic.mosaic--left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}figure.mosaic.mosaic--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}figure.mosaic .mosaic__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:0px){figure.mosaic .mosaic__column--double{-webkit-box-flex:0;-ms-flex:0 29.5%;flex:0 29.5%;min-width:0}}@media only screen and (min-width:992px){figure.mosaic .mosaic__column--double{-webkit-box-flex:0;-ms-flex:0 29.5%;flex:0 29.5%;min-width:0}}@media only screen and (min-width:1200px){figure.mosaic .mosaic__column--double{-webkit-box-flex:0;-ms-flex:0 29.5%;flex:0 29.5%;min-width:0}}@media only screen and (min-width:0px){figure.mosaic .mosaic__column--single{-webkit-box-flex:0;-ms-flex:0 61.4%;flex:0 61.4%;min-width:0}}@media only screen and (min-width:992px){figure.mosaic .mosaic__column--single{-webkit-box-flex:0;-ms-flex:0 61.4%;flex:0 61.4%;min-width:0}}@media only screen and (min-width:1200px){figure.mosaic .mosaic__column--single{-webkit-box-flex:0;-ms-flex:0 61.4%;flex:0 61.4%;min-width:0}}figure.mosaic img{max-width:100%}footer{padding:3.5rem 0;background:#000}footer .dcad-container{margin:0 auto;background:#000}footer .flex-container{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:768px){footer .flex-container{-ms-flex-preferred-size:24%;flex-basis:24%}}@media only screen and (min-width:992px){footer .flex-container{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}footer .flex-container .footer__column{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:992px){footer .flex-container .footer__column{-ms-flex-preferred-size:50%;flex-basis:50%}}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__column{-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (min-width:768px){.footer__column{-ms-flex-preferred-size:24%;flex-basis:24%}}@media only screen and (min-width:1200px){.footer__column{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}.footer__social{font-size:1.2rem}.footer__social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;width:80%}.footer__social ul li{display:inline}.footer__logo{display:inline-block;margin-bottom:1rem;max-width:110px}#footer-3,#footer-4{margin-top:2rem}@media only screen and (min-width:768px){#footer-3,#footer-4{margin-top:0}}#footer-6{text-align:left}@media only screen and (min-width:1200px){#footer-6{text-align:right}}#footer-6 a{margin-bottom:1rem}.flex-spacer{-ms-flex-preferred-size:0%;flex-basis:0%}@media only screen and (min-width:992px){.flex-spacer{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}.footer__subnav__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:1200px){.footer__subnav__flex{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}}.dcad-video__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.dcad-video__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.homegallery{position:relative}section.homegallery:after,section.homegallery:before{content:" ";display:table}section.homegallery:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}section.homegallery{*zoom:1}.homegallery__headline-wrapper{position:fixed;top:27vh}@media only screen and (min-width:768px){.homegallery__headline-wrapper{top:15.5vh}}.homegallery__headline-wrapper.homegallery__headline-wrapper--bottom{position:absolute;top:auto;bottom:12.8rem}.homegallery__credit-wrapper{position:fixed;top:500px;width:200px}.homegallery__credit-wrapper.homegallery__credit-wrapper--bottom{position:absolute;top:auto;bottom:0}.homegallery__slide-wrapper{margin-top:7.5rem;margin:7.5rem auto auto;text-align:center}.homegallery__headline{display:none}.homegallery__headline--right{text-align:right}.homegallery__headline h1{text-shadow:-1px -1px 0 hsla(0,0%,100%,.2),1px -1px 0 hsla(0,0%,100%,.2),-1px 1px 0 hsla(0,0%,100%,.2),1px 1px 0 hsla(0,0%,100%,.2)}.homegallery__credit{display:none;color:#000;text-transform:lowercase}.gallery-item--active{display:block}.homegallery__slide{width:66%;margin-left:auto;margin-right:auto;margin-top:8rem}.homegallery__slide img{max-width:100%}.homegallery__slide:first-child{width:80%}.homegallery__slide:nth-child(2),.homegallery__slide:nth-child(3){width:78%}.home__news-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.home__news-container article{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:768px){.home__news-container article{-ms-flex-preferred-size:30%;flex-basis:30%}}.carousel__wrapper:after,.carousel__wrapper:before{content:" ";display:table}.carousel__wrapper:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.carousel__wrapper{*zoom:1}.carousel{float:left;width:80%;margin-left:5%}.carousel img{margin:0 auto;max-width:100%}.carousel__button{border:0;outline:0;background:none;-webkit-transition:color .1s ease;transition:color .1s ease}.carousel__button:hover{color:#fcb129}.carousel__button.slick-disabled{color:#ccc;cursor:default}.carousel__indicators{float:left;width:4%;margin-top:25%;text-align:center}.carousel__slide{position:relative}.carousel__credits{position:absolute;bottom:0}.news-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-container,.news-container article.article{display:-webkit-box;display:-ms-flexbox;display:flex}.news-container article.article{background:#f7f7f7;margin-bottom:2rem}.news-container article.article:nth-child(4n+1){-ms-flex-preferred-size:34%;flex-basis:34%}.news-container article.article:nth-child(4n+2){-ms-flex-preferred-size:62%;flex-basis:62%}.news-container article.article:nth-child(4n+3){-ms-flex-preferred-size:64%;flex-basis:64%}.news-container article.article:nth-child(4n+4){-ms-flex-preferred-size:32%;flex-basis:32%}.news-container article.article.article--with-image:nth-child(4n+1),.news-container article.article.article--with-image:nth-child(4n+2),.news-container article.article.article--with-image:nth-child(4n+3),.news-container article.article.article--with-image:nth-child(4n+4){-ms-flex-preferred-size:100%;flex-basis:100%}.news-container article.article .article__image{-ms-flex-preferred-size:40%;flex-basis:40%}.news-container article.article .article__info{-ms-flex-preferred-size:60%;flex-basis:60%;padding:2rem}.single h1.headline--featured{margin-top:2rem}.dcad-map{width:100%;height:500px}.map__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:992px){.map__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.map__left{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:992px){.map__left{-ms-flex-preferred-size:65%;flex-basis:65%}}.map__right{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:992px){.map__right{-ms-flex-preferred-size:30%;flex-basis:30%}}.faculty{margin-bottom:3rem}.faculty__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faculty__image{-ms-flex-preferred-size:15%;flex-basis:15%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.faculty__image img{max-width:100%}.faculty__info{-ms-flex-preferred-size:80%;flex-basis:80%}.faculty__title{font-size:32px;font-size:1.77778rem;line-height:34px;line-height:1.88889rem;font-family:UniversLTStd-Light,sans-serif;font-weight:400;text-transform:lowercase;letter-spacing:-.5px}.faculty h2,.faculty h3{font-size:24px;font-size:1.33333rem;line-height:26px;line-height:1.44444rem;font-family:UniversLTStd-Light,sans-serif;font-weight:400;text-transform:lowercase;letter-spacing:-.5px}.faculty h4{padding:0;margin:0;margin-bottom:.5rem}.faculty ul.faculty__links{margin:0;padding:0;color:#4a4b4c}.faculty ul.faculty__links li{display:inline-block;margin-right:1rem;list-style-type:none}.faculty ul.faculty__links a{color:#4a4b4c;border:0}.faculty ul.faculty__links a:hover{color:#fcb129}.faculty ul.faculty__links a:hover:after{display:none}.faculty i.fa{color:#fcb129}.engagement{padding:2rem;background:#f7f7f7;text-align:center}.engagement .engagement__content{margin:0 auto;width:100%}@media only screen and (min-width:768px){.engagement .engagement__content{width:85%}}.instagram{font-family:UniversLTStd-Bold,sans-serif;font-weight:400}.instagram .dcad__title{text-transform:none}.instagram #sb_instagram .sbi_hover_bottom,.instagram #sb_instagram .sbi_link a{font-size:18px;font-size:1rem;line-height:18px;line-height:1rem;color:#fcb129}.instagram a{all:unset}.instagram a:after{display:none}.gallery-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-grid__item{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}@media only screen and (min-width:768px){.gallery-grid__item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media only screen and (min-width:992px){.gallery-grid__item{-ms-flex-preferred-size:25%;flex-basis:25%}}.gallery-grid__item a{border:none}.gallery-grid__item a:hover{background:none;border:none}.gallery-grid__item a:after{background:none}.gallery-grid__item img{max-width:100%}