  @import"https://fast.fonts.net/t/1.css?apiType=css&projectid=4e97485c-9818-4fbf-a807-feefc81c9f49";@import"https://rsms.me/inter/inter.css";html{font-family:Inter,sans-serif}@supports(font-variation-settings:normal){html{font-family:Inter var,sans-serif}}@font-face{font-family:SPUIcons;font-display:swap;src:url(/_ui/fonts/spuicons/fonts/spuicons.eot);src:url(/_ui/fonts/spuicons/fonts/spuicons.eot?#iefix) format("embedded-opentype"),url(/_ui/fonts/spuicons/fonts/spuicons.woff) format("woff"),url(/_ui/fonts/spuicons/fonts/spuicons.ttf) format("truetype"),url(/_ui/fonts/spuicons/fonts/spuicons.svg) format("svg");font-weight:400;font-style:normal}.fr-overlay,.fr-overlay [class^=fr-],.fr-spinner,.fr-spinner [class^=fr-],.fr-window,.fr-window [class^=fr-]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px Lucida Sans,Lucida Sans Unicode,Lucida Grande,Verdana,Arial,sans-serif;-webkit-transform:translateZ(0);transform:translateZ(0)}.fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.9;filter:alpha(opacity=90)}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100)}.fr-overlay.fr-mobile-touch,.fr-window.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0!important;min-width:0!important;min-height:0!important}.fr-box{top:0;left:0}.fr-box,.fr-pages{position:absolute;width:100%;height:100%}.fr-pages{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media (max-width:700px)and (orientation:portrait),all and (orientation:landscape)and (max-height:700px){.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media (max-width:500px)and (orientation:portrait),all and (orientation:landscape)and (max-height:500px){.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container{padding:0}.fr-ui-outside .fr-container{padding:0 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0 48px}}.fr-ui-fullclick .fr-container,.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0}.fr-overflow-y .fr-container{padding-top:0!important;padding-bottom:0!important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-info,.fr-info-background{position:absolute;top:0;left:0;width:100%}.fr-info-background{height:100%;background:#000;line-height:1%;-webkit-filter:none;filter:none;opacity:1}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-inside,.fr-position-outside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,.4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-position-text{color:#b3b3b3}.fr-position-inside .fr-position-text,.fr-position-outside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-ui-inside.fr-no-caption .fr-caption,.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:hsla(0,0%,100%,.08)}.fr-info .fr-stroke-color{background:rgba(80,80,80,.3)}.fr-ui-fullclick .fr-stroke,.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-info .fr-stroke-top{display:none}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:-36px 9px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none!important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010;background-color:#ccc}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media (max-width:500px)and (orientation:portrait),all and (orientation:landscape)and (max-height:414px){.fr-side{width:54px;height:60px;margin:-30px 0 0}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none!important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border:0 solid transparent}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0!important}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail-active:hover .fr-thumbnail-image,.fr-thumbnail:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnails-vertical .fr-thumbnail-frame,.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom,.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block!important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0!important}@media (min-height:700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media (min-height:980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media (min-width:1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media (min-width:1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media (max-width:500px)and (orientation:portrait),all and (orientation:landscape)and (max-height:500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none!important}}@media (max-width:700px)and (orientation:portrait),all and (orientation:landscape)and (max-height:414px){.fr-thumbnails-vertical .fr-thumbnails{display:none!important}}@media (max-width:500px)and (orientation:portrait),all and (orientation:landscape)and (max-height:414px){.fr-page{min-width:100%;min-height:100%}}.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-close-outside,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick{display:none!important}.fr-toggle-ui{opacity:0;transition:opacity .3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{transition:opacity .3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgba(16,16,16,.85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s ease-in-out infinite;animation:fresco-12 1.2s ease-in-out infinite}.fr-spinner div:after{content:"";position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px transparent}.fr-spinner div.fr-spin-1{-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1s;animation-delay:-1s}.fr-spinner div.fr-spin-3{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.fr-spinner div.fr-spin-4{-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.fr-spinner div.fr-spin-5{-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.fr-spinner div.fr-spin-6{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.fr-spinner div.fr-spin-7{-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.fr-spinner div.fr-spin-8{-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.fr-spinner div.fr-spin-9{-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.fr-spinner div.fr-spin-10{-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.fr-spinner div.fr-spin-11{-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.fr-spinner div.fr-spin-12{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}to{opacity:0}}@keyframes fresco-12{0%{opacity:1}to{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border:2px solid hsla(0,0%,100%,.2);border-left-color:#fff;-webkit-animation:fr-thumbnail-spin 1.1s linear infinite;animation:fr-thumbnail-spin 1.1s linear infinite}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon{background-image:url(/_ui/img/fresco/sprite.svg)}.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon{background-image:url(/_ui/img/fresco/sprite.png)}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0,0,0,.4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-side-button-background{background-color:transparent}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media (max-width:500px)and (orientation:portrait),all and (orientation:landscape)and (max-height:414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0 -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0 -420px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:.8}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border:0 solid transparent;box-shadow:0 0 3px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,.1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,.3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:hsla(0,0%,100%,.08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(/_ui/css/grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);max-height:60vh}.text-display3{font-size:32.432px;font-size:2.027rem;line-height:1;font-family:Sang Bleu Empire,serif;margin:0;font-weight:500}@media(min-width:980px){.text-display3{font-size:2.986rem;line-height:1.2}}.text-display2{font-size:28.832px;font-size:1.802rem;font-family:Sang Bleu Empire,serif;font-weight:500}@media(min-width:980px){.text-display2{font-size:2.488rem}}.text-display1{font-size:25.632px;font-size:1.602rem;font-weight:700;letter-spacing:-.32px;letter-spacing:-.02rem}@media(min-width:980px){.text-display1{font-size:2.074rem}}.text-heading{font-size:22.784px;font-size:1.424rem;font-weight:500;letter-spacing:-.32px;letter-spacing:-.02rem}@media(min-width:980px){.text-heading{font-size:1.728rem}}.text-subhead{font-size:20.256px;font-size:1.266rem;letter-spacing:-.32px;letter-spacing:-.02rem}@media(min-width:980px){.text-subhead{font-size:1.44rem}}.text-title{text-transform:uppercase;font-weight:700}.text-copy2{font-size:18px;font-size:1.125rem}@media(min-width:980px){.text-copy2{font-size:1.2rem}}.text-copy1{font-size:16px;font-size:1rem}.academic .btn,.academic a.btn,.administration .btn,.administration a.btn{background:#651d32}.academic .lhcontactinfoclass .introbox div,.academic .lhcontactinfoclass p,.academic .sidebar-nav li a,.academic .subnav li.subnav-toggle,.academic a,.administration .lhcontactinfoclass .introbox div,.administration .lhcontactinfoclass p,.administration .sidebar-nav li a,.administration .subnav li.subnav-toggle,.administration a,.introbox .academic .lhcontactinfoclass div,.introbox .administration .lhcontactinfoclass div{color:#651d32}.clearfix,.masthead .flyoutnav .flyoutnav-columns,.u-clearfix{zoom:1}.clearfix:after,.masthead .flyoutnav .flyoutnav-columns:after,.u-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.masthead .utility-nav .utility-nav-title,.u-screen-reader{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#content,#footer,.l-container,.masthead .flyoutnav .flyoutnav-inner,.panel-inner{box-sizing:border-box;max-width:1240px;margin-left:auto;margin-right:auto;position:relative;width:100%;padding-left:20px;padding-right:20px}@media screen and (max-width:600px){#content,#footer,.l-container,.masthead .flyoutnav .flyoutnav-inner,.panel-inner{padding-left:5px;padding-right:5px}}.masthead .flyoutnav .no-mediaqueries .flyoutnav-inner,.no-mediaqueries #content,.no-mediaqueries #footer,.no-mediaqueries .l-container,.no-mediaqueries .masthead .flyoutnav .flyoutnav-inner,.no-mediaqueries .panel-inner{min-width:1200px}#content:focus,#footer:focus,.l-container:focus,.masthead .flyoutnav .flyoutnav-inner:focus,.panel-inner:focus{outline:none}#wrapper{transition:-webkit-transform .3s,transform .3s;height:100%}#wrapper,.panel{width:100%;background:#fff}.panel{position:relative;z-index:2;zoom:1}.panel:after{content:".";display:block;height:0;clear:both;visibility:hidden}.panel--dark{background:#3e2b2e}.panel--dark-alt{background:#651d32}.panel--alt{background:#f6f6f4}#content_shell{width:100%;position:relative;z-index:2;background:#e9e9e5;border-top:1px solid #d2b9bd}#content{padding-bottom:40px}.story #content #subnav{margin-bottom:1.5em}#content #subcolumn{box-sizing:border-box;width:25%;float:left;padding-left:10px;padding-right:10px}@media screen and (max-width:767px){#content #subcolumn{width:100%}}#content.three-column #maincolumn,#content.utility-layout #maincolumn{box-sizing:border-box;width:75%;padding-left:10px;padding-right:10px;position:relative;float:left}@media screen and (max-width:767px){#content.three-column #maincolumn,#content.utility-layout #maincolumn{width:100%}}#content.three-column #maincolumn .col-primary.full-width,#content.utility-layout #maincolumn .col-primary.full-width{box-sizing:border-box;width:100%}#content.three-column{padding-top:40px}#content.three-column #maincolumn .col-primary{box-sizing:border-box;position:relative;float:left;width:66.66667%;padding:0 10px 0 0}@media screen and (max-width:860px){#content.three-column #maincolumn .col-primary{width:100%;padding:0}}#content.three-column #maincolumn .col-tertiary{box-sizing:border-box;position:relative;width:33.33333%;float:left;padding:0 0 0 16px;border-left:1px solid #d2b9bd}@media screen and (max-width:860px){#content.three-column #maincolumn .col-tertiary{width:100%;padding:0;margin:20px 0 0}}@media screen and (max-width:1100px){#content.three-column #maincolumn .col-tertiary.early-breakpoint{width:66.66667%;padding:0;margin:20px 0 0}}@media screen and (max-width:860px){#content.three-column #maincolumn .col-tertiary.early-breakpoint{width:100%}}#content.three-column.no-nav{max-width:1000px}#content.three-column.no-nav #maincolumn{width:100%}#content.three-column.no-callouts #maincolumn .col-primary{float:none;width:auto}#content.two-column #subcolumn{display:none}#content.two-column #maincolumn{box-sizing:border-box;zoom:1;float:left;width:100%;position:relative}#content.two-column #maincolumn:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content.two-column #maincolumn .col-primary{box-sizing:border-box;float:left;width:75%;padding:0 10px 0 0;position:relative}#content.two-column #maincolumn .col-primary.full-width{width:100%}@media screen and (max-width:860px){#content.two-column #maincolumn .col-primary{width:100%;padding:0}}#content.two-column #maincolumn .col-tertiary{box-sizing:border-box;float:right;width:25%;padding:0 0 0 10px;position:relative}@media screen and (max-width:860px){#content.two-column #maincolumn .col-tertiary{width:100%;padding:0;margin:20px 0 0}}#content.utility-layout #maincolumn .col-primary{float:none;display:block;width:700px;position:relative}#content.utility-layout #maincolumn .col-tertiary{display:none}#content .single-column #maincolumn{width:100%}body.navigational_portal #content.three-column #maincolumn .col-tertiary,body.navigational_portal #content.two-column #maincolumn .col-tertiary{padding-top:39px}body.portal-page #content.three-column #maincolumn .col-tertiary{padding-top:34px}.row_tres{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 16px auto 16px auto;grid-template-areas:"a1" "b1" "c1";grid-gap:16px}@media screen and (min-width:980px){.row_tres{-ms-grid-columns:1fr 16px 1fr 16px 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"a1 b1 c1"}}.row_tres__col:first-of-type{-ms-grid-row:1;-ms-grid-column:1;grid-area:a1}.row_tres__col:nth-of-type(2){-ms-grid-row:3;-ms-grid-column:1;grid-area:b1}.row_tres__col:nth-of-type(3){-ms-grid-row:5;-ms-grid-column:1;grid-area:c1}@media screen and (min-width:980px){.row_tres__col:nth-of-type(2){-ms-grid-row:3;-ms-grid-column:1;grid-area:b1}.row_tres__col:nth-of-type(3){-ms-grid-row:5;-ms-grid-column:1;grid-area:c1}@media screen and (min-width:980px){.row_tres__col:first-of-type{-ms-grid-row:1;-ms-grid-column:1}.row_tres__col:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.row_tres__col:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:5}}}div#wrapper{font-size:16px;font-size:1rem}div#wrapper .image-wrapper{margin-bottom:1.25rem}span.external{display:none}#SocialMedia span.external{background:none;width:0;height:0}a.more{font-weight:700}a.rss{background:transparent url(../img/Âé¶¹Ó³Ïñ/rss-icon.png) no-repeat left 50%;display:-moz-inline-block;display:inline-block;height:28px;line-height:28px;margin-left:10px;text-indent:-9999px;width:17px}h2 a.rss{height:26px;margin-left:3px}.mn-item a:hover{transition:none}.pageBodyCopy{float:left}#pageBody{font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}#pageBody ol li,.pageBodyCopy ol li{margin:.563em 0 .563em 1.5em}#pageBody ol ul,#pageBody ul ul,.pageBodyCopy ul ul{margin-bottom:0}div.col-primary ul ul{margin:7px 0 0 15px}div.col-primary ol ul li{margin-left:.5em}.navigational_portal h1{clear:both}div.share h4{font-weight:400}.introbox div.footnote,p.footnote{font-size:.846em;font-style:italic}h5.caption-title{clear:both;float:left;font-size:14px;font-size:.875rem;font-weight:400;margin:0 0 .4em;text-transform:none;font-size:16px;font-size:1rem}h6.caption-title{clear:both;color:rgba(101,29,50,.6);font-size:.923em;font-weight:400;margin:0 0 .2em}.introbox div.caption-content,p.caption-content{color:#31302c;font-size:.923em;line-height:1.2em;margin:0 0 .2em;float:left;clear:both}.clear{clear:both}div.clear{margin:0 0 -1px!important;float:none!important}div.clear,div.hr{clear:both;height:1px;overflow:hidden}div.hr{margin:0 0 1.2em;border-top:1px solid #d7d4c9}div.hr-fancy{height:1px;margin:0 0 1.2em;background:transparent url(../img/dot.gif) repeat-x 0 0;overflow:hidden}div.hr-fancy hr,div.hr hr{display:none}div.cta{line-height:1.333em;margin:0 0 1.4em}div.cta-back{padding-top:.5em;border-top:1px solid #e6e3d7}div.cta-back,div.cta-top{line-height:1.4em;margin:0 0 1.4em}div.cta-top{text-align:right}ol.plain,ul.plain{list-style:none}ol.plain li,ul.plain li{margin:0 0 .2em}ol.lower-alpha{list-style:lower-alpha}ol.upper-alpha{list-style:upper-alpha}ol.lower-roman{list-style:lower-roman}ol.upper-roman{list-style:upper-roman}ul.bold-linklist,ul.linklist{list-style:none}ul.bold-linklist li,ul.linklist li{margin:0 0 .2em}ul.bold-linklist li a{font-weight:400}ul.inline-linklist{list-style:none}ul.inline-linklist li{display:inline;margin:0;padding:0 10px;border-left:1px solid #e6e3d7}ul.inline-linklist li.first,ul.inline-linklist li:first-child{border:0}.col-primary ul{list-style-image:none}.col-primary ul>li,.col-tertiary ul>li,.intro ul>li,.page-tabs__page ul>li,.story-body ul>li{padding:0 0 .5em 1em;background:url(/_ui/img/ul_li_bg_blk.png) no-repeat 0 .65em}.col-primary ul>li:last-child,.col-tertiary ul>li:last-child,.intro ul>li:last-child,.page-tabs__page ul>li:last-child,.story-body ul>li:last-child{padding-bottom:0}.col-primary ul.hs-error-msgs li{background:none}.col-primary ol ul,.col-primary ul ul{margin-bottom:0}.col-tertiary ul>li{margin-left:0}.col-primary ul.ui-slider-tabs-list>li{background:#fcfcfc;background:linear-gradient(top,#fcfcfc,#f5f5f5);padding-left:0;vertical-align:top}.col-primary ul.ui-slider-tabs-list>li.selected{background:#fff;background:linear-gradient(top,#fff,#fff)}ol.fancy{list-style-position:inside}ol.fancy>li{margin:0 0 .2em;padding:0 0 0 15px;background:transparent url(../img/ol_li_bg.png) no-repeat 30px 0}dl.factlist{display:block;padding:0 0 0 160px;overflow:auto}dl.factlist dt{clear:left;float:left;width:150px;margin:0 0 .4em -160px;padding:0}div#wrapper{background:#fff}div.image-callout{max-width:250px}.left-news{float:left;margin:0 0 .4em -160px;padding:0}dl.factlist dd{float:left;margin:0 0 .8em}.introbox div.sub-p,dl.sub-p,ol.sub-p,p.sub-p,ul.sub-p{margin-top:-1em}table.content-grid{width:100%}table.content-grid td,table.content-grid th{padding:.5em 16px;border-left:1px solid #e6e3d7}table.content-grid td.first-child,table.content-grid td:first-child,table.content-grid th.first-child,table.content-grid th:first-child{border:0}table.content-grid tbody tr.nth-child-odd,table.content-grid tbody tr:nth-child(odd){background:#fff}table.data-list{width:100%}table.data-list th{padding:.5em 8px;color:#121212;font-size:1.154em}table.data-list td{padding:.2em 8px}table.data-list tbody tr.nth-child-odd,table.data-list tbody tr:nth-child(odd){background:#fff}table.costs tr{border-bottom:1px dotted #d2b9bd}.block{display:block}.floatright{float:right}.floatleft,.floatright{display:inline}.fsDirectoryEntry .email .biolabel,.fsDirectoryEntry .office .biolabel,.fsDirectoryEntry .phone .biolabel,.off-screen,.offscreen{position:absolute;left:-999999px}.nowrap{white-space:nowrap}.normal{font-weight:400;text-transform:none}.small{font-size:10px}.underline{text-decoration:underline}.alignleft{text-align:left}.alignright{text-align:right}.center{text-align:center}img.block{display:block;margin:0 0 1.4em;border:1px solid #e6e3d7;background:#efefef}img.inline{margin:0 .2em}img.icon-left,img.inline{display:inline;vertical-align:bottom}img.icon-left{margin-right:8px}img.icon-right{display:inline;margin-left:8px;vertical-align:bottom}img.inset-left{float:left;margin:0 10px .4em 0}img.inset-left,img.inset-right{display:inline;border:1px solid #e6e3d7}img.inset-right{float:right;margin:0 0 .4em 10px}a.btn-lnk{display:inline-block;width:1px;height:25px;background:transparent url(../img/x.gif) no-repeat 0 0;text-decoration:none}a.btn-lnk:hover{background-position:0 -30px;text-decoration:none}a.btn-lnk:active{background-position:0 -60px;text-decoration:none}a.btn-allnews{height:12px;margin:12px 0 0;padding:3px 0 0;width:60px;text-transform:uppercase;font-weight:700;font-size:.866em}a.btn-learnmore{width:95px;background-image:url(/_ui/img/btn_learnmore.png)}a.btn-viewall{width:75px;background-image:url(/_ui/img/btn_viewall.png)}a.btn-ok{width:48px;background-image:url(/_ui/img/btn_ok.png)}a.btn-proceed{width:80px;background-image:url(/_ui/img/btn_proceed.png)}a.btn-submit{width:75px;background-image:url(/_ui/img/btn_submit.png)}a.altbtn-cancel{width:70px;background-image:url(/_ui/img/altbtn_cancel.png)}a.altbtn-submit{width:75px;background-image:url(/_ui/img/altbtn_submit.png)}a.lnk-more{font-weight:700}a.lnk-more:hover{background-position:right 2px;text-decoration:none}.academic a.lnk-more,a.lnk-back{font-weight:700}a.lnk-back{padding-left:10px;background:transparent url(/_ui/img/arrow_sprite.png) no-repeat left -20px}a.lnk-back:hover{background-position:left -20px}a.home-btn-change{display:block;width:220px;height:30px;background:transparent url(../img/home_btn_change.png) no-repeat 0 0;text-decoration:none}a.home-btn-change:hover{background-position:0 -30px}a.home-btn-change:active{background-position:0 -60px}a.home-btn-invest{display:block;width:220px;height:30px;background:transparent url(../img/home_btn_invest.png) no-repeat 0 0;text-decoration:none}a.home-btn-invest:hover{background-position:0 -30px}a.home-btn-invest:active{background-position:0 -60px}a.btn-plus{display:inline-block;width:22px;height:22px;background:transparent url(../img/btn_plus.png) no-repeat 0 0;text-decoration:none!important}a.btn-plus:hover{background-position:0 -30px}a.btn-plus:active{background-position:0 -60px}a.btn-closeX{display:inline-block;width:24px;height:24px;background:transparent url(../img/btn_closeX.png) no-repeat 0 0;text-decoration:none!important}a.btn-closeX:hover{background-position:0 -30px}a.btn-closeX:active{background-position:0 -60px}div#wrapper{width:100%;height:100%;background:#f6f6f4}div#footer ul.footer-nav{list-style:none;margin:0;padding:0}div#footer ul.footer-nav li{margin:0;padding:0;line-height:28px}div#footer ul.footer-nav li.first{border:0}div#footer ul.footer-nav li a{color:#51504f}div#footer ul.footer-nav li a:hover{color:#6c001b}.st_sharethis_custom{background:url(/_ui/img/icon-share.png) no-repeat scroll 0 0 transparent;padding:0 0 1px 20px}div#maincolumn h1{width:auto;padding-bottom:.2em}body.dept div.quote-callout blockquote{font-size:1em;line-height:1.6em;margin-bottom:1em;text-indent:0}body.dept div.quote-callout h4{font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:700;margin:0 0 .8em}div.application-callout{width:208px;margin:0 0 2em;box-shadow:0 1px 2px rgba(0,0,0,.3);float:right}div.application-callout div.callout-inner{padding:15px 0 2px}div.application-callout.graphic div.callout-inner{background-position:-416px bottom;min-height:137px;height:auto!important;height:137px;padding-bottom:.75em}div.application-callout h4{color:#fff;font-size:1em;font-weight:700;margin:0 0 1em;padding:0 20px}div.application-callout div.hr{border-top:1px solid #333;margin:0 20px .85em}.introbox div.application-callout div,div.application-callout .introbox div,div.application-callout ol,div.application-callout p,div.application-callout ul{color:#faf9f8;font-size:1em;line-height:18px;margin:0 0 1em;padding:0 20px}.introbox div.application-callout div.programs,div.application-callout .introbox div.programs,div.application-callout p.programs{font-size:1em;margin-bottom:14px}div.application-callout div.callout-inner{background:#700;border-top:4px solid #500}div.application-callout a.btn-apply{background:transparent url(../img/btn_apply.png) no-repeat 100% 0;display:inline-block;height:34px;margin-top:5px;text-transform:uppercase;width:172px}div.application-callout a.btn-apply span.sprite{line-height:38px}div.application-callout a.btn-apply:hover{text-decoration:none}.academic div.application-callout div.callout-inner{background:#517e21;border-top:4px solid #465332}.academic div.application-callout a.btn-apply{background:transparent url(../img/btn_apply_green.png) no-repeat 100% 0;display:inline-block;height:34px;margin-top:5px;text-transform:uppercase;width:172px}div.application-callout a.btn-apply span.sprite{color:#fff;display:block;font-size:.923em;font-weight:700;height:34px;line-height:34px;text-align:center;text-shadow:1px 1px 2px #222}div.generic-callout{background:#fff;float:right;border-top:1px solid rgba(0,0,0,.1);width:100%;margin:0 0 2em;box-shadow:0 1px 4px #c9c6bc}div.generic-callout.no-border{border:0;-ms-box-shadow:none;box-shadow:none}div.generic-callout.no-border .callout-inner{background-color:transparent}div.generic-callout.no-padding div.callout-inner{padding:0!important}div.generic-callout div.callout-inner{padding:15px 15px 10px;width:100%;box-sizing:border-box}div.generic-callout h4{font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:700;margin:0 0 .8em}.introbox div.generic-callout div,div.generic-callout .introbox div,div.generic-callout ol,div.generic-callout p,div.generic-callout ul{color:#333;font-size:1em;line-height:1.538em;margin:0 0 .5em}div.generic-callout ul>li{margin:0 0 .2em 24px;padding:0 0 0 15px;background:transparent url(../img/ul_li_bg.png) no-repeat 2px .5em}.introbox div.generic-callout div,div.generic-callout .introbox div,div.generic-callout p{line-height:1.333em}div.story-callout{border-right:1px solid #dbdad4;border-left:1px solid #dbdad4;width:208px;margin:0 0 2em;box-shadow:0 1px 2px rgba(0,0,0,.3)}div.story-callout div.callout-uppercap{display:none;width:208px;height:8px;background:transparent url(../img/callout_endcaps.png) no-repeat 0 0}div.story-callout div.callout-lowercap{width:208px;height:8px;background:transparent url(../img/callout_endcaps.png) no-repeat 0 100%}div.story-callout div.callout-inner{width:166px;padding:8px 20px 2px;background:#fcfbf9}div.story-callout h4{font-size:1.231em;font-family:ff-meta-serif-web-pro-2,ff-meta-serif-web-pro-1,Georgia,Times,serif;font-style:normal;font-weight:400;margin:0 0 .5em}div.story-callout div.cta{width:166px;margin:0 -20px;padding:12px 20px 4px;border-top:1px solid #e6e3d7}.introbox div.story-callout div,div.story-callout .introbox div,div.story-callout ol,div.story-callout p,div.story-callout ul{color:#938770;font-size:1.077em;line-height:1.3em;margin:0 0 1em}div.story-callout ul>li{margin:0 0 .2em 24px;padding:0 0 0 15px;background:transparent url(../img/ul_li_bg.png) no-repeat 2px .5em}div.image-callout{float:right;margin:0 0 2em;width:100%}@media screen and (max-width:860px){div.image-callout{max-width:250px}}div.image-callout img{display:block;width:100%;margin:0 0 .8em}div.image-callout div.callout-inner{padding:0 1px}div.image-callout h4{font-size:1.231em;font-family:ff-meta-serif-web-pro-2,ff-meta-serif-web-pro-1,Georgia,Times,serif;font-style:normal;font-weight:400;margin:0 0 .2em}.introbox div.image-callout div,div.image-callout .introbox div,div.image-callout ol,div.image-callout p,div.image-callout ul{color:#938770;font-size:1.077em;line-height:1.3em;margin:0 0 1em}div.related-stories div.callout-inner{padding-left:0;padding-right:0;width:206px}div.related-stories div.callout-inner h4,div.related-stories div.callout-inner li{padding-left:20px;padding-right:20px}div.related-stories ul{list-style:none;margin:0}div.related-stories div.more{margin-top:.75em}div.related-stories ul li{border-top:1px solid #e6e3d7;margin:1em 0 0;padding-top:1em}div.related-stories ul li:first-child{border-top:0;margin-top:0;padding-top:0}div.related-stories ul li img{height:100px;width:165px;margin-bottom:5px}div.path-callout{border:1px solid #496175;width:100%;margin:0 0 2em;background-color:#496175;color:#fff}div.path-callout div.callout-inner{padding:15px;width:100%;box-sizing:border-box}div.path-callout div.callout-title{color:#9ed6fd;font-weight:700;padding:2px 0 4px}.introbox div.path-callout div.callout-inner div,div.path-callout div.callout-inner .introbox div,div.path-callout div.callout-inner p{padding:10px 0;line-height:18px;margin:0}div.path-callout div.callout-sub{padding:13px 10px;margin:7px 0 0;border-radius:4px;background-color:#587c95}div.path-callout div.callout-sub h3{font-size:16px;padding:0 0 3px}div.path-callout div.callout-sub select{margin:0;padding:1px 0 1px 3px;width:100%;font-size:11px;color:#000}div.path-callout div.callout-sub select option{color:#333;font-size:11px;font-weight:400;padding:1px;margin:0}div.twitter-callout div.callout-inner{padding:15px 15px 2px;width:178px}div.twitter-callout h4{font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:700;margin:0 0 .8em}.wb-twitter-wrapper{height:398px;border:1px solid #e8e8e8;position:relative;overflow:hidden}.wb-twitter-wrapper .wp-overlay-line{position:absolute;top:34px;background:#e8e8e8;height:1px;width:100%}.featured-book-img{padding-bottom:15px;width:100%}@media screen and (max-width:860px){.featured-book-img{width:50%}}.highlight-button{background-color:#517e21!important;padding:7px 10px 5px;font-weight:400!important}.introbox div.col-primary div .highlight-button,div.col-primary .introbox div .highlight-button,div.col-primary p .highlight-button{text-decoration:none}.introbox div.col-primary div .highlight-button:hover,div.col-primary .introbox div .highlight-button:hover,div.col-primary p .highlight-button:hover{text-decoration:underline}div.callout-inner div.highlight-button{margin-top:16px}div.col-primary div.img-caption-left{float:left;display:inline;margin-right:20px}div.col-primary div.img-caption-right{float:right;display:inline;margin-left:20px}div.col-primary div.img-caption{width:206px;padding:0 0 2em}div.col-primary div.img-caption img{display:block;width:206px;height:206px;margin:0 0 .8em}.introbox div.col-primary div.img-caption div.caption-content,div.col-primary div.img-caption .introbox div.caption-content,div.col-primary div.img-caption p.caption-content{margin:0}.SubjectColumns{width:345px;float:left}div.SubjectColumns .SubjectColumnUl{line-height:1.2em;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:.9em}#maincolumn .col-primary #pageBody .SubjectColumns ul li{margin-left:.5em;padding:0}#maincolumn .optional-content{margin-bottom:20px}#maincolumn .optional-content .introbox div,#maincolumn .optional-content p,.introbox #maincolumn .optional-content div{margin:0;padding:0}#maincolumn #tabnav{float:left;width:150px;margin:0;padding:0}#maincolumn #tabnav ul{margin:0;padding:0;border-bottom:1px solid #e5e4df}#maincolumn #tabnav li{background-color:#eeece8;border-top:1px solid #e5e4df;margin:0}#maincolumn #tabnav li.active{background-color:#fff;border-left:1px solid #e5e4df;outline:none}#maincolumn #tabnav li a{color:#555;display:block;padding:10px;cursor:pointer;border:0}#maincolumn #tabnav li.active a{font-weight:700;display:block;outline:none!important;border:0}#maincolumn .library-section-tabpanels{float:left;width:auto;margin:0;padding:20px;width:515px;border:1px solid #e5e4df}#maincolumn .library-section-tabpanels ul{padding:0;margin:0}#maincolumn .library-section-tabpanels #subject_guide_links{padding-bottom:20px}#maincolumn .library-section-tabpanels #subject_guide_links ul,#subject_guide_links li{margin:0;list-style:none}#subject_guide_links li{background:none;padding-left:0}.lib-database-link{font-size:1.3em}.resource-list-item{margin-bottom:.6em!important}#maincolumn .library-section-tabpanels #subject_guide_links a,.resource-link{font-weight:700}#maincolumn .library-section-tabpanels #subject_guide_links .article-title{color:#6c001b}#maincolumn .library-section-tabpanels #subject-guide-content{margin:0}#maincolumn .library-section-tabpanels #subject-guide-content ul{margin:0;padding-bottom:10px}#maincolumn .library-section-tabpanels #subject-guide-content li{margin:0;padding-top:10px;padding-left:30px}#maincolumn .library-section-tabpanels #subject-guide-content li:before{content:"- "}.libraryStaff{height:165px;clear:both}.libraryStaff img{float:left;margin-right:10px;margin-bottom:20px}.databaseListing td{border:1px solid #ccc}.db{margin:0 0 40px;width:100%;border-collapse:collapse;padding:0}.db td{border-bottom:1px dotted #ccc;border-right:1px dotted #ccc;padding:10px}.db td.last{border-right:0}.db .highlight{background-color:#f8eecc}.left-news{float:none;margin:0}#content #maincolumn #news-feed h3,#news-feed h3{font-size:18px;font-size:1.125rem;padding-top:8px}@media(min-width:980px){#content #maincolumn #news-feed h3,#news-feed h3{font-size:1.2rem}}#news-feed{border-bottom:1px solid #d2b9bd;margin-bottom:1rem;padding-bottom:.6rem}.view-all-library-news{float:left;padding-top:5px}.view-all-library-news a{font-weight:700;height:12px;margin:12px 0 0;padding:3px 0 0 3px;width:60px}.right-featured{float:right;margin:0;width:200px}.right-featured h4{font-size:1em;font-weight:700;padding-bottom:10px}.right-featured img{padding-bottom:15px}.holiday-hours{margin-bottom:.5em}.holiday-row,.lib-hours{margin-bottom:1.25rem}.quarter-title{font-size:20.256px;font-size:1.266rem;letter-spacing:-.32px;letter-spacing:-.02rem;margin-bottom:.5em}@media(min-width:980px){.quarter-title{font-size:1.44rem}}h2.quarter-title{margin-bottom:0}.quarter #subject-guide-content,.quarter #subject_guide_links{padding-right:26px}div.day-of-week,div.holiday-title{float:left;width:220px;font-weight:700}div.day-of-week{width:150px}div.holiday-dayOfWeek,div.hours{float:left;margin-left:10px;width:200px}div.holiday-hour{float:left;margin-left:10px;width:120px}.holiday-title.date{font-weight:400;margin:0}.holiday-row div div,.lib-hours-row div{padding:4px 0}.lib-hours-row .clear{padding:0}#maincolumn .col-primary .SubjectColumns ul li{background-image:none}#maincolumn ul#after-complete{padding-bottom:20px}#maincolumn .related{width:700px;float:left;border-top:2px solid #ddd;padding-top:20px}#maincolumn .related a{padding-right:50px;font-style:italic}#maincolumn .related h2{padding-bottom:15px}div.stand-out{margin:0 0 1.4em;padding:1em 12px .2em;background:#f2f1eb;border:1px solid #e6e3d7;position:relative}div.mini-column{width:220px;margin-right:15px}div.half-column-left,div.mini-column{float:left;display:inline;position:relative}div.half-column-left{width:50%}@media screen and (max-width:860px){div.half-column-left{width:100%}}div.half-column-right{float:right;display:inline;width:50%;position:relative}@media screen and (max-width:860px){div.half-column-right{width:100%}}div.short-banner{width:700px;margin:0 0 25px;position:relative}ul.programs{list-style:none}ul.programs li{font-size:.9em;margin-left:0}ul.programs li a{font-weight:700}body.dept .bread-crumb-nav{float:left}body.dept #maincolumn .social-icons{float:right}body.dept h1{clear:both}div.rotatornav{width:41px;height:25px;position:relative;overflow:hidden}div.rotatornav a{display:block;width:21px;height:25px;background:transparent url(../img/rotatornav_sprite.png) no-repeat 0 0;position:absolute;top:0}div.rotatornav a.lnk-prev{background-position:left 0;left:0}div.rotatornav a.lnk-next{background-position:right 0;right:0}div.rotatornav a.lnk-prev:hover{background-position:left -30px;left:0}div.rotatornav a.lnk-next:hover{background-position:right -30px;right:0}div.rotatornav a.lnk-prev:active{background-position:left -60px;left:0}div.rotatornav a.lnk-next:active{background-position:right -60px;right:0}div.rotatornav_lrg{height:29px;position:relative;width:48px}div.rotatornav_lrg a{background:url(/_ui/img/rotatornav_lrg_sprite.png) no-repeat scroll 0 0 transparent;display:block;height:29px;position:absolute;top:0;width:24px}div.rotatornav_lrg a.lnk-prev{background-position:left 0;left:0}div.rotatornav_lrg a.lnk-next{background-position:right 0;right:0}div.rotatornav_lrg a.lnk-prev:hover{background-position:left -40px;left:0}div.rotatornav_lrg a.lnk-next:-moz-any-link:focus,div.rotatornav_lrg a.lnk-prev:-moz-any-link:focus{outline:none}div.rotatornav_lrg a.lnk-next:hover{background-position:right -40px;right:0}div.rotatornav_lrg a.lnk-prev:active{background-position:left -80px;left:0}div.rotatornav_lrg a.lnk-next:active{background-position:right -80px;right:0}a.noLink{cursor:default}div.tall-wide-img-rotator{clear:both;width:712px;height:304px;margin:0 0 2em -20px;position:relative}div.tall-wide-img-rotator ul{list-style:none;position:relative;overflow:hidden}div.tall-wide-img-rotator ul,div.tall-wide-img-rotator ul li{width:712px;height:304px;margin:0}div.tall-wide-img-rotator ul li img{display:block;width:712px;height:304px}div.tall-wide-img-rotator div.rotatornav{position:absolute;right:20px;bottom:20px;display:none}body.js-enabled div.tall-wide-img-rotator div.rotatornav{display:block}div.nav-prev-next{width:31px;height:13px;margin:0 auto;background:transparent url(../img/nav_prev_next.png) no-repeat top;position:relative}div.nav-prev-next a{display:block;width:7px;height:13px;background:transparent url(../img/nav_prev_next.png) no-repeat 0 0;position:absolute;top:0}div.nav-prev-next a.lnk-prev{background-position:left -20px;left:0}div.nav-prev-next a.lnk-next{background-position:right -20px;right:0}div.nav-prev-next a.lnk-prev:hover{background-position:left -40px}div.nav-prev-next a.lnk-next:hover{background-position:right -40px}div.nav-prev-next a.disabled{visibility:hidden}ul.dept-content-section{list-style:none}ul.dept-content-section li{margin:0 0 40px}ul.dept-content-section li.section{margin-bottom:20px;padding-top:20px}ul.dept-content-section li.section.courses a{font-weight:700}ul.dept-content-section li.section.profile h4{margin-bottom:1em}ul.dept-content-section li.section.profile img{float:left;height:85px;width:118px}ul.dept-content-section li.section.profile div.profile-txt{padding-left:138px}.introbox ul.dept-content-section li.section.profile div.profile-txt div,ul.dept-content-section li.section.profile div.profile-txt .introbox div,ul.dept-content-section li.section.profile div.profile-txt p{margin-bottom:.5em}.introbox ul.dept-content-section li.section div.requirements,ul.dept-content-section li.section .introbox div.requirements,ul.dept-content-section li.section p.requirements{margin-bottom:1.4em}ul.dept-content-section li ul{list-style:none;margin-left:2em}ul.dept-content-section li.img-txt-list ul{float:left;margin-left:0;width:50%}ul.dept-content-section li ul li{background:transparent url(../img/ul_li_bg.png) no-repeat 0 50%;border:0;margin:0 0 .5em;padding:0 0 0 10px}ul.dept-content-section li.img-txt-list ul li{background:none;padding:0}.introbox ul.dept-content-section div.contact,.introbox ul.dept-content-section div.requirements,ul.dept-content-section .introbox div.contact,ul.dept-content-section .introbox div.requirements,ul.dept-content-section p.contact,ul.dept-content-section p.requirements{font-weight:700}.introbox ul.dept-content-section div.contact,ul.dept-content-section .introbox div.contact,ul.dept-content-section p.contact{margin-bottom:.5em}.introbox ul.dept-content-section div.requirements,ul.dept-content-section .introbox div.requirements,ul.dept-content-section p.requirements{margin-bottom:0}.introbox ul.dept-content-section div.requirements a,ul.dept-content-section .introbox div.requirements a,ul.dept-content-section p.requirements a{display:inline-block;padding-right:25px}ul.dept-content-section a.cta-top{background:transparent url(../img/cta-top.png) no-repeat 100% 50%;display:inline-block;font-size:90%;padding-right:12px;text-align:left}h3.majors{font-family:ff-meta-serif-web-pro-2,ff-meta-serif-web-pro-1,Georgia,Times,serif;font-style:normal;font-size:21px;font-weight:400}ul.dept-content-section h4{font-size:1.25em}ul.img-txt-link-list{list-style:none}ul.dept-content-section li.img-txt-link-list,ul.img-txt-link-list li{min-height:85px;margin:0 0 1em;padding:0 0 0 138px}ul.dept-content-section li.img-txt-link-list img,ul.img-txt-link-list li img{float:left;display:inline;width:118px;height:85px;margin:.2em 0 0 -138px}.introbox ul.dept-content-section li.img-txt-link-list div,.introbox ul.img-txt-link-list li div,ul.dept-content-section li.img-txt-link-list .introbox div,ul.dept-content-section li.img-txt-link-list p,ul.img-txt-link-list li .introbox div,ul.img-txt-link-list li p{line-height:1.3em;margin:0 0 1em}ul.dept-content-section li.img-txt-link-list ul,ul.img-txt-link-list ul{float:left;list-style:none}ul.dept-content-section li.img-txt-link-list ul.column-1,ul.img-txt-link-list ul.column-1{width:100px}ul.dept-content-section li.img-txt-link-list ul.column-2,ul.img-txt-link-list ul.column-2{width:185px}ul.dept-content-section li.img-txt-link-list ul li,ul.img-txt-link-list ul li{font-weight:700;min-height:1em;margin-bottom:.5em;padding:0}div.large-img-txt-element{border-top:1px solid #e6e3d7;padding:20px 0 10px 227px}body.dept div.large-img-txt-element{border-bottom:1px solid #e6e3d7;margin-bottom:20px}div.large-img-txt-element img{float:left;display:inline;width:207px;height:144px;margin:.2em 0 0 -227px}.introbox div.large-img-txt-element div,div.large-img-txt-element .introbox div,div.large-img-txt-element p{margin-bottom:.75em}div.large-img-txt-element a.more{font-weight:700}div.large-img-txt-element a.lnk-video-popover{float:left;display:inline;width:207px;height:144px;margin:.2em 0 0 -227px;position:relative}div.large-img-txt-element a.lnk-video-popover img{float:none;margin:0}div.large-img-txt-element a.lnk-video-popover span.playvideo-overlay{display:block;width:207px;height:144px;background:transparent url(/_ui/img/playvideo_overlay-lg.svg) no-repeat left 10px;position:absolute;left:0;top:0}ul.small-img-link-list{list-style:none}body.navigational_portal ul.small-img-link-list{border-top:1px solid #e6e3d7;padding-top:20px}ul.small-img-link-list li{min-height:85px;margin:0 0 1em;padding:0 0 0 138px}ul.small-img-link-list li img{float:left;display:inline;width:118px;height:85px;margin:.2em 0 0 -138px}.introbox ul.small-img-link-list li div,ul.small-img-link-list li .introbox div,ul.small-img-link-list li h3,ul.small-img-link-list li p{margin-right:34px;width:300px}ul.small-img-link-list li h3{float:left;font-size:1em}.introbox ul.small-img-link-list li div,ul.small-img-link-list li .introbox div,ul.small-img-link-list li p{float:left;line-height:1.3em;margin-bottom:1em}ul.small-img-link-list li ul{float:left;line-height:1em;list-style:none;margin:0;width:190px}ul.small-img-link-list li ul li{margin:0 0 10px;min-height:1em;padding:0}div.multimedia-nav{position:relative}div.multimedia-nav a{display:block;width:19px;height:68px;background:#d3cdc1 url(/_ui/img/arrownav.png) no-repeat 0 0;position:absolute;top:0}div.multimedia-nav a.lnk-prev{background-position:left 27px;left:0}div.multimedia-nav a.lnk-next{background-position:right 27px;right:0}div.multimedia-nav a:hover{background-color:#e5e2d9}div.multimedia-nav a:active{background-color:#dcd8cd}div.multimedia-nav a.disabled{background:#dcd8cd}div.pagi-nav{height:16px;position:relative}div.pagi-nav ul{list-style:none;line-height:16px;height:16px;margin:0}div.pagi-nav ul li{float:left;display:inline;height:16px;margin:0;padding:0}div.pagi-nav ul li.page{text-align:center;width:20px}div.pagi-nav ul li.first{border:0}div.pagi-nav ul li.current{background-color:#dedbd1;color:#fff}div.pagi-nav ul li.current a{color:#fff}div.pagi-nav ul li.prev{width:16px}div.pagi-nav ul li.prev a.lnk-prev{display:block;width:16px;height:16px;background:transparent url(/_ui/img/arrow_sprite.png) no-repeat left -19px}div.pagi-nav ul li.prev a.lnk-prev.disabled{background-position:left -99px}div.pagi-nav ul li.next{width:16px}div.home-newslist div.pagi-nav ul li.next,div.home-newslist div.pagi-nav ul li.prev{width:12px}div.pagi-nav ul li.next a.lnk-next{display:block;width:16px;height:16px;background:transparent url(/_ui/img/arrow_sprite.png) no-repeat right 1px}div.pagi-nav ul li.next a.lnk-next.disabled{background-position:right -79px}#maincolumn #tabbed_history_timeline div.timeline-tabnav{float:none;width:452px;height:20px;margin:0 0 10px;overflow:hidden}#maincolumn #tabbed_history_timeline div.timeline-tabnav ul{list-style:none;width:452px;height:20px;margin:0;font-size:12px;line-height:20px}#maincolumn #tabbed_history_timeline div.timeline-tabnav ul li{float:left;display:inline;height:20px;margin:0 0 0 5px;border:0;padding:0;background:none}#maincolumn #tabbed_history_timeline div.timeline-tabnav ul li.first-child,div.timeline-tabnav ul li:first-child{margin:0}#maincolumn #tabbed_history_timeline div.timeline-tabnav ul li a{display:block;height:20px;padding:0 6px;position:relative;cursor:pointer}div.timeline-tabnav ul li a:hover{text-decoration:none}div.timeline-tabnav ul li a span.tab-rt{display:block;width:6px;height:20px;background:transparent url(../img/lozenge_sprite.png) no-repeat right 0;position:absolute;right:0;top:0}div.timeline-tabnav ul li a span.tab-lt{display:block;width:6px;height:20px;background:transparent url(../img/lozenge_sprite.png) no-repeat left 0;position:absolute;left:0;top:0}div.timeline-tabnav ul li a span.tab-ctr{display:inline-block;height:20px;background:transparent url(../img/lozenge_sprite.png) repeat-x left -20px}div.timeline-tabnav ul li a:hover span.tab-rt{background-position:right -40px}div.timeline-tabnav ul li a:hover span.tab-lt{background-position:left -40px}div.timeline-tabnav ul li a:hover span.tab-ctr{background-position:left -60px}div.timeline-tabnav ul li.current a{color:#121212}div.timeline-tabpanels{width:452px;position:relative}div.timeline-tabpanels div.panel img.photo{display:block;width:452px;height:250px;margin:0 0 1.5em}body.js-enabled div.timeline-tabpanels div.panel div.cta-top{display:none}div.timeline-tabpanels div.rotatornav{position:absolute;right:10px;top:218px;display:none}body.js-enabled div.timeline-tabpanels div.rotatornav{display:block}div.hover-bubble{width:220px;min-height:100px;position:absolute}div.hover-bubble div.bubble-uppercap{width:220px;height:8px;background:transparent url(../img/bubble_endcaps.png) no-repeat 0 0}div.hover-bubble div.bubble-lowercap{border-bottom:1px solid #e5e4df}div.hover-bubble div.bubble-arrow-up{width:19px;height:13px;background:transparent url(../img/bubble_arrow_sprite.png) no-repeat left 0;position:absolute;left:10px;top:-12px}div.hover-bubble div.bubble-arrow-down{width:19px;height:13px;background:transparent url(../img/bubble_arrow_sprite.png) no-repeat left -20px;position:absolute;left:10px;bottom:-12px}div.hover-bubble div.bubble-arrow-right{width:13px;height:19px;background:transparent url(../img/bubble_arrow_sprite.png) no-repeat right -40px;position:absolute;right:-18px;top:10px}div.hover-bubble div.bubble-arrow-left{width:13px;height:19px;background:transparent url(../img/bubble_arrow_sprite.png) no-repeat left -60px;position:absolute;left:-18px;top:10px}div.hover-bubble div.bubble-inner{width:180px;padding:10px 20px 2px;background:transparent url(../img/bubble_innerbg.png) repeat-y 0 0;position:relative}div.hover-bubble div.bubble-inner div.hr{margin:0 -20px 1em;border-top:1px solid #e5e4df}div.hover-bubble div.bubble-inner div.cta{margin:0 -20px;padding:16px 20px 6px;border-top:1px solid #d7d4c9}.introbox div.hover-bubble div.bubble-inner div,div.hover-bubble div.bubble-inner .introbox div,div.hover-bubble div.bubble-inner dl,div.hover-bubble div.bubble-inner ol,div.hover-bubble div.bubble-inner p,div.hover-bubble div.bubble-inner ul{font-size:.923em;line-height:1.3em;margin:0 0 1em}div.hover-bubble div.bubble-inner h4{font-size:.923em;margin:0 0 .2em}body.homepage div#content.homepage-content div#leftcolumn{float:left;display:inline;width:240px;position:relative}body.homepage div#content.homepage-content div#centercolumn{float:left;display:inline;width:200px;padding:0 15px;position:relative;overflow:hidden}body.homepage div#content.homepage-content div#rightcolumn{float:right;display:inline;width:470px;position:relative;overflow:hidden}div.magazine-audience-title{color:#aaa;font-size:.8em;text-transform:uppercase}div.home-magazine-callouts{width:220px;height:35px;margin:0 0 8px;padding:0}div.magazine-audience-title{border-top:1px solid #e9e9e5;padding:12px 0;width:220px;line-height:1.2em}.magazine-image{float:left}div.home-magazine-callouts ul{list-style:none;width:220px;height:35px;margin:0}div.home-magazine-callouts ul li.hmc-item{margin:0 0 16px;padding:0;clear:left}div.home-magazine-callouts ul li.hmc-item a.hmc-lnk{display:block;height:35px}div.home-magazine-callouts ul li#hmc_response a.hmc-lnk{width:131px;background-position:left 0}div.home-magazine-callouts ul li#hmc_response.hover1 a.hmc-lnk{background-position:left -40px}div.home-magazine-callouts ul li#hmc_etc a.hmc-lnk{width:84px;background-position:right 0}div.home-magazine-callouts ul li#hmc_etc.hover1 a.hmc-lnk{background-position:right -40px}div.home-magazine-callouts ul li div.hover-bubble{left:0;top:32px;z-index:3}div.home-magazine-callouts ul li.hover1 div.hover-bubble{display:block}div.home-magazine-callouts ul li div.current-issue{width:210px;margin:0 0 10px}div.home-magazine-callouts ul li div.current-issue img{width:90px;height:116px}div.home-magazine-callouts ul li div.current-issue div.titles{padding:10px 0 0 100px}div.current-issue div.titles a{color:#333;display:block;font-weight:700;font-size:.923em;line-height:1.3em}div.home-magazine-callouts ul li div.current-issue h2{font-size:1.2em;line-height:20px;margin:0 0 14px}div.home-magazine-callouts ul li div.current-issue h5{color:#999;font-weight:400;text-transform:none;margin:0}div.home-jumpnav{width:470px;margin:0 0 24px}div.home-jumpnav div.jumpnav-inner{background:#fff;border:1px solid #e5e4df;padding:15px 9px 10px;width:450px}div.home-jumpnav div.jumpnav-inner h2{margin:0 10px 12px}div.home-jumpnav div.jumpnav-inner div.column{float:left;display:inline;margin:0 0 1em;padding-left:10px}div.home-jumpnav div.jumpnav-inner div.colA{width:120px}div.home-jumpnav div.jumpnav-inner div.colB{width:160px}div.home-jumpnav div.jumpnav-inner div.colC{width:130px}div.home-jumpnav div.jumpnav-inner div.column ul.bullet-list{line-height:1.3em;margin:0}div.home-jumpnav div.jumpnav-inner div.column ul.bullet-list li{background:url(/_ui/img/arrow_sprite.png) no-repeat scroll left 1px transparent;height:12px;margin:0 0 .5em;padding:0 0 8px 12px}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta{width:450px;display:none}body.js-enabled div.home-jumpnav div.jumpnav-inner div.jumpnav-cta{display:block}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner{width:420px;padding:10px 15px;background:#eeede9}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset.select-left{float:left;display:inline;width:200px}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset.select-right{float:right;display:inline;width:200px}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset h4{color:#313131;font-size:.75em;margin:0 0 .5em;padding-bottom:4px;text-transform:uppercase}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset span.select-custom{width:160px}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset select.select-custom{width:200px;margin:0}div.home-newslist div.home-newslist-inner{margin:0 0 20px}div.home-newslist div.pagi-nav ul li.next a.lnk-next,div.home-newslist div.pagi-nav ul li.prev a.lnk-prev{width:12px}div.home-newslist div.panel{display:none}body.js-enabled div.home-newslist div.panel,div.home-newslist div.first-panel{display:block}div.home-newslist div.panel ul{border-bottom:1px solid #e9e9e5;list-style:none outside none;margin:0}div.home-newslist div.panel ul li{border-top:1px solid #e9e9e5;margin:0;padding:.866em 0}div.home-newslist div.panel ul li div.news-item{height:88px;overflow:hidden}div.home-newslist div.panel ul li h3{font-size:1em;margin:0 0 .4em}.introbox div.home-newslist div.panel ul li div,div.home-newslist div.panel ul li .introbox div,div.home-newslist div.panel ul li p{line-height:1.3em;margin:0}div.home-newslist div.cta{margin:0}div.home-newslist div.cta div.pagi-nav{float:right;width:116px;margin-top:1px;display:none}body.js-enabled div.home-newslist div.cta div.pagi-nav{display:inline}.youtube{position:relative}.youtube :after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent url(../img/youtube-overlay.png) no-repeat 50%}div#homepage_inside_carousel_container{min-height:17em}div#homepage_inside_carousel_container h2{margin:0 20px 12px}div#homepage_inside_carousel{width:428px;height:auto;padding:0 21px 0 20px}div#homepage_inside_carousel div#homepage_inside_carousel_outer{width:428px;height:auto}div#homepage_inside_carousel div#homepage_inside_carousel_inner{width:10000px;height:auto}div#homepage_inside_carousel div.item{width:143px;height:auto}.introbox div#homepage_inside_carousel div.item div,div#homepage_inside_carousel div.item .introbox div,div#homepage_inside_carousel div.item p{font-size:.866em;line-height:1.4em;margin:0 3px}div#homepage_inside_carousel div.item a.image-callout-picture{display:block;width:142px;height:85px;margin:0 0 10px}div#homepage_inside_carousel div.item a.image-callout-title{display:inline;width:auto;height:auto;color:#700;font-weight:700}div#homepage_inside_carousel div.item a.image-callout-title:hover{color:#333;text-decoration:underline}div#homepage_inside_carousel div.item img{display:block;width:142px;height:85px}div#homepage_inside_carousel img,div#homepage_inside_carousel img:hover{-ms-opacity:1;opacity:1}.homepage_rotator_background{background-color:#000;width:142px;height:85px;position:relative;top:0;left:286px;z-index:-1}div#homepage_inside_carousel a{width:19px;height:85px}div#homepage_inside_carousel a.lnk-prev{background:url(/_ui/img/arrownav.png) no-repeat left 35px}div#homepage_inside_carousel a.lnk-next{background:url(/_ui/img/arrownav.png) no-repeat right 35px}div#modaloverlay{width:100%;height:100%;background:#fff;position:fixed;left:0;top:0;z-index:8;display:none;opacity:.95}div#modaloverlay.active{display:block}div#modalinterstitial{display:none}div#modalinterstitial.active{display:block}div#modalvideoplayer{display:none}div#modalvideoplayer.active{display:block}div#modalvideoplayer div.popover-inner{min-height:360px}div.popover-lrg{width:640px;margin:0 auto;position:fixed;z-index:9;font-size:1.3em}div.popover-lrg div.popover-inner{box-shadow:0 0 24px #ccc;min-height:240px;position:relative;width:640px}div.popover-lrg div.popover-inner div.cta{margin:0}div.popover-lrg a.btn-closeX{display:block;position:absolute;right:0;top:-36px}div.popover-med{width:446px;margin:0 auto;position:fixed;z-index:9;font-size:1.3em}div.popover-med div.popover-uppercap{width:446px;height:5px;background:transparent url(../img/popover_med_endcaps.png) no-repeat 0 0}div.popover-med div.popover-lowercap{width:446px;height:5px;background:transparent url(../img/popover_med_endcaps.png) no-repeat 0 100%}div.popover-med div.popover-inner{width:400px;min-height:120px;padding:25px 23px 10px;background:transparent url(../img/popover_med_innerbg.png) repeat-y 0 0;position:relative}div.popover-med div.popover-inner div.cta{text-align:right;margin:0}div.popover-med a.btn-closeX{display:block;position:absolute;right:0;top:-36px}#modalflashvideocontent{display:block;width:640px;height:360px;background:#000}.navigational_portal .tall-img-rotator{margin-left:-20px;margin-bottom:30px}.navigational_portal .visit-link{width:326px;float:right;padding:5px 20px 0 0;text-align:right}.navigational_portal .three-col-link-list{clear:both;float:left;margin:10px 0 0}.navigational_portal .three-col-link-list h2{font-family:ff-meta-serif-web-pro-2,ff-meta-serif-web-pro-1,Georgia,Times,serif;font-style:normal;font-size:16px;line-height:16px;white-space:nowrap}.navigational_portal .three-col-link-list .one-col-link-list{float:left;width:230px}.navigational_portal .three-col-link-list .one-col-link-list ul{width:208px}.navigational_portal .three-col-link-list .one-col-link-list ul li{list-style-type:none;margin:0 0 10px;font-size:13px;line-height:1.333em}ul.subLinkList{margin-bottom:.5em}ul.subLinkList li{margin-bottom:0!important}ul.subLinkList li a{margin:0 0 0 10px;font-weight:400!important;line-height:16px}div.directory-viewAll{float:left;font-weight:400}div.directory-viewAll a.first{border-right:1px solid #999;padding-right:8px;padding-left:0}div.directory-viewAll a.on,div.directory-viewAll a.on:hover{font-weight:700}div.directory-viewAllSort{clear:left;padding-top:1rem}div.directory-viewAllSort span.sort-lbl{float:left}div.directory-viewAllSort a{background:transparent url(../img/sort-sprite.png) 0 0 no-repeat;display:block;float:left;height:15px;margin:-2px 0 0 5px;position:relative;width:41px}div.directory-viewAllSort a.asc-on{background-position:0 -20px}div.directory-viewAllSort a.desc{background-position:-50px 0}div.directory-viewAllSort a.desc-on{background-position:-50px -20px}div.directory-viewAllSort a span{left:-99999px;position:absolute}#directory-page-search{border-top:1px solid #e9e9e5;padding:16px 0;margin:0 0 10px;width:100%}div.directory-listing{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.directory-item-wrapper{padding-bottom:20px;width:50%}@media screen and (max-width:600px){.directory-item-wrapper{width:100%}}div.directory-item{border-top:1px solid #e9e9e5;margin:0 40px .3em 0;padding:20px 16px 0 0}div.directory-item h3{color:#3e2b2e;display:inline-block}div.directory-item.hover h3{cursor:pointer;text-decoration:underline}div.directory-item ul{list-style:none;margin-bottom:0}div.directory-item ul li{padding:0 0 0 1em;margin:0}div.directory-item div.ib{position:absolute;width:316px;z-index:1000}div.directory-item div.ib div.ib-top{background:transparent url(../img/ib-top.png) 0 0 no-repeat;height:47px}div.directory-item div.ib div.ib-middle{background:transparent url(../img/ib-middle.png) 0 0 repeat-y;padding:1px 20px;height:auto;float:left;width:282px}div.directory-item div.ib div.ib-middle div.ib-content{padding:0 20px;position:relative;top:-20px;float:left}div.directory-item.hover div.ib div.ib-middle div.ib-content h3,div.directory-item div.ib div.ib-middle div.ib-content h3{color:#000;text-decoration:none;width:250px}div.directory-item div.ib div.ib-bottom{background:transparent url(../img/ib-bottom.png) 0 0 no-repeat;height:8px;float:left;width:316px}div.directory-pagination{clear:both}div.directory-pagination a{font-weight:700}div.directory-pagination ul li{color:#4c4c4c}div.directory-pagination.bottom{display:none}div.directory-pagination ul.pagination li{font-size:.9em;margin:0 1px 0 0;padding:0 1px 0 4px;background:none}div.directory-pagination ul.pagination li a,div.directory-pagination ul.pagination li a:focus,div.directory-pagination ul.pagination li a:hover{text-decoration:none}div.directory-search{margin-top:1rem}ul.pagination{clear:both;list-style:none;margin:0}ul.pagination li{border-left:1px solid #999;display:inline;margin:0;padding:0 2px 0 5px}ul.pagination li:first-child{border-left:0}ul.pagination li.in a,ul.pagination li a.in{color:#121212!important}div.directoryPagination ul.pagination li{border-color:#949390;font-weight:700}.directory.print{display:-ms-flexbox;display:flex;page-break-inside:avoid}.directory.print .directory-listing{display:table;margin-top:0}.directory.print .directory-listing.sec-col{border-left:1px solid #e5e5e0}.directory.print .directory-listing .header>*,.directory.print .directory-listing .header h3{font-weight:700}.directory.print .directory-listing .directory-item-wrapper{display:table-row;padding-bottom:0}.directory.print .directory-listing .directory-item{display:table-cell;padding:.2em .6em}.directory.print .directory-listing .directory-item *{font-size:12px}.directory.print .directory-listing .directory-item h3{margin-bottom:0}.directory.print .directory-listing .directory-item h3 a{font-weight:400}.directory.print .directory-listing .directory-item ul{float:right;display:inline-block;margin-bottom:0;white-space:nowrap;overflow-x:hidden}.directory.print .directory-listing .directory-item ul li .label,.directory.print.mailing .directory-item-wrapper .email,.directory.print.mailing .directory-item-wrapper .location,.directory.print.mailing .directory-item-wrapper .phone{display:none}.directory.print.mailing .directory-item-wrapper h3{white-space:nowrap;overflow-x:hidden;max-width:325px}.directory.print.mailing .directory-item-wrapper h3 a{font-weight:400}.directory.print.contact .label{display:none}.directory.print.contact .directory-listing{border-collapse:collapse}.directory.print.contact .directory-item-wrapper .location{display:none}.directory.print.contact .directory-item{display:table-row}.directory.print.contact .directory-item>*{display:table-cell;font-size:12px;padding:.5rem}div.share{margin-bottom:2em}div.story-body .pull-quote{border-left:1px solid #e6e3d7;color:#949390;font-family:ff-meta-serif-web-pro-2,ff-meta-serif-web-pro-1,Georgia,Times,serif;font-style:normal;font-size:1.25em;font-weight:700;padding-left:1em}div.story-image{float:left;overflow:hidden}div.story-image a.lnk-video-popover{display:block;min-height:200px;min-width:200px}div.story-image img{display:block;float:left;height:206px;margin:0 15px 10px 0;position:relative;width:205px}div.story-image span.playvideo-overlay{background:transparent url(/_ui/img/playvideo_overlay-lg.svg) no-repeat left -8px;cursor:pointer;display:block;height:120px;left:0;position:absolute;top:70px;width:205px}div.story-video{margin-bottom:2em}.introbox div.search-info,p.search-info{color:#949390;font-weight:700}.introbox div.search-info span.search-term,p.search-info span.search-term{color:#121212}ul.story-listing{list-style:none}ul.story-listing li{margin:0 0 2em}ul.story-listing h6{color:#121212;font-weight:400;margin-bottom:.5em}div#spu-stories{width:664px;margin:0 20px}div#spu-stories div.layout-toggles{float:right}div#spu-stories div.layout-toggles a{background:transparent url(../img/layout_toggles.png) 0 0 no-repeat;display:block;float:left;height:13px;text-indent:-99999px;width:16px}div#spu-stories div.layout-toggles a#layout-grid{background-position:0 0;margin-right:4px}div#spu-stories div.layout-toggles a#layout-grid:hover{background-position:0 -15px}div#spu-stories div.layout-toggles a#layout-grid.active{background-position:0 -30px}div#spu-stories div.layout-toggles a#layout-list{background-position:-20px 0}div#spu-stories div.layout-toggles a#layout-list:hover{background-position:-20px -15px}div#spu-stories div.layout-toggles a#layout-list.active{background-position:-20px -30px}div#spu-stories ol{float:left;list-style:none;margin:10px 0;width:664px}div#spu-stories ol li{clear:both;margin:0 1px 1px 0;min-height:100px;position:relative}div#spu-stories ol li.submit a{background:transparent url(../img/submit-your-story.png) 0 0 repeat-x;display:block;height:100px;position:relative;width:165px}div#spu-stories ol li.submit a span{position:absolute;left:-99999px}div#spu-stories ol li a.thumb{display:block;float:left;margin:0 10px 0 0}div#spu-stories ol li a.thumb img{height:100px;width:165px}div#spu-stories ol li div.details{float:left;width:400px}div#spu-stories ol li div.details span.caption{color:#010101;display:block;font-family:ff-meta-serif-web-pro-2,ff-meta-serif-web-pro-1,Georgia,Times,serif;font-style:normal;font-size:16px;margin-bottom:1em}div#spu-stories ol li div.details a.lnk-more{font-size:12px}div#spu-stories ol li div.bucket a.lnk-more{padding-top:10px}div#spu-stories.grid ol li{clear:none;float:left;height:100px;margin:0 1px 1px 0;position:relative;width:165px;z-index:1}div#spu-stories.grid ol li.colspan-1{width:165px}div#spu-stories.grid ol li.colspan-2{width:331px}div#spu-stories.grid ol li.colspan-3{width:497px}div#spu-stories.grid ol li.colspan-4{width:663px}div#spu-stories.grid ol li.submit a{width:100%}div#spu-stories.grid ol li.active{z-index:100}div#spu-stories.grid ol li.active a.thumb{z-index:1000}div#spu-stories.grid ol li.active div.details{z-index:100}div#spu-stories.grid ol li a.thumb{display:block;float:left;line-height:0;margin:0;position:relative;z-index:2}div#spu-stories.grid ol li a.thumb:hover{-o-box-shadow:inset 2px 3px 6px rgba(0,0,0,.25),inset -2px -3px 6px rgba(0,0,0,.25);box-shadow:inset 2px 3px 6px rgba(0,0,0,.25),inset -2px -3px 6px rgba(0,0,0,.25)}div#spu-stories.grid ol li.active a.thumb:hover{-o-box-shadow:none;box-shadow:none}div#spu-stories.grid ol li div.detail-wrapper{-moz-box-shadow:2px 2px 6px rgba(0,0,0,.25),-2px -2px 6px rgba(0,0,0,.25);-o-box-shadow:2px 2px 6px rgba(0,0,0,.25),-2px -2px 6px rgba(0,0,0,.25);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.25),-2px -2px 6px rgba(0,0,0,.25);background:#fff none;border:1px solid #ddd;box-shadow:2px 3px 6px rgba(0,0,0,.25),-2px -2px 6px rgba(0,0,0,.25);left:-21px;min-height:100px;padding:20px;position:absolute;top:-21px;width:365px}div#spu-stories.grid ol li div.detail-wrapper div.details{float:left;margin-left:180px;width:170px}div#spu-stories.grid ol li div.west{left:-221px}label#about-you{width:80px}div#spu-stories.grid ol li div.west div.details{margin-left:0}div.story-submission h3{margin-bottom:.5em}.introbox div.story-submission div.character-limit,.introbox div.story-submission div.required-indicator,div.story-submission .introbox div.character-limit,div.story-submission .introbox div.required-indicator,div.story-submission p.character-limit,div.story-submission p.required-indicator{margin:0;text-align:right}.introbox div.story-submission div.required-indicator,div.story-submission .introbox div.required-indicator,div.story-submission p.required-indicator{float:right}div.story-submission textarea{margin-bottom:.25em;width:670px}div.story-submission div.video-id{margin-bottom:1.5em}div.story-submission div.video-source{margin-bottom:1em}div.story-submission fieldset.captcha{margin-bottom:1.75em}div.story-submission fieldset.captcha div.error{width:318px}div.story-submission fieldset.drop-down-list select{margin-top:.5em}div.story-submission fieldset.file-upload{margin-bottom:2em}div#browse-stories{margin:0 0 20px}div#browse-stories ul#tabs-browse{height:26px;margin:0}div#browse-stories ul#tabs-browse li{float:left;margin:0 5px -2px 0;position:relative;z-index:10}div#browse-stories ul#tabs-browse li a{font-size:1em;line-height:28px}div#browse-stories ul#tabs-browse li a span{background:transparent url(../img/Stories/stories-browse-tabs.png) 100% -28px no-repeat;display:block;padding:0 20px 0 15px;border-left:1px solid #e5e4df}div#browse-stories ul#tabs-browse li.on a{background:transparent url(../img/Stories/stories-browse-tabs.png) 0 0 no-repeat;color:#000}div#browse-stories ul#tabs-browse li.on a span{background:transparent url(../img/Stories/stories-browse-tabs.png) 100% 0 no-repeat;border-left:1px solid #e5e4df}div#browse-by{border:1px solid #e5e4df;border-top:0;clear:both;padding-bottom:6px}div#browse-by div.top-cap{background:transparent url(../img/Stories/stories-browse-top.png) 0 0 no-repeat;height:7px}div#browse-by div.wrapper{padding:15px 0 1px}div#browse-by div.wrapper ul.featured-items{float:left;margin:0 10px 15px 0;padding:0 18px}div#browse-by div.wrapper ul.featured-items li{float:left;margin:0;padding:0 10px;border-left:1px solid #c3c1bd}div#browse-by div.wrapper ul.featured-items li.first-child,div#browse-by div.wrapper ul.featured-items li:first-child{padding-left:0;border-left:0}div#browse-by div.wrapper ul.featured-items li.on a{color:#000}div#browse-by div.wrapper ul.featured-items li a{font-weight:700}div.filter-categories{margin:0 1px}div.filter-categories ul{margin:0 18px;overflow:hidden;padding:10px 0 0;border-top:1px solid #e5e4df}div.filter-categories ul li{float:left;margin:0 10px 0 0;padding:0 0 10px;width:300px}div.sp-nav{margin:0 1px -4px;padding:0 18px 15px;position:relative}div.sp-nav div.sp-nav-wrapper{border-top:1px dotted #d3cfc3;padding-top:15px}div.sp-nav a{background:transparent url(/_ui/img/arrow_sprite.png) no-repeat 100% -38px;font-weight:700;padding-right:14px;text-decoration:none}div.sp-nav a.open{background-position:100% -58px}div.filter-months{float:right;width:150px;margin-right:60px}div.filter-categories span.select,div.filter-months span.select{width:150px;display:block}div.filter-months select{width:200px}#pageBody ol[type=a]{list-style-position:outside}#pageBody ol[type=a] li{margin:.75em 0 .75em 3em}.introbox div.generic-callout div.font-121212,div.generic-callout .introbox div.font-121212,div.generic-callout p.font-121212{color:#000}#cse-search-results{padding:20px;border:1px solid #d5d0bd;background:#fff;overflow:hidden}#cse-search-results body{background-color:#000!important}#cse-search-results iframe{height:1250px}.gsc-control-cse{font-family:Helvetica,Arial,sans-serif;border-color:#369;background-color:#fff}table.gsc-search-box td.gsc-input{padding-right:0!important}input.gsc-input{border-color:#bccdf0}input.gsc-search-button{border-color:#666;background-color:#cecece}.gsc-tabHeader.gsc-tabhInactive{border-color:#e9e9e9;background-color:#e9e9e9}.gsc-tabHeader.gsc-tabhActive{border-top-color:#f90;border-left-color:#e9e9e9;border-right-color:#e9e9e9;background-color:#fff}.gsc-tabsArea{border-color:#e9e9e9}.gsc-webResult.gsc-result,.gsc-webResult.gsc-result:hover{border-color:#fff;background-color:#fff}.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gsc-cursor-page,a.gsc-trailing-more-results:link{color:#6c001b}.gs-webResult.gs-result .gs-snippet{color:#949390}.gs-webResult.gs-result .gs-visibleUrl,.gs-webResult.gs-result .gs-visibleUrl-short{color:#000}.gsc-cursor-box{border-color:#fff}.gsc-results .gsc-cursor-page{border-color:#e9e9e9;background-color:#fff}.gsc-results .gsc-cursor-page.gsc-cursor-current-page{border-color:#f90;background-color:#fff}.gs-promotion.gs-result{border-color:#369;background-color:#fff}.gs-promotion.gs-result a.gs-title:active,.gs-promotion.gs-result a.gs-title:hover,.gs-promotion.gs-result a.gs-title:link,.gs-promotion.gs-result a.gs-title:visited{color:#00c}.gs-promotion.gs-result .gs-snippet{color:#000}.gs-promotion.gs-result .gs-visibleUrl,.gs-promotion.gs-result .gs-visibleUrl-short{color:green}fieldset#library_searchbox input.inactive{color:#888}fieldset#library_searchbox input.search-submit{width:18px;height:18px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-indent:-9999px;font-size:0;display:inline;line-height:0}#stories_searchbox{background:url(/_ui/img/searchbox_small_bg.png) no-repeat scroll 3px -31px transparent;height:31px;position:absolute;right:20px;top:20px;width:183px}#uxStoriesSearchText{width:145px;height:17px;line-height:17px;margin:0 0 0 7px;padding-top:7px;border:0!important;background:transparent!important;vertical-align:top;display:inline;color:#afafaf;font-size:13px;outline:none!important}#uxStoriesSearchSubmit{font:normal 12px Helvetica,Arial,sans-serif;padding-top:6px}#main_0_uxSearchText{width:138px;height:17px;line-height:17px;margin:0 0 0 9px;padding-top:7px;border:0!important;background:transparent!important;vertical-align:top;display:inline;color:#afafaf;font-size:13px;outline:none!important}#uxSearchSubmit{font:normal 12px Helvetica,Arial,sans-serif}#main_0_primarytop_0_uxÂé¶¹Ó³ÏñSearchText{width:145px;height:17px;line-height:17px;margin:0 0 0 7px;padding-top:7px;border:0!important;background:transparent!important;vertical-align:top;display:inline;color:#afafaf;font-size:13px;outline:none!important}.nobg{background-image:none!important}.utilityHomeLinkDiv{display:none}.dropDownNavHeading{font-weight:400}.newshare{margin-top:0;padding-left:7px}.padlock{vertical-align:-3px}.facesSection{background:#f8eecc;background-image:0-linear-gradient top,#faf4dd,#f7edc8;border-left:10px solid #e8daa6;height:186px;margin-bottom:36px;width:702px}.questionColumn{float:left;margin:60px 0 0 42px;width:140px}.introbox div.intro div.dPlannerQuestion,div.intro .introbox div.dPlannerQuestion,div.intro p.dPlannerQuestion{margin:0;padding:0;color:#a89d76;font:italic 20px Georgia,Times,serif}.introbox div.intro div.dPlannerAnswer,div.intro .introbox div.dPlannerAnswer,div.intro p.dPlannerAnswer{margin:-2px 0 0;padding:0;color:#4c462f;font:normal 48px Georgia,Times,serif;letter-spacing:1px}.animations{float:left;margin:36px 0 0}.animationsDiv{float:left;display:block;width:83px;height:110px;background:url(/_ui/img/on-track/newbie.png) no-repeat 0 0}.onTrackRow{float:left;clear:both;width:702px;padding-bottom:25px}.photoTextColumn{float:left;width:186px;padding-left:70px}.photoTextColumn:first-child{padding-left:0}.studentName{margin-bottom:0}.studentLevel{font-weight:400}.learnMoreLogoDiv{float:left;background:url(/_ui/img/icon-info.png) no-repeat 0 0;margin-top:11px;padding:3px 0 0 35px}.moreHelpIconDiv{float:left;background:url(/_ui/img/icon-question.png) no-repeat 0 0;margin-top:36px;padding:3px 0 0 35px}.introbox div.intro div.learnMoreLogoP,div.intro .introbox div.learnMoreLogoP,div.intro p.learnMoreLogoP{color:#333;font-size:1.167em}.onTrackItemsTable td{padding:10px 10px 10px 0}.introbox .onTrackItemsTable td div,.onTrackItemsTable td .introbox div,.onTrackItemsTable td p{margin:0}.itemsToBeCompleted{padding-top:24px}.otherThingsH2{border-top:1px solid #e9e9e5;padding:24px 0 16px}.otherThingsList{margin:0}#pageBody ul li.otherThingsListLi{margin:0 0 15px;font-size:1em}.faceLinkSpace{width:83px;height:110px}.faceNewbie{background:url(/_ui/img/on-track/face-newbie.gif) no-repeat 0 0}.faceNewbie:hover{background:url(/_ui/img/on-track/face-newbie-over.png) no-repeat 0 0;cursor:pointer}.faceFreshman{background:url(/_ui/img/on-track/face-freshman.png) no-repeat 0 0}.faceFreshman:hover{background:url(/_ui/img/on-track/face-freshman-over.png) no-repeat 0 0;cursor:pointer}.faceSophomore{background:url(/_ui/img/on-track/face-sophomore.gif) no-repeat 0 0}.faceSophomore:hover{background:url(/_ui/img/on-track/face-sophomore-over.png) no-repeat 0 0;cursor:pointer}.faceJunior{background:url(/_ui/img/on-track/face-junior.gif) no-repeat 0 0}.faceJunior:hover{background:url(/_ui/img/on-track/face-junior-over.png) no-repeat 0 0;cursor:pointer}.faceSenior{background:url(/_ui/img/on-track/face-senior.png) no-repeat 0 0}.faceSenior:hover{background:url(/_ui/img/on-track/face-senior-over.png) no-repeat 0 0;cursor:pointer}.faceGraduate{background:url(/_ui/img/on-track/face-graduate.gif) no-repeat 0 0}.faceGraduate:hover{background:url(/_ui/img/on-track/face-graduate-over.png) no-repeat 0 0;cursor:pointer}.freshmanHoverQuote{width:186px;height:159px;background:transparent url(../img/on-track/quote-freshman.jpg) no-repeat -186px top;text-decoration:none}.freshmanHoverQuote:hover{background-position:left 0;text-decoration:none}.sophomoreHoverQuote{width:186px;height:159px;background:transparent url(../img/on-track/quote-sophomore.jpg) no-repeat -186px top;text-decoration:none}.sophomoreHoverQuote:hover{background-position:left 0;text-decoration:none}.juniorHoverQuote{width:186px;height:159px;background:transparent url(../img/on-track/quote-junior.jpg) no-repeat -186px top;text-decoration:none}.juniorHoverQuote:hover{background-position:left 0;text-decoration:none}.seniorHoverQuote{width:186px;height:159px;background:transparent url(../img/on-track/quote-senior.jpg) no-repeat -186px top;text-decoration:none}.seniorHoverQuote:hover{background-position:left 0;text-decoration:none}.graduateHoverQuote{width:186px;height:159px;background:transparent url(../img/on-track/quote-graduate.jpg) no-repeat -186px top;text-decoration:none}.graduateHoverQuote:hover{background-position:left 0;text-decoration:none}.VideoDescription{background-color:#44403f;color:#fff;height:40px;line-height:6px;padding:6px 0 0;width:420px}.videoDescriptionUnder,.videoTitleUnder{margin:0;padding-left:15px}.introbox div.moreHelpIconP,p.moreHelpIconP{font-family:ff-meta-serif-web-pro-2,ff-meta-serif-web-pro-1,Georgia,Times New Roman,Times,serif;font-style:normal;font-size:1.167em}.faculty-thumb-container{width:22%}.faculty-thumb{width:100px}.introbox div.newsItemImageCaption,p.newsItemImageCaption{font-size:10px;font-style:italic}.latestTweets{float:left;width:100%;border-radius:4px}.latestTweetsH2{padding-top:10px;padding-bottom:5px}.latestTweetsIcon{float:left;padding-top:8px}.latestTweetsArrow{float:left;padding:22px 0 0 8px}.latestTweetsText{background-color:#eee;width:370px;float:left;padding:10px;margin-top:9px;display:inline;border-radius:4px}.latestTweetsTextp{line-height:16px;padding:0;margin:0}.newsReleaseDate{font-size:9px;margin-top:2em}.bucketH3{padding-bottom:10px}.noBorder{border:0}.displayNone{display:none}.backToTop{float:right}.newsArticleText{line-height:1.777em}.importanceLink{font-weight:700;line-height:150%}.AcademicCallout Homepage{background:#f6ebc1;border-left:6px solid #e8daa6;margin-top:20px;padding:20px 20px 1px;margin-bottom:30px}.newsArticleText blockquote{color:#333;font-family:Helvetica,Arial,sans-serif;padding:0 40px;text-indent:0;font-size:1.3em}.introbox .newsArticleText blockquote div,.newsArticleText blockquote .introbox div,.newsArticleText blockquote p{font-size:13px}.black{color:#121212}.introbox div.col-primary div a.nounderline,.nounderline,div.col-primary .introbox div a.nounderline,div.col-primary p a.nounderline{text-decoration:none}.purchaselinkparagraph{float:left;padding-right:15px}.purchaselinksecondparagraph{margin:1px 0;display:block}.backtotop{float:right;margin:0 0 10px;text-decoration:none}.authorlastname{color:grey;text-decoration:none}.facultyfiltercontainersearchbox{float:right;padding-right:20px}.biolabel{width:100px;line-height:120%}#slCategory,#slYear{margin-left:1em}.sectioncopyclass{float:left;margin-bottom:0}.sectioncallout1{width:100%}.RightMargin15{margin-right:15px}.clearbreak{clear:both}.facultycopyparagraph{margin-bottom:5px;line-height:16px}.facultypictureclass{float:left;padding-right:20px}.facultypictureclass img{width:160px}.facultynameclass{float:left;width:270px;line-height:1.538em}.facultydeptparagraph{font-style:italic}.facultydeptcontact{display:inline-block}.facultydept__first-gen-icon{margin-left:1em;border-left:1px solid #e9e9e5;padding-left:1em}.leftnewsh2{padding-top:10px;padding-bottom:5px}.newsurlh4{margin-bottom:3px}.synopsisparagraph{margin-top:0;border-bottom:1px solid #e9e9e5;padding-bottom:10px;margin-bottom:10px}.viewalllink{font-weight:700;text-decoration:none}.facultyadvisoryfield{float:left;padding-right:15px;margin:10px 0 25px}.facultythumbnailclass{float:left;margin:10px 0 15px;line-height:16px;width:335px}.facultynameclass2{margin-bottom:5px;line-height:16px}.colprimaryh2{margin-bottom:.9em}.bucketlinkclass{text-decoration:underline;line-height:150%}.newsitemtitle{display:inline-block;width:33%;line-height:150%}.relatedinformationclass{width:65%}.fieldheightclass{line-height:20px}.itemtemplate{display:block;line-height:150%;float:left}.libraryadditionalinfo{padding-left:10px;padding-right:10px;position:relative;top:-8px}.searchsubmitclass{border-width:0}.headertemplate{padding-top:15px;border-top:1px solid silver}.readstory2{margin-bottom:0;padding-bottom:0}.map3dclass,.mapimgclass{height:368px;width:462px}.mapimgclass{display:none;background-image:url(/~/media/small-change-big-impact/images/StaticMap.ashx)}.stackcalloutp{margin:0 0 2em}.choosespucolor{color:#333}.scbihomeimg{background-image:url(/~/media/small-change-big-impact/images/scbi-home.ashx)}.scbibannercallout{float:left;width:235px;padding:100px 10px 20px 13px;line-height:140%;color:#fff}.scbiarrow{color:#fff;font-weight:700}.scbiarrowimg{padding-right:5px}.learnmorelink{line-height:200%;position:relative;top:-3px}.videopopover{float:left;height:218px;width:200px;margin-left:200px}.nonbrkspc{width:100%;height:100%;font-size:400%;line-height:400%}.repeaterimgclass{z-index:-1}.getimgalttxt{border:0 solid red}.contactformmargin{margin:0}.floatleft{float:left}.introbox div.newsItemText,p.newsItemText{margin:0;padding:0}.SubPageNav li{display:inline;border-right:1px solid #777;padding:0 5px;margin:0}.SubPageNav li:first-child{padding-left:0}.SubPageNav li:last-child{border:0;padding-right:0}.callout-inner blockquote .introbox div,.callout-inner blockquote p,.introbox .callout-inner blockquote div{margin:0;display:inline}.callout-inner h5 .introbox div,.callout-inner h5 p,.introbox .callout-inner h5 div{margin:0;display:inline;color:#888}div.directory-viewAll a.printDirectory{margin-left:8px;padding-left:12px;border-left:1px solid #999}.facultytabrow .selected{background-color:#fff!important;padding-bottom:6px}a.facultytab{color:#333}a.facultytab.selected{position:relative}a.facultytab:hover{text-decoration:none;cursor:pointer}.EventHero{margin-bottom:1.5rem}.EventPhoto{float:left;margin:0 2em 1em 0}.EventDescription{padding-bottom:1em}.CurrentPage{color:#fff;padding:.4em .6em .3em;background:#586f37}.contactField{visibility:hidden}.intro h1{font-size:1.55em;color:#333}#maincolumn div.col-primary div.intro .introbox div a,#maincolumn div.col-primary div.intro p a,.introbox #maincolumn div.col-primary div.intro div a{font-size:1em;text-decoration:none}.blue-bg{background-color:#f6f6f4;padding:1.25rem;margin-bottom:1.538em}.blue-bg :last-child{margin-bottom:0}a.fancyboxLink{float:none;clear:none;margin-left:10px;line-height:20.8px;line-height:1.3rem}img.fancyboxOpenLink{margin-bottom:0;float:left;clear:left;width:auto!important}.fancybox-close{background-image:url(/_ui/img/close-button.png)!important;width:64px!important;height:14px!important}.spubox .fancybox-close{right:0!important;top:-19px!important}.spubox{padding:27px 8px!important;background-color:#fff}.spubox .fancybox-skin{-ms-box-shadow:none!important;box-shadow:none!important}.spubox .fancybox-title-float-wrap{margin-bottom:-27px}.spubox .fancybox-title-outside-wrap{color:#000;padding-left:10px;padding-right:10px}.spubox .fancybox-title-float-wrap .child{background:#fff;border-radius:0;font-weight:400;-ms-text-shadow:none;text-shadow:none;white-space:normal;line-height:1.5em;color:#000}.spubox .fancybox-nav span{width:42px;height:64px;background-position:0;margin-top:-32px}.spubox .fancybox-prev span{background-image:url(/_ui/img/fancy_nav_left.png)}.spubox .fancybox-next span{background-image:url(/_ui/img/fancy_nav_right.png)}.degree-requirement-container{display:table;border-collapse:collapse;padding:.4em}.group-container{border-collapse:collapse}.row,.subset-container{display:table-row}.row .span{display:table-cell}.elective-credits,.elective-desc,.group-credits .introbox div,.group-credits p,.introbox .group-credits div,.introbox .subset-container div.header,.requirement-desc,.subset-container .introbox div.header,.subset-container .subset-credits,.subset-container p.header,.subset-container ul{display:table-cell;box-sizing:border-box;border:1px solid #e3e3e3;padding:.5em}.elective-credits,.elective-desc span{font-weight:700}@-moz-document url-prefix(){.elective-desc span{margin-top:-.5em}}.subset-container h2{display:table;margin:.5em 0;width:145%}.subset-container.header{border-bottom:3px solid #999!important}.introbox .subset-container div.header,.subset-container .introbox div.header,.subset-container p.header{background-color:#f5f4f2;font-weight:700}.subset-credits{vertical-align:middle;text-align:center}.group-credits .section-spacer-left{border-right:0}.group-credits .section-spacer-mid{border-left:0;border-right:0}.group-credits .section-spacer-right{border-left:0}.subset-group{border-bottom:3px solid #999!important;display:table-row-group}.subset-bg{background-color:#f5f4f2}.subset-container ul li{background:none;padding:.1em 0;margin:0;white-space:nowrap;font-size:13px}.subset-container ul li a{text-decoration:underline}.subset-container ul li.course-attribute{text-align:center}.group-credits{display:table-row}.header.attributes,.header.credits,.seperator{text-align:center}.credits-required{text-transform:uppercase;font-weight:700}.degree-title{font-weight:700;margin-bottom:.5em}.degree-heading-title{text-transform:uppercase;margin-bottom:.8em;color:#999;font-size:.8em;font-family:Helvetica,Arial,sans-serif}.degree-requirement-list{font-family:Inter,Trade Gothic,Arial,sans-serif}ul.degree-links{line-height:1.3em;margin:0}ul.degree-links li{font-size:1em;padding:0 .5em .5em 1em;color:#ccc}.nav-header-image{position:relative;margin-bottom:2em}.nav-header-image,.nav-header-image div{font-family:alternate-gothic-no-3-d,sans-serif}.nav-header-image div{display:inline;position:absolute;top:7.5em;right:3.7em}.nav-header-image ul{background-color:#7c0d0b;background-color:rgba(124,13,11,.85);padding:.15em 0;margin:0;position:absolute;bottom:0;width:100%;font-size:1.2em;line-height:2em;text-align:center}.nav-header-image ul li{display:inline;list-style-type:none;background:none;margin:0;padding:0}.nav-header-image ul li:after{content:" | ";color:#bb8282;padding:0 .5em}.nav-header-image ul li:last-child:after{content:"";padding:0}.nav-header-image ul li a{color:#fff;text-decoration:none}.nav-header-image ul li a:hover{text-decoration:underline;color:#fff}.two-col-sub{display:table}.two-col-sub>div{display:table-cell;width:50%;vertical-align:top;padding-top:1em;padding-bottom:1em}.two-col-sub .left{padding-right:1em}.two-col-sub .right{padding-left:1em}.three-col-sub{width:920px;display:table}.three-col-sub>div{display:table-cell;width:33%;vertical-align:top;padding-top:1em;padding-bottom:1em;text-align:center}.three-col-sub .col-left{padding-right:1.2em}.three-col-sub .col-center{padding-left:1.2em;padding-right:1.2em}.three-col-sub .col-right{padding-left:1.2em}.image-overlay-container{position:relative}.image-overlay-container a.overlay-link{position:absolute;left:0;bottom:0;background-color:#fff;display:inline-block;width:100%;opacity:.9;padding:1em;text-decoration:underline;text-align:left;box-sizing:border-box}.text-block h2{text-transform:uppercase}.text-block div{font-size:1.1em}.image-gallery-block>a>h3{color:#333;margin-top:-.3em;margin-bottom:.4em}.image-gallery-block>a,.image-gallery-block>a:hover{color:#700;text-decoration:none}.image-gallery-block h2{text-transform:uppercase;font-size:2.3em;color:#700;margin-bottom:0}.image-gallery-block h2:hover{color:#333}.image-gallery-block h2:after{content:" ";color:#d2d2d2;margin-left:.2em;height:22px;width:27px;background-image:url(/_ui/img/h2-arrow.png);display:inline-block}.image-gallery-block ul:not(.slidesjs-pagination),.image-gallery-block ul li.slide,.image-gallery-block ul li.slidesjs-slide{margin:0;padding:0;background:none;width:445px}.image-gallery-block ul{position:relative}.image-gallery-block .content{padding:11px 11px 7px;background-color:#222;background-color:rgba(0,0,0,.6);color:#eee;z-index:50000;position:relative;top:-62px;height:39px;font-size:12px;box-sizing:content-box}.image-gallery-block .content .introbox div,.image-gallery-block .content p,.introbox .image-gallery-block .content div{font-size:13px}.image-gallery-block .content a{color:#fff;font-weight:700;font-size:1.2em}.slide-list a.slidesjs-navigation{color:transparent;position:absolute;top:110px;z-index:500;width:42px;height:64px;display:inline-block}.slidesjs-next.slidesjs-navigation{background-image:url(/_ui/img/fancy_nav_right.png);right:10px}.slidesjs-previous.slidesjs-navigation{background-image:url(/_ui/img/fancy_nav_left.png);left:10px}.slidesjs-pagination{margin:6px 0!important;float:right;list-style:none}.slidesjs-pagination li{float:left;margin:0 1px;background:none!important;padding:0!important}.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(/_ui/img/pagination.png);background-position:0 0;float:left;overflow:hidden}.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}.slidesjs-pagination li a:hover{background-position:0 -26px}.quote-rotator{text-align:center;margin-top:3em}.quote-rotator .bottom-quote-link{font-family:alternate-gothic-no-3-d,sans-serif}.quote-rotator h2{text-transform:uppercase;font-size:2.3em;margin-bottom:.8em}.quote-list li{text-align:center}.introbox .quote-list li div,.quote-list li .introbox div,.quote-list li p{color:#6d6d6d;font-size:17px;font-style:normal;width:70%;margin:0 auto;font-family:calluna,serif}.quote-rotator a{font-size:1.8em;color:#700;margin-top:.6em;display:inline-block}.quote-rotator a:hover{text-decoration:none;color:#333}.quote-rotator a:after{content:" ";color:#d2d2d2;margin-left:.2em;height:17px;width:21px;background-image:url(/_ui/img/h3-arrow.gif);display:inline-block}.introbox .new-typography .intro div,.new-typography .intro .introbox div,.new-typography .intro p{font-size:17px}.new-typography h1{font-size:40px;color:#dbac38}.new-typography h1,.new-typography h2{font-family:alternate-gothic-no-3-d,sans-serif;text-transform:uppercase}.new-typography h2{font-size:30px}.new-typography h2 a{color:#700;text-decoration:none}#maincolumn.new-typography h2 a:after{content:" ";color:#d2d2d2;margin-left:.2em;height:22px;width:27px;background-image:url(/_ui/img/h2-arrow.png);display:inline-block}#maincolumn.new-typography h3{font-family:alternate-gothic-no-3-d,sans-serif;font-size:22px;font-weight:400}#maincolumn.new-typography h3 a{color:#700;text-decoration:none}#maincolumn.new-typography h3 a:hover{color:#333}#maincolumn.new-typography h3 a:after{content:" ";color:#d2d2d2;margin-left:.2em;height:17px;width:21px;background-image:url(/_ui/img/h3-arrow.gif);display:inline-block}#maincolumn.new-typography h3 a:hover,.new-typography h2 a:hover{text-decoration:none}.introbox .new-typography div,.new-typography .introbox div,.new-typography p{font-size:14px}.introbox .new-typography .quote div,.new-typography .quote,.new-typography .quote .introbox div,.new-typography .quote em,.new-typography .quote p{font-family:calluna,serif;font-size:16px;color:#6d6d6d}.sliderTabs .slider-tab-content{padding:2em}.sliderTabs .slider-tab-content ul{float:left}.slider-tab-content img{float:left;margin-right:2em;margin-bottom:2em}.slider-tab-content .quote{clear:left;text-align:center}.ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container .ui-slider-tabs-list li a{text-decoration:none;line-height:1.1em}.before-after-gallery,.wide-gallery{width:830px;position:relative;margin-left:45px}.images{z-index:0;display:none}.sliderImages{position:relative}#tooltip{display:none;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:20px;font-weight:700;padding:23px 28px 4px;text-align:center;margin-left:-132px;vertical-align:middle;background:#dc6725;border-radius:6px;width:200px;height:60px;left:50%;top:100px;position:absolute;z-index:100}#info{padding:10px 0}#info .nav{text-indent:-9000px;width:42px;height:64px;position:relative;cursor:pointer}#info #prev{background:url(/_ui/img/arrows.png) no-repeat 0 0}#info #next{background:url(/_ui/img/arrows.png) no-repeat -42px 0}#info #prev{left:-50px}#info #next,#info #prev{position:absolute;top:240px}#info #next{right:-50px}#info .headings{overflow:hidden;width:100%}#info .headings .slide-caption{display:none}body.alt-header #header{height:auto;padding-top:1em;padding-bottom:1em}body.alt-header #wrapper{background-position:0 -10px}table.spu-style{vertical-align:middle}table.spu-style td{padding:4px}table.small-font{font-size:11px}.last-modified{color:#888;clear:both}table.spu-style td{border:1px solid #e3e3e3}.data-table{width:100%;padding:8px}.data-table tr:nth-child(2n){background:#f5f4f2;width:100%;padding:8px}#scrollUp{top:100px;right:120px;padding:10px 20px;background:#555;color:#fff;font-size:1.3em}.DefaultWidth{width:100%;display:block}.Red.background{background:#812335}.Red.foreground{background:#741f30}.Blue.background{background:#0d7a99}.Blue.foreground{background:#0b688a}.Light-Blue.background{background:#2bb6df}.Light-Blue.foreground{background:#2192b2}.Green.background{background:#238674}.Green.foreground{background:#1d7463}.Light-Green.background{background:#03b7b0}.Light-Green.foreground{background:#01928d}.Yellow.background{background:#fccd61}.Yellow.foreground{background:#fbac1c}.Orange.background{background:#fa9a2a}.Orange.foreground{background:#f97c1e}.PullQuote{display:block;color:#fff;margin:0 0 1.538em}.PullQuote h4{font-weight:400;font-size:14.4px;font-size:.9rem;line-height:24px;line-height:1.5rem;text-transform:none}.pullquote-inner{padding:1rem;background:inherit;-webkit-font-smoothing:antialiased}.width-25{width:25%}.width-33{width:33%}.width-50{width:50%}.width-66{width:66%}.width-75{width:75%}.width-100{width:100%}.position-Right.width-25{margin-left:75%}.position-Right.width-33{margin-left:67%}.position-Right.width-50{margin-left:50%}.position-Right.width-66{margin-left:34%}.position-Right.width-75{margin-left:25%}.wrap-yes.position-Left{float:left;padding-right:1rem}.wrap-yes.position-Right{float:right;margin-left:0;padding-left:1rem}.position-Center{margin:0 auto}.CaptionText,.InfoBlock.BodyCopy .CaptionText{color:#888;font-size:14.4px;font-size:.9rem;font-style:italic;line-height:20.16px;line-height:1.26rem;margin:.5rem 0 0;text-align:left}iframe[src="javascript:false"]{display:none}html:not(.touch) body{overflow-x:hidden}.introbox div,a,abbr,acronym,address,applet,blockquote,body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,label,legend,li,object,ol,p,pre,small,span,strike,strong,table,td,th,tr,ul{margin:0;padding:0;border:0}ul{list-style:none}body{color:#651d32;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:100%;line-height:1em;-webkit-font-smoothing:antialiased}a{transition:color .2s;text-decoration:none}a,a:focus,a:hover{color:#3e2b2e}strong{color:inherit}.introbox div a:link,p a:link{text-decoration:underline}#maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.new-typography):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links){text-decoration:underline;transition:all .2s ease;border:0;color:#651d32;display:inline}#maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.new-typography):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):not([href]){text-decoration:none;cursor:inherit}#maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.new-typography):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus,#maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.new-typography):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover{color:#3e2b2e;text-decoration:none}.academic #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links){text-decoration:underline;transition:all .2s ease;border:0;color:#651d32;display:inline}.academic #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):not([href]){text-decoration:none;cursor:inherit}.academic #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus,.academic #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover{color:#3e2b2e;text-decoration:none}.administration #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links){text-decoration:underline;transition:all .2s ease;border:0;color:#651d32;display:inline}.administration #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):not([href]){text-decoration:none;cursor:inherit}.administration #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus,.administration #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover{color:#3e2b2e;text-decoration:none}#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus,#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover{text-decoration:underline;transition:all .2s ease;border:0;color:#3e2b2e;display:inline}#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus:not([href]),#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover:not([href]){text-decoration:none;cursor:inherit}#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus:focus,#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus:hover,#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover:focus,#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover:hover{color:#3e2b2e;text-decoration:none}#maincolumn .featureSection a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links){display:inline-block;margin-bottom:.6em;line-height:1.2}#maincolumn .featureSection a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus,#maincolumn .featureSection a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover{text-decoration:underline;transition:all .2s ease;border:0;color:#3e2b2e;display:inline;display:inline-block;margin-bottom:.6em;line-height:1.2}#maincolumn .featureSection a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus:not([href]),#maincolumn .featureSection a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover:not([href]){text-decoration:none;cursor:inherit}#maincolumn .featureSection a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus:focus,#maincolumn .featureSection a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):focus:hover,#maincolumn .featureSection a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover:focus,#maincolumn .featureSection a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links):hover:hover{color:#3e2b2e;text-decoration:none}#maincolumn .featureSection .introbox div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links),#maincolumn .featureSection p a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links),.introbox #maincolumn .featureSection div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links){display:initial}b,strong{font-weight:700}em,i{font-style:italic}em em{font-style:normal}.introbox div,p{line-height:1.5;margin:0 0 1.25rem}.introbox div,dl,ol,p,ul{font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:16px;font-size:1rem}dl,ol,ul{line-height:1.538em;margin:0 0 1.5em}ul li{margin:0 0 .2em 15px}ol li{margin:.4em 0 .2em 1.5em}dl dt{font-weight:700;margin:0 0 .4em}dl dd{margin:0 0 .8em}table{margin:0 0 1.4em;border-collapse:collapse;border-spacing:0}table th{color:#949390;font-weight:700;line-height:1.2em;text-align:left;vertical-align:bottom}table td{line-height:1.2em;vertical-align:top}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#651d32}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{color:#ba202e;text-decoration:none}h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}h3,h4,h5,h6{line-height:1.3em;margin:0 0 .75em}h1{font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:40px;font-size:2.5rem;font-weight:inherit;letter-spacing:-.01em;line-height:1.3;padding:0 0 .5em}h2{font-size:19.2px;font-size:1.2rem;margin:0 0 .5em}h2,h3{font-family:Inter,Trade Gothic,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.3}h3{font-size:20px;font-size:1.25rem;margin:1em 0 .25em}h4{font-size:16px;font-size:1rem;margin:0 0 .25em}h4,h5{font-family:Inter,Trade Gothic,Arial,sans-serif;font-weight:400}h5{font-size:.923em}h6{font-size:12px;font-weight:400}hr{border:0;border-bottom:1px solid #d2b9bd;margin-bottom:1.25rem}sup{font-size:.769em;margin-left:.05em;top:-.4em}sub,sup{position:relative;vertical-align:baseline}sub{margin-left:0;top:.4em}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{font-family:Inter,Trade Gothic,Arial,sans-serif;font-style:italic;font-size:1.333em;line-height:1.4em;margin:10px 0 1.1em;padding:0 20px}cite{color:#888;font-size:.923em;font-style:normal;font-weight:400;line-height:16px}a.read-more{display:inline;float:none;width:auto;margin:0}a.read-more:after{content:"î˜Ÿ";display:inline-block;margin:.25em 0 0 .5em;color:#e9e9e5;font-size:12px;transition:.25s;padding-right:.25em}a.read-more:focus,a.read-more:hover{text-decoration:none}a.read-more:focus:after,a.read-more:hover:after{margin:.25em 0 0 .75em;padding-right:0}:target:before{content:"";display:block;height:100px;margin:-100px 0 0}#content:after,#footer:after,.l-container:after,.masthead .flyoutnav .flyoutnav-inner:after,.panel-inner:after,.social-footer__view-all:after{content:" ";display:block;clear:both}.introbox .social-media-links div,.social-media-links .introbox div,.social-media-links p{color:#fff}.site-form{font-family:Trade Gothic,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5;margin-top:.5em}.site-form div.form_header .form_label{margin:0;padding:0;background:none;font-size:22px}.site-form .form_label,.site-form legend{margin-bottom:1em;font-weight:700}.site-form .form_responses{margin-bottom:.5em}.site-form .form_responses .form_response{margin-bottom:1em}.site-form .form-question{margin:0}.site-form .form_responses--columns{-webkit-columns:2;-moz-columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width:767px){.site-form .form_responses--columns{-webkit-columns:1;-moz-columns:1;-webkit-column-count:1;-moz-column-count:1;column-count:1}}.site-form input[type=email],.site-form input[type=tel],.site-form input[type=text]{padding:1.5em 1em!important;border:2px solid #e1e1da!important;font-size:18px;width:100%;display:block}.site-form input[type=tel]{padding:1em!important}.form-footer{display:-ms-flexbox;display:flex;padding:4em 0}@media screen and (max-width:767px){.form-footer{display:block;padding:2em 1em}}#content .form-footer h1{font-size:36px}.form-footer__col{padding:0 64px}@media screen and (max-width:767px){.form-footer__col{padding:0}}.form-footer__col:first-child{padding-left:0}.form-footer__col:last-child{padding-right:0}.form-footer__col--intro{-ms-flex:0 1 30%;flex:0 1 30%}.form-footer__col--form{-ms-flex:0 1 70%;flex:0 1 70%}.hero-img-rotator{box-sizing:border-box;float:left;width:100%;height:auto;margin-top:30px;position:relative;zoom:1}.hero-img-rotator:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hero-img-rotator ul{width:100%;margin:0;position:relative;overflow:hidden}.hero-img-rotator ul li{width:100%;margin:0;display:none;zoom:1}.hero-img-rotator ul li a.hero-cta:hover{background-position:0 -30px}.hero-img-rotator ul li a.hero-cta:active{background-position:0 -60px}.hero-img-rotator ul li img{display:block;width:100%;height:auto}div.hero-img-rotator div.hero-img-banner{width:258px;height:238px;background:transparent url(../img/hero_img_banner.png) no-repeat 0 0;position:absolute;left:0;top:65px;z-index:8;display:none}div.hero-img-rotator div#homepage_video_overlay{width:960px;height:330px;background:#000;position:absolute;z-index:7;display:none}div.hero-img-rotator div#homepage_video_overlay.active{display:block}div.hero-img-rotator div#homepage_video_shell{display:none}div.hero-img-rotator div#homepage_video_shell.active{display:block}div.hero-img-rotator #homepage_video_content{display:block;width:512px;height:288px}div.hero-img-rotator div.home-video-shell{width:512px;height:288px;position:absolute;right:225px;top:20px;z-index:99999;background:none}div.hero-img-rotator div.home-video-shell a.btn-closeX{display:block;position:absolute;right:-10px;top:-10px}body.js-enabled div.hero-img-rotator ul li,div.hero-img-rotator ul li.first-panel{display:block}div.hero-img-rotator ul li a.hero-cta{color:#fff;font-size:14px;line-height:22px;display:block;padding:0 0 0 28px;background:transparent url(../img/btn_plus.png) no-repeat 0 0;position:absolute;right:108px;bottom:24px;z-index:3}div.hero-img-rotator ul li img.static{z-index:2}div.hero-img-rotator ul li img.active{z-index:1}div.hero-img-rotator div.rotatornav_lrg{position:absolute;right:20px;bottom:20px;z-index:4;display:none}body.js-enabled div.hero-img-rotator div.rotatornav_lrg{display:block}#content #maincolumn .quote-callout,.action button.default,.bigidea-callout,.infoandapply-callout,.quote-callout,.txt-callout,.video-callout,button{box-sizing:border-box;float:left;display:block;width:100%;margin:0 0 20px}#content #maincolumn .quote-callout img,.bigidea-callout img,.quote-callout img,.video-callout .lnk-video-popover{display:block;width:100%;height:auto;border-radius:.4em}#content #maincolumn .quote-callout img.fancyboxOpenLink,.bigidea-callout img.fancyboxOpenLink,.quote-callout img.fancyboxOpenLink,.video-callout .fancyboxOpenLink.lnk-video-popover{width:auto;height:auto}@media screen and (max-width:860px){#content #maincolumn .quote-callout img,.bigidea-callout img,.quote-callout img,.video-callout .lnk-video-popover{float:left;width:33%;margin:20px 0}}@media screen and (max-width:600px){#content #maincolumn .quote-callout img,.bigidea-callout img,.quote-callout img,.video-callout .lnk-video-popover{width:100%;margin:0;float:none}}#content #maincolumn .quote-callout .callout-inner,.bigidea-callout .callout-inner,.quote-callout .callout-inner,.txt-callout .callout-inner,.video-callout .callout-inner{box-sizing:border-box;padding-top:16px}@media screen and (min-width:980px){#content #maincolumn .quote-callout .callout-inner,.bigidea-callout .callout-inner,.quote-callout .callout-inner,.txt-callout .callout-inner,.video-callout .callout-inner{margin:0}}@media screen and (max-width:860px){#content #maincolumn .quote-callout .callout-inner,.bigidea-callout .callout-inner,.quote-callout .callout-inner,.txt-callout .callout-inner,.video-callout .callout-inner{margin:0 0 0 33%}}@media screen and (max-width:600px){#content #maincolumn .quote-callout .callout-inner,.bigidea-callout .callout-inner,.quote-callout .callout-inner,.txt-callout .callout-inner,.video-callout .callout-inner{margin:0}}#content #maincolumn .quote-callout.has-image .callout-inner,.bigidea-callout.has-image .callout-inner,.quote-callout.has-image .callout-inner{box-sizing:border-box}@media screen and (max-width:600px){#content #maincolumn .quote-callout.has-image .callout-inner,.bigidea-callout.has-image .callout-inner,.quote-callout.has-image .callout-inner{margin:0}}.btn,a.btn{box-sizing:border-box;background:#3e2b2e;display:inline-block;border-radius:3px;padding:13px;text-align:center;font-size:15px;line-height:1.25;color:#fff!important}.btn:hover,a.btn:hover{color:#fff;background:#ba202e;text-decoration:none}.btn--block,a.btn--block{display:block}.btn--alt,a.btn--alt{padding:1.5em;background:#75132f!important;font-size:18px;text-transform:uppercase;transition:background .2s ease-in-out}.btn--alt:focus,.btn--alt:hover,a.btn--alt:focus,a.btn--alt:hover{background:#ba202e!important}button.btn{min-width:240px;border:0;cursor:pointer;transition:all .2s}button.gsc-search-button{background-color:#872937;border-color:#872937;margin:0;padding:7px 16px 8px}.bread-crumb-nav{box-sizing:border-box;width:75%;float:left;padding-left:10px;padding-right:10px;position:relative;line-height:1.4em;height:2.3em;margin:10px 0;z-index:10}.single-column .bread-crumb-nav{width:100%;float:left;padding-left:10px;padding-right:10px}@media screen and (max-width:767px){.bread-crumb-nav{width:100%}}.bread-crumb-nav--reverse{margin-top:60px}.bread-crumb-nav--reverse,.bread-crumb-nav--reverse *{color:#e9e9e5!important}.bread-crumb-nav ul{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;list-style:none;margin:0;color:#949390;font-size:15.2px;font-size:.95rem;font-family:Inter,Trade Gothic,Arial,sans-serif}.bread-crumb-nav ul li{background:none}.bread-crumb-nav li{position:relative;display:inline;margin:0;padding:0}.bread-crumb-nav li:after{content:" /";speak:none}.bread-crumb-nav li a{color:#651d32}.bread-crumb-nav li a:focus,.bread-crumb-nav li a:hover{text-decoration:none}.bread-crumb-nav li:first-child a{background:url(/_ui/img/bread-crumb-icon-home.svg) no-repeat left 0;padding-left:28px}@media screen and (max-width:767px){.bread-crumb-nav li:first-child a{background:none;padding-left:0}}.bread-crumb-nav li .breadcrumb-expand,.bread-crumb-nav li.is-hidden{display:none}.bread-crumb-nav.has-hidden li:last-child:before{content:"... / ";color:#949390}.bread-crumb-nav.has-hidden .breadcrumb-expand{display:block;position:absolute;top:0;left:0;width:15px;height:15px;z-index:100;cursor:pointer}.bread-crumb-nav.is-expanded{height:auto}.bread-crumb-nav.is-expanded li{display:block}.bread-crumb-nav.is-expanded li:after{content:" "}.bread-crumb-nav.is-expanded li.is-hidden{display:block}.two-column .bread-crumb-nav{float:left;width:100%}.three-column .bread-crumb-nav{margin-top:0}.wide-img img{margin:16px 0 32px;width:100%;border-radius:.4em}.wide-img li img{margin-bottom:0}.intro{margin:0 0 20px;color:rgba(101,29,50,.7);font-family:Inter,Trade Gothic,Arial,sans-serif;font-style:normal;line-height:30.4px;line-height:1.9rem;font-size:18px;font-size:1.125rem}@media(min-width:980px){.intro{font-size:1.2rem}}.intro:after{display:block;content:" ";height:1px;margin:16px 0 0;background:#d2b9bd}.intro h1{color:red}.intro .introbox div,.introbox .intro div,.intro p{margin:0 0 1em;color:#651d32;font-family:Inter,Trade Gothic,Arial,sans-serif;font-style:normal;line-height:32px;line-height:2rem;font-size:18px;font-size:1.125rem}@media(min-width:980px){.intro .introbox div,.introbox .intro div,.intro p{font-size:1.2rem}}.intro img{width:100%;height:auto;max-width:100%}.dept .intro{margin-bottom:1em}.intro .more{font-size:18px;font-weight:700}.intro dl,.intro ol,.intro ul{font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:17.6px;font-size:1.1rem;font-style:normal;line-height:24.8px;line-height:1.55rem;margin:0 0 1em}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.bigidea-callout{border-left:1px solid rgba(0,0,0,.1)}}.bigidea-callout h4{font-size:20.256px;font-size:1.266rem;letter-spacing:-.32px;letter-spacing:-.02rem;line-height:1.2;margin:0 0 .6em;font-weight:700;color:#651d32}@media(min-width:980px){.bigidea-callout h4{font-size:1.44rem}}.dept .bigidea-callout h4{color:#651d32}.bigidea-callout h5{color:#651d32;font-size:14px;font-size:.875rem;font-weight:400;margin:0 0 1.5em;text-transform:none}.bigidea-callout .introbox div,.bigidea-callout ol,.bigidea-callout p,.bigidea-callout ul,.introbox .bigidea-callout div{color:#651d32;font-family:Inter,Trade Gothic,Arial,sans-serif;font-weight:400;margin:0 0 1em;font-size:16px;font-size:1rem}.dept .bigidea-callout .introbox div,.dept .bigidea-callout ol,.dept .bigidea-callout p,.dept .bigidea-callout ul,.introbox .dept .bigidea-callout div{color:#3e2b2e}.bigidea-callout .cta{margin:0 -20px;padding:4px 20px 10px}.bigidea-callout .cta a:focus,.bigidea-callout .cta a:hover{text-decoration:none}.bigidea-callout .cta.highlight-button{margin:0}.callout_alert{box-sizing:border-box;clear:both;width:100%;margin-bottom:16px;padding:10px 12px;background-color:rgba(223,223,0,.6);line-height:1.5;color:rgba(0,0,0,.9)}.callout_alert *,.callout_alert :after,.callout_alert :before{box-sizing:inherit}.callout_alert a{padding:10px 12px}.callout_alert img{vertical-align:text-bottom;padding-left:5px;padding-top:5px}.action button.default,.infoandapply-callout,button{margin-top:0;padding:1em 1.5em;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:16px;line-height:1.25;background:#7f1335 none repeat scroll 0 0;color:#fff;background:#651d32;border-radius:2em}.action button.default:hover,.infoandapply-callout:hover,button:hover{background-color:#ba202e;color:#f6f6f4;cursor:pointer}@media screen and (max-width:860px){.action button.default,.infoandapply-callout,button{float:left;display:block;margin:0 0 20px;width:49%}.action button.default:nth-of-type(2n),.infoandapply-callout:nth-of-type(2n),button:nth-of-type(2n){float:right}}@media screen and (max-width:600px){.action button.default,.infoandapply-callout,button{width:100%;margin:0 0 20px}.action button.default:nth-of-type(2n),.infoandapply-callout:nth-of-type(2n),button:nth-of-type(2n){margin:0 0 20px}}.action button.default img,.infoandapply-callout img,button img{float:left;width:20px;padding-right:10px;vertical-align:-4px}.action button.default .info-apply-link,.action button.default a,.infoandapply-callout .info-apply-link,.infoandapply-callout a,button .info-apply-link,button a{text-decoration:none;color:#fff}.action button.default .info-apply-link:hover,.action button.default a:hover,.infoandapply-callout .info-apply-link:hover,.infoandapply-callout a:hover,button .info-apply-link:hover,button a:hover{text-decoration:none;color:#f6f6f4}.action button.default .introbox div,.action button.default p,.infoandapply-callout .introbox div,.infoandapply-callout p,.introbox .action button.default div,.introbox .infoandapply-callout div,.introbox button div,button .introbox div,button p{line-height:28px;margin:.75em 0 0;padding-left:32px}.action button.default .info-apply-image,.infoandapply-callout .info-apply-image,button .info-apply-image{float:left;padding:.2em 0}.action button.default .info-apply-text,.infoandapply-callout .info-apply-text,button .info-apply-text{float:none;padding:.2em 0}.AcademicCallout{width:40%;float:left;padding:15px 15px 10px 20px;border:1px solid #d9d8d6;min-height:150px;margin-bottom:23.1px;font-family:Inter,Trade Gothic,Arial,sans-serif}.AcademicCallout ul>li{margin:0!important;background:none!important;padding:0 0 10px!important}.AcademicCallout ul{margin:0;background:none!important;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:16px;line-height:1.238em}.AcademicCallout h4{font-weight:400;margin:0 0 1em}div.section-callout{display:-ms-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:2rem}@media screen and (max-width:600px){div.section-callout{box-sizing:border-box;width:100%;display:block;margin:0}div.section-callout *,div.section-callout :after,div.section-callout :before{box-sizing:inherit}}div.section-callout:last-of-type{margin-bottom:10px}div.section-callout div.AcademicCallout{width:47%;box-sizing:border-box;margin:5px}@media screen and (max-width:600px){div.section-callout div.AcademicCallout{box-sizing:border-box;width:100%;display:block}div.section-callout div.AcademicCallout *,div.section-callout div.AcademicCallout :after,div.section-callout div.AcademicCallout :before{box-sizing:inherit}}.txt-callout h4{font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:700;margin:0 0 .8em}.introbox .txt-callout div,.txt-callout .introbox div,.txt-callout ol,.txt-callout p,.txt-callout ul{font-size:15.2px;font-size:.95rem;margin:0 0 1em}.video-callout .callout-inner{float:left;width:100%}@media screen and (max-width:860px){.video-callout .callout-inner{width:66%}}@media screen and (max-width:420px){.video-callout .callout-inner{width:100%;margin:0;float:none}}.video-callout .lnk-video-popover{transition:none;position:relative;overflow:hidden}.video-callout .lnk-video-popover img{float:left;width:100%}.video-callout .playvideo-overlay{position:absolute;top:50%;left:50%;width:42px;height:42px;margin:-21px 0 0 -21px;background:url(/_ui/img/playvideo_overlay-lg.svg) no-repeat left 0}body.js-enabled div.video-callout{display:block}div.video-callout div.callout-uppercap{width:100%;height:8px;background:transparent url(../img/callout_endcaps.png) no-repeat 0 0}div.video-callout div.cta{width:100%;margin:0 -20px;padding:12px 20px 4px;border-top:1px solid #e6e3d7}div.video-callout h4{margin:0 0 1em}.introbox div.video-callout div,div.video-callout .introbox div,div.video-callout ol,div.video-callout p,div.video-callout ul{color:#333;font-size:14px;font-size:.875rem}.introbox div.callout-inner div a,div.callout-inner .introbox div a,div.callout-inner ol a,div.callout-inner p a,div.callout-inner ul a{text-decoration:underline}.sidebar-nav__title{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sidebar-nav ul{font-size:15.2px;font-size:.95rem;list-style:none outside none;margin:0;font-family:Inter,Trade Gothic,Arial,sans-serif}.sidebar-nav li{margin:0 0 10px;position:relative;overflow:hidden}.sidebar-nav li.hidden>a{display:none}.sidebar-nav li a:after{font-family:SPUIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:text-top;font-size:16px;line-height:1;margin:0 0 0 6.6666667px;transition:padding-left .2s}.sidebar-nav li a:link{text-decoration:underline}.sidebar-nav li a:link:focus,.sidebar-nav li a:link:hover{text-decoration:none}.sidebar-nav li.parent>a:after{content:"î˜—"}.sidebar-nav li.parent ul{display:none}.sidebar-nav li.current-item>a{font-weight:700}.sidebar-nav li.current-item a{color:#651d32}.sidebar-nav li.current-item>ul{display:block;margin:10px 0 0;padding-left:15px;border-left:1px solid rgba(186,32,46,.5)}.sidebar-nav li.ancestor-of-current>ul{display:block;margin:10px 0 0 15px}.sidebar-nav li.ancestor-of-current>a{font-weight:700}.sidebar-nav li.ancestor-of-current.parent{border-left:1px solid #d2b9bd;padding-left:1em}.sidebar-nav li.ancestor-of-current.parent>a:after{content:"î˜™"}.sidebar-nav li.in>a{font-family:Inter,Trade Gothic,Arial,sans-serif}.sidebar-nav li a{color:#3e2b2e}.sidebar-nav li a:focus:after,.sidebar-nav li a:hover:after{padding-left:4px}.sidebar-nav li ul{margin:20px 0}@media screen and (max-width:767px){.sidebar-nav__title{left:auto;width:auto;height:auto;overflow:visible;display:block;background:#3e2b2e;color:hsla(0,0%,100%,.9)!important;cursor:pointer;margin:0;padding:12px 50px 12px 12px;line-height:1.2em;font-size:15px;position:relative;font-family:Inter,Trade Gothic,Arial,sans-serif}.sidebar-nav__title:focus,.sidebar-nav__title:hover{color:#fff}.sidebar-nav__title:before{font-family:SPUIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"î˜Ž";text-align:center;font-size:20px;right:15px;z-index:2;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-nav.is-open .sidebar-nav__title:before{content:"î˜";line-height:33px}.sidebar-nav__title:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:42px;height:100%;background:#563c40}.sidebar-nav__menus-container{transition:height .3s;display:none;overflow:hidden}.sidebar-nav.is-open .sidebar-nav__menus-container{display:block}.sidebar-nav__menus{transition:-webkit-transform .3s,transform .3s;width:1000%;overflow:hidden}.no-js .sidebar-nav__menus{width:100%}.sidebar-nav__menus.has-1{-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}.sidebar-nav__menus.has-2{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}.sidebar-nav__menus.has-3{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.sidebar-nav__menus.has-4{-webkit-transform:translate3d(-40%,0,0);transform:translate3d(-40%,0,0)}.sidebar-nav__menus.has-5{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.sidebar-nav__menus.has-6{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}.sidebar-nav__menus.has-7{-webkit-transform:translate3d(-70%,0,0);transform:translate3d(-70%,0,0)}.sidebar-nav__menus.has-8{-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}.sidebar-nav__menus.has-9{-webkit-transform:translate3d(-90%,0,0);transform:translate3d(-90%,0,0)}.sidebar-nav__menus.has-10{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.sidebar-nav__menus>ul{height:auto;float:left;width:10%}.no-js .sidebar-nav__menus>ul{width:100%}.sidebar-nav__back-link a:before{font-family:SPUIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î˜–";font-size:19px;line-height:19px;position:absolute;left:13px;top:50%;height:20px;margin-top:-11px;color:#fff}.sidebar-nav__parent-clone a{background:#563c40}.sidebar-nav ul{background:#4a3337}.js .sidebar-nav ul ul{display:none!important}.sidebar-nav li{margin:0!important;padding:0!important}.sidebar-nav li.ancestor-of-current,.sidebar-nav li.ancestor-of-current.parent,.sidebar-nav li.current-item{border-bottom:0}.sidebar-nav li.ancestor-of-current.parent>a,.sidebar-nav li.ancestor-of-current>a,.sidebar-nav li.current-item>a{font-weight:400}.sidebar-nav li a{color:hsla(0,0%,100%,.7)!important;display:block;padding:10px 16px 10px 26px}.sidebar-nav li.parent>a:after{content:"î˜—"!important;font-size:19px;float:right}.sidebar-nav li.current-item>a{color:#ccc}.sidebar-nav li.current-item>a:before{border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;content:"";position:absolute;top:0;left:0;width:20px;height:20px;background:#fff;top:50%;margin-top:-10px;left:-13px}}.large-img-link-list{box-sizing:border-box;border-top:1px solid #e6e3d7;padding:20px 0}.large-img-link-list img,.large-img-link-list ul{box-sizing:border-box;width:33.33333%;float:left;padding-left:10px;padding-right:10px}.large-img-link-list ul{margin:0}.introbox div.large-img-link-list div,div.large-img-link-list .introbox div,div.large-img-link-list p{margin-bottom:18px}@media screen and (max-width:600px){div.large-img-link-list ul.left-column,div.large-img-link-list ul.right-column{width:100%}}div.large-img-link-list ul li{margin-left:0!important}div.large-img-link-list ul li a{font-weight:400}#content #maincolumn .quote-callout h4,.quote-callout h4{font-weight:400;margin:0 0 1em}#content #maincolumn .quote-callout h5.caption-title,.quote-callout h5.caption-title{font-family:Inter,Trade Gothic,Arial,sans-serif;color:#651d32;width:100%;text-transform:none}div.quote-callout div.callout-uppercap{width:100%;height:8px;background:transparent url(../img/callout_endcaps.png) no-repeat 0 0;display:none}div.quote-callout div.cta{width:100%;margin:0 -20px;padding:12px 20px 4px}div.quote-callout blockquote{border:0;color:#651d32;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:16px;font-size:1rem;font-style:italic;line-height:1.5;margin:0 0 .5em;padding:0;font-weight:400}.quick-links{padding-top:20px;border-top:1px solid #e6e3d7;clear:both}.quick-links.first{border:0}.quick-links h2{font-size:1.25em;margin-bottom:.3em;padding:0}.quick-links ul{box-sizing:border-box;width:33.33333%;float:left;padding:0}@media screen and (max-width:600px){.quick-links ul{width:100%}}.quick-links ul li{margin:0 0 .38em}.quick-links ul li a{font-weight:400}.subnav{box-sizing:border-box;padding:5px 0 0;border-bottom:1px solid #d2d2c9}.subnav *,.subnav :after,.subnav :before{box-sizing:inherit}@media screen and (max-width:860px){.subnav{border:0}.subnav.closed li{display:none!important}.subnav.closed li.current{display:block!important}.subnav.closed li.subnav-toggle:before{content:"î˜‡"}}.subnav li{border-right:1px solid #d2d2c9;border-top:1px solid #d2d2c9;color:#fff;margin:0;padding:0;transition:height .25s;display:inline-block}.subnav li:first-child{border-left:1px solid #d2d2c9}.subnav li.subnav-toggle{display:none!important;padding:9px 15px;color:#3e2b2e;font-size:11px;cursor:pointer}.subnav li.subnav-toggle:before{display:inline-block;content:"î˜„";margin:0 3px 0 0;font-size:12px;line-height:.7}@media screen and (max-width:860px){.subnav li{width:100%;border:0;border-top:1px solid #d2d2c9}.subnav li:first-child{border-left:0}.subnav li.subnav-toggle{display:block!important}}.subnav li a{display:block;background:#f6f6f4;padding:9px 15px;border-bottom:1px solid #e9e9e5}.subnav li a,.subnav li a:link,.subnav li a:visited{color:#3e2b2e}.subnav li a:focus,.subnav li a:hover{background:#e9e9e5;text-decoration:none}@media screen and (max-width:860px){.subnav li a{background:none}.academic .subnav li a,.administration .subnav li a,.subnav li a{color:#651d32}}.subnav li.current{background:#fff;border-bottom:0;color:#651d32;font-weight:700;padding:9px 15px}.flexbox .subnav{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;padding:0;margin:10px 0 30px;list-style:none;width:100%}@media screen and (max-width:860px){.flexbox .subnav{display:block;border-left:1px solid #d2b9bd;padding-left:8px}}.flexbox .subnav li{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;padding:0}@media screen and (max-width:860px){.flexbox .subnav li{display:block}}.flexbox .subnav li a{display:block;padding:9px}.flexbox .subnav li.current{background:#fff;border-bottom:0;color:#651d32;font-weight:700;padding:9px;margin-bottom:-1px}.flexbox .subnav li.subnav-toggle{padding:9px}.no-flexbox .subnav{margin:0;padding:9px 0}@media screen and (max-width:860px){#wrapper #maincolumn .subnav li{border-top:0;border-bottom:0}}#wrapper #maincolumn .subnav li a{color:#3e2b2e;text-decoration:none}@media screen and (max-width:860px){#wrapper #maincolumn .subnav li a{border-bottom:0}}.lhcontactinfoclass{margin:0;padding:20px 0 0;border-top:1px solid #d2b9bd}@media screen and (min-width:860px){.lhcontactinfoclass{margin:60px 0 0}}.introbox .lhcontactinfoclass div,.lhcontactinfoclass .introbox div,.lhcontactinfoclass p{color:#3e2b2e;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:14px;font-size:13.12px;font-size:.82rem;line-height:16px;line-height:1rem}.lhcontactinfoclass a{color:#3e2b2e}.lhcontactinfoclass a:link{text-decoration:underline}.lhcontactinfoclass a:focus,.lhcontactinfoclass a:hover,.lhcontactinfoclass a:link:focus,.lhcontactinfoclass a:link:hover{text-decoration:none}.lhcontactinfoclass.is-folded{padding-left:30px;padding-right:30px}.lhcontactinfoclass acronym{font-size:0}.lhcontactinfoclass acronym:before{display:inline-block;margin:0 2px 0 0;font-size:13px;color:#3e2b2e}.lhcontactinfoclass acronym[title=Email]:before{content:"ïƒ "}.lhcontactinfoclass acronym[title=Phone]:before{content:"ï‚•"}.lhcontactinfoclass acronym[title=Office]:before{content:"ï"}.lhcontactinfoclass acronym[title=Hours]:before{content:"î˜„"}.lhcontactinfoclass acronym[title="Box Office"]{font-size:14.4px;font-size:.9rem}.lhcontactinfoclass abbr[title=Email]:before{content:"ïƒ "}.lhcontactinfoclass abbr[title=Phone]:before{content:"ï‚•"}.lhcontactinfoclass abbr[title=Office]:before{content:"ï"}.lhcontactinfoclass abbr[title=Hours]{display:inline-block;height:15px;width:15px;margin-bottom:-3px;background-image:url(/_ui/img/icons/icon--clock-maroon.svg);background-size:contain;background-repeat:no-repeat}.lhcontactinfoclass abbr[title="Box Office"]{font-size:14.4px;font-size:.9rem}.degree-requirement-container,table:not(.major-minor-list),table:not(.offerings-wrapper){border-collapse:collapse;border:0!important;line-height:1.2;max-width:100%;margin-bottom:10px;overflow:visible;width:100%}.degree-requirement-container .introbox div,.degree-requirement-container p,.introbox .degree-requirement-container div,.introbox table:not(.major-minor-list) div,.introbox table:not(.offerings-wrapper) div,table:not(.major-minor-list) .introbox div,table:not(.major-minor-list) p,table:not(.offerings-wrapper) .introbox div,table:not(.offerings-wrapper) p{font-size:14px}@media screen and (max-width:600px){.degree-requirement-container,table:not(.major-minor-list),table:not(.offerings-wrapper){overflow-x:scroll;-webkit-overflow-scrolling:touch;display:block;border:1px solid #ebeeee!important;margin:10px 0;position:relative;box-shadow:inset -7px 0 9px -7px rgba(0,0,0,.4)}}.degree-requirement-container caption,table:not(.major-minor-list) caption,table:not(.offerings-wrapper) caption{font-weight:700;font-size:21px;font-size:33.6px;font-size:2.1rem;line-height:1.2;margin-top:.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:12px;margin-bottom:10px}@media screen and (max-width:600px){.degree-requirement-container tbody,.degree-requirement-container tfoot,.degree-requirement-container thead,table:not(.major-minor-list) tbody,table:not(.major-minor-list) tfoot,table:not(.major-minor-list) thead,table:not(.offerings-wrapper) tbody,table:not(.offerings-wrapper) tfoot,table:not(.offerings-wrapper) thead{white-space:nowrap}}.degree-requirement-container .caption,.degree-requirement-container tfoot,table:not(.major-minor-list) .caption,table:not(.major-minor-list) tfoot,table:not(.offerings-wrapper) .caption,table:not(.offerings-wrapper) tfoot{font-size:13px;font-size:20.8px;font-size:1.3rem}@media screen and (max-width:600px){.degree-requirement-container tbody tr,table:not(.major-minor-list) tbody tr,table:not(.offerings-wrapper) tbody tr{white-space:nowrap}}@media screen and (max-width:600px){.degree-requirement-container img,table:not(.major-minor-list) img,table:not(.offerings-wrapper) img{position:relative;z-index:-1}}.degree-requirement-container tr.highlight,table:not(.major-minor-list) tr.highlight,table:not(.offerings-wrapper) tr.highlight{background-color:#f6f5f3}@media screen and (max-width:600px){.degree-requirement-container tr.highlight,table:not(.major-minor-list) tr.highlight,table:not(.offerings-wrapper) tr.highlight{background-color:rgba(0,0,0,.05)}}.degree-requirement-container tr.highlight td,table:not(.major-minor-list) tr.highlight td,table:not(.offerings-wrapper) tr.highlight td{background-color:#f6f4f2;padding:10px}.db thead,.db tr,.gsc-table-result thead,.gsc-table-result tr{white-space:normal}table.objectives{border-collapse:collapse;margin:0 0 20px;padding:0;width:100%}table.objectives td{border:none;padding:0}table.objectives td.last{border-right:0;width:180px}.introbox table.objectives div,table.objectives .introbox div,table.objectives p{margin-bottom:0}table.objectives tr.highlight{background-color:rgba(0,0,0,.05)}table.objectives td.highlight{padding:10px}table.objectives ol{margin-bottom:0}td.middle{vertical-align:middle}table.objectives h5{font-size:.8em;margin-bottom:0}table.objectives2{border-collapse:collapse;margin:0 0 20px;padding:0;width:100%}table.objectives2 td{border:none;padding:0}table.objectives2 td.last{border-right:0;width:180px}table.objectives2 tr.highlight td{background-color:rgba(0,0,0,.05);padding:10px}.introbox table.objectives2 div,table.objectives2 .introbox div,table.objectives2 p{margin-bottom:0}table.gcsc-branding,table.gsc-above-wrapper-area-container,table.gsc-resultsHeader,table.gsc-search-box,table.gsc-table-result,table.gstl_50{margin:0;box-shadow:none;border:0!important;overflow-x:visible}table.gcsc-branding td,table.gsc-above-wrapper-area-container td,table.gsc-resultsHeader td,table.gsc-search-box td,table.gsc-table-result td,table.gstl_50 td{line-height:1.2}.introbox .striped-table div,.striped-table .introbox div,.striped-table p{margin:0}.striped-table td{padding:1em;vertical-align:middle}.striped-table tr:nth-of-type(odd){background-color:#e5e5e0}.striped-table tr:first-child{color:#fff;background-color:#181815;background:linear-gradient(45deg,#181815,#34342c)}@media screen and (min-width:600px){.table:not(.offerings-wrapper).striped-table{display:table;box-shadow:none}}.wide-img-rotator{background-color:#000;display:block;margin-bottom:20px;width:100%;position:relative;overflow:hidden}.wide-img-rotator ul{list-style:none;margin:0;position:relative;overflow:hidden}.wide-img-rotator ul li{width:100%;margin:0}.wide-img-rotator ul li img{display:block;height:auto;width:100%}.wide-img-rotator .rotatornav{position:absolute;top:10px;right:10px;display:none;width:64px;height:32px}.js-enabled .wide-img-rotator .rotatornav{display:block}.wide-img-rotator .rotatornav a{display:block;width:32px;height:32px;background:transparent url(../img/rotatornav-large.png) no-repeat 0 0;position:absolute;top:0;transition:none}.wide-img-rotator .rotatornav a.lnk-prev{background-position:left 0;left:0}.wide-img-rotator .rotatornav a.lnk-next{background-position:right 0;right:0}.wide-img-rotator .rotatornav a.lnk-prev:hover{background-position:left -32px;left:0}.wide-img-rotator .rotatornav a.lnk-next:hover{background-position:right -32px;right:0}.wide-img-rotator .rotatornav a.lnk-prev:active{background-position:left -64px;left:0}.wide-img-rotator .rotatornav a.lnk-next:active{background-position:right -64px;right:0}.wide-img-rotator .rotator-description{opacity:.9;filter:alpha(opacity=90);position:relative;width:100%;background:#45433f;color:#fff;margin:0}.introbox .wide-img-rotator .rotator-description div,.wide-img-rotator .rotator-description .introbox div,.wide-img-rotator .rotator-description p{padding:5px 5px 5px 10px;margin:0}@media screen and (max-width:860px){.wide-img-rotator .RotatorTextOverlay{position:relative}}.RotatorTextOverlay{box-sizing:border-box;padding:11px 15px 7px;width:100%;background-color:#222;background-color:rgba(0,0,0,.8);color:#eee;z-index:50000;position:absolute;bottom:0;font-size:12px}.RotatorTextEmpty{display:none}.introbox .RotatorTextOverlay div,.RotatorTextOverlay .introbox div,.RotatorTextOverlay p{margin:0 0 8px;font-size:13px;font-family:Inter,Trade Gothic,Arial,sans-serif}.RotatorTextOverlay a{font-weight:700;color:#fff!important}.sectionImage{float:left;padding-right:15px;margin-bottom:11px}.sectionImage img{margin-bottom:6px;width:100%;max-width:100%}@media screen and (max-width:360px){.sectionImage{width:100%}.sectionImage img{margin:0 auto 20px;max-width:100%}}.link-grid{width:100%;table-layout:fixed}.link-grid a{color:#000;font-weight:700}.link-grid tr:nth-child(2n){background-color:#eeede9}.link-grid tr td{padding:30px;text-align:center;vertical-align:middle}.link-grid td,.link-grid th{border:1px solid #ddd}@media screen and (max-width:600px){.link-grid{display:block;width:100%;overflow:hidden;border:0!important;margin:10px 0 30px;position:relative;box-shadow:none}.link-grid tbody,.link-grid td,.link-grid tr{display:block;width:100%;padding:0!important;border:0;background:none!important}.link-grid tbody a,.link-grid td a,.link-grid tr a{display:block;border-bottom:1px solid #d2b9bd;padding:10px 0!important}}.grid-link-title{background-color:#651d32;padding:15px;text-transform:uppercase;color:#fff;font-weight:700;line-height:1.25}ul.dept-content-section,ul.img-txt-list{clear:both;list-style:none}.col-primary ul.dept-content-section li.img-txt-list,.col-primary ul.img-txt-list li{float:left;min-height:85px;margin:0 0 1em;padding:0;background:none;width:100%}ul.dept-content-section li.img-txt-list a.more,ul.img-txt-list li a.more{font-weight:700}ul.dept-content-section li.img-txt-list h3,ul.img-txt-list li h3{font-size:1.167em;margin:2px}ul.dept-content-section li.img-txt-list h4,ul.img-txt-list li h4{color:#888}.introbox ul.dept-content-section li.img-txt-list div,.introbox ul.img-txt-list li div,.introbox ul.story-listing div,ul.dept-content-section li.img-txt-list .introbox div,ul.dept-content-section li.img-txt-list p,ul.img-txt-list li .introbox div,ul.img-txt-list li p,ul.story-listing .introbox div,ul.story-listing p{line-height:1.538em;margin:0 0 1em}ul.dept-content-section li.profile h4{margin-left:-138px}ul.dept-content-section li.profile a+h4,ul.dept-content-section li.profile img+h4{margin-left:0}.academic ul.img-txt-list div.newsItemCol1{display:none}.academic ul.img-txt-list div.newsItemCol2{width:100%}.academic ul.img-txt-list li{padding:0}.newsItemCol1{box-sizing:border-box;float:left;margin-top:3px;padding-right:1rem;width:33%}.newsItemCol1 img{width:100%}@media screen and (max-width:420px){.newsItemCol1{display:none}}.newsItemCol2{margin:0}@media screen and (max-width:420px){.newsItemCol2{margin:0;padding:10px 0;border-bottom:1px solid #d2b9bd}}.newsItemCol2 h4{font-family:Inter,Trade Gothic,Arial,sans-serif;font-weight:700;font-size:16px}.newsItemCol2 h4 a{text-decoration:none}.introbox .newsItemCol2 div,.newsItemCol2 .introbox div,.newsItemCol2 p{font-size:14px}div.paginav-carousel{width:300px;height:16px;margin:0;padding:16px 0;position:relative;overflow:hidden}.pagination-container{height:36px;float:left;width:50%}div.upper-paginav-carousel{margin-top:-1.2em}div.lower-paginav-carousel{border-top:1px solid #e6e3d7}div.paginav-carousel div.paginav-carousel-outer{width:195px;height:16px;margin:0 0 0 16px;position:relative;overflow:hidden}div.paginav-carousel ul.paginav-carousel-inner{list-style:none;line-height:16px;display:block;width:10000px;height:16px;margin:0;position:relative;overflow:hidden}div.paginav-carousel ul.paginav-carousel-inner li{float:left;display:inline;width:65px;height:16px;margin:0;padding:0;border-right:1px solid #aeaca8;text-align:center;background:none;line-height:16px}div.paginav-carousel ul.paginav-carousel-inner li.last-child,div.paginav-carousel ul.paginav-carousel-inner li:last-child{border:0}div.paginav-carousel ul.paginav-carousel-inner li a{transition:none}div.paginav-carousel ul.paginav-carousel-inner li a:focus,div.paginav-carousel ul.paginav-carousel-inner li a:hover{text-decoration:none}div.paginav-carousel ul.paginav-carousel-inner li a.on{transition:none;color:#121212}div.paginav-carousel a.lnk-prev{display:block;width:16px;height:16px;border-right:1px solid #aeaca8;background:transparent url(/_ui/img/arrow_sprite.png) no-repeat left -19px;position:absolute;left:0;top:16px;display:none;transition:none}body.js-enabled div.paginav-carousel a.lnk-prev{display:block}div.paginav-carousel a.lnk-next{display:block;width:16px;height:16px;border-left:1px solid #aeaca8;background:transparent url(/_ui/img/arrow_sprite.png) no-repeat right 1px;position:absolute;left:210px;top:16px;display:none;transition:none}body.js-enabled div.paginav-carousel a.lnk-next{display:block}div.paginav-carousel a.lnk-prev.disabled{background-position:left -99px;transition:none}div.paginav-carousel a.lnk-next.disabled{background-position:right -79px;transition:none}div.carousel-disabled a.lnk-next.disabled,div.carousel-disabled a.lnk-prev.disabled{visibility:hidden}div.news-search,div.press-search,div.stories-search{float:right;width:50%;position:relative;z-index:5}@media screen and (max-width:980px){div.news-search,div.press-search,div.stories-search{width:100%;margin-bottom:20px}}div.news-search,div.press-search{margin-top:-.4em}.subject-resource-list{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;font-size:1.1em}@media screen and (max-width:600px){.subject-resource-list{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}.subject-resource-list>li{background-image:none!important}ul.course-description-list{list-style-type:none}ul.course-description-list li{display:inline-block;background:none;margin:0;padding:0}ul.course-description-list li:after{content:" | "}ul.course-description-list li:last-child:after{color:transparent}ul.course-description-list li a:focus,ul.course-description-list li a:hover{text-decoration:none}.course-description-container h2{display:inline-block;font-family:Inter,Trade Gothic,Arial,sans-serif}@media screen and (max-width:420px){.course-description-container h2{font-size:16px}}.course-description-container span{line-height:1.3em}@media screen and (max-width:420px){.course-description-container .introbox div,.course-description-container p,.introbox .course-description-container div{font-size:14px}}.course-description-container a{font-size:1.1em;text-decoration:underline}@media screen and (max-width:420px){.course-description-container a{display:block;margin:10px 0 20px}}.course-description-container:after{content:" ";display:block;border-bottom:1px solid #ccc;margin:1em 0}#maincolumn .step{width:100%;display:block;overflow:hidden;border-top:1px solid #dbdad4;padding-top:20px}#maincolumn .step-icon{width:24px;height:24px;float:left}#maincolumn .step-icon .step-number{text-align:center;background-image:url(/_ui/img/step-green.png);font-weight:700;color:#fff;padding:8px 0 6px}#maincolumn .step .step-video{float:left;clear:both;padding:0;margin:-10px 0 20px 30px;border:3px solid #e9e9e5}#maincolumn .step .step-video .video-callout{margin:0}#maincolumn .step .step-details{float:left;padding:5px 20px 20px 10px}#maincolumn .step ul li{margin:.4em 0 1em 1em;padding:0 0 0 1.154em;background:transparent url(../img/ul_li_bg.png) no-repeat 2px .5em}#pageBody .two-col-content{width:50%;float:left}@media screen and (max-width:600px){#pageBody .two-col-content{width:100%;float:none}}#pageBody .two-col-content.right .introbox div,#pageBody .two-col-content.right h2,#pageBody .two-col-content.right p,.introbox #pageBody .two-col-content.right div{padding-left:10px}.introbox{zoom:1;float:left;width:100%;background:#f6f6f4;margin:0 0 20px;border-left:6px solid #e9e9e5;padding:15px 10px}.introbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}.introbox,.introbox *{box-sizing:border-box}.introbox .subject-resources{width:100%;box-sizing:border-box}.introbox .introimg{float:left;padding-right:10px;margin:0 20px 0 0;width:120px}@media screen and (max-width:420px){.introbox .introimg{width:100%;margin:0 0 10px}}.introbox .content{margin:0;padding-left:20px;width:auto}.introbox div,.introbox p{margin:0;padding:0}.introbox a:focus,.introbox a:hover{text-decoration:none}.subject-list{-moz-column-count:3;-moz-column-gap:2.5em;-webkit-column-count:3;-webkit-column-gap:2.5em;column-count:3;column-gap:2.5em}@media screen and (max-width:600px){.subject-list{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media screen and (max-width:420px){.subject-list{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.subject-list li{background:none;margin:0;padding:0}.bookListing{border-bottom:1px solid silver;margin-bottom:15px}.facStaffAuthor{margin:10px 0 20px}.bookCoverPhoto{float:left;padding:5px 20px 20px 0}@media screen and (max-width:600px){.bookCoverPhoto{width:100%;text-align:center}.bookCoverPhoto img{margin:0 auto}}.facStaffBookInfo{margin:1px 0;display:block}.bookInfoEnd{clear:both;height:1px;overflow:hidden;margin:1rem 0 -1px;float:none}#index{color:#949390;border:1px solid #d2b9bd;padding:20px 20px 10px;margin-bottom:30px}@media screen and (max-width:600px){#index{display:none}}#index span{display:inline-block;margin:0 0 10px}.alphabethNav{font-size:14px}.footnote{box-sizing:border-box;float:left;margin:0;padding:15px 15px 0;width:100%;background:#f6f6f4;border:1px solid #e9e9e5}.footnote .introbox div,.footnote p,.introbox .footnote div{font-size:14px}.eventListing{border-bottom:1px solid #ddd;clear:both;min-height:10em;margin-bottom:2em;width:100%}.eventListing .introbox div,.eventListing p,.introbox .eventListing div{font-size:14px}.featuredEvent{background-color:#f6f5f3;min-height:11.5em;margin-bottom:2.568em;border:0}.featuredHeading{color:#9f9f9f;font-size:.9em;font-weight:700;line-height:1.154em;margin-bottom:.4em;text-transform:uppercase}.EventQuarterHeader{padding-bottom:1em}.eventHeading{margin-bottom:20px;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:18px;font-weight:700}.eventText{margin:0 0 0 155px}@media screen and (max-width:600px){.eventText{margin:0}}.eventText.noImage{width:100%;padding:0 0 0 22px;margin:0;box-sizing:border-box}.eventDate{font-size:14px;font-weight:700;margin-bottom:10px;padding:0 0 0 20px}.eventDate:before{content:"ï³";display:inline-block;margin:0 1px 0 -20px;color:#999;padding-right:.5rem}.eventDescription{position:relative;padding:0 0 0 18px}.eventDescription:before{content:"ïš";position:absolute;top:0;left:0;color:#999;font-size:14px;padding-right:.5rem}.featuredEvent .eventText{float:left;width:55%;padding:1.333em 0 0}.eventImg{float:left;height:100px;width:140px}@media screen and (max-width:600px){.eventImg{float:none;margin:0 0 20px;display:none}}.featuredEventImg{height:150px;width:190px;padding:1em 0 0 1em}.eventPagination{float:left;margin:5px 0}.eventPagination a{background:#eee;padding:.4em .6em .3em}.eventPagination a,.eventPagination span{margin-left:.2em;margin-right:.2em}ul.eventDateList{margin-bottom:1em;margin-top:-16px}ul.eventDateList li{display:inline-block;white-space:nowrap}.eventIcal{color:#888;font-size:.923em;font-weight:700;line-height:36px;margin-top:6px}@media screen and (max-width:600px){.EventInfo{clear:both}}.newsimgclass{padding:3px 15px 7px 0;float:left;line-height:1.2;font-size:smaller;font-style:italic}@media screen and (max-width:600px){.newsimgclass{display:block;float:none;text-align:center;padding:0;margin:0 0 10px}}.newsimgclass img{width:100%}#pnFacultyContact,.academic .faculty-container,.pnFacultyContact{-ms-flex:1 1 calc(50% - 2rem);flex:1 1 calc(50% - 2rem)}.faculty-contact .faculty-outer-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.faculty-contact .faculty-outer-container .faculty-container{margin:1rem .5rem;border-bottom:1px solid #e5e4df;padding:1rem .5rem}@media screen and (min-width:1152px){.faculty-contact .faculty-outer-container .faculty-container{max-width:calc(50% - 2rem)}}.faculty-contact h4{margin:10px 0 5px;font-size:18px;font-family:Inter,Trade Gothic,Arial,sans-serif}.faculty-contact a:focus,.faculty-contact a:hover{text-decoration:none}.faculty-contact .faculty-thumb-container{float:left;width:100px;height:100px;overflow:hidden;border-radius:100px}.faculty-contact .faculty-thumb-container a{background:none!important}.faculty-contact .faculty-bio-container{margin:0 0 0 120px;line-height:16px}.faculty-contact .faculty-bio-container a{background:none}.faculty-contact .faculty-title{margin-bottom:5px;line-height:1.333em;font-size:14px;font-style:italic}.faculty-contact .faculty-title:after{display:block;content:" ";width:25%;height:1px;background:#e5e4df;margin:10px 0}.faculty-contact .faculty-seperator{clear:both;margin:50px 0}.faculty-contact .faculty-contact-heading{padding-bottom:1em;margin-top:1em}.faculty-contact .faculty-contact-container{float:left;margin-bottom:16px;margin-right:1rem}.faculty-contact .faculty-contact-link{text-decoration:underline}.faculty-contact .faculty-contact-info-container{display:inline-block;vertical-align:top}.faculty-contact .faculty-email,.faculty-contact .faculty-location,.faculty-contact .faculty-phone{line-height:20px;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:14px}.faculty-contact .faculty-email .biolabel,.faculty-contact .faculty-location .biolabel,.faculty-contact .faculty-phone .biolabel{position:absolute;left:-999999px}.faculty-contact .faculty-email:before,.faculty-contact .faculty-location:before,.faculty-contact .faculty-phone:before{display:inline-block;margin:0 4px 0 0;font-size:14px;color:#c6c6bc}.faculty-contact .faculty-email:before{content:"ïƒ "}.faculty-contact .faculty-phone:before{content:"ï‚•"}.faculty-contact .faculty-location:before{content:"ï"}.fsDirectoryEntry a.fsDirectoryName,.fsDirectoryText strong{font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:18px;font-weight:700}.fsDirectoryEntry .email a:focus,.fsDirectoryEntry .email a:hover{text-decoration:none}.library-cta-container{display:-ms-flexbox;display:flex;margin-top:15px;margin-bottom:15px}.library-cta-container a{color:#651d32;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;padding:1.5rem;margin-right:1rem;border-radius:2px;font-size:16px;font-size:1rem;transition:all .3s ease;background-image:none!important}.library-cta-container a .fas,.library-cta-container a i{font-size:48px;font-size:3rem;padding-bottom:1rem}.library-cta-container>a:last-child{margin-right:0}.lib-hours em{color:#8e8e8e;margin-right:.5rem}#wrapper #maincolumn .library-search .subnav{display:-ms-flexbox;display:flex;margin-bottom:0;padding-left:0;border-left:0}#wrapper #maincolumn .library-search .subnav>li{color:#651d32;background:none;background-color:#fff;padding:9px;border-bottom:1px solid #cecec4}@media screen and (min-width:861px){#wrapper #maincolumn .library-search .subnav>li{border-bottom:none}}#wrapper #maincolumn .library-search .subnav>li.current{background-color:#f1f1ee;border:1px solid #cecec4;border-bottom:none}@media screen and (max-width:860px){#wrapper #maincolumn .library-search .subnav>li.current{border-top:1px solid #cecec4}}#wrapper #maincolumn .library-search .subnav>li:hover{cursor:pointer}#wrapper #maincolumn .library-search .subnav>li:last-child{padding-bottom:9px}.library-search__inner{margin-bottom:1em;background-color:#f1f1ee;padding:1.5rem;border:1px solid #cecec4;border-top:none}.library-search label{color:#333}.library-search input[type=text],.library-search select{background:hsla(0,0%,100%,.1)!important;border:2px solid #abb1b6!important;border-radius:4px!important;font-size:16px!important;outline:0!important;padding:7px!important;width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;background-color:#fff!important;margin:8px 0 30px!important;height:unset!important}@media screen and (min-width:950px){.library-search input[type=text]{font-size:13px!important;padding-bottom:11px!important}}@media screen and (min-width:1200px){.library-search input[type=text]{font-size:15px!important;padding-bottom:8px!important}}.library-search input[type=text]:focus,.library-search select:focus{border:2px solid #374e64!important}.library-search select{-webkit-appearance:menulist-button!important;height:38px!important}.library-search input[type=button],.library-search input[type=submit]{position:relative;display:block;padding:10px 25px;color:#fff;font-size:18px;text-align:left;font-style:normal;border-left-width:0;border-bottom:1px solid #651d32;border-right-width:0;border-top-width:0;border-radius:3px;margin-bottom:10px;background-image:linear-gradient(180deg,transparent 50%,#592b2f 0);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px;text-decoration:none;cursor:pointer}.search-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-options>div{width:50%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:150px;flex-basis:150px}.advanced-login{text-align:right}@media(max-width:378px){.advanced-login{text-align:left}}ul.lib-quick-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:.5em;margin-bottom:.1em;-ms-flex-pack:center;justify-content:center;list-style:none}ul.lib-quick-links li{text-align:center;padding:0 1em;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;background:none}.library-search-ebsco-container{display:inline-block;overflow:hidden;transition:max-height .3s ease-out;height:auto;max-height:0}.library-search-ebsco-container_open{max-height:600px}.library-search__databases{display:none}.dropnav li{padding:0;margin:0}.dropnav li a{color:#fefefe;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.866em;font-weight:400;padding:7px 18px;text-decoration:none;width:165px}.dropnav li a:hover{color:#aaa}.dropnav span{background:url(/_ui/img/bg_view.png) no-repeat 17px 9px #333;display:block}.dropnav span a{display:block;padding:5px 18px 3px 33px;width:127px;font:700 11px/22px Helvetica,Arial,sans-serif;color:#aaa;text-transform:uppercase;text-decoration:none}.dropnav span a:hover{background:url(/_ui/img/bg_view-hover.png) no-repeat 17px 9px #444;color:#8e8e8e}.site-search{position:relative}.site-search-form{transition:width .4s ease;position:relative;height:38px;width:286px;overflow:visible}.site-search-form .search-submit,.site-search-form .search-text-box{outline:none;position:absolute;border:0;height:38px;background:#fff;margin:0}.site-search-form input[type=text].search-text-box{transition:color .3s ease,opacity .4s ease,background .3s ease,-webkit-transform .4s ease;transition:color .3s ease,transform .4s ease,opacity .4s ease,background .3s ease;transition:color .3s ease,transform .4s ease,opacity .4s ease,background .3s ease,-webkit-transform .4s ease;opacity:1;display:block;width:248px;right:38px;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:15px;font-weight:lighter;color:#651d32;z-index:0;border:0;border-radius:0;padding:5px 10px;height:38px}.drawer .site-search-form input[type=text].search-text-box{width:175px}.site-search-form input[type=text].search-text-box::-webkit-input-placeholder{color:#707070}.site-search-form input[type=text].search-text-box::-moz-placeholder{color:#707070}.site-search-form input[type=text].search-text-box:-ms-input-placeholder{color:#707070}.site-search-form input[type=text].search-text-box::-ms-input-placeholder{color:#707070}.site-search-form input[type=text].search-text-box::placeholder{color:#707070}.site-search-form .search-submit{transition:background .3s ease;top:0;right:0;z-index:100;height:100%;padding:0;width:38px;cursor:pointer}.site-search-form .search-submit:before{position:absolute;top:0;background:inherit;content:"î˜";font-size:20px;display:block;height:38px;width:38px;line-height:38px}.site-search-form .search-submit:focus{background:#651d32;color:#fff}.site-search-form .search-submit:focus:hover{background:#fff;color:#651d32}.site-search.is-hidden .site-search-form{overflow:hidden}.site-search.is-collapsed .site-search-form{width:38px}.drawer .site-search-form{width:213px}.skipnav a{padding:6px;top:-40px;color:#f8f8f8;background:#651d32;z-index:100}.skipnav a,.skipnav a:focus{transition:top .5s ease-out,background .5s linear;position:absolute;left:0}.skipnav a:focus{top:0;background:#16060b}.focus-my-spu .skipnav{display:none}.course-finder-form{margin-bottom:1rem}.course-finder-filters{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:420px){.course-finder-filters{display:block}}.chapter-link-list{-moz-columns:2;-webkit-columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width:420px){.chapter-link-list{-moz-columns:1;-webkit-columns:1;-webkit-column-count:1;-moz-column-count:1;column-count:1}}.filter-container{margin:0 10px 0 0}.filter-container *{background:none}@media screen and (max-width:420px){.filter-container *{width:100%;margin:0}}@media screen and (max-width:420px){.filter-container h3{margin:1rem 0 0}}.result-placeholder{border-top:1px solid #d2b9bd;margin:20px 0 0;padding:20px 0 0}#follow{padding:8px 0 0}#follow.is-folded{margin-left:20px}#follow ul{list-style:none}#follow h4,#follow ul li{color:#535353;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:13.856px;font-size:.866rem;font-weight:400;line-height:1.538em;margin:0 0 6px;text-transform:uppercase}#follow div.hr{margin:15px 20px 15px -10px}.newsletterIcon{vertical-align:-2px;margin-top:-6px}#follow ul li a{text-transform:none;font-size:13.12px;font-size:.82rem;line-height:16px;line-height:1rem;font-style:italic}#follow ul li a:focus,#follow ul li a:hover{text-decoration:none}#follow ul li.social-media a,#maincolumn .social-icons a,div.share a{display:inline-block;margin:0 5px 0 0;font-size:26px;color:#651d32;padding-right:6px}#follow ul li.social-media a:hover,#maincolumn .social-icons a:hover,div.share a:hover{color:#852642}#follow ul li.social-media a:hover:after,#maincolumn .social-icons a:hover:after,div.share a:hover:after{text-decoration:none}#follow ul li .introbox div,#follow ul li p,.introbox #follow ul li div{margin-bottom:.3em}div.leftnavnewsletterlinkholder{margin-bottom:20px}.leftnavsocialicon{margin-right:20px}div.leftnavfollowus{margin-bottom:10px;margin-top:20px}div.leftnavnewsletter{border-bottom:1px solid #dbdad4;line-height:24px}.fsContainer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fsDirectoryEntry{box-sizing:border-box;float:left;width:47%;height:auto;padding:20px 10px 20px 0;border-bottom:1px solid #e5e4df}@media screen and (max-width:860px){.fsDirectoryEntry{width:100%}}.fsDirectoryEntry .introbox div,.fsDirectoryEntry p,.introbox .fsDirectoryEntry div{font-size:14px;margin:0}.fsDirectoryEntry.fsDirectoryEntryCol1{margin-right:6%}.fsDirectoryEntry .fsDirectoryImage{border-radius:100px;float:left;height:100px;overflow:hidden}.fsDirectoryEntry .fsDirectoryImage a{background-image:none!important}.fsDirectoryEntry .fsDirectoryImage img{height:auto;width:100px}.fsDirectoryEntry .fsDirectoryText{margin-left:120px;line-height:19.2px;line-height:1.2rem}.fsDirectoryEntry a.fsDirectoryName{line-height:1.5;color:inherit}.fsDirectoryEntry .fsDirectoryP{line-height:1.333em;font-size:14px;font-style:italic;margin:5px 0 0}.fsDirectoryEntry .fsDirectoryP:after{display:block;content:" ";width:25%;height:1px;background:#e5e4df;margin:10px 0}.fsDirectoryEntry .facultydept__first-gen-icon{margin-left:2em}.fsDirectoryEntry .fsContactInfo{display:inline-block}.fsDirectoryEntry .email,.fsDirectoryEntry .office,.fsDirectoryEntry .phone{line-height:20px}.fsDirectoryEntry .email:before,.fsDirectoryEntry .office:before,.fsDirectoryEntry .phone:before{display:inline-block;margin:0 4px 0 0;font-size:14px;color:#3e2b2e}.fsDirectoryEntry .email:before{content:"ïƒ "}.fsDirectoryEntry .phone:before{content:"ï‚•"}.fsDirectoryEntry .office:before{content:"ï"}div.bucket-left{float:left;display:inline;padding-right:10px}div.bucket-right{float:right;display:inline;padding-left:10px}div.bucket{box-sizing:border-box;width:50%;margin:0 0 1em;padding-bottom:.8em}div.bucket *,div.bucket :after,div.bucket :before{box-sizing:inherit}@media screen and (max-width:360px){div.bucket{width:100%;padding:0 0 .8em}}div.bucket h2{margin-right:-10px;margin-bottom:10px;font-size:1.333em;min-height:52.8px;min-height:3.3rem}div.bucket img{display:block;width:100%;height:auto;margin:0 0 1em}div.bucket div.cta{margin:0}.introbox div.bucket div,div.bucket .introbox div,div.bucket dl,div.bucket ol,div.bucket p,div.bucket ul{margin-bottom:.8em}.introbox div.bucket div,div.bucket .introbox div,div.bucket p{margin-bottom:.4em}.drawer-trigger{width:36px;height:36px;overflow:hidden;line-height:1;font-size:26px;color:#3e2b2e}.drawer-trigger:before{content:"";display:block;width:100%;height:100%;line-height:36px;text-align:center}.drawer-trigger:focus,.drawer-trigger:hover{text-decoration:none}.drawer-trigger--search:before{content:"î˜"}.drawer-trigger--close:before{content:"î˜œ"}.drawer-trigger--menu:before{content:"î˜"}.academic .drawer-trigger{color:#3e2b2e}.full-hero{position:relative;overflow:hidden;border:20px solid #e9e9e5;border-top:0}@media screen and (max-width:767px){.full-hero{height:100%}}.full-hero__items{list-style-image:none;list-style-position:outside;list-style-type:none;list-style:none;padding:0;margin:0;position:relative}.full-hero__item{position:relative;display:none;overflow:hidden;margin:0}.full-hero__item.full-hero__item-1,.owl-item .full-hero__item{display:block}.full-hero__image{position:relative;z-index:1}.full-hero__image>a>img,.full-hero__image>img{width:100%;height:auto;display:block}.full-hero__video_container{margin:0;position:relative}.full-hero__video{width:100%;display:list-item}.full-hero__content-container{position:absolute;left:20px;bottom:20px;background:#8a703c;z-index:2;padding:3em;max-width:33vw;box-shadow:8px 8px rgba(0,0,0,.2)}@media screen and (max-width:1240px){.full-hero__content-container{bottom:0;top:0;left:0;padding:0;position:relative;bottom:auto;width:100%;max-width:inherit;box-shadow:none}}.full-hero__body{color:#fff;font-family:Inter,Trade Gothic,Arial,sans-serif}@media screen and (max-width:1240px){.full-hero__body{padding:30px}}.full-hero__body h1{font-family:Sang Bleu Empire,serif;font-weight:500;line-height:1.15;color:#fff}@media screen and (max-width:1240px){.full-hero__body h1{font-size:2rem}}@media screen and (max-width:767px){.full-hero__body h1{font-size:1.8rem}}.full-hero__body .introbox div,.full-hero__body p,.introbox .full-hero__body div{margin:0;line-height:1.5;font-size:16px;font-size:1rem}.full-hero__body .introbox div a,.full-hero__body p a,.introbox .full-hero__body div a{transition:all .2s ease;color:inherit;text-decoration:underline}@media screen and (max-width:980px){.full-hero__body .introbox div,.full-hero__body p,.introbox .full-hero__body div{font-size:.9rem}}.full-hero__body .read-more{color:#fff;display:inline-block}.full-hero__body .read-more:not([href]):after{content:none}.full-hero__link{color:hsla(0,0%,100%,.8)}.full-hero__link:hover{color:#fff}.full-hero__link:not([href]){text-decoration:none}.story-rotator{width:100%;margin:0 auto;zoom:1}.story-rotator:after{content:".";display:block;height:0;clear:both;visibility:hidden}.story-rotator__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.story-rotator__item{-ms-flex:0 1 24%;flex:0 1 24%;width:100%;margin:.35rem 0;padding:0;background:#fff}@media screen and (max-width:600px){.story-rotator__item{-ms-flex:0 1 49%;flex:0 1 49%}}@media screen and (max-width:420px){.story-rotator__item{-ms-flex:0 1 99%;flex:0 1 99%}}.story-rotator__item-image{width:100%}.story-rotator__item-body{margin:15px}.story-rotator__item-body h2{line-height:1.25;font-family:Inter,Trade Gothic,Arial,sans-serif}.introbox .story-rotator__item-body div,.story-rotator__item-body .introbox div,.story-rotator__item-body p{display:inline}.story-rotator__item-body a.read-more{display:inline-block}.story-rotator__item-body .date{color:#626253;padding:1rem 0;display:block;line-height:16px;line-height:1rem}.story-rotator__item-body .date:empty{display:none}.logo-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.logo-container>div{margin:30px 0 0;-ms-flex:1 0 250px;flex:1 0 250px}@media screen and (max-width:600px){.logo-container>div{text-align:center}}.logo-container .read-more-stories{text-transform:uppercase;line-height:16px;line-height:1rem;font-weight:700}.logo-container .story-magazines a{background:url(/_ui/img/spu-voices-dark.svg) no-repeat 0 0;background-size:contain;cursor:pointer;display:inline-block;float:right;height:23px;text-decoration:none;width:78px;margin-right:0}@media screen and (max-width:600px){.logo-container .story-magazines a{float:none}}.logo-container .story-magazines a:last-child{background:url(/_ui/img/Response_Logo_dark.svg) no-repeat 0 0;background-size:contain;width:116px;height:23px}@media screen and (max-width:600px){.logo-container .story-magazines a:last-child{width:90px}}.year-review{box-sizing:border-box;list-style-image:none;list-style-position:outside;list-style-type:none;list-style:none;margin:0;padding:0}.year-review *,.year-review :after,.year-review :before{box-sizing:inherit}#pageBody .year-review .year-review-item{float:left;width:25%;margin:0 0 20px;padding:0 20px 0 0;background:none;text-align:center}#pageBody .year-review .year-review-item:nth-child(4n+1){clear:left}@media screen and (max-width:600px){#pageBody .year-review .year-review-item{width:50%}#pageBody .year-review .year-review-item:nth-child(4n+1){clear:none}#pageBody .year-review .year-review-item:nth-child(odd){clear:left}}@media screen and (max-width:360px){#pageBody .year-review .year-review-item{width:100%}}#pageBody .year-review .year-review-item img{width:100%;height:auto}#pageBody .year-review .year-review-item a:hover{text-decoration:underline}.BodyCopy{clear:both}#content .BodyCopy--reverse .introbox div,#content .BodyCopy--reverse a,#content .BodyCopy--reverse blockquote,#content .BodyCopy--reverse h1,#content .BodyCopy--reverse h2,#content .BodyCopy--reverse h3,#content .BodyCopy--reverse h4,#content .BodyCopy--reverse h5,#content .BodyCopy--reverse h6,#content .BodyCopy--reverse li,#content .BodyCopy--reverse ol,#content .BodyCopy--reverse p,#content .BodyCopy--reverse span,#content .BodyCopy--reverse ul,.introbox #content .BodyCopy--reverse div{color:#fff}.gs-result{line-height:1.4em}.pagination{zoom:1;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:13px}.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pagination__link{display:block;float:left;padding:10px 5px;margin:0 3px}.pagination__link:focus,.pagination__link:hover{text-decoration:none}.pagination__current-page{display:block;float:left;padding:10px 5px;margin:0 3px;background:#e9e9e5;color:#651d32}.pagination__next-link,.pagination__prev-link{display:block;float:left;font-size:0;text-decoration:none}.pagination__next-link:focus,.pagination__next-link:hover,.pagination__prev-link:focus,.pagination__prev-link:hover{text-decoration:none}.pagination__next-link:after,.pagination__prev-link:after{font-family:SPUIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;position:relative;top:8px}.pagination__next-link--disabled,.pagination__prev-link--disabled{color:#e9e9e5;opacity:.5}.pagination__prev-link:after{content:"î˜…";padding:0 5px 0 0;margin:0 5px 0 0}.pagination__next-link:after{font-family:SPUIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î˜†";padding:0 0 0 5px;margin:0 0 0 5px}.accordion .toggle{display:none}.accordion .option{position:relative;margin-top:1em;border-bottom:1px solid #d2b9bd}.accordion .option:last-child{border-bottom:none}.accordion .title,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .2s}.accordion .title{display:block;padding:0 1.5em 0 0;line-height:1.5;font-size:19.2px;font-size:1.2rem;font-weight:700}.accordion .title:hover{cursor:pointer}.accordion .title:after,.accordion .title:before{content:"";position:absolute;right:8px;top:8px;width:2px;height:16px;background-color:#651d32;transition:all .2s;overflow:hidden}.accordion .title:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion .content{max-height:0;overflow:hidden;padding-top:1em;-ms-overflow-style:none}.accordion .content::-webkit-scrollbar{width:0!important}.introbox div:first-child,p:first-child{margin-top:0}.accordion .toggle:checked+.title+.content{max-height:2000px}.accordion .toggle:checked+.title:before{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.accordion fieldset{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:0;padding-block-end:0;min-inline-size:-webkit-min-content;min-inline-size:-moz-min-content;min-inline-size:min-content;border:0 threedface;-o-border-image:initial;border-image:initial}.accordion fieldset.option label{padding-right:2em}.content img{max-width:100%;height:auto}h3{margin-top:1em}.marketing .accordion .toggle{display:none}.marketing .accordion .option{position:relative;margin-bottom:.5em}.marketing .accordion .option:last-child{border-bottom:none}.marketing .accordion .content,.marketing .accordion .title{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .2s}.marketing .accordion .title{display:block;font-size:19.2px;font-size:1.2rem;padding:16px 48px 16px 16px;margin:0}.marketing .accordion .title:hover{cursor:pointer}.marketing .accordion .title:after,.marketing .accordion .title:before{content:"";position:absolute;right:24px;top:18px;width:2px;height:16px;transition:all .2s}.marketing .accordion .title:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.marketing .accordion .content{max-height:0;overflow:scroll;padding:0;border:0}.marketing .accordion .toggle:checked+.title+.content{padding:16px;max-height:900px}.marketing .accordion .toggle:checked+.title:before{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.marketing .accordion fieldset{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:0;padding-block-end:0;min-inline-size:-webkit-min-content;min-inline-size:-moz-min-content;min-inline-size:min-content;border:0 threedface;-o-border-image:initial;border-image:initial}.marketing .accordion fieldset.option label{padding-right:2em}#content_shell .searchbox{box-sizing:border-box}#content_shell .searchbox *,#content_shell .searchbox :after,#content_shell .searchbox :before{box-sizing:inherit}#content_shell .searchbox .search-text-box{float:left;margin:0;padding:3px}#content_shell .searchbox .search-submit{float:left;position:relative}@media screen and (min-width:860px){body.alt-header .main-nav,body.alt-header .my-spu{display:none}body.alt-header .masthead__main{height:auto;padding-top:.5rem;padding-bottom:.5rem}body.alt-header .masthead-placeholder{height:auto}body.alt-header .masthead__utilities{display:none}}body.alt-header .callout-inner a,body.alt-header .callout-inner a:hover,body.alt-header .image-overlay-container a,body.alt-header .image-overlay-container a:hover,body.alt-header .nav-header-image a,body.alt-header .nav-header-image a:hover,body.alt-header .quote-rotator a,body.alt-header .quote-rotator a:hover,body.alt-header .quote a,body.alt-header .quote a:hover,body.alt-header .slidesjs-slide a,body.alt-header .slidesjs-slide a:hover,body.alt-header h2 a,body.alt-header h2 a:hover{background-image:none!important}body.alt-header .slidesjs-pagination-item a{background-image:url(/_ui/img/pagination.png)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:auto!important}body.alt-header .slidesjs-pagination-item a.active{background-position:0 -13px!important}body.alt-header .slidesjs-navigation,body.alt-header .slidesjs-navigation:hover{background-image:none!important}body.alt-header .newlogo{display:none}body.alt-header #content{padding-left:0;padding-right:0}body.alt-header #maincolumn{padding-left:20px!important;padding-right:20px!important}body.alt-header .nav-header-image,body.alt-header .nav-header-image ul{font-family:alternate-gothic-no-3-d,sans-serif!important}.introbox body.alt-header .new-typography .col-primary div,body.alt-header .new-typography .col-primary .introbox div,body.alt-header .new-typography .col-primary p,body.alt-header .new-typography .col-primary ul{font-size:14px;font-family:Helvetica,Arial,sans-serif;line-height:1.538em}body.alt-header .image-gallery-block .content{padding:8px 6px}.flex-thumb-outer-wrapper:nth-child(2n){background:#f1f0f0}.flex-thumb-outer-wrapper:nth-child(2n) .flex-thumb-item a{background-color:#fff}.flex-thumb-outer-wrapper:nth-child(2n) .flex-thumb-item a:hover{background-color:#e8e8e8}.flex-thumb-outer-wrapper:nth-child(odd) .flex-thumb-item a{background-color:#f1f0f0}.flex-thumb-outer-wrapper:nth-child(odd) .flex-thumb-item a:hover{background-color:#ddd}.flex-thumb-outer-wrapper{padding-top:.5rem}.flex-thumb-outer-wrapper h5{text-align:center;padding:1rem}@media screen and (min-width:860px){.flex-thumb-outer-wrapper h5{text-align:left;padding:0}}.flex-thumb-outer-wrapper .flex-thumb-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;padding-bottom:.5rem}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item{padding:.75rem;text-align:center;-ms-flex:0 1 50%;flex:0 1 50%}@media screen and (min-width:860px){.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item{-ms-flex:0 1 20%;flex:0 1 20%}}@media screen and (min-width:600px)and (max-width:860px){.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item{-ms-flex:0 1 25%;flex:0 1 25%}}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item a{display:inline-block;width:100%}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item a:hover{color:#812335}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item img{width:100%}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item span{display:block;padding:.5rem}@media screen and (max-width:420px){.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item{width:100%}}.eventBuilderContainer{margin-bottom:20px}.eventBuilderContainer .eventList .eventItem{border-bottom:1px solid #ddd;margin-bottom:20px}.deanslist tr:nth-child(odd){background:#f6f5f3}.deanslist td{padding:.5rem}table.deanslist{width:100%}.deanslist{font-family:Georgia,Times,Times New Roman,serif;font-size:16px;font-size:1rem;line-height:1.2}.alphaList a{color:#848391}.highlight-button-container{margin-bottom:1em}.highlight-button-container.float{float:left}.highlight-button-container .highlight-button{margin-top:10px;margin-right:15px;margin-bottom:5px}.highlight-button-container .highlight-button+.highlight-button{margin-bottom:10px;margin-right:0}.highlight-button-container:not(.float)+.highlight-button-container .introbox div,.highlight-button-container:not(.float)+.highlight-button-container p,.introbox .highlight-button-container:not(.float)+.highlight-button-container div{margin-top:-1rem}.highlight-button{background-color:#651d32!important;border-radius:2px;color:#fff!important;padding:12px 24px;font-weight:700!important;display:inline-block;box-shadow:2px 2px rgba(0,0,0,.2);text-align:center;transition:all .2s ease;text-transform:uppercase;font-size:14.4px;font-size:.9rem}.highlight-button.secondary{color:#3e2b2e!important;margin-top:10px;margin-right:20px;margin-bottom:10px;border:1px solid #3e2b2e;background-color:#fff!important;background-image:none}.highlight-button:focus,.highlight-button:hover{text-decoration:none!important;-webkit-transform:translate(2px,2px);transform:translate(2px,2px);box-shadow:none}.col-primary .introbox div .highlight-button,.col-primary p .highlight-button,.intro .introbox div .highlight-button,.introbox .col-primary div .highlight-button,.introbox .intro div .highlight-button,.intro p .highlight-button{text-decoration:none}.col-primary .introbox div .highlight-button:hover,.col-primary p .highlight-button:hover,.intro .introbox div .highlight-button:hover,.introbox .col-primary div .highlight-button:hover,.introbox .intro div .highlight-button:hover,.intro p .highlight-button:hover{text-decoration:underline}@media screen and (min-width:480px){.callout-center-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.transfer-equiv-wrapper table{margin-bottom:0}.transfer-equiv-wrapper table th{position:-webkit-sticky;position:sticky;top:0}.transfer-equiv-wrapper table td{text-align:left}.transfer-equiv-wrapper table:first-child{background:#fff}.transfer-equiv-wrapper table:first-child tr:nth-child(2) td{padding:.4em .8em}.transfer-equiv-wrapper table:first-child tr:nth-child(2) td font{font-size:17.6px;font-size:1.1rem}.transfer-equiv-wrapper table:nth-child(2) th{padding:.4em .8em;background-color:#651d32;color:#fff}.transfer-equiv-wrapper table:nth-child(2) th:last-child{background-color:#651d32}.transfer-equiv-wrapper table:nth-child(n+2) th{vertical-align:top}.transfer-equiv-wrapper table:nth-child(n+2) tr:nth-child(odd){background-color:#deded9}.transfer-equiv-wrapper table:nth-child(n+2) tr td{padding:.3em}.transfer-equiv-wrapper table:nth-child(n+2) tr td:nth-child(4){border-left:1px solid rgba(101,29,50,.4);padding-left:.6em}table.sortable thead{font-weight:700;cursor:pointer}table.sortable th.sorttable_alpha:after{content:"â–¿";color:#ccc;opacity:.4}table.sortable th.sorttable_sorted:after,table.sortable th.sorttable_sorted_reverse:after{content:none}.transfer-equiv-wrapper select{padding:1rem;border:0;background:#fff;background-image:url(/_ui/img/ugadm/icon-arrow-dark-down.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 50%;font:21px Sans-serif;-webkit-appearance:none;-moz-appearance:none;width:100%;border-radius:0;font-size:12.8px;font-size:.8rem;color:#333}@media screen and (min-width:550px){.transfer-equiv-wrapper select{font-size:.95rem}}.transfer-equiv-wrapper table{width:100%;max-width:980px;margin:auto;display:block;overflow-x:auto}.search-container{float:right;clear:both}@media screen and (max-width:860px){.search-container{float:none;margin-bottom:1rem}}.ts-table-wrapper{overflow-x:auto}.ts-table-wrapper table{overflow-x:initial}.ts-table-wrapper table.offerings-wrapper{width:100%}ul.ts-subject-list li{background:none;padding:.2em 1em;margin-left:0;margin-bottom:0;border-left:1px solid #c8c8c8}@media screen and (min-width:600px){ul.ts-subject-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width:980px){ul.ts-subject-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.ts-filter li{background:none!important;display:inline-block;padding:0!important;margin:0 .5rem}.ts-filter .active{font-weight:700}.offerings-wrapper{font-size:12.8px!important;font-size:.8rem!important;line-height:1.5!important;margin:0 0 1.25rem!important}.offerings-wrapper a.button{padding:0;background:none}.offerings-wrapper tr{background-color:#fff}.offerings-wrapper tr:nth-child(odd){background-color:#f6f6f4}.offerings-wrapper td{white-space:nowrap}.offerings-wrapper td.detail-notes{white-space:normal;border-bottom:1px solid #c8c8c8;line-height:1.5}.offerings-wrapper .header th{color:#fff;background:#333}.offerings-wrapper .header *{padding:.5rem}.offerings-wrapper .course-heading{background-color:#d2d2c9}.offerings-wrapper .course-heading td{background-color:#d2d2c9;font-weight:700;padding:.4rem .5rem}.offerings-wrapper .section{padding:0;font-size:12.8px!important;font-size:.8rem!important;line-height:1.5!important;margin:0 0 1.25rem!important;background-color:#fff}.offerings-wrapper .section *{padding:.4rem .2rem;vertical-align:top}.offerings-wrapper .section .red{color:#ef0000}.offerings-wrapper .section .green{color:#288800}.offerings-wrapper .section i{padding-left:.5rem!important;padding:0 .5rem 0 0;line-height:.8}.offerings-wrapper .section .fa-calendar-plus-o{padding-left:.5em;margin-top:-.1rem}.offerings-wrapper .section.September-Session .dates{font-weight:700}.offerings-wrapper .section.September-Session .dates i.fa-exclamation-triangle{line-height:1.2em;margin-top:-.4rem}.offerings-wrapper a{background-image:none;text-decoration:underline;transition:all .2s ease;border:0;color:#651d32;display:inline}.offerings-wrapper a:not([href]){text-decoration:none;cursor:inherit}.offerings-wrapper a:focus,.offerings-wrapper a:hover{color:#3e2b2e;text-decoration:none}.ts.subnav{border-bottom:1px solid #d2d2c9}.ts.subnav li{background:none}.ts-left-col{background-color:#f6f6f4;padding:1rem}tr.section td:first-of-type,tr.section td:first-of-type *{padding-left:0}.fa-calendar-plus-o{height:.25em;width:1em;background-image:url(https://spu.edu/~/media/FE6405C617FA4B9184654E6B1C6B21D7.ashx)}.fa-book,.fa-calendar-plus-o{display:inline-block;background-size:contain;background-repeat:no-repeat}.fa-book{height:1.5em;width:1.75em;background-image:url(https://spu.edu/~/media/6F2EC92899204E6BAD27E893643490FF.ashx)}table.offerings-wrapper .section .fa-book{padding:0;margin-top:-.25em;margin-left:-.25em}#content h1{font-size:28.832px;font-size:1.802rem;line-height:1}#content h2{font-size:25.632px;font-size:1.602rem;line-height:1.1}#content h3{font-size:22.784px;font-size:1.424rem;line-height:1.2}@media(min-width:980px){#content h1{font-size:2.986rem}#content h2{font-size:2.488rem;letter-spacing:-.02em}#content h3{font-size:2.074rem}}#content #maincolumn h1{font-size:28.832px;font-size:1.802rem;font-family:Sang Bleu Empire,serif;font-weight:500;padding:.2rem 0 .8rem;margin:.125em 0 .25em}@media(min-width:980px){#content #maincolumn h1{font-size:2.488rem}}#content #maincolumn h2{font-size:25.632px;font-size:1.602rem;font-weight:700;letter-spacing:-.32px;letter-spacing:-.02rem}@media(min-width:980px){#content #maincolumn h2{font-size:2.074rem}}#content #maincolumn h3{font-size:22.784px;font-size:1.424rem;font-weight:500;letter-spacing:-.32px;letter-spacing:-.02rem}@media(min-width:980px){#content #maincolumn h3{font-size:1.728rem}}#content #maincolumn h4{font-size:20.256px;font-size:1.266rem;letter-spacing:-.32px;letter-spacing:-.02rem}@media(min-width:980px){#content #maincolumn h4{font-size:1.44rem}}#content #maincolumn h5{text-transform:uppercase;font-weight:700}#content #maincolumn h6{font-size:18px;font-size:1.125rem}@media(min-width:980px){#content #maincolumn h6{font-size:1.2rem}}#content .griddy{display:-ms-grid;display:grid;grid-gap:1px;text-align:center}#content .griddy .boxy{display:-ms-grid;display:grid;grid-auto-rows:1fr;-ms-grid-rows:auto;grid-template-rows:auto;padding:1em}#content .griddy .boxy h1{margin:0;padding:.4em .4em .2em;line-height:1}#content .griddy .boxy h3{margin-top:1em;margin-bottom:.4em}#content .griddy .boxy img{padding:0 0 1em;width:100%}#content .twoCol{-ms-grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}#content .threeCol{-ms-grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#content .fourCol{-ms-grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}#content .bBuccaneer{background-color:#651d32;color:#fff}#content .bBuccaneer h1{color:#fff}#content .bPlum{background-color:#3e2b2e;color:#fff}#content .bPlum h1{color:#fff}#content .bPearl{background-color:#e9e9e5;color:#3e2b2e}@media(max-width:767px){#content .threeCol{-ms-grid-template-columns:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}#content .fourCol{-ms-grid-columns:2fr 2fr;grid-template-columns:2fr 2fr}}@media(max-width:420px){#content .fourCol{-ms-grid-template-columns:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}}.pie-box{position:relative;display:inline-block;width:100vw;height:100vw;max-height:430px;max-width:430px;box-sizing:border-box}.pie-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pie-row:first-of-type .pie-box{overflow:hidden}.pie-numbers{display:inline-block;vertical-align:top;margin:1em}.pie-numbers td{padding:.5em}.pie-numbers td:first-child{width:1em;height:1em}.pie-ethnicity{position:relative;background-image:linear-gradient(270deg,transparent 50%,#c8b081 0);z-index:15}.pie-ethnicity,.pie-ethnicity .layer{width:100%;height:100%;border-radius:50%}.pie-ethnicity .layer{position:absolute;top:0}.pie-ethnicity .layer:first-of-type{background-image:linear-gradient(90deg,transparent 50%,#d2a446 0);z-index:-11}.pie-ethnicity .layer:nth-of-type(2){background-image:linear-gradient(90deg,transparent 50%,#a88465 0);-webkit-transform:rotate(2.16deg);transform:rotate(2.16deg);z-index:-10}.pie-ethnicity .layer:nth-of-type(3){background-image:linear-gradient(90deg,transparent 50%,#49412e 0);-webkit-transform:rotate(39.96deg);transform:rotate(39.96deg);z-index:-9}.pie-ethnicity .layer:nth-of-type(4){background-image:linear-gradient(90deg,transparent 50%,#ffdab8 0);-webkit-transform:rotate(58.32deg);transform:rotate(58.32deg);z-index:-8}.pie-ethnicity .layer:nth-of-type(5){background-image:linear-gradient(90deg,transparent 50%,#9f7d35 0);-webkit-transform:rotate(60.68deg);transform:rotate(60.68deg);z-index:-7}.pie-ethnicity .layer:nth-of-type(6){background-image:linear-gradient(90deg,transparent 50%,#6c5524 0);-webkit-transform:rotate(80.4deg);transform:rotate(80.4deg);z-index:-6}.pie-ethnicity .layer:nth-of-type(7){background-image:linear-gradient(90deg,transparent 50%,#8c5d3c 0);-webkit-transform:rotate(97.32deg);transform:rotate(97.32deg);z-index:-5}.pie-ethnicity .layer:nth-of-type(8){background-image:linear-gradient(90deg,transparent 50%,#b29d94 0);-webkit-transform:rotate(126.12deg);transform:rotate(126.12deg);z-index:-4}.pie-ethnicity .layer:nth-of-type(9){background-image:linear-gradient(90deg,transparent 50%,#928168 0);-webkit-transform:rotate(133.5deg);transform:rotate(133.5deg);z-index:-3}.pie-ethnicity:before{content:"";display:block;margin-left:50%;height:100%;border-radius:0 100% 100% 0/50%;background-color:#c8b081;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:rotate(.371turn);transform:rotate(.371turn)}.pie-hole{position:absolute;top:15%;left:15%;width:70%;height:70%;max-width:315px;max-height:315px;border-radius:50%;background-color:#fff;z-index:16}.pie-grad-students{background-image:linear-gradient(90deg,transparent 50%,#665d58 0);z-index:14}.pie-grad-students,.pie-grad-students .layer{position:absolute;width:100%;height:100%;border-radius:50%}.pie-grad-students .layer{top:0;background-image:linear-gradient(270deg,transparent 50%,#e0dcd5 0);z-index:13}.pie-grad-students .layer:before{border-radius:0 100% 100% 0/50%;background-color:#e0dcd5}.pie-grad-students .layer:before,.pie-grad-students:before{content:"";display:block;margin-left:50%;height:100%;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:rotate(.283turn);transform:rotate(.283turn)}.pie-grad-students:before{border-radius:0 100% 100% 0/50%;background-color:#665d58;border:1px solid #fff;background-color:#fff}.ethnicity-numbers tr:first-of-type td:first-child{background-color:#c8b081}.ethnicity-numbers tr:nth-of-type(2) td:first-child{background-color:#d2a446}.ethnicity-numbers tr:nth-of-type(3) td:first-child{background-color:#a88465}.ethnicity-numbers tr:nth-of-type(4) td:first-child{background-color:#49412e}.ethnicity-numbers tr:nth-of-type(5) td:first-child{background-color:#ffdab8}.ethnicity-numbers tr:nth-of-type(6) td:first-child{background-color:#9f7d35}.ethnicity-numbers tr:nth-of-type(7) td:first-child{background-color:#6c5524}.ethnicity-numbers tr:nth-of-type(8) td:first-child{background-color:#8c5d3c}.ethnicity-numbers tr:nth-of-type(9) td:first-child{background-color:#b29d94}.grad-numbers tr:first-of-type td:first-child{background-color:#e0dcd5}.grad-numbers tr:nth-of-type(2) td:first-child{background-color:#665d58}.grid-wraps{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:32px}@media(min-width:600px){.grid-wraps{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(min-width:980px){.grid-wraps{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.spu-arrow-list{padding-left:0;text-indent:-1em;margin-left:1em}.spu-arrow-list li{list-style-type:none;padding-left:1em;margin-bottom:1em}.spu-arrow-list li:before{content:"âž”";color:#c7af7f;margin-left:-1em;margin-right:1em}.spu-background_maroon{color:#fff;background-color:#651d32}.spu-background_maroon-2{color:#fff;background-color:#872937}.d7-full-width{box-sizing:border-box;left:50%;margin:0 -50vw;position:relative;right:50%;width:100vw}@media screen and (max-width:767px){.d7-full-width{padding:0 20px}}.d7-full-width--brand{background:#3e2b2e}.d7-full-width--reverse{color:#fff!important}.large-search{margin:1em 0 4em}@media screen and (max-width:767px){.large-search{margin:1em 0 2em}}.large-search *{box-sizing:border-box}.large-search__form{position:relative}.large-search div.large-search__form input[type=text].large-search__input{display:block;width:100%;height:auto!important;padding:1.4em!important;font-size:22px;border:2px solid #e9e9e5!important;border-radius:0!important;background:none;color:#fff}.large-search input[type=submit]{position:absolute;right:0;top:2px;width:80px;height:80px;background:url(/_ui/img/search-icon-reverse.svg) 50% no-repeat;border:0;font-size:0;--webkit-appearance:none;cursor:pointer}.content-listing{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:2em 0}.content-listing__columns{display:-ms-flexbox;display:flex;margin:0 0 3em}@media screen and (max-width:767px){.content-listing__columns{display:block}}.content-listing__column--main{width:75%}@media screen and (max-width:767px){.content-listing__column--main{width:100%}}.content-listing__column--main .content-listing__section:last-child{margin-bottom:0}.content-listing__column--main .content-listing__section-header{width:39.25%}@media screen and (max-width:767px){.content-listing__column--main .content-listing__section-header{width:100%}}.content-listing__column--main .content-listing__section-body{width:58.5%}@media screen and (max-width:767px){.content-listing__column--main .content-listing__section-body{width:100%}}.content-listing__column--sidebar{-ms-flex-order:2;order:2;box-sizing:border-box;width:25%;padding-left:16px;border-left:1px solid #e1e1da}@media screen and (max-width:767px){.content-listing__column--sidebar{width:100%;margin-bottom:40px;padding:0;border:0}}.content-listing__section{display:-ms-flexbox;display:flex;margin:0 0 3em}@media screen and (max-width:767px){.content-listing__section{display:block}}.content-listing__section-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:30%;margin:0 0 1em;padding-right:16px}@media screen and (max-width:767px){.content-listing__section-header{display:block;width:100%;padding-right:0}}#content .BodyCopy--reverse .content-listing__section-header h2,#content .BodyCopy .content-listing__section-header h2{margin:0;padding:0 0 0 40px;font-size:24px;font-weight:600;text-transform:none}#content .BodyCopy--reverse .content-listing__section-header h2 span,#content .BodyCopy .content-listing__section-header h2 span{display:block;margin:0 0 -10px -40px;color:#ac9d9b;font-family:Sang Bleu Empire,Times New Roman,Times,serif;font-size:30px;font-weight:500}#content .BodyCopy--reverse .content-listing__section-header h2 span:after,#content .BodyCopy .content-listing__section-header h2 span:after{content:" â€“"}.content-listing__section-body{box-sizing:border-box;width:70%;padding:34px 32px 0}@media screen and (max-width:767px){.content-listing__section-body{width:100%;padding:0 32px 0 40px}}.cta-sidebar{padding:32px 16px 16px 0;border-top:2px solid #8c8c8c;border-right:2px solid #8c8c8c}.cta-sidebar--reverse{border-top:2px solid #fff;border-right:2px solid #fff}.cta-sidebar--reverse__item a,.cta-sidebar--reverse__item a span{color:#e1e1da!important}.cta-sidebar--reverse__item a:focus,.cta-sidebar--reverse__item a:focus span,.cta-sidebar--reverse__item a:hover,.cta-sidebar--reverse__item a:hover span{color:#fff!important}@media screen and (max-width:767px){.cta-sidebar{border:0}}#content .cta-sidebar h3.cta-sidebar__heading{font-size:26px}.cta-sidebar__item{display:-ms-flexbox;display:flex;margin:0 0 2em}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.cta-sidebar__item,.cta-sidebar__item span{display:block}}.cta-sidebar__item a{-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:none!important}.cta-sidebar__item a .cta-sidebar__item-text{font-size:18px;font-weight:600}.cta-sidebar__item a .cta-sidebar__item-text--large{font-size:22px}.cta-sidebar__item a .cta-sidebar__item-text--large span{font-size:14px}.cta-sidebar__item a .cta-sidebar__item-text span{font-size:14px;font-weight:400}.cta-sidebar__item-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;font-weight:400;line-height:1.75}.cta-sidebar__item-text>*{-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.cta-sidebar__item-text span{font-size:18px;font-weight:600;line-height:1.5}.cta-sidebar__item-text a{width:inherit;display:inline;-ms-flex:none;flex:none}.cta-sidebar__item-icon{-ms-flex:0 0 33px;flex:0 0 33px;display:block;width:33px;height:33px;margin:0 25px 0 0}.cta-sidebar__item-icon img{width:100%}#content .link-list h3.link-list__heading{color:#c7af7f;font-size:17px;text-transform:uppercase;margin:2em 0 .5em}#content .link-list h3.link-list__heading:first-child{margin-top:0}#content .link-list ul.link-list__items{box-sizing:border-box;list-style:none;margin:0;padding:0}#content .link-list ul.link-list__items>li.link-list__item{margin:0 0 1em;padding:0;background:none;color:#e1e1da}#content .link-list ul.link-list__items>li.link-list__item a{color:#e1e1da;text-decoration:none;background:none!important;font-size:14px}#content .link-list ul.link-list__items>li.link-list__item a span{color:#e1e1da;font-size:16px;text-decoration:underline;transition:color .2s}#content .link-list ul.link-list__items>li.link-list__item a:focus,#content .link-list ul.link-list__items>li.link-list__item a:focus span,#content .link-list ul.link-list__items>li.link-list__item a:hover,#content .link-list ul.link-list__items>li.link-list__item a:hover span{color:#fff}#content .link-list ul.link-list__items>li.link-list__item ul{margin:0!important;padding:0}#content .link-list ul.link-list__items>li.link-list__item ul li{margin:0;padding:0;background:none;color:#e1e1da;font-size:11px}#content .link-list ul.link-list__items>li.link-list__item .link-list__item-subhead{display:block;color:#e1e1da;font-size:11px;line-height:1}#content .link-list ul.link-list__items--columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media screen and (max-width:600px){#content .link-list ul.link-list__items--columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}#content .link-list--flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media screen and (max-width:600px){#content .link-list--flex{display:block}}#content .link-list--flex ul.link-list__items{-ms-flex:1 1 50%;flex:1 1 50%;padding:0 15px}#content .link-list--flex .link-list__heading{-ms-flex:1 1 100%;flex:1 1 100%;width:100%;padding:0 15px}.quick-nav{margin:0 0 1em;font-size:18px}.quick-nav li{margin:0;border-bottom:1px solid #e1e1da}@media screen and (max-width:767px){.quick-nav li{border:0}}.quick-nav li:last-child{border:0}#content #maincolumn .quick-nav li a,#content .quick-nav li a,.quick-nav li a{display:block;padding:.75em 30px .75em 0;background:url(/_ui/img/nav-arrow.svg) 100% no-repeat!important;color:#e1e1da}#content #maincolumn .quick-nav li a:focus,#content #maincolumn .quick-nav li a:hover,#content .quick-nav li a:focus,#content .quick-nav li a:hover,.quick-nav li a:focus,.quick-nav li a:hover{color:#c7af7f!important}.program-intro{box-sizing:border-box;padding:0 16px 2em}@media screen and (max-width:767px){.program-intro{padding:0 20px 20px}}.program-intro__header{position:relative;padding:1em 0}#content .program-intro__header h1{width:75%;padding-top:0}#content .program-intro__header h2{position:absolute;top:0;right:0;width:25%}@media screen and (max-width:860px){#content .program-intro__header h2{position:relative}}.program-intro__featured-cta{display:-ms-flexbox;display:flex;overflow:hidden}@media screen and (min-width:980px){.program-intro__featured-cta{display:inline-block;width:25%;position:absolute;right:0;bottom:20px}}@media screen and (min-width:1240px){.program-intro__featured-cta{bottom:0}}.program-intro__featured-cta__image{width:100%;height:auto;transition:.2s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:600px){.program-intro__featured-cta__image:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}.program-intro__featured-cta__image-container{width:50%;overflow:hidden;-o-object-fit:cover;object-fit:cover;padding:0;max-height:120px}@media screen and (min-width:767px){.program-intro__featured-cta__image-container{width:100%}}.program-intro__featured-cta__text-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:50%;padding:1em;text-align:center;background-color:#75132f;transition:.2s ease;box-sizing:border-box}.program-intro__featured-cta__text-container:hover{background-color:#ba202e}@media screen and (min-width:980px){.program-intro__featured-cta__text-container{position:absolute;margin-top:-3em;width:100%;background-color:#75132f;background-color:rgba(117,19,47,.5)}}.program-intro__content{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.program-intro__content{display:block}}.program-intro__body{display:-ms-flexbox;display:flex;-ms-flex:1 1 75%;flex:1 1 75%;padding:0 32px 0 0}@media screen and (max-width:767px){.program-intro__body{display:block;padding:0}}.program-intro__body-intro{-ms-flex:1 1 40%;flex:1 1 40%;padding:0 32px 0 0}@media screen and (max-width:767px){.program-intro__body-intro{padding:0}}.introbox .program-intro__body-intro div,.program-intro__body-intro .introbox div,.program-intro__body-intro p{font-size:26px}.program-intro__body-content{-ms-flex:1 1 60%;flex:1 1 60%;padding:0 40px 0 0}@media screen and (max-width:767px){.program-intro__body-content{padding:0}}.program-intro__sidebar{-ms-flex:1 1 25%;flex:1 1 25%}.spu-grad-template #content .quick-nav{margin:0}.spu-grad-template #content .quick-nav li{border-bottom:1px solid #c7af7f}.spu-grad-template #content .quick-nav li a{color:#651d32}.page-tabs{margin-top:-.5em;padding-bottom:2em;border-bottom:1px solid #341b1d}.page-tabs__page-nav-tabs{box-sizing:border-box;max-width:1240px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding-left:22px;padding-right:22px}@media screen and (max-width:767px){.page-tabs__page-nav-tabs{display:block}}@media screen and (max-width:600px){.page-tabs__page-nav-tabs{padding-left:5px;padding-right:5px}}.page-tabs__page-nav-tabs li{display:-ms-flexbox;display:flex;margin:0;padding:0 1em}@media screen and (max-width:767px){.page-tabs__page-nav-tabs li{display:block;padding:0}}.page-tabs__page-nav-tabs li:first-child{margin-left:-1em}@media screen and (max-width:767px){.page-tabs__page-nav-tabs li:first-child{margin:0}}.page-tabs__page-nav-tabs li:last-child{margin-right:-1em}@media screen and (max-width:767px){.page-tabs__page-nav-tabs li:last-child{margin:0}.page-tabs__page-nav-tabs li:last-child a,.page-tabs__page-nav-tabs li:last-child a:focus,.page-tabs__page-nav-tabs li:last-child a:hover{border-bottom:0}}.page-tabs__page-nav-tabs li a{display:block!important;padding:0 0 1em;color:#e1e1da!important;text-decoration:none;background:none!important;text-decoration:none!important;border-bottom:6px solid #3e2b2e!important;font-size:20px}@media screen and (max-width:980px){.page-tabs__page-nav-tabs li a{font-size:16px}}@media screen and (max-width:767px){.page-tabs__page-nav-tabs li a{padding:1em 0;border-bottom:1px solid #651d32!important}}.page-tabs__page-nav-tabs li a:focus,.page-tabs__page-nav-tabs li a:hover{color:#fff!important;border-bottom:6px solid #651d32!important}@media screen and (max-width:767px){.page-tabs__page-nav-tabs li a:focus,.page-tabs__page-nav-tabs li a:hover{border-bottom:1px solid #651d32!important}}.page-tabs__page-nav-tabs li a.active-tab{color:#fff!important;border-bottom:6px solid #fff!important}@media screen and (max-width:767px){.page-tabs__page-nav-tabs li a.active-tab{border-bottom:1px solid #651d32!important}}.page-tabs__content{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.page-tabs__content{-ms-flex-direction:column;flex-direction:column}}.page-tabs__sidebar{-ms-flex:1 1 30%;flex:1 1 30%;padding:40px 50px 0 0}@media screen and (max-width:767px){.page-tabs__sidebar{-ms-flex:1 1 100%;flex:1 1 100%;padding:2em 1em 0}.page-tabs__sidebar .cta-sidebar{padding:0}}.page-tabs__pages{-ms-flex:1 1 70%;flex:1 1 70%;padding:40px 0}@media screen and (max-width:600px){.page-tabs__pages{padding:20px 1em 0}}.page-tabs__page{display:none;zoom:1}.page-tabs__page:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media screen and (max-width:767px){.page-tabs__page{display:block;margin:20px 0 0;padding:0 0 20px;border-bottom:1px solid #e1e1da}.page-tabs__page:last-child{border-bottom:0}}.page-tabs__page.active-page{display:block}.page-tabs__page-heading{display:none;margin:0 0 1em;text-transform:uppercase;font-weight:700;font-size:14px;color:#872937}@media screen and (max-width:767px){.page-tabs__page-heading{display:block}}.page-tabs__page-hero{width:100%}@media screen and (max-width:767px){.page-tabs__page-hero{margin:0 0 1em}}.page-tabs__page-back-to-top{display:-ms-inline-flexbox;display:inline-flex;background:none!important;text-decoration:none;font-size:14px;float:right}.page-tabs__page-back-to-top:focus,.page-tabs__page-back-to-top:hover{color:#3e2b2e!important}.page-tabs__page-back-to-top:before{line-height:1.125;margin:1px 5px 0 0;content:"â†‘"}.page-tabs .accordion label.title{text-transform:none;color:#651d32;font-size:19.2px;font-size:1.2rem;letter-spacing:normal}.diff-list{list-style:none}.diff-list li{background-repeat:no-repeat;background-position:left 16px;background-size:60px;padding:16px 0 16px 84px;margin:0}.diff-list .ethics{background-image:url(/_ui/img/icons/icon-ethics.svg)}.diff-list .format{background-image:url(/_ui/img/icons/icon-flexibility.svg)}.diff-list .mentor{background-image:url(/_ui/img/icons/icon-mentor.svg)}.diff-list .career{background-image:url(/_ui/img/icons/icon-career-services.svg)}.diff-list .accreditation{background-image:url(/_ui/img/icons/icon-accreditation.svg)}.diff-list .best{background-image:url(/_ui/img/icons/icon-best-rated.svg)}.diff-list .alumni{background-image:url(/_ui/img/icons/icon-alumni-connections.svg)}.diff-list .icon-bible{background-image:url(/_ui/img/icons/icon-bible.svg)}.diff-list .icon-book{background-image:url(/_ui/img/icons/icon-book.svg)}.diff-list .icon-business{background-image:url(/_ui/img/icons/icon-business.svg)}.diff-list .icon-cross{background-image:url(/_ui/img/icons/icon-cross.svg)}.diff-list .icon-globe{background-image:url(/_ui/img/icons/icon-globe.svg)}.diff-list .icon-globe-cross{background-image:url(/_ui/img/icons/icon-globe-cross.svg)}.diff-list .icon-hug{background-image:url(/_ui/img/icons/icon-hug.svg)}.diff-list .icon-laptop{background-image:url(/_ui/img/icons/icon-laptop-globe.svg)}.diff-list .icon-library{background-image:url(/_ui/img/icons/icon-library.svg)}.diff-list .icon-sun{background-image:url(/_ui/img/icons/icon-sunrise.svg)}.diff-list .icon-teacher{background-image:url(/_ui/img/icons/icon-teacher.svg)}.diff-list .icon-theo-psych-bus{background-image:url(/_ui/img/icons/icon-theo-psych-bus.svg);background-size:62px;background-position:0 15px}.diff-list .icon-degrees{background-image:url(/_ui/img/icons/icon-degrees.svg)}.columns-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 1em}@media screen and (max-width:767px){.columns-content{margin:0}}.columns-content__header{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0 16px}@media screen and (max-width:767px){.columns-content__header{padding:0}}.columns-content__column{box-sizing:border-box;-ms-flex:1 1 50%;flex:1 1 50%;width:50%;padding:0 16px}@media screen and (max-width:767px){.columns-content__column{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0}}.cost-container{display:-ms-flexbox;display:flex;margin:2rem 0}.cost-container .cost-item{width:33%;padding:0 2rem 1rem}.cost-container .cost-item .cost-title{font-size:32px!important;margin:1em 0 .1em!important}.cost-container .cost-item .cost-subtitle{font-size:18px;font-weight:700}.cost-container .cost-item img{width:35%}.cost-container .cost-item+.cost-item{border-left:1px solid #bdbdbd}.cost-container .cost-item:first-child{padding-left:0}@media screen and (max-width:600px){.cost-container{display:block}.cost-container .cost-item{width:auto;padding-left:0}.cost-container .cost-item+.cost-item{border-left:none}}.section{padding:16px 0;font:400 19.2px/1.4 Inter,Trade Gothic,Arial,sans-serif;font:400 1.2rem/1.4 Inter,Trade Gothic,Arial,sans-serif;color:#651d32;background-color:#e9e9e5}@media(min-width:767px){.section{padding:64px 0}}.content{position:relative;max-width:1100px;margin-left:auto;margin-right:auto}.is-phone .content{width:300px}.content--large{width:1400px}@media only screen and (max-width:1200px){.content{max-width:960px}}@media only screen and (min-width:1600px){.content--large{max-width:1550px}}@media only screen and (min-width:1500px)and (max-width:1799px){.content{max-width:1300px}}@media only screen and (min-width:1800px)and (max-width:1999px){.content{max-width:1550px}}@media only screen and (min-width:2000px){.content{max-width:1650px}}.row{position:relative;max-width:1240px;margin-left:auto;margin-right:auto}@media only screen and (min-width:2000px){.row{max-width:1650px}}.grid{display:-ms-grid;display:grid;grid-gap:0}.grid-gap-2{grid-gap:8px}.grid-gap-3{grid-gap:16px}.grid-gap-4{grid-gap:32px}.grid-gap-5{grid-gap:64px}.grid-gap-6{grid-gap:128px}.grid-gap-7{grid-gap:256px}.column--1{display:-ms-grid;display:grid;-ms-grid-rows:auto;-ms-grid-columns:1fr;grid-template:"a"/1fr}.column--1 .cell{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.column--1-1{grid-gap:32px;-ms-grid-rows:auto 32px auto;-ms-grid-columns:1fr;grid-template:"a" "b"/1fr}.column--1-1 .cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.column--1-1 .cell:nth-of-type(2){-ms-grid-row:3;-ms-grid-column:1;grid-area:b}.column--1-1-1{grid-gap:32px;-ms-grid-rows:auto 32px auto 32px auto 32px auto 32px auto 32px auto;-ms-grid-columns:1fr;grid-template:"a" "b" "c" "d" "e" "f"/1fr}.column--1-1-1 .cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.column--1-1-1 .cell:nth-of-type(2){-ms-grid-row:3;-ms-grid-column:1;grid-area:b}.column--1-1-1 .cell:nth-of-type(3){-ms-grid-row:5;-ms-grid-column:1;grid-area:c}.column--1-1-1 .cell:nth-of-type(4){-ms-grid-row:7;-ms-grid-column:1;grid-area:d}.column--1-1-1 .cell:nth-of-type(5){-ms-grid-row:9;-ms-grid-column:1;grid-area:e}.column--1-1-1 .cell:nth-of-type(6){-ms-grid-row:11;-ms-grid-column:1;grid-area:f}.column--1-1-1-1{-ms-grid-rows:auto auto auto auto auto auto auto auto;-ms-grid-columns:1fr;grid-template:"a" "b" "c" "d" "e" "f" "g" "h"/1fr}.column--1-1-1-1 .cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.column--1-1-1-1 .cell:nth-of-type(2){-ms-grid-row:2;-ms-grid-column:1;grid-area:b}.column--1-1-1-1 .cell:nth-of-type(3){-ms-grid-row:3;-ms-grid-column:1;grid-area:c}.column--1-1-1-1 .cell:nth-of-type(4){-ms-grid-row:4;-ms-grid-column:1;grid-area:d}.column--1-1-1-1 .cell:nth-of-type(5){-ms-grid-row:5;-ms-grid-column:1;grid-area:e}.column--1-1-1-1 .cell:nth-of-type(6){-ms-grid-row:6;-ms-grid-column:1;grid-area:f}.column--1-1-1-1 .cell:nth-of-type(7){-ms-grid-row:7;-ms-grid-column:1;grid-area:g}.column--1-1-1-1 .cell:nth-of-type(8){-ms-grid-row:8;-ms-grid-column:1;grid-area:h}.column--1-1-1-1-1{-ms-grid-rows:auto auto auto;-ms-grid-columns:2fr 2fr;grid-template:"a b" "c d" "e"/2fr 2fr}.column--1-1-1-1-1 .cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.column--1-1-1-1-1 .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:b}.column--1-1-1-1-1 .cell:nth-of-type(3){-ms-grid-row:2;-ms-grid-column:1;grid-area:c}.column--1-1-1-1-1 .cell:nth-of-type(4){-ms-grid-row:2;-ms-grid-column:2;grid-area:d;-ms-grid-row:3;-ms-grid-column:1;grid-area:e}@media screen and (min-width:600px){.column--1-1-1-1{-ms-grid-rows:auto auto auto auto;-ms-grid-columns:1fr 1fr;grid-template:"a b" "c d" "e f" "g h"/1fr 1fr}.column--1-1-1-1>.cell{-ms-grid-row:1;-ms-grid-column:1}.column--1-1-1-1>.cell:nth-of-type(5){-ms-grid-row:3;-ms-grid-column:1}.column--1-1-1-1>.cell:nth-of-type(6){-ms-grid-row:3;-ms-grid-column:2}.column--1-1-1-1 .cell:nth-of-type(7){-ms-grid-row:4;-ms-grid-column:1}.column--1-1-1-1 .cell:nth-of-type(8){-ms-grid-row:4;-ms-grid-column:2}.column--1-1-1-1>.cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1}.column--1-1-1-1>.cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:2}.column--1-1-1-1>.cell:nth-of-type(3){-ms-grid-row:2;-ms-grid-column:1}.column--1-1-1-1>.cell:nth-of-type(4){-ms-grid-row:2;-ms-grid-column:2;-ms-grid-row:3;-ms-grid-column:1}}@media screen and (max-width:767px){.column--1-2{grid-gap:32px;-ms-grid-rows:auto 32px auto;-ms-grid-columns:1fr;grid-template:"a" "b"/1fr}.column--1-2 .cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.column--1-2 .cell:nth-of-type(2){-ms-grid-row:3;-ms-grid-column:1;grid-area:b}.column--2-1{grid-gap:32px;-ms-grid-rows:auto 32px auto;-ms-grid-columns:1fr;grid-template:"a" "b"/1fr}.column--2-1 .cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.column--2-1 .cell:nth-of-type(2){-ms-grid-row:3;-ms-grid-column:1;grid-area:b}.column--1-2>.cell,.column--1-2>.cell:first-of-type,.column--2-1>.cell,.column--2-1>.cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1}.column--1-2>.cell:nth-of-type(2),.column--2-1>.cell:nth-of-type(2){-ms-grid-row:3;-ms-grid-column:1}}@media screen and (min-width:767px){.column--1-1{-ms-grid-rows:auto;-ms-grid-columns:1fr 32px 1fr;grid-template:"a b"/1fr 1fr}.column--1-2{-ms-grid-rows:auto;-ms-grid-columns:1fr 2fr;grid-template:"a b"/1fr 2fr}.column--2-1{-ms-grid-rows:auto;-ms-grid-columns:2fr 1fr;grid-template:"a b"/2fr 1fr}.column--1-1-1{-ms-grid-rows:auto 32px auto;-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template:"a b c" "d e f"/1fr 1fr 1fr}.column--1-1-1-1{-ms-grid-rows:auto auto;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template:"a b c d" "e f g h"/1fr 1fr 1fr 1fr}.column--1-1-1-1-1{-ms-grid-rows:auto;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template:"a b c d e"/1fr 1fr 1fr 1fr 1fr}.column--1-1-1-1-1>.cell,.column--1-1-1-1>.cell,.column--1-1-1>.cell,.column--1-1>.cell,.column--1-2>.cell,.column--2-1>.cell{-ms-grid-row:1;-ms-grid-column:1}.column--1-1 .cell:nth-of-type(2),.column--1-1-1 .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.column--1-1-1 .cell:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:5}.column--1-1-1 .cell:nth-of-type(4){-ms-grid-row:3;-ms-grid-column:1}.column--1-1-1 .cell:nth-of-type(5){-ms-grid-row:3;-ms-grid-column:3}.column--1-1-1 .cell:nth-of-type(6){-ms-grid-row:3;-ms-grid-column:5}.column--1-1-1-1 .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.column--1-1-1-1 .cell:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:5}.column--1-1-1-1 .cell:nth-of-type(4){-ms-grid-row:3;-ms-grid-column:1}.column--1-1-1-1 .cell:nth-of-type(5){-ms-grid-row:3;-ms-grid-column:3}.column--1-1-1-1>.cell:nth-of-type(5){-ms-grid-row:2;-ms-grid-column:1}.column--1-1-1-1-1>.cell:nth-of-type(5){-ms-grid-row:1;-ms-grid-column:5}.column--1-1-1-1 .cell:nth-of-type(6){-ms-grid-row:3;-ms-grid-column:5}.column--1-1-1-1>.cell:nth-of-type(6){-ms-grid-row:2;-ms-grid-column:2}.column--1-1-1-1 .cell:nth-of-type(7){-ms-grid-row:2;-ms-grid-column:3}.column--1-1-1-1 .cell:nth-of-type(8){-ms-grid-row:2;-ms-grid-column:4}.column--1-1-1-1-1 .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.column--1-1-1-1-1 .cell:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:5}.column--1-1-1-1-1>.cell:nth-of-type(3),.column--1-1-1-1>.cell:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:3}.column--1-1-1-1-1 .cell:nth-of-type(4){-ms-grid-column:1}.column--1-1-1-1>.cell:nth-of-type(4){-ms-grid-row:1;-ms-grid-column:4}.column--1-1-1-1-1>.cell:nth-of-type(4){-ms-grid-column:4}.column--1-1-1-1-1 .cell:nth-of-type(4){-ms-grid-row:3;-ms-grid-column:3}.column--1-1-1-1>.cell:nth-of-type(4){-ms-grid-row:2;-ms-grid-column:1}.column--1-1-1-1-1>.cell:nth-of-type(4){-ms-grid-row:1;-ms-grid-column:5}.column--1-2 .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.column--1-1-1-1-1>.cell:first-of-type,.column--1-1-1-1>.cell:first-of-type,.column--1-1-1>.cell:first-of-type,.column--1-1>.cell:first-of-type,.column--1-2>.cell:first-of-type,.column--2-1>.cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1}.column--2-1 .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.column--1-2>.cell:nth-of-type(2),.column--2-1>.cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:2}.column--1-1-1>.cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.column--1-1-1-1-1>.cell:nth-of-type(2),.column--1-1-1-1>.cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:2}}.gutters{padding-left:16px;padding-right:16px}@media(min-width:420px){.gutters{padding-left:32px;padding-right:32px}}@media(min-width:767px){.gutters{padding-left:64px;padding-right:64px}}.full-width{padding-left:0;padding-right:0}.padding-vertical{padding-top:4px;padding-bottom:4px}.padding-vertical-2{padding-top:8px;padding-bottom:8px}.padding-vertical-3{padding-top:16px;padding-bottom:16px}.padding-vertical-4{padding-top:32px;padding-bottom:32px}.padding-vertical-5{padding-top:64px;padding-bottom:64px}.vertically-centered{-ms-flex-align:center;align-items:center}.flex-centered{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}.grid-centered{display:-ms-grid;display:grid;place-items:center}.item{padding:0}.item-type-a,.item-type-b{padding-top:45%}.item-inner{padding:32px 0}.container-main{display:-ms-grid;display:grid;grid-gap:16px;-ms-grid-rows:auto;-ms-grid-columns:1fr 16px 16px 16px 1fr 16px 16px 16px 1fr 16px 16px 16px 1fr 16px 16px 16px 1fr 16px 16px 16px 1fr;grid-template:"a b c d e f"/1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr}.container-main .cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.container-main .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3;grid-area:b}.container-main .cell:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:5;grid-area:c}.container-main .cell:nth-of-type(4){-ms-grid-row:1;-ms-grid-column:7;grid-area:d}.container-main .cell:nth-of-type(5){-ms-grid-row:1;-ms-grid-column:9;grid-area:e}.container-main .cell:nth-of-type(6){-ms-grid-row:1;-ms-grid-column:11;grid-area:f}.container-inner{display:-ms-grid;display:grid;grid-gap:8px;grid-template-areas:"a b c"/1fr 8px 1fr 8px 1fr}.container-inner .cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.container-inner .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3;grid-area:b}.container-inner .cell:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:5;grid-area:c}@media screen and (min-width:600px){.column--1-1-1-1>.cell:nth-of-type(4){-ms-grid-row:2;-ms-grid-column:2}.column--1-1-1-1>.cell:nth-of-type(5){-ms-grid-row:3;-ms-grid-column:1}.column--1-1-1-1>.cell:nth-of-type(6){-ms-grid-row:3;-ms-grid-column:2}.column--1-1-1-1>.cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1}.column--1-1-1-1>.cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:2}.column--1-1-1-1>.cell:nth-of-type(3){-ms-grid-row:2;-ms-grid-column:1}}@media screen and (max-width:767px){.column--1-2>.cell:first-of-type,.column--2-1>.cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1}.column--1-2>.cell:nth-of-type(2),.column--2-1>.cell:nth-of-type(2){-ms-grid-row:3;-ms-grid-column:1}}@media screen and (min-width:767px){.container-main .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.container-main .cell:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:5}.container-main .cell:nth-of-type(4){-ms-grid-row:3;-ms-grid-column:1}.column--1-1-1-1-1>.cell:nth-of-type(4),.column--1-1-1-1>.cell:nth-of-type(4){-ms-grid-row:1;-ms-grid-column:4}.container-main .cell:nth-of-type(5){-ms-grid-row:3;-ms-grid-column:3}.column--1-1-1-1>.cell:nth-of-type(5){-ms-grid-row:2;-ms-grid-column:1}.column--1-1-1-1-1>.cell:nth-of-type(5){-ms-grid-row:1;-ms-grid-column:5}.container-main .cell:nth-of-type(6){-ms-grid-row:3;-ms-grid-column:5}.column--1-1-1-1>.cell:nth-of-type(6){-ms-grid-row:2;-ms-grid-column:2}.column--1-1-1-1-1>.cell:first-of-type,.column--1-1-1-1>.cell:first-of-type,.column--1-1-1>.cell:first-of-type,.column--1-1>.cell:first-of-type,.column--1-2>.cell:first-of-type,.column--2-1>.cell:first-of-type{-ms-grid-row:1;-ms-grid-column:1}.container-inner .cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.column--1-2>.cell:nth-of-type(2),.column--2-1>.cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:2}.column--1-1-1>.cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}.column--1-1-1-1-1>.cell:nth-of-type(2),.column--1-1-1-1>.cell:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:2}.container-inner .cell:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:5}.column--1-1-1-1-1>.cell:nth-of-type(3),.column--1-1-1-1>.cell:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:3}}.container-nav{display:-ms-grid;display:grid;grid-gap:4px}.item{-ms-grid-column-span:6;grid-column:span 6}.item-inner{-ms-grid-column-span:3;grid-column:span 3}@media screen and (min-width:600px){.container-nav{grid-auto-flow:column}.item-type-b{-ms-grid-column-span:3;grid-column:span 3}.item-inner{-ms-grid-column-span:1;grid-column:span 1}}@media screen and (min-width:980px){.container-main{grid-auto-flow:column}.item{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:2;grid-row:span 2}.item-type-b{-ms-grid-row-span:1;grid-row:span 1}.item-inner{-ms-grid-column-span:3;grid-column:span 3}}.flexbox-albatross{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;--margin:16px;--margin:1rem;--modifier:calc(40rem - 100%);margin:calc(var(--margin)*-1)}.flexbox-albatross>*{min-width:calc(33% - var(--margin)*2);max-width:100%;-ms-flex-preferred-size:calc(var(--modifier)*999);flex-basis:calc(var(--modifier)*999);margin:var(--margin)}.flexbox-albatross.two-column>*{min-width:calc(50% - var(--margin)*2)}.flexbox-albatross.three-column>*{min-width:calc(33% - var(--margin)*2)}.flexbox-albatross.four-column>*{min-width:calc(25% - var(--margin)*2)}.flexbox-albatross.five-column>*{min-width:calc(20% - var(--margin)*2)}.highlights,.highlights__background,.highlights__block-wrap{max-height:999px;height:640px}@media only screen and (min-width:350px){.highlights,.highlights__background,.highlights__block-wrap{height:550px}}@media(max-width:799px)and (min-height:600px),(min-width:800px){.highlights,.highlights__background,.highlights__block-wrap{height:100vh}}@media only screen and (min-width:950px){.highlights,.highlights__background,.highlights__block-wrap{height:calc(100vh - 78px)}}.highlights{position:relative;overflow:hidden}@media screen and (min-width:980px){.highlights{max-height:850px}}.highlights__background{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#e9e9e5;top:0;left:0;width:100%;opacity:0;transition:opacity .35s;z-index:5}.highlights__background-video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;margin:0;padding:0;border:0}.highlights__background--open{opacity:1}@media only screen and (min-width:860px){.highlights__background--left{background-position:0}.highlights__background--right{background-position:100%}.highlights__background--full-height{background-size:auto 100%}.highlights__background--full-width{background-size:cover}.highlights__background-video{left:0}}@media only screen and (min-width:980px){.highlights__background-video{max-height:none}}.highlights__block-wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:rgba(62,43,46,.5);z-index:10}@media only screen and (min-width:800px){.highlights__block-wrap{position:absolute;top:0;left:0;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.highlights__block{display:-ms-flexbox;display:flex;box-shadow:inset 0 0 30px -1px rgba(0,0,0,.02);width:100%;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;transition:width .35s,height .35s,background-color .35s;z-index:1}.highlights__block a,.highlights__block a:hover{color:#fff!important}@media(max-width:799px)and (max-height:599px){.highlights__block{height:80px}}@media(max-width:799px)and (min-height:600px)and (max-height:699px){.highlights__block{height:14vh}}@media(max-width:799px)and (min-height:700px){.highlights__block{height:100px}}@media only screen and (min-width:800px){.highlights__block{position:static;width:25%;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column}}.highlights__block--section1{background-color:hsla(0,0%,100%,.1)}.highlights__block--section2{background-color:hsla(0,0%,100%,.2)}.highlights__block--open{z-index:2}@media only screen and (max-width:799px){.highlights__block--open{-ms-flex:1;flex:1;background-color:transparent}}@media only screen and (max-width:799px)and (max-height:599px){.highlights__block--open{height:390px}}@media only screen and (max-width:799px)and (min-height:600px)and (max-height:699px){.highlights__block--open{height:72vh}}@media only screen and (max-width:799px)and (min-height:700px){.highlights__block--open{height:calc(100vh - 200px)}}@media only screen and (min-width:800px){.highlights__block--open{width:50%}}@media only screen and (max-width:799px){.highlights__block--closed-with-section0{background-color:hsla(0,0%,100%,.2)}.highlights__block--closed-with-section0+.highlights__block--closed-with-section0{background-color:hsla(0,0%,100%,.4)}.highlights__block--closed-with-section1{background-color:hsla(0,0%,100%,.2)}.highlights__block--closed-with-section2{background-color:hsla(0,0%,100%,.4)}.highlights__block--closed-with-section2+.highlights__block--closed-with-section2{background-color:hsla(0,0%,100%,.2)}}.highlights__details h4.highlights__details-label,.highlights__details h4.highlights__label{font-size:12px;font-family:Inter,Trade Gothic,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.7);margin:1em 0}.highlights__label{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;max-height:999px;cursor:default;z-index:1;color:hsla(0,0%,100%,.7)}@media(max-width:799px)and (max-height:599px){.highlights__label{width:100%;height:80px}.highlights__block--section0 .highlights__label{top:0}.highlights__block--closed-with-section2.highlights__block--section1 .highlights__label{top:80px}.highlights__block--closed-with-section0.highlights__block--section1 .highlights__label{top:auto;bottom:80px}.highlights__block--section2 .highlights__label{bottom:0}}@media(max-width:799px)and (min-height:600px)and (max-height:699px){.highlights__label{width:100%;height:14vh}.highlights__block--section0 .highlights__label{top:0}.highlights__block--section1 .highlights__label{top:14vh}.highlights__block--closed-with-section0.highlights__block--section1>.highlights__label{top:auto;bottom:14vh}.highlights__block--section2 .highlights__label{bottom:0}}@media(max-width:799px)and (min-height:700px){.highlights__label{width:100%;height:100px}.highlights__block--section0 .highlights__label{top:0}.highlights__block--section1 .highlights__label{top:100px}.highlights__block--closed-with-section0.highlights__block--section1>.highlights__label{top:auto;bottom:100px}.highlights__block--section2 .highlights__label{bottom:0}}@media only screen and (min-width:800px){.highlights__label{top:0;left:0;width:25%;font-size:24px}.highlights__block--closed-with-section2.highlights__block--section1>.highlights__label{left:25%}.highlights__block--closed-with-section0.highlights__block--section1>.highlights__label{left:50%}.highlights__block--section2 .highlights__label{left:75%}}@media only screen and (min-width:800px)and (max-width:949px){.highlights__label{height:100vh}}@media only screen and (min-width:950px){.highlights__label{height:calc(100vh - 78px)}}@media only screen and (min-width:1150px){.highlights__label{font-size:40px}}.highlights__label--static{position:static;top:auto;left:auto;bottom:auto;width:100%}.highlights__details{position:absolute;text-align:left;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:799px){.highlights__details{left:50%;width:90%}}@media only screen and (max-width:799px)and (max-height:599px){.highlights__details,.highlights__details--section1{top:50%}.highlights__details--section2{top:calc(50% + 80px)}}@media only screen and (max-width:799px)and (min-height:600px)and (max-height:699px){.highlights__details{top:calc(50% - 14vh)}.highlights__details--section1{top:50%}.highlights__details--section2{top:calc(50% + 14vh)}}@media only screen and (max-width:799px)and (min-height:700px){.highlights__details{top:calc(50% - 100px)}.highlights__details--section1{top:50%}.highlights__details--section2{top:calc(50% + 100px)}}@media only screen and (min-width:800px){.highlights__details{top:50%;left:25%;width:35vw}.highlights__details--section1{left:50%}.highlights__details--section2{left:75%}}@media only screen and (min-width:800px){.highlights__details-label{margin-bottom:24px;font-size:16px}}.highlights__title{margin-top:0;margin-bottom:15px;font-size:36px;line-height:1.1;font-weight:500}.highlights__title a{font-weight:500}@media only screen and (min-width:800px){.highlights__title{margin-bottom:25px;font-size:56px}}@media only screen and (min-width:950px){.highlights__title{font-size:64px}}.highlights__description{line-height:1.85;font-size:16px;font-size:1rem}@media(max-width:799px)and (max-height:599px){.highlights__description{line-height:1.6}}@media only screen and (min-width:800px){.highlights__description{line-height:1.75;font-size:16px}}.fade-enter-active,.fade-leave-active{transition:opacity .35s}.fade-enter,.fade-leave-to{opacity:0}.fade-leave-to{transition:none}.slide-and-appear-enter-active{transition:opacity .35s ease-in-out,-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out,-webkit-transform .35s ease-in-out}.slide-and-appear-leave-active{transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out,opacity .1s ease-in-out;transition:transform .1s ease-in-out,opacity .1s ease-in-out,-webkit-transform .1s ease-in-out}.slide-and-appear-enter,.slide-and-appear-leave-to{opacity:0;-webkit-transform:translate(-50%,calc(-50% + 30px));transform:translate(-50%,calc(-50% + 30px))}@media only screen and (min-width:800px){.slide-and-appear-enter,.slide-and-appear-leave-to{-webkit-transform:translate(-50%,calc(-50% + 20px));transform:translate(-50%,calc(-50% + 20px))}}.highlights{font-family:Inter,Trade Gothic,Arial,sans-serif}.highlights h4{font-family:Sang Bleu Empire,serif}.highlights__cta span{color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700}.highlights__cta{display:inline-block;position:relative}.highlights__cta a span{vertical-align:middle;overflow:hidden}.highlights__cta span:after,.highlights__cta span:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;transition-delay:0s}.highlights__cta span:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center;transition-delay:.1s}.highlights__cta span:after,.highlights__cta span:before{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:currentColor;transition:-webkit-transform .6s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.77,0,.175,1)}.highlights__block--closed-with-section0 .highlights__details,.highlights__block--closed-with-section1 .highlights__details,.highlights__block--closed-with-section2 .highlights__details,.highlights__block--open .highlights__label{display:none}.homepage_alternate .highlights__title{font-size:36px}@media only screen and (min-width:800px){.homepage_alternate .highlights__title{font-size:48px}}@media only screen and (min-width:950px){.homepage_alternate .highlights__title{font-size:56px}}.homepage_alternate .highlights__background-video{height:75vh}@media only screen and (max-width:799px)and (min-height:700px){.homepage_alternate .highlights__block--open{height:calc(75vh - 200px)}}@media(max-width:799px)and (min-height:600px),(min-width:800px){.homepage_alternate .highlights,.homepage_alternate .highlights__background,.homepage_alternate .highlights__block-wrap{height:75vh}}@media only screen and (min-width:800px)and (max-width:949px){.homepage_alternate .highlights__label{height:75vh}}@media only screen and (min-width:950px){.homepage_alternate .highlights,.homepage_alternate .highlights__background,.homepage_alternate .highlights__block-wrap,.homepage_alternate .highlights__label{height:calc(75vh - 78px)}}.holyholy .text-optimized,.spu-homepage .text-optimized{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.holyholy .card.hidden,.spu-homepage .card.hidden{display:none}.holyholy .display2,.spu-homepage .display2{font:28.8px/1.1 Inter;font:1.8rem/1.1 Inter;letter-spacing:-.06em;margin-top:.4em}@media(min-width:980px){.holyholy .display2,.spu-homepage .display2{font-size:3.2rem}}.holyholy h1.display,.spu-homepage h1.display{font:25.6px/1.1 Sang Bleu Empire;font:1.6rem/1.1 Sang Bleu Empire;letter-spacing:-.04em;margin-top:.2em;margin-bottom:.2em;color:#651d32;font-weight:500}@media(min-width:600px){.holyholy h1.display,.spu-homepage h1.display{font-size:3rem}}.holyholy .subheading,.spu-homepage .subheading{font-size:22.784px;font-size:1.424rem;font-weight:500;letter-spacing:-.32px;letter-spacing:-.02rem}@media(min-width:980px){.holyholy .subheading,.spu-homepage .subheading{font-size:1.728rem}}.holyholy .title,.spu-homepage .title{text-transform:uppercase;color:#927c4e;font-size:14.4px;font-size:.9rem;margin-bottom:.4em;font-weight:700}@media(min-width:980px){.holyholy .title,.spu-homepage .title{font-size:1rem}}.holyholy .title a,.spu-homepage .title a{color:#927c4e}.holyholy .copy2,.spu-homepage .copy2{font-size:19.2px;font-size:1.2rem;line-height:1.4;margin-top:1em;margin-bottom:1em}@media(min-width:980px){.holyholy .copy2,.spu-homepage .copy2{font-size:1.3rem}}.holyholy .copy1,.spu-homepage .copy1{font-size:17.6px;font-size:1.1rem;line-height:1.2;margin-top:1em;margin-bottom:1em}@media(min-width:980px){.holyholy .copy1,.spu-homepage .copy1{font-size:1.2rem}}.holyholy .introbox div,.holyholy p,.introbox .holyholy div,.introbox .spu-homepage div,.spu-homepage .introbox div,.spu-homepage p{font-size:16px;font-size:1rem}@media(min-width:980px){.holyholy .introbox div,.holyholy p,.introbox .holyholy div,.introbox .spu-homepage div,.spu-homepage .introbox div,.spu-homepage p{font-size:1.1rem}}.holyholy .text-centered,.spu-homepage .text-centered{text-align:center}.holyholy .color-maroon-light,.spu-homepage .color-maroon-light{color:rgba(101,29,50,.6)}.holyholy .link-column,.holyholy .link-row,.spu-homepage .link-column,.spu-homepage .link-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:8px 32px 8px 0;line-height:1.2}.holyholy .link-column .link:last-child a,.holyholy .link-row .link:last-child a,.spu-homepage .link-column .link:last-child a,.spu-homepage .link-row .link:last-child a{border-bottom:0}@media(min-width:980px){.holyholy .link-row,.spu-homepage .link-row{-ms-flex-direction:row;flex-direction:row;margin:0}.holyholy .link-row .link:last-child a,.spu-homepage .link-row .link:last-child a{border-right:0;padding-right:0;margin-right:0}}.holyholy .link-row .link,.spu-homepage .link-row .link{position:relative}@media(min-width:980px){.holyholy .link-row .link:after,.spu-homepage .link-row .link:after{content:"/";position:absolute;top:1px;right:12px;color:#d2b9bd}.holyholy .link-row .link:last-child:after,.spu-homepage .link-row .link:last-child:after{content:""}}.holyholy .link-row .link a,.spu-homepage .link-row .link a{padding-bottom:8px}@media(min-width:980px){.holyholy .link-row .link a,.spu-homepage .link-row .link a{padding-bottom:0;border-bottom:0;margin-right:16px;padding-right:16px}}.holyholy .link-row div:last-child a,.spu-homepage .link-row div:last-child a{content:inherit}.holyholy .link-column .link a,.holyholy .link-row .link a,.spu-homepage .link-column .link a,.spu-homepage .link-row .link a{color:#651d32;text-transform:uppercase;font-size:14.4px;font-size:.9rem;text-decoration:none;font-weight:700;position:relative;letter-spacing:.02em}.holyholy .link-column .link a:focus,.holyholy .link-column .link a:hover,.holyholy .link-row .link a:focus,.holyholy .link-row .link a:hover,.spu-homepage .link-column .link a:focus,.spu-homepage .link-column .link a:hover,.spu-homepage .link-row .link a:focus,.spu-homepage .link-row .link a:hover{color:#912a48}.holyholy .link-column .link,.spu-homepage .link-column .link{border-left:1px solid rgba(101,29,50,.3);transition:all .4s ease;padding:8px 16px;display:-ms-flexbox;display:flex}.holyholy .link-column .link:focus,.holyholy .link-column .link:hover,.spu-homepage .link-column .link:focus,.spu-homepage .link-column .link:hover{border-left:1px solid #ba202e}.holyholy .link a,.holyholy .link a span,.spu-homepage .link a,.spu-homepage .link a span{position:relative;display:inline-block;vertical-align:middle;line-height:1.5}.holyholy .link a:hover span:before,.holyholy .link a span:after,.spu-homepage .link a:hover span:before,.spu-homepage .link a span:after{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;transition-delay:0s}.holyholy .link a span:before,.spu-homepage .link a span:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center;transition-delay:.1s}.holyholy .link a span:after,.holyholy .link a span:before,.spu-homepage .link a span:after,.spu-homepage .link a span:before{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#d2b9bd;transition:-webkit-transform .6s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.77,0,.175,1)}.holyholy .add-arrow,.spu-homepage .add-arrow{transition:all .4s ease;position:relative;display:block}.holyholy .add-arrow:after,.spu-homepage .add-arrow:after{content:"";bottom:0;right:0;height:24px;width:24px;display:block;line-height:1;position:absolute}.holyholy .icon-arrow-right,.spu-homepage .icon-arrow-right{margin-left:8px;vertical-align:middle}.holyholy .sticky,.spu-homepage .sticky{position:-webkit-sticky;position:sticky;top:0}.holyholy button,.holyholy input,.holyholy optgroup,.holyholy select,.holyholy textarea,.spu-homepage button,.spu-homepage input,.spu-homepage optgroup,.spu-homepage select,.spu-homepage textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.holyholy button,.holyholy input,.spu-homepage button,.spu-homepage input{overflow:visible}.holyholy button,.holyholy select,.spu-homepage button,.spu-homepage select{text-transform:none}.holyholy [type=button],.holyholy [type=reset],.holyholy [type=submit],.holyholy button,.spu-homepage [type=button],.spu-homepage [type=reset],.spu-homepage [type=submit],.spu-homepage button{-webkit-appearance:button}.holyholy .image-full,.spu-homepage .image-full{width:100%;max-width:100%;height:auto}.holyholy .insta__image,.spu-homepage .insta__image{-o-object-fit:cover;object-fit:cover;position:absolute;height:100%;width:100%;left:0;top:0}.holyholy .insta__image-holder,.spu-homepage .insta__image-holder{position:relative;height:0;padding-top:100%;overflow:hidden}.holyholy .deadlines-dates,.spu-homepage .deadlines-dates{display:-ms-grid;display:grid;-ms-grid-columns:120px 18px auto;grid-template-columns:120px 18px auto;grid-template-areas:"a b c"}.holyholy .deadlines-dates h1,.spu-homepage .deadlines-dates h1{margin:0;font-weight:800}.holyholy .box-frosted,.spu-homepage .box-frosted{background-color:rgba(62,43,46,.8);max-width:600px;margin-left:auto;margin-right:auto;padding:32px 64px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;box-shadow:8px 8px rgba(0,0,0,.2);border-radius:.4em}.holyholy .box-frosted .introbox div,.holyholy .box-frosted p,.introbox .holyholy .box-frosted div,.introbox .spu-homepage .box-frosted div,.spu-homepage .box-frosted .introbox div,.spu-homepage .box-frosted p{color:hsla(0,0%,100%,.6)}.holyholy .major-minor-list,.spu-homepage .major-minor-list{display:none;width:100%}@media screen and (max-width:600px){.holyholy .major-minor-list tr,.spu-homepage .major-minor-list tr{white-space:normal}}.holyholy .major-minor-list>thead,.spu-homepage .major-minor-list>thead{white-space:nowrap}@media screen and (max-width:860px){.holyholy .major-minor-list>thead,.spu-homepage .major-minor-list>thead{white-space:normal}}.holyholy .major-minor-list>tbody>tr:nth-child(odd),.spu-homepage .major-minor-list>tbody>tr:nth-child(odd){background-color:#f6f6f4}.holyholy .major-minor-list>tbody>tr>td,.holyholy .major-minor-list>thead>tr>td,.spu-homepage .major-minor-list>tbody>tr>td,.spu-homepage .major-minor-list>thead>tr>td{padding:.45em}.holyholy .major-minor-list>thead>tr>td,.spu-homepage .major-minor-list>thead>tr>td{font-weight:700}.holyholy .major-minor-list a,.spu-homepage .major-minor-list a{color:#3b1c1f}@media screen and (max-width:860px){.holyholy #program-search::-webkit-input-placeholder,.spu-homepage #program-search::-webkit-input-placeholder{display:none;color:transparent}.holyholy #program-search::-moz-placeholder,.spu-homepage #program-search::-moz-placeholder{display:none;color:transparent}.holyholy #program-search:-ms-input-placeholder,.spu-homepage #program-search:-ms-input-placeholder{display:none;color:transparent}.holyholy #program-search:-moz-placeholder,.spu-homepage #program-search:-moz-placeholder{display:none;color:transparent}}.holyholy.program-intro,.spu-homepage.program-intro{padding-bottom:0}.holyholy.program-intro .section,.spu-homepage.program-intro .section{padding:0 0 16px}@media screen and (min-width:767px){.holyholy.program-intro .section,.spu-homepage.program-intro .section{padding:64px 0 32px}}.holyholy.program-intro .link-column .link a:focus,.holyholy.program-intro .link-column .link a:hover,.holyholy.program-intro .link-row .link a:focus,.holyholy.program-intro .link-row .link a:hover,.spu-homepage.program-intro .link-column .link a:focus,.spu-homepage.program-intro .link-column .link a:hover,.spu-homepage.program-intro .link-row .link a:focus,.spu-homepage.program-intro .link-row .link a:hover{color:#651d32}.holyholy .bordered,.spu-homepage .bordered{border:8px solid #e9e9e5;padding:1.2em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.holyholy .quick-look,.spu-homepage .quick-look{list-style:none;margin:0;width:100%;font-size:16px;font-size:1rem}.holyholy .quick-look__subtitle,.spu-homepage .quick-look__subtitle{display:block;font-size:11.2px;font-size:.7rem}@media screen and (min-width:1240px){.holyholy .quick-look__subtitle,.spu-homepage .quick-look__subtitle{font-size:1rem}}.holyholy .img-fit,.spu-homepage .img-fit{width:100%;height:auto}.holyholy .img-fit img,.spu-homepage .img-fit img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.holyholy .tabs,.spu-homepage .tabs{margin:0;padding:0;display:inline-block}@media screen and (min-width:1400px){.holyholy .tabs,.spu-homepage .tabs{position:relative;margin:25px 0 0;border-right:0}}.holyholy .tab,.spu-homepage .tab{width:100%;font-size:12px;font-size:.75rem;margin:0 .5em 0 0;font-weight:700}@media screen and (min-width:768px){.holyholy .tab,.spu-homepage .tab{font-size:1.2rem}}@media screen and (min-width:1400px){.holyholy .tab,.spu-homepage .tab{display:inline-block;margin-right:.5em;width:auto}}.holyholy .tab a.page-tabs__page-nav-tab,.spu-homepage .tab a.page-tabs__page-nav-tab{display:inline-block;width:100%;padding:16px;margin-left:-1px;position:relative;left:1px;color:#651d32;text-decoration:none}@media screen and (min-width:1400px){.holyholy .tab a.page-tabs__page-nav-tab,.spu-homepage .tab a.page-tabs__page-nav-tab{display:inline;width:auto;padding:16px 4px}}.holyholy .tab label,.spu-homepage .tab label{padding:16px 4px;margin-left:-1px;position:relative;left:1px}.holyholy .tab [type=radio],.spu-homepage .tab [type=radio]{opacity:0}.holyholy .tab-content,.spu-homepage .tab-content{position:absolute;top:28px;left:0;background:#fff;right:0;bottom:0;padding:20px;overflow:hidden}.holyholy .tab-content>*,.spu-homepage .tab-content>*{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .6s ease}.holyholy .page-tabs,.spu-homepage .page-tabs{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:-webkit-min-content 1fr;-ms-grid-columns:min-content 1fr;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;box-sizing:border-box;max-width:100%;border-bottom:0;padding:8px}@media screen and (min-width:768px){.holyholy .page-tabs,.spu-homepage .page-tabs{padding:32px}}@media screen and (min-width:1400px){.holyholy .page-tabs,.spu-homepage .page-tabs{display:block;padding:0}}@media screen and (min-width:1400px){.holyholy .page-tabs__page-nav,.spu-homepage .page-tabs__page-nav{z-index:2}}.holyholy .page-tabs__page-nav ul,.spu-homepage .page-tabs__page-nav ul{position:-webkit-sticky;position:sticky;top:0;margin-bottom:0}@media screen and (max-width:767px){.holyholy .page-tabs__page-heading,.spu-homepage .page-tabs__page-heading{display:none}}.holyholy .page-tabs__pages,.spu-homepage .page-tabs__pages{display:inline-block;background-color:#fff;width:100%;box-sizing:border-box;margin:0}@media screen and (min-width:1400px){.holyholy .page-tabs__pages,.spu-homepage .page-tabs__pages{margin-top:-1px;width:100%;z-index:0}}.holyholy [type=radio]:focus~label,.spu-homepage [type=radio]:focus~label{outline:2px solid #00f}.holyholy [type=radio]:checked~label,.spu-homepage [type=radio]:checked~label{background:#fff;border-bottom:1px solid #fff;z-index:2}.holyholy [type=radio]:checked~label~.content,.spu-homepage [type=radio]:checked~label~.content{z-index:1}.holyholy [type=radio]:checked~label~.content>*,.spu-homepage [type=radio]:checked~label~.content>*{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.holyholy .cta-banner,.spu-homepage .cta-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:17.6px;font-size:1.1rem;line-height:1.4}.holyholy .cta-banner .add-arrow,.spu-homepage .cta-banner .add-arrow{padding-right:0}.holyholy .cta-banner.alert-gold,.spu-homepage .cta-banner.alert-gold{color:#fff;background-color:#927c4e}.holyholy .cta-banner.alert-gold a,.holyholy .cta-banner.alert-gold a:hover,.spu-homepage .cta-banner.alert-gold a,.spu-homepage .cta-banner.alert-gold a:hover{color:#fff}.holyholy .cta-banner.alert-gold .arrow:after,.spu-homepage .cta-banner.alert-gold .arrow:after{background-image:url(/_ui/img/icons/arrow-white.svg)}.holyholy .cta-banner a,.spu-homepage .cta-banner a{margin:1em}.holyholy .cta-banner a:after,.spu-homepage .cta-banner a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}#maincolumn .holyholy a.page-tabs__page-nav-tab:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.new-typography):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links){text-decoration:none;display:inline-block}@media screen and (min-width:1400px){#maincolumn .holyholy a.page-tabs__page-nav-tab:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.new-typography):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links){border:0}}#maincolumn .holyholy a.active-tab:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):not(.new-typography):not(.asc):not(.desc):not(.icon_SPU):not(.footer-magazine-links){display:inline-block;background:#fff;text-decoration:underline;color:#927c4e;font-weight:700;z-index:2}.spu-grad-template,.spu-grad-template #wrapper,.spu-grad-template:not(.touch),.spu-grad-template:not(.touch) #wrapper,.spu-grad-template:not(.touch) body,.spu-grad-template body{overflow:visible;overflow-x:visible}.spu-grad-template .faculty-container .faculty-thumb-container{float:none}@media screen and (min-width:768px){.spu-grad-template .faculty-container .faculty-thumb-container{float:left}}.spu-grad-template .faculty-container .faculty-bio-container{margin:0}@media screen and (min-width:768px){.spu-grad-template .faculty-container .faculty-bio-container{margin:0 0 0 120px}}@media screen and (min-width:1200px){.spu-grad-template .faculty-container{width:50%}}.spu-grad-template .bread-crumb-nav-container{left:50%;margin:0 -50vw;padding-top:40px;position:relative;right:50%;width:100vw;box-sizing:border-box;text-align:center}.spu-grad-template .bread-crumb-nav{max-width:1650px;text-align:left;margin:0 auto;width:100%;float:none}.spu-grad-template #content_shell{border-top:0}.spu-grad-template .bread-crumb-nav-container,.spu-grad-template .section{background-color:#f6f6f4}.spu-grad-template .program-intro .section{padding:16px 0}@media(min-width:767px){.spu-grad-template .program-intro .section{padding:32px 0}}.spu-grad-template h1{font-family:Sang Bleu Empire,serif;padding:0;font-weight:500}.spu-grad-template .bordered a{color:#651d32}.spu-grad-template .spu-button-wrapper div:last-child .spu-button{margin:0}.spu-grad-template .quick-look__subtitle{display:block}.cc-banner{position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;bottom:0;width:100%;padding:2em;background-color:rgba(32,22,24,.95)!important;color:hsla(0,0%,100%,.8)!important;box-sizing:border-box;z-index:1000;font-size:14.4px;font-size:.9rem;box-shadow:4px 4px rgba(0,0,0,.2);grid-gap:16px}@media screen and (min-width:767px){.cc-banner{width:50vw;-webkit-transform:translateX(50%);transform:translateX(50%);bottom:16px;border-radius:.4em}}.cc-banner a{color:#fff}.cc-color-override--1728545731 .cc-btn{display:block;background-color:hsla(0,0%,100%,.9);color:#3e2b2e;padding:8px 16px;border-radius:2px;transition:all .2s ease;font-size:14.4px;font-size:.9rem;text-decoration:none;cursor:pointer;text-align:center;text-transform:uppercase;font-weight:700;box-shadow:2px 2px rgba(0,0,0,.2);border-radius:4em}.cc-color-override--1728545731 .cc-btn:hover{background-color:#fff!important;-webkit-transform:translate(2px,2px);transform:translate(2px,2px);box-shadow:none}.cc-color-override--1728545731 .cc-compliance a{width:-webkit-max-content;width:-moz-max-content;width:max-content}.cc-color-override--1728545731 .cc-revoke{display:none}.cc-color-override--1728545731 .cc-link{text-decoration:underline;font-weight:700}.cc-color-override--1728545731 .cc-link:hover{text-decoration:none}.cc-color-override--1728545731 .cc-message{line-height:1.5}.spu-icon-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.spu-icon-row__icon{display:inline-block;position:relative;text-align:center;width:80px;padding:.5em;font-size:16px;font-size:1rem;line-height:1.2}@media screen and (min-width:600px){.spu-icon-row__icon{width:120px}}@media screen and (min-width:980px){.spu-icon-row__icon{width:150px}}@media screen and (min-width:1240px){.spu-icon-row__icon{width:80px}}.spu-icon-row__icon img{margin:0 auto;max-width:72px;max-height:72px}.spu-icon-row__icon a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.content-dropdown{background-color:#f1f1ee;margin-bottom:1em}.content-dropdown__options{display:-ms-flexbox;display:flex;padding:8px 8px 8px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-dropdown__options__heading{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;margin-right:1em;width:auto;padding:.5em 0}.content-dropdown__options__select{padding:5px 12px;border:none;-ms-flex-positive:4;flex-grow:4}.content-dropdown__tile{display:none;background-color:#f1f1ee;top:100%;left:0;width:100%;-webkit-perspective:1000px;perspective:1000px;height:0;opacity:0;-webkit-animation:growDown .2s ease-in-out forwards;animation:growDown .2s ease-in-out forwards;-webkit-transform-origin:top center;transform-origin:top center}.content-dropdown__tile__image{height:200px;background-repeat:no-repeat;background-size:cover}.content-dropdown__tile__text{padding:32px}.content-dropdown__tile__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;padding:0 32px 32px}.content-dropdown__tile__links .highlight-button{width:calc(50% - 56px);margin-bottom:16px}.content-dropdown__tile__links .highlight-button:nth-of-type(odd){margin-right:16px}.content-dropdown__tile_active{display:inline-block;height:auto;opacity:1}@-webkit-keyframes growDown{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes growDown{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.academic-department-footer{margin-left:20px}@media screen and (min-width:860px){.academic-department-footer{margin-left:0;padding:1.5em}}@media screen and (min-width:860px){.academic-department-footer__inner{text-align:center}}.academic-department-footer hr{margin:2em 0}@media screen and (min-width:860px){.academic-department-footer hr{margin:2em 1.5em}}@media screen and (min-width:860px){.academic-department-footer .link-row{margin:auto}}.contact-title__info{padding:0;list-style-type:none}.contact-container{display:-ms-grid;display:grid;-ms-grid-column:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px;margin-top:16px;margin-bottom:16px}@media(min-width:980px){.contact-container{-ms-flex-direction:row;flex-direction:row;margin-left:auto;margin-right:auto;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1240px){.contact-container{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,minmax(0,1fr))}}.contact-container .contact-snapshot{display:-ms-flexbox;display:flex}.contact-container .contact-snapshot:first-child{-ms-grid-row:1}.contact-container .contact-snapshot:nth-child(n+1){-ms-grid-row:2}.contact-container .contact-snapshot:nth-child(n+2){-ms-grid-row:3}.contact-container .contact-snapshot:nth-child(n+3){-ms-grid-row:4}.contact-container .contact-snapshot:nth-child(n+4){-ms-grid-row:5}.contact-container .contact-snapshot:nth-child(n+5){-ms-grid-row:6}.contact-container .contact-snapshot:nth-child(n+6){-ms-grid-row:7}.contact-container .contact-snapshot:nth-child(n+7){-ms-grid-row:8}.contact-container .contact-snapshot:nth-child(n+8){-ms-grid-row:9}.contact-container .contact-snapshot:nth-child(n+9){-ms-grid-row:10}.contact-container .contact-snapshot:nth-child(n+10){-ms-grid-row:11}.contact-container .contact-snapshot:nth-child(n+11){-ms-grid-row:12}.contact-container .contact-snapshot:nth-child(n+12){-ms-grid-row:13}.contact-container .contact-snapshot:nth-child(n+13){-ms-grid-row:14}.contact-container .contact-snapshot:nth-child(n+14){-ms-grid-row:15}@media(min-width:980px){.contact-container .contact-snapshot{-ms-flex-direction:column;flex-direction:column}.contact-container .contact-snapshot:nth-child(-n+3){-ms-grid-row:1}.contact-container .contact-snapshot:nth-child(n+3){-ms-grid-row:2}.contact-container .contact-snapshot:nth-child(n+5){-ms-grid-row:3}.contact-container .contact-snapshot:nth-child(n+7){-ms-grid-row:4}.contact-container .contact-snapshot:nth-child(n+9){-ms-grid-row:5}.contact-container .contact-snapshot:nth-child(n+11){-ms-grid-row:6}.contact-container .contact-snapshot:nth-child(n+13){-ms-grid-row:7}.contact-container .contact-snapshot:nth-child(n+15){-ms-grid-row:8}.contact-container .contact-snapshot:nth-child(odd){-ms-grid-column:1}.contact-container .contact-snapshot:nth-child(2n+2){-ms-grid-column:2}}@media(min-width:1400px){.contact-container .contact-snapshot:nth-child(-n+4){-ms-grid-row:1}.contact-container .contact-snapshot:nth-child(n+5){-ms-grid-row:2}.contact-container .contact-snapshot:nth-child(n+9){-ms-grid-row:3}.contact-container .contact-snapshot:nth-child(n+13){-ms-grid-row:4}.contact-container .contact-snapshot:nth-child(n+17){-ms-grid-row:5}.contact-container .contact-snapshot:nth-child(n+21){-ms-grid-row:6}.contact-container .contact-snapshot:nth-child(4n+1){-ms-grid-column:1}.contact-container .contact-snapshot:nth-child(4n+2){-ms-grid-column:2}.contact-container .contact-snapshot:nth-child(4n+3){-ms-grid-column:3}.contact-container .contact-snapshot:nth-child(4n+4){-ms-grid-column:4}}@media(min-width:980px){.contact-container .contact-snapshot{-ms-flex-direction:column;flex-direction:column}}.contact-container .contact-snapshot .contact-image-container{padding-right:1em}@media(min-width:980px){.contact-container .contact-snapshot .contact-image-container{max-width:none;padding-right:0}}.contact-container .contact-snapshot .contact-image-container a{display:-ms-flexbox;display:flex}.contact-container .contact-snapshot .contact-image-container img{width:100%;height:100%;border-radius:.4em}.contact-container .contact-snapshot .contact-title{font-size:20px;font-size:1.25rem;width:100%;padding:16px 0}.contact-container .contact-snapshot .contact-title h4{margin:0;font-weight:700}.contact-container .contact-snapshot .contact-title blockquote{margin:20px 0 0;padding-left:20px;border-left:1px solid #d2b9bd;color:#71603c;line-height:1.5;font-size:16px;font-size:1rem}@media(min-width:980px){.contact-container .contact-snapshot .contact-title blockquote{font-size:1.1rem}}.contact-container .contact-snapshot .contact-title>p,.contact-container .contact-snapshot .introbox .contact-title>div,.introbox .contact-container .contact-snapshot .contact-title>div{margin:.5rem 0}.contact-container .contact-snapshot .small h2,.contact-container .contact-snapshot .small h4{font-size:36.8px;font-size:2.3rem}.contact-container .contact-snapshot .contact-title>a:first-child,.contact-container .contact-snapshot .contact-title>span:first-child{font-size:22.4px;font-size:1.4rem}.three-column .contact-snapshot{display:-ms-flexbox;display:flex}@media(min-width:980px){.three-column .contact-snapshot{-ms-flex-direction:column;flex-direction:column}}.three-column .contact-snapshot .contact-title{font-size:20px;font-size:1.25rem;width:100%;padding:32px}.three-column .contact-snapshot .contact-title h4{margin:0;font-weight:700}.three-column .contact-snapshot .contact-title blockquote{margin:20px 0 0;padding-left:20px;border-left:1px solid #d2b9bd;color:#71603c;line-height:1.5;font-size:16px;font-size:1rem}@media(min-width:980px){.three-column .contact-snapshot .contact-title blockquote{font-size:1.1rem}}.introbox .three-column .contact-snapshot .contact-title>div,.three-column .contact-snapshot .contact-title>p,.three-column .contact-snapshot .introbox .contact-title>div{margin:.5rem 0}.three-column .contact-image-container{max-width:170px}@media(min-width:980px){.three-column .contact-image-container{max-width:none}}.three-column .contact-image-container a{display:-ms-flexbox;display:flex}.three-column .contact-image-container img{width:100%;height:100%;border-radius:.4em}.three-column .small h2,.three-column .small h4{font-size:36.8px;font-size:2.3rem}.three-column .contact-snapshot .contact-title>a:first-child,.three-column .contact-snapshot .contact-title>span:first-child{font-size:22.4px;font-size:1.4rem}.locked{display:inline-block;background:url(/_ui/img/icon-lock.png) no-repeat 0 3px;height:16px;width:16px}.marketing .locked{background:url(/_ui/img/icons/icon--lock-legacy-maroon.svg) no-repeat 5px 2px}.dropdown-menu .locked{background:url(/_ui/img/icons/icon--lock-white.svg) no-repeat 5px 2px;width:16px}.dropdown-menu a:hover .locked{background:url(/_ui/img/icons/icon--lock-warm-black.svg) no-repeat 5px 2px;width:16px}.masthead,.masthead-placeholder,.masthead__main{height:215px}@media(max-width:860px){.masthead,.masthead-placeholder,.masthead__main{height:100px}}@media(max-width:600px){.masthead,.masthead-placeholder,.masthead__main{height:60px}}.masthead-placeholder{width:100%;z-index:900}.masthead,.masthead-placeholder{position:relative;background:#e9e9e5}.masthead{box-sizing:border-box}.masthead *,.masthead :after,.masthead :before{box-sizing:inherit}@media(max-width:860px){.masthead{position:fixed;width:100%}}.masthead__main{padding:70px 10px 54px}@media(max-width:860px){.masthead__main{padding-top:0;padding-bottom:0;overflow:hidden}}.masthead__utilities{float:right}@media(max-width:860px){.js .masthead__utilities{display:none}}.masthead.is-fixed{position:fixed}.main-nav{background:#e9e9e5;color:#3e2b2e}.main-nav a{color:#651d32}.fsDirectoryEntry .email .main-nav .biolabel,.fsDirectoryEntry .office .main-nav .biolabel,.fsDirectoryEntry .phone .main-nav .biolabel,.main-nav .fsDirectoryEntry .email .biolabel,.main-nav .fsDirectoryEntry .office .biolabel,.main-nav .fsDirectoryEntry .phone .biolabel,.main-nav .off-screen,.main-nav .offscreen{position:relative;left:auto}.masthead .main-nav{position:absolute;bottom:0;width:100%;background:#e9e9e5}.masthead .main-nav .l-container{position:static;border-top:1px solid #d2b9bd}@media(max-width:860px){.js .masthead .main-nav{display:none}}.masthead .main-nav-list{zoom:1;padding-left:10px;padding-right:10px;font-family:Inter,Trade Gothic,Arial,sans-serif;position:static;list-style:none;width:100%;margin:0}.masthead .main-nav-list:after{content:".";display:block;height:0;clear:both;visibility:hidden}.masthead .main-nav-list .mn-item{transition:background .3s ease;position:static;display:block;float:left;height:54px;margin:0;word-break:break-word;width:14.2857142857%}.masthead .main-nav-list .mn-item.hover .mn-lnk,.masthead .main-nav-list .mn-item:hover .mn-lnk{background:#f9f9f8;color:#651d32}.masthead .main-nav-list .mn-item.hover+.mn-item .mn-lnk:before,.masthead .main-nav-list .mn-item.hover .mn-lnk:before,.masthead .main-nav-list .mn-item:hover+.mn-item .mn-lnk:before,.masthead .main-nav-list .mn-item:hover .mn-lnk:before{display:none}.masthead .main-nav-list .mn-lnk{display:block;height:100%;position:relative;z-index:7;color:#3e2b2e;font-size:16px;font-weight:700;line-height:1.1;padding:10px 20px 0 10px}.masthead .main-nav-list .mn-lnk:hover{text-decoration:none}.masthead .main-nav-list .flyoutnav{display:none;position:absolute;left:0;top:100%;width:100%;z-index:5}.masthead .main-nav-list .mn-item.hover .flyoutnav,.masthead .main-nav-list .mn-item:hover .flyoutnav{display:block}.masthead .flyoutnav{box-shadow:0 3px 3px rgba(62,43,46,.2);background:#f9f9f8}.masthead .flyoutnav .flyoutnav-inner{padding:1.777em 20px .274em;color:#651d32;font-size:1.077em;line-height:1.2em}.masthead .flyoutnav .flyoutnav-cta{border-top:1px solid #d2b9bd;padding:12px 0;margin:0 10px}.masthead .flyoutnav .flyoutnav-cta a{color:#651d32;font-size:13px;text-transform:uppercase}.masthead .flyoutnav .flyoutnav-cta a:focus,.masthead .flyoutnav .flyoutnav-cta a:hover{color:#651d32;text-decoration:none}.masthead .flyoutnav .flyoutnav-columns{padding-bottom:1.333em}.masthead .flyoutnav .flyoutnav-columns>div{width:20%;float:left;padding-left:10px;padding-right:10px}.masthead .flyoutnav .hr{border-top:1px solid #d2b9bd;margin:10px 0}.masthead .flyoutnav h4{font-size:12px;font-weight:700;color:#ae8d4c;line-height:1.1;margin:0 0 10px;padding-bottom:10px;text-transform:uppercase;border-bottom:1px solid #d2b9bd}.masthead .flyoutnav h4 a{color:#ae8d4c}.masthead .flyoutnav h4 a:focus,.masthead .flyoutnav h4 a:hover{text-decoration:underline}.masthead .flyoutnav ul{margin:0;font-family:Inter,Trade Gothic,Arial,sans-serif}.masthead .flyoutnav li{display:block;font-size:14px;line-height:1.1;margin:12px 0}.masthead .flyoutnav li a{color:#651d32}.masthead .flyoutnav li a:focus,.masthead .flyoutnav li a:hover{text-decoration:underline}.masthead .utility-nav{transition:opacity .3s ease;opacity:1;float:left}.focus-site-search .masthead .utility-nav{opacity:0}.masthead .utility-nav-list{float:left;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:13px;list-style:none outside none;margin:0;padding:0 20px;text-align:left}.masthead .utility-nav-list li{margin:0;padding:0 0 10px;line-height:1}.masthead .utility-nav-list a{color:#3e2b2e;line-height:1}.masthead .utility-nav-list a:focus,.masthead .utility-nav-list a:hover{color:#8a703c}.masthead .drawer-triggers{float:right;padding-top:28px}@media(max-width:600px){.masthead .drawer-triggers{padding-top:17px}}.masthead .drawer-trigger{float:left;margin-left:15px}.touch .masthead .drawer-trigger:active,.touch .masthead .drawer-trigger:focus{background:none}.newlogo{float:left;margin-top:-20px}@media(max-width:860px){.newlogo{margin-top:20px}}@media(max-width:600px){.newlogo{margin-top:9px}}.newlogo a{background:url(/_ui/img/newlogo.svg) no-repeat transparent;background-size:100%;display:block;height:82px;width:160px}@media(max-width:860px){.newlogo a{width:117px;height:60px}}@media(max-width:600px){.newlogo a{width:97px;height:41px}}.masthead .site-search{float:left}.masthead .site-search .search-submit:before{line-height:1.7}.masthead .my-spu{position:absolute;left:0;bottom:100%;width:100%;z-index:9999;background:#3e2b2e;color:#fff}.masthead .my-spu.page-editor{display:none}.masthead .my-spu:after{content:"";display:block;position:absolute;left:0;width:0;bottom:-10px;height:10px;width:100%;background:#3e2b2e}.masthead .my-spu a{color:#fff}.masthead .my-spu__content{padding-top:55px;padding-bottom:55px}.masthead .my-spu__messages{width:75%;float:left;padding-left:10px;padding-right:10px}.masthead .my-spu__messages__title{font-family:Inter,Trade Gothic,Arial,sans-serif;font-weight:700;font-size:18px;color:inherit;margin-bottom:1em}.masthead .my-spu__messages__title.is-alert:before{content:"î˜ž";margin-right:.6em}.masthead .my-spu__messages .my-spu-message__title{font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:16px;font-weight:700}.masthead .my-spu__messages .my-spu-message__content{font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:15px;line-height:1.3}.masthead .my-spu__nav{width:25%;float:left;padding-left:10px;padding-right:10px;border-left:1px solid #d2b9bd;float:right}.masthead .my-spu__nav ul{margin:-12px 0;padding:0}.masthead .my-spu__nav li{margin:4px 0;line-height:1}.masthead .my-spu__nav a{display:inline-block;font-size:13px;line-height:1.1;padding:8px}.masthead .my-spu__nav a.is-important{text-transform:uppercase}.masthead .my-spu__nav a.is-important:after{content:"î˜†";vertical-align:top;margin-left:.5em}.masthead .my-spu__close{position:absolute;top:10px;right:32px}.masthead .my-spu__close:focus,.masthead .my-spu__close:hover{text-decoration:none}.masthead .my-spu__close:after{content:"î˜„";position:relative;vertical-align:bottom;padding:5px;font-size:1.4em;margin-left:.2em;margin-bottom:-2px}.masthead .my-spu__toggle{transition:background .3s;border-radius:0 0 2px 2px;display:block;background:#3e2b2e;color:#fff;padding:10px 16px;position:absolute;z-index:10;top:100%;right:32px;font-size:14px;font-size:.875rem}.masthead .my-spu__toggle:after{content:"î˜";margin-left:.5em;color:#b0afab}.masthead .my-spu__toggle:hover{text-decoration:none;color:#fff;cursor:pointer}.my-spu__menu:hover .masthead .my-spu__toggle{border-radius:0;background-color:#1f1f1f}@media(max-width:860px){.js .masthead .my-spu{display:none}}#footer_shell{background:linear-gradient(60deg,#4d3539,#2f2123);color:rgba(233,233,229,.7);display:block;padding:30px 0 0;overflow:hidden;z-index:1}#footer_shell a{color:#fff;transition:all .3s ease-in-out}#footer_shell a:focus,#footer_shell a:hover{color:#c7af7f}#footer_shell #footer{font-size:.846em;margin:0 auto;box-sizing:content-box}#footer_shell .introbox div,#footer_shell p,.introbox #footer_shell div{font-size:13.536px;font-size:.846rem;font-family:Inter,Trade Gothic,Arial,sans-serif}#footer_shell .footer-cta{box-sizing:border-box;margin-bottom:50px;zoom:1;font-family:Inter,Trade Gothic,Arial,sans-serif}#footer_shell .footer-cta:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media screen and (max-width:600px){#footer_shell .footer-cta{width:100%;float:left;padding-left:10px;padding-right:10px;text-align:center}}#footer_shell .footer-cta li{box-sizing:border-box;margin:0;width:25%;float:left;padding-left:10px;padding-right:10px}@media screen and (max-width:767px){#footer_shell .footer-cta li{width:50%;margin:0 0 20px}}@media screen and (max-width:600px){#footer_shell .footer-cta li{float:none;display:inline-block;width:100%;max-width:300px;padding:0;margin:0 auto 20px}}#footer_shell .footer-cta .btn{width:100%}#footer_shell .footer-left{box-sizing:border-box;width:50%;float:left;padding-left:10px;padding-right:10px}@media screen and (max-width:980px){#footer_shell .footer-left{width:66.66667%;float:left;padding-left:10px;padding-right:10px}}@media screen and (max-width:767px){#footer_shell .footer-left{width:50%;float:left;padding-left:10px;padding-right:10px}}@media screen and (max-width:600px){#footer_shell .footer-left{width:100%;margin-bottom:20px .5}}#footer_shell .footer-left .icon_SPU{float:left;width:155px;height:80px;background:url(/_ui/img/spu-wht.svg) 0 0 no-repeat;background-size:contain;border:0}@media screen and (max-width:767px){#footer_shell .footer-left .icon_SPU{float:none;display:block;margin-bottom:20px .5}}#footer_shell .footer-left .footer-contact{margin-left:210px}@media screen and (max-width:767px){#footer_shell .footer-left .footer-contact{margin:0}}#footer_shell .footer-left .footer-contact .introbox div,#footer_shell .footer-left .footer-contact p,.introbox #footer_shell .footer-left .footer-contact div{margin:0}#footer_shell .footer-right{box-sizing:border-box;width:50%;float:left;padding-left:10px;padding-right:10px;float:right;font-family:Inter,Trade Gothic,Arial,sans-serif}@media screen and (max-width:980px){#footer_shell .footer-right{width:33.33333%;float:left;padding-left:10px;padding-right:10px}}@media screen and (max-width:767px){#footer_shell .footer-right{width:50%;float:left;padding-left:10px;padding-right:10px}}@media screen and (max-width:600px){#footer_shell .footer-right{width:100%}}#footer_shell .footer-right .footer-callout{margin:0;padding:0}#footer_shell .footer-share{float:left;width:100%;margin:10px -100% 0;padding:40px 100%}#footer_shell .social-media-links,#footer_shell .social-media-links ul{float:left;display:table;list-style:none;margin:0;padding:0 0 0 10px}#footer_shell .social-media-links .introbox div,#footer_shell .social-media-links p,#footer_shell .social-media-links ul p,.introbox #footer_shell .social-media-links div{display:table-cell;vertical-align:middle;margin:0 10px 0 0;padding:0;font-size:17px;line-height:1}@media screen and (max-width:600px){#footer_shell .social-media-links .introbox div,#footer_shell .social-media-links p,#footer_shell .social-media-links ul p,.introbox #footer_shell .social-media-links div{display:block;margin:0 0 10px}}#footer_shell .social-media-links li,#footer_shell .social-media-links ul li{display:inline-block;zoom:1;*display:inline}@media screen and (max-width:600px){#footer_shell .social-media-links li,#footer_shell .social-media-links ul li{margin:0 10px 0 0}#footer_shell .social-media-links li:last-child,#footer_shell .social-media-links ul li:last-child{margin:0}}#footer_shell .social-media-links li a,#footer_shell .social-media-links ul li a{display:inline-block;zoom:1;*display:inline;font-size:1px;font-size:0;color:transparent;display:block}#footer_shell .social-media-links li a:after,#footer_shell .social-media-links ul li a:after{box-sizing:border-box;transition:color .3s ease-in-out;display:block;width:32px;height:32px;overflow:hidden;border-radius:32px;font-size:24px;line-height:1;color:#fff;text-align:center;vertical-align:middle;padding-top:6px}#footer_shell .social-media-links li a:focus:after,#footer_shell .social-media-links li a:hover:after,#footer_shell .social-media-links ul li a:focus:after,#footer_shell .social-media-links ul li a:hover:after{color:#c7af7f}#footer_shell .social-media-links li a.icon-twitter:after,#footer_shell .social-media-links ul li a.icon-twitter:after{content:"î˜‹";padding-left:1px}#footer_shell .social-media-links li a.icon-facebook:after,#footer_shell .social-media-links ul li a.icon-facebook:after{content:"î˜Œ"}#footer_shell .social-media-links li a.icon-vimeo:after,#footer_shell .social-media-links ul li a.icon-vimeo:after{content:"î˜š";padding-left:2px}#footer_shell .social-media-links li a.icon-flickr:after,#footer_shell .social-media-links ul li a.icon-flickr:after{content:"îª’"}#footer_shell .social-media-links li a.icon-itunes:after,#footer_shell .social-media-links ul li a.icon-itunes:after{content:"î˜€";padding-left:1px}#footer_shell .social-media-links li a.icon-mobile:after,#footer_shell .social-media-links ul li a.icon-mobile:after{content:"î˜‹"}#footer_shell .social-media-links li a.icon-linkedin:after,#footer_shell .social-media-links ul li a.icon-linkedin:after{content:"î˜•";padding-left:2px}#footer_shell .social-media-links li a.icon-instagram:after,#footer_shell .social-media-links ul li a.icon-instagram:after{content:"îª’";padding-left:2px}#footer_shell .social-media-links li a.icon-snapchat-ghost:after,#footer_shell .social-media-links ul li a.icon-snapchat-ghost:after{content:"î¤€";padding-left:2px}#footer_shell .footer-share .footer-magazines{float:right;width:50%;margin:10px 0 0 20px}@media screen and (max-width:980px){#footer_shell .footer-share .footer-magazines{float:left;width:auto}}@media screen and (max-width:767px){#footer_shell .footer-share .footer-magazines{width:100%;margin:20px 0 0 10px}}#footer_shell .footer-share .footer-magazines a{background:url(/_ui/img/spu-voices.svg) no-repeat 0 0;background-size:contain;cursor:pointer;display:block;float:left;height:23px;text-decoration:none;width:102px}#footer_shell .footer-share .footer-magazines a:first-child{background:url(/_ui/img/Response_Logo.svg) no-repeat 0 0;background-size:contain;margin:0 20px 0 0;width:87px;height:23px}#footer_shell .footer-copyright{float:left;width:100%;padding:10px 0 10px 10px}#footer_shell .footer-copyright .introbox div,#footer_shell .footer-copyright p,.introbox #footer_shell .footer-copyright div{margin:0;padding:0;font-size:11px;line-height:1}.drawer .flyoutnav-cta,.drawer .flyoutnav h4,.drawer .flyoutnav li,.drawer .main-nav-list .mn-item,.drawer .utility-nav-list li{display:block;padding:0;margin:0 12px;border-top:1px solid #e9e9e5}.drawer .flyoutnav-cta .more-lnk,.drawer .flyoutnav li a,.drawer .main-nav-list .mn-lnk,.drawer .my-spu__toggle,.drawer .utility-nav-list a,.drawer__panel-back,.drawer__panel-title{position:relative;display:block;padding:10px 25px;font-size:16px;font-weight:700;line-height:1.15;color:#3e2b2e}.drawer{box-sizing:border-box;position:relative;background:#f6f6f4;color:#3e2b2e;z-index:10001}.drawer *,.drawer :after,.drawer :before{box-sizing:inherit}.js .drawer{width:320px;position:fixed;top:0;right:0;bottom:0}.drawer__top{background:#f6f6f4;height:60px;padding:11px 12px}.drawer__panels{transition:left,.5s;width:1000%;height:100%;position:absolute;left:0}.drawer__panels.has-1{left:0}.drawer__panels.has-2{left:-320px}.drawer__panels.has-3{left:-640px}.drawer__panels.has-4{left:-960px}.drawer__panels.has-5{left:-1280px}.drawer__panels.has-6{left:-1600px}.drawer__panels.has-7{left:-1920px}.drawer__panels.has-8{left:-2240px}.drawer__panels.has-9{left:-2560px}.drawer__panels.has-10{left:-2880px}.touch .drawer__panels :focus{box-shadow:none;outline:none}.drawer__content{position:absolute;top:60px;bottom:0;width:100%;overflow:hidden}.drawer__panel{float:left;height:auto;width:10%;height:100%;overflow-y:auto}.touch .drawer__panel{overflow-y:scroll;-webkit-overflow-scrolling:touch}.drawer__panel-title{background:#e9e9e5;color:#651d32;padding-left:15px}.drawer__panel-title .fsDirectoryEntry .email .biolabel,.drawer__panel-title .fsDirectoryEntry .office .biolabel,.drawer__panel-title .fsDirectoryEntry .phone .biolabel,.drawer__panel-title .off-screen,.drawer__panel-title .offscreen,.fsDirectoryEntry .email .drawer__panel-title .biolabel,.fsDirectoryEntry .office .drawer__panel-title .biolabel,.fsDirectoryEntry .phone .drawer__panel-title .biolabel{position:relative;left:auto}.drawer__panel-back{padding-left:33px;background:#3e2b2e;color:#fff;cursor:pointer}.drawer__panel-back:before{content:"î˜…";display:block;position:absolute;top:50%;left:15px;line-height:30px;height:30px;margin-top:-15px}.drawer .site-search{float:left}.drawer .drawer-trigger--close{float:right;margin:1px -10px 0 0}.drawer a{font-family:Inter,Trade Gothic,Arial,sans-serif}.drawer a:focus,.drawer a:hover{text-decoration:none}.drawer .l-container{padding:0}.drawer .main-nav-list{margin:0;padding:0}.drawer .main-nav-list .mn-item{border-color:#d2d2c9}.drawer .main-nav-list .mn-lnk{margin:0 -12px}.drawer .main-nav-list .mn-lnk:after{content:"î˜†";display:block;position:absolute;right:20px;top:50%;height:30px;line-height:30px;margin-top:-15px}.drawer .main-nav-list .flyoutnav{display:none}.drawer .flyoutnav{background:#fff}.drawer .flyoutnav h4{padding:10px 3px;font-size:15px;font-weight:700;color:#bfa46d;text-transform:uppercase}.drawer .flyoutnav h4 a{color:#bfa46d}.drawer .flyoutnav ul{margin:0}.drawer .flyoutnav li a{margin:0 -7px;color:#651d32;font-weight:400}.drawer .flyoutnav .hr{display:none}.drawer .flyoutnav-inner{background:#f6f6f4}.drawer .flyoutnav-cta .more-lnk{margin:0 -12px;color:#651d32;font-weight:700}.drawer .utility-nav{background:#f6f6f4}.drawer .utility-nav-title{font-size:15px;font-weight:700;color:#bfa46d;text-transform:uppercase;padding:18px 12px 17px;margin:0;line-height:1}.drawer .utility-nav-list{margin:0;padding:0}.drawer .utility-nav-list a{margin:0 -12px;padding-top:12px;padding-bottom:12px;color:#651d32;font-size:16px}.drawer .my-spu__toggle{color:#fff}.drawer .my-spu__toggle:after{color:#c6c6bc;content:"î˜";display:inline;margin-left:.5em}.drawer .my-spu__toggle:before{content:"î˜†";display:block;position:absolute;right:20px;top:50%;height:30px;line-height:30px;margin-top:-15px}.drawer .my-spu__toggle:hover{color:#fff}.drawer .my-spu__close,.drawer .my-spu__messages,.drawer .my-spu__nav{display:none}.drawer .my-spu__content{background:#651d32}@media screen and (max-width:860px){body.drawer-open{background:#3e2b2e}#content_shell,#footer_shell,#header{-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .3s,transform .3s,height 0s,top .3s;-webkit-transform-style:preserve-3d}.no-csstransforms3d #content_shell,.no-csstransforms3d #footer_shell,.no-csstransforms3d #header{-webkit-transform:translate(0);transform:translate(0)}.drawer-open #content_shell,.drawer-open #footer_shell,.drawer-open #header{-webkit-transform:translate3d(-320px,0,0)!important;transform:translate3d(-320px,0,0)!important}.no-csstransforms3d .drawer-open #content_shell,.no-csstransforms3d .drawer-open #footer_shell,.no-csstransforms3d .drawer-open #header{-webkit-transform:translate(-320px)!important;transform:translate(-320px)!important}.drawer{transition:-webkit-transform .3s,transform .3s,height 0s,top .3s,box-shadow .3s;-webkit-transform:translate3d(320px,0,0);transform:translate3d(320px,0,0);-webkit-transform-style:preserve-3d;-webkit-transform:translate(320px)!important;transform:translate(320px)!important}.drawer-open .drawer{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;box-shadow:0 1px 16px rgba(0,0,0,.6)}.no-csstransforms3d .drawer-open .drawer{-webkit-transform:translate(0)!important;transform:translate(0)!important}}#tabbed_multimedia_gallery{margin-bottom:2em}#tabbed_multimedia_gallery *{box-sizing:border-box}#tabbed_multimedia_gallery #tabnav{float:none;width:100%;height:28px;margin:0 0 -1px;position:relative;overflow:hidden}#tabbed_multimedia_gallery #tabnav ul{list-style:none;width:100%;height:28px;margin:0;font-size:12px;font-weight:700;line-height:28px}#tabbed_multimedia_gallery #tabnav ul li{float:left;display:inline;height:28px;margin:0 5px 0 0;padding:0;border:1px solid #e5e4df}#tabbed_multimedia_gallery #tabnav ul li.tab-video{display:none}body.js-enabled #tabbed_multimedia_gallery #tabnav ul li.tab-video{display:inline}#tabbed_multimedia_gallery #tabnav ul li a{display:block;height:28px;padding:0 6px;position:relative;cursor:pointer;text-decoration:none;outline:none}.multimedia-tabnav ul{list-style:none}.multimedia-tabnav ul li{background:none;list-style:none;padding:0;cursor:pointer}.multimedia-tabnav ul li a{display:block;padding:0 5px}.multimedia-tabnav ul li a span.tab-lt,.multimedia-tabnav ul li a span.tab-rt{display:none}.multimedia-tabnav ul li.current a{color:#121212;background:#fff}.multimedia-tabpanels{width:100%;margin:0 0 1.4em}.multimedia-tabpanels .multimedia-inner{border:1px solid #e5e4df;padding:18px;width:100%}@media screen and (max-width:767px){.multimedia-tabpanels .multimedia-inner{padding:8px}}.multimedia-tabpanels .panel{display:block;width:100%;margin:0 0 1.5em;max-width:600px}body.js-enabled .multimedia-tabpanels div.panel{background:#333;margin:0}.imgCopyContainer .introbox div.imgTitle,.imgCopyContainer p.imgTitle,.introbox .imgCopyContainer div.imgTitle{text-decoration:underline}div.panel-video div.carousel{display:none}div.multimedia-tabpanels div.panel div.video-container{width:100%;height:auto;margin:7px 0 0;background:#000}div.multimedia-tabpanels div.panel div.photo-container{width:100%;height:auto;margin:0 0 10px;background:#000;background-position:100% 0}.photo-container:hover .imgTitle{color:#fff!important}div.multimedia-tabpanels div.panel div.photo-container img{display:block;width:100%;height:auto}div.multimedia-tabpanels div.panel div.photo-container img.photoGalleryIcon{position:absolute;right:15px;top:15px;width:43px;height:43px;-ms-opacity:.8;opacity:.8}div.multimedia-tabpanels div.panel div.photo-container:hover img.photoGalleryIcon{-ms-opacity:1;opacity:1}div.multimedia-tabpanels div.panel div.multimedia-nav{width:100%;height:68px}div.photo-container{position:relative;width:100%}div.photo-container div.imgCopyContainer{position:absolute;bottom:0;left:0;right:0;width:100%;color:#ccc;background:#000;background:rgba(0,0,0,.7)}div.photo-container div.imgCopyContainer.TitleOnly{top:inherit}.introbox div.photo-container div,div.photo-container .introbox div,div.photo-container p{margin:0;padding:5px 18px;min-height:20px}.introbox div.photo-container div.imgTitle,div.photo-container .introbox div.imgTitle,div.photo-container p.imgTitle{font-weight:700;padding-bottom:0;text-decoration:underline}.introbox div.photo-container div.imgCopyContainer.TitleOnly div.imgTitle,div.photo-container div.imgCopyContainer.TitleOnly .introbox div.imgTitle,div.photo-container div.imgCopyContainer.TitleOnly p.imgTitle{padding-bottom:5px}.introbox div.photo-container div.imgCopy,div.photo-container .introbox div.imgCopy,div.photo-container p.imgCopy{padding-top:0}div.carousel{padding:0 0 10px}div.carousel,div.carousel div.carousel-outer{height:78px;overflow:hidden;position:relative;width:100%;max-width:368px;margin:0 auto}div.carousel div.carousel-outer{z-index:3}div.carousel div.carousel-inner{width:10000px;height:68px;position:relative;overflow:hidden}div.carousel div.item{float:left;display:inline;width:94px;height:68px;margin:0;padding:0;position:relative;overflow:hidden}div.carousel div.item a,div.carousel div.item img{display:block;height:68px;width:90px}div.carousel div.item img{opacity:.5;filter:alpha(opacity=50)}div.carousel div.item img.nothumb{position:absolute;left:-23px;height:68px;width:113px}div.carousel div.active a img,div.carousel div a:hover img{opacity:1;filter:alpha(opacity=100)}div.carousel a.lnk-prev{background:url(/_ui/img/arrownav-sm.png) no-repeat scroll left 24px transparent;display:none;height:68px;left:3px;position:absolute;top:0;width:18px}body.js-enabled div.carousel a.lnk-prev{display:block}div.carousel a.lnk-next{background:url(/_ui/img/arrownav-sm.png) no-repeat scroll right 24px transparent;display:none;height:68px;position:absolute;right:3px;top:0;width:18px}body.js-enabled div.carousel a.lnk-next{display:block}div.carousel a.disabled{background:transparent;visibility:hidden}.major-minor-list{width:100%}.major-minor-list>thead{white-space:nowrap}@media screen and (max-width:860px){.major-minor-list>thead{white-space:normal}}.major-minor-list>tbody>tr:nth-child(odd){background-color:#f6f6f4}@media screen and (max-width:600px){.major-minor-list>tbody>tr:nth-child(odd){background-color:rgba(0,0,0,.05)}}.major-minor-list>tbody>tr>td,.major-minor-list>thead>tr>td{padding:.45em}.major-minor-list>thead>tr>td{font-weight:700}.major-minor-list a{text-decoration:underline;transition:all .2s ease;border:0;color:rgba(62,43,46,.3);display:inline}.major-minor-list a:not([href]){text-decoration:none;cursor:inherit}.major-minor-list a:focus,.major-minor-list a:hover{color:#3e2b2e;text-decoration:none}.mms-filter-container{display:-ms-flexbox;display:flex}.major-minor-school{white-space:nowrap}.major-minor-list-header{clear:both;margin-bottom:.5em}.filter-header{float:left;width:50%;margin:2em 0 20px;background:url(/_ui/img/maj-min-filter-down.png) no-repeat 90% 50%;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:1em 1.5em;box-sizing:border-box;cursor:pointer;line-height:1.25}@media screen and (max-width:767px){.filter-header{width:50%;background:none}}.filter-header:last-child{border-right:0}.filter-header.selected{border-bottom:1px solid #f6f6f4;background:url(/_ui/img/maj-min-filter-up.png) 90% 50% no-repeat #f6f6f4}@media screen and (max-width:767px){.filter-header.selected{background:#f6f6f4}}ul.filter{float:left;width:100%;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;background:#f6f6f4;border-bottom:1px solid #dbdbdb;padding:.5em 0;margin:-20px 0 20px;clear:both}@media screen and (max-width:860px){ul.filter{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}ul.filter.major{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}@media screen and (max-width:860px){ul.filter.major{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}ul.filter>li{background:url(/_ui/img/maj-min-unchecked.png) no-repeat 0 .6em;padding:.3em 1.8em;margin:0 0 .2em 1.5em;cursor:pointer}ul.filter>li.selected{background:url(/_ui/img/maj-min-checked.png) no-repeat 0 .6em}.minor-list{float:right;padding-left:1em}.major-list,.minor-list{width:50%;box-sizing:border-box}.major-list{float:left;padding-right:1em}.major-minor-search{width:100%;background-color:#dbdbdb;padding:1em;box-sizing:border-box}input.generic-search-text,input.major-minor-search-text{box-sizing:border-box;width:100%;border-radius:3px;padding:.8em;border:1px solid #bfadad;background-image:url(/_ui/img/search-icon-large.png);background-repeat:no-repeat;background-position:100%;height:auto;font-size:17.6px;font-size:1.1rem}@media screen and (max-width:420px){input.generic-search-text,input.major-minor-search-text{background-image:none}}.generic-search-text::-webkit-input-placeholder,.major-minor-search-text::-webkit-input-placeholder{color:#b6b6b6}.generic-search-text:-moz-placeholder,.generic-search-text::-moz-placeholder,.major-minor-search-text:-moz-placeholder,.major-minor-search-text::-moz-placeholder{color:#b6b6b6;opacity:1}.generic-search-text:-ms-input-placeholder,.major-minor-search-text:-ms-input-placeholder{color:#b6b6b6}.filter-table .quick{margin-left:.5em;font-size:.8em;text-decoration:none}.fitler-table .quick:hover{text-decoration:underline}.fitler-table td.alt{background-color:#ffc;background-color:rgba(255,255,0,.2)}.TestContainer .major-minor-search{background-color:#f6f6f4;padding:1.2rem}@media screen and (max-width:420px){.TestContainer .major-minor-search{padding:1rem}}.TestContainer input.major-minor-search-text{border:1px solid #e9e9e5;border-radius:0;padding:.9rem .8rem;background-image:url(/_ui/img/ugadm/icon-search.svg?1449597338);font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:16px;font-size:1rem;color:#4d4d4d}@media screen and (max-width:420px){.TestContainer input.major-minor-search-text{background-image:none}}.TestContainer input.major-minor-search-text:focus{color:#4d4d4d}.TestContainer .filter-header{margin:0;padding:0 1.5rem 1rem 1.3rem;border-right:1px solid #e9e9e5;border-bottom:1px solid #e9e9e5;background:#f6f6f4 url(/_ui/img/ugadm/icon-arrow-dark-down.svg) no-repeat scroll 92% 28%;font-family:Inter,Trade Gothic,Arial,sans-serif}.TestContainer .filter-header:last-child{border-right:0}.TestContainer .filter-header.selected{background:#f6f6f4 url(../img/ugadm/icon-arrow-dark-up.svg) no-repeat scroll 92% 28%;border-bottom:1px solid #f6f6f4}.TestContainer ul.filter{list-style-type:none;margin:0;border-top:0;border-bottom:1px solid #c6c6bc;font-size:14.4px;font-size:.9rem;background:#f6f6f4}.TestContainer ul.filter>li{background:transparent url(../img/ugadm/maj-min-unchecked.svg) no-repeat scroll 0 .6em;padding:.3em 1.8em;margin:0 0 .2em 1.5em;cursor:pointer}.TestContainer ul.filter>li.selected{background:transparent url(../img/ugadm/maj-min-checked.svg) no-repeat scroll 0 .6em}.TestContainer .major-minor-list,.TestContainer .major-minor-list strong{font-family:Inter,Trade Gothic,Arial,sans-serif}.TestContainer .major-minor-list strong{font-weight:400}.TestContainer .major-minor-list>tbody>tr>td,.TestContainer .major-minor-list>thead>tr>td{padding:.5em}@media screen and (max-width:420px){.TestContainer .major-minor-list>tbody>tr>td,.TestContainer .major-minor-list>thead>tr>td{padding:.7rem 0 .7rem 1rem}}.TestContainer .major-minor-list>thead>tr>td{font-family:Inter,Trade Gothic,Arial,sans-serif;font-weight:400}.TestContainer .major-minor-list>tbody>tr:nth-child(odd){background-color:#f6f6f4}.TestContainer .major-minor-list a{font-family:Inter,Trade Gothic,Arial,sans-serif;font-weight:400;color:#651d32}.TestContainer .major-minor-list a:hover{color:#3e2b2e}.TestContainer .major-minor-school{white-space:normal}.marketing .filter-header{width:100%}.marketing .keywords{display:block;color:rgba(101,29,50,.7);font-size:14.4px;font-size:.9rem}@media screen and (max-width:420px){.marketing .keywords{font-size:.8rem}}table.costs{margin:0 0 20px;width:100%;border-collapse:collapse;padding:0}table.costs td{border-bottom:1px dotted #ccc;border-right:1px dotted #ccc;padding:10px}table.costs td:nth-of-type(2){border-right:0;text-align:right}table.costs tr.highlight{background-color:#eee}.widthNinety{width:90%}.academic-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.academic-box,.academic-wrap{display:-ms-flexbox;display:flex}.academic-box{border:1px solid #d2d2c9;margin:0 25px 25px 0;min-height:100px;padding:25px;-ms-flex-direction:column;flex-direction:column;max-width:200px}.academic-wrap a{color:#3e2b2e}.academic-box:hover{color:#600;background:#f6f6f4}.last{margin:0 0 25px}.school-of{text-transform:uppercase;font-family:Inter,Trade Gothic,Arial,sans-serif;float:left;padding-bottom:6px;width:100%;font-size:80%;font-weight:700;color:#3e2b2e}.school-name{font-size:19.2px;font-size:1.2rem;line-height:1.2em;font-family:Sang Bleu Empire,serif;text-transform:none}#content div.generic-callout ul>li{margin:0 0 10px;background:url(/images/znewsite/ul_li_bg.png) no-repeat scroll 2px .5em transparent;line-height:16px}.centerAcaCol,.leftAcaCol,.rightAcaCol{float:left;line-height:8px;line-height:.5rem;padding-bottom:10px}.centerAcaCol,.rightAcaCol{padding-left:25px}@media screen and (max-width:980px){.centerAcaCol,.rightAcaCol{padding-left:0}.academic-box{margin:0 20px 20px 0}}.acadSelection{border:1px solid #dbd9d0;margin-bottom:25px}.acadSelection:hover{box-shadow:1px 1px 2px #888;transition:box-shadow .2s ease-in-out .1s}.acadH2{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;margin-bottom:18px}.acadH3{margin-bottom:12px}.acadH4{font-size:14px;margin-bottom:15px}.acadH4 a{color:#333}.acadUl{margin:0;padding:0}#maincolumn #pageBody .acadLi{width:200px;margin:0;padding:3px 0;list-style:none;background:none;border-bottom:1px solid #dbd9d0}#maincolumn #pageBody a.ugradSprite{background:#3e2b2e}#maincolumn #pageBody a.ugradSprite:focus,#maincolumn #pageBody a.ugradSprite:hover{background:#5c4044}#maincolumn #pageBody a.gradSprite{background:#651d32}#maincolumn #pageBody a.gradSprite:focus,#maincolumn #pageBody a.gradSprite:hover{background:#8d2846}#maincolumn #pageBody a.contedSprite{background:#b7995c}#maincolumn #pageBody a.contedSprite:focus,#maincolumn #pageBody a.contedSprite:hover{background:#c7af7f}#maincolumn #pageBody a.contedSprite,#maincolumn #pageBody a.gradSprite,#maincolumn #pageBody a.ugradSprite{color:#fff;display:block;float:none;border-radius:3px;background-image:none;padding:1em 1.2em;text-decoration:none}#maincolumn #pageBody a.contedSprite:focus,#maincolumn #pageBody a.contedSprite:hover,#maincolumn #pageBody a.gradSprite:focus,#maincolumn #pageBody a.gradSprite:hover,#maincolumn #pageBody a.ugradSprite:focus,#maincolumn #pageBody a.ugradSprite:hover{text-decoration:none;background-image:none}#spu-form .fsBody{box-sizing:border-box}#spu-form .fsBody *,#spu-form .fsBody :after,#spu-form .fsBody :before{box-sizing:inherit}#spu-form .fsBody input[type=email],#spu-form .fsBody input[type=number],#spu-form .fsBody input[type=tel],#spu-form .fsBody input[type=text],#spu-form .fsBody textarea{background:none;padding:18px 8px;border:1px solid #707070;border-radius:0;font-size:16px;font-weight:400;z-index:1}#spu-form .fsBody input[type=email]:focus,#spu-form .fsBody input[type=number]:focus,#spu-form .fsBody input[type=tel]:focus,#spu-form .fsBody input[type=text]:focus,#spu-form .fsBody textarea:focus{border-color:#20551b}#spu-form .fsBody input[type=tel]{padding:8px}#spu-form .fsBody .fs-fieldgroup{position:relative;margin-bottom:20px}#spu-form .fsBody .fs-fieldgroup label{position:absolute;top:-5px;left:7px;display:block;background:#fff;padding:0 2px;margin:0;color:#707070;line-height:1;font-weight:400;font-size:11px;z-index:100;opacity:0;transition:opacity .25s}#spu-form .fsBody .fs-fieldgroup label.hidden{top:-5px;left:5px;width:auto;height:auto}#spu-form .fsBody .fs-fieldgroup label.show{opacity:1}.fsValidationError #spu-form .fsBody .fs-fieldgroup label{color:red}#spu-form .fsBody .fsFieldZip input{width:100px}#spu-form .fsBody .fs-fieldselect{max-width:50%}#spu-form .fsBody input#field26118823-address2.fsField.fsFieldAddress2.fs-group-5{margin-top:0}#spu-form .fsBody .fsFieldFocused{background:none}#spu-form .fsBody .fsValidationError{background:none!important}#spu-form .fsBody .fsValidationError label{color:red}#spu-form .fsBody .fsValidationError input[type=email],#spu-form .fsBody .fsValidationError input[type=number],#spu-form .fsBody .fsValidationError input[type=tel],#spu-form .fsBody .fsValidationError input[type=text],#spu-form .fsBody .fsValidationError textarea{border:1px solid red!important}#spu-form .fsBody .fs-fieldselect,.css-select-container{display:block;position:relative;margin:0 0 20px;min-width:260px;max-width:100%;background:#f6f6f4;overflow:hidden}@media screen and (max-width:600px){#spu-form .fsBody .fs-fieldselect,.css-select-container{min-width:0;width:100%;max-width:100%}}#spu-form .fsBody .fs-fieldselect select,.css-select-container select{opacity:0;-moz-appearance:none;-webkit-appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer}#spu-form .fsBody .fs-fieldselect select:focus~.css-select-label,.css-select-container select:focus~.css-select-label{border-color:#d2b9bd}#spu-form .fsBody .fs-fieldselect label,.css-select-container label{display:none}#spu-form .fsBody .fs-fieldselect-label,.css-select-label{width:100%;height:38px;font-size:16px;font-weight:400;position:relative;display:block;padding:12px 40px 0 8px;cursor:pointer;color:#651d32;white-space:nowrap;overflow:hidden;speak:none}#spu-form .fsBody .fs-fieldselect-label:after,.css-select-label:after{content:"î˜“";display:block;position:absolute;right:0;top:0;width:38px;height:38px;padding:6px 0 0;z-index:0;background:#e9e9e5;font-weight:700;font-size:19px;color:#651d32;text-align:center}.important,.required{color:#6f001c;font-weight:700}.error span{color:#be0900;font-weight:700;display:inline}.alignLeft .error{padding:0}div.error{padding-left:110px;width:auto;clear:both}@media screen and (max-width:767px){div.error{padding-left:0}}.text-fields .select-wrapper{width:260px}input[type=email],input[type=number],input[type=password],input[type=text]:not(.major-minor-search-text):not(.generic-search-text):not(.fsField):not(#uxGlobalSearchText){height:20px;padding:2px;border:1px solid #c8c8c8;border-radius:2px}.formLeftCol,.formRightCol{width:345px;float:left;margin:0 0 10px}@media screen and (max-width:767px){.formLeftCol,.formRightCol{width:100%;box-sizing:border-box}}.formLeftCol{margin-right:7px;width:330px}@media screen and (max-width:767px){.formLeftCol{width:100%}}.formLeftCol .error{padding-left:90px}@media screen and (max-width:767px){.formLeftCol .error{padding-left:0}}.formRightCol .txt-field label{text-align:right;width:90px}@media screen and (max-width:767px){.formRightCol .txt-field label{width:auto}}.connect .select-wrapper{width:110px}#SocialMedia ul{float:left}div.txt-field{float:left;margin:0 0 10px;width:auto}input.img-btn{display:inline-block;width:1px;height:25px;margin:0;padding:0;border:0;background:transparent url(../img/x.gif) no-repeat 0 0;cursor:pointer}input.img-btn:hover{background-position:0 -30px}input.img-btn:active{background-position:0 -60px}input.btn-allnews{width:80px;background-image:url(/_ui/img/btn_allnews.png)}input.btn-learnmore{width:95px;background-image:url(/_ui/img/btn_learnmore.png)}input.btn-viewall{width:75px;background-image:url(/_ui/img/btn_viewall.png)}input.btn-ok{width:48px;background-image:url(/_ui/img/btn_ok.png)}input.btn-proceed{width:80px;background-image:url(/_ui/img/btn_proceed.png)}input.btn-submit{width:75px;background-image:url(/_ui/img/btn_submit.png)}input.altbtn-cancel{width:70px;background-image:url(/_ui/img/altbtn_cancel.png)}input.altbtn-submit{width:75px;background-image:url(/_ui/img/altbtn_submit.png)}fieldset{width:auto;display:block}input,select,textarea{color:#4a4a4a;font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:14px;margin:0;padding:0}input[type=password],input[type=text]:not(.major-minor-search-text):not(.fsField):not(.generic-search-text):not(#uxGlobalSearchText):not(#schoolState):not(#schoolName){padding:2px;border:1px solid #c8c8c8;border-radius:2px}input.text{width:320px;margin:0 5px 1em 0}input.text-short{width:180px;margin:0 5px 1em 0}input.text-long{width:480px;margin:0 5px 1em 0}textarea.textarea-wide{width:480px}span.formnote{line-height:1.5em}div.formmessage{line-height:1.3em;margin:-.5em 0 1em 150px}.introbox div.form-copy,p.form-copy{line-height:1.3em;margin:0 0 1em}fieldset.text-fields{margin:0 0 1em}fieldset.text-fields input,fieldset.text-fields select,fieldset.text-fields textarea{vertical-align:top}fieldset.text-fields label,fieldset.text-fields span.label{float:left;clear:left;display:inline;width:140px;margin:.2em 10px 0 0;line-height:1.3em;text-align:right;position:relative}fieldset.text-fields label.short{width:80px}fieldset.text-fields label.auto{width:auto}fieldset.text-fields label.block{float:none;display:block;width:auto;margin:0 0 .2em;text-align:left}.fsDirectoryEntry .email fieldset.text-fields label.biolabel,.fsDirectoryEntry .office fieldset.text-fields label.biolabel,.fsDirectoryEntry .phone fieldset.text-fields label.biolabel,fieldset.text-fields .fsDirectoryEntry .email label.biolabel,fieldset.text-fields .fsDirectoryEntry .office label.biolabel,fieldset.text-fields .fsDirectoryEntry .phone label.biolabel,fieldset.text-fields label.off-screen,fieldset.text-fields label.offscreen{position:absolute;left:-999999px}fieldset.text-fields br{clear:both}fieldset.cb-rb-fields{margin:0 0 1em}fieldset.cb-rb-fields input{vertical-align:top;width:15px;height:15px;margin:0 0 .8em;padding:0}fieldset.cb-rb-fields label{font-weight:700;line-height:1.3em;margin:0 15px 0 3px}fieldset.cb-rb-fields br{clear:both}fieldset.cb-rb-block-fields{margin:0 0 1em;padding:0 0 0 22px}fieldset.cb-rb-block-fields input{float:left;display:inline;vertical-align:top;width:15px;height:15px;margin:0 0 0 -22px;padding:0}fieldset.cb-rb-block-fields label{display:block;font-weight:700;line-height:1.3em;margin:0 0 .2em}fieldset.cb-rb-block-fields br{clear:both}fieldset.cb-rb-block-fields h2{margin-left:-22px}fieldset.form-buttons{margin:0 0 1em}span.select-wrapper{border:1px solid #bcbcbc;border-radius:3px;background:transparent url(../img/select_bg.gif) repeat-x 0;position:absolute}span.select{height:20px;line-height:20px;overflow:hidden;display:block;width:100px;padding:0 30px 0 8px;color:#303030;font-size:1em;background:transparent url(../img/select_arrows.gif) no-repeat 100%;z-index:0}span.select-small{width:90px}span.select-medium{width:150px}span.select-large{width:210px}span.select-auto,span.select-custom{width:auto}select.styled{position:relative;z-index:1;-webkit-appearance:none;opacity:0;filter:alpha(opacity=0)}fieldset#contact_form div.floatleft{width:340px;margin-bottom:0;height:40px}#contact_form{position:relative}#contact_form #mail-info{position:absolute;right:0;padding:16px;background:#faf9f5;border:1px solid #e6e2d6;border-radius:6px}#contact_form .data-list tr th:first-child{padding-left:0;padding-bottom:15px}#contact_form .data-list td{padding:8px}select#contact-list{margin:0 0 22px}#contact_form h4{margin-bottom:30px;clear:both}@media screen and (max-width:860px){#contact_form .half-column-left .data-list td:last-of-type,#contact_form .half-column-left .data-list th:last-of-type{text-align:right}}#contact_form input.text,#contact_form textarea{width:591px;height:150px;padding:5px 0 0 5px;float:left;margin-right:0}@media screen and (max-width:767px){#contact_form textarea{width:80%}}.alignLeft div.error{text-align:left}.FormLegend{margin:0}.FormLegend .introbox div,.FormLegend p,.introbox .FormLegend div{color:#78102a;font-size:.786em;margin:0}.FormLegend .introbox div span.required,.FormLegend p span.required,.introbox .FormLegend div span.required{font-size:1em}.LeftCheckList,.RightCheckList{width:340px;float:left;padding:0}.LeftCheckList input,.RightCheckList input{margin:0 10px 0 0;vertical-align:middle}.LeftCheckList label,.RightCheckList label{width:300px;display:inline-block;margin:0 0 15px;line-height:1em;font-weight:700;font-size:.929em}fieldset.text-fields div label{width:70px;padding:4px 10px 0 0;font-size:.929em;text-align:left;margin:0}fieldset.text-fields div.zipcode label{width:30px}fieldset.text-fields div label[for=main_0_Address],fieldset.text-fields div label[for=main_0_City],fieldset.text-fields div label[for=main_0_State],fieldset.text-fields div label[for=main_0_Zip]{text-align:right}fieldset.text-fields div select#main_0_State{width:115px}fieldset.text-fields div input{width:235px;border:1px solid #c8c8c8}fieldset.text-fields div input#main_0_Zip{width:72px}fieldset.text-fields div.zipcode{width:120px;float:right}fieldset.text-fields div.stateInput{width:205px}#main_0_ConnectForm{position:relative}.connect div.txt-field div.error{width:320px}.connect-checkboxes{margin:0}.connect-checkboxes label{cursor:pointer}.connect-checkboxes li{margin:0;position:relative}div.checkboxholder{position:relative}.connect-checkboxes div.tt_connect{position:absolute;left:0;top:-298px;height:300px;display:none}div.tt_connect .tt_inner{position:absolute;bottom:0}div.tt_connect div.tt_top{width:325px;height:11px;background:url(/_ui/img/Forms/bg_tt_top.png) no-repeat}div.tt_connect div.tt_body{width:275px;height:auto;background:url(/_ui/img/Forms/bg_tt_tile.png) repeat-y;padding:.5em 25px}.introbox div.tt_connect div.tt_body div,div.tt_connect div.tt_body .introbox div,div.tt_connect div.tt_body p{color:#88785a;font-size:.786em;margin:0 0 .5em}div.tt_connect div.tt_btm{width:325px;height:16px;background:url(/_ui/img/Forms/bg_tt_btm.png) no-repeat}.connect-checkboxes li.hover div.tt_connect,.connect-checkboxes li:hover div.tt_connect{display:block!important}#main_0_Insider{margin:10px 10px 0 0;vertical-align:baseline}label[for=main_0_Insider]{font-weight:700}.main_0_Insider{font-weight:700;line-height:20px}#main_0_ConnectForm #main_0_uxBtnSubmit{width:80px;background:url(/_ui/img/btn_submit.png) no-repeat 0 0;height:30px;border:0;text-indent:-9999px;cursor:pointer;display:block;font-size:0;line-height:0}#main_0_ConnectForm #main_0_uxBtnSubmit:hover{background-position:0 -30px}#main_0_ConnectForm #main_0_uxBtnSubmit:active{background-position:0 -60px}div.MoreWays{background:#f2f1eb;border:1px solid #e6e3d7;padding:20px}div.MoreWays h4{margin-bottom:1em}div.MoreWays li{float:left;background:none;width:200px;height:22px;margin:0 5px 5px 0;padding:0}div.MoreWays li a{display:block;width:170px;height:22px;padding:0 0 0 30px;color:#000}div.MoreWays li a:hover{text-decoration:none}div.MoreWays li.sm_twitter a{background:url(/_ui/img/Forms/icon_twitter.png) no-repeat}div.MoreWays li.sm_facebook a{background:url(/_ui/img/Forms/icon_facebook.png) no-repeat}div.MoreWays li.sm_itunes a{background:url(/_ui/img/Forms/icon_itunes.png) no-repeat}div.MoreWays li.sm_blog a{background:url(/_ui/img/Forms/icon_blog.png) no-repeat}div.MoreWays li.sm_gift a{background:url(/_ui/img/Forms/icon_gift.png) no-repeat}#feedback fieldset.no-indent{padding:0}#feedback fieldset input{margin:0}#feedback .feedback-comments label{width:60px;float:left;height:20px}#feedback #main_0_uxTxtEmail,#feedback #main_0_uxTxtMessage{float:left;display:inline;margin:0;width:335px}#feedback #main_0_uxTxtMessage{height:115px}#feedback_form div.floatleft{width:700px!important}#feedback_form div.txt-field div.error{width:405px}.aamp-form input[type=text]{margin:8px 0 0;width:240px}.form_pages div[data-required="1"] label:after,.form_pages div[data-required="1"] legend:after{content:" *";color:#ba202e}.form_pages div[data-required="1"][data-type=checkbox] label:after,.form_pages div[data-required="1"][data-type=radio] label:after{content:""}.form_container input,.form_container input[type=text]:not(.major-minor-search-text):not(.fsField):not(.generic-search-text):not(#uxGlobalSearchText):not(#schoolState):not(#schoolName){padding:20px 10px}.form_container select{border:1px solid #c8c8c8;padding:10px .5rem}.form_container .form_question,.form_container div.form_question .form_label{margin-bottom:1em}@media only screen and (max-width:736px){.form_container .form_question,.form_container div.form_question .form_label{margin-bottom:1em}}.form_action button{background-color:#592b2f;border:1px solid #592b2f;color:#fff;box-shadow:0 .1em 0 0 grey;padding:1em 2em;border-radius:.2em;transition:all .2s ease;font-size:14.4px;font-size:.9rem;text-transform:uppercase;cursor:pointer;font-weight:700;min-width:120px}.form_action button:hover{box-shadow:none;background-color:#872937;-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}#facultyfiltercontainer,.facultyfiltercontainer{box-sizing:border-box;float:left;width:100%;margin:0 0 2em;padding:40px 20px;border:1px solid #e5e4df}#facultyfiltercontainer *,#facultyfiltercontainer :after,#facultyfiltercontainer :before,.facultyfiltercontainer *,.facultyfiltercontainer :after,.facultyfiltercontainer :before{box-sizing:inherit}@media screen and (max-width:600px){#facultyfiltercontainer,.facultyfiltercontainer{padding:20px}}#facultyfiltercontainer #facultyfilters,.facultyfiltercontainer #facultyfilters{float:left;padding:.5em 0 0}@media screen and (max-width:600px){#facultyfiltercontainer #facultyfilters,.facultyfiltercontainer #facultyfilters{width:100%;line-height:1.8}}#facultyfiltercontainer #facultyfilters a,.facultyfiltercontainer #facultyfilters a{font-weight:700;display:inline-block;padding:0 10px;border-left:1px solid #d2b9bd}#facultyfiltercontainer #facultyfilters a:focus,#facultyfiltercontainer #facultyfilters a:hover,.facultyfiltercontainer #facultyfilters a:focus,.facultyfiltercontainer #facultyfilters a:hover{text-decoration:none}#facultyfiltercontainer #facultyfilters a.first,.facultyfiltercontainer #facultyfilters a.first{border-left:0;padding-left:0}#facultyfiltercontainer .facultyfiltercontainersearchbox,.facultyfiltercontainer .facultyfiltercontainersearchbox{float:right;margin:-5px 0 0}@media screen and (max-width:600px){#facultyfiltercontainer .facultyfiltercontainersearchbox,.facultyfiltercontainer .facultyfiltercontainersearchbox{width:100%;margin:0 0 20px}}#facultytabrow,.facultytabrow{float:left;width:100%;margin-top:2em;padding-bottom:7px}@media screen and (max-width:600px){#facultytabrow,.facultytabrow{margin-top:1em;padding:0}}.facultytab{padding:5px 20px;border:1px solid #e5e4df;border-bottom:0;background-color:#eee;color:#4b4b49;font-weight:700;display:inline-block}@media screen and (max-width:600px){.facultytab{display:block;padding:10px 20px}}.facultytab a{color:#888}.facultytab a:hover{text-decoration:none}#facultytabselected{background-color:#fff}#facultytabselected a{color:#121212}.Page .featureSection{max-width:980px;margin:32px auto}.featureSection{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.featureSection img{width:100%;border-radius:.4em}.featureSectCol1 a{display:-ms-grid;display:grid}.featureSectCol2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-left:16px}.sectionTitle{font-size:20.256px;font-size:1.266rem;letter-spacing:-.32px;letter-spacing:-.02rem;padding-bottom:.4em}@media(min-width:980px){.sectionTitle{font-size:1.44rem}}.academic #maincolumn .BodyCopy .featureSection .featureSectCol2 a,.academic #maincolumn .BodyCopy .featureSection .featureSectCol2 a:hover{display:inline!important}.calendar_wrap .top-link{width:33%;text-align:center;float:left;padding:10px 0;border-top:1px solid #e9e9e5;border-bottom:1px solid #e9e9e5;margin:10px 0}.calendar_wrap .top-link:hover{padding:10px 0;background:#03b7b0}.calendar_wrap a{color:#651d32;text-decoration:none}.calendar_wrap a:hover{background:#651d32;color:#fff!important;padding:1px 0;transition:.2s ease;cursor:pointer}.calendar_wrap h2{margin:80px 0 20px;padding:0;font-size:24px;font-size:1.5rem;text-transform:uppercase;color:#b7995c}.calendar_wrap .introbox div,.calendar_wrap p,.introbox .calendar_wrap div{line-height:1.6;font-size:16px;font-size:1rem}.calWrap{width:100%;margin:0 auto}@media screen and (max-width:767px){.calWrap.skinny{margin:0 1rem;width:auto}}.calWrap a:hover{background-image:none!important}.calendar_wrap{float:left;width:100%;min-height:850px}@media screen and (max-width:980px){.calendar_wrap{border-top:1px solid #d7d7d7}}@media screen and (min-width:980px){.calendar_wrap{width:700px}}#calendar-header{display:block}@media screen and (min-width:767px){#calendar-header{display:block}}#calendar-header .wrapper{width:100%}#month-back{background:url(/_ui/img/calendar/return.png) no-repeat;height:26px;width:16px;float:left;margin-top:26px;margin-right:10px;transition:.4s ease}#month-back:hover{cursor:pointer;background:url(/_ui/img/return-hover.png) no-repeat}#month-forward{background:url(/_ui/img/calendar/advance.png) no-repeat;height:26px;width:16px;float:left;margin-top:26px;margin-left:10px;transition:.4s ease}#month-forward:hover{cursor:pointer;background:url(/_ui/img/advance-hover.png) no-repeat}#list-view{margin-left:15px;margin-top:5px;width:70px;float:right;border-left:1px solid #e9e9e5;padding-left:15px;margin-bottom:15px}#list-view a:hover{background:#651d32;display:block;padding:0}#list-view a:active{background:#651d32}#select-calendar{float:right}#select-calendar select{border:1px solid #e9e9e5;background:url(/_ui/img/select-arrow.png) right 12px center no-repeat transparent;margin-top:25px;padding:8px 21px;-webkit-appearance:none;color:#651d32;width:180px;font-size:11px;line-height:1;-moz-appearance:none;appearance:none}@media only screen and (min-width:767px){.week{width:100%;border-bottom:1px solid #e9e9e5;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}#week-days{display:none}@media screen and (min-width:767px){#week-days{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.day-individual{border-bottom:1px solid #e9e9e5;padding-bottom:.5em;font-weight:700}.day-wrap{width:100%}@media only screen and (min-width:980px){.day-wrap{border-right:1px solid #e9e9e5}.day-wrap:nth-child(7n){border-right:0}}.day-number{box-sizing:border-box;padding:.5em 1em;font-weight:700;margin-bottom:.5em;background:#e9e9e5}@media only screen and (max-width:766px){.day-number{width:100%}}.event{padding:0 .5em .5em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15.2px;font-size:.95rem}.event.special{background-color:#f6f6f4!important}@media only screen and (min-width:767px){.event.special{border-left:5px solid #651d32!important;border:1px solid #651d32;width:99px;Margin-top:0}}.event.see-more{padding:.4em}.event.cancelled-event{text-decoration:line-through}.event.cancelled-event .-event-detail-link{color:#707070}@media only screen and (min-width:767px){.event.cancelled-event{border-top:0;margin-top:0}}.event-time{font-size:11px;color:#872937}.event-title{padding-top:8px;padding-bottom:8px;line-height:1.25}.event-title a{color:#651d32;text-decoration:none;transition:.2s ease}.event-title a:hover{background:#651d32;color:#fff}@media only screen and (min-width:767px){.last-month{opacity:.3}}.event-type-filter-toggle,.filter-toggle{font-size:16px;font-size:1rem;width:100%;clear:both;cursor:pointer;color:#651d32;background-color:#f2f2f1;padding:1rem 0;border:0;text-align:center;border-radius:2px;box-sizing:border-box}.event-type-filter-toggle:hover,.filter-toggle:hover{background-color:#e8e8e6}.no-events{color:#c6c6bc}@media only screen and (min-width:767px){.no-events{border:0}}@media only screen and (max-width:767px){.filtered .no-event-sibling,.filtered .no-events{display:none}}.see-more{background:#651d32;background:rgba(119,0,0,.06)}#detail_wrap{float:left;width:100%}@media screen and (min-width:980px){#detail_wrap{width:700px}}#detail_wrap a:hover{color:initial}#wrap-event{max-width:960px;width:100%;margin:0 auto}#event-header{float:left;width:100%;margin-bottom:20px;border-top:1px solid #dbdbdb}#event-header h2{font-weight:400;font-size:1.6em}.return-to-calendar{float:left;margin-bottom:20px;width:100%;margin-top:20px}.return-to-calendar a{text-decoration:none;color:#651d32;font-weight:700;margin-left:7px;float:left;margin-top:2px}.return-to-calendar img{float:left}#event-image{float:left;width:700px;margin-bottom:20px;height:200px;overflow:hidden}#event-image img{min-height:150px;min-width:700px;max-width:100%;height:auto}.event-time-range{margin-right:1em}#date-time{color:#651d32;padding-right:7px;border-right:1px solid #651d32;margin-right:10px}#location a{font-weight:700;color:#651d32;font-size:12px;text-decoration:none}#event-content{clear:both}.read-more{float:left;width:100%;margin:0 0 20px}#callout{margin-left:30px;padding:15px;border:1px solid #e9e9e5;background:#fff}#right-side{width:100%;float:right;background-color:#f6f6f4;padding:1rem;box-sizing:border-box;margin-bottom:1rem}@media screen and (min-width:980px){#right-side{display:block;width:calc(100% - 700px - 1rem)}}.event-contact{background-color:#e9e9e5;padding:1em}.event-contact>p,.introbox .event-contact>div{margin:0;line-height:1.5}.event-cancelled{color:#651d32}.event-contact>p>span:not(:last-child):after,.introbox .event-contact>div>span:not(:last-child):after{content:" | ";margin:0 2px}.event-contact.contact-info-above{padding-top:0}.event-contact.top{padding-bottom:0}.custom-field{margin-bottom:.7em}.list-day-wrapper{float:left;width:100%;border-top:1px solid #fff}.list-day-date{background:#fff}.list-day-date,.list-event-wrap{float:left;width:100%;border-bottom:1px solid #e9e9e5}.list-event-wrap{padding:1rem 0}.list-event-wrap:last-child{border:0}.list-day-date-text{box-sizing:border-box;font-size:16px;font-size:1rem;line-height:22.4px;line-height:1.4rem;color:#fff;background:#651d32;padding:2px 5px}.list-event-image{max-width:115px;float:left;max-height:90px;overflow:hidden;margin-right:20px}@media screen and (max-width:767px){.list-event-image{display:none}}.list-event-image img{max-height:90px;min-height:90px;min-width:115px}.list-event-header{width:100%;font-size:16px;font-size:1rem;line-height:22.4px;line-height:1.4rem}.list-event-text{display:block;width:100%}.list-event-title{width:100%}.list-event-location{font-size:14px}#spu-month-scroll{border-bottom:1px solid #e9e9e5}#spu-month-scroll .carousel-wrapper,#spu-month-scroll .next,#spu-month-scroll .prev{float:left;box-sizing:border-box}#spu-month-scroll .next,#spu-month-scroll .prev{cursor:pointer;width:5%;padding-top:8px;padding-bottom:8px}@media(min-width:600px){#spu-month-scroll .prev{padding-right:1rem}}@media(min-width:600px){#spu-month-scroll .next{padding-left:1rem}}#spu-month-scroll .next img{float:right}#spu-month-scroll .carousel-wrapper{width:90%;text-align:center}#spu-month-scroll .owl-carousel{margin-bottom:0}#spu-month-scroll .item{padding:8px 0;margin:0;cursor:pointer;list-style-type:none;background:#f6f6f4}#spu-month-scroll .item:hover{color:#651d32}#spu-month-scroll .current{background-color:#651d32;color:#fff}#spu-month-scroll .current:focus,#spu-month-scroll .current:hover{color:#fff}#calendar-filter-wrap,#event-type-filter-wrap{display:block}.cal-filter-container{max-height:1245px;overflow:hidden;transition:max-height 1s}@media screen and (min-width:980px){.cal-filter-container{max-height:1253px}}@media screen and (max-width:980px)and (min-width:767px){.cal-filter-container{max-height:699px}}.hide-cal-filter-container{max-height:0}.cal-filter-item,.event-type-filter-item{-ms-flex:1 0 50%;flex:1 0 50%;box-sizing:border-box;border-bottom:1px solid #e9e9e5;background-image:none!important;color:#651d32;margin:0!important;padding:1em!important;font-size:14px;font-family:Inter,Trade Gothic,Arial,sans-serif;line-height:22.4px;line-height:1.4rem;cursor:pointer;word-wrap:break-word;word-break:break-word}@media screen and (max-width:600px){.cal-filter-item,.event-type-filter-item{-ms-flex:1 0 100%;flex:1 0 100%}}@media screen and (min-width:980px){.cal-filter-item,.event-type-filter-item{padding:1em .5em!important;-ms-flex:1 0 100%;flex:1 0 100%}}.cal-filter-item:not(.active):hover,.event-type-filter-item:not(.active):hover{background-color:#eee!important}.cal-filter-item.active,.event-type-filter-item.active{background-color:#651d32;color:#fff}.cal-filter-item.active:hover,.event-type-filter-item.active:hover{background-color:#55182a}ul .default{-ms-flex:0 0 100%!important;flex:0 0 100%!important;text-align:center;border-top:1px solid #e9e9e5}.filter-activity-check{margin-right:5px;position:relative;top:1px;display:inline-block;width:12px;height:12px;border:1px solid #651d32;border-radius:2px}.active .filter-activity-check{display:inline-block;border:0}.active .filter-activity-check:before{content:"î˜ƒ";font-family:SPUIcons;position:relative;top:0}.cal-filter-list,.event-type-filter-list{background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.event-type-filter-list{transition:1s}.cal-desc{display:none;margin-top:.5rem}.cal-filter-desc{font-size:16px;font-size:1rem}#search_wrap{float:left;width:100%}@media screen and (min-width:980px){#search_wrap{width:700px}}.search-header{border-top:1px solid #e9e9e5;border-bottom:1px solid #e9e9e5;margin-bottom:1.5em;padding:0 0 1.5em}.search-term{color:#651d32}#cal-search-form{padding-bottom:1rem}.cal-search-input{border:0!important;box-sizing:border-box;height:48px!important;height:3rem!important;font-size:24px!important;font-size:1.5rem!important;padding-left:.5rem!important;width:calc(100% - 3rem)}.cal-search-submit{height:48px;height:3rem;padding:0;width:48px;width:3rem;cursor:pointer;float:right;outline:none;border:0;background:#fff;margin:0;font-family:spuicons;font-size:30.4px;font-size:1.9rem;color:#333}.cal-search-label{font-size:16px;font-size:1rem;margin-bottom:1em;display:block;float:left}.cal-search-filter-checkbox{margin:1em .4em 0 0}.search-result-label{padding-right:5em}.other-links{clear:left;padding-top:2em}.other-links>ul{list-style:none}.other-links>ul>li{background-image:none!important;margin-left:0;padding-left:0}.other-links>ul>li>a{text-decoration:none}@media screen and (min-width:767px){.fullwidth-date-info{display:none}}@media screen and (max-width:767px){.seven-column-day-number{display:none}}.filtered #detail_wrap,.filtered #right-side,.filtered #search_wrap,.filtered .calendar_wrap{width:100%}.filtered .other-links{display:none}.jobLink{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jobLink .title{width:100%;text-transform:uppercase;font-size:21.6px;font-size:1.35rem;font-weight:700;margin-bottom:.5rem;text-align:left}.jobLink .item{padding-bottom:8px}@media(min-width:980px){.jobLink .item{width:50%}.jobLink .item:nth-child(2n){padding-right:32px}}.jobLink .job-title-alt{font-size:20px;font-size:1.25rem;display:block}#maincolumn .jobLink{line-height:25.056px;line-height:1.566rem}.badge-container{color:#927c4e;padding:32px;background:url(/_ui/img/pattern-white.png) fixed;display:-ms-flexbox;display:flex}@media screen and (min-width:980px){.badge-container{padding:64px}}.badge-container .badge{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media screen and (min-width:980px){.badge-container .badge{width:40vw}}.badge-container .badge .badge-link{text-decoration:none;font-size:20.256px;font-size:1.266rem;letter-spacing:-.32px;letter-spacing:-.02rem;font-weight:700}@media(min-width:980px){.badge-container .badge .badge-link{font-size:1.44rem}}.badge-container .badge:after,.badge-container .badge:before{background:hsla(0,0%,100%,.3);width:1px;height:64px}.badge-container .badge .introbox div,.badge-container .badge p,.introbox .badge-container .badge div{margin-bottom:8px;font-size:14.72px;font-size:.92rem}@media screen and (min-width:980px){.badge-container .badge .introbox div,.badge-container .badge p,.introbox .badge-container .badge div{font-size:1rem}}.badge-container .badge a{color:#927c4e}.badge-container .badge .introbox div:last-child,.badge-container .badge p:last-child,.introbox .badge-container .badge div:last-child{margin-bottom:0}#footer_shell .social-media-links li a:after,#footer_shell .social-media-links ul li a:after,#spu-form .fsBody .fs-fieldselect-label:after,.css-select-label:after,.drawer-trigger:before,.drawer .main-nav-list .mn-lnk:after,.drawer .my-spu__toggle:after,.drawer .my-spu__toggle:before,.drawer__panel-back:before,.eventDate:before,.eventDescription:before,.faculty-contact .faculty-email:before,.faculty-contact .faculty-location:before,.faculty-contact .faculty-phone:before,.fsDirectoryEntry .email:before,.fsDirectoryEntry .office:before,.fsDirectoryEntry .phone:before,.lhcontactinfoclass acronym:before,.masthead .my-spu__close:after,.masthead .my-spu__messages__title.is-alert:before,.masthead .my-spu__nav a.is-important:after,.masthead .my-spu__toggle:after,.site-search-form .search-submit:before,.subnav li.subnav-toggle:before,a.read-more:after{font-family:SPUIcons;font-display:swap;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Sang Bleu Empire;src:url(/_ui/fonts/sangbleuempire-regular.eot) format("eot"),url(/_ui/fonts/sangbleuempire-regular.woff2) format("woff2"),url(/_ui/fonts/sangbleuempire-regular.woff) format("woff"),url(/_ui/fonts/sangbleuempire-regular.ttf) format("truetype"),url(/_ui/fonts/sangbleuempire-regular.svg) format("svg");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Sang Bleu Empire;src:url(/_ui/fonts/sangbleuempire-medium.eot) format("eot"),url(/_ui/fonts/sangbleuempire-medium.woff2) format("woff2"),url(/_ui/fonts/sangbleuempire-medium.woff) format("woff"),url(/_ui/fonts/sangbleuempire-medium.ttf) format("truetype"),url(/_ui/fonts/sangbleuempire-medium.svg) format("svg");font-weight:500;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Trade Gothic;src:url(/_ui/fonts/40775ed4-d9b0-4f75-b874-80f2842332a9.eot);src:url(/_ui/fonts/40775ed4-d9b0-4f75-b874-80f2842332a9.eot) format("eot"),url(/_ui/fonts/24ba8ea7-bbf3-40e0-b924-fd985d79ebca.woff2) format("woff2"),url(/_ui/fonts/9274bb7f-01c5-45cb-b935-f53683ab6dd6.woff) format("woff"),url(/_ui/fonts/a94b3f7a-c1fd-4bbe-9273-1f6f081dcb2f.ttf) format("truetype"),url(/_ui/fonts/b0fb9bf0-3364-4802-9c4e-89202a063331.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Trade Gothic;src:url(/_ui/fonts/07702e82-1476-4552-97e1-682d5af3bd30.eot);src:url(/_ui/fonts/07702e82-1476-4552-97e1-682d5af3bd30.eot) format("eot"),url(/_ui/fonts/4a5b9bde-0062-4b1f-ae1f-d2ad4d283b55.woff2) format("woff2"),url(/_ui/fonts/dd603555-b5c3-4df6-885b-b75ef30fa0f8.woff) format("woff"),url(/_ui/fonts/6515df23-fbdf-459f-924c-b449b8b7ade8.ttf) format("truetype"),url(/_ui/fonts/17c3c18f-135d-447c-bcfd-7bcfc2ca515a.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Trade Gothic;src:url(/_ui/fonts/379b55d3-190d-48bd-b1f2-dc787a73b65b.eot);src:url(/_ui/fonts/379b55d3-190d-48bd-b1f2-dc787a73b65b.eot) format("eot"),url(/_ui/fonts/5760433c-f9b7-4c0d-b618-77b03ff59186.woff2) format("woff2"),url(/_ui/fonts/48f8ec71-d114-4f7f-a933-b1032c89aa32.woff) format("woff"),url(/_ui/fonts/efdb46c3-279b-490c-8468-dfe30e01582c.ttf) format("truetype"),url(/_ui/fonts/9572e7af-5fa0-46b5-b48a-90892a8f7aa5.svg) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Trade Gothic;src:url(/_ui/fonts/3a3811df-095b-42db-a25d-ddab2bbeedfa.eot);src:url(/_ui/fonts/3a3811df-095b-42db-a25d-ddab2bbeedfa.eot) format("eot"),url(/_ui/fonts/cf117f57-227f-4bba-ae2f-24caa1ec7a5d.woff2) format("woff2"),url(/_ui/fonts/e2a62655-b75b-4999-9377-75c6f7957ae5.woff) format("woff"),url(/_ui/fonts/aa7f4d20-bc42-4a35-b9cb-6ce46f1ec04d.ttf) format("truetype"),url(/_ui/fonts/d4f1182b-2309-4987-8ef8-2c8274d7b208.svg) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Trade Gothic Condensed;src:url(/_ui/fonts/57d839de-c1a3-492d-837d-edcd2c1d620b.eot);src:url(/_ui/fonts/57d839de-c1a3-492d-837d-edcd2c1d620b.eot) format("eot"),url(/_ui/fonts/4a10911a-c25d-4efa-b155-59d533f0e0c2.woff2) format("woff2"),url(/_ui/fonts/ac62393e-80e8-42f0-a6d7-fb566b94e567.woff) format("woff"),url(/_ui/fonts/97d9873e-7926-4480-96de-a1d47c4afa72.ttf) format("truetype"),url(/_ui/fonts/de820f99-99c3-48ab-a20d-f18a36c95b5e.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Trade Gothic Condensed;src:url(/_ui/fonts/d1380d7c-6e23-49c9-bac2-0f927e77eb17.eot);src:url(/_ui/fonts/d1380d7c-6e23-49c9-bac2-0f927e77eb17.eot) format("eot"),url(/_ui/fonts/2bd4e485-6e2d-478c-94c7-9a7cabf8e98d.woff2) format("woff2"),url(/_ui/fonts/3e9c6e62-e41c-408b-bef3-ffa454301b17.woff) format("woff"),url(/_ui/fonts/a74675c3-a15b-41ed-8409-e90f921c3cb8.ttf) format("truetype"),url(/_ui/fonts/32260af6-2329-4a39-a8a3-3339f87a580b.svg) format("svg");font-weight:700;font-style:normal}#wrapper,.cd-main-header,.sub-header{z-index:3}#searchbox{margin:0;padding:0;border:0}.cd-main-header,.sub-header{position:relative;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media only screen and (max-width:1169px){#wrapper.nav-is-visible{-webkit-transform:translateX(-260px);transform:translateX(-260px);position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100}.nav-on-left #wrapper.nav-is-visible{-webkit-transform:translateX(260px);transform:translateX(260px)}}#wrapper{background:#e9e9e5;z-index:2;min-height:calc(100vh - 100px)}@media only screen and (min-width:1170px){#wrapper{min-height:calc(100vh - 130px)}}#wrapper.marketing{background:none}.header-container{font-size:62.5%}@media only screen and (min-width:480px){.header-container{padding-top:20px}}.cd-nav,.header-container{font-family:Inter,Trade Gothic,Arial,sans-serif;color:#651d32;background-color:#e9e9e5}.cd-nav em,.header-container em{font-style:italic}@media(max-width:1170px){.cd-nav .hide-mobile,.header-container .hide-mobile{display:none}}.cd-nav li,.cd-nav ul,.header-container li,.header-container ul{font-size:1em;margin:0;padding:0}.cd-nav *,.cd-nav :after,.cd-nav :before,.header-container *,.header-container :after,.header-container :before{box-sizing:border-box}.cd-nav a,.header-container a{color:#651d32;text-decoration:none;transition:all .2s ease;cursor:pointer}.cd-nav img,.header-container img{max-width:100%}.cd-nav input,.header-container input{font-family:Inter,Trade Gothic,Arial,sans-serif;font-size:1.6em}.cd-nav input[type=search]::-ms-clear,.header-container input[type=search]::-ms-clear{display:none}.cd-nav input[type=search]::-webkit-search-cancel-button,.cd-nav input[type=search]::-webkit-search-decoration,.cd-nav input[type=search]::-webkit-search-results-button,.cd-nav input[type=search]::-webkit-search-results-decoration,.header-container input[type=search]::-webkit-search-cancel-button,.header-container input[type=search]::-webkit-search-decoration,.header-container input[type=search]::-webkit-search-results-button,.header-container input[type=search]::-webkit-search-results-decoration{display:none}.cd-nav .sub-header,.header-container .sub-header{font-size:1.4em;height:30px;font-family:Inter,Trade Gothic,Arial,sans-serif;background-color:#e9e9e5}.cd-nav .sub-header .sub-header-title,.header-container .sub-header .sub-header-title{display:none}@media only screen and (min-width:1170px){.cd-nav .sub-header .sub-header-title,.header-container .sub-header .sub-header-title{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;position:absolute;left:4%;padding-top:.5em}}.cd-nav .sub-header .sub-header-buttons,.header-container .sub-header .sub-header-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;height:100%}@media only screen and (min-width:480px){.cd-nav .sub-header .sub-header-buttons,.header-container .sub-header .sub-header-buttons{right:16px}}.cd-nav .sub-header .sub-header-buttons ul,.header-container .sub-header .sub-header-buttons ul{display:-ms-flexbox;display:flex}.cd-nav .sub-header .sub-header-buttons ul:first-child,.header-container .sub-header .sub-header-buttons ul:first-child{display:none;border-left:1px solid #d2b9bd}@media only screen and (min-width:1170px){.cd-nav .sub-header .sub-header-buttons ul:first-child,.header-container .sub-header .sub-header-buttons ul:first-child{display:-ms-flexbox;display:flex}}.cd-nav .sub-header .sub-header-buttons ul:nth-child(2),.header-container .sub-header .sub-header-buttons ul:nth-child(2){background-color:hsla(0,0%,100%,.9)}@media only screen and (min-width:480px){.cd-nav .sub-header .sub-header-buttons ul:nth-child(2),.header-container .sub-header .sub-header-buttons ul:nth-child(2){border-left:1px solid #d2b9bd;border-right:1px solid #d2b9bd}}.cd-nav .sub-header .sub-header-buttons li,.header-container .sub-header .sub-header-buttons li{padding-left:1em;padding-right:1em;transition:all .2s ease;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cd-nav .sub-header .sub-header-buttons li:focus,.cd-nav .sub-header .sub-header-buttons li:hover,.header-container .sub-header .sub-header-buttons li:focus,.header-container .sub-header .sub-header-buttons li:hover{cursor:pointer}.cd-nav .sub-header .sub-header-buttons li:focus a,.cd-nav .sub-header .sub-header-buttons li:hover a,.header-container .sub-header .sub-header-buttons li:focus a,.header-container .sub-header .sub-header-buttons li:hover a{color:#8d2846}.cd-nav .sub-header .sub-header-buttons li a,.header-container .sub-header .sub-header-buttons li a{color:#67532d}@media only screen and (min-width:480px){.cd-nav .sub-header .sub-header-buttons li,.header-container .sub-header .sub-header-buttons li{border-top:1px solid #d2b9bd;border-bottom:1px solid #d2b9bd}.cd-nav .sub-header .sub-header-buttons li:first-child,.header-container .sub-header .sub-header-buttons li:first-child{padding-left:1.6em}.cd-nav .sub-header .sub-header-buttons li:last-child,.header-container .sub-header .sub-header-buttons li:last-child{padding-right:1.6em}}.cd-nav .sub-header .sub-header-buttons i,.cd-nav .sub-header .sub-header-buttons span,.cd-nav .sub-header .sub-header-buttons svg,.header-container .sub-header .sub-header-buttons i,.header-container .sub-header .sub-header-buttons span,.header-container .sub-header .sub-header-buttons svg{margin-left:.35em;color:#d2d2c9}.cd-nav .cd-primary-nav .sub-header-two,.header-container .cd-primary-nav .sub-header-two{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#4a3337;padding:25px}@media only screen and (min-width:1170px){.cd-nav .cd-primary-nav .sub-header-two,.header-container .cd-primary-nav .sub-header-two{display:none}}.cd-nav .cd-primary-nav .sub-header-two a,.header-container .cd-primary-nav .sub-header-two a{padding:0;height:35px;line-height:35px;opacity:.6}.cd-nav .cd-primary-nav .sub-header-two a:focus,.cd-nav .cd-primary-nav .sub-header-two a:hover,.header-container .cd-primary-nav .sub-header-two a:focus,.header-container .cd-primary-nav .sub-header-two a:hover{opacity:1}.cd-nav .cd-main-header,.header-container .cd-main-header{height:50px;background:#e9e9e5;z-index:999;margin:0;padding:0}.nav-is-fixed .cd-nav .cd-main-header,.nav-is-fixed .header-container .cd-main-header{position:fixed;top:0;left:0;width:100%}@media only screen and (min-width:1170px){.cd-nav .cd-main-header,.header-container .cd-main-header{height:80px}.cd-nav .cd-main-header:after,.header-container .cd-main-header:after{clear:both;content:"";display:block}}.cd-nav .cd-logo,.header-container .cd-logo{position:absolute;top:-8px;left:16px}.cd-nav .cd-logo img,.header-container .cd-logo img{display:block;width:100px}@media only screen and (min-width:480px){.cd-nav .cd-logo img,.header-container .cd-logo img{width:110px;height:46px}}@media only screen and (min-width:1170px){.cd-nav .cd-logo img,.header-container .cd-logo img{width:155px;height:64px}}@media only screen and (min-width:768px){.cd-nav .cd-logo,.header-container .cd-logo{top:-24px;left:32px}}@media only screen and (min-width:1170px){.cd-nav .cd-logo,.header-container .cd-logo{top:-20px;left:40px}}@media only screen and (max-width:1169px){.nav-on-left .cd-nav .cd-logo,.nav-on-left .header-container .cd-logo{left:auto;right:5%}}.cd-nav .cd-header-buttons,.header-container .cd-header-buttons{position:absolute;display:inline-block;top:3px;right:8px}.cd-nav .cd-header-buttons li,.header-container .cd-header-buttons li{display:inline-block}@media only screen and (max-width:1169px){.nav-on-left .cd-nav .cd-header-buttons,.nav-on-left .header-container .cd-header-buttons{right:auto;left:5%}.nav-on-left .cd-nav .cd-header-buttons li,.nav-on-left .header-container .cd-header-buttons li{float:right}}@media only screen and (min-width:1170px){.cd-nav .cd-header-buttons,.header-container .cd-header-buttons{top:15px}}@media only screen and (min-width:768px){.cd-nav .cd-header-buttons,.header-container .cd-header-buttons{right:20px}}.cd-nav .cd-nav,.header-container .cd-nav{font-size:100%}.cd-nav .cd-nav-trigger,.cd-nav .cd-search-trigger,.header-container .cd-nav-trigger,.header-container .cd-search-trigger{position:relative;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;color:transparent;z-index:3}.cd-nav .cd-search-trigger:after,.cd-nav .cd-search-trigger:before,.header-container .cd-search-trigger:after,.header-container .cd-search-trigger:before{content:"";position:absolute;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-nav .cd-search-trigger:before,.header-container .cd-search-trigger:before{top:11px;left:11px;width:18px;height:18px;border-radius:50%;border:3px solid #3e2b2e}.cd-nav .cd-search-trigger:after,.header-container .cd-search-trigger:after{height:3px;width:8px;background:#3e2b2e;bottom:14px;right:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cd-nav .cd-search-trigger span,.header-container .cd-search-trigger span{position:absolute;height:100%;width:100%;top:0;left:0}.cd-nav .cd-search-trigger span:after,.cd-nav .cd-search-trigger span:before,.header-container .cd-search-trigger span:after,.header-container .cd-search-trigger span:before{content:"";position:absolute;display:inline-block;height:3px;width:22px;top:50%;margin-top:-2px;left:50%;margin-left:-11px;background:#3e2b2e;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s}.cd-nav .cd-search-trigger span:before,.header-container .cd-search-trigger span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cd-nav .cd-search-trigger span:after,.header-container .cd-search-trigger span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cd-nav .cd-search-trigger.search-is-visible:after,.cd-nav .cd-search-trigger.search-is-visible:before,.header-container .cd-search-trigger.search-is-visible:after,.header-container .cd-search-trigger.search-is-visible:before{opacity:0}.cd-nav .cd-search-trigger.search-is-visible span:after,.cd-nav .cd-search-trigger.search-is-visible span:before,.header-container .cd-search-trigger.search-is-visible span:after,.header-container .cd-search-trigger.search-is-visible span:before{opacity:1}.cd-nav .cd-search-trigger.search-is-visible span:before,.header-container .cd-search-trigger.search-is-visible span:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.cd-nav .cd-search-trigger.search-is-visible span:after,.header-container .cd-search-trigger.search-is-visible span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cd-nav .cd-nav-trigger span,.cd-nav .cd-nav-trigger span:after,.cd-nav .cd-nav-trigger span:before,.header-container .cd-nav-trigger span,.header-container .cd-nav-trigger span:after,.header-container .cd-nav-trigger span:before{position:absolute;display:inline-block;height:3px;width:24px;background:#3e2b2e}.cd-nav .cd-nav-trigger span,.header-container .cd-nav-trigger span{position:absolute;top:50%;right:10px;margin-top:-2px;transition:background .3s .3s}.cd-nav .cd-nav-trigger span:after,.cd-nav .cd-nav-trigger span:before,.header-container .cd-nav-trigger span:after,.header-container .cd-nav-trigger span:before{content:"";right:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 50%;transform-origin:0 50%;transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s}.cd-nav .cd-nav-trigger span:before,.header-container .cd-nav-trigger span:before{top:-6px}.cd-nav .cd-nav-trigger span:after,.header-container .cd-nav-trigger span:after{top:6px}.cd-nav .cd-nav-trigger.nav-is-visible span,.header-container .cd-nav-trigger.nav-is-visible span{background:rgba(62,43,46,0)}.cd-nav .cd-nav-trigger.nav-is-visible span:after,.cd-nav .cd-nav-trigger.nav-is-visible span:before,.header-container .cd-nav-trigger.nav-is-visible span:after,.header-container .cd-nav-trigger.nav-is-visible span:before{background:#3e2b2e}.cd-nav .cd-nav-trigger.nav-is-visible span:before,.header-container .cd-nav-trigger.nav-is-visible span:before{-webkit-transform:translateX(4px) translateY(-3px) rotate(45deg);transform:translateX(4px) translateY(-3px) rotate(45deg)}.cd-nav .cd-nav-trigger.nav-is-visible span:after,.header-container .cd-nav-trigger.nav-is-visible span:after{-webkit-transform:translateX(4px) translateY(2px) rotate(-45deg);transform:translateX(4px) translateY(2px) rotate(-45deg)}@media only screen and (min-width:1170px){.cd-nav .cd-nav-trigger,.header-container .cd-nav-trigger{display:none}}.cd-nav .cd-primary-nav,.header-container .cd-primary-nav{position:fixed;font-size:1em}.cd-nav .cd-primary-nav li,.header-container .cd-primary-nav li{list-style:none}.cd-nav .cd-primary-nav,.cd-nav .cd-primary-nav ul,.header-container .cd-primary-nav,.header-container .cd-primary-nav ul{top:0;right:0;height:100%;width:260px;background:#3e2b2e;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow-x:hidden}@media(max-width:1170px){.cd-nav .cd-primary-nav li.secondary-header ul a,.cd-nav .cd-primary-nav ul li.secondary-header ul a,.header-container .cd-primary-nav li.secondary-header ul a,.header-container .cd-primary-nav ul li.secondary-header ul a{border-left:1px solid rgba(186,32,46,.5);padding-top:.6em;padding-bottom:.6em;transition:all .2s ease}.cd-nav .cd-primary-nav li.secondary-header ul a:focus,.cd-nav .cd-primary-nav li.secondary-header ul a:hover,.cd-nav .cd-primary-nav ul li.secondary-header ul a:focus,.cd-nav .cd-primary-nav ul li.secondary-header ul a:hover,.header-container .cd-primary-nav li.secondary-header ul a:focus,.header-container .cd-primary-nav li.secondary-header ul a:hover,.header-container .cd-primary-nav ul li.secondary-header ul a:focus,.header-container .cd-primary-nav ul li.secondary-header ul a:hover{border-left:1px solid #dc3645}}.cd-nav .cd-primary-nav a,.cd-nav .cd-primary-nav ul a,.header-container .cd-primary-nav a,.header-container .cd-primary-nav ul a{display:block;line-height:1.2;padding:0 20px;color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.cd-nav .cd-primary-nav a.inline-link,.cd-nav .cd-primary-nav ul a.inline-link,.header-container .cd-primary-nav a.inline-link,.header-container .cd-primary-nav ul a.inline-link{display:inline;line-height:1;padding:0;font-size:inherit}.cd-nav .cd-primary-nav .hide-mobile a,.cd-nav .cd-primary-nav ul .hide-mobile a,.header-container .cd-primary-nav .hide-mobile a,.header-container .cd-primary-nav ul .hide-mobile a{font-size:inherit}.cd-nav .cd-primary-nav ul,.header-container .cd-primary-nav ul{position:relative}@media(max-width:1169px){.cd-nav .cd-primary-nav ul a,.header-container .cd-primary-nav ul a{line-height:1.2}}@media only screen and (max-width:1169px){.cd-nav .nav-on-left .cd-primary-nav,.cd-nav .nav-on-left .cd-primary-nav ul,.header-container .nav-on-left .cd-primary-nav,.header-container .nav-on-left .cd-primary-nav ul{right:auto;left:0}}.cd-nav .cd-primary-nav .see-all a,.header-container .cd-primary-nav .see-all a{color:#651d32}.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item,.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item{height:80px;line-height:80px}@media(max-width:1169px){.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item,.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item{height:inherit;line-height:1.2}}.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item h3,.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item h3,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item h3,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item h3{overflow:hidden;margin:0}@media(max-width:1169px){.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item h3,.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item h3,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item h3,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item h3{font-size:inherit;padding-top:.6em;padding-bottom:.6em;padding-left:1.2em;line-height:inherit;border-left:1px solid rgba(186,32,46,.5);transition:all .2s ease}.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item h3:focus,.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item h3:hover,.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item h3:focus,.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item h3:hover,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item h3:focus,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item h3:hover,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item h3:focus,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item h3:hover{border-left:1px solid #dc3645}}.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item{padding-left:90px}.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item img,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item img{position:absolute;display:block;height:40px;width:auto;left:20px;top:50%;margin-top:-20px}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item .introbox div,.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item p,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item .introbox div,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item p,.introbox .cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item div,.introbox .header-container .cd-primary-nav .cd-nav-icons .cd-nav-item div{color:rgba(101,29,50,.7);font-size:1.3em;display:none}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item:before{content:"";display:block;position:absolute;left:20px;top:50%;margin-top:-20px;width:40px;height:40px;background-repeat:no-repeat;background-position:50%;background-size:40px 40px}@media(max-width:1170px){.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item:before{display:none}}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-1:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-1:before{background-image:url(/_ui/img/icon-1.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-2:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-2:before{background-image:url(/_ui/img/icon-2.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-3:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-3:before{background-image:url(/_ui/img/icon-3.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-4:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-4:before{background-image:url(/_ui/img/icon-4.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-5:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-5:before{background-image:url(/_ui/img/icon-5.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-6:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-6:before{background-image:url(/_ui/img/icon-6.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-7:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-7:before{background-image:url(/_ui/img/icon-7.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-8:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-8:before{background-image:url(/_ui/img/icon-8.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-9:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-9:before{background-image:url(/_ui/img/icon-9.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-10:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-10:before{background-image:url(/_ui/img/icon-10.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-11:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-11:before{background-image:url(/_ui/img/icon-11.svg)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item.item-12:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item.item-12:before{background-image:url(https://spu.edu/~/media/5E5766E1FC54422CBA2C3299F2F7DD7F.ashx)}@media only screen and (max-width:1169px){.cd-nav .cd-primary-nav,.header-container .cd-primary-nav{visibility:hidden;transition:visibility 0s .3s}.cd-nav .cd-primary-nav.nav-is-visible,.header-container .cd-primary-nav.nav-is-visible{visibility:visible;transition:visibility 0s 0s}}@media only screen and (min-width:1170px){.cd-nav .cd-primary-nav,.header-container .cd-primary-nav{position:static;padding:0 80px 0 0;height:auto;width:auto;float:right;overflow:visible;background:transparent}.cd-nav .cd-primary-nav:after,.header-container .cd-primary-nav:after{clear:both;content:"";display:block}.cd-nav .cd-primary-nav.moves-out>li>a,.header-container .cd-primary-nav.moves-out>li>a{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.cd-nav .cd-primary-nav ul,.header-container .cd-primary-nav ul{position:static;height:auto;width:auto;background:transparent;overflow:visible;z-index:3}.cd-nav .cd-primary-nav ul.is-hidden,.header-container .cd-primary-nav ul.is-hidden{-webkit-transform:translateX(0);transform:translateX(0)}.cd-nav .cd-primary-nav ul.moves-out>li>a,.header-container .cd-primary-nav ul.moves-out>li>a{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.cd-nav .cd-primary-nav>li,.header-container .cd-primary-nav>li{float:left;margin-left:1.5em}.cd-nav .cd-primary-nav>li>a,.header-container .cd-primary-nav>li>a{position:relative;display:inline-block;height:80px;line-height:80px;padding:0 10px;color:#651d32;overflow:visible;border-bottom:0;transition:color box-shadow .3s .3s;font-size:1.9em}.cd-nav .cd-primary-nav>li>a:hover,.header-container .cd-primary-nav>li>a:hover{color:#872937}.cd-nav .cd-primary-nav>li>a.selected,.header-container .cd-primary-nav>li>a.selected{color:#651d32;box-shadow:inset 0 -2px 0 #651d32}.cd-nav .cd-primary-nav .go-back,.cd-nav .cd-primary-nav .see-all,.header-container .cd-primary-nav .go-back,.header-container .cd-primary-nav .see-all{display:none}.cd-nav .cd-primary-nav .cd-nav-gallery,.cd-nav .cd-primary-nav .cd-nav-icons,.cd-nav .cd-primary-nav .cd-secondary-nav,.header-container .cd-primary-nav .cd-nav-gallery,.header-container .cd-primary-nav .cd-nav-icons,.header-container .cd-primary-nav .cd-secondary-nav{position:absolute;top:80px;width:100vw;background:#fff;padding:48px 64px 130px;box-shadow:inset 0 1px 0 #e9e9e5,0 3px 6px rgba(0,0,0,.3);-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .3s 0s,visibility 0s 0s}.cd-nav .cd-primary-nav .cd-nav-gallery:after,.cd-nav .cd-primary-nav .cd-nav-icons:after,.cd-nav .cd-primary-nav .cd-secondary-nav:after,.header-container .cd-primary-nav .cd-nav-gallery:after,.header-container .cd-primary-nav .cd-nav-icons:after,.header-container .cd-primary-nav .cd-secondary-nav:after{clear:both;content:"";display:block}.cd-nav .cd-primary-nav .cd-nav-gallery.is-hidden,.cd-nav .cd-primary-nav .cd-nav-icons.is-hidden,.cd-nav .cd-primary-nav .cd-secondary-nav.is-hidden,.header-container .cd-primary-nav .cd-nav-gallery.is-hidden,.header-container .cd-primary-nav .cd-nav-icons.is-hidden,.header-container .cd-primary-nav .cd-secondary-nav.is-hidden{opacity:0;visibility:hidden;transition:opacity .3s 0s,visibility 0s .3s}.cd-nav .cd-primary-nav .cd-nav-gallery>.see-all,.cd-nav .cd-primary-nav .cd-nav-icons>.see-all,.cd-nav .cd-primary-nav .cd-secondary-nav>.see-all,.header-container .cd-primary-nav .cd-nav-gallery>.see-all,.header-container .cd-primary-nav .cd-nav-icons>.see-all,.header-container .cd-primary-nav .cd-secondary-nav>.see-all{display:block;position:absolute;left:0;bottom:0;height:80px;width:100%;overflow:hidden;margin:0;padding:0;border-right:0}.cd-nav .cd-primary-nav .cd-nav-gallery>.see-all a,.cd-nav .cd-primary-nav .cd-nav-icons>.see-all a,.cd-nav .cd-primary-nav .cd-secondary-nav>.see-all a,.header-container .cd-primary-nav .cd-nav-gallery>.see-all a,.header-container .cd-primary-nav .cd-nav-icons>.see-all a,.header-container .cd-primary-nav .cd-secondary-nav>.see-all a{position:absolute;width:100%;height:100%;top:0;left:0;font-size:2.2em;font-weight:700;text-align:center;line-height:80px;border-top:1px solid #d2b9bd;border-bottom:0;margin:0;padding:0;transition:color .2s,background .2s,border .2s}.cd-nav .cd-primary-nav .cd-nav-gallery>.see-all a:hover,.cd-nav .cd-primary-nav .cd-nav-icons>.see-all a:hover,.cd-nav .cd-primary-nav .cd-secondary-nav>.see-all a:hover,.header-container .cd-primary-nav .cd-nav-gallery>.see-all a:hover,.header-container .cd-primary-nav .cd-nav-icons>.see-all a:hover,.header-container .cd-primary-nav .cd-secondary-nav>.see-all a:hover{background:#651d32;border-color:#651d32;color:#fff}.cd-nav .cd-primary-nav .cd-secondary-nav>li,.header-container .cd-primary-nav .cd-secondary-nav>li{height:auto;width:23%;float:left;margin-right:2.66%;border-right:1px solid #d2b9bd;overflow:hidden;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.cd-nav .cd-primary-nav .cd-secondary-nav>li.one-half,.header-container .cd-primary-nav .cd-secondary-nav>li.one-half{width:46%;float:left}.cd-nav .cd-primary-nav .cd-secondary-nav>li.one-third,.header-container .cd-primary-nav .cd-secondary-nav>li.one-third{width:30%;float:left}.cd-nav .cd-primary-nav .cd-secondary-nav>li:last-child.hide-mobile,.cd-nav .cd-primary-nav .cd-secondary-nav>li:nth-child(5n),.header-container .cd-primary-nav .cd-secondary-nav>li:last-child.hide-mobile,.header-container .cd-primary-nav .cd-secondary-nav>li:nth-child(5n){margin-right:0;border-right:0}.cd-nav .cd-primary-nav .cd-secondary-nav>li>a,.header-container .cd-primary-nav .cd-secondary-nav>li>a{font-weight:700;font-size:1.6em;transition:all .2s ease}.cd-nav .cd-primary-nav .cd-secondary-nav a,.header-container .cd-primary-nav .cd-secondary-nav a{line-height:1.2;padding:0 18% 0 0;color:#651d32;border-bottom:0;font-size:1.6em;transition:all .2s ease;margin-bottom:.8em}.cd-nav .cd-primary-nav .cd-secondary-nav a:link,.header-container .cd-primary-nav .cd-secondary-nav a:link{text-decoration:underline}.cd-nav .cd-primary-nav .cd-secondary-nav a:link:focus,.cd-nav .cd-primary-nav .cd-secondary-nav a:link:hover,.header-container .cd-primary-nav .cd-secondary-nav a:link:focus,.header-container .cd-primary-nav .cd-secondary-nav a:link:hover{color:#872937;text-decoration:none}.cd-nav .cd-primary-nav .cd-secondary-nav a:focus,.cd-nav .cd-primary-nav .cd-secondary-nav a:hover,.header-container .cd-primary-nav .cd-secondary-nav a:focus,.header-container .cd-primary-nav .cd-secondary-nav a:hover{color:#872937}.cd-nav .cd-primary-nav .cd-secondary-nav ul,.header-container .cd-primary-nav .cd-secondary-nav ul{-webkit-transform:translateZ(0);transform:translateZ(0)}.cd-nav .cd-primary-nav .cd-secondary-nav ul ul,.header-container .cd-primary-nav .cd-secondary-nav ul ul{position:absolute;top:0;left:0;height:100%;width:100%}.cd-nav .cd-primary-nav .cd-secondary-nav ul ul .go-back,.header-container .cd-primary-nav .cd-secondary-nav ul ul .go-back{display:block}.cd-nav .cd-primary-nav .cd-secondary-nav ul ul .go-back a,.header-container .cd-primary-nav .cd-secondary-nav ul ul .go-back a{color:transparent}.cd-nav .cd-primary-nav .cd-secondary-nav ul ul .see-all,.header-container .cd-primary-nav .cd-secondary-nav ul ul .see-all{display:block}.cd-nav .cd-primary-nav .cd-secondary-nav .introbox div,.cd-nav .cd-primary-nav .cd-secondary-nav p,.header-container .cd-primary-nav .cd-secondary-nav .introbox div,.header-container .cd-primary-nav .cd-secondary-nav p,.introbox .cd-nav .cd-primary-nav .cd-secondary-nav div,.introbox .header-container .cd-primary-nav .cd-secondary-nav div{color:rgba(101,29,50,.7)}.cd-nav .cd-primary-nav .cd-nav-gallery li,.header-container .cd-primary-nav .cd-nav-gallery li{width:22%;float:left;margin:0 4% 40px 0}.cd-nav .cd-primary-nav .cd-nav-gallery li:nth-child(4n+2),.header-container .cd-primary-nav .cd-nav-gallery li:nth-child(4n+2){margin-right:0}.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item{border-bottom:0;padding:0;height:auto;line-height:1.2}.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item a img,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item a img{position:static;margin-top:0;height:auto;width:100%;margin-bottom:.6em;display:none}}@media only screen and (min-width:1170px)and (max-width:1170px){.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item a img,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item a img{display:none}}@media only screen and (min-width:1170px){.cd-nav .cd-primary-nav .cd-nav-gallery .cd-nav-item h3,.header-container .cd-primary-nav .cd-nav-gallery .cd-nav-item h3{font-weight:700;font-size:16px!important;color:#651d32;padding:0 .4em}}@media only screen and (min-width:1170px){.cd-nav .cd-primary-nav .cd-nav-icons li,.header-container .cd-primary-nav .cd-nav-icons li{width:32%;float:left;margin:0 2% 20px 0}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item{border-bottom:0;line-height:1.2;padding:12px 0 12px 85px;position:relative;transition:all .2s ease}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item:hover,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item:hover{background:rgba(233,233,229,.7)}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item h3,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item h3{color:#651d32;font-weight:700;margin-bottom:0}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item .introbox div,.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item p,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item .introbox div,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item p,.introbox .cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item div,.introbox .header-container .cd-primary-nav .cd-nav-icons .cd-nav-item div{display:block}.cd-nav .cd-primary-nav .cd-nav-icons .cd-nav-item:before,.header-container .cd-primary-nav .cd-nav-icons .cd-nav-item:before{left:25px}}.cd-nav .go-back a,.cd-nav .has-children>a,.header-container .go-back a,.header-container .has-children>a{position:relative}.cd-nav .go-back a:after,.cd-nav .go-back a:before,.cd-nav .has-children>a:after,.cd-nav .has-children>a:before,.header-container .go-back a:after,.header-container .go-back a:before,.header-container .has-children>a:after,.header-container .has-children>a:before{content:"";position:absolute;top:50%;margin-top:-1px;display:inline-block;height:2px;width:10px;background:#5c4044;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width:1170px){.cd-nav .go-back a:after,.cd-nav .go-back a:before,.cd-nav .has-children>a:after,.cd-nav .has-children>a:before,.header-container .go-back a:after,.header-container .go-back a:before,.header-container .has-children>a:after,.header-container .has-children>a:before{display:none}}.cd-nav .go-back a:before,.cd-nav .has-children>a:before,.header-container .go-back a:before,.header-container .has-children>a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cd-nav .go-back a:after,.cd-nav .has-children>a:after,.header-container .go-back a:after,.header-container .has-children>a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:1170px){.cd-nav .go-back a:after,.cd-nav .go-back a:before,.cd-nav .has-children>a:after,.cd-nav .has-children>a:before,.header-container .go-back a:after,.header-container .go-back a:before,.header-container .has-children>a:after,.header-container .has-children>a:before{background:#d2d2c9}.cd-nav .go-back a:hover:after,.cd-nav .go-back a:hover:before,.cd-nav .has-children>a:hover:after,.cd-nav .has-children>a:hover:before,.header-container .go-back a:hover:after,.header-container .go-back a:hover:before,.header-container .has-children>a:hover:after,.header-container .has-children>a:hover:before{background:#651d32}}@media(max-width:1169px){.cd-nav .has-children ul li,.header-container .has-children ul li{padding-left:1.5em;padding-right:1.5em}.cd-nav .has-children ul li:last-child,.header-container .has-children ul li:last-child{margin-bottom:1em}}.cd-nav .cd-primary-nav .go-back a,.header-container .cd-primary-nav .go-back a{padding-left:40px}.cd-nav .cd-primary-nav .go-back a:after,.cd-nav .cd-primary-nav .go-back a:before,.header-container .cd-primary-nav .go-back a:after,.header-container .cd-primary-nav .go-back a:before{left:20px;-webkit-transform-origin:1px 50%;transform-origin:1px 50%}@media only screen and (min-width:1170px){.cd-nav .has-children>a:after,.cd-nav .has-children>a:before,.header-container .has-children>a:after,.header-container .has-children>a:before{right:15%}.cd-nav .cd-primary-nav>.has-children>a,.header-container .cd-primary-nav>.has-children>a{padding-right:30px!important}.cd-nav .cd-primary-nav>.has-children>a:after,.cd-nav .cd-primary-nav>.has-children>a:before,.header-container .cd-primary-nav>.has-children>a:after,.header-container .cd-primary-nav>.has-children>a:before{width:9px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background:#d2d2c9;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:width .3s,-webkit-transform .3s;transition:width .3s,transform .3s;transition:width .3s,transform .3s,-webkit-transform .3s}.cd-nav .cd-primary-nav>.has-children>a:before,.header-container .cd-primary-nav>.has-children>a:before{right:12px}.cd-nav .cd-primary-nav>.has-children>a:after,.header-container .cd-primary-nav>.has-children>a:after{right:7px}.cd-nav .cd-primary-nav>.has-children>a.selected:after,.cd-nav .cd-primary-nav>.has-children>a.selected:before,.header-container .cd-primary-nav>.has-children>a.selected:after,.header-container .cd-primary-nav>.has-children>a.selected:before{width:14px}.cd-nav .cd-primary-nav>.has-children>a.selected:before,.header-container .cd-primary-nav>.has-children>a.selected:before{-webkit-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}.cd-nav .cd-primary-nav>.has-children>a.selected:after,.header-container .cd-primary-nav>.has-children>a.selected:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cd-nav .cd-secondary-nav>.has-children>a:after,.cd-nav .cd-secondary-nav>.has-children>a:before,.header-container .cd-secondary-nav>.has-children>a:after,.header-container .cd-secondary-nav>.has-children>a:before{display:none}.cd-nav .cd-primary-nav .go-back a,.header-container .cd-primary-nav .go-back a{padding-left:20px}.cd-nav .cd-primary-nav .go-back a:after,.cd-nav .cd-primary-nav .go-back a:before,.header-container .cd-primary-nav .go-back a:after,.header-container .cd-primary-nav .go-back a:before{left:1px}}.cd-nav .cd-search,.header-container .cd-search{position:absolute;height:80px;width:100%;top:140px;left:0;z-index:999;opacity:0;visibility:hidden;-webkit-appearance:none;transition:opacity .3s 0s,visibility 0s .3s}.cd-nav .cd-search fieldset,.cd-nav .cd-search form,.header-container .cd-search fieldset,.header-container .cd-search form{height:100%;width:100%}.cd-nav .cd-search input,.header-container .cd-search input{border-radius:0;border:0;background:#fff;height:100%;width:100%;padding:0 5%;box-shadow:inset 0 1px 0 #e9e9e5,0 3px 6px rgba(0,0,0,.3);-moz-appearance:none;appearance:none;-webkit-appearance:none}.cd-nav .cd-search input ::-webkit-input-placeholder,.header-container .cd-search input ::-webkit-input-placeholder{color:#d2d2c9}.cd-nav .cd-search input :-moz-placeholder,.cd-nav .cd-search input ::-moz-placeholder,.header-container .cd-search input :-moz-placeholder,.header-container .cd-search input ::-moz-placeholder{color:#d2d2c9}.cd-nav .cd-search input :-ms-input-placeholder,.header-container .cd-search input :-ms-input-placeholder{color:#d2d2c9}.cd-nav .cd-search input:focus,.header-container .cd-search input:focus{outline:none}.cd-nav .cd-search.is-visible,.header-container .cd-search.is-visible{opacity:1;visibility:visible;transition:opacity .3s 0s,visibility 0s 0s}.nav-is-fixed .cd-nav .cd-search,.nav-is-fixed .header-container .cd-search{position:fixed}@media only screen and (min-width:1170px){.cd-nav .cd-search,.header-container .cd-search{height:80px;top:100px}.cd-nav .cd-search input,.header-container .cd-search input{padding:0 2em;font-size:3.2em;font-weight:300}}.cd-nav .no-js .cd-primary-nav,.header-container .no-js .cd-primary-nav{position:relative;height:auto;width:100%;overflow:visible;visibility:visible;z-index:3}.cd-nav .no-js .cd-search,.header-container .no-js .cd-search{position:relative;top:0;opacity:1;visibility:visible}@media only screen and (min-width:1170px){.cd-nav .no-js .cd-primary-nav,.header-container .no-js .cd-primary-nav{position:absolute;z-index:3;display:inline-block;width:auto;top:0;right:150px;padding:0}.cd-nav .no-js .nav-is-fixed .cd-primary-nav,.header-container .no-js .nav-is-fixed .cd-primary-nav{position:fixed}}.cd-nav h1,.header-container h1{font-size:3em;font-family:Sang Bleu Empire,serif}@media only screen and (min-width:1170px){.cd-nav h1,.header-container h1{font-size:4.209em}}.cd-nav h2,.header-container h2{font-size:3.157em;font-family:Sang Bleu Empire,serif}.cd-nav h3,.header-container h3{font-size:2.369em}.cd-nav h4,.header-container h4{font-size:1.777em}.cd-nav h5,.header-container h5{font-size:1.333em}.cd-nav .introbox div.intro,.cd-nav p.intro,.header-container .introbox div.intro,.header-container p.intro,.introbox .cd-nav div.intro,.introbox .header-container div.intro{font-size:1.25em}.cd-nav .introbox div,.cd-nav p,.header-container .introbox div,.header-container p,.introbox .cd-nav div,.introbox .header-container div{line-height:1.5}.cd-nav b,.cd-nav strong,.header-container b,.header-container strong{font-weight:700}.cd-nav .cd-primary-nav .prime,.header-container .cd-primary-nav .prime{font-weight:600}@media(max-width:1169px){.cd-nav .cd-primary-nav .prime,.header-container .cd-primary-nav .prime{font-size:1.1em;text-transform:uppercase;padding-top:1.2em;padding-bottom:.6em}}.cd-nav .cd-secondary-nav .secondary-header .subprime,.header-container .cd-secondary-nav .secondary-header .subprime{text-transform:uppercase;color:#8b764a;font-weight:700;font-size:17.6px;font-size:1.1rem;text-decoration:none}@media(max-width:1169px){.cd-nav .cd-secondary-nav .secondary-header .subprime,.header-container .cd-secondary-nav .secondary-header .subprime{font-size:1rem;margin:15px 0 8px}}.cd-nav .cd-secondary-nav .secondary-header .subprime:focus,.cd-nav .cd-secondary-nav .secondary-header .subprime:hover,.header-container .cd-secondary-nav .secondary-header .subprime:focus,.header-container .cd-secondary-nav .secondary-header .subprime:hover{text-decoration:none}@media(max-width:1169px){.cd-nav .introbox div.subprime,.cd-nav p.subprime,.header-container .introbox div.subprime,.header-container p.subprime,.introbox .cd-nav div.subprime,.introbox .header-container div.subprime{padding:0 20px}}.cd-nav .title__container,.header-container .title__container{position:absolute;height:100%;width:100%;display:-ms-flexbox;display:flex;z-index:3;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:480px){.cd-nav .title__container,.header-container .title__container{border:20px solid #e9e9e5}}.cd-nav .title__content,.header-container .title__content{color:hsla(0,0%,100%,.7);background:#3e2b2e;margin:10px;padding:1.5em}.cd-nav .title__content h1,.header-container .title__content h1{color:#fff}.cd-nav .title__content .introbox div,.cd-nav .title__content p,.header-container .title__content .introbox div,.header-container .title__content p,.introbox .cd-nav .title__content div,.introbox .header-container .title__content div{color:rgba(199,175,127,.7);padding:1em 0;font-size:1.4em}.cd-nav .title__content a,.header-container .title__content a{color:inherit;text-decoration:none}@media only screen and (min-width:480px){.cd-nav .title__content,.header-container .title__content{margin:20px;padding:3em}.cd-nav .title__content .introbox div,.cd-nav .title__content p,.header-container .title__content .introbox div,.header-container .title__content p,.introbox .cd-nav .title__content div,.introbox .header-container .title__content div{font-size:1.6em}}@media only screen and (min-width:768px){.cd-nav .title__content,.header-container .title__content{max-width:50vw}}@media only screen and (min-width:1170px){.cd-nav .title__content,.header-container .title__content{padding:4em;margin:40px;max-width:33vw}.cd-nav .title__content .introbox div,.cd-nav .title__content p,.header-container .title__content .introbox div,.header-container .title__content p,.introbox .cd-nav .title__content div,.introbox .header-container .title__content div{padding:2em 0}}@media(min-width:1170px)and (max-width:1439px){.cd-nav .cd-primary-nav .cd-nav-icons li:nth-child(3n+1),.header-container .cd-primary-nav .cd-nav-icons li:nth-child(3n+1){margin-right:0}}@media(min-width:1440px){.cd-nav .cd-primary-nav .cd-nav-icons li,.header-container .cd-primary-nav .cd-nav-icons li{width:23%;float:left}.cd-nav .cd-primary-nav .cd-nav-icons li:nth-child(4n+1),.header-container .cd-primary-nav .cd-nav-icons li:nth-child(4n+1){margin-right:0}}.cd-nav a.arrow,.header-container a.arrow{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-transform:uppercase;font-size:1.4em}.cd-nav a.arrow:hover,.header-container a.arrow:hover{opacity:1}.cd-nav a.arrow:hover svg,.header-container a.arrow:hover svg{-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}.cd-nav a.arrow svg,.header-container a.arrow svg{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translate3d(-40%,0,0);transform:translate3d(-40%,0,0)}.cd-nav a.arrow .arrow__text,.header-container a.arrow .arrow__text{display:inline-block;margin-right:1em;white-space:nowrap;font-size:1.2em}@media only screen and (min-width:480px){.cd-nav a.arrow .arrow__text,.header-container a.arrow .arrow__text{font-size:1.6em}}.cd-nav a.arrow .arrow__container,.header-container a.arrow .arrow__container{display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-ms-flex-pack:end;justify-content:flex-end}.cd-nav .cd-primary-nav .cd-secondary-nav ul.list-nowrap,.header-container .cd-primary-nav .cd-secondary-nav ul.list-nowrap{list-style:disc;position:relative}.cd-nav .cd-primary-nav .cd-secondary-nav ul.list-nowrap li,.header-container .cd-primary-nav .cd-secondary-nav ul.list-nowrap li{padding-bottom:1em;line-height:1.3;overflow-x:hidden;white-space:nowrap;font-size:16px;font-size:1rem}.cd-nav .fullscreen-bg,.header-container .fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100}.cd-nav .fullscreen-bg__video,.header-container .fullscreen-bg__video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/_ui/img/video.mp4) 50%/cover no-repeat}@media(max-width:767px){.cd-nav .fullscreen-bg,.header-container .fullscreen-bg{background:url(/_ui/img/video.jpg) 50%/cover no-repeat}.cd-nav .fullscreen-bg__video,.header-container .fullscreen-bg__video{display:none}}.cd-overlay{position:fixed;z-index:3;height:calc(100vh - 100px);width:calc(100% + 260px);bottom:0;left:0;cursor:pointer;background-color:rgba(29,29,25,.8);visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,transform .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,transform .3s 0s,-webkit-transform .3s 0s}.cd-overlay.is-visible{opacity:1;visibility:visible;transition:opacity .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s;transition:opacity .3s 0s,visibility 0s 0s,transform .3s 0s;transition:opacity .3s 0s,visibility 0s 0s,transform .3s 0s,-webkit-transform .3s 0s}.cd-overlay.search-is-visible{height:calc(100vh - 180px)}@media only screen and (min-width:1170px){.cd-overlay{height:calc(100vh - 110px)}.cd-overlay.is-visible{visibility:hidden}.nav-on-left .cd-overlay.is-visible{-webkit-transform:translateX(260px);transform:translateX(260px)}.cd-overlay.is-visible.search-is-visible,.nav-on-left .cd-overlay.is-visible.search-is-visible{-webkit-transform:translateX(0);transform:translateX(0)}}.overlay{background:rgba(0,0,0,.1);width:100vw;height:calc(100vh - 60px)}@media only screen and (min-width:1170px){.overlay{height:calc(100vh - 90px)}}@media only screen and (max-width:1169px){.overflow-hidden{overflow:hidden}}#cd-search button[type=submit]{margin:0;height:100%;width:160px;background:#651d32;border:0;color:hsla(0,0%,100%,.6);-webkit-appearance:none;position:absolute;right:0;padding:0;top:0;cursor:pointer;transition:all .2s ease;font-size:19.2px;font-size:1.2rem}#cd-search button[type=submit]:focus,#cd-search button[type=submit]:hover{background:#c7af7f;color:#fff}.universal-nav .navbar{background-color:#e9e9e5}@media screen and (min-width:960px){.universal-nav .navbar{min-height:3.25rem}}.universal-nav .navbar-brand .navbar-item{padding:8px 16px}@media(min-width:1240px){.universal-nav .navbar-brand .navbar-item{padding:8px 32px}}.universal-nav .navbar-brand .navbar-item span{padding-left:8px;font-size:16px;font-size:1rem}.universal-nav .navbar-menu{padding:0;box-shadow:none}.universal-nav .navbar-item,.universal-nav .navbar-link{color:#651d32;text-decoration:none}.universal-nav .navbar-end,.universal-nav .navbar-start .navbar-item{display:-ms-flexbox;display:flex}.universal-nav .navbar-end{background-color:#e9e9e5;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media(min-width:980px){.universal-nav .navbar-end{-ms-flex-pack:end;justify-content:flex-end}}.universal-nav .navbar-end .navbar-item:focus,.universal-nav .navbar-end .navbar-item:hover{background:inherit}.universal-nav .navbar-end .navbar-item:first-child{padding-left:32px}@media(min-width:980px){.universal-nav .navbar-end .navbar-item:first-child{padding-left:16px}}.universal-nav .navbar-end .navbar-item:not(:last-child){-ms-flex-pack:start;justify-content:flex-start}.universal-nav .navbar-end .navbar-item:last-child{-ms-flex-pack:end;justify-content:flex-end;height:100%}.universal-nav .navbar-end .navbar-item:last-child input[type=search]{position:relative;padding:10px;-webkit-appearance:none}.universal-nav .navbar-end .navbar-item:last-child svg{position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.universal-nav .navbar-end .navbar-item:last-child button svg{right:0;cursor:pointer}.universal-nav .navbar-end .navbar-item .Search fieldset{padding:0;border:1px solid #d2b9bd;border-radius:2em;background-color:#fefefe}.universal-nav .navbar-link.is-active,.universal-nav .navbar-link:hover,.universal-nav a.navbar-item.is-active,.universal-nav a.navbar-item:hover{transition:all .2s ease;background-color:#f8f8f8;color:#50442a}.universal-nav input{border:0;border-radius:0;box-shadow:none;background-color:transparent;font-size:16px;font-size:1rem;line-height:1}.universal-nav .fa{margin:-.25em 0 0 .25em}.universal-nav .navbar-burger{color:#651d32;transition:all .2s ease}.universal-nav .navbar-burger:focus,.universal-nav .navbar-burger:hover{color:#fff;background-color:#651d32;cursor:pointer}.universal-nav form#cse-search-box{margin-bottom:0;width:100%;height:100%}@media(min-width:980px){.universal-nav form#cse-search-box{width:inherit}}.universal-nav form#cse-search-box input[type=submit]{display:none}.universal-nav .searchForm{position:relative}.universal-nav .searchForm button{position:absolute;right:0;background:transparent;height:24px;width:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-appearance:none;border:0}.universal-nav .searchBox{width:100%;padding:8px}.universal-nav .universal-nav .navbar-menu{box-shadow:none}@media(min-width:1024px){.universal-nav .searchBox{width:inherit;padding:inherit}}.universal-alert{font-size:16px;font-size:1rem;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:all .4s ease;background-color:#cbcb00;padding-left:16px}@media screen and (min-width:1240px){.universal-alert{padding-left:32px}}.universal-alert a,.universal-alert a:link,.universal-alert p a,.universal-alert p a:link{color:hsla(0,0%,100%,.9);padding:8px 12px 8px 0;text-decoration:none}.universal-alert a:focus,.universal-alert a:hover,.universal-alert a:link:focus,.universal-alert a:link:hover,.universal-alert p a:focus,.universal-alert p a:hover,.universal-alert p a:link:focus,.universal-alert p a:link:hover{color:#fff}.universal-alert a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.universal-alert:focus,.universal-alert:hover{background-color:#dfdf00}.introbox .universal-alert div,.universal-alert .introbox div,.universal-alert p{margin-top:inherit;margin-bottom:inherit}@media(min-width:600px){.introbox .universal-alert div,.universal-alert .introbox div,.universal-alert p{margin-right:1em}}.universal-alert div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:600px){.universal-alert div{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.universal-alert svg{width:37px;height:12px;padding-left:16px}.universal-alert:hover svg{-webkit-transform:translateX(8px);transform:translateX(8px)}.alert-maroon a,.alert-red{color:hsla(0,0%,100%,.8)}.alert-maroon a:focus,.alert-maroon a:hover,.alert-red:focus,.alert-red:hover{color:#fff}.alert-red{background-color:#ba202e}.alert-red:focus,.alert-red:hover{background-color:#cb2332}.alert-maroon{background-color:#651d32}.alert-maroon:focus,.alert-maroon:hover{background-color:#852642}.alert-gray{background-color:#e9e9e5}.alert-gray:focus,.alert-gray:hover{background-color:#fcfcfb}.add-arrow{padding-right:53px;position:relative}.add-arrow:hover .arrow:after{-webkit-transform:translate(8px);transform:translate(8px)}.arrow{position:relative}.arrow:after{display:block;content:" ";background-image:url(/_ui/img/icons/arrow.svg);background-size:37px 12px;height:12px;width:37px;overflow:hidden;position:absolute;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;right:-37px;top:calc(50% - 6px)}.navbar{position:relative;z-index:30}@media screen and (min-width:960px){.navbar{min-height:3.25rem}}.navbar-brand,.navbar-tabs{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;min-height:52px;min-height:3.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-item{display:block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:0 .75rem;position:relative}@media screen and (min-width:960px){.navbar-item,.navbar-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.navbar-burger{color:#4a4a4a;cursor:pointer;display:block;height:52px;height:3.25rem;position:relative;width:52px;width:3.25rem;margin-left:auto}@media screen and (min-width:960px){.navbar-burger{display:none}}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform,-webkit-transform;transition-timing-function:ease-out;width:16px}.navbar-menu{display:none}@media screen and (min-width:960px){.navbar-menu{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:960px){.navbar,.navbar-end,.navbar-menu,.navbar-start{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}}@media screen and (min-width:960px){.navbar-start{-ms-flex-pack:start;justify-content:flex-start;margin-right:auto}}@media screen and (min-width:960px){.navbar-end{-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}}@media screen and (max-width:959px){.navbar-brand .navbar-item,.navbar-tabs .navbar-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media screen and (max-width:959px){.navbar-menu.is-active{display:block}}.footer{background-color:#3e2b2e}.footer-inner{max-width:1240px;margin:auto;text-align:center;padding:1em}.footer h2{font-size:13px;text-transform:uppercase;color:#927c4e;line-height:1.5;letter-spacing:.05em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em}.footer ul{padding-left:0;list-style-type:none;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.footer .introbox div,.footer a,.footer input,.footer li,.footer p,.introbox .footer div{color:#f6f6f4;font-size:14px;margin:0 0 1em;line-height:1.25}.footer .introbox div,.footer p,.introbox .footer div{line-height:1.5;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.footer a,.footer a>svg{cursor:pointer;text-decoration:none;-webkit-transition:all .25s ease}.footer a:hover,.footer a>svg:hover{color:#fff;fill:#fff}.footer svg{fill:hsla(0,0%,100%,.7);transition:all .25s ease}.footer a:last-child svg{margin-right:0}.footer .row__dos,.footer .row__quatro{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto}.footer .row__dos div:first-child,.footer .row__quatro div:first-child{-ms-grid-row:1}.footer .row__dos div:nth-child(2),.footer .row__quatro div:nth-child(2){-ms-grid-row:2}.footer .row__dos div:nth-child(3),.footer .row__quatro div:nth-child(3){-ms-grid-row:3}.footer .row__dos div:nth-child(4),.footer .row__quatro div:nth-child(4){-ms-grid-row:4}.footer .row__dos div:nth-child(5),.footer .row__quatro div:nth-child(5){-ms-grid-row:5}.footer .row__dos{-ms-grid-columns:1fr;grid-template-columns:1fr}.footer .col{padding-bottom:10px}.footer .row__icons a{display:inline-block;margin-right:1em}.footer .title-office{letter-spacing:-.01em;font-weight:700;line-height:1;font-size:20px}@media screen and (min-width:420px){.footer .footer-inner{text-align:left}.footer .title-office{font-size:24px;margin-top:0}.footer .footer-to-top a{position:absolute;right:0}.footer .row__dos .col:first-child{-ms-grid-row:1;-ms-grid-column:1}.footer .row__dos .col:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.footer .row__quatro .col:first-child{-ms-grid-row:1;-ms-grid-column:1}.footer .row__quatro .col:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.footer .row__quatro .col:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.footer .row__quatro .col:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.footer .row__dos,.footer .row__quatro{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px}.footer .col{padding:0}.footer .row__icons{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:767px){.footer .footer-inner{padding:4em}.footer .row__quatro .col:first-child{-ms-grid-row:1;-ms-grid-column:1}.footer .row__quatro .col:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.footer .row__quatro .col:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.footer .row__quatro .col:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}.footer .row__dos{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.footer .row__dos .col:first-child{-ms-grid-row:1;-ms-grid-column:1}.footer .row__dos .col:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.footer .row__quatro{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.footer .row__quatro .col{padding:0 20px 0 0}}.newsletter-search-container{display:-ms-flexbox;display:flex}.newsletter-search{width:80%;margin:1rem;padding:.5rem!important;height:auto!important}.newsletter-search-button{width:20%;margin:1rem;padding:.5rem}.cost-estimator section{margin:32px auto;padding:16px;text-align:center}@media(min-width:767px){.cost-estimator section{text-align:left}}@media(min-width:980px){.cost-estimator section{padding:32px}}.cost-estimator h5{text-transform:uppercase;color:#927c4e;margin-top:0;margin-bottom:0}.cost-estimator .headline{padding-bottom:32px}.cost-estimator .quick-cost{border:1px solid #d6d6cf;padding:16px;box-shadow:8px 8px rgba(233,233,229,.8)}@media(min-width:600px){.cost-estimator .quick-cost{padding:32px}}@media(min-width:980px){.cost-estimator .quick-cost{padding:64px}}.cost-estimator .quick-cost .two-col{display:-ms-grid;display:grid;-ms-grid-template-columns:1fr;grid-template-columns:1fr;-ms-grid-columns:1fr}.cost-estimator .quick-cost .two-col>div:first-child{-ms-grid-row:1}.cost-estimator .quick-cost .two-col>div:nth-child(2){padding-top:32px;-ms-grid-row:2;-ms-grid-column:1}@media(min-width:980px){.cost-estimator .quick-cost .two-col>div:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media(min-width:980px){.cost-estimator .quick-cost .two-col{-ms-grid-template-columns:repeat(2,1fr);-ms-grid-columns:1fr 64px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:64px}}@media(min-width:1400px){.cost-estimator .quick-cost .two-col>div:nth-child(2){padding-left:64px;padding-right:64px;padding-top:0}}.cost-estimator .quick-cost .cost-summary{border:1px solid #e9e9e5;padding:32px;margin-top:1rem;background-color:rgba(233,233,229,.8)}.cost-estimator .quick-cost .cost-summary h3{margin:0}@media(min-width:980px){.cost-estimator .quick-cost .cost-summary h3{text-align:right}}.cost-estimator .quick-cost .cost-summary__aid,.cost-estimator .quick-cost .cost-summary__cost{font-weight:800}.cost-estimator .quick-cost .scholarship-qualifier{opacity:0}.cost-estimator .quick-cost .scholarship-qualifier .introbox div,.cost-estimator .quick-cost .scholarship-qualifier p,.introbox .cost-estimator .quick-cost .scholarship-qualifier div{margin-bottom:0}.cost-estimator .quick-cost .scholarship-qualifier h6{margin-top:0}.cost-estimator .quick-cost .scholarship-qualifier__amount{font-weight:800}.cost-estimator .quick-cost .scholarship-qualifier_active{opacity:1}.cost-estimator .quick-cost .two-col-input input{max-width:360px}@media(min-width:767px){.cost-estimator .quick-cost .two-col-input input{-ms-grid-row:1;-ms-grid-column:3}}@media(min-width:980px){.cost-estimator .quick-cost .two-col-input{display:-ms-grid;display:grid;-ms-grid-template-columns:repeat(2,1fr);-ms-grid-columns:1fr 16px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:16px}}.cost-estimator .boxed{border:1px solid #e9e9e5;padding:1em}.cost-estimator .comparison-chart{display:-ms-grid;display:grid;-ms-grid-template-columns:repeat(auto-fill(3,1fr));grid-template-columns:repeat(auto-fill(3,1fr));-ms-grid-template-rows:repeat(auto-fill(5,1fr));-ms-grid-rows:()[auto-fill(5,1fr)];grid-template-rows:repeat(auto-fill(5,1fr));grid-template-areas:". . ." ". . ." ". . ." ". . ." ". . ."}.cost-estimator .comparison-chart>div{border:1px solid #e9e9e5;margin:0 -1px -1px 0;padding:8px}@media(min-width:980px){.cost-estimator .comparison-chart>div{padding:16px}}.cost-estimator .comparison-chart>div:first-child{-ms-grid-row:1;-ms-grid-column:1}.cost-estimator .comparison-chart>div:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.cost-estimator .comparison-chart>div:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.cost-estimator .comparison-chart>div:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.cost-estimator .comparison-chart>div:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.cost-estimator .comparison-chart>div:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.cost-estimator .comparison-chart>div:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}.cost-estimator .comparison-chart>div:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}.cost-estimator .comparison-chart>div:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}.cost-estimator .comparison-chart>div:nth-child(10){-ms-grid-row:4;-ms-grid-column:1}.cost-estimator .comparison-chart>div:nth-child(11){-ms-grid-row:4;-ms-grid-column:2}.cost-estimator .comparison-chart>div:nth-child(12){-ms-grid-row:4;-ms-grid-column:3}.cost-estimator .comparison-chart>div:nth-child(13){-ms-grid-row:5;-ms-grid-column:1}.cost-estimator .comparison-chart>div:nth-child(14){-ms-grid-row:5;-ms-grid-column:2}.cost-estimator .comparison-chart>div:nth-child(15){-ms-grid-row:5;-ms-grid-column:3}.cost-estimator-distinctives{text-align:left}.cost-estimator-distinctives__chart{display:-ms-grid;display:grid;-ms-grid-template-columns:repeat(2,50%);-ms-grid-columns:(50%)[2];grid-template-columns:repeat(2,50%);grid-template-areas:". . " ". . "}.cost-estimator-distinctives__chart.content{padding-left:0;padding-right:0}.cost-estimator-distinctives__chart>div{border:1px solid #e9e9e5;margin:0 -1px -1px 0;padding:1em}@media(min-width:980px){.cost-estimator-distinctives__chart>div{padding:1em}}.cost-estimator-distinctives__chart>div:first-child{border-left:0;border-top:0;-ms-grid-row:1;-ms-grid-column:1}.cost-estimator-distinctives__chart>div:nth-child(2){background-color:#651d32;color:#fff;border-top:0;-ms-grid-row:1;-ms-grid-column:2}.cost-estimator-distinctives__chart>div:nth-child(3){border-left:0;border-bottom:0;-ms-grid-row:2;-ms-grid-column:1}.cost-estimator-distinctives__chart>div:nth-child(4){background-color:#651d32;color:#fff;border-bottom:0;-ms-grid-row:2;-ms-grid-column:2}.cost-estimator .slidecontainer{width:100%}.cost-estimator .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:4px;background-color:#dfdf00;background:linear-gradient(90deg,#bdbdbd 46.75%,#dfdf00 75%,#c9b17f);outline:none;opacity:.7;transition:opacity .2s;padding:0}.cost-estimator .slider::-ms-fill-lower{background:#bdbdbd}.cost-estimator .slider::-ms-fill-upper{background:#dfdf00}.cost-estimator .slider::-ms-thumb{background:#fff;height:16px;width:16px;border:1px solid #333;border-radius:8px}.cost-estimator .slider:hover{opacity:1}.cost-estimator .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#fff;border:1px solid grey;cursor:pointer}.cost-estimator .slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#fff;border:1px solid grey;cursor:pointer}.cost-estimator .slider-labels{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0}.cost-estimator .steps{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:600px){.cost-estimator .steps{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding-top:16px}}.cost-estimator .steps .introbox div:first-child,.cost-estimator .steps p:first-child,.introbox .cost-estimator .steps div:first-child{margin-bottom:.5em}@media(min-width:600px){.cost-estimator .steps .introbox div:first-child,.cost-estimator .steps p:first-child,.introbox .cost-estimator .steps div:first-child{margin-top:inherit}}.cost-estimator .steps .introbox div:last-child,.cost-estimator .steps p:last-child,.introbox .cost-estimator .steps div:last-child{margin-top:0}@media(min-width:600px){.cost-estimator .steps .introbox div:last-child,.cost-estimator .steps p:last-child,.introbox .cost-estimator .steps div:last-child{margin-top:inherit}}.cost-estimator .circled{border-radius:100%;color:#fff;background-color:#3e2b2e;padding:7px 12px;margin-bottom:0}@media(min-width:600px){.cost-estimator .circled{margin-right:1em}}.cost-estimator #grants-input{font-size:1em;margin:1em 0}.banner-container{box-sizing:content-box;line-height:1.5;background-color:#e9e9e5}.banner-container .l-container{max-width:none;padding-left:0;padding-right:0}@media(min-width:600px){.banner-container .l-container{padding:0}}.banner-container .banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:16px;border-top:1px solid #d2b9bd;color:#651d32}@media(min-width:600px){.banner-container .banner{padding-left:32px}}.banner-container .banner-cta__text{text-decoration:underline;color:#651d32}.banner-container .banner-cta__text:focus,.banner-container .banner-cta__text:hover{color:#872937}@media(min-width:600px){.banner-container .banner{-ms-flex-direction:row;flex-direction:row}}.banner-container .text{padding:8px 0 0;font-weight:700}@media(min-width:600px){.banner-container .text{padding:8px 0}}.banner-container .banner-cta{margin-right:45px;padding:8px 0}@media(min-width:600px){.banner-container .banner-cta{padding-left:12px}}.banner-container .banner-cta__text{cursor:pointer;transition:all .4s ease;position:relative;text-decoration:none}.banner-container .banner-cta__text:after{display:block;content:" ";background-image:url(/_ui/img/icons/arrow.svg);background-size:37px 12px;height:12px;width:37px;overflow:hidden;position:absolute;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;right:-45px;top:calc(50% - 6px);transition:all .4s ease}.banner-container .banner-cta__text:focus,.banner-container .banner-cta__text:hover{transition:all .4s ease}.banner-container .banner-cta__text:focus:after,.banner-container .banner-cta__text:hover:after{right:-53px}.banner-container .cta-arrow,.banner-container .cta-arrow span:before,.homepage .popup-wrapper{display:none}.homepage .banner-link__1{width:100%}.homepage .banner-link__2{display:inline-block;width:100%}@media screen and (min-width:1240px){.homepage .banner-container{display:-ms-flexbox;display:flex}.homepage .banner-link__2{-ms-flex-positive:1;flex-grow:1;border-left:1px solid #c7af7f}.homepage .banner-link__2 .banner{-ms-flex-pack:end;justify-content:flex-end;padding-left:0;padding-right:32px}}div.form_question{margin:-.5em -.5em .5em;padding:.5em}div.form_question .form_label,div.form_question label{display:block}div.form_question fieldset{border:0;margin:0;padding:0;min-width:0}body:not(:-moz-handler-blocked) div.form_question fieldset{display:table-cell}div+div.form_h1{margin-top:15px}div.form_h1 .form_label{font-size:1.4em}div.form_h2 .form_label{font-size:1.3em}div.form_h3 .form_label{font-size:1.1em}div.form_p .form_label{font-weight:400}div.form_header .form_label{font-weight:700;background:#ccc;padding:4px 5px}div.form_response input+label{display:inline;font-weight:400;margin-left:.5em}div.form_likert div.form_response{float:left;margin-right:4px;margin-left:4px}div.form_likert div.form_response table tr td{text-align:center}div.form_response span.full_message{font-weight:700;margin-left:1em;color:#c00;vertical-align:middle}div.form_question.form_layout_table.form_likert.show_labels .form_label{padding-top:4em}div.form_question.required,div.form_question.selected{background-color:#ffc}div.form_question.required{background-color:#fcc}.form_success{border:2px solid #0a0;color:#0a0;font-size:1.25em;padding:.5em}.form_question{position:relative}.form_address.form_layout_stacked input,.form_address.form_layout_stacked legend,.form_address.form_layout_stacked select,.form_address.form_layout_stacked textarea,.form_location.form_layout_stacked input,.form_location.form_layout_stacked legend,.form_location.form_layout_stacked select,.form_location.form_layout_stacked textarea,.form_location_nopostal.form_layout_stacked input,.form_location_nopostal.form_layout_stacked legend,.form_location_nopostal.form_layout_stacked select,.form_location_nopostal.form_layout_stacked textarea{margin-bottom:5px}div.form_page+div.form_page{margin-top:10px}div.form_page input,div.form_page label{vertical-align:middle}div.form_page input:not([type]),div.form_page input[type=email],div.form_page input[type=password],div.form_page input[type=tel],div.form_page input[type=text],div.form_page select,div.form_page textarea{box-sizing:border-box;max-width:100%}div.form_question+div.form_question[data-type="plugin:widget"]{margin-top:10px}div.form_question[data-type="plugin:widget"]+div.form_question{margin-bottom:10px}.action.form_action button{box-sizing:border-box;display:inline-block;border-radius:3px;text-align:center;line-height:1.25;color:#fff!important;padding:1.5em;background:#75132f!important;font-size:18px;text-transform:uppercase;min-width:240px;border:0;cursor:pointer;transition:all .2s}@media(min-width:481px){div.form_question.form_layout_table{display:table;margin:0;padding:0;width:100%}div.form_question.form_header.form_layout_table,div.form_question.form_layout_table_prerendered{margin:0;padding:0}div.form_question.form_layout_table .form_label{box-sizing:border-box;width:150px}div.form_question.form_layout_table .form_label,div.form_question.form_layout_table .form_responses{display:table-cell;padding:4px 5px;vertical-align:top}div.form_question.form_layout_table tbody.form_responses{display:table-row-group}div.form_h1.form_layout_table,div.form_h1.form_layout_table .form_label,div.form_h1.form_layout_table .form_responses,div.form_h2.form_layout_table,div.form_h2.form_layout_table .form_label,div.form_h2.form_layout_table .form_responses,div.form_p.form_layout_table,div.form_p.form_layout_table .form_label,div.form_p.form_layout_table .form_responses{display:block;width:inherit!important}div.form_header.form_layout_table,div.form_header.form_layout_table .form_label,div.form_header.form_layout_table .form_responses{display:block;padding:4px 5px;width:inherit!important}}.spu-checkbox{display:inline-block;position:relative;padding-left:40px;margin:.75em 1em .75em 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spu-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.spu-checkbox__mark{position:absolute;top:-4px;left:0;height:24px;width:24px;background-color:#fff;border:1px solid #651d32;transition:box-shadow .1s ease}.spu-checkbox__mark:after{content:"";position:absolute;display:none}.spu-checkbox:hover input~.spu-checkbox__mark{box-shadow:inset 1px 1px 1px #651d32,inset 1px 1px 1px #651d32}.spu-checkbox input:checked~.spu-checkbox__mark{background-color:#651d32}.spu-checkbox input:checked~.spu-checkbox__mark:after{display:block}.spu-checkbox__mark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.spu-program-finder__filter{padding:16px 0;background-color:#e5e5df}@media screen and (min-width:767px){.spu-program-finder__filter{padding:32px 0}}.spu-program-finder__filter h3{font-size:24px;font-size:1.5rem;font-weight:400;margin:0 0 1em}@media screen and (min-width:767px){.spu-program-finder__filter h3{margin:auto 0}}.spu-program-finder__filter hr{margin:1rem 0}.spu-program-finder__filter__option{margin:.5rem 3rem .5rem 0}@media screen and (min-width:1024px){.spu-program-finder__filter__option{white-space:nowrap}}@media screen and (min-width:767px){.spu-program-finder__filter__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.spu-program-finder__filter_area .spu-checkbox-wrapper{-webkit-columns:2;-moz-columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2}.spu-program-finder__filter_area .spu-checkbox{width:75%;line-height:1.25}.spu-program-finder__filter_modality .spu-checkbox-wrapper{-webkit-columns:2;-moz-columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (min-width:767px){.spu-program-finder__filter_modality .spu-checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-columns:1;-moz-columns:1;-webkit-column-count:1;-moz-column-count:1;column-count:1}}.spu-program-finder__search{border:1px solid #e5e5e0!important;border-radius:0!important;padding:.9rem .8rem!important;height:auto!important;width:100%;box-sizing:border-box;background-image:url(/_ui/img/ugadm/icon-search.svg?1449597338);background-repeat:no-repeat;background-position:95%;font-size:16px;font-size:1rem;color:#4d4d4d}@media screen and (min-width:767px){.spu-program-finder__search{width:50%}}.spu-program-finder__clear hr{margin:1rem 0}.spu-program-finder__clear h4{margin:0;font-weight:400;text-transform:uppercase;font-size:16px;font-size:1rem;color:#651d32}.spu-program-finder__clear ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0}.spu-program-finder__clear ul li:not(.spu-program-finder__clear-filters__link){margin-right:2rem;color:#872937}.spu-program-finder__clear ul li:not(.spu-program-finder__clear-filters__link):before{content:"âœ– ";color:#ba202e}.spu-program-finder__clear ul li:not(.spu-program-finder__clear-filters__link):hover{cursor:pointer}.spu-program-finder__list{table-layout:fixed;width:980px;max-width:100%}.spu-program-finder__list a{color:#651d32;line-height:1.5}.spu-program-finder__list a:hover{text-decoration:none}.spu-program-finder__program{border-bottom:2px solid #e5e5e0;color:#651d32;margin-bottom:0;padding:10px 0}.spu-program-finder__program__title{display:inline-block;font-weight:700;color:#872937}.spu-program-finder__program__modality{list-style-type:none;text-transform:uppercase;margin:.5em 0;padding:0}.spu-program-finder__program__modality li{display:inline-block;color:#651d32;font-size:14.4px;font-size:.9rem;font-weight:700;line-height:1.2;letter-spacing:.02em}.spu-program-finder__program__modality li:after{content:" | "}.spu-program-finder__program__modality li:last-of-type:after{content:""}.spu-program-finder__program__concentration{list-style-type:none;padding-left:1em}.spu-program-finder__program__keywords,.spu-program-finder__program__meta-content{display:none}@media screen and (min-width:767px){.spu-program-finder_all .spu-program-finder__search{width:100%}}.spu-program-finder_all .spu-program-finder__clear,.spu-program-finder_all .spu-program-finder__filter__container{display:none}.spu-program-finder_all .spu-program-finder__dropdown-label{display:inline-block;margin:0}.spu-program-finder_all .drop-icon{display:inline-block;padding:1em;font-size:1em;text-align:center;color:#872937}.spu-program-finder_all .drop-icon_active{cursor:pointer;display:inline-block;position:relative;top:11px}.spu-program-finder_all .drop-icon_active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.spu-program-finder_all .drop-icon_active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.spu-program-finder_all .drop-icon_active:after,.spu-program-finder_all .drop-icon_active:before{-webkit-transform-origin:4px -3px;transform-origin:4px -3px;content:"";position:absolute;top:50%;right:1em;display:inline-block;height:2px;width:9px;background:#927c4e;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .2s ease-out}.spu-program-finder_all #filter-dropdown{display:none}.spu-program-finder_all #filter-dropdown:checked~label>.drop-icon{background:transparent}.spu-program-finder_all #filter-dropdown:checked~label>.drop-icon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.spu-program-finder_all #filter-dropdown:checked~label>.drop-icon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.spu-program-finder_all #filter-dropdown:checked~label>.drop-icon:after,.spu-program-finder_all #filter-dropdown:checked~label>.drop-icon:before{-webkit-transform-origin:7px 1px;transform-origin:7px 1px;width:14px;left:5px}.spu-program-finder_all #filter-dropdown:checked~.spu-program-finder__clear,.spu-program-finder_all #filter-dropdown:checked~.spu-program-finder__filter__container{display:block}.category-hidden{display:none}#spu-program-finder__clear__trigger{text-decoration:underline;font-weight:700}#spu-program-finder__clear__trigger:hover{cursor:pointer}#content #maincolumn .spu-program-finder h4{margin:0;font-weight:400;text-transform:uppercase;font-size:16px;font-size:1rem;color:#651d32}#content .spu-program-finder ul>li{padding:0;background:none;list-style-type:none;margin-left:0}.spu-icon-bar{position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#872937;border-radius:1.8em;z-index:10;opacity:0;transition:opacity .2s ease}@media screen and (min-width:980px){.spu-icon-bar{right:24px}}.spu-icon-bar_visible{opacity:1}.spu-icon-bar a{display:block;text-align:center;padding:8px;transition:all .3s ease;color:#fff;font-size:20px;text-decoration:none}@media screen and (min-width:980px){.spu-icon-bar a{padding:16px}}.spu-icon-bar a:hover{background-color:#c7af7f}.spu-icon-bar a:first-of-type{border-top-left-radius:24px;border-top-right-radius:24px}.spu-icon-bar a:last-of-type{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.spu-icon-bar i{font-style:normal}
/*# sourceMappingURL=../dist/css/maps/main.css.map */