  @charset "UTF-8";body,h2{color:#333}body,ul{padding:0}html{box-sizing:border-box}*{box-sizing:inherit}body{margin:0;font:400 1em/1.6 Georgia,serif}h1,h2,h3,h4,h5,h6,table.styled-table th,ul.tabs>li>.title{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{margin:0 0 20px;line-height:1.3;font-weight:700;text-transform:uppercase;transition:font-size .3s}h1{color:#860038;font-size:1.66667em;line-height:1.1}@media screen and (min-width:800px){h1{font-size:3.2em}.detail h1{font-size:2.33333em}}h2{font-size:1.06667em}@media screen and (min-width:800px){h2{font-size:1.6em}}h2.teal-dark{color:#024462}h2.white{color:#fff}h2.gray{color:#666}h3,h4{color:#333;text-transform:none}h2+.intro{margin-top:-10px}h2.large{font-size:1.33333em;line-height:1}@media screen and (min-width:800px){h2.large{font-size:2.4em}}h3{font-size:.93333em}@media screen and (min-width:800px){h3{font-size:1.33333em}}h4{font-size:1em}ul{list-style:disc;margin:20px 0}.body-content ul{list-style:none}.body-content ul:not(.link-list):not(.tabs):not(.accordion):not(.slidesContainer):not(.rdCommands):not(.sfdownloadList):not(.sfTagsList):not(.logos) li{margin-bottom:10px;line-height:1.3;padding-left:1em;text-indent:-1.05em}.js ul.tabs>li>.content,ul.accordion>li>.content{line-height:1.6}.body-content ul:not(.link-list):not(.tabs):not(.accordion):not(.slidesContainer):not(.rdCommands):not(.sfdownloadList):not(.sfTagsList):not(.logos) li:before{content:"•";font-size:1.2em;color:#999;padding-right:.5em}.sfPageEditor ul,.sfreContentArea ul{margin-left:25px}ul.link-list{list-style:none;padding-left:0;border-bottom:1px solid #ccc}ul.link-list li{border-top:1px solid #ccc;margin-bottom:0}ul.link-list li a{display:block;padding:15px 0;font-size:1.2em;color:#0172a5;text-decoration:none}ul.link-list li a:hover{text-decoration:underline}ul.social-links{margin:0;padding-left:0;list-style:none}ul.social-links li{display:inline-block;margin-right:15px;vertical-align:middle}ul.social-links a{display:block;text-indent:-9999px;opacity:.5}ul.social-links a:hover{opacity:1}ul.social-links a.facebook{width:14px;height:27px;background-image:url(/docs/default-source/template-files/icon-social-facebook-white.svg)}ul.social-links a.flickr{width:26px;height:26px;background-image:url(/docs/default-source/template-files/icon-social-flickr-white.svg)}ul.social-links a.twitter{width:26px;height:21px;background-image:url(/docs/default-source/template-files/icon-social-twitter-white.svg)}ul.social-links a.instagram{width:27px;height:27px;background-image:url(/docs/default-source/template-files/icon-social-instagram-white.svg)}ul.social-links a.youtube{width:30px;height:21px;background-image:url(/docs/default-source/template-files/icon-social-youtube-white.svg)}ul.tabs{list-style:none;padding:0;margin:20px 0}ul.tabs>li:focus{outline:0}ul.tabs>li>.title{font-size:1.06667em;text-transform:uppercase}.js ul.tabs{position:relative}.js ul.tabs>li>.title{position:relative;display:block;padding:20px 30px;background-color:#666;color:#fff;cursor:pointer;transition:all .3s}.js ul.accordion>li>.title:after,.js ul.tabs>li>.title:after,a[class*=arrow]:after{position:absolute;content:''}.js ul.tabs>li.active>.title,.js ul.tabs>li>.title:hover{background-color:#860038}.js ul.tabs>li>.title:after{display:block;width:1px;height:0;top:100%;left:0;right:0;margin:auto;border-top:15px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;transition:border-color .3s}.js ul.tabs>li.active>.title:after{border-top-color:#860038}.body-content hr,.js ul.accordion>li:first-child{border-top:1px solid #ccc}@media screen and (min-width:1000px){.js ul.tabs>li>.title{margin-bottom:0;display:inline-block}.js ul.tabs>li>.content{width:100%;padding:20px 0 50px;position:absolute;left:0;top:60px}.js ul.tabs>li{display:inline-block}.js ul.tabs.even-4>li{width:calc(25% - 30px);margin-left:30px}.js ul.tabs.even-4>li:first-child{margin-left:0}.js ul.tabs.even-4>li>.title{display:block;text-align:center}}ul.accordion{overflow:hidden;list-style:none;margin:20px 0;padding:0;clear:both}ul.accordion>li{margin-bottom:20px}ul.accordion>li>.title{font-size:1.2em;color:#860038}.js ul.accordion>li{margin-bottom:0;border-bottom:1px solid #ccc}.js ul.accordion>li>.title{position:relative;padding:25px 40px 25px 0;cursor:pointer}.js ul.accordion>li>.title:after{right:10px;top:25px;display:block;height:20px;width:12px;background:url(/docs/default-source/template-files/icon-arrow-gray.svg) center no-repeat;background-size:contain;transform:rotate(90deg);transition:transform .3s}.js ul.accordion>li>.title:hover{color:#530023}.js ul.accordion>li>.content{padding:0 0 35px;display:none}.js ul.accordion>li.active>.title:after{transform:rotate(-90deg)}img{border:0}table td.center,table th.center{text-align:center}table.styled-table{width:100%;border-collapse:collapse;font-size:.93333em}table.styled-table th{text-align:left;padding:10px;font-weight:700;color:#666;text-transform:uppercase;border-bottom:1px solid #ccc;border-right:1px solid #ccc}a[class*=arrow],a[class^=btn]{font-size:.86667em;font-family:Oswald,sans-serif;text-transform:uppercase}.programs-of-study table.styled-table th{padding:10px 10px 10px 0;border-right:0}table.styled-table th:last-child{border-right:0}table.styled-table th.center{text-align:center}table.styled-table tr td{vertical-align:top;padding:10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.programs-of-study table.styled-table tr td{padding:10px 10px 10px 0;border-right:0}table.styled-table tr td:last-child{border-right:0}table.styled-table tr td>a{text-decoration:none}table.styled-table tr td>a:hover{text-decoration:underline}table.program-table td.school ul{list-style:none;margin:0;padding:0}table.program-table td.school ul li{line-height:1.6;text-indent:0!important;padding-left:0!important}table.program-table td.school ul li:before{display:none}#directory.styled-table td,#directory.styled-table th{padding:10px 10px 10px 0;border-right:0}a{color:#0172a5;transition:color .3s,opacity .3s,background-color .3s}a:hover{color:#000}a.connect,a.connect-linkedin{overflow:hidden;display:inline-block;height:25px;width:25px;text-indent:-9999px;opacity:.65;vertical-align:middle}a.connect-linkedin:hover,a.connect:hover{opacity:1}a.connect-linkedin{background:url(/docs/default-source/template-files/icon-connect-linkedin.svg);background-size:contain}a.icon,a.icon-email,a.icon-phone{display:inline-block;padding-left:25px;background-repeat:no-repeat;background-position:left 5px}a.icon-email{background-image:url(/docs/default-source/template-files/icon-mail-green.svg)}a.icon-phone{padding-left:20px;background-image:url(/docs/default-source/template-files/icon-phone-green.svg)}a.profile-icon{display:inline-block;height:35px;width:35px;overflow:hidden;text-indent:-999px;text-align:left;background:url(/docs/default-source/template-files/icon-profile-red.svg) center no-repeat}a[class*=arrow]{display:inline-block;position:relative;padding-right:45px;color:#0172a5;text-decoration:none}a[class*=arrow]:after{display:block;right:30px;top:calc(50% - 5px);width:5px;height:9px;background-image:url(/docs/default-source/template-files/icon-arrow-green.svg);background-repeat:no-repeat;transition:right .2s}a[class*=arrow]:hover:after{right:28px}.body-content p>a[class^=btn]{margin-top:0;margin-bottom:20px}a[class^=btn]{display:inline-block;margin-top:20px;padding:15px 35px;border-radius:5px;color:#0172a5;text-decoration:none}@media screen and (min-width:800px){a[class^=btn]{font-size:1em}}a[class^=btn-blue]{color:#fff;background-color:#0172a5}a[class^=btn-blue]:hover{background-color:#014f72}a[class^=btn-orange]{color:#fff;background-color:#c4661f}a[class^=btn-orange]:hover{background-color:#984f18}a[class^=btn-red]{color:#fff;background-color:#860038}a[class^=btn-red]:hover{background-color:#530023}a[class^=btn-green]{color:#fff;background-color:#6aa034}a[class^=btn-green]:hover{background-color:#517a27}a[class^=btn-white]{color:#860038;background-color:#fff}a[class^=btn-white]:hover{background-color:#e6e6e6}a[class^=btn][class*="-small"]{padding:5px 25px;font-size:.86667em}a[class^=btn][class*=arrow]{padding-right:45px}a.btn-arrow-more,a.btn.arrow.more{margin-top:5px;padding-left:0;padding-top:0;padding-bottom:0;font-size:.8em}a[class^=btn-red].arrow:after,a[class^=btn-green].arrow:after,a[class^=btn-][class*=arrow]:after,a[class^=btn-blue].arrow:after,a[class^=btn-orange].arrow:after{background-image:url(/docs/default-source/template-files/icon-arrow-white.svg);background-repeat:no-repeat;opacity:.5}a[class^=btn-white].arrow:after{background-image:url(/docs/default-source/template-files/icon-arrow-red.svg);background-repeat:no-repeat;opacity:1}a[class*="-small"].arrow{padding-right:35px}a[class*="-small"].arrow:after{right:20px}a[class*="-small"].arrow:hover:after{right:18px}[class*=content-cols],[class*=content-cols]>.col2,[class*=content-cols]>.col3,[class*=content-cols]>.col4{margin-top:20px}@media screen and (min-width:800px){[class*=content-cols]{overflow:hidden}[class*=content-cols]>div:not(.clear){float:left}[class*=content-cols]>.col2,[class*=content-cols]>.col3,[class*=content-cols]>.col4{margin-top:0}[class*=content-cols-2]>.col1{width:calc(50% - 20px)}[class*=content-cols-2]>.col2{width:calc(50% - 20px);margin:0 0 0 40px}}.body-content p{margin:20px 0}.body-content img{max-width:100%;height:auto}.body-content hr{display:block;width:100%;height:1px;clear:both}@media screen and (min-width:800px){.body-content .left{float:left;margin:0 20px 20px 0}.body-content .right{float:right;margin:0 0 20px 20px}}.body-content .callout{margin:25px auto;padding:25px;text-align:center;border:1px solid #ccc;max-width:390px}.body-content .callout h3{font-size:1.33333em;text-transform:none}.body-content .callout .media{margin-bottom:15px}.body-content .callout .media img{margin:auto;display:block}.body-content .callout.profile .media img{border-radius:50%;padding:7px;border:1px solid #ccc;max-width:210px}.body-content .callout.profile .name{text-transform:uppercase;font-size:.93333em;font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:5px}.body-content .callout.profile .title{font-style:italic;line-height:1.3;font-size:.8em;color:#999}.body-content .callout.taxonomy{border:0;background-color:#f2f2f2;text-align:left}#toolbar #tools-resources,.js #nav-trigger{text-align:center}.body-content .callout.taxonomy h3{font-weight:400;text-transform:uppercase;color:#666;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.body-content .callout.taxonomy ul{margin:0;list-style:none;padding-left:0}.body-content .callout.taxonomy ul li{font-family:Oswald,sans-serif;margin-bottom:0!important;text-transform:uppercase;font-weight:400;font-size:.9em;text-indent:0!important;padding-left:0!important}.body-content .callout.taxonomy ul li:before{display:none}.body-content .callout.taxonomy ul li a{position:relative;display:block;padding:10px 0 10px 20px;font-size:1.2em;color:#0172a5;text-decoration:none}.body-content .callout.taxonomy ul li a.active{color:#333}.body-content .callout.taxonomy ul li a:after{content:'';display:block;height:10px;width:7px;position:absolute;left:2px;top:18px;background:url(/docs/default-source/template-files/icon-arrow-green.svg) center no-repeat;background-size:7px 10px;transition:all .3s}#logo,.js #nav-trigger{background-repeat:no-repeat}.body-content .callout.taxonomy ul li a:hover:after{left:5px}.intro{margin-bottom:22px;color:#000;font-size:1.06667em;line-height:1.4;font-style:italic}@media screen and (min-width:800px){.intro{font-size:1.33333em}}.row>.inner{padding:25px 15px}.row>.inner:after{content:"";display:table;clear:both}.row.top>.inner{display:flex;flex-wrap:wrap;padding:0}@media screen and (min-width:1300px){.row.col-2 .col1{float:left;width:67%}.row.col-2 .col2{float:right;clear:right;width:30%}.row.top>.inner{display:block}}#nav-trigger,.js #nav-container{display:none}.row.top>.inner .col1{order:2;width:100%;padding:25px 15px}@media screen and (min-width:1300px){.row.top>.inner .col1{order:1;width:67%}}.row.top>.inner .col2{order:1;width:100%}@media screen and (min-width:1300px){.row.top>.inner .col2{order:2;width:30%;position:relative;top:-60px;z-index:9990}}.row.top>.inner .col2.last{order:3}.row.bg-gray{background-color:#f2f2f2}.row.bg-dark-teal{background-color:#024462}.row[class*=bg-dark],.row[class*=bg-dark] h1,.row[class*=bg-dark] h2,.row[class*=bg-dark] h3,.row[class*=bg-dark] h4{color:#fff}.row[class*=bg-dark] .intro{color:#999}.js .row[class*=bg-dark] ul.tabs>li>.title{background-color:transparent;border-bottom:1px solid #999}.js .row[class*=bg-dark] ul.tabs>li>.title:hover{background-color:transparent;color:#a8c6ec}.js .row[class*=bg-dark] ul.tabs>li.active>.title{background-color:#6aa034;border-bottom-color:#6aa034}.js .row[class*=bg-dark] ul.tabs>li.active>.title:after{border-top-color:#6aa034}.inner{max-width:1300px;margin:auto}#nav-container{background-color:#fff}#nav-container #search{display:block!important}@media screen and (min-width:1300px){#nav-container .cta{display:none}}#nav-container #toolbar+.cta{margin-top:20px}.js #nav-trigger{display:block;float:right;width:20%;height:67px;background-color:rgba(242,242,242,.5);background-image:url(/docs/default-source/template-files/icon-menu.svg);background-position:center 15px;padding-top:40px;color:#666;font:.86667em Oswald,sans-serif;text-transform:uppercase;text-decoration:none}@media screen and (min-width:480px){.body-content .callout.taxonomy ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.js #nav-trigger{width:62px}}body.nav-open #nav-trigger{background-image:url(/docs/default-source/template-files/icon-close-gray.svg)}.js #header{width:100%;z-index:9998}@media screen and (min-width:1300px){.js #nav-trigger{display:none}.js #header{position:relative;height:auto;background-color:#fff}.js #header:after{content:"";display:table;clear:both}.js #header.sticky{position:fixed;top:0;width:100%;z-index:9999px}.js #header.sticky>.inner{padding:0 0 10px}.js #header.sticky #logo{width:60px;height:68px;margin-top:10px}.js #header.sticky #main-nav{margin-top:30px}.js #header.sticky #main-nav .content{top:39px}.js #header.sticky #search-trigger{bottom:30px}}#header>.inner{padding:10px}#header .sep{height:10px;background-color:#ccc}#logo{display:block;float:left;width:180px;height:51px;margin-top:5px;background-image:url(/docs/default-source/template-files/logo-full-no-tagline.svg);background-size:cover;text-indent:-99999px}@media screen and (min-width:1300px){#header>.inner{padding:0 0 20px;position:relative;transition:all .3s}#logo{float:left;width:300px;height:87px;margin-top:0;background-image:url(/docs/default-source/template-files/logo-full.svg);transition:all .3s}#main-nav{position:relative;float:right;margin:43px 60px 0 0;width:calc(95% - 342px)}#main-nav>ul{overflow:hidden}}#main-nav.menu-open .group:not(.open){border-top-color:#ccc}#main-nav>ul{list-style:none;margin:0;padding-left:0}#main-nav a{text-decoration:none}#main-nav .group{border-top:1px solid #ccc;transition:border-color .3s}#main-nav .group:first-child{border-top:0}#main-nav .group:last-child{border-bottom:1px solid #ccc}#main-nav .group>a.trigger{display:block;position:relative;padding:15px;font-family:Oswald,sans-serif;text-transform:uppercase}#main-nav .group>a.trigger:after{content:'';display:block;position:absolute;right:15px;top:calc(50% - 4.5px);width:5px;height:9px;background-image:url(/docs/default-source/template-files/icon-arrow-green.svg);background-repeat:no-repeat;transform:rotate(90deg);transition:all .3s}#banner .caption:before,#banner:after,#main-nav .callout .caption:before,#toolbar #tools-resources .trigger:after,.cta a:before{content:""}@media screen and (min-width:1300px){#main-nav .group{float:left;margin:0 20px}#main-nav .group:last-child{border-bottom:0}#main-nav .group:nth-child(1){border-top:3px solid #860038}#main-nav .group:nth-child(2){border-top:3px solid #6aa034}#main-nav .group:nth-child(3){border-top:3px solid #0172a5}#main-nav .group:nth-child(4){border-top:3px solid #009c9e}#main-nav .group:nth-child(5){border-top:3px solid #c4661f}#main-nav .group:nth-child(6){border-top:3px solid #edc31c}#main-nav .group>a.trigger{padding:10px 0;color:#666}#main-nav .group>a.trigger:after{display:none}}#main-nav .group>a.trigger.active:after{transform:rotate(-90deg)}#main-nav .group .content{border-top:1px solid #ccc;padding:15px}.js #main-nav .group .content{display:none}@media screen and (min-width:1300px){#main-nav .group .content{position:absolute;border-top:0;padding:30px;margin-top:30px;width:100%;left:0;z-index:9999;background:#fff;background:-webkit-linear-gradient(legacy-direction(to right),#fff,#f2f2f2);background:linear-gradient(to right,#fff,#f2f2f2)}#main-nav .group.open .content{display:block;box-shadow:0 0 10px #ccc}#main-nav .links{float:left;width:44%}}#main-nav ul.sub{margin:0;padding-left:0;list-style:none}#main-nav ul.sub li{margin-bottom:10px}#main-nav ul.sub li:last-child{margin-bottom:0}#main-nav .links a{display:block;color:#666;font:.86667em Oswald,sans-serif}@media screen and (min-width:1300px){#main-nav .links a{font-size:.93333em;color:#0172a5}#main-nav .links a.top{padding-bottom:10px;border-bottom:1px solid #ccc;background:url(/docs/default-source/template-files/icon-arrow-circle-gray.svg) right 5px no-repeat;font:1.46667em Montserrat,sans-serif}}#main-nav .links a:hover{text-decoration:underline}#breadcrumbs a,#footer a,#section-nav .title a,#section-nav ul a,#toolbar #tools-resources .trigger:hover,#toolbar a,#tools a,.cta a{text-decoration:none}#main-nav .links a.top{margin-bottom:10px;color:#333;text-transform:uppercase}#main-nav .links ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#main-nav .callout{display:none}#main-nav .callout .media img,.sfPageEditor #main-nav .callout,.sfreContentArea #main-nav .callout{display:block}@media screen and (min-width:1300px){#main-nav .links ul li{padding-left:10px;background:url(/docs/default-source/template-files/icon-arrow-gray.svg) left 6px no-repeat}#main-nav .callout{position:relative;display:block;float:right;width:52%}}#main-nav .callout .media{border:10px solid #f2f2f2;max-width:295px}#main-nav .callout .caption{position:absolute;right:0;top:30px;padding:15px;width:calc(100% - 270px);height:145px;font:.73333em Montserrat,sans-serif;background-color:rgba(134,0,56,.9);color:#fff}.sfPageEditor #main-nav .callout .caption,.sfreContentArea #main-nav .callout .caption{position:static}#main-nav .callout .caption:before{border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:15px solid rgba(134,0,56,.9);left:-14px;top:calc(50% - 15px);position:absolute;z-index:9999}#main-nav .callout .caption .title{font-size:1.2em;text-transform:uppercase}#search{padding:12px 15px;background-color:#6aa034}@media screen and (min-width:1300px){#search{display:none;clear:both;padding:20px}#search>.inner{display:flex;align-items:center}}#search .label{display:none}@media screen and (min-width:1300px){#search .label{display:inline-block;font:1.2em Montserrat,sans-serif;color:#fff;text-transform:uppercase;flex-basis:15%}#search .label+div{flex-basis:calc(85% - 80px);display:flex}#search fieldset{width:100%;overflow:hidden}}#search fieldset{display:block;margin:0;border:0;padding:0}#search fieldset.sfsearchBox>span.k-widget{float:none;width:auto}#search input.search-box,#search input.sfsearchTxt{border:0;border-radius:5px;padding:12px 15px;width:calc(100% - 41px);color:#999;background-color:#fff;font:italic .8em Georgia,serif}@media screen and (min-width:1300px){#search input.search-box,#search input.sfsearchTxt{padding:20px;max-width:890px;width:calc(100% - 115px);font-size:16px;margin-right:10px;float:left}}#search .search-button,#search .sfsearchSubmit{width:27px;height:26px;border:0;padding:0;background:url(/docs/default-source/template-files/icon-search-white.svg);text-indent:-99999px;opacity:.5;cursor:pointer}@media screen and (min-width:1300px){#search .search-button,#search .sfsearchSubmit{display:block;width:auto;height:auto;padding:10px 15px;border-radius:5px;font:1.33333em Oswald,sans-serif;color:#fff;opacity:1;text-indent:0;background:#8dc63f;margin-top:2px}}#search a.close{display:none}@media screen and (min-width:1300px){#search a.close{display:block;padding:40px 0 0;background:url(/docs/default-source/template-files/icon-close-circle-white.svg) top center no-repeat;background-size:35px;font:.8em Oswald,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;opacity:.5}#search a.close:hover{opacity:1}}#toolbar #tools-resources .trigger,#toolbar>.inner>ul>li>a{color:#666;font-size:.86667em;text-transform:uppercase}#search-trigger{display:none}#toolbar>.inner>ul{padding-left:15px;list-style:none}@media screen and (min-width:1300px){#search-trigger{display:block;position:absolute;bottom:40px;right:30px;width:27px;height:26px;background:url(/docs/default-source/template-files/icon-search-green.svg);text-indent:-99999px;cursor:pointer;transition:all .3s;outline:0}#toolbar{text-align:right}#toolbar>.inner>ul{display:inline-block;margin:0 20px 0 0}#toolbar #tools-resources{display:inline-block}}#toolbar>.inner>ul>li{display:inline-block;margin:0 0 0 15px;padding-left:15px;border-left:1px solid #999;line-height:13px}#toolbar>.inner>ul>li:first-child{margin-left:0;padding-left:0;border-left:0}#toolbar a{font-family:Oswald,sans-serif}#toolbar a:hover{text-decoration:underline}#toolbar #tools-resources .trigger{position:relative;display:inline-block;padding:15px 30%;border-radius:5px;background-color:#f2f2f2}@media screen and (min-width:1300px){#toolbar #tools-resources .trigger{padding:15px 20px 15px 15px;border-radius:0 0 5px 5px}}#toolbar #tools-resources .trigger:after{display:inline-block;position:relative;top:calc(50% - 4.5px);margin-left:10px;width:5px;height:9px;background-image:url(/docs/default-source/template-files/icon-arrow-green.svg);background-repeat:no-repeat;transform:rotate(90deg);transition:all .3s}#toolbar #tools-resources .trigger.active{background-color:#0172a5;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}#toolbar #tools-resources .trigger.active:after{background-image:url(/docs/default-source/template-files/icon-arrow-white.svg);transform:rotate(-90deg)}#tools{padding:25px 15px;background-color:#0172a5;text-align:left}#tools ul{margin:0;padding-left:0;list-style:none;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media screen and (min-width:1300px){#toolbar #tools-resources .trigger.active{border-bottom-right-radius:5px;border-bottom-left-radius:5px}#tools ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;display:flex;justify-content:space-between}#tools ul li{display:inline-block}}#tools ul li.close{display:none}@media screen and (min-width:1300px){#tools ul li.close{display:inline-block}#tools ul li.close a{background-image:url(/docs/default-source/template-files/icon-close-circle-white.svg);background-size:35px;padding:40px 50px 0;opacity:.5;text-transform:uppercase}#tools ul li.close a:hover{color:#fff;opacity:1}}#footer a,#tools a:hover{color:#a8c6ec}#tools a{display:block;padding:35px 15px 0;color:#fff;font:.8em Oswald,sans-serif;background-repeat:no-repeat;background-position:center top}#tools a.myclaflin{background-image:url(/docs/default-source/template-files/icon-toolbar-myclaflin.svg)}#tools a.email{background-image:url(/docs/default-source/template-files/icon-toolbar-email.svg)}#tools a.moodle{background-image:url(/docs/default-source/template-files/icon-toolbar-moodle.svg);background-size:35px}#tools a.cuonline{background-image:url(/docs/default-source/template-files/icon-toolbar-cuonline.svg);background-size:35px}#tools a.registration{background-image:url(/docs/default-source/template-files/icon-toolbar-registration.svg);background-size:30px}#tools a.calendar{background-image:url(/docs/default-source/template-files/icon-toolbar-calendar.svg)}#tools a.help{background-image:url(/docs/default-source/template-files/icon-toolbar-help.svg);background-size:30px}#tools a.bookstore{background-image:url(/docs/default-source/template-files/icon-toolbar-bookstore.svg);background-size:30px}#tools a.library{background-image:url(/docs/default-source/template-files/icon-toolbar-library.svg)}#tools a.dining{background-image:url(/docs/default-source/template-files/icon-toolbar-dining.svg)}#tools a.alerts{background-image:url(/docs/default-source/template-files/icon-toolbar-alerts.svg);background-size:15px}#tools-resources #tools a{padding:5px 15px;background-image:none}@media screen and (min-width:1000px){#tools a{font-size:.86667em}}.js #tools{display:none}#footer{padding:20px 15px;background-color:#333;color:#fff;font-size:.86667em;overflow:hidden}#footer a{font-family:Oswald,sans-serif}#footer a:hover{text-decoration:underline}#footer .title{margin-bottom:5px;font-family:Montserrat,sans-serif;text-transform:uppercase}#footer .awards{margin-top:20px}#footer .awards img{margin:5px 15px 0 0;max-width:80px}#footer .social{margin-top:20px}#footer .col1{float:left;margin-right:30px;width:125px}@media all and (min-width:900px){#footer .col1{width:235px}}#footer .col1 img{width:100%;opacity:.3}@media all and (min-width:650px){#footer .col2{float:left;overflow:hidden;width:calc(100% - 155px)}}@media all and (min-width:900px){#footer .col2{float:left;overflow:hidden;width:calc(70% - 265px)}}#footer .col2 .info{clear:both;padding-top:20px}#footer .col2 .info ul{margin:0;padding-left:0;max-width:320px;list-style:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}#footer .col2 .info ul li{padding-left:10px;background:url(/docs/default-source/template-files/icon-arrow-gray.svg) center left no-repeat}#footer .col2 .info ul li a{font-size:1.2em}#footer .col2 .contact{margin-top:20px}#footer .col2 .contact p{margin:0}#footer .col2 .links{margin-top:20px}#footer .col2 .links a{display:block;margin-top:15px;color:#ccc;text-transform:uppercase}#banner .caption,.cta a,.js #section-nav-trigger{color:#fff;text-transform:uppercase}@media all and (min-width:650px){#footer .col2 .info{clear:none;float:left;width:50%}#footer .col2 .info ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}#footer .col2 .contact{float:left;width:50%}#footer .col2 .links{clear:both;padding-top:20px}#footer .col2 .links a{display:inline-block;margin:0 15px 0 0}#footer .col3{clear:both}}#footer .col2 .links a.phone{padding-left:25px;background:url(/docs/default-source/template-files/icon-phone-orange.svg) center left no-repeat}#footer .col2 .links a.location{padding-left:25px;background:url(/docs/default-source/template-files/icon-location-blue.svg) 2px center no-repeat}#footer .col2 .links a.map{padding-left:30px;background:url(/docs/default-source/template-files/icon-map-green.svg) center left no-repeat;background-size:20px}.cta a:before,.js #section-nav-trigger:after{background-repeat:no-repeat;background-position:center}#footer .col2 .copyright-wrap{margin-top:20px}#footer .col2 .copyright-wrap #copyright,#footer .col2 .copyright-wrap .add-links{display:inline-block;vertical-align:middle}#footer .col2 .copyright-wrap .add-links a{font-size:.93333em;line-height:1;display:inline-block;border-left:1px solid #999;padding-left:10px;margin-left:10px}@media all and (min-width:900px){#footer .col3{clear:none;float:left;width:30%}}#banner{position:relative;border-top:1px solid #fff;border-bottom:10px solid #ccc;background-color:#860038}#banner>.sfContentBlock{padding-top:19.44444444444444%;position:relative;overflow:hidden;transition:padding-top .3s}#banner:after{position:absolute;width:100%;height:1px;background-color:#fff}#banner img{display:block;width:100%;height:auto;position:absolute;top:0}#banner img~br,.js #banner img{display:none}#banner img~p{margin:0}#banner .caption{display:block;padding:10px;font:1.2em Montserrat,sans-serif;background-color:#860038}@media screen and (min-width:1000px){#banner .caption{position:absolute;top:30%;right:20%;padding:20px;width:325px;font-size:1.86667em;background-color:rgba(134,0,56,.75)}}#banner .caption:before{border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:15px solid rgba(134,0,56,.75);left:-15px;top:calc(50% - 15px);position:absolute;z-index:9990}#banner .color-bars{display:none;position:absolute;left:0;top:0;bottom:0;z-index:900}.color-bars,.cta{display:flex}@media screen and (min-width:1300px){#banner .color-bars{display:flex}}#banner .color-bars.right{right:0;left:auto}.color-bars .color-bar{width:25px}.color-bars .color-bar.red{background-color:rgba(134,0,56,.8)}.color-bars .color-bar.red-light{background-color:rgba(185,0,77,.8)}.color-bars .color-bar.red-dark{background-color:rgba(83,0,35,.8)}.color-bars .color-bar.blue{background-color:rgba(1,114,165,.8)}.color-bars .color-bar.teal-dark{background-color:rgba(2,68,98,.8)}.color-bars .color-bar.orange-dark{background-color:rgba(152,79,24,.8)}.color-bars .color-bar.orange{background-color:rgba(196,102,31,.8)}.color-bars .color-bar.yellow{background-color:rgba(237,195,28,.8)}.color-bars .color-bar.green{background-color:rgba(106,160,52,.8)}.color-bars .color-bar.green-dark{background-color:rgba(81,122,39,.8)}.color-bars .color-bar.xsmall{width:14px}.color-bars .color-bar.small{width:16px}.color-bars .color-bar.med{width:55px}.color-bars .color-bar.large{width:75px}.cta{overflow:hidden}.cta a{display:block;float:left;width:25%;padding:10px;font:.8em Oswald,sans-serif;background-color:#0172a5;text-align:center}.cta a:before{display:block;margin-bottom:5px;width:100%;height:22px}.cta a:hover{background-color:#014f72}.cta a.cta-apply:before{background-image:url(/docs/default-source/template-files/icon-apply-blueLight.svg);background-size:20px}.cta a.cta-visit:before{background-image:url(/docs/default-source/template-files/icon-location-blueLight.svg)}.cta a.cta-info:before{background-image:url(/docs/default-source/template-files/icon-chat-blueLight.svg);background-size:20px}.cta a.cta-tour:before{background-image:url(/docs/default-source/template-files/icon-compass-blueLight.svg)}.cta.row{display:block;margin-top:-10px}@media screen and (min-width:800px){.cta.row{display:flex;flex-wrap:wrap}.cta.row a:nth-child(even){margin-left:10px}}.cta.row a{float:none;padding:15px 35px;margin-top:10px;border-radius:5px;width:100%;font-size:1.2em;text-align:left}@media screen and (min-width:1300px){.cta.row{justify-content:space-between}.cta.row a:nth-child(even){margin-left:0}}@media screen and (min-width:800px){.cta.row a{flex-basis:calc(50% - 5px);text-align:center}}.cta.row a:before{display:inline-block;vertical-align:top;margin:3px 10px 0 0;width:20px}.js #section-nav-trigger{position:relative;display:block;padding:30px 20px;background-color:#860038;font:.93333em Montserrat,sans-serif;text-decoration:none}.js #section-nav-trigger:after,.js #section-nav-trigger:before{content:"";position:absolute;right:20px;top:calc(50% - 30px);width:40px;padding:30px 10px}.js #section-nav-trigger:before{border:1px solid rgba(255,255,255,.2)}.js #section-nav-trigger:after{background-image:url(/docs/default-source/template-files/icon-arrow-white.svg);background-size:12px;transform:rotate(90deg);transition:transform .3s}.js #section-nav-trigger.active:after{transform:rotate(-90deg)}.js #section-info{display:none}#section-info .cta a{text-transform:none}#section-nav{padding:30px;background-color:#f2f2f2}@media screen and (min-width:1300px){.cta.row a{flex-basis:24%}.js #section-nav-trigger{display:none}.js #section-info{display:block!important}#section-nav{padding-top:70px}}#section-nav .title a{display:block;padding-bottom:10px;border-bottom:1px solid #ccc;font:1.33333em Montserrat,sans-serif;color:#666;text-transform:uppercase}#section-nav ul{list-style:none;padding-left:0;margin:0}#section-nav ul a{display:block;padding:5px 0;font:1em Oswald,sans-serif}#section-nav ul li{text-indent:0!important;padding-left:0!important}#section-nav ul li:before{display:none}#section-nav ul li.active>a{color:#333!important}#section-nav ul li.has-links>a:after{content:'\00a0\00a0\00a0\00a0\00a0\00a0';display:inline;width:5px;height:9px;background:url(/docs/default-source/template-files/icon-arrow-green.svg) center 10px no-repeat;background-size:5px 9px;transition:all .3s}#section-nav ul li.has-links>a:hover:after{margin-left:3px}#section-nav ul li.has-links.active>ul{margin:0 0 0 20px}#section-nav ul li.has-links.active>ul li{margin-bottom:0}#section-nav #ctl00_SectionNavigation_ctl00_C>ul ul,#section-nav>ul:not(.contact) ul{display:none}#section-nav #ctl00_SectionNavigation_ctl00_C li.active>ul,#section-nav li.active>ul{display:block}#section-nav #ctl00_SectionNavigation_ctl00_C>ul:not(.contact)>li,#section-nav>ul:not(.contact)>li{display:none}#section-nav #ctl00_SectionNavigation_ctl00_C>ul>li.active,#section-nav>ul:not(.contact)>li.active{display:block}#breadcrumbs ul li:before,#section-nav #ctl00_SectionNavigation_ctl00_C>ul>li.active>a,#section-nav>ul:not(.contact)>li.active>a{display:none}#section-nav #ctl00_SectionNavigation_ctl00_C>ul>li.has-links.active>ul,#section-nav>ul:not(.contact)>li.has-links.active>ul{margin:20px 0 0}#section-nav #ctl00_SectionNavigation_ctl00_C>ul>li>ul>li>ul,#section-nav>ul:not(.contact)>li>ul>li>ul{margin-left:20px}#section-nav #ctl00_SectionNavigation_ctl00_C>ul>li.active>ul>li>ul>li>a,#section-nav>ul:not(.contact)>li.active>ul>li>ul>li>a{padding:3px 0;color:#666;text-transform:none}#section-nav #ctl00_SectionNavigation_ctl00_C>ul>li.active>ul>li>ul>li>a:hover,#section-nav>ul:not(.contact)>li.active>ul>li>ul>li>a:hover{color:#333}#breadcrumbs{margin-bottom:20px;font:.93333em Oswald,sans-serif}#breadcrumbs ul{list-style:none;margin:0;padding-left:0}#breadcrumbs ul li{display:inline-block;margin-bottom:0;line-height:20px;vertical-align:middle;text-indent:0!important;padding-left:0!important}#breadcrumbs ul li:first-child .sfBreadcrumbNodeSeparator{padding-left:10px}#breadcrumbs a{display:inline-block;color:#666}#breadcrumbs a:hover{text-decoration:underline;background:0 0}#breadcrumbs .sfBreadcrumbNodeSeparator{color:#999;padding-left:5px}#breadcrumbs .sfBreadcrumbNavigation:first-child a{width:20px;height:16px;background-image:url(/docs/default-source/template-files/icon-home.svg);text-indent:-99999px}#breadcrumbs .sfNoBreadcrumbNavigation{color:#ccc}@media screen and (min-width:800px){#breadcrumbs:after{content:"";display:table;clear:both}#breadcrumbs .sfBreadcrumbWrp{float:left;margin-top:5px;max-width:75%}#breadcrumbs #share-widget{float:right;margin-top:-23px}}.sfPageEditor #breadcrumbs #share-widget{display:none}.sfTemplateEditor #breadcrumbs #share-widget{display:block!important}#give-row{margin:10px 0;background-color:#f2f2f2;position:relative}#give-row>.inner{display:flex;flex-wrap:wrap;justify-content:center;max-width:350px;padding:25px 55px}#give-row>.inner .title{font-style:italic;font-size:.93333em}@media screen and (min-width:1000px){#give-row>.inner{max-width:1300px;display:block}#give-row>.inner .title{float:left;width:30%}#give-row>.inner .title .standout{margin-left:60px}}@media screen and (min-width:1300px){#give-row>.inner .title{width:25%;font-size:1.06667em}}#give-row>.inner .title .standout{display:block;font:700 1.4em Montserrat,sans-serif;color:#860038;text-transform:uppercase}#give-row>.inner .desc{display:none}#give-row>.inner .btn-container{margin-top:15px}@media screen and (min-width:1000px){#give-row>.inner .desc{display:block;float:left;max-width:650px;width:45%;text-align:center}#give-row>.inner .btn-container{float:right;margin-top:0}}#give-row .color-bars{position:absolute;left:0;top:0;bottom:0}#give-row .color-bars.right{right:0;left:auto}#give-row .color-bars.right .color-bar:nth-child(1),#give-row .color-bars.right .color-bar:nth-child(2){display:block}@media screen and (min-width:1600px){#give-row>.inner{padding:25px 15px}#give-row .color-bars.right .color-bar:nth-child(3){display:block}}#give-row .color-bars .color-bar{display:none}#give-row .color-bars .color-bar:nth-child(8),#give-row .color-bars .color-bar:nth-child(9){display:block}@media screen and (min-width:1600px){#give-row .color-bars .color-bar:nth-child(6),#give-row .color-bars .color-bar:nth-child(7){display:block}}@media screen and (min-width:1870px){#give-row .color-bars .color-bar{display:block}}.billboard>.inner{padding:60px 30px;max-width:1330px;overflow:hidden}@media screen and (min-width:1300px){#give-row>.inner .desc{width:50%;font-size:1em}.billboard>.inner{display:flex;align-items:center}.billboard .text{float:left;width:calc(100% - 445px)}}.billboard h2{font-size:1.33333em;line-height:1}.billboard .text .excerpt-nav{border-width:1px 0 0;border-color:#ccc;border-style:solid;margin-top:40px;padding:30px 0}@media screen and (min-width:800px){.billboard h2{font-size:2.4em}.billboard .text{overflow:hidden}.billboard .text .main-text{float:left;width:59%}.billboard .text .excerpt-nav{float:right;width:38%;padding:30px;margin-top:0;border-top:0;border-left-width:1px}}.billboard .text .excerpt-nav>.title{color:#ccc;font-style:italic}.billboard .text .excerpt-nav ul{list-style:none;padding-left:0}.billboard .text .excerpt-nav ul li{text-indent:0!important;padding-left:0!important;margin-bottom:0!important}.billboard .text .excerpt-nav ul li:before{display:none}.billboard .text .excerpt-nav ul a{display:block;padding:5px 0;font:1em Oswald,sans-serif;text-decoration:none;text-transform:uppercase}.billboard .text .excerpt-nav ul a:after{content:"";display:inline-block;vertical-align:top;margin:7px 0 0 10px;width:7px;height:12px;background:url(/docs/default-source/template-files/icon-arrow-blueLight.svg) no-repeat;background-size:contain;transition:all .3s}.billboard .text .excerpt-nav ul a:hover:after{margin-left:12px}.billboard .media{max-width:445px;margin:auto}@media screen and (min-width:800px){.billboard .media{margin-top:40px}}.billboard .media img{display:block}@media screen and (min-width:1300px){.billboard .media{float:right;width:445px;margin-top:0;position:relative}.billboard .media:before{content:"";position:absolute;left:0;top:90px;border-top:15px solid transparent;border-left:25px solid #fff;border-bottom:15px solid transparent}.billboard.bg-dark-teal .media:before{border-left-color:#024462}.billboard.reverse .text{order:2;margin-left:30px;width:calc(100% - 445px + 30px)}}.billboard[class*=bg-dark] .excerpt-nav{border-color:#5b7c8b}.billboard[class*=bg-dark] .excerpt-nav>title{color:#ccc}.billboard[class*=bg-dark] .excerpt-nav a{color:#fff}@media screen and (min-width:800px){.billboard.reverse .text .main-text{float:left;width:61%}.billboard.reverse .text .excerpt-nav{padding-right:0;width:36%}.quote-row .quote-container.has-img{display:flex;align-items:center;justify-content:space-between}}.quote{position:relative;font-size:1.33333em;line-height:1.3;font-style:italic}.quote:after,.quote:before{font-size:1.33333em;line-height:.5em;color:#999}.quote:before{content:'“';margin-right:10px}.quote:after{content:'”';position:relative;top:5px;margin-left:10px}.quote-container.bg{background:#860038;background:-webkit-linear-gradient(legacy-direction(to right),#860038,#034261);background:linear-gradient(to right,#860038,#034261);color:#fff;padding:25px 25px 25px 40px}@media screen and (min-width:1300px){.billboard.reverse .media{order:1}.billboard.reverse .media:before{left:auto;right:0;border-right:25px solid #fff;border-left:0}.billboard.reverse.bg-dark-teal .media:before{border-right-color:#024462}.quote-container.bg .quote:before{position:absolute;left:-20px}.quote-row .quote-container .quote:before{position:absolute;left:-30px}}.quote-container .author{margin-top:20px;font:600 .93333em Montserrat,sans-serif;text-transform:uppercase}.quote-container .author .title{margin-top:5px;font:italic 400 1em Georgia,serif;text-transform:none}.quote-row{background:#860038;background:-webkit-linear-gradient(legacy-direction(to right),#860038,#034261);background:linear-gradient(to right,#860038,#034261);color:#fff}.quote-row>.inner{padding-top:50px;padding-bottom:50px}.quote-row .quote-container.has-img .media{width:265px;margin:auto}@media screen and (min-width:800px){.quote-row .quote-container.has-img .media{float:left;margin:0}}.quote-row .quote-container.has-img .media img{border-radius:50%;border:10px solid #b3a8ad;margin:auto}.quote-row .quote-container.has-img .desc{margin-top:30px}@media screen and (min-width:800px){.quote-row .quote-container.has-img .desc{float:right;width:calc(100% - 265px - 65px);margin-top:0}.quote-row .quote-container .quote{font-size:2em}.callout-blocks ul{display:flex;max-width:700px}}.quote-row .quote-container .author{margin-top:30px;font-size:1.2em}.quote-row .quote-container .author .title{font-size:.75em;color:#ccc}.quote-row .quote-container a.btn.arrow{padding-left:0;margin-top:0;font-size:.73333em;font-weight:400;color:#a8c6ec}.quote-row .quote-container a.btn.arrow:after{background-image:url(/docs/default-source/template-files/icon-arrow-white.svg);background-repeat:no-repeat}.callout-blocks{margin-top:30px}.callout-blocks ul li{padding-left:0!important;text-indent:0!important}.callout-blocks ul li:before{display:none}.callout-blocks ul li:first-child{margin-top:0}.callout-blocks ul li:nth-child(1) a{background-color:#860038}.callout-blocks ul li:nth-child(1) a:hover{background-color:#530023}.callout-blocks ul li:nth-child(2) a{background-color:#c4661f}.callout-blocks ul li:nth-child(2) a:hover{background-color:#984f18}.callout-blocks ul li:nth-child(3) a{background-color:#6aa034}.callout-blocks ul li:nth-child(3) a:hover{background-color:#517a27}.callout-blocks a{display:block;margin-top:5px;padding:25px 15px;color:#fff;font:600 1.33333em Montserrat,sans-serif;text-decoration:none;text-transform:uppercase;background-color:#860038;height:100%}.sfPageEditor .callout-blocks a,.sfreContentArea .callout-blocks a{height:auto}.callout-blocks a:hover{background-color:#530023}.callout-blocks a:after{content:'\00a0\00a0\00a0\00a0\00a0\00a0';display:inline;width:20px;height:20px;background:url(/docs/default-source/template-files/icon-arrow-circle-white.svg) center no-repeat;background-size:20px 20px;opacity:.5}@media screen and (min-width:800px){.callout-blocks ul li:first-child{margin-left:0}.callout-blocks ul li{margin-left:5px;flex-basis:100%}.callout-blocks a{padding-top:120px}.numbers{display:flex;flex-wrap:wrap}.numbers .item{width:50%}}.numbers .item{position:relative;display:block;padding:30px;color:#fff;text-decoration:none}.numbers .item:after,.numbers .item:before{content:'';position:absolute;bottom:0;right:0;z-index:-1;top:0;left:0}@media screen and (min-width:1500px){.numbers .item{width:20%;padding:75px 30px}}.numbers .item:after{opacity:0;transition:opacity .5s}.numbers .item:hover .title:after,.numbers .item:hover:after{opacity:1}.numbers .item .number{font:600 3.33333em/1 Montserrat,sans-serif}@media screen and (min-width:480px){.numbers .item .number{float:left;margin-right:20px}.numbers .item .title{margin-top:10px}}@media screen and (min-width:800px){.numbers .item .number{float:none;margin-right:0;font-size:10em}}.numbers .item .title{font:600 1.66667em Montserrat,sans-serif;text-transform:uppercase}@media screen and (min-width:800px){.numbers .item .title{font-size:2.13333em;margin-top:0}.numbers .item .desc{font-size:1.33333em;line-height:1.3}}.numbers .item .title:after{content:"";display:inline-block;margin-left:10px;width:15px;height:14.5px;background:url(/docs/default-source/template-files/icon-arrow-double-down.svg) no-repeat;background-size:cover;opacity:.5;vertical-align:middle;transition:all .3s}.numbers .item .desc{margin-top:10px;font-style:italic;clear:both}.numbers .item:hover .title:after{margin-top:10px;opacity:0}.numbers .item:nth-child(1):before{background:#0172a5;background:-webkit-linear-gradient(legacy-direction(to right),#0172a5 60%,#0184be);background:linear-gradient(to right,#0172a5 60%,#0184be)}.numbers .item:nth-child(1):after{background:#0172a5;background:-webkit-linear-gradient(legacy-direction(to right),#0172a5 0,#0195d8);background:linear-gradient(to right,#0172a5 0,#0195d8)}.numbers .item:nth-child(2):before{background:#6aa034;background:-webkit-linear-gradient(legacy-direction(to right),#6aa034 60%,#77b33a);background:linear-gradient(to right,#6aa034 60%,#77b33a)}.numbers .item:nth-child(2):after{background:#6aa034;background:-webkit-linear-gradient(legacy-direction(to right),#6aa034 0,#84c245);background:linear-gradient(to right,#6aa034 0,#84c245)}.numbers .item:nth-child(3):before{background:#c4661f;background:-webkit-linear-gradient(legacy-direction(to right),#c4661f 60%,#da7122);background:linear-gradient(to right,#c4661f 60%,#da7122)}.numbers .item:nth-child(3):after{background:#c4661f;background:-webkit-linear-gradient(legacy-direction(to right),#c4661f 0,#df7f37);background:linear-gradient(to right,#c4661f 0,#df7f37)}.numbers .item:nth-child(4):before{background:#009c9e;background:-webkit-linear-gradient(legacy-direction(to right),#009c9e 60%,#00b5b8);background:linear-gradient(to right,#009c9e 60%,#00b5b8)}.numbers .item:nth-child(4):after{background:#009c9e;background:-webkit-linear-gradient(legacy-direction(to right),#009c9e 0,#00ced1);background:linear-gradient(to right,#009c9e 0,#00ced1)}.numbers .item:nth-child(5):before{background:#860038;background:-webkit-linear-gradient(legacy-direction(to right),#860038 60%,#a00043);background:linear-gradient(to right,#860038 60%,#a00043)}.numbers .item:nth-child(5):after{background:#860038;background:-webkit-linear-gradient(legacy-direction(to right),#860038 0,#b9004d);background:linear-gradient(to right,#860038 0,#b9004d)}.row.bookmark{background:#f2f2f2;background:-webkit-linear-gradient(legacy-direction(to bottom),#f2f2f2,#fff);background:linear-gradient(to bottom,#f2f2f2,#fff)}.row.top+.row.bookmark{margin-top:50px}.row.bookmark>.inner{padding-top:0;padding-bottom:75px}.row.bookmark header.top{position:relative;padding:50px 0 0 125px;margin-bottom:30px;min-height:140px}.row.bookmark header.top:before{content:'';position:absolute;top:0;left:0;width:100px;height:140px;background:url(/docs/default-source/template-files/logo-c.svg) center 40px no-repeat #fff;background-size:65px}#social-grid .group .title-block:before,.feed:after,.news-events:after{content:""}.row.bookmark header.top h2{margin-bottom:5px;color:#000;font-size:1.33333em;line-height:1}@media screen and (min-width:800px){.row.bookmark header.top h2{font-size:2.4em}}.row.bookmark header.top .tagline{color:#666;font-size:.8em;font-family:Montserrat,sans-serif;text-transform:uppercase}@media screen and (min-width:800px){.row.bookmark header.top .tagline{font-size:1.06667em}}.feed:after{display:table;clear:both}.feed .media img,.feed a.title{display:block}.feed .date{color:#bd621e;font-size:.93333em;font-family:Oswald,sans-serif;text-transform:uppercase}.article-list .article .content .title,.feed.events .date,.news-events .aside .recent>.title{font-family:Montserrat,sans-serif}.feed a.title{margin-top:5px;color:#0172a5;font-size:1.06667em;line-height:1.3;text-decoration:none}.feed a.title:hover{text-decoration:underline}.feed .details{margin-top:20px}.feed .meta{margin-top:5px;color:#666;font-style:italic;font-size:.93333em;line-height:1.3}.feed .meta .time{text-transform:lowercase}.feed .meta .time .all-day{text-transform:none}@media screen and (min-width:1000px){.numbers .item .number,.numbers .item .title{transition:all .3s}.numbers .item .desc{opacity:0;transform:translate3d(-25px,0,0);transition:all .3s}.numbers .item:hover .number{transform:scale(1.05)}.numbers .item:hover .title{transform:scale(1.1) translate3d(10px,0,0)}.numbers .item:hover .desc{opacity:1;transform:translate3d(0,10px,0)}.feed .feature{float:left;margin-right:35px;width:320px}.feed .feature+.recent{float:right;margin-top:0;width:calc(100% - 355px)}}.feed .recent{margin-top:20px;overflow:hidden}.feed .recent>.title{font-style:italic;font-size:1.2em}.feed .recent>.title a{color:#333;text-decoration:none}.feed .recent>.title a:hover{text-decoration:underline}@media screen and (min-width:1300px){.feed .recent .list:not(.vertical){display:flex}.feed .recent .list:not(.vertical) .item{flex-basis:100%;border-bottom:0;border-right:1px solid #ccc;padding-top:20px;padding-right:20px;margin-top:0;margin-right:20px}.feed .recent .list:not(.vertical) .item:last-child{border-right:0}}.feed .recent .list .item{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc;overflow:hidden}.feed .recent .list .item:last-child{padding-bottom:0;border-bottom:0}.feed .recent>a{float:right;margin-top:50px}.feed.news .recent>.title{background:url(/docs/default-source/template-files/icon-rss.svg) left center no-repeat;padding-left:35px}.feed.events .recent>.title{background:url(/docs/default-source/template-files/icon-calendar.svg) left center no-repeat;padding-left:35px}.feed.events .list .details{margin-top:0;float:left;width:calc(100% - 70px)}.feed.events .date{display:flex;flex-wrap:wrap;align-content:center;float:left;margin-right:10px;width:60px;height:60px;border-radius:50%;background-color:#f2f2f2;text-align:center;font-weight:600;line-height:1}#social-grid .group.video .title-block,#social-grid .photos .title-block{text-align:right}.feed.events .date .month{color:#666;font-size:.86667em;flex-basis:100%}.feed.events .date .day{color:#0172a5;font-size:2em;flex-basis:100%}.feed .item.has-media .media{margin-bottom:25px}@media screen and (min-width:800px){.feed .item.has-media .media{margin-bottom:0;margin-right:25px;float:left;max-width:200px}}.feed .item.has-media>*{overflow:hidden}.news-events:after{display:table;clear:both}@media screen and (min-width:1000px){.news-events .main{float:left;width:calc(100% - 440px);margin-right:40px}}.news-events .aside{margin:40px auto 0;padding:40px 30px;border:1px solid #f2f2f2;max-width:400px;background-color:#fff}@media screen and (min-width:1000px){.news-events .aside{float:right;margin-top:0}}@media screen and (min-width:1300px){.news-events .aside{margin-top:-40px}}.news-events .aside .recent{margin-top:0}.news-events .aside .recent>.title{color:#666;font-size:1.06667em;font-style:normal;text-transform:uppercase}.news-events .aside .recent>a{float:none}.article-list .article{margin-top:20px;overflow:hidden}.article-list .article .tag{color:#666;font-size:.93333em;font-style:italic}.article-list .article .media{float:left;width:100px}.article-list .article .media+.content{float:left;margin-left:20px;width:calc(100% - 120px)}.article-list .article .content .title{color:#000;text-transform:uppercase;text-decoration:none}#social-grid .group .title-block .title,#social-grid .group .title-block a{font-family:Oswald,sans-serif}.article-list .article .content a.title:hover{text-decoration:underline}.article-list .article .content .desc{margin-top:5px;font-size:1em;color:#333}.article-list>a.btn.arrow.more{margin:20px 0 0 120px}#social-grid{display:flex;flex-wrap:wrap}#social-grid .group{display:flex;flex-wrap:wrap;flex-basis:100%}#social-grid .group .title-block{order:2;flex-basis:100%;margin-top:5px;padding:15px;color:#fff;background-color:#024462;position:relative}#social-grid .group .title-block:before{position:absolute;z-index:10;right:40px;top:-25px;border-bottom:25px solid #024462;border-left:15px solid transparent;border-right:15px solid transparent}#social-grid .group .title-block .caption{color:#ccc;font-style:italic;font-size:.8em;line-height:1.3}#social-grid .group .title-block a{color:#ccc;text-decoration:none;font-size:.86667em}#social-grid .group .title-block a:hover{text-decoration:underline}#social-grid .group:not(.photos) .content{flex-basis:100%}#social-grid .group.twitter{order:3}#social-grid .group.twitter .title-block{max-height:55px}#social-grid .group.twitter .title-block .title{padding-left:35px;background:url(/docs/default-source/template-files/icon-social-twitter-blue.svg) left no-repeat}#social-grid .group.twitter .title-block>a{display:none}@media screen and (min-width:800px){#social-grid .group.twitter .title-block>a{display:block;position:absolute;right:15px;top:15px}}#social-grid .group.twitter .title-block:before{border-bottom:0;border-top:15px solid #024462;border-left-width:10px;border-right-width:10px;top:auto;bottom:-15px}@media screen and (min-width:1000px){#social-grid .group.twitter .title-block{margin-top:0}#social-grid .group.twitter{margin-left:5px;flex-basis:calc(40% - 5px)}#social-grid .group.twitter .content .twitter-timeline{height:calc(100% - 5px)!important}}#social-grid .group.twitter .content{order:2;margin-top:5px}#social-grid .group.twitter .content .twitter-timeline{width:100%!important;border:1px solid #ccc!important}@media screen and (min-width:1300px){#social-grid .group.video .title-block .title{margin:30px 0 10px}#social-grid .group.video .title-block:before{border-left:25px solid #024462;border-top:15px solid transparent;border-bottom:15px solid transparent;right:-40px;top:50px}#social-grid .group.video .title-block{order:1;flex-basis:calc(25% - 5px);margin:0 5px 0 0}#social-grid .group.video .content{order:2;flex-basis:75%}#social-grid .photos .title-block .title{margin-top:10%}}@media screen and (min-width:1000px){#social-grid .group.twitter .content{height:calc(100% - 55px)}#social-grid .group.video{flex-basis:60%}#social-grid .photos{order:3}}#social-grid .photos .title-block .title{display:inline-block;padding-left:30px;background:url(/docs/default-source/template-files/icon-social-flickr-color.svg) left 0 no-repeat}#social-grid .photos .title-block:before{right:calc(50% - 15px)}#social-grid .photos .title-block>a{display:block;text-transform:uppercase}@media all and (min-width:500px){#social-grid .photos .title-block:before{border-left:25px solid #024462;border-top:15px solid transparent;border-bottom:15px solid transparent;right:-40px;top:calc(50% - 15px)}#social-grid .photos .title-block{flex-basis:calc(100% - 310px)}#social-grid .photos{display:flex}}@media screen and (min-width:800px){#social-grid .photos .title-block{flex-basis:26.75%}}#social-grid .photos .feed{display:flex;flex-wrap:wrap;margin:auto;max-width:465px}@media all and (min-width:500px){#social-grid .photos .feed{order:2;width:310px}}@media screen and (min-width:800px){#social-grid .photos .feed{max-width:none;width:73.25%}}#social-grid .photos .feed>a{display:block;margin-top:5px;width:calc(33.3333% - 3.33px)}@media all and (min-width:500px){#social-grid .photos .feed>a{margin-left:5px;width:calc(33.3333% - 5px)}}@media screen and (min-width:800px){#social-grid .photos .feed>a{width:calc(16.6666% - 5px)}}#social-grid .photos .feed>a img{display:block;width:100%}#banner-slider>.container>.slider>ul>li,#banner-slider>.container>.slider>ul>li>.content .desc{display:none}#social-grid .photos .feed>a:nth-child(2),#social-grid .photos .feed>a:nth-child(5){margin-left:5px;margin-right:5px}@media all and (min-width:500px){#social-grid .photos .feed>a:nth-child(2),#social-grid .photos .feed>a:nth-child(5){margin-right:0}}#banner-slider{overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #fff;background-color:#999}#banner-slider>.container{position:relative;max-width:1400px;margin:auto}#banner-slider>.container>.slider{color:#fff}#banner-slider>.container>.slider>ul{list-style:none;margin:0;padding:0}#banner-slider>.container>.slider>ul>li>.content{position:relative;background:linear-gradient(to right,#590026 0,#a84c73 100%);padding:25px 35px 30px}#banner-slider>.container>.slider>ul>li>.content .title{font-family:Montserrat,sans-serif;font-size:1.73333em;line-height:1;text-transform:uppercase}@media screen and (min-width:800px){#banner-slider>.container>.slider>ul>li>.content .title{margin-bottom:10px}#banner-slider>.container>.slider>ul>li>.content .desc{display:block}}@media screen and (min-width:1000px){#banner-slider>.container>.slider>ul>li>.content .title{font-size:2.13333em;margin-bottom:25px}}@media screen and (min-width:1300px){#banner-slider>.container>.slider>ul>li>.content .title{font-size:2.8em}#banner-slider>.container>.slider>ul>li>.content{padding:125px 50px 25px}}#banner-slider>.container>.slider>ul>li>.content a{visibility:hidden;opacity:0;transition:.2s}#banner-slider>.container>.slider>ul>li>.content:after{content:'';display:block;position:absolute;z-index:25;bottom:-20px;left:35px;width:1px;height:0;border-top:20px solid #590026;border-left:15px solid transparent;border-right:15px solid transparent}@media screen and (min-width:1000px){#banner-slider>.container>.slider>ul>li>.content .desc{font-size:1.2em;margin-bottom:15px}#banner-slider>.container>.slider>ul>li>.content:after{top:200px;bottom:auto;left:auto;right:-20px;width:0;height:1px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid rgba(168,76,115,.65);border-right:0}#banner-slider>.container>.slider>ul>li>.content{position:absolute;z-index:15;height:100%;width:35%;background:0;opacity:0;transform:translate3d(0,-100px,0);transition:all .3s;transition-delay:0s}}#banner-slider>.container>.slider>ul>li>.background{position:relative}#banner-slider>.container>.slider>ul>li>.background img{display:block;max-width:100%;height:auto;opacity:.5;transition:opacity .3s}@media screen and (min-width:1000px){#banner-slider>.container>.slider>ul>li>.background{position:relative;z-index:5}#banner-slider>.container>.slider>ul>li>.background:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:.4;background-color:#333;transition:all .3s}#banner-slider>.container>.slider>ul>li:after{content:'';position:absolute;z-index:10;top:0;left:0;display:block;height:100%;width:35%;background:linear-gradient(to right,#590026 0,#90355c 70%,rgba(168,76,115,.65) 100%);opacity:0;transform:translate3d(-100%,0,0);transition:all .3s}#banner-slider>.container>.slider>ul>li:before{content:'';position:absolute;z-index:10;top:0;right:0;display:block;height:100%;width:15px;background-color:rgba(1,114,165,.8);opacity:0;transform:translate3d(0,-100%,0);transition:all .3s}#banner-slider>.container>.slider>ul>li.active>.content{opacity:1;transform:translate3d(0,0,0);transition-delay:.2s}}#banner-slider>.container>.slider>ul>li.active>.content a{visibility:visible;opacity:1}#banner-slider>.container>.slider>ul>li.active>.background img{opacity:1}@media screen and (min-width:1000px){#banner-slider>.container>.slider>ul>li.active>.background:after{opacity:0;visibility:hidden}}#banner-slider>.container>.slider>ul>li.active:after,#banner-slider>.container>.slider>ul>li.active:before{opacity:1;transform:translate3d(0,0,0)}#banner-slider>.container>.slider>ul>li:first-child{display:block}@media screen and (min-width:1300px){#banner-slider>.container>.slider{overflow:visible!important}}#banner-slider>.container .controls .play-pause{position:absolute;bottom:10px;left:10px}@media screen and (min-width:1000px){#banner-slider>.container .controls .play-pause{position:static;float:left}}#banner-slider>.container .controls .play-pause a{width:33px;height:33px;color:#fff;text-decoration:none;position:relative;border:2px solid rgba(255,255,255,.8);border-radius:50%;background-color:#590026}@media screen and (min-width:1000px){#banner-slider>.container .controls .play-pause a{border:none;background:0 0}}#banner-slider>.container .controls .play-pause a.pause,#banner-slider>.container .controls .play-pause a.play{text-indent:-999px;overflow:hidden}#banner-slider>.container .controls .play-pause a.pause{display:block}#banner-slider>.container .controls .play-pause a.pause:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:8px 7px;border-style:double;border-width:0 0 0 14px;border-color:rgba(255,255,255,.8)}@media screen and (min-width:1000px){#banner-slider>.container .controls .play-pause a.pause:after{margin:8px}}#banner-slider>.container .controls .play-pause a.play{display:none}#banner-slider>.container .controls .play-pause a.play:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:6px 9px;border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent rgba(255,255,255,.8)}#banner-slider>.container .controls .play-pause.paused a.play{display:block}#banner-slider>.container .controls .play-pause.paused a.pause{display:none}#banner-slider>.container .controls>a{position:absolute;display:block;overflow:hidden;height:20px;width:15px;background:url(/docs/default-source/template-files/icon-arrow-white.svg) center no-repeat;background-size:contain;text-indent:-999px;top:0;opacity:.5;transition:all .3s}#banner-slider>.container .controls>a.prevBtn{left:10px;transform:rotate(180deg)}#banner-slider>.container .controls>a.nextBtn{right:10px}#banner-slider>.container .controls>a:hover{opacity:1}@media screen and (min-width:1000px){#banner-slider>.container .controls .play-pause a.play:after{margin:8px}#banner-slider>.container .controls>a.prevBtn{float:left;margin:10px}#banner-slider>.container .controls>a.nextBtn{float:right;margin:10px}#banner-slider>.container .controls>a{display:inline-block;position:static;height:13px;width:7px}}#banner-slider>.container .controls .numericControls{display:none}@media screen and (min-width:1000px){#banner-slider>.container .controls .numericControls{display:inline-block;float:left;list-style:none;margin:0;padding:0}#banner-slider>.container .controls .numericControls>li{display:inline-block;line-height:1;margin:10px 5px}#banner-slider>.container .controls .numericControls>li a{display:block;height:13px;width:13px;border-radius:50%;overflow:hidden;text-indent:-999px;background-color:#fff;opacity:.5}#banner-slider>.container .controls .numericControls>li a:hover,#banner-slider>.container .controls .numericControls>li.current a{opacity:.9}#banner-slider>.container .controls{position:absolute;z-index:30;bottom:25px;left:35px}}#banner-slider>.container .color-bars{display:none}@media screen and (min-width:1300px){#banner-slider>.container .controls{left:50px;bottom:50px}#banner-slider>.container .color-bars{display:flex;height:100%;position:absolute;z-index:25;top:0;right:100%}}#banner-slider+.row{border-top:10px solid #ccc}#spotlight-slider .container>.slider>ul{list-style:none;margin:0;padding:0}#spotlight-slider .container>.slider>ul>li{display:none}#spotlight-slider .container>.slider>ul>li:first-child{display:block}#spotlight-slider .container>.slider>ul>li .feature{padding:0 15px}#spotlight-slider .container>.slider>ul>li .feature .media{margin-bottom:20px}#spotlight-slider .container>.slider>ul>li .feature .media img{display:block;max-width:100%;height:auto}#spotlight-slider .container>.slider>ul>li .feature .details .date{margin-bottom:5px;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:.66667em}#spotlight-slider .container .controls{display:block;text-align:center;margin-top:10px}#spotlight-slider .container .controls>a{overflow:hidden;text-indent:-999px;display:inline-block;height:40px;width:40px;border-radius:5px;border:1px solid #999;background:url(/docs/default-source/template-files/icon-arrow-green.svg) center no-repeat;background-size:9px 17px;margin:10px}#spotlight-slider .container .controls>a.prevBtn{transform:rotate(180deg)}#spotlight-slider .container .controls>a:hover{background-color:#666}@media screen and (min-width:1000px){#spotlight-slider .container>.slider>ul>li .feature .details .date{font-size:.8em}#spotlight-slider .container>.slider>ul>li .feature .details .title{font-size:1.46667em;line-height:1.3}#spotlight-slider .container .controls>a{height:60px;width:60px;background-size:14px 25px}#spotlight-slider .container .controls{margin-top:50px}}#happening h3{text-transform:uppercase}#happening .home-title{padding:25px 15px 10px}#happening .home-title h2{margin-bottom:0;color:#860038;font-size:1.33333em;line-height:1}@media screen and (min-width:800px){#happening .home-title h2{font-size:2.4em}}@media screen and (min-width:1300px){#happening .home-title{padding:65px 0 50px}}#happening #spotlight-slider{padding:25px 0;background-color:#333;color:#ccc}#happening #spotlight-slider h3{color:#ccc;padding:0 15px;font-weight:400}#happening #spotlight-slider a{color:#fff;text-decoration:none}#happening #spotlight-slider a:hover{text-decoration:underline}@media screen and (min-width:1300px){#happening #spotlight-slider{position:absolute;top:-25px;left:0;right:0;margin:auto;width:680px;padding:60px 25px}}#happening .col{padding:25px 15px;background:url(/docs/default-source/template-files/pattern-cross.svg),linear-gradient(to bottom,#ddd 0,#fff 50%);float:none;margin:0}#happening .col h3{margin-bottom:10px}#happening .col.left .feature .media img{border-top:7px solid #c4661f;max-width:100%;height:auto}#happening .col.right .feature .media img{border-top:7px solid #0172a5;max-width:100%;height:auto}@media screen and (min-width:1300px){#happening .col.left .feature{float:none;width:auto;margin:0}#happening .col.left{float:left;padding-left:15px}#happening .col.right .feature{float:none;width:auto;margin:0}#happening .col.right{float:right;padding-right:15px}#happening .col .recent .list{display:block}#happening .col .recent .list .item{margin-right:0;padding-right:0;border-right:0;border-bottom:1px solid #ccc}#happening .col .recent .list .item:last-child{border-bottom:0}}#happening .col .recent>a{float:none;margin-top:25px}#happening .col .feature a.title{font-size:1.06667em}@media screen and (min-width:1300px){#happening .col .recent{float:none;margin-top:20px;width:auto}#happening .col{background:0 0;width:280px;padding:25px 0}#happening .wrap{padding-top:15px;min-height:850px;position:relative;background:url(/docs/default-source/template-files/pattern-cross.svg),linear-gradient(to bottom,#ddd 0,#fff 50%)}#happening .wrap:after{content:"";display:table;clear:both}}.home-title{text-align:center}.home-title span{display:block;font-family:Georgia,serif;font-size:.66667em;color:#666;text-transform:none;font-weight:400;font-style:italic;margin-bottom:5px}@media screen and (max-width:800px){.home-title h2 span{font-size:.9em}}#by-the-numbers{overflow:hidden;padding:25px 0;background:url(/docs/default-source/template-files/background-by-the-numbers.jpg) center no-repeat;background-size:cover}#by-the-numbers .inner{max-width:1300px}@media screen and (min-width:1300px){#by-the-numbers .inner{padding:0 8px;position:relative;overflow:hidden}}#by-the-numbers .numbers-logo{max-width:360px;margin-bottom:25px;padding:0 25px}@media screen and (min-width:1300px){#by-the-numbers .numbers-logo{max-width:none;margin:0;padding:0;overflow:visible;position:static}#by-the-numbers .numbers-logo>.c{position:absolute;width:180px;padding-top:180px;top:3px;left:11px}#by-the-numbers .numbers-logo>.text{position:absolute;width:335px;padding-top:100px;top:190px;left:11px}}#by-the-numbers .wrap{position:relative}#by-the-numbers .link{padding:0 15px;text-align:center}@media screen and (min-width:1300px){#by-the-numbers .link{position:absolute;left:11px;top:280px}}#by-the-numbers .container{width:180px;height:180px;margin:auto}#by-the-numbers .container>.slider{overflow:visible!important}#by-the-numbers .container>.slider>ul{margin:0;padding:0;list-style:none}#by-the-numbers .container>.slider>ul>li{padding:3px 3px 3px 0;display:none;text-indent:0}#by-the-numbers .container>.slider>ul>li:before{display:none}#by-the-numbers .container>.slider>ul>li>.fact,#by-the-numbers .container>.slider>ul>li>.image{position:relative;width:100%;height:0;padding-top:100%}#by-the-numbers .container>.slider>ul>li>.fact>.wrap,#by-the-numbers .container>.slider>ul>li>.image>.wrap{position:absolute;height:175px;width:175px;top:0;left:0}#by-the-numbers .container>.slider>ul>li>.image>.wrap img{max-width:100%;height:auto}#by-the-numbers .container>.slider>ul>li>.fact>.wrap{box-sizing:border-box;padding:35px 15px 15px;font-family:Montserrat,sans-serif;color:#fff;text-overflow:ellipsis}#by-the-numbers .container>.slider>ul>li>.fact>.wrap>.title{font-size:2.4em;font-weight:700;line-height:1;margin-bottom:20px}#by-the-numbers .container>.slider>ul>li>.fact>.wrap>.desc{font-size:.73333em;line-height:1.3}#by-the-numbers .container>.slider>ul>li>.fact.orange>.wrap{background-color:rgba(196,102,31,.8)}#by-the-numbers .container>.slider>ul>li>.fact.blue>.wrap{background-color:rgba(1,114,165,.8)}#by-the-numbers .container>.slider>ul>li>.fact.red>.wrap{background-color:rgba(134,0,56,.8)}#by-the-numbers .container>.slider>ul>li>.fact.green>.wrap{background-color:rgba(106,160,52,.8)}#by-the-numbers .container>.slider>ul>li>.fact.teal>.wrap{background-color:rgba(0,156,158,.8)}#by-the-numbers .container>.slider>ul>li:first-child{display:block}@media screen and (min-width:1300px){#by-the-numbers .container>.slider>ul>li:first-child{margin-left:180px}#by-the-numbers .container>.slider>ul>li{display:block;width:181px;float:left}#by-the-numbers .container>.slider>ul>li.gap-small{margin-left:180px}#by-the-numbers .container>.slider>ul>li.gap-large{margin-left:360px}}#by-the-numbers .container .controls>a{position:absolute;top:0;bottom:0;margin:auto;display:block;height:20px;width:15px;text-indent:-999px;overflow:hidden;background:url(/docs/default-source/template-files/icon-arrow-white.svg) center no-repeat;background-size:contain;transition:transform .3s}#content-slider>.container,.numbers-logo{position:relative}#by-the-numbers .container .controls>a.prevBtn{left:15px;transform:rotate(180deg)}#by-the-numbers .container .controls>a.prevBtn:hover{transform:rotate(180deg) scale(1.2)}#by-the-numbers .container .controls>a.nextBtn{right:15px}#by-the-numbers .container .controls>a:hover{transform:scale(1.2)}@media screen and (min-width:1300px){#by-the-numbers .container{width:100%;height:auto}#by-the-numbers{padding:100px 0}}.numbers-logo>.c,.numbers-logo>.text{display:block;height:0;padding-top:26%;float:left;text-indent:-999px;overflow:hidden}.numbers-logo{overflow:hidden}.numbers-logo>.c{width:26%;background:url(/docs/default-source/template-files/logo-c-numbers.png) center no-repeat;background-size:contain}.numbers-logo>.text{width:74%;background:url(/docs/default-source/template-files/by-the-numbers.svg) center no-repeat;background-size:contain}.accordion-controls{float:right;padding-bottom:20px;font:.93333em Oswald,sans-serif;text-transform:uppercase}.accordion-controls a{display:inline-block;text-decoration:none}.accordion-controls a.exp{margin-right:10px}.accordion-controls a.exp:after{content:'|';margin-left:10px;font-weight:400;color:#ccc}#content-slider{margin:20px 0}#content-slider>.container>.slider>ul{margin:0;padding:0;list-style:none}#content-slider>.container>.slider>ul>li{display:none;position:relative;background-color:#333;color:#fff}#content-slider>.container>.slider>ul>li:first-child{display:block}#content-slider>.container>.slider>ul>li .media img{width:100%;display:block}#content-slider>.container>.slider>ul>li .details{padding:15px 15px 75px}#content-slider>.container>.slider>ul>li .details .date{font-size:.8em;color:#ccc;text-transform:uppercase;font-family:Oswald,sans-serif;margin-bottom:15px}.logos>.inner ul li .content,.profile-details .name,.profile-grid .profile .name,.program-blocks a .title{font-family:Montserrat,sans-serif}#content-slider>.container>.slider>ul>li .details a{color:#fff;text-decoration:none}#content-slider>.container>.slider>ul>li .details a.title{font-size:1.46667em}#content-slider>.container>.slider>ul>li .details a:hover{text-decoration:underline}@media screen and (min-width:800px){#content-slider>.container>.slider>ul>li .media{width:65%;float:left}#content-slider>.container>.slider>ul>li .details{width:35%;float:right}#content-slider>.container>.slider>ul>li{overflow:hidden}}#content-slider>.container .controls{position:absolute;bottom:0;display:block;width:100%;text-align:center}#content-slider>.container .controls>a{overflow:hidden;text-indent:-999px;display:inline-block;height:40px;width:40px;border-radius:5px;border:1px solid #999;background:url(/docs/default-source/template-files/icon-arrow-green.svg) center no-repeat;background-size:9px 17px;margin:10px}#content-slider>.container .controls>a.prevBtn{transform:rotate(180deg)}#content-slider>.container .controls>a:hover{background-color:#666}@media screen and (min-width:1000px){#content-slider>.container>.slider>ul>li .details{padding:50px 15px 0;max-height:260px;overflow:hidden;text-overflow:ellipsis;white-space:normal}#content-slider>.container .controls>a{height:60px;width:60px;background-size:14px 25px}#content-slider>.container .controls{margin-bottom:25px}}.logos>.inner{max-width:1600px}.logos>.inner ul{padding-top:50px;padding-left:0;margin-bottom:0;list-style:none}.logos>.inner ul li{margin-bottom:70px;text-align:center}@media screen and (min-width:800px){#content-slider>.container .controls{width:35%;right:0}.logos>.inner ul{display:flex;flex-wrap:wrap}.logos>.inner ul li{flex:1;flex-basis:50%;padding:0 30px}}@media screen and (min-width:1000px){.logos>.inner ul li{flex-basis:33%}}@media screen and (min-width:1300px){.logos>.inner ul li{flex-basis:16%}}.logos>.inner ul li .image{margin-bottom:30px}.logos>.inner ul li .image img{max-width:100%}.logos>.inner ul li .content{max-width:400px;margin:0 auto;font-size:.73333em;line-height:1.3;color:#212121}@media screen and (min-width:800px){.logos>.inner ul li .image{display:flex;align-items:center;justify-content:center;min-height:60%}.logos>.inner ul li .content{max-width:none}}.program-blocks{margin:50px 0}.program-blocks a{display:inline-block;position:relative;max-width:275px;margin:0 auto;text-decoration:none}@media screen and (min-width:800px){.program-blocks a{margin-right:3px;margin-left:0}.program-blocks a:last-child{margin-right:0}}.program-blocks a:hover{opacity:.85}.program-blocks a .title{position:absolute;top:60%;left:0;right:0;padding:12px 18px;background:#860038;background:-webkit-linear-gradient(legacy-direction(to right),#860038,#860038,transparent);background:linear-gradient(to right,#860038,#860038,transparent);font-weight:400;line-height:1.3;text-transform:uppercase;color:#fff}.program-blocks a .title:after{content:'\00a0\00a0\00a0\00a0\00a0';display:inline;width:5px;height:9px;background:url(/docs/default-source/template-files/icon-arrow-green.svg) center no-repeat;background-size:5px 9px;transition:all .3s}.profile-details:after,.spotlight:after{content:"";clear:both}#site.two-cols .profile-grid .profile{max-width:273px;flex-basis:273px}.profile-grid .profile{max-width:310px;margin:0 auto 25px;flex-basis:310px;flex-shrink:3}.profile-grid .profile .name{text-transform:uppercase;font-weight:700}.profile-grid .profile .name a{color:#333;text-decoration:none}.profile-grid .profile .name a:hover{text-decoration:underline;color:#0172a5}.profile-grid .profile .title{font-style:italic;font-size:.86667em}@media screen and (min-width:800px){.profile-grid .profile{margin:0 5px 25px}.profile-grid{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -5px}.profile-details .media{float:left;margin-right:15px}}#profile.faculty-profile.detail{margin-top:-65px}.profile-details{padding:30px;background-color:#f2f2f2}.profile-details:after{display:table}.profile-details .media{margin-bottom:15px}@media screen and (min-width:1300px){.profile-grid{justify-content:flex-start}#profile.faculty-profile.detail>.inner>.col2{margin-top:-112px}.profile-details .media{float:none;margin-right:0}}.profile-details .name{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #ccc;color:#666;text-transform:uppercase}.profile-connect,.profile-details .school,.profile-details .title{font:1em Oswald,sans-serif}.profile-details .title{padding:5px 0;text-transform:uppercase}.profile-details .school{color:#860038;padding:5px 0}.profile-details .school ul{list-style:none;margin:0;padding:0}.profile-details .school ul li{margin:0}#meet-our-students>.container .controls,.profile-details .contact,.profile-details+.quote-container{margin-top:25px}.profile-details .contact .title{color:#0172a5}.profile-details .contact a{color:#000}.profile-details .contact a:hover{color:#0172a5}@media screen and (min-width:1300px){.profile-details{padding-top:70px}}.profile-connect{background-color:#0172a5;padding:20px 30px;color:#fff;text-transform:uppercase}#directory td.name,.highlight .details .date,.section-title{font-family:Oswald,sans-serif;text-transform:uppercase}.profile-connect a{float:right}.section-title{font-size:1.33333em;color:#666}.highlight{position:relative;background-color:#333;color:#fff;margin-bottom:25px}.highlight .media img{width:100%;display:block}.highlight .details{padding:15px 15px 75px}.highlight .details .date{font-size:.8em;color:#ccc;margin-bottom:15px}.highlight .details .title{font-size:1.46667em}.highlight .details a{color:#fff;text-decoration:none}.highlight .details a:hover{text-decoration:underline}@media screen and (min-width:1000px){.highlight .details{padding:50px 15px 0;max-height:350px;overflow:hidden;text-overflow:ellipsis;white-space:normal}}@media screen and (min-width:800px){.highlight .media{width:65%;float:left}.highlight .details{width:35%;float:right}.highlight{overflow:hidden}}.highlight.video .media{overflow:hidden;position:relative;padding-top:56.25%}.highlight.video .media>*{position:absolute;left:0;top:0;width:100%!important;height:100%!important}@media screen and (min-width:800px){.highlight.video .media{padding-top:36.5625%}}@media screen and (min-width:1000px){.highlight.video .details{padding:50px 15px 0;max-height:290px}}.checkmark{text-align:left;display:inline-block;height:15px;width:15px;text-indent:-9999px;overflow:hidden;background:url(/docs/default-source/template-files/icon-checkmark-red.svg) center no-repeat;background-size:contain}#flickr h2{margin-bottom:10px;padding-left:35px;background:url(/docs/default-source/template-files/icon-social-flickr-color.svg) left center no-repeat;line-height:1}#flickr a.btn.arrow.more{margin-top:0}@media screen and (min-width:800px){#flickr h2{display:inline-block;margin-bottom:20px}#flickr a.btn.arrow.more{display:inline-block;margin-top:2px;margin-left:25px;vertical-align:top}}#flickr .snapshots{margin:10px 0}#flickr .snapshots a{display:inline-block;margin:0 5px}#directory td a.icon,#directory td a.icon-email,#directory td a.icon-phone,#flickr .snapshots a img{display:block}#flickr .snapshots a:first-child{margin-left:0}#flickr .snapshots a:last-child{margin-right:0}#directory thead th.name{width:25%}#directory thead th.dept,#directory thead th.loc{width:20%}#directory thead th.contact{width:25%}#directory thead th.profile{width:5%}#directory td .desc{display:block;font-style:italic}#directory td.name{position:relative;padding-left:30px}#directory td.name span.desc{font-family:Georgia,serif;font-size:.86667em;text-transform:none}#directory td.profile{vertical-align:middle}#directory .filtered-dept,#directory .filtered-loc{display:none!important}#directory .footable-toggle{position:absolute;left:5px;top:15px;display:block;height:15px;width:10px;background:url(/docs/default-source/template-files/icon-arrow-green.svg) center no-repeat;background-size:contain;transform:rotate(90deg);transition:transform .3s}@media screen and (min-width:1000px){#directory td.name{padding-left:0}#directory .footable-toggle{display:none}}#directory .footable-detail-show .footable-toggle{transform:rotate(-90deg)}#directory .footable-row-detail-row{margin-bottom:15px;padding-left:30px}#search-filter-dir .field input,#search-filter-dir .field select{height:50px;font-family:Montserrat,sans-serif;border:1px solid #ccc;padding:15px;width:100%;text-transform:uppercase}#directory .footable-row-detail-row .footable-row-detail-name{font-size:.8em;font-family:Montserrat,sans-serif;font-weight:400;color:#666;text-transform:uppercase}#search-filter-dir .field{margin:20px 0 35px}#search-filter-dir .field label{display:block;font-family:Montserrat,sans-serif;text-transform:uppercase;margin-bottom:5px;color:#666}#search-filter-dir .field input{-webkit-appearance:none}#search-filter-dir .field select{color:#666}@media screen and (min-width:1000px){#search-filter-dir .field{width:315px}}@media screen and (min-width:800px){#search-filter-dir .field{padding-right:25px}#search-filter-dir{display:flex;flex-wrap:wrap}}#search-dir-no-results{padding:10px 0;border-bottom:1px solid #ccc}.spotlight{border-top:1px solid #ccc;padding:35px 0}.spotlight:after{display:table}.spotlight .media{margin:0 0 25px}.spotlight .media img{display:block}@media screen and (min-width:800px){.spotlight .media{max-width:280px;float:left;margin-right:35px}}.spotlight .desc{overflow:hidden;font-size:.93333em}.spotlight .desc .title{font-size:1.33333em;font-weight:700}.spotlight .desc a[class^=btn]{margin-top:5px}#virtual-tour>.container>.slider>ul{margin:0;padding:0;list-style:none}#virtual-tour>.container>.slider>ul>li{display:none}#virtual-tour>.container>.slider>ul>li:first-child{display:block}#virtual-tour>.container>.slider>ul>li.active .media img{opacity:1}#virtual-tour>.container>.slider>ul>li .media img{display:block;opacity:.5;transition:opacity .3s}#virtual-tour>.container>.slider>ul>li .media img.thumbnail{display:none}#virtual-tour>.container>.slider>ul>li .details{padding:20px;background-color:#000;color:#ccc}#virtual-tour>.container>.slider>ul>li .details .title{font:1.46667em Oswald,sans-serif;color:#fff;text-transform:uppercase;margin-bottom:10px;line-height:1}.js #virtual-tour>.container>.slider>ul>li .details .title:after{content:'';display:inline-block;margin-left:10px;margin-bottom:5px;height:15px;width:15px;background:url(/docs/default-source/template-files/icon-arrow-double-green.svg) center no-repeat;vertical-align:middle;transition:transform .3s}#virtual-tour>.container>.slider>ul>li .details .short-desc{font-style:italic;line-height:1.3}#virtual-tour>.container>.slider>ul>li .details .full-desc{display:none;font-style:italic;line-height:1.3}#virtual-tour>.container>.slider>ul>li .details .full-desc a.arrow{font-style:normal;margin-top:15px}.js #virtual-tour>.container>.slider>ul>li .details{cursor:pointer}.js #virtual-tour>.container>.slider>ul>li .details.active .title:after{transform:rotateX(180deg)}@media screen and (min-width:800px){#virtual-tour>.container>.slider>ul>li .details{position:absolute;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,.7)}#virtual-tour>.container>.slider>ul>li{position:relative}}#virtual-tour>.container .controls{display:block;position:relative}#virtual-tour>.container .controls>a{display:block;height:25px;width:25px;overflow:hidden;text-indent:-999px;border:1px solid #333;border-radius:50%;background:url(/docs/default-source/template-files/icon-arrow-gray.svg) center no-repeat;background-size:7px 12px;position:absolute;top:0;bottom:0;margin:auto;opacity:.7}#virtual-tour>.container .controls>a:hover{opacity:1}@media screen and (min-width:800px){#virtual-tour>.container .controls>a{height:50px;width:50px;background-size:17px 30px}}#virtual-tour>.container .controls>a.prevBtn{left:0;transform:rotate(180deg)}#virtual-tour>.container .controls>a.nextBtn{right:0}#virtual-tour>.container .controls .numericControls{margin:0;padding:0;list-style:none}#virtual-tour>.container .controls .numericControls:after{content:"";display:table;clear:both}#virtual-tour>.container .controls .numericControls li{width:calc(20% - 16px);float:left;margin:20px 0 0 20px}#virtual-tour>.container .controls .numericControls li:nth-child(1),#virtual-tour>.container .controls .numericControls li:nth-child(11),#virtual-tour>.container .controls .numericControls li:nth-child(6){margin-left:0}#virtual-tour>.container .controls .numericControls li a{display:block}#virtual-tour>.container .controls .numericControls li a span{display:none}#virtual-tour>.container .controls .numericControls li a img{display:block}.js #virtual-tour>.container .controls .numericControls li a img{opacity:.5;transition:opacity .3s}.js #virtual-tour>.container .controls .numericControls li.current a img{opacity:1}#meet-our-students{overflow:hidden}#meet-our-students a{color:#a8c6ec}#meet-our-students a:hover{color:#fff}#meet-our-students a.arrow:after{background-image:url(/docs/default-source/template-files/icon-arrow-white.svg);opacity:.5;transition:all .3s}#meet-our-students a.arrow:hover:after{opacity:1}#meet-our-students>.container{max-width:1260px;margin:auto;position:relative}#meet-our-students>.container>.desc{padding:20px;background:-webkit-linear-gradient(left,#024462 5%,#570025 95%);background:linear-gradient(to right,#024462 5%,#570025 95%)}#meet-our-students>.container>.desc h2{color:#fff;font-size:1.33333em;line-height:1}@media screen and (min-width:800px){#meet-our-students>.container>.desc h2{font-size:2.4em}}#meet-our-students>.container>.desc p{color:#ccc;font-style:italic;font-size:1.2em;line-height:1.3}#meet-our-students>.container>.slider{overflow:visible!important;max-width:420px;margin:auto}@media screen and (min-width:840px){#meet-our-students>.container>.desc{width:420px;height:100%;position:absolute;left:0;top:0;z-index:105;padding:60px 40px}#meet-our-students>.container>.slider{margin:0}}#meet-our-students>.container>.slider>ul{list-style:none;margin:0;padding:0}#meet-our-students>.container>.slider>ul>li{position:relative;overflow:hidden;display:none}#meet-our-students>.container>.slider>ul>li:first-child{display:block}#meet-our-students>.container>.slider>ul>li>a{position:absolute;height:100%;width:100%;top:0;left:0;white-space:nowrap;text-indent:200%;overflow:hidden;z-index:102}#meet-our-students>.container>.slider>ul>li .media img{display:block;width:100%;transition:all .3s}#meet-our-students>.container>.slider>ul>li .details{width:100%;position:absolute;left:0;bottom:0;padding:35px;z-index:101;transform:translate3d(0,25px,0);transition:all .3s}#meet-our-students>.container>.slider>ul>li .details .name{color:#fff;font:1.06667em Oswald,sans-serif;text-transform:uppercase;margin-bottom:5px}#meet-our-students>.container>.slider>ul>li .details .caption{color:#ccc;font-size:.93333em;font-style:italic;margin-bottom:20px}#meet-our-students>.container>.slider>ul>li .details .arrow{display:inline-block;position:relative;padding-right:45px;font-size:.86667em;font-family:Oswald,sans-serif;color:#a8c6ec;text-decoration:none;text-transform:uppercase;opacity:0;transition:all .3s;transition-delay:0;transform:translate3d(-15px,0,0)}#meet-our-students>.container>.slider>ul>li .details .arrow:after{content:'';display:block;position:absolute;right:30px;top:calc(50% - 4.5px);width:5px;height:9px;background-image:url(/docs/default-source/template-files/icon-arrow-white.svg);background-repeat:no-repeat;opacity:.5}#meet-our-students>.container>.slider>ul>li:after,#meet-our-students>.container>.slider>ul>li:before{content:'';position:absolute;display:block;height:100%;width:100%;top:0;left:0;z-index:100;transition:all .3s}#meet-our-students>.container>.slider>ul>li:before{background:-webkit-linear-gradient(left,rgba(0,0,0,.75) 0,transparent 60%);background:linear-gradient(to top,rgba(0,0,0,.75) 0,transparent 60%);opacity:.75}#meet-our-students>.container>.slider>ul>li:after{background:-webkit-linear-gradient(left,rgba(0,0,0,.75) 0,transparent 100%);background:linear-gradient(to top,rgba(0,0,0,.75) 0,transparent 100%);opacity:0}#meet-our-students>.container>.slider>ul>li:hover:after{opacity:1}#meet-our-students>.container>.slider>ul>li:hover .media img{transform:scale(1.05)}#meet-our-students>.container>.slider>ul>li:hover .details{transform:translate3d(0,0,0)}#meet-our-students>.container>.slider>ul>li:hover .details .arrow{opacity:1;transform:translate3d(0,0,0);transition-delay:.1s}#meet-our-students>.container .controls>a{display:inline-block;height:25px;width:25px;overflow:hidden;text-indent:-999px;border:1px solid #fff;border-radius:50%;background:url(/docs/default-source/template-files/icon-arrow-white.svg) center no-repeat;background-size:7px 12px;opacity:.6}#meet-our-students>.container .controls>a:hover{opacity:1}@media screen and (min-width:800px){#meet-our-students>.container .controls>a{height:50px;width:50px;background-size:17px 30px}}#meet-our-students>.container .controls>a.prevBtn{margin-right:10px;transform:rotate(180deg)}#alert{font-family:Montserrat,sans-serif;font-weight:400;background-color:#333;color:#fff;position:relative;min-height:50px}#alert.Emergency>.inner:after,#alert.emergency>.inner:after{background:url(/docs/default-source/template-files/icon-exclaim-yellow.svg) center no-repeat #860038}#alert.Emergency>.inner .title:before,#alert.emergency>.inner .title:before{content:'Important Alert';color:#edc31c;text-transform:uppercase;border-right:1px solid #999;margin-right:7px;padding-right:7px}#alert.Announcement>.inner:after,#alert.announcement>.inner:after{background:url(/docs/default-source/template-files/icon-megaphone-yellow.svg) center no-repeat #6aa034}#alert.Announcement>.inner .title:before,#alert.announcement>.inner .title:before{content:'Announcement';color:#edc31c;text-transform:uppercase;border-right:1px solid #999;margin-right:7px;padding-right:7px}#alert .close a.close-button:after,#alert>.inner:after,.map-block .details:after{content:''}#alert>.inner{padding:65px 15px 15px;position:relative;overflow:hidden;display:none}#alert>.inner:after{position:absolute;height:35px;width:35px;border-radius:50%;border:3px solid #ccc;background-color:#f2f2f2;background-size:30px 30px;top:10px;left:10px}@media screen and (min-width:800px){#alert>.inner{padding:40px 15px 40px 125px}#alert>.inner:after{height:75px;width:75px;background-size:65px 65px!important;border-width:5px;top:0;bottom:0;margin:auto}#alert>.inner .desc{padding-right:125px}}#alert>.inner .title{font:1.2em Oswald,sans-serif;text-transform:uppercase;line-height:1;margin-bottom:10px}#alert>.inner .desc{line-height:1.3;font-size:.8em}#alert>.inner .desc a{color:#a8c6ec;text-decoration:none}#alert>.inner .desc a:hover{color:#0172a5}#alert .close a.close-button{display:block;position:absolute;top:0;right:15px;background-color:#666;font:.93333em Oswald,sans-serif;color:#fff;text-transform:uppercase;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-decoration:none;padding:2px 20px 10px}.map-block .details .title,.styled-form .sfTxtLbl,.styled-form label,.styled-form select{font-family:Montserrat,sans-serif}#alert .close a.close-button:hover{background-color:#999}#alert .close a.close-button:after{height:25px;width:25px;background:url(/docs/default-source/template-files/icon-close-circle-white.svg) center no-repeat;background-size:contain;opacity:.65;position:relative;display:inline-block;top:6px;bottom:auto;margin:0;left:10px;transition:all .3s;transform:rotate(45deg)}#alert .close a.close-button.open:after{transform:none}.map-block{margin:25px 0}.map-block .media img{display:block;width:100%}.map-block .details{position:relative;padding:25px 25px 25px 175px;background-color:#024462;color:#fff}.map-block .details .title{font-weight:700}@media screen and (min-width:800px){#alert .close a.close-button{bottom:0;top:unset;border-radius:5px 5px 0 0}.map-block .details>a{position:absolute;right:25px;top:25px;margin:0}}.map-block .details:after{display:block;position:absolute;left:0;top:0;height:100%;width:150px;border-right:3px solid #fff;background:url(/docs/default-source/template-files/icon-location-green.svg) center no-repeat;background-size:75px 75px}.styled-form select,.styled-form textarea{width:100%;padding:15px;border:1px solid #ccc}.styled-form .sfTxtLbl,.styled-form label{display:block;font-size:1em;color:#666;text-transform:uppercase;font-weight:700;margin-bottom:10px}.styled-form .sfTxtLbl.screen-reader,.styled-form label.screen-reader{margin:0;visibility:hidden;height:0}.styled-form input[type=text]{font-family:Montserrat,sans-serif;-webkit-appearance:none;border:1px solid #ccc;padding:15px;margin-bottom:20px;text-transform:uppercase;width:100%}.styled-form select{color:#999;margin-bottom:20px;text-transform:uppercase}.styled-form textarea{min-height:250px;margin-bottom:20px}.styled-form input[type=submit]{-webkit-appearance:none;border:0;display:inline-block;width:auto;cursor:pointer;padding:15px 35px;border-radius:5px;font-size:.86667em;font-family:Oswald,sans-serif;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#c4661f;transition:all .3s}.styled-form input[type=submit]:hover{background-color:#984f18}.styled-form .sfFormCheckboxlist,.styled-form .sfFormRadiolist{margin-bottom:20px}.styled-form .sfFormCheckboxlist input,.styled-form .sfFormRadiolist input{display:inline-block;margin:0 10px 0 0}.styled-form .sfFormCheckboxlist label,.styled-form .sfFormRadiolist label{display:inline-block;font-weight:400;text-transform:none}.styled-form .sfExample{font-style:italic;color:#999;margin-top:-10px;margin-bottom:20px}.styled-form .sfError{margin-bottom:20px;overflow:hidden;font-size:.93333em;font-style:italic;color:#860038}.styled-form .sfError:before{background:url(/docs/default-source/template-files/icon-exclaim-red.svg) center center no-repeat #edc31c;background-size:20px 20px;border-radius:50%;content:"";display:block;float:left;width:25px;height:25px;margin-right:10px}.styled-form .sf_cols{overflow:hidden}.styled-form .sf_colsOut{float:none;width:100%}.styled-form .sf_2cols_2_50 .sf_2cols_2in_50,.styled-form .sf_3cols_2_34 .sf_3cols_2in_34,.styled-form .sf_3cols_3_33 .sf_3cols_3in_33{margin-left:0}.event-detail h3{margin-bottom:0}.event-detail .media{margin-bottom:25px}@media screen and (min-width:800px){.styled-form .sf_2cols_1_50{float:left;width:50%}.styled-form .sf_2cols_2_50{float:right;width:50%}.styled-form .sf_3cols_1_33,.styled-form .sf_3cols_3_33{float:left;width:33%}.styled-form .sf_3cols_2_34{float:left;width:34%}.styled-form .sf_2cols_2_50 .sf_2cols_2in_50,.styled-form .sf_3cols_2_34 .sf_3cols_2in_34,.styled-form .sf_3cols_3_33 .sf_3cols_3in_33{margin-left:12px}.event-detail .media{float:right;max-width:360px;margin-left:25px}}.event-detail .details{overflow:hidden}.event-detail .details .title{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#666;font-size:1.15em;margin-top:25px;font-weight:700}.event-detail .desc{margin-top:35px;padding-top:10px;border-top:1px solid #f2f2f2}.code-block{font-family:"Courier New",Courier,monospace;margin:35px 0;padding:25px;background-color:#f2f2f2;border:1px solid #ccc}.sf_pagerNumeric{font-family:Montserrat,sans-serif;max-width:1300px;margin:auto;padding:25px 15px;text-align:right}#enews .links,.catalog-callout .media{text-align:center}.sf_pagerNumeric>a{position:relative;display:inline-block;text-decoration:none;line-height:1;padding:5px;margin:0 5px}.sf_pagerNumeric>a:after{content:'';display:block;height:100%;width:1px;background-color:#e6e6e6;position:absolute;top:0;left:-5px;-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.sf_pagerNumeric>a:first-child:after{content:none}.sf_pagerNumeric>a.sf_PagerCurrent{color:#024462}ul.sfdownloadList li a{text-decoration:none}ul.sfdownloadList li .sfMetaInfo{display:none}.sfLargeIcns ul.sfdownloadList li{margin-top:10px}.sfLargeIcns ul.sfdownloadList a{padding:5px 0;display:block}#enews:after,.contact-callout>div:after{display:table;content:"";clear:both}.sfdownloadFileWrp{margin-bottom:40px}.contact-callout{margin:20px 0;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.contact-callout img{float:left;margin:0 20px 20px 0;max-width:150px}.contact-callout p{margin:0}.contact-callout>div:not(:first-child){padding-top:20px;border-top:1px solid #ccc}.sfsearchResultsWrp .sfsearchResultTitle{margin-top:20px}.sfsearchResultsWrp .sfsearchResultHighLighter{margin-left:0;border-bottom:1px solid #f2f2f2;padding-bottom:20px}fieldset.sfsearchBox{border:0;padding:0;overflow:hidden}fieldset.sfsearchBox>span.k-widget{float:left;width:300px}fieldset.sfsearchBox>input[type=submit]{margin-left:10px}.catalog-callout{background:#860038;padding:20px;margin:20px 0;color:#fff;overflow:hidden}.catalog-callout .desc{margin-top:15px}@media screen and (min-width:480px){.catalog-callout .media{float:left;width:100px}.catalog-callout .desc{float:left;width:calc(100% - 120px);margin-left:20px;margin-top:0}}.catalog-callout h2{color:#fff;margin:0}.catalog-callout p{font-size:.86667em;font-style:italic;margin:5px 0 0}.catalog-callout a.btn-white{margin-top:15px}#enews{padding:30px 0}@media screen and (min-width:1300px){.js #by-the-numbers .inner.animate .numbers-logo{opacity:0;transform:translate3d(-100px,0,0);transition:all .3s}.js #by-the-numbers .inner.animate.inViewport .numbers-logo{transform:translate3d(0,0,0);opacity:1}.js #by-the-numbers .inner.animate .link{opacity:0;transform:translate3d(0,-25px,0);transition:all .3s;transition-delay:.3s}.js #by-the-numbers .inner.animate.inViewport .link{opacity:1;transform:translate3d(0,0,0)}.js #by-the-numbers .inner.animate ul>li{opacity:0;transform:rotate3d(1,0,0,90deg);transition:all .3s;transition-delay:.4s}.js #by-the-numbers .inner.animate ul>li:nth-child(2){transition-delay:.5s}.js #by-the-numbers .inner.animate ul>li:nth-child(3){transition-delay:.6s}.js #by-the-numbers .inner.animate ul>li:nth-child(4){transition-delay:.7s}.js #by-the-numbers .inner.animate ul>li:nth-child(5){transition-delay:.8s}.js #by-the-numbers .inner.animate ul>li:nth-child(6){transition-delay:.9s}.js #by-the-numbers .inner.animate ul>li:nth-child(7){transition-delay:1s}.js #by-the-numbers .inner.animate ul>li:nth-child(8){transition-delay:1.1s}.js #by-the-numbers .inner.animate ul>li:nth-child(9){transition-delay:1.2s}.js #by-the-numbers .inner.animate ul>li:nth-child(10){transition-delay:1.3s}.js #by-the-numbers .inner.animate.inViewport ul>li{opacity:1;transform:rotate3d(0,0,0,0)}#enews>.inner{display:flex}#enews .col1{float:left;width:405px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center}#enews .col2{float:left;width:calc(100% - 405px)}}#enews .col2 .feed ul{margin:40px 0 0}@media screen and (min-width:800px){#enews .col2 .feed ul{display:flex;flex-wrap:wrap;margin-left:-40px}}@media screen and (min-width:1300px){#enews .col2 .feed ul{margin-top:0;margin-left:0}}@media screen and (min-width:800px){#enews .col2 .feed ul li{float:left;margin-left:40px;width:calc(50% - 40px)}#enews .col2 .feed ul li:nth-child(2){border-top:5px solid #024462;padding-top:5px}}#enews .links{margin-top:20px}#enews .links a[class^=btn]{margin-top:10px;margin-left:5px}#enews .links a[class^=btn]:first-child{margin-left:0}#enews .title-block{width:190px;margin:auto}@media screen and (min-width:480px){#enews .title-block{width:380px}#enews .title-block:after{content:"";display:table;clear:both}#enews .title-block .logo{float:left}}#enews .title-block .logo{width:190px}#enews .title-block .logo img{display:block}#enews .title-block .title{line-height:1}@media screen and (min-width:480px){#enews .title-block .title{float:left;margin:7px 0 0 20px}.enews.list>.top h2{float:left}}#enews .title-block .title .main{font:700 2em Montserrat,sans-serif;color:#333;text-transform:uppercase}#enews .title-block .title .sub{font-style:italic;font-size:1.6em;color:#666;margin-top:5px}#enews .title-block .title .date{font:1.06667em Oswald,sans-serif;text-transform:uppercase;color:#666;margin-top:10px}.enews h2 a{text-decoration:none}.enews .feed ul{margin:10px 0 30px}.enews .feed ul li{text-indent:0!important;padding-left:0!important;border-top:1px solid #ccc;margin-bottom:0!important}.enews .feed ul li:before{display:none}.enews .feed ul li:first-child{border-top:5px solid #024462;padding-top:5px}.enews .feed ul li a{padding:10px 0;margin-top:0;font-size:.93333em}.enews.list>.top:after{content:"";display:table;clear:both}.enews.list>.top h2{margin-bottom:0}.enews.list>.top a[class^=btn]{margin:10px 0}@media screen and (min-width:480px){.enews.list>.top a[class^=btn]{float:left;margin:0 0 0 20px}}.enews.list>.intro{margin-bottom:0}.screen-reader-text{display:block;padding:10px 30px}.js .screen-reader-text{display:inline;padding:0;clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;clip:auto!important;color:#21759b;display:block;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}a.btn-arrow-more,a.btn-blue,a.btn-blue-arrow,a.btn-blue-small,a.btn-red-arrow{display:inline-block}.caption{color:inherit}.clear{clear:both;display:block}img.left{float:left;margin:0 20px 20px 0}img.right{float:right;margin:0 0 20px 20px}