/*! 
 * Towson v0.0.1 [2023-11-15] 
 * Towson University Website Redesign Files 
 * Fastspot 
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}.gridlock .row{width:300px;margin-left:auto;margin-right:auto}.gridlock .row:after{height:0;clear:both;content:".";display:block;line-height:0;visibility:hidden}.gridlock .row .row{width:103.33333333%;margin-left:-1.66666667%;margin-right:-1.66666667%}.gridlock .row .contained .row{width:100%;margin-left:0;margin-right:0}.gridlock .row [class*=mobile-],.gridlock .row [class*=tablet-],.gridlock .row [class*=desktop-],.gridlock .row [class*=max-],.gridlock .row [class*=all-],.gridlock .row [class*=min-]{float:left;margin-left:1.66666667%;margin-right:1.66666667%}.gridlock .row [class*=mobile-].padded,.gridlock .row [class*=tablet-].padded,.gridlock .row [class*=desktop-].padded,.gridlock .row [class*=max-].padded,.gridlock .row [class*=all-].padded,.gridlock .row [class*=min-].padded{box-sizing:content-box;margin-left:0;margin-right:0;padding-left:1.66666667%;padding-right:1.66666667%}.gridlock .row [class*=mobile-].contained,.gridlock .row [class*=tablet-].contained,.gridlock .row [class*=desktop-].contained,.gridlock .row [class*=max-].contained,.gridlock .row [class*=all-].contained,.gridlock .row [class*=min-].contained{margin-left:0;margin-right:0}.gridlock .row [class*=mobile-].right,.gridlock .row [class*=tablet-].right,.gridlock .row [class*=desktop-].right,.gridlock .row [class*=max-].right,.gridlock .row [class*=all-].right,.gridlock .row [class*=min-].right{float:right}@media screen and (min-width:500px){.gridlock .row{width:480px}}@media screen and (min-width:740px){.gridlock .row{width:720px}}@media screen and (min-width:980px){.gridlock .row{width:960px}}@media screen and (min-width:1220px){.gridlock .row{width:1200px}}.gridlock-fluid .row{width:98%}@media screen and (max-width:739px){.gridlock-mobile-fluid .row{width:98%}}.gridlock .row .all-fifth{width:16.66666667%}.gridlock .row .all-fourth{width:21.66666667%}.gridlock .row .all-third{width:30%}.gridlock .row .all-half{width:46.66666667%}.gridlock .row .all-full{width:96.66666667%}.gridlock .row .all-push-fifth{margin-left:21.66666667%}.gridlock .row .all-push-fourth{margin-left:26.66666667%}.gridlock .row .all-push-third{margin-left:35%}.gridlock .row .all-push-half{margin-left:51.66666667%}.gridlock .row .contained.all-fifth{width:20%}.gridlock .row .contained.all-fourth{width:25%}.gridlock .row .contained.all-third{width:33.33333333%}.gridlock .row .contained.all-half{width:50%}.gridlock .row .contained.all-full{width:100%}.gridlock .row .contained.all-push-fifth{margin-left:20%}.gridlock .row .contained.all-push-fourth{margin-left:25%}.gridlock .row .contained.all-push-third{margin-left:33.33333333%}.gridlock .row .contained.all-push-half{margin-left:50%}.gridlock .row [class*=all-].centered{float:none;margin-left:auto;margin-right:auto}.gridlock .row .all-hide{display:none}@media screen and (max-width:739px){.gridlock .row .mobile-1{width:30%}.gridlock .row .mobile-2{width:63.33333333%}.gridlock .row .mobile-3{width:96.66666667%}.gridlock .row .mobile-push-1{margin-left:35%}.gridlock .row .mobile-push-2{margin-left:68.33333333%}.gridlock .row .contained.mobile-1{width:33.33333333%}.gridlock .row .contained.mobile-2{width:66.66666667%}.gridlock .row .contained.mobile-3{width:100%}.gridlock .row .contained.mobile-push-1{margin-left:33.33333333%}.gridlock .row .contained.mobile-push-2{margin-left:66.66666667%}.gridlock .row .mobile-fifth{width:16.66666667%}.gridlock .row .mobile-fourth{width:21.66666667%}.gridlock .row .mobile-third{width:30%}.gridlock .row .mobile-half{width:46.66666667%}.gridlock .row .mobile-full{width:96.66666667%}.gridlock .row .mobile-push-fifth{margin-left:21.66666667%}.gridlock .row .mobile-push-fourth{margin-left:26.66666667%}.gridlock .row .mobile-push-third{margin-left:35%}.gridlock .row .mobile-push-half{margin-left:51.66666667%}.gridlock .row .contained.mobile-fifth{width:20%}.gridlock .row .contained.mobile-fourth{width:25%}.gridlock .row .contained.mobile-third{width:33.33333333%}.gridlock .row .contained.mobile-half{width:50%}.gridlock .row .contained.mobile-full{width:100%}.gridlock .row .contained.mobile-push-fifth{margin-left:20%}.gridlock .row .contained.mobile-push-fourth{margin-left:25%}.gridlock .row .contained.mobile-push-third{margin-left:33.33333333%}.gridlock .row .contained.mobile-push-half{margin-left:50%}.gridlock .row [class*=mobile-].centered{float:none;margin-left:auto;margin-right:auto}.gridlock .row .mobile-hide{display:none}}@media screen and (max-width:499px){.gridlock .row .min-1{width:30%}.gridlock .row .min-2{width:63.33333333%}.gridlock .row .min-3{width:96.66666667%}.gridlock .row .min-push-1{margin-left:35%}.gridlock .row .min-push-2{margin-left:68.33333333%}.gridlock .row .contained.min-1{width:33.33333333%}.gridlock .row .contained.min-2{width:66.66666667%}.gridlock .row .contained.min-3{width:100%}.gridlock .row .contained.min-push-1{margin-left:33.33333333%}.gridlock .row .contained.min-push-2{margin-left:66.66666667%}.gridlock .row .min-fifth{width:16.66666667%}.gridlock .row .min-fourth{width:21.66666667%}.gridlock .row .min-third{width:30%}.gridlock .row .min-half{width:46.66666667%}.gridlock .row .min-full{width:96.66666667%}.gridlock .row .min-push-fifth{margin-left:21.66666667%}.gridlock .row .min-push-fourth{margin-left:26.66666667%}.gridlock .row .min-push-third{margin-left:35%}.gridlock .row .min-push-half{margin-left:51.66666667%}.gridlock .row .contained.min-fifth{width:20%}.gridlock .row .contained.min-fourth{width:25%}.gridlock .row .contained.min-third{width:33.33333333%}.gridlock .row .contained.min-half{width:50%}.gridlock .row .contained.min-full{width:100%}.gridlock .row .contained.min-push-fifth{margin-left:20%}.gridlock .row .contained.min-push-fourth{margin-left:25%}.gridlock .row .contained.min-push-third{margin-left:33.33333333%}.gridlock .row .contained.min-push-half{margin-left:50%}.gridlock .row [class*=min-].centered{float:none;margin-left:auto;margin-right:auto}.gridlock .row .min-hide{display:none}}@media screen and (min-width:740px) and (max-width:979px){.gridlock .row .tablet-1{width:13.33333333%}.gridlock .row .tablet-2{width:30%}.gridlock .row .tablet-3{width:46.66666667%}.gridlock .row .tablet-4{width:63.33333333%}.gridlock .row .tablet-5{width:80%}.gridlock .row .tablet-6{width:96.66666667%}.gridlock .row .tablet-push-1{margin-left:18.33333333%}.gridlock .row .tablet-push-2{margin-left:35%}.gridlock .row .tablet-push-3{margin-left:51.66666667%}.gridlock .row .tablet-push-4{margin-left:68.33333333%}.gridlock .row .tablet-push-5{margin-left:85%}.gridlock .row .contained.tablet-1{width:16.66666667%}.gridlock .row .contained.tablet-2{width:33.33333333%}.gridlock .row .contained.tablet-3{width:50%}.gridlock .row .contained.tablet-4{width:66.66666667%}.gridlock .row .contained.tablet-5{width:83.33333333%}.gridlock .row .contained.tablet-6{width:100%}.gridlock .row .contained.tablet-push-1{margin-left:16.66666667%}.gridlock .row .contained.tablet-push-2{margin-left:33.33333333%}.gridlock .row .contained.tablet-push-3{margin-left:50%}.gridlock .row .contained.tablet-push-4{margin-left:66.66666667%}.gridlock .row .contained.tablet-push-5{margin-left:83.33333333%}.gridlock .row .tablet-fifth{width:16.66666667%}.gridlock .row .tablet-fourth{width:21.66666667%}.gridlock .row .tablet-third{width:30%}.gridlock .row .tablet-half{width:46.66666667%}.gridlock .row .tablet-full{width:96.66666667%}.gridlock .row .tablet-push-fifth{margin-left:21.66666667%}.gridlock .row .tablet-push-fourth{margin-left:26.66666667%}.gridlock .row .tablet-push-third{margin-left:35%}.gridlock .row .tablet-push-half{margin-left:51.66666667%}.gridlock .row .contained.tablet-fifth{width:20%}.gridlock .row .contained.tablet-fourth{width:25%}.gridlock .row .contained.tablet-third{width:33.33333333%}.gridlock .row .contained.tablet-half{width:50%}.gridlock .row .contained.tablet-full{width:100%}.gridlock .row .contained.tablet-push-fifth{margin-left:20%}.gridlock .row .contained.tablet-push-fourth{margin-left:25%}.gridlock .row .contained.tablet-push-third{margin-left:33.33333333%}.gridlock .row .contained.tablet-push-half{margin-left:50%}.gridlock .row [class*=tablet-].centered{float:none;margin-left:auto;margin-right:auto}.gridlock .row .tablet-hide{display:none}}@media screen and (min-width:980px){.gridlock .row .desktop-1{width:5%}.gridlock .row .desktop-2{width:13.33333333%}.gridlock .row .desktop-3{width:21.66666667%}.gridlock .row .desktop-4{width:30%}.gridlock .row .desktop-5{width:38.33333333%}.gridlock .row .desktop-6{width:46.66666667%}.gridlock .row .desktop-7{width:55%}.gridlock .row .desktop-8{width:63.33333333%}.gridlock .row .desktop-9{width:71.66666667%}.gridlock .row .desktop-10{width:80%}.gridlock .row .desktop-11{width:88.33333333%}.gridlock .row .desktop-12{width:96.66666667%}.gridlock .row .desktop-push-1{margin-left:10%}.gridlock .row .desktop-push-2{margin-left:18.33333333%}.gridlock .row .desktop-push-3{margin-left:26.66666667%}.gridlock .row .desktop-push-4{margin-left:35%}.gridlock .row .desktop-push-5{margin-left:43.33333333%}.gridlock .row .desktop-push-6{margin-left:51.66666667%}.gridlock .row .desktop-push-7{margin-left:60%}.gridlock .row .desktop-push-8{margin-left:68.33333333%}.gridlock .row .desktop-push-9{margin-left:76.66666667%}.gridlock .row .desktop-push-10{margin-left:85%}.gridlock .row .desktop-push-11{margin-left:93.33333333%}.gridlock .row .contained.desktop-1{width:8.33333333%}.gridlock .row .contained.desktop-2{width:16.66666667%}.gridlock .row .contained.desktop-3{width:25%}.gridlock .row .contained.desktop-4{width:33.33333333%}.gridlock .row .contained.desktop-5{width:41.66666667%}.gridlock .row .contained.desktop-6{width:50%}.gridlock .row .contained.desktop-7{width:58.33333333%}.gridlock .row .contained.desktop-8{width:66.66666667%}.gridlock .row .contained.desktop-9{width:75%}.gridlock .row .contained.desktop-10{width:83.33333333%}.gridlock .row .contained.desktop-11{width:91.66666667%}.gridlock .row .contained.desktop-12{width:100%}.gridlock .row .contained.desktop-push-1{margin-left:8.33333333%}.gridlock .row .contained.desktop-push-2{margin-left:16.66666667%}.gridlock .row .contained.desktop-push-3{margin-left:25%}.gridlock .row .contained.desktop-push-4{margin-left:33.33333333%}.gridlock .row .contained.desktop-push-5{margin-left:41.66666667%}.gridlock .row .contained.desktop-push-6{margin-left:50%}.gridlock .row .contained.desktop-push-7{margin-left:58.33333333%}.gridlock .row .contained.desktop-push-8{margin-left:66.66666667%}.gridlock .row .contained.desktop-push-9{margin-left:75%}.gridlock .row .contained.desktop-push-10{margin-left:83.33333333%}.gridlock .row .contained.desktop-push-11{margin-left:91.66666667%}.gridlock .row .desktop-fifth{width:16.66666667%}.gridlock .row .desktop-fourth{width:21.66666667%}.gridlock .row .desktop-third{width:30%}.gridlock .row .desktop-half{width:46.66666667%}.gridlock .row .desktop-full{width:96.66666667%}.gridlock .row .desktop-push-fifth{margin-left:21.66666667%}.gridlock .row .desktop-push-fourth{margin-left:26.66666667%}.gridlock .row .desktop-push-third{margin-left:35%}.gridlock .row .desktop-push-half{margin-left:51.66666667%}.gridlock .row .contained.desktop-fifth{width:20%}.gridlock .row .contained.desktop-fourth{width:25%}.gridlock .row .contained.desktop-third{width:33.33333333%}.gridlock .row .contained.desktop-half{width:50%}.gridlock .row .contained.desktop-full{width:100%}.gridlock .row .contained.desktop-push-fifth{margin-left:20%}.gridlock .row .contained.desktop-push-fourth{margin-left:25%}.gridlock .row .contained.desktop-push-third{margin-left:33.33333333%}.gridlock .row .contained.desktop-push-half{margin-left:50%}.gridlock .row [class*=desktop-].centered{float:none;margin-left:auto;margin-right:auto}.gridlock .row .desktop-hide{display:none}}@media screen and (min-width:1220px){.gridlock .row .max-1{width:5%}.gridlock .row .max-2{width:13.33333333%}.gridlock .row .max-3{width:21.66666667%}.gridlock .row .max-4{width:30%}.gridlock .row .max-5{width:38.33333333%}.gridlock .row .max-6{width:46.66666667%}.gridlock .row .max-7{width:55%}.gridlock .row .max-8{width:63.33333333%}.gridlock .row .max-9{width:71.66666667%}.gridlock .row .max-10{width:80%}.gridlock .row .max-11{width:88.33333333%}.gridlock .row .max-12{width:96.66666667%}.gridlock .row .max-push-1{margin-left:10%}.gridlock .row .max-push-2{margin-left:18.33333333%}.gridlock .row .max-push-3{margin-left:26.66666667%}.gridlock .row .max-push-4{margin-left:35%}.gridlock .row .max-push-5{margin-left:43.33333333%}.gridlock .row .max-push-6{margin-left:51.66666667%}.gridlock .row .max-push-7{margin-left:60%}.gridlock .row .max-push-8{margin-left:68.33333333%}.gridlock .row .max-push-9{margin-left:76.66666667%}.gridlock .row .max-push-10{margin-left:85%}.gridlock .row .max-push-11{margin-left:93.33333333%}.gridlock .row .contained.max-1{width:8.33333333%}.gridlock .row .contained.max-2{width:16.66666667%}.gridlock .row .contained.max-3{width:25%}.gridlock .row .contained.max-4{width:33.33333333%}.gridlock .row .contained.max-5{width:41.66666667%}.gridlock .row .contained.max-6{width:50%}.gridlock .row .contained.max-7{width:58.33333333%}.gridlock .row .contained.max-8{width:66.66666667%}.gridlock .row .contained.max-9{width:75%}.gridlock .row .contained.max-10{width:83.33333333%}.gridlock .row .contained.max-11{width:91.66666667%}.gridlock .row .contained.max-12{width:100%}.gridlock .row .contained.max-push-1{margin-left:8.33333333%}.gridlock .row .contained.max-push-2{margin-left:16.66666667%}.gridlock .row .contained.max-push-3{margin-left:25%}.gridlock .row .contained.max-push-4{margin-left:33.33333333%}.gridlock .row .contained.max-push-5{margin-left:41.66666667%}.gridlock .row .contained.max-push-6{margin-left:50%}.gridlock .row .contained.max-push-7{margin-left:58.33333333%}.gridlock .row .contained.max-push-8{margin-left:66.66666667%}.gridlock .row .contained.max-push-9{margin-left:75%}.gridlock .row .contained.max-push-10{margin-left:83.33333333%}.gridlock .row .contained.max-push-11{margin-left:91.66666667%}.gridlock .row .max-fifth{width:16.66666667%}.gridlock .row .max-fourth{width:21.66666667%}.gridlock .row .max-third{width:30%}.gridlock .row .max-half{width:46.66666667%}.gridlock .row .max-full{width:96.66666667%}.gridlock .row .max-push-fifth{margin-left:21.66666667%}.gridlock .row .max-push-fourth{margin-left:26.66666667%}.gridlock .row .max-push-third{margin-left:35%}.gridlock .row .max-push-half{margin-left:51.66666667%}.gridlock .row .contained.max-fifth{width:20%}.gridlock .row .contained.max-fourth{width:25%}.gridlock .row .contained.max-third{width:33.33333333%}.gridlock .row .contained.max-half{width:50%}.gridlock .row .contained.max-full{width:100%}.gridlock .row .contained.max-push-fifth{margin-left:20%}.gridlock .row .contained.max-push-fourth{margin-left:25%}.gridlock .row .contained.max-push-third{margin-left:33.33333333%}.gridlock .row .contained.max-push-half{margin-left:50%}.gridlock .row [class*=max-].centered{float:none;margin-left:auto;margin-right:auto}.gridlock .row .max-hide{display:none}}.wallpaper,.wallpaper .wallpaper-container,.wallpaper .wallpaper-media{-webkit-transition:none!important;transition:none!important}.wallpaper{overflow:hidden;position:relative}.wallpaper .wallpaper-container{height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.wallpaper .wallpaper-media{left:0;opacity:0;position:absolute;top:0}.wallpaper .wallpaper-media.animated{-webkit-transition:opacity .5s linear!important;transition:opacity .5s linear!important}.wallpaper .wallpaper-media iframe,.wallpaper .wallpaper-media img,.wallpaper .wallpaper-media video{display:block;height:100%;width:100%}.wallpaper .wallpaper-embed.ready:after{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.wallpaper .wallpaper-embed.ready iframe{z-index:0}.wallpaper .wallpaper-media.native{background-position:center;background-size:cover;height:100%;width:100%}.wallpaper .wallpaper-media.native img{display:none}.wallpaper .wallpaper-media.fixed{background-position:center;background-attachment:fixed;height:100%;width:100%}.wallpaper .wallpaper-media.fixed img{display:none}.boxer-lock{overflow:hidden!important}#boxer-overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.boxer-open #boxer-overlay{opacity:.75}#boxer{width:200px;height:200px;position:absolute;right:0;left:0;z-index:101;background:#fff;border-radius:3px;box-shadow:0 0 25px #000;opacity:0;margin:0 auto;padding:10px}#boxer *{-webkit-transition:none;transition:none}#boxer,#boxer *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}#boxer,#boxer *,#boxer :after,#boxer :before{box-sizing:border-box}#boxer.fixed{position:fixed;top:0;bottom:0;margin:auto}#boxer.inline{padding:30px}#boxer.animating{-webkit-transition:height .25s ease,width .25s ease,opacity .25s linear,top .25s ease;transition:height .25s ease,width .25s ease,opacity .25s linear,top .25s ease}#boxer.animating .boxer-container{-webkit-transition:opacity .25s linear .25s;transition:opacity .25s linear .25s}.boxer-open #boxer{opacity:1}#boxer.loading .boxer-container{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#boxer .boxer-close{width:30px;height:30px;position:absolute;top:-7.5px;right:-7.5px;z-index:105;background:#fff;border-radius:100%;cursor:pointer;display:block;overflow:hidden;padding:0;text-indent:200%;white-space:nowrap}#boxer .boxer-close:before{position:absolute;top:0;right:0;bottom:0;left:0;color:#333;content:"\00d7";display:block;font-size:1.375rem;font-weight:700;line-height:1.875rem;margin:auto;text-align:center;text-indent:0;-webkit-transition:color .15s linear;transition:color .15s linear}.no-opacity #boxer .boxer-close{text-indent:-999px}#boxer .boxer-loading{width:50px;height:50px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:105;display:block;margin:auto;opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#boxer .boxer-loading:after,#boxer .boxer-loading:before{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:110%;content:'';display:block}#boxer .boxer-loading:before{border:5px solid rgba(51,51,51,.25)}#boxer .boxer-loading:after{-webkit-animation:boxer-loading-spin .75s linear infinite;animation:boxer-loading-spin .75s linear infinite;border:5px solid transparent;border-top-color:#333}#boxer.loading .boxer-loading{opacity:1}@-webkit-keyframes boxer-loading-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes boxer-loading-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#boxer .boxer-container{width:100%;height:100%;position:relative;z-index:103;background:#fff;overflow:hidden}#boxer .boxer-content{width:100%;background:#fff;opacity:1;overflow:hidden;padding:0}#boxer.iframe .boxer-content,#boxer.inline .boxer-content{width:auto}#boxer .boxer-image{float:left}#boxer .boxer-video{width:100%;height:100%}#boxer .boxer-iframe{width:100%;height:100%;border:none;float:left;overflow:auto}#boxer .boxer-meta{clear:both}#boxer .boxer-control{width:40px;height:40px;position:absolute;top:0;background:#fff;border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,.25);cursor:pointer;display:block;margin-right:auto;margin-left:auto;opacity:1;overflow:hidden;text-indent:200%;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;white-space:nowrap}#boxer .boxer-control:before{width:0;height:0;position:absolute;top:0;right:0;bottom:0;left:0;content:'';margin:auto}#boxer .boxer-control.previous{left:20px}#boxer .boxer-control.previous:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10.4px solid #333;margin-left:14px}#boxer .boxer-control.next{right:20px}#boxer .boxer-control.next:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10.4px solid #333;margin-right:14px}#boxer .boxer-control.disabled{opacity:0}.no-opacity #boxer .boxer-control{text-indent:-999px}.no-touch #boxer .boxer-control{opacity:0}.no-touch #boxer:hover .boxer-control{opacity:1}.no-touch #boxer:hover .boxer-control.disabled{opacity:0;cursor:default!important}#boxer .boxer-meta{padding:10px 0 0 0}#boxer .boxer-position{color:#999;font-size:.75rem;margin:0;padding:15px 15px 0 15px}#boxer .boxer-caption p{color:#666;font-size:.875rem;margin:0;padding:15px}#boxer .boxer-caption.gallery p{padding-top:0}#boxer .boxer-error{width:250px}#boxer .boxer-error p{color:#900;font-size:.875rem;margin:0;padding:25px;text-align:center;text-transform:uppercase}#boxer.mobile{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:#111;border-radius:0;padding:40px 0 0}#boxer.mobile .boxer-close,#boxer.mobile .boxer-close:hover{height:40px;width:40px;top:0;right:0;background:#111;border-radius:0}#boxer.mobile .boxer-close:before,#boxer.mobile .boxer-close:hover:before{color:#ccc;font-size:1.75rem;font-weight:700;line-height:2.5rem}#boxer.mobile .boxer-loading:before{border-color:rgba(153,153,153,.25)}#boxer.mobile .boxer-loading:after{border-top-color:#999}#boxer.mobile .boxer-container{background:#111}#boxer.mobile .boxer-content{background-color:#111}#boxer.mobile .boxer-control{width:50px;height:100%;background:#111;border-radius:0;box-shadow:none;opacity:1}#boxer.mobile .boxer-control.previous{left:0}#boxer.mobile .boxer-control.previous:before{border-right-color:#eee;margin-left:19px}#boxer.mobile .boxer-control.next{right:0}#boxer.mobile .boxer-control.next:before{border-left-color:#eee;margin-right:19px}.no-touch #boxer.mobile .boxer-control,.no-touch #boxer.mobile:hover .boxer-control{opacity:1}.no-touch #boxer.mobile .boxer-control.disabled,.no-touch #boxer.mobile:hover .boxer-control.disabled{opacity:0;cursor:default!important}#boxer.mobile .boxer-meta{width:100%;position:absolute;right:0;bottom:0;left:0;background-color:#111;padding:15px 65px}#boxer.mobile .boxer-position{color:#999;font-size:.75rem;margin:0;padding:0 15px 0 0}#boxer.mobile .boxer-caption p{color:#eee;font-size:.875rem;margin:0;padding:0}#boxer.mobile .boxer-image{-webkit-transition:none!important;transition:none!important;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#boxer.mobile.animated .boxer-image{-webkit-transition:-webkit-transform .25s ease-out!important;transition:transform .25s ease-out!important}#boxer.mobile.iframe .boxer-content,#boxer.mobile.inline .boxer-content{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.picker-element{opacity:0;position:absolute;-webkit-transition:none;transition:none;z-index:-1}.no-touch .picker-element{left:-99999px}.picker{cursor:pointer;margin:0 0 10px 0;overflow:hidden}.picker .picker-label{color:#888;cursor:pointer;display:block;float:left;font-size:14px;line-height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker .picker-handle{border:1px solid #ccc;display:block;float:left;height:16px;margin:0 5px 0 0;width:16px}.no-touch .picker:hover .picker-label{color:#555}.no-touch .picker:hover .picker-handle{border-color:#aaa}.picker.focus .picker-label{color:#555}.picker.focus .picker-handle{border-color:#aaa}.picker.picker-radio .picker-handle{border-radius:8px}.picker.picker-radio .picker-flag{background:#fff;border-radius:4px;display:block;height:8px;margin:3px;width:8px}.picker.picker-radio.focus .picker-flag{background:#ddd}.picker.picker-radio.checked .picker-flag{background:#999}.no-touch .picker.picker-radio:hover .picker-flag{background:#ddd}.no-touch .picker.picker-radio.disabled:hover .picker-flag{background:#fff}.picker.picker-checkbox .picker-handle{border-radius:3px}.picker.picker-checkbox .picker-flag{background:#fff;border-radius:2px;display:block;height:100%;margin:0;width:100%}.picker.picker-checkbox.checked .picker-flag{background:#fff url(jquery.fs.picker-icon.png) no-repeat center}.picker.picker-toggle{padding:20px 0 0;position:relative}.picker.picker-toggle .picker-toggle-label{color:#999;font-size:12px;position:absolute;text-transform:uppercase;top:0}.picker.picker-toggle .picker-toggle-label.on{left:0}.picker.picker-toggle .picker-toggle-label.off{color:#333;right:0}.picker.picker-toggle .picker-label{display:none}.picker.picker-toggle .picker-handle{border-radius:3px;height:20px;position:relative;width:100%}.picker.picker-toggle .picker-flag{background:#666;border-radius:2px;display:block;height:100%;left:50%;margin:0;position:absolute;top:0;width:50%;-webkit-transition:left .1s linear;transition:left .1s linear}.picker.picker-toggle.checked .picker-toggle-label.on{color:#333}.picker.picker-toggle.checked .picker-toggle-label.off{color:#999}.picker.picker-toggle.checked .picker-flag{background:#666;left:0}.picker.disabled{cursor:default;opacity:.5}.picker.disabled .picker-handle,.picker.disabled .picker-label{cursor:default}.no-touch .picker.disabled:hover .picker-label{color:#888}.no-touch .picker.disabled:hover .picker-handle{border-color:#ccc}.roller{width:100%}.roller *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.roller,.roller .roller-viewport{position:relative}.roller .roller-canister{margin:0;overflow:hidden;position:relative;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.roller .roller-item{float:left;margin:0}.roller .roller-canister,.roller .roller-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.roller .roller-controls,.roller .roller-pagination{display:none;margin:0;padding:0;width:100%}.roller .roller-controls.visible,.roller .roller-pagination.visible{display:block}.roller .roller-control{cursor:default}.roller .roller-control.enabled,.roller .roller-page{cursor:pointer}.roller .roller-caption{display:none}.roller .roller-caption.active{display:block}.roller.single .roller-item{display:none}.roller.single .roller-item.active{display:block}.scroller{overflow:hidden;overflow-x:hidden;overflow-y:hidden;position:relative}.scroller,.scroller *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.scroller,.scroller-bar,.scroller-content,.scroller-handle,.scroller-track{box-sizing:border-box}.scroller-content{position:relative;z-index:1;height:100%;overflow:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scroller-content::-webkit-resizer,.scroller-content::-webkit-scrollbar,.scroller-content::-webkit-scrollbar-button,.scroller-content::-webkit-scrollbar-corner,.scroller-content::-webkit-scrollbar-thumb,.scroller-content::-webkit-scrollbar-track,.scroller-content::-webkit-scrollbar-track-piece{background:0 0;opacity:0}.scroller-bar{width:16px;height:100%;position:absolute;right:0;top:0;z-index:2;background:#fff;border:1px solid #eee;border-width:0 0 0 1px;display:none}.scroller-track{width:100%;height:100%;position:relative;background:#fff;overflow:hidden}.scroller-handle{width:10px;height:20px;position:absolute;top:0;right:3px;z-index:2;background:#ccc;border:1px solid #fff;border-radius:5px;cursor:pointer}.scroller-horizontal .scroller-content{overflow:auto;overflow-x:auto;overflow-y:hidden;padding:0 0 16px 0}.scroller-horizontal .scroller-bar{width:100%;height:16px;top:auto;bottom:0;border-width:1px 0 0 0}.scroller-horizontal .scroller-handle{width:20px;height:10px;top:auto;right:auto;bottom:3px}.scroller-active .scroller-content,.scroller-setup .scroller-content{padding:20px}.scroller-active .scroller-bar,.scroller-setup .scroller-bar{display:block}.selecter{position:relative;display:block;margin:10px 0;z-index:1;max-width:30%}.selecter:focus{box-shadow:none;outline:0}.selecter,.selecter *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.selecter,.selecter *,.selecter :after,.selecter :before{box-sizing:border-box}.selecter-element{width:100%;height:100%;position:absolute;left:0;opacity:0;z-index:-1}.selecter-element,.selecter-element:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.no-opacity .selecter-element{left:-999999px}.selecter-selected{position:relative;background:#000;border:0 solid #ccc;color:#fb0;cursor:pointer;display:block;font-size:18px;margin:0;overflow:hidden;padding:19px;text-overflow:clip;z-index:2}.selecter-selected:after{height:0;width:0;position:absolute;top:0;right:15px;bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ccc;content:'';display:block;margin:auto 0}.no-touch .selecter-selected:hover{color:#fb0}.no-touch .selecter.disabled .selecter-selected:hover{color:#ccc}.selecter-options{width:100%;max-height:260px;position:absolute;top:100%;left:0;border:0 solid #ccc;border-width:0 0 0;background-color:#fff;display:none;margin:0;overflow:auto;overflow-x:hidden;padding:0;z-index:50;box-shadow:0 1px 4px rgba(0,0,0,.15)}.selecter-options.scroller{position:absolute}.no-opacity .selecter-options{width:auto}.selecter-group{border-bottom:0 solid #ccc;color:#999;display:block;font-size:11px;padding:10px 15px;text-transform:uppercase}.selecter-item{width:100%;background:#e6e6e6;border-bottom:1px solid #fff;color:#000;cursor:pointer;display:block;font-size:18px;margin:0;overflow:hidden;padding:19px;text-decoration:none;text-overflow:ellipsis}.selecter-item.placeholder{display:none}.selecter-item.selected{background:#eee}.selecter-item.disabled{color:#999;cursor:default}.selecter-item:last-child{border-bottom:0}.no-touch .selecter-item.selected:hover,.no-touch .selecter-item:hover{color:#000;background-color:#fb0}.no-touch .selecter-item.disabled:hover,.selecter-item.disabled{color:#ccc;background-color:#fff}.selecter.open{z-index:3}.selecter.open .selecter-selected{z-index:51}.selecter.focus .selecter-selected,.selecter.open .selecter-selected{background-color:#000;box-shadow:0 0 5px rgba(0,0,0,.1)}.selecter.cover .selecter-options{border-width:0;top:0}.selecter.cover.open .selecter-selected{z-index:49}.selecter.bottom .selecter-options{top:auto;bottom:100%;border-width:0 0 0}.selecter.bottom .selecter-item:last-child{border:none}.selecter.bottom .cover .selecter-options{top:auto;bottom:0}.selecter.multiple .selecter-options{width:100%;position:static;border-width:0;display:block;box-shadow:none}.selecter.disabled .selecter-selected{background:#fff;border-color:#ccc;color:#ccc;cursor:default}.selecter.disabled .selecter-options{background:#fff;border-color:#ccc}.selecter.disabled .selecter-group,.selecter.disabled .selecter-item{border-color:#ccc;color:#ccc;cursor:default}.no-touch .selecter.disabled .selecter-item.selected:hover,.selecter.disabled .selecter-item.selected{background:#fafafa}.no-touch .selecter.disabled .selecter-item:hover,.selecter.disabled .selecter-item{color:#ccc;background-color:#fff}.selecter-options.scroller{overflow:hidden}.selecter-options.scroller .scroller-content{max-height:260px;padding:0}@media screen and (max-width:740px){.selecter{max-width:40%}}@media screen and (max-width:500px){.selecter{max-width:100%}}.naver{margin:0}.naver,.naver *,.naver :after,.naver :before{box-sizing:border-box}.naver-handle{width:100%;background:#fff;border:1px solid #ccc;color:#111;cursor:pointer;display:none;font-size:16px;margin:0;padding:10px 15px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.naver-handle:after{height:3px;width:15px;position:absolute;top:0;right:15px;bottom:0;background:#ccc;box-shadow:0 5px 0 #ccc,0 -5px 0 #ccc;content:'';display:block;margin:auto 0}.naver.open .naver-handle:after{width:15px;height:15px;background:0 0;border:none;box-shadow:none;color:#ccc;content:"\00d7";font-size:22px;font-weight:700;line-height:15px;text-align:center}.naver-wrapper{border:none;height:auto;margin:0;padding:0}.naver-container:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.naver.enabled .naver-handle{display:block}.naver.enabled .naver-wrapper{height:0;overflow:hidden}.naver.enabled .naver-container{background:#fff;border:1px solid #ccc;border-width:0 1px 1px}.tabber{overflow:hidden}.tabber .tabber-menu{display:block;margin:0;padding:0}.tabber .tabber-handle{color:#999;cursor:pointer;display:block;float:left;-webkit-transition:none;transition:none}.tabber .tabber-handle.active{color:#333}.tabber .tabber-handle.mobile{display:none;float:none}.tabber .tabber-tab{clear:both;display:none}.tabber .tabber-tab.active{display:block}.tabber.vertical .tabber-menu{float:left;width:20%}.tabber.vertical .tabber-handle{display:block;width:100%}.tabber.vertical .tabber-handle.mobile{display:none}.tabber.vertical .tabber-tab{clear:none;float:right;min-height:100%;width:80%}.tabber.mobile .tabber-handle{display:none}.tabber.mobile .tabber-handle.mobile{display:block}.tabber.vertical.mobile .tabber-menu,.tabber.vertical.mobile .tabber-tab{float:none;width:100%}.stacker.stacker-table{display:none}.stacker.stacker-table.enabled{display:table}.stacker.stacker-table,.stacker.stacker-table table{width:100%;min-width:100%;table-layout:fixed}.stacker.stacker-table,.stacker.stacker-table td,.stacker.stacker-table th,.stacker.stacker-table tr{background:0 0;padding:0;margin:0}.stacker.stacker-table table td,.stacker.stacker-table table th,.stacker.stacker-table table tr{padding:1em}.stacker.stacker-table table td:first-child,.stacker.stacker-table table th:first-child{text-align:right}.stacker.stacker-table table td:last-child,.stacker.stacker-table table th:last-child{text-align:left}.stacker.stacker-table table td:first-child:last-child,.stacker.stacker-table table th:first-child:last-child{text-align:center}.stacker.stacker-original{display:none}.stacker.stacker-original.enabled{display:table}.proxima_extra_black{font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal}.proxima_bold{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.proxima_light{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.proxima_italic{font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic}.proxima_bold_italic{font-family:proxima-nova,sans-serif;font-weight:700;font-style:italic}.proxima_extra_cond_light_italic{font-family:proxima-nova-extra-condensed,sans-serif;font-weight:300;font-style:italic}.proxima_extra_cond_thin_italic{font-family:proxima-nova-extra-condensed,sans-serif;font-weight:200;font-style:italic}.frutiger_extra_black{font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal}.frutiger_condensed_bold{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.frutiger_light{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.sabon{font-family:linotype-sabon,sans-serif;font-weight:400;font-style:normal}.sabon_italic{font-family:linotype-sabon,sans-serif;font-weight:400;font-style:italic}.sabon_bold{font-family:linotype-sabon,sans-serif;font-weight:700;font-style:normal}.sabon_bold_italic{font-family:linotype-sabon,sans-serif;font-weight:700;font-style:italic}.ellipsis{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.backface_visibility{-webkit-backface-visibility:hidden;backface-visibility:hidden}.text_shadow{text-shadow:0 1px 2px rgba(0,0,0,.5)}.box_shadow{box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.bg_black{background-color:#000}.bg_tu_gray{background-color:#3c3c3c}.bg_black_50{background-color:rgba(0,0,0,.5)}.bg_black_60{background-color:rgba(0,0,0,.6)}.bg_black_70{background-color:rgba(0,0,0,.7)}.bg_black_80{background-color:rgba(0,0,0,.8)}.bg_black_90{background-color:rgba(0,0,0,.9)}.bg_white{background-color:#fff}.bg_white_50{background-color:rgba(255,255,255,.5)}.bg_white_60{background-color:rgba(255,255,255,.6)}.bg_white_70{background-color:rgba(255,255,255,.7)}.bg_white_80{background-color:rgba(255,255,255,.8)}.bg_gold{background-color:#fb0}.bg_gold_80{background-color:rgba(255,187,0,.8)}.bg_gray_pale{background-color:#f8f8f8}.bg_gray_tin{background-color:#505050}.bg_gray_light{background-color:#e6e6e6}.bg_gray_thunder{background-color:#4c4c4c}.bg_gray_thunder_80{background-color:rgba(76,76,76,.8)}.bg_gray_middle{background-color:#979797}.color_white{color:#fff}body,html{background:#fff;color:#000;background-color:#fff}body{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;position:relative;height:100%;min-width:301px;overflow-x:hidden}body.android *{text-rendering:auto!important}.body_wrapper{position:relative;overflow:hidden}::-moz-selection,::-moz-selection{background:#eee;text-shadow:none}::-moz-selection,::selection{background:#eee;text-shadow:none}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;text-rendering:optimizeLegibility}.heading_1,h1{font-size:38px;font-size:2.375rem;letter-spacing:-.03em}@media only screen and (min-width:740px){.heading_1,h1{font-size:54px;font-size:3.375rem}}.heading_2,h2{font-size:32px;font-size:2rem;letter-spacing:-.03em}@media only screen and (min-width:740px){.heading_2,h2{font-size:42px;font-size:2.625rem}}.heading_3,h3{font-size:22px;font-size:1.375rem}@media only screen and (min-width:740px){.heading_3,h3{font-size:24px;font-size:1.5rem}}.heading_4,h4{font-size:18px;font-size:1.125rem}@media only screen and (min-width:740px){.heading_4,h4{font-size:18px;font-size:1.125rem}}.heading_5,h5{font-size:15px;font-size:.9375rem;letter-spacing:.05em;text-transform:uppercase}@media only screen and (min-width:740px){.heading_5,h5{font-size:15px;font-size:.9375rem}}.heading_6,h6{font-size:14px;font-size:.875rem}p{font-size:18px;font-size:1.125rem;color:#4c4c4c;letter-spacing:-.03em;line-height:1.6;margin:0}@media only screen and (min-width:740px){p{font-size:20px;font-size:1.25rem}}a{color:#000;text-decoration:none}a,a:active,a:focus,a:hover,a:link,a:visited{-webkit-transition:background-color .25s linear,border-color .25s linear,box-shadow .25s linear,color .25s linear,opacity .25s linear;transition:background-color .25s linear,border-color .25s linear,box-shadow .25s linear,color .25s linear,opacity .25s linear}.no-touch a:hover{color:#000}a.block,a.label{border-bottom:none!important}em{font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic}strong{font-weight:700}.quote{position:relative;border:1px solid #e6e6e6;margin:40px 0 60px;padding:35px 30px 60px 50px}@media only screen and (min-width:740px){.quote{padding:35px 30px 60px 70px}}.quote blockquote{font-size:24px;font-size:1.5rem;line-height:1.1666666666666667em;font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic;position:relative;color:#000;margin:0}.quote blockquote p{font-size:24px;font-size:1.5rem}.quote blockquote p:last-child{margin:0}.quote blockquote:before{font-size:50px;font-size:3.125rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic;position:absolute;top:0;left:-38px;content:'“';display:block;line-height:1}@media only screen and (min-width:740px){.quote blockquote:before{left:-44px}}.quote figcaption{font-size:15px;font-size:.9375rem;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;position:relative;right:20px;background-color:#fb0;letter-spacing:.05em;margin-top:30px;margin-bottom:-85px;max-width:250px;padding:16px 22px;text-rendering:optimizeLegibility}@media only screen and (min-width:740px){.quote figcaption{font-size:15px;font-size:.9375rem}}@media only screen and (min-width:500px){.quote figcaption{max-width:424px}}@media only screen and (min-width:740px){.quote figcaption{float:right;max-width:none}}.quote.green figcaption{background-color:#048574;color:#fff}.quote.red figcaption{background-color:#d0463d;color:#fff}.quote.purple figcaption{background-color:#696ab1;color:#fff}.quote.orange figcaption{background-color:#f60}ol,ul{padding:5px 0 5px 0}li{font-size:20px;font-size:1.25rem;line-height:1.4em;color:#4c4c4c;margin-top:10px;margin-bottom:10px}.plain_list li{margin:0}ol{margin-left:0;padding-left:30px}ol li{position:relative;list-style:none}ol li:before{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;position:absolute;left:-28px;color:#fb0;content:counter(li) ". ";counter-increment:li;margin-right:17px;margin-top:1px}@media only screen and (min-width:411px) and (max-width:499px),only screen and (min-width:591px) and (max-width:739px),only screen and (min-width:831px){ol li:before{left:auto;right:100%}}@media only screen and (min-width:411px) and (max-width:499px),only screen and (min-width:591px) and (max-width:739px),only screen and (min-width:831px){ol li li{margin-left:28px}}ol li li:before{content:counter(li,lower-alpha) ". "}ul{list-style:none;margin-left:30px;padding-left:0}ul.plain_list{margin-left:0}ul li:before{width:11px;height:11px;background:#4c4c4c;content:'';display:block;float:left;margin:10px 0 0 -30px}ul ul{margin-left:0}.plain_list li:before{display:none}hr{background:#e6e6e6;border:none;clear:both;height:1px;margin:0;padding:0;width:100%}iframe{border:none}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:15px 0 20px;padding:0}fieldset label{display:block}input,textarea{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;background-color:#e6e6e6;border:1px solid #e6e6e6;border-radius:0;color:#000;margin-bottom:20px;-webkit-transition:all .2s ease;transition:all .2s ease}input:last-child,textarea:last-child{margin-bottom:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#3d3d3d}input:-moz-placeholder,textarea:-moz-placeholder{color:#3d3d3d}input::-moz-placeholder,textarea::-moz-placeholder{color:#3d3d3d}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#3d3d3d}input:active,input:focus,textarea:active,textarea:focus{background-color:#fff;border-color:#d3d3d3}textarea{width:100%;min-height:250px;padding:20px}@media only screen and (min-width:740px){textarea{padding:30px}}@media only screen and (min-width:980px){textarea{padding:40px}}input[type=text]{width:100%;height:60px;line-height:1;padding:22px}input[type=checkbox],input[type=radio]{border-bottom:1px solid #e6e6e6}input[type=checkbox]:first-child,input[type=radio]:first-child{border-top:1px solid #e6e6e6}textarea{resize:vertical}menu{margin:0;padding:0}button{background:0 0;border:none;padding:0}figure{margin:0}button,input{outline:0}table{font-size:18px;font-size:1.125rem;width:100%;color:#4c4c4c;border:1px solid #e6e6e6;border-top:6px solid #fb0;margin:40px 0}table tr{border-bottom:1px solid #e6e6e6}table thead th{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#000;padding:40px;text-align:left;text-transform:uppercase}table td{padding:20px 40px}.page_content table td,.page_content table th{padding:20px 30px}div.stacker-table{border:none;margin:0}@media only screen and (min-width:500px){div.stacker-table table{display:table}}div.stacker-table table td,div.stacker-table table th{font-size:16px;font-size:1rem}@media only screen and (min-width:500px){div.stacker-table table td,div.stacker-table table th{font-size:18px;font-size:1.125rem}}.table_styles{width:100%;color:#4c4c4c;border:1px solid #e6e6e6;border-top:6px solid #fb0;margin:40px 0}.table_styles .caption{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;width:100%;border-bottom:1px solid #e6e6e6;color:#000;padding:25px 40px;text-transform:uppercase}.table_styles .content p{font-size:18px;font-size:1.125rem;padding:40px}.table_styles .content ul{margin:0;padding:0}.table_styles .content li{border-bottom:1px solid #e6e6e6;margin:0;padding:25px 40px}.table_styles .content li:last-child{border-bottom:0}.table_styles .content li:before{display:none}.table_styles .content li p{padding:0}.table_styles .content li.split{clear:both}.table_styles .content li.split:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.table_styles .content li.split P{width:48%;float:left}.table_styles .content li.split p:first-child{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.table_styles thead th{color:#000;padding:40px;text-align:left}table.list{border:none;margin-bottom:40px}table.list thead tr{border:none}table.list th{background:#fb0;color:#786004;padding:18px 30px}@media only screen and (min-width:1220px){table.list th{padding:18px 40px}}table.list tbody tr.expand{overflow:hidden}table.list tbody tr.expand td:first-child{width:99%}table.list tbody tr.expand td:first-child:before{font-size:22px;font-size:1.375rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;width:30px;height:30px;background-color:#f0f0f0;border-radius:100%;content:"+";display:none;float:left;line-height:28px;margin-top:-3px;margin-right:15px;text-align:center;-webkit-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear;vertical-align:middle}@media only screen and (min-width:740px){table.list tbody tr.expand td:first-child:before{display:inline-block}}table.list tbody tr.expand.open{border:none}table.list tbody tr.expand.open td:first-child:before{background-color:#3d3d3d;color:#fff;content:"–";line-height:29px}.no-touch table.list tbody tr.expand:hover td:first-child:before{background-color:#3d3d3d;color:#fb0}.no-touch table.list tbody tr.expand:hover td a{color:#666}table.list tbody td a{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;border:none;color:#000;text-transform:uppercase;-webkit-transition:color .15s linear;transition:color .15s linear;vertical-align:middle}table.list .description{background-color:#f8f8f8;display:none}table.list .description td{line-height:1.6;padding-bottom:30px;padding-top:30px}table.list .description.open{display:table-row}.list.stacker-table table td,.list.stacker-table table th{padding-left:20px}@media only screen and (min-width:500px){.list.stacker-table table td,.list.stacker-table table th{padding-left:30px}}.list.stacker-table>tbody>tr:nth-child(2n+1){border-bottom:none}.list.stacker-table>tbody>tr:nth-child(2n+1) table{margin-bottom:0}.list.stacker-table>tbody>tr:nth-child(2n+1) table td:first-child,.list.stacker-table>tbody>tr:nth-child(2n+1) table th:first-child{width:40%;text-align:left}.list.stacker-table>tbody>tr:nth-child(2n+2) table{border-top:none;margin-top:0}.list.stacker-table>tbody>tr:nth-child(2n+2) table th:first-child{display:none}.list.stacker-table>tbody>tr:nth-child(2n+2) table th{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;background-color:#fff;color:#000;font-weight:400;text-transform:none}.button{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;background-color:#fb0;color:#000;display:inline-block;letter-spacing:.08em;padding:22px 45px;text-rendering:optimizeLegibility;text-transform:uppercase}.no-touch .button:hover{background-color:#000;color:#fb0}.button.green{background-color:#048574;color:#fff}.no-touch .button.green:hover{background-color:#000;color:#91d2ca}.button.orange{background-color:#f60;color:#000}.no-touch .button.orange:hover{background-color:#6c2b00;color:#fff}.button.purple{background-color:#696ab1;color:#fff}.no-touch .button.purple:hover{background-color:#000;color:#d0d1ff}.button.red{background-color:#d0463d;color:#fff}.no-touch .button.red:hover{background-color:#840017;color:#fff}.button.small{font-size:14px;font-size:.875rem;padding:14px}.button_fw_gallery{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;background-color:#fb0;color:#000;display:inline-block;letter-spacing:.08em;padding:22px 45px;text-rendering:optimizeLegibility;text-transform:uppercase}.no-touch .button_fw_gallery:hover{background-color:#000;color:#fb0}.button_fw_gallery.green{background-color:#048574;color:#fff}.no-touch .button_fw_gallery.green:hover{background-color:#000;color:#91d2ca}.button_fw_gallery.orange{background-color:#f60;color:#000}.no-touch .button_fw_gallery.orange:hover{background-color:#6c2b00;color:#fff}.button_fw_gallery.purple{background-color:#696ab1;color:#fff}.no-touch .button_fw_gallery.purple:hover{background-color:#000;color:#d0d1ff}.button_fw_gallery.red{background-color:#d0463d;color:#fff}.no-touch .button_fw_gallery.red:hover{background-color:#840017;color:#fff}.button_fw_gallery.small{font-size:14px;font-size:.875rem;padding:14px}.tabbed_button{position:relative;background-color:transparent;border:1px solid #e6e6e6;color:#000;margin-right:10px;padding:22px 25px;-webkit-transition:background-color .15s linear,border-color .15s linear;transition:background-color .15s linear,border-color .15s linear}.tabbed_button:last-child{margin-right:0}.tabbed_button:after{width:0;height:0;position:absolute;top:100%;left:50%;border-left:11px solid transparent;border-right:11px solid transparent;border-top:9px solid #fb0;content:'';display:block;opacity:0;margin-left:-10px;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.tabbed_button.active{background-color:#fb0;border-color:#fb0}.tabbed_button.active:after{opacity:1}.no-touch .tabbed_button:hover{color:#000;background-color:#e6e6e6}.no-touch .tabbed_button:hover.active{background-color:#fb0}.link_button{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;border-bottom:2px solid #fb0;display:inline-block;letter-spacing:.08em;padding-bottom:2px;text-rendering:optimizeLegibility;text-transform:uppercase}.no-touch .link_button:hover{border-color:#000}.table_links_container{margin-top:15px}.table_links{width:100%;max-width:761px;margin-top:15px}@media only screen and (min-width:740px){.table_links{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px}.table_links *{-webkit-column-break-inside:avoid;column-break-inside:avoid}}.table_link{background-color:#f8f8f8;border:none!important;display:block;margin-bottom:1px;padding:25px!important}.no-touch .table_link:hover{background-color:#fb0}.more_link_border{width:100%;height:1px;background-color:#e6e6e6;margin-bottom:15px}.section_title{font-size:38px;font-size:2.375rem;letter-spacing:-.03em;margin-bottom:30px}@media only screen and (min-width:740px){.section_title{font-size:54px;font-size:3.375rem}}.section_label{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;color:#666;line-height:1;letter-spacing:.16em;margin:15px 0 30px;text-transform:uppercase}.youtube_container{height:0;position:relative;margin:25px 0;padding-bottom:56.25%;padding-top:25px}.youtube_embed{width:100%;height:100%;position:absolute;top:0;left:0}.alert{background-color:#e42c1f}.alert .alert_container{padding:20px 0 10px 0}.alert .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#fff}.alert .title:before{width:85px;height:6px;background-color:#840017;content:'';display:block;margin-bottom:10px}@media only screen and (min-width:740px){.alert .title{font-size:28px;font-size:1.75rem}}.alert .description{color:#fff}.alert .continue_reading{color:#fff}@media only screen and (min-width:500px){.alert .continue_reading{margin-left:10px}}.no-touch .alert:hover .continue_reading{color:#840017}.offscreen{width:1px;height:1px;position:absolute;left:-999px;overflow:hidden;z-index:-999}.block_left{margin:15px 0 20px}@media only screen and (min-width:740px){.block_left{float:left;margin:0 20px 20px 0}}.block_right{margin:15px 0 20px}@media only screen and (min-width:740px){.block_right{float:right;margin:0 0 20px 20px}}.block_link{border:none!important;display:block}.float_right{float:right}.float_left{float:left}.clear{clear:both}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.contain{overflow:hidden}.no_select,.no_select *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hidden{display:none!important;visibility:hidden}.visually_hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually_hidden.focusable:active,.visually_hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.text_shadow{text-shadow:1px 1px 0 rgba(0,0,0,.5)}.text_center{text-align:center}.text_right{text-align:right}.text_border{border-bottom:1px solid #000;padding-bottom:20px}.text-italic{font-style:italic}.no_margin{margin:0}.no_margin_top{margin-top:0}.no_margin_bottom{margin-bottom:0}.margined{margin-top:20px;margin-bottom:20px}.margined_small{margin-top:40px;margin-bottom:40px}.margined_large{margin-top:100px;margin-bottom:100px}.margined_top{margin-top:20px}.margined_top_small{margin-top:40px}.margined_top_large{margin-top:100px}.margined_bottom{margin-bottom:20px}.margined_bottom_small{margin-bottom:40px}.margined_bottom_large{margin-bottom:100px}.image_contain{max-width:100%;width:100%}.block{display:block}.block_item{display:block;margin-bottom:30px;overflow:hidden}.block_padded{padding-right:30px;padding-left:30px}.full_height{position:absolute;top:0;left:0;height:100%;width:100%}.full_image{position:relative}.relative{position:relative}.absolute{position:absolute}.video_wrapper{position:relative;padding-top:56.25%}.video_wrapper div,.video_wrapper embed,.video_wrapper iframe,.video_wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.split_bw{position:relative}@media only screen and (min-width:980px){.split_bw:after{width:100%;height:50%;position:absolute;bottom:0;background-color:#3c3c3c;content:"";display:block}}.split_bw .row{position:relative;z-index:1}@media only screen and (min-width:980px){.pull_left{width:272px;margin-left:-32px}}@media only screen and (min-width:1220px){.pull_left{width:340px;margin-left:-40px}}@media only screen and (min-width:980px){.under_gallery{margin-top:665px}}.bordered:before{width:100%!important;height:6px;border-top:6px solid #fb0!important;content:'';display:block;margin-bottom:30px}.image{width:100%}.image img{width:100%;height:auto}.link{border-bottom:1px solid #fb0;padding-bottom:2px;-webkit-transition:color .15s linear,border-color .15s linear;transition:color .15s linear,border-color .15s linear}.no-touch .link:hover{border-color:#000}#boxer{border-radius:0;padding:0}#boxer .boxer-container,#boxer .boxer-content{overflow:visible}#boxer .boxer-meta{overflow:visible;padding:20px 30px}@media only screen and (max-width:739px){#boxer .boxer-meta{position:relative}}@media only screen and (min-width:980px){#boxer .boxer-meta{padding:40px 60px}}#boxer .boxer-position{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;color:#000;letter-spacing:.05em;padding:0;margin-bottom:10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:739px){#boxer .boxer-position{margin-bottom:30px}}@media only screen and (min-width:740px){#boxer .boxer-position{font-size:16px;font-size:1rem;text-align:left}}#boxer .boxer-caption .caption{font-size:16px;font-size:1rem;clear:both;height:auto;color:#4c4c4c;letter-spacing:-.03em;line-height:1.6;padding:0}#boxer .boxer-caption .caption:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}@media only screen and (min-width:740px){#boxer .boxer-caption .caption{font-size:18px;font-size:1.125rem}}@media only screen and (min-width:980px){#boxer .boxer-caption .caption{font-size:20px;font-size:1.25rem}}#boxer .boxer-close{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;width:44px;height:44px;top:0;left:-50px;background-color:#fb0;border-radius:0}#boxer .boxer-close:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -260px -100px;width:14px;height:14px;content:""}.no-svg #boxer .boxer-close:before{background-image:url(/_resources/images/icons-tu.png)}#boxer .boxer-loading{pointer-events:none}#boxer .boxer-control{width:65px;height:54px;background-color:#fb0;border-radius:0;box-shadow:none;float:left;opacity:1}.no-touch #boxer .boxer-control{opacity:1}#boxer .boxer-control.enabled:after{opacity:1}#boxer .boxer-control.disabled{opacity:.3!important}#boxer .boxer-control:before{display:none}#boxer .boxer-control:after{background:url(/_resources/images/icons-tu.svgz) no-repeat 100px 100px;width:65px;height:54px;position:absolute;top:0;left:0;content:'';display:inline-block;opacity:.3}.no-svg #boxer .boxer-control:after{background-image:url(/_resources/images/icons-tu.png)}#boxer .boxer-control.previous{left:-80px}#boxer .boxer-control.previous:after{left:-10px;background-position:-650px -74px}@media only screen and (min-width:740px){#boxer .boxer-control.previous:after{background-position:-640px -68px}}#boxer .boxer-control.next{right:-79px}#boxer .boxer-control.next:after{left:10px;background-position:-725px -74px}@media only screen and (min-width:740px){#boxer .boxer-control.next:after{background-position:-720px -68px}}@media only screen and (max-width:739px){#boxer .boxer-control{margin-top:0!important}}@media only screen and (max-width:920px){#boxer .boxer-control.previous{left:0}#boxer .boxer-control.next{right:0}}@media only screen and (min-width:740px){#boxer .boxer-control{width:80px;height:68px}#boxer .boxer-control:after{width:80px;height:68px}}#boxer.mobile .boxer-close{left:auto;background-color:#fb0}#boxer.mobile .boxer-close:hover{background-color:#fff}#boxer.mobile .button{padding:8px 10px}.boxer-open #boxer-overlay{opacity:.8}.naver-handle{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;background-color:#3c3c3c;border-color:#e6e6e6;color:#fff;padding:16px 25px 16px 40px;text-transform:uppercase}.naver-handle:after{top:-1px;left:18px;background:#fb0;box-shadow:0 5px 0 #fb0,0 -5px 0 #fb0;color:#fb0}.naver.open .naver-handle{margin-bottom:20px}.naver.open .naver-handle:after{color:#fb0;line-height:14px}.naver.enabled .naver-container{border:none}.picker{border-bottom:1px solid #e6e6e6;margin:0;padding:30px 0}.picker:first-child{border-top:1px solid #e6e6e6}.picker .picker-handle{width:30px;height:30px;margin-right:15px}.picker .picker-label{font-size:20px;font-size:1.25rem;color:#4c4c4c;line-height:28px}.picker.picker-checkbox .picker-handle{border-radius:0}.picker.picker-checkbox .picker-flag{background:#fff url(../images/check.png) no-repeat center!important;background-image:url(../images/check.svg)!important;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.picker.picker-checkbox.checked .picker-flag{opacity:1}.picker.picker-radio .picker-handle{border:8px solid #e6e6e6;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.picker.picker-radio .picker-flag{width:22px;height:22px;background-color:transparent;border-radius:100%;margin:0;-webkit-transition:all .2s ease;transition:all .2s ease}.no-touch .picker.picker-radio:hover .picker-handle{border-color:#d3d3d3}.no-touch .picker.picker-radio:hover .picker-flag{background-color:transparent}.picker.picker-radio.checked .picker-handle{border-width:4px}.picker.picker-radio.checked .picker-flag{background-color:#fb0}.no-touch .picker.picker-radio.checked:hover .picker-flag{background-color:#fb0}.scroller-bar{width:18px;background:#3c3c3c;border:none;padding:0 4px}.scroller-track{width:10px;background-color:#3d3d3d;border-radius:5px}.scroller-handle{width:10px;right:0;background-color:#fb0;border:none}.selecter{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;width:100%;height:60px;max-width:none;z-index:2}.selecter .selecter-selected{height:60px}.selecter .selecter-selected:before{width:60px;height:60px;position:absolute;top:0;right:0;background-color:#fb0;content:'';-webkit-transition:opacity .15s linear;transition:opacity .15s linear;z-index:1}.selecter .selecter-selected:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -260px -80px;width:12px;height:10px;top:28px;right:24px;border:none;margin:0;z-index:2}.no-svg .selecter .selecter-selected:after{background-image:url(/_resources/images/icons-tu.png)}.selecter.open .selecter-selected:before{opacity:0}.selecter.open .selecter-selected:after{background-position:-300px -80px}.selecter .selecter-options{height:auto;width:100%;background-color:#3c3c3c;display:block!important;max-height:0;-webkit-transition:max-height .2s ease;transition:max-height .2s ease}.selecter .scroller-content{background-color:#3c3c3c}.selecter .scroller-bar,.selecter .scroller-content,.selecter .selecter-options{background-color:#e6e6e6}.selecter .scroller-bar{background-color:#e6e6e6}.selecter .scroller-track{background-color:#ccc}.selecter .scroller-handle{background-color:#666}.selecter.open .selecter-options{max-height:260px}.selecter .selecter-item{-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (min-width:500px){.selecter{width:360px}}.owl-nav{width:130px;height:54px;background-color:#fb0}.owl-nav .owl-next,.owl-nav .owl-prev{width:65px;height:54px;position:relative;float:left;overflow:hidden;text-indent:200px}.owl-nav .owl-next:after,.owl-nav .owl-prev:after{background:url(/_resources/images/icons-tu.svgz) no-repeat 100px 100px;width:65px;height:54px;position:absolute;top:0;left:0;content:'';display:inline-block}.no-svg .owl-nav .owl-next:after,.no-svg .owl-nav .owl-prev:after{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (max-width:499px){.owl-nav .owl-next,.owl-nav .owl-prev{width:34px}}.owl-nav .owl-prev:after{background-position:-675px -210px}@media only screen and (min-width:740px){.owl-nav .owl-prev:after{background-position:-665px -204px}}@media only screen and (max-width:739px){.owl-nav .owl-prev:after{background-position:-683px -210px}}@media only screen and (max-width:499px){.owl-nav .owl-prev:after{background-position:-699px -210px}}.owl-nav .owl-next:after{background-position:-750px -210px}@media only screen and (min-width:740px){.owl-nav .owl-next:after{background-position:-745px -204px}}@media only screen and (max-width:739px){.owl-nav .owl-next:after{background-position:-743px -210px}}@media only screen and (max-width:499px){.owl-nav .owl-next:after{background-position:-757px -210px}}@media only screen and (min-width:740px){.owl-nav{width:160px;height:68px}.owl-nav .owl-next,.owl-nav .owl-prev{width:80px;height:68px}.owl-nav .owl-next:after,.owl-nav .owl-prev:after{width:80px;height:68px}}.roller .controls{width:130px;height:54px}.roller .controls .control{width:65px;height:54px;position:relative;float:left;overflow:hidden;text-indent:200px}.roller .controls .control.enabled:after{opacity:1}.roller .controls .control:after{background:url(/_resources/images/icons-tu.svgz) no-repeat 100px 100px;width:65px;height:54px;position:absolute;top:0;left:0;content:'';display:inline-block;opacity:.3}.no-svg .roller .controls .control:after{background-image:url(/_resources/images/icons-tu.png)}.roller .controls .control.previous:after{background-position:-650px -74px}@media only screen and (min-width:740px){.roller .controls .control.previous:after{background-position:-640px -68px}}.roller .controls .control.next:after{background-position:-725px -74px}@media only screen and (min-width:740px){.roller .controls .control.next:after{background-position:-720px -68px}}.roller .controls.white{background-color:#fff}.no-touch .roller .controls.white .control.enabled:hover.previous:after{background-position:-650px -142px}@media only screen and (min-width:740px){.no-touch .roller .controls.white .control.enabled:hover.previous:after{background-position:-640px -136px}}.no-touch .roller .controls.white .control.enabled:hover.next:after{background-position:-725px -142px}@media only screen and (min-width:740px){.no-touch .roller .controls.white .control.enabled:hover.next:after{background-position:-720px -136px}}.roller .controls.gold{background-color:#fb0}.no-touch .roller .controls.gold .control.enabled:hover.previous:after{background-position:-675px -210px}@media only screen and (min-width:740px){.no-touch .roller .controls.gold .control.enabled:hover.previous:after{background-position:-665px -204px}}.no-touch .roller .controls.gold .control.enabled:hover.next:after{background-position:-750px -210px}@media only screen and (min-width:740px){.no-touch .roller .controls.gold .control.enabled:hover.next:after{background-position:-745px -204px}}.roller .controls.gray_dark{background-color:#3d3d3d}.roller .controls.gray_dark .control.previous:after{background-position:-650px -210px}@media only screen and (min-width:740px){.roller .controls.gray_dark .control.previous:after{background-position:-640px -204px}}.roller .controls.gray_dark .control.next:after{background-position:-725px -210px}@media only screen and (min-width:740px){.roller .controls.gray_dark .control.next:after{background-position:-720px -204px}}.no-touch .roller .controls.gray_dark .control.enabled:hover.previous:after{background-position:-650px -142px}@media only screen and (min-width:740px){.no-touch .roller .controls.gray_dark .control.enabled:hover.previous:after{background-position:-640px -136px}}.no-touch .roller .controls.gray_dark .control.enabled:hover.next:after{background-position:-725px -142px}@media only screen and (min-width:740px){.no-touch .roller .controls.gray_dark .control.enabled:hover.next:after{background-position:-720px -136px}}.roller .controls.gray_light{background-color:#e6e6e6}.roller .controls.gray_light.previous:after{background-position:-650px -4px}@media only screen and (min-width:740px){.roller .controls.gray_light.previous:after{background-position:-640px 0}}.roller .controls.gray_light.next:after{background-position:-725px -4px}@media only screen and (min-width:740px){.roller .controls.gray_light.next:after{background-position:-720px 0}}.roller .controls.split .control.previous:after{left:-10px}.roller .controls.split .control.next:after{left:10px}@media only screen and (min-width:740px){.roller .controls{width:160px;height:68px}.roller .controls .control{width:80px;height:68px}.roller .controls .control:after{width:80px;height:68px}}.roller.single .roller-item{-webkit-transition:opacity .2s ease!important;transition:opacity .2s ease!important;position:absolute;top:0;left:0;display:block;opacity:0}.roller.single .roller-item.active{opacity:1}.header{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.header .primary,.header .secondary{position:relative}.header .secondary{height:110px;background-color:#000;display:none}@media only screen and (min-width:980px){.header .secondary{display:block}}.header .primary{height:60px;background-color:#fb0;display:none}@media only screen and (min-width:980px){.header .primary{display:block}}@media only screen and (min-width:980px){.header .mobile{display:none}}@media only screen and (min-width:980px){.header.fixed:after{width:100%;height:60px;content:"";display:block}.header.fixed .primary{width:100%;position:fixed;top:0;z-index:10}}.logo{background:url(/_resources/images/icons-tu.svgz) no-repeat 0 -488px;width:370px;height:100px;display:block;line-height:168px;text-indent:300%;margin-left:-11px;overflow:hidden}.no-svg .logo{background-image:url(/_resources/images/icons-tu.png)}.secondary_navigation_container{position:absolute;top:30px;right:15px}.secondary_navigation{border-top:1px solid #a79f9a;padding:10px 0 0 0}.secondary_navigation_link{font-size:14px;font-size:.875rem;color:#a79f9a;display:block;float:left;margin:0 15px 0 0}@media only screen and (min-width:1220px){.secondary_navigation_link{margin:0 25px 0 0}}.secondary_navigation_link:last-child{margin:0}.no-touch .secondary_navigation_link:hover,.secondary_navigation_link.active{color:#fb0}.primary_navigation{position:relative;margin-left:0!important;overflow:hidden;z-index:3}.primary_navigation:hover{overflow:visible}.primary_navigation_item{height:40px;position:relative;float:left;margin:10px 0}.primary_navigation_link{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;height:40px;position:relative;display:block;line-height:40px;padding:0 14px;text-transform:uppercase;-webkit-transition:none!important;transition:none!important}.primary_navigation_link span{border-bottom:2px solid transparent}.primary_navigation_item:hover .primary_navigation_link{background-color:#e6e6e6;box-shadow:10px 0 0 10px #e6e6e6}.primary_navigation_item:hover .primary_navigation_link span{border-color:#fb0}.primary_navigation_link.active{background-color:#ffdf6a}@media only screen and (min-width:980px){.primary_navigation_link{padding:0 0 0 25px;margin-right:15px}.primary_navigation_link:last-child{margin-right:0}}@media only screen and (min-width:1220px){.primary_navigation_link{padding:0 10px 0 25px;margin-right:30px}}.primary_navigation_children{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;position:absolute;top:100%;left:0;background-color:#e6e6e6;display:none;filter:alpha(opacity=0);opacity:0;padding:30px;pointer-events:none}.primary_navigation_children *{-webkit-column-break-inside:avoid;column-break-inside:avoid}.primary_navigation_item.hover .primary_navigation_children{filter:alpha(opacity=100);opacity:1;pointer-events:all;display:block}@media only screen and (min-width:980px){.primary_navigation_children{width:440px;display:block;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}}@media only screen and (min-width:1220px){.primary_navigation_children{width:560px}}.primary_navigation_child_link{width:100%;border-bottom:1px solid rgba(0,0,0,.1);color:#666;display:inline-block;max-width:260px;padding:20px 0}.no-touch .primary_navigation_child_link:hover{color:#000}.persistent_navigation{display:none}@media only screen and (min-width:740px){.persistent_navigation{display:block;float:right;margin:0 5px 0 0}}@media only screen and (min-width:980px){.persistent_navigation{float:none;margin:0;text-align:right;padding:0 0 10px 0}}.persistent_navigation_link{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#fff;display:inline-block;line-height:1;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;vertical-align:middle;margin:0 5px 0 0}@media only screen and (min-width:980px){.persistent_navigation_link{font-size:15px;font-size:.9375rem;margin:0 25px 0 0}}.persistent_navigation_link:last-child{margin:0}.no-touch .persistent_navigation_link:hover{color:#fb0}.persistent_navigation_link:after{background:url(/_resources/images/icons-tu.svgz) no-repeat 100px 100px;width:14px;height:14px;color:#fb0;content:'';display:inline-block;float:right;margin-top:-1px;margin-left:10px;vertical-align:middle}.no-svg .persistent_navigation_link:after{background-image:url(/_resources/images/icons-tu.png)}.persistent_navigation_link.links:after{background-position:-220px 0}.persistent_navigation_link.athletics:after{background-position:-280px 0}.persistent_navigation_link.support:after{background-position:-300px 0}.search_module{width:248px;position:absolute;top:0;right:0;z-index:2}@media only screen and (min-width:1220px){.search_module{width:360px}}.search_module .search_input{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic;width:100%;height:60px;background-color:#e6e6e6;color:#000;line-height:1;padding:21px 60px 21px 26px}.search_module .search_input::-webkit-input-placeholder{color:#666}.search_module .search_input:-moz-placeholder{color:#666}.search_module .search_input::-moz-placeholder{color:#666}.search_module .search_input:-ms-input-placeholder{color:#666}.search_module .search_input::-ms-clear{width:0;height:0}@media only screen and (min-width:1220px){.search_module .search_input{padding:21px 60px 21px 46px}}.header .search_module .search_input{background-color:#f8f8f8;border:none}.header .search_module .search_input:active,.header .search_module .search_input:focus{background-color:#f8f8f8;border:none}.search_submit{width:60px;height:60px;position:absolute;top:0;right:0;background-color:transparent;overflow:hidden;text-indent:100px}.search_submit:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -300px -15px;width:16px;height:16px;position:absolute;top:22px;left:22px;content:'';display:block}.no-svg .search_submit:after{background-image:url(/_resources/images/icons-tu.png)}.mobile_logo_container{-webkit-transition:height .2s ease;transition:height .2s ease;width:100%;height:85px;background-color:#000;overflow:hidden}.mobile_logo_container.closed{height:0}.mobile_logo_container.disabled{pointer-events:none}.mobile_logo_wrapper{width:100%;display:block;padding:19px 0 25px 40px}@media only screen and (min-width:740px){.mobile_logo_wrapper{padding:19px 0 25px 40px}}.mobile_logo{background:url(/_resources/images/icons-tu.svgz) no-repeat 0 -335px;width:247px;height:58px;display:block;line-height:41px;overflow:hidden;text-indent:200%}.no-svg .mobile_logo{background-image:url(/_resources/images/icons-tu.png)}.mobile_navigation_container{-webkit-transition:top .2s ease;transition:top .2s ease;width:100%;height:60px;top:85px;background-color:#fb0;overflow:hidden}.mobile_navigation_container.open{position:absolute;top:0;height:auto;z-index:100}.mobile_navigation_container.open .mobile_search_module_header{display:none}.mobile_navigation_container.open .search_submit_button{display:none}.mobile_navigation_container.open.active{height:auto}.mobile_navigation_container.open.active .mobile_search_module_header{display:none}.mobile_navigation_container.active{height:120px}.mobile_navigation_container.active .mobile_search_module_header{display:block;top:45px}.mobile_navigation_container.active .mobile_search_module_header .search_input{position:absolute;left:0;top:0;border-top:none}.mobile_navigation_container.active .search_submit_button:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -258px -98px}.no-svg .mobile_navigation_container.active .search_submit_button:after{background-image:url(/_resources/images/icons-tu.png)}.mobile_search_module.mobile_search_module_header{display:none}@media only screen and (min-width:740px){.mobile_search_module.mobile_search_module_header{width:50%;display:block;float:right;margin:0}.mobile_search_module.mobile_search_module_header .search_input{border:none}}.search_submit_button{width:60px;height:60px;cursor:pointer;float:right;position:relative;background:#fff;overflow:hidden;text-indent:100px}.search_submit_button:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -300px -15px;width:16px;height:16px;position:absolute;top:22px;left:22px;content:'';display:block}.no-svg .search_submit_button:after{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:740px){.search_submit_button{display:none}}.mobile_navigation_handle{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;width:62%;height:60px;position:relative;display:block;float:left;line-height:1;padding:22px 15px 22px 40px;text-transform:uppercase}@media only screen and (min-width:740px){.mobile_navigation_handle{width:50%}}.mobile_navigation_handle .close_label{display:none}.open .mobile_navigation_handle{background-color:#000;width:95px;line-height:20px;padding-left:15px}.open .mobile_navigation_handle .navigation_label{display:none}.open .mobile_navigation_handle .close_label{color:#fb0;display:inline}.open .mobile_navigation_handle .close_label:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -300px -100px;width:12px;height:13px;content:'';display:inline-block;margin-top:3px;margin-right:6px;vertical-align:top}.no-svg .open .mobile_navigation_handle .close_label:before{background-image:url(/_resources/images/icons-tu.png)}.mobile_navigation_handle .navigation_label_menu:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -360px 0;width:17px;height:13px;content:'';display:inline-block;float:left;margin-top:1px;margin-right:8px;vertical-align:top}.no-svg .mobile_navigation_handle .navigation_label_menu:before{background-image:url(/_resources/images/icons-tu.png)}.mobile_links_for_you{font-size:12px;font-size:.75rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;width:60px;height:60px;background:#313131;display:block;float:right;line-height:1;padding:24px 0;vertical-align:middle}.open .mobile_links_for_you{display:none}@media only screen and (min-width:740px){.mobile_links_for_you{display:none}}.mobile_links_for_you:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -220px 0;width:14px;height:14px;content:'';display:inline-block;margin-left:25px;margin-top:-3px;vertical-align:middle}.no-svg .mobile_links_for_you:after{background-image:url(/_resources/images/icons-tu.png)}.mobile_navigation{background-color:#e6e6e6;clear:both;opacity:0;padding:0 15px;pointer-events:none}.open .mobile_navigation{opacity:1}.enabled .mobile_navigation{pointer-events:all}@media only screen and (min-width:980px){.mobile_navigation{display:none}}@media only screen and (min-width:500px){.mobile_primary_navigation{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.mobile_primary_navigation *{-webkit-column-break-inside:avoid;column-break-inside:avoid}}.mobile_primary_navigation_link{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;border-bottom:1px solid #cecece;display:block;line-height:1;padding:22px 0;text-transform:uppercase}.mobile_primary_navigation_link:last-child{border-color:transparent}@media only screen and (min-width:500px){.mobile_primary_navigation_link:last-child{border-color:#cecece}}.mobile_search_module{float:none;width:auto;position:relative;margin:15px 0 20px}.mobile_search_module .search_input{background-color:#fff;border-color:#d3d3d3;padding:21px 60px 21px 20px}.mobile_persistent_navigation_link{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;border-bottom:1px solid #cecece;display:block;line-height:1;padding:22px 0;text-transform:uppercase}.mobile_secondary_navigation{clear:both;padding:20px 0 60px}.mobile_secondary_navigation_link{width:48%;color:#4c4c4c;display:block;float:left;padding:7px 0}.footer{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;position:relative;background-color:#fb0;padding:35px 0 20px 0}.footer.short{background-color:#fb0;padding:25px 0 45px}.footer.short a{display:inline}.footer.short .pad{margin-left:10px;margin-right:10px}@media only screen and (max-width:739px){.footer.short .pad{color:transparent;display:block}}.footer .short_container{padding-top:32px}.footer .direct_edit{width:44px;height:44px;position:absolute;top:0;line-height:44px;opacity:0;overflow:hidden;text-indent:100%}@media only screen and (min-width:740px){.footer .short_info{float:right}}.footer_address{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-bottom:20px}.footer_contact_links{margin-bottom:30px}@media only screen and (min-width:740px){.footer_contact_links{margin-bottom:0}}.footer_contact_link{font-size:14px;font-size:.875rem;display:block;margin-bottom:10px}.no-touch .footer_contact_link:hover{color:#997a05}.footer_phone_numbers{margin-bottom:30px}@media only screen and (min-width:500px){.footer_phone_numbers{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.footer_phone_numbers *{-webkit-column-break-inside:avoid;column-break-inside:avoid}}.footer_label,.footer_phone_number{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;display:block}.footer_label{font-size:13px;font-size:.8125rem;color:#6f5804;margin-bottom:10px}.footer_phone_number{font-size:16px;font-size:1rem;margin-bottom:30px}.footer_social_links{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.footer_social_links *{-webkit-column-break-inside:avoid;column-break-inside:avoid}@media only screen and (min-width:740px){.footer_social_links{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-top:20px}.footer_social_links *{-webkit-column-break-inside:avoid;column-break-inside:avoid}}@media only screen and (min-width:980px){.footer_social_links{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:0}.footer_social_links *{-webkit-column-break-inside:avoid;column-break-inside:avoid}}.footer_social_link{font-size:14px;font-size:.875rem;color:#3f320a;display:block;line-height:1;margin-bottom:20px;padding:3px 0;vertical-align:middle}.footer_social_link:before{background:url(/_resources/images/icons-tu.svgz) no-repeat 100px 100px;width:21px;height:20px;content:'';display:inline-block;margin-right:12px;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;vertical-align:middle}.no-svg .footer_social_link:before{background-image:url(/_resources/images/icons-tu.png)}.footer_social_link.facebook:before{background-position:-30px -280px}.footer_social_link.twitter:before{background-position:-60px -280px}.footer_social_link.linkedin:before{background-position:-90px -280px}.footer_social_link.youtube:before{background-position:-120px -280px}.footer_social_link.instagram:before{background-position:-150px -280px}.footer_social_link.googleplus:before{background-position:-180px -280px}@media only screen and (min-width:980px){.footer_social_link{padding:3px 46px 3px 23px}}.no-touch .footer_social_link:hover{color:#997a05}.no-touch .footer_social_link:hover:before{opacity:.6}.footer_utilities{border-top:1px solid #e5b607;padding:20px 0 0}.footer_text_alerts_link{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;width:100%;display:inline-block;margin-top:-20px;padding:20px 20px 20px 0;text-transform:uppercase;vertical-align:middle;z-index:1}.footer_text_alerts_link:before{background:url(/_resources/images/icons-tu.svgz) no-repeat 0 -280px;width:20px;height:20px;content:'';display:inline-block;margin-right:12px;vertical-align:middle}.no-svg .footer_text_alerts_link:before{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:500px){.footer_text_alerts_link{width:auto}}.no-touch .footer_text_alerts_link{padding-left:20px}.no-touch .footer_text_alerts_link:hover{background-color:#3c3c3c;color:#fb0}.no-touch .footer_text_alerts_link:hover:before{background-position:0 -250px}@media only screen and (min-width:980px){.footer_text_alerts_link{float:left}}.footer_utility_links{margin:40px 0 20px}@media only screen and (min-width:740px){.footer_utility_links{margin:20px 0}}@media only screen and (min-width:980px){.footer_utility_links{float:right;margin:0}}.footer_utility_link{font-size:13px;font-size:.8125rem;color:#6f5804;display:block;margin:10px 0;text-transform:uppercase}@media only screen and (min-width:740px){.footer_utility_link{display:inline;margin:0 17px}.footer_utility_link:first-child{margin-left:0}.footer_utility_link:last-child{margin-right:0}}.footer_logo{background:url(/_resources/images/icons-tu.svgz) no-repeat -370px -240px;width:260px;height:51px;display:block;overflow:hidden;text-indent:-100%}.no-svg .footer_logo{background-image:url(/_resources/images/icons-tu.png)}.page{background-color:#fff}@media only screen and (min-width:740px){.page{padding:33px 0 0}}.breadcrumb_items{border-bottom:1px solid #e6e6e6;padding:20px 0}.breadcrumb_item{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;color:#505050;letter-spacing:.03em;line-height:1.6;text-transform:uppercase}@media only screen and (max-width:739px){.breadcrumb_item{font-size:14px}}.breadcrumb_item:after{color:#fb0;content:"/";display:inline-block;margin:0 10px}@media only screen and (max-width:739px){.breadcrumb_item:after{margin:0 5px}}.breadcrumb_item.active{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#000}.breadcrumb_item.active:after{display:none}.page_content_container{padding:20px 0 30px 0}.page_content_container .heading_3,.page_content_container h3{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-top:.8333333333333334em;margin-bottom:.8333333333333334em}.page_content_container .heading_4,.page_content_container h4{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-bottom:1.1111111111111112em;color:#666;text-transform:uppercase}.page_content_container .heading_5,.page_content_container h5{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;margin-bottom:1.3333333333333333em}@media only screen and (min-width:740px){.page_content_container{padding:20px 0 30px 0}}@media only screen and (max-width:499px){.page_content_container{padding:20px 0 10px 0}}.page_content .heading_1,.page_content h1{margin-bottom:.7407407407407407em}.page_content .heading_2,.page_content h2{margin-top:.8333333333333334em;margin-bottom:.8333333333333334em}.page_content .heading_3,.page_content h3{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-top:.625em;margin-bottom:.3333333333333333em}.page_content .heading_4,.page_content h4{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-bottom:1.1111111111111112em;color:#666;text-transform:uppercase}.page_content .heading_5,.page_content h5{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;margin-bottom:1.3333333333333333em}.page_content p{margin-bottom:1.25em}.page_content p.intro{font-size:20px;font-size:1.25rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;color:#000}@media only screen and (min-width:740px){.page_content p.intro{font-size:24px;font-size:1.5rem}}.page_content a{border-bottom:1px solid #fb0;padding-bottom:2px;-webkit-transition:color .15s linear,border-color .15s linear;transition:color .15s linear,border-color .15s linear}.no-touch .page_content a:hover{border-color:#000}.page_content hr{background-clip:content-box;box-sizing:content-box;padding:15px 0 30px}.page_content .image{width:auto}@media only screen and (min-width:740px){.page_content .image{display:table}}.page_content .caption{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;line-height:1.4em;padding:20px 0}@media only screen and (min-width:740px){.page_content .caption{display:table-caption;caption-side:bottom}}.page_content table td,.page_content table th{padding:20px 30px}.page_content .wysiwyg ul{margin-top:-15px}.page_content .wysiwyg ol{margin-top:-15px}@media only screen and (max-width:979px){.sidebar{margin-top:50px}}@media only screen and (max-width:499px){.sidebar{margin-top:0}}.subnavigation{position:relative;z-index:1}.subnavigation ul{margin:0;padding:0}.subnavigation ul li{margin:0}.subnavigation ul li:before{display:none}.subnavigation ul li a{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;background-color:#fb0;display:block;line-height:1.4;padding:20px 25px}@media only screen and (min-width:740px){.subnavigation ul li a{padding:20px 40px}}.no-touch .subnavigation ul li a:hover,.subnavigation ul li a.active{background-color:#000;color:#fb0}.subnavigation ul li ul{background-color:#3c3c3c;padding:0 0 10px}.subnavigation ul li ul li a{background-color:#3c3c3c;color:#fff;padding:15px 25px}@media only screen and (min-width:740px){.subnavigation ul li ul li a{padding:15px 40px}}.no-touch .subnavigation ul li ul li a:hover,.subnavigation ul li ul li a.active{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.no-touch .subnavigation ul li ul li a.active:hover,.subnavigation ul li ul li a.active{position:relative;background-color:#3d3d3d;color:#fff}.no-touch .subnavigation ul li ul li a.active:hover:before,.subnavigation ul li ul li a.active:before{width:20px;height:100%;position:absolute;left:-20px;top:0;background-color:#3d3d3d;content:'';display:block}@media only screen and (max-width:979px){#subnavigation{display:none}}.mobile_subnav_container{margin-bottom:40px}@media only screen and (min-width:980px){.mobile_subnav_container{display:none}}.subnavigation_title{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;background-color:#fb0;display:block;letter-spacing:.03em;line-height:1.6;padding:25px 40px;text-transform:uppercase}.subnavigation_title:after{width:40px;height:4px;background-color:#3c3c3c;content:'';display:block;margin-top:15px}.related_links{border:1px solid #e6e6e6;margin-bottom:40px;margin-top:50px}.related_links_title{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#000;letter-spacing:.1em;padding:27px 25px 23px;text-transform:uppercase}@media only screen and (min-width:740px){.related_links_title{padding:27px 40px 23px}}.related_link{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;background-color:#fff;border-top:1px solid #e6e6e6;color:#3d3d3d;display:block;padding:25px;-webkit-transition:color .15s linear,background-color .15s linear;transition:color .15s linear,background-color .15s linear}@media only screen and (min-width:740px){.related_link{padding:25px 40px}}.related_link:first-child{border-top:none}.no-touch .related_link:hover{background-color:#e6e6e6;color:#000}@media only screen and (min-width:980px){.over_gallery .subnavigation_container{min-height:588px}}@media only screen and (min-width:1220px){.over_gallery .subnavigation_container{min-height:734px}}.callout .title{margin:0 0 20px;-webkit-transition:color .15s linear;transition:color .15s linear}.callout .title a{border:none;-webkit-transition:color .15s linear;transition:color .15s linear}.callout .image{width:100%;position:relative;background-color:#e6e6e6;display:block}.callout .image img{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.callouts.in_content .callout{margin-bottom:30px;margin-top:30px}.callouts.in_content .callout:first-child{margin-top:0}.callouts.in_content .callout:last-child{margin-bottom:0}.accordion_block{border-top:6px solid #fb0}.accordion_block .accordion_header{border-bottom:1px solid #e6e6e6;padding:30px 20px;text-transform:uppercase}.accordion_block .accordion_header .title{font-size:20px;font-size:1.25rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin:0}.accordion_block .item{border-bottom:1px solid #e6e6e6;clear:both}.accordion_block .item:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.accordion_block .expand{font-size:20px;font-size:1.25rem;cursor:pointer;padding:30px 20px}.accordion_block .expand:before{font-size:22px;font-size:1.375rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;width:30px;height:30px;background-color:#f0f0f0;border-radius:100%;content:"+";display:inline-block;float:left;line-height:28px;margin-top:-3px;margin-right:15px;text-align:center;-webkit-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear;vertical-align:middle}.accordion_block .expand.open:before{background-color:#3d3d3d;color:#fff;content:"–";line-height:29px}.no-touch .accordion_block .expand:hover{color:#666}.no-touch .accordion_block .expand:hover:before{background-color:#3d3d3d;color:#fb0}.accordion_block .description{background-color:#f8f8f8;display:none;padding:30px}.accordion_block .description p:last-child{margin-bottom:0}.accordion_block .description.open{display:block}.directory_list_block{border-top:1px solid #e6e6e6;margin-bottom:40px;padding-top:40px}.directory_list_block .image{width:100%;margin-bottom:30px;padding-bottom:100%}@media only screen and (min-width:740px){.directory_list_block .image{width:160px;float:right;margin-bottom:0;padding-bottom:160px}}.directory_list_block .callout_content{padding-bottom:5px}.directory_list_block .title{font-size:28px;font-size:1.75rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-top:0}.directory_list_block .title a{border:none;display:block}.no-touch .directory_list_block .title a:hover{color:#4c4c4c}.directory_list_block .label{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#3d3d3d;margin-bottom:12px}.directory_list_block p{font-size:18px;font-size:1.125rem;margin-bottom:15px}.directory_list_block p:last-child{margin-bottom:0}.directory_list_block a{border-bottom:1px solid #fb0;padding-bottom:2px;-webkit-transition:color .15s linear,border-color .15s linear;transition:color .15s linear,border-color .15s linear}.no-touch .directory_list_block a:hover{border-color:#000}.directory_list_block .website_container{padding-top:15px}.directory_list_block .split.right{padding-top:15px}@media only screen and (min-width:740px){.directory_list_block .split{width:50%;float:left;padding:0}}.content_link_block{margin:30px 0;height:376px}.content_link_block .image{width:100%;height:376px;padding-bottom:72.31%}.content_link_block .image img{height:188px}@media only screen and (min-width:740px){.content_link_block .image{width:260px;height:auto;float:left;padding-bottom:188px}}.content_link_block .callout_content{border:1px solid #e6e6e6;padding:30px 40px;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}@media only screen and (min-width:740px){.content_link_block .callout_content{height:188px;border-left:none}}.content_link_block .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;line-height:1.4;margin-bottom:0}@media only screen and (min-width:980px) and (max-width:1219px){.content_link_block .title{font-size:22px;font-size:1.375rem}}.content_link_block .label{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#3d3d3d}.content_link_block .label:after{width:40px;height:6px;background-color:#505050;content:'';display:inline-block;margin-top:-3px;margin-left:10px;vertical-align:middle}.no-touch .content_link_block:hover .callout_content{background-color:#f8f8f8}.no-touch .bg_gray_pale .content_link_block:hover .callout_content{background-color:#fff}.content_list_block{border-top:1px solid #e6e6e6;margin-bottom:40px;padding-top:40px}.content_list_block .image{width:100%;margin-bottom:30px;padding-bottom:100%}@media only screen and (min-width:740px){.content_list_block .image{width:200px;height:200px;float:left;margin-right:40px;margin-bottom:0;padding-bottom:200px}}.content_list_block .title{font-size:28px;font-size:1.75rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.content_list_block .link_button{margin-top:20px}@media only screen and (min-width:980px){.content_list_block{margin-bottom:60px;padding-top:60px}}.no-touch .content_list_block:hover .title{color:#4c4c4c}.news_list_block{border-bottom:1px solid #e6e6e6;margin-top:40px;padding-bottom:40px}.news_list_block:last-child{border:none}.news_media_landing_template .news_list_block:first-child{margin-top:0}@media only screen and (min-width:980px){.news_list_block{margin-top:60px;padding-bottom:60px}}@media only screen and (min-width:980px){.news_list_block{margin-top:60px;padding-bottom:60px}}.news_list_block .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-top:0;margin-bottom:10px}.news_list_block .title a{border:none}.no-touch .news_list_block .title a:hover{color:#4c4c4c}.news_list_block .title:before{width:150px;height:6px;background-color:#fb0;content:"";display:block;margin-bottom:25px}.news_list_block .meta{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#505050;line-height:1.8;margin-bottom:10px}.news_list_block .meta a{border-bottom:1px solid #fb0;padding-bottom:2px;-webkit-transition:color .15s linear,border-color .15s linear;transition:color .15s linear,border-color .15s linear;color:#000}.no-touch .news_list_block .meta a:hover{border-color:#000}.news_list_block .description:last-child{margin-bottom:0}.news_list_block .image{width:100%;margin-bottom:30px;padding-bottom:100%}@media only screen and (min-width:740px){.news_list_block .image{width:200px;height:200px;float:left;margin-right:40px;margin-bottom:0;padding-bottom:200px}}.news_list_block .link_button{margin-top:20px}.read_more_link{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#000;border-bottom:1px solid #000;display:inline-block;letter-spacing:.08em;margin-top:15px;text-transform:uppercase;-webkit-transition:color .15s linear;transition:color .15s linear}.read_more_link:hover{border-color:#fb0}.event_list_block .title{margin-bottom:5px}.event_list_block .title:before{width:80px;height:6px;background-color:#fb0;content:"";display:block;margin-bottom:30px}.event_list_block .date{font-size:20px;font-size:1.25rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;color:#666;margin-bottom:10px;text-transform:uppercase}.red_dark .event_list_block .date{color:#840017}.orange .event_list_block .date{color:#f60}.gold .event_list_block .date{color:#fb0}.purple .event_list_block .date{color:#696ab1}.green .event_list_block .date{color:#048574}@media only screen and (min-width:740px){.event_list_block .date{font-size:24px;font-size:1.5rem}}.event_list_block .time_location{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic;color:#666;margin-bottom:20px}.highlighted_content_block{position:relative;background-color:#e6e6e6;margin-top:46px!important;margin-bottom:30px!important;padding:26px 25px 20px 25px}@media only screen and (min-width:740px){.highlighted_content_block{margin-top:80px!important;padding:26px 40px 40px 40px}}.highlighted_content_block:first-child{margin-top:46px!important}.highlighted_content_block .label{font-size:16px;font-size:1rem;font-weight:300;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;height:52px;position:absolute;top:-26px;left:25px;background-color:#fb0;color:#000;display:inline-block;line-height:1;margin:0;padding:20px 30px 16px}.highlighted_content_block .highlighted_content_section{border-bottom:1px solid #fff;padding:15px 0}.highlighted_content_block .highlighted_content_section:last-child{border:none}.highlighted_content_block p:last-child{margin-bottom:0}.flexible_carousel_callouts{position:relative;margin:20px 0;padding-bottom:20px}@media only screen and (min-width:740px){.flexible_carousel_callouts{margin:20px 0;padding-bottom:20px}}.flexible_carousel_callouts .viewport{overflow:hidden}.flexible_carousel_callouts.roller .controls{width:auto;height:auto}.flexible_carousel_callouts.roller .control{position:absolute;top:148px;background-color:#fb0;color:#be9821;z-index:1}@media only screen and (min-width:500px){.flexible_carousel_callouts.roller .control{top:235px}}@media only screen and (min-width:740px){.flexible_carousel_callouts.roller .control{top:166px}}@media only screen and (min-width:980px){.flexible_carousel_callouts.roller .control{top:142px}}@media only screen and (min-width:1220px){.flexible_carousel_callouts.roller .control{top:180px}}.flexible_carousel_callouts.roller .control.enabled{color:#000}.flexible_carousel_callouts.roller .control.previous{left:-40px}@media screen and (max-width:370px){.flexible_carousel_callouts.roller .control.previous{left:-15px}}@media only screen and (min-width:500px) and (max-width:544px){.flexible_carousel_callouts.roller .control.previous{left:-18px}}.flexible_carousel_callouts.roller .control.next{right:-40px}@media screen and (max-width:370px){.flexible_carousel_callouts.roller .control.next{right:-15px}}@media only screen and (min-width:500px) and (max-width:544px){.flexible_carousel_callouts.roller .control.next{right:-18px}}.flexible_carousel_callouts .flexible_carousel_block{width:290px;margin-bottom:0!important;margin-top:0!important}@media only screen and (min-width:500px){.flexible_carousel_callouts .flexible_carousel_block{width:464px}}@media only screen and (min-width:740px){.flexible_carousel_callouts .flexible_carousel_block{width:336px;margin-right:24px}}@media only screen and (min-width:980px){.flexible_carousel_callouts .flexible_carousel_block{width:288px;margin-right:32px}}@media only screen and (min-width:1220px){.flexible_carousel_callouts .flexible_carousel_block{width:360px;margin-right:40px}}.flexible_carousel_callouts .flexible_carousel_block a{border:none}.flexible_carousel_callouts .flexible_carousel_block:last-child{margin-right:0}.flexible_carousel_callouts .flexible_carousel_block .image{margin-bottom:40px;padding-top:100%}.flexible_carousel_callouts .flexible_carousel_block .title{font-size:28px;font-size:1.75rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-bottom:.7142857142857143em;-webkit-transition:color .15s linear;transition:color .15s linear}.flexible_carousel_callouts .flexible_carousel_block .link{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;letter-spacing:.03em;text-transform:uppercase}.no-touch .flexible_carousel_callouts .flexible_carousel_block:hover .title{color:#4c4c4c}.flexible_image_block{margin-bottom:60px}.flexible_image_block .image{width:100%;position:relative;padding-bottom:100%}.flexible_image_block .image img{width:100%;height:auto}.flexible_image_block.video .image:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -333px -165px;width:70px;height:50px;position:absolute;bottom:155px;left:145px;background-color:#fb0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block;z-index:1}.no-svg .flexible_image_block.video .image:before{background-image:url(/_resources/images/icons-tu.png)}.flexible_image_block .label{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;margin:20px 0 15px}@media only screen and (min-width:740px){.flexible_image_block .label{margin:35px 0 15px}}.flexible_image_block .title{font-size:22px;font-size:1.375rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin:15px 0 10px}@media only screen and (min-width:740px){.flexible_image_block .title{font-size:28px;font-size:1.75rem}}.flexible_image_block .description{-webkit-transition:color .15s linear;transition:color .15s linear}.no-touch .flexible_image_block:hover .title a{color:#fb0}@media only screen and (min-width:980px){.flexible_image_block{margin-bottom:0}.flexible_image_block .title a{color:#fff}.flexible_image_block .description,.flexible_image_block .label{color:#fff}.flexible_image_block .description a{border-bottom:1px solid #fb0;padding-bottom:2px;-webkit-transition:color .15s linear,border-color .15s linear;transition:color .15s linear,border-color .15s linear;color:#fff}.no-touch .flexible_image_block .description a:hover{border-color:#000}.no-touch .flexible_image_block .description a:hover{border-color:#fff;color:#fff}.no-touch .flexible_image_block:hover .description{color:#fff}}.spotlight{padding-top:50px}.spotlight_wrapper{position:relative}@media only screen and (min-width:980px){.spotlight_wrapper:after{width:100%;height:50%;position:absolute;bottom:0;background-color:#3c3c3c;content:"";display:block}}.spotlight_wrapper .row{position:relative;z-index:1}@media only screen and (min-width:980px){.spotlight_wrapper{height:815px!important}}@media only screen and (max-width:979px){.spotlight_wrapper .flexible_image_block:nth-child(2n+1){clear:both}}.flexible_callouts{position:relative;padding:40px 0}@media only screen and (min-width:980px){.flexible_callouts:after{width:100%;height:50%;position:absolute;bottom:0;background-color:#3c3c3c;content:"";display:block}}.flexible_callouts .row{position:relative;z-index:1}@media only screen and (max-width:499px){.flexible_callouts{padding:10px 0}}@media only screen and (min-width:980px){.flexible_callouts{height:870px;margin-top:-55px;padding:0}}@media only screen and (min-width:980px){.flexible_callouts .section_title{margin-bottom:52px}}.flexible_link_block{margin:30px 0}@media only screen and (min-width:980px){.flexible_link_block{margin:60px 0}}.flexible_link_block .callout_wrapper{background-color:#fb0;padding:30px;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}@media only screen and (min-width:500px){.flexible_link_block .callout_wrapper{padding:40px 60px 40px 60px}}.flexible_link_block .callout_content{width:100%;position:relative}.flexible_link_block .title{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#000;margin-top:0;text-transform:uppercase;-webkit-transition:color .15s linear;transition:color .15s linear}.flexible_link_block .title:after{width:48px;height:4px;background-color:#3c3c3c;content:'';display:block;margin:20px 0;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.flexible_link_block .description{color:#000;margin:0;-webkit-transition:color .15s linear;transition:color .15s linear}.no-touch .flexible_link_block:hover .callout_wrapper{background-color:#3c3c3c}.no-touch .flexible_link_block:hover .description,.no-touch .flexible_link_block:hover .title{color:#fb0}.no-touch .flexible_link_block:hover .title:after{background-color:#fb0}.flexible_link_block.green .callout_wrapper{background-color:#048574}.flexible_link_block.green .description,.flexible_link_block.green .title{color:#fff}.flexible_link_block.green .title:after{background-color:#91d2ca}.no-touch .flexible_link_block.green:hover .callout_wrapper{background-color:#91d2ca}.no-touch .flexible_link_block.green:hover .description,.no-touch .flexible_link_block.green:hover .title{color:#000}.no-touch .flexible_link_block.green:hover .title:after{background-color:#048574}.flexible_link_block.orange .callout_wrapper{background-color:#f60}.flexible_link_block.orange .description,.flexible_link_block.orange .title{color:#000}.no-touch .flexible_link_block.orange:hover .callout_wrapper{background-color:#6c2b00}.no-touch .flexible_link_block.orange:hover .description,.no-touch .flexible_link_block.orange:hover .title{color:#fff}.no-touch .flexible_link_block.orange:hover .title:after{background-color:#f60}.flexible_link_block.purple .callout_wrapper{background-color:#696ab1}.flexible_link_block.purple .description,.flexible_link_block.purple .title{color:#fff}.flexible_link_block.purple .title:after{background-color:#d0d1ff}.no-touch .flexible_link_block.purple:hover .callout_wrapper{background-color:#d0d1ff}.no-touch .flexible_link_block.purple:hover .description,.no-touch .flexible_link_block.purple:hover .title{color:#000}.no-touch .flexible_link_block.purple:hover .title:after{background-color:#696ab1}.flexible_link_block.red .callout_wrapper{background-color:#d0463d}.flexible_link_block.red .description,.flexible_link_block.red .title{color:#fff}.flexible_link_block.red .title:after{background-color:#840017}.no-touch .flexible_link_block.red:hover .callout_wrapper{background-color:#840017}.no-touch .flexible_link_block.red:hover .description,.no-touch .flexible_link_block.red:hover .title{color:#fff}.no-touch .flexible_link_block.red:hover .title:after{background-color:#d0463d}.flexible_button_block{position:relative;margin-top:30px!important;padding-left:20px}.flexible_button_block .callout_content{background-color:#3c3c3c;padding:20px 30px 110px 30px}@media only screen and (min-width:500px){.flexible_button_block .callout_content{padding:20px 30px 130px 30px}}@media only screen and (min-width:740px){.flexible_button_block .callout_content{height:250px;padding:20px 30px}}@media only screen and (min-width:980px){.flexible_button_block .callout_content{height:260px}}@media only screen and (min-width:1220px){.flexible_button_block .callout_content{height:220px}}.flexible_button_block .title{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;width:270px;position:absolute;bottom:30px;left:0;background-color:#000;color:#fff;margin:0;padding:20px 30px 20px 50px;text-transform:uppercase;-webkit-transition:color .15s linear;transition:color .15s linear}@media only screen and (min-width:500px){.flexible_button_block .title{width:290px;padding:24px 30px 24px 50px}}@media only screen and (min-width:980px){.flexible_button_block .title{width:270px}}@media only screen and (min-width:1220px){.flexible_button_block .title{width:290px}}.flexible_button_block .description{font-size:18px;font-size:1.125rem;color:#fff;line-height:1.6}.no-touch .flexible_button_block:hover .title{color:#fff}.flexible_button_block.gold .description{color:#000}.flexible_button_block.gold .callout_content{background-color:#fb0}.no-touch .flexible_button_block.gold:hover .title{color:#fb0}.flexible_button_block.green .description{color:#fff}.flexible_button_block.green .callout_content{background-color:#048574}.no-touch .flexible_button_block.green:hover .title{color:#91d2ca}.flexible_button_block.purple .callout_content{background-color:#696ab1}.no-touch .flexible_button_block.purple:hover .title{color:#d0d1ff}.flexible_button_block.red .description{color:#fff}.flexible_button_block.red .callout_content{background-color:#d0463d}.no-touch .flexible_button_block.red:hover .title{color:#d0463d}.flexible_button_block.orange .description{color:#000}.flexible_button_block.orange .callout_content{background-color:#f60}.no-touch .flexible_button_block.orange:hover .title{color:#f60}.full_width_list_block{border-top:1px solid #e6e6e6;margin-bottom:40px;padding-top:40px}.full_width_list_block .title{font-size:21px;font-size:1.3125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-bottom:10px;-webkit-transition:color .15s linear;transition:color .15s linear}.full_width_list_block .description{font-size:18px;font-size:1.125rem}.full_width_list_block .image{width:100%;margin-bottom:30px;padding-top:100%}@media only screen and (min-width:740px){.full_width_list_block .image{width:160px;height:160px;padding-top:160px;float:left;margin-right:40px;margin-bottom:0}}.full_width_list_block .link_button{color:#4c4c4c;margin-top:20px}.no-touch .full_width_list_block .link_button:hover{color:#000}.no-touch .full_width_list_block:hover .title{color:#4c4c4c}@media only screen and (min-width:980px){article.full_width_list_block:nth-child(2n+3){clear:both}}.full_width_block{margin:25px 0}.full_width_block .callout_content{height:100%;position:relative;background-color:rgba(0,0,0,.5);padding:30px;z-index:1}@media only screen and (min-width:740px){.full_width_block .callout_content{padding:100px}}.full_width_block .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;color:#fff;-webkit-transition:color .15s linear;transition:color .15s linear}@media only screen and (min-width:500px){.full_width_block .title{font-size:28px;font-size:1.75rem}}@media only screen and (min-width:740px){.full_width_block .title{font-size:42px;font-size:2.625rem}}.full_width_block .title:before{width:150px;height:6px;border-top:6px solid #fb0;content:'';display:block;margin-bottom:30px;-webkit-transition:border-color .15s linear;transition:border-color .15s linear}.full_width_block .description{font-size:18px;font-size:1.125rem;color:#fff;margin-bottom:50px}@media only screen and (min-width:500px){.full_width_block .description{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:740px){.full_width_block .description{font-size:24px;font-size:1.5rem}}.full_width_block .link_button{border:none;color:#fff;-webkit-transition:color .1s linear;transition:color .1s linear}.no-touch .full_width_block .link_button:hover{color:#fb0}.no-rgba .full_width_block .link_button{color:#fff;opacity:.6}.no-touch.no-rgba .full_width_block .link_button:hover{color:#fb0;opacity:1}.no-touch .full_width_block:hover .title{color:#fb0}.no-touch .full_width_block:hover .title:before{border-top-color:#fb0}.full_width_block hr{background-color:rgba(255,255,255,.4);margin-bottom:15px}@media only screen and (min-width:1220px){.full_width_block{height:500px}}.full_width_block.green .callout_content{background-color:rgba(4,122,111,.8)}.full_width_block.green .title:before{border-top-color:#e6e6e6}.full_width_block.orange .callout_content{background-color:rgba(195,70,0,.8)}.full_width_block.orange .title:before{border-top-color:#e6e6e6}.full_width_block.purple .callout_content{background-color:rgba(105,106,177,.8)}.full_width_block.purple .title:before{border-top-color:#e6e6e6}.full_width_block.red .callout_content{background-color:rgba(255,74,64,.8)}.full_width_block.red .title:before{border-top-color:#e6e6e6}.full_width_profile_block{margin:25px 0}.full_width_profile_block .image{width:100%;padding-bottom:100%;position:relative}@media only screen and (min-width:740px){.full_width_profile_block .image{width:260px;height:400px;float:left;overflow:hidden;padding-bottom:400px}.full_width_profile_block .image img{width:400px;height:400px;margin-left:-70px}}@media only screen and (min-width:980px){.full_width_profile_block .image{width:360px;height:360px;padding-bottom:360px}.full_width_profile_block .image img{height:400px;width:400px;margin:0}}.full_width_profile_block .callout_content{background-color:#3c3c3c;color:#fff;padding:40px}@media only screen and (min-width:740px){.full_width_profile_block .callout_content{height:400px}}@media only screen and (min-width:980px){.full_width_profile_block .callout_content{height:360px}}@media only screen and (min-width:1220px){.full_width_profile_block .callout_content{padding:60px 60px 40px}}.full_width_profile_block .label{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;width:260px;height:40px;position:absolute;top:0;left:0;background-color:#fb0;display:block;padding:11px 12px 13px;text-align:center;z-index:1}.full_width_profile_block .name{font-size:28px;font-size:1.75rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin:0 0 15px}@media only screen and (min-width:740px){.full_width_profile_block .name{font-size:34px;font-size:2.125rem}}.full_width_profile_block .title{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#f8f8f8;margin:0 0 20px}@media only screen and (min-width:1220px){.full_width_profile_block .title{margin:0 0 50px}}.full_width_profile_block .description{font-size:18px;font-size:1.125rem;color:#fff;margin:0 0 20px}@media only screen and (min-width:980px){.full_width_profile_block .description{font-size:20px;font-size:1.25rem;margin:0 0 15px}}.full_width_profile_block .service_link{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#fb0;display:inline-block;margin-bottom:15px}.full_width_profile_block .service_link:last-child{margin-bottom:0}@media only screen and (min-width:500px){.full_width_profile_block .service_link{margin-right:20px}}@media only screen and (min-width:1220px){.full_width_profile_block .service_link{margin-right:50px;margin-bottom:0}}.full_width_profile_block .service_link:last-child{margin-right:0}.no-touch .full_width_profile_block .service_link:hover{color:#e6e6e6}.no-touch .full_width_profile_block .service_link:hover.twitter:before{background-position:-490px -40px}.no-touch .full_width_profile_block .service_link:hover.email:before{background-position:-460px -40px}.no-touch .full_width_profile_block .service_link:hover.phone:before{background-position:-520px -40px}.full_width_profile_block .service_link:before{background:url(/_resources/images/icons-tu.svgz) no-repeat 100px 100px;width:18px;height:14px;content:'';display:inline-block;margin-right:8px;margin-top:-2px;vertical-align:middle}.no-svg .full_width_profile_block .service_link:before{background-image:url(/_resources/images/icons-tu.png)}.full_width_profile_block .service_link.twitter:before{background-position:-390px -40px}.full_width_profile_block .service_link.email:before{background-position:-360px -40px}.full_width_profile_block .service_link.phone:before{height:18px;background-position:-420px -40px}.contact_block p{font-size:18px;font-size:1.125rem;color:#000}.contact_block .image{width:120px;height:120px}.contact_block .callout_title{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#4c4c4c;text-transform:uppercase}.contact_block .callout_title:after{width:50px;height:4px;background-color:#e6e6e6;content:'';display:block;margin:15px 0 25px}@media only screen and (min-width:740px){.contact_block .callout_title:after{margin:15px 0 15px}}@media only screen and (max-width:739px){.contact_block .office_data_block:last-child{border-bottom:1px solid #e6e6e6}}@media only screen and (min-width:740px){.contact_block .office_data_block{border-bottom:1px solid #e6e6e6;margin-top:20px;margin-bottom:20px}}@media only screen and (min-width:980px){.contact_block .office_data_block{margin-bottom:0;margin-top:0}}.contact_block .office_data_block.no_border{border:none}.contact_block .office_block{border-top:1px solid #e6e6e6;clear:both;padding:25px 0}.contact_block .office_title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-bottom:30px}.contact_block .office_block_subtitle{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#666;letter-spacing:.03em;margin-bottom:20px;text-transform:uppercase}.contact_block .contact_full_strip{margin-bottom:20px}.contact_block .contact_full_strip .office_block{width:auto}.contact_block .contact_full_strip .office_block .split{width:auto;display:inline-block;float:none;margin-right:30px;white-space:nowrap}.contact_block .contact_full_strip .office_block .split:last-child{margin-right:0}.contact_block .contact_full_strip .office_block:last-child{margin-right:0}@media only screen and (min-width:980px){.contact_block .contact_full_strip{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.contact_block .contact_full_strip .office_block{border:none;clear:none;display:inline-block;margin-right:60px}}.contact_block .split.left{width:30%;float:left}.contact_block .split.right{width:70%;float:right}.contact_block .label{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;line-height:1.6em;color:#4c4c4c}.contact_block .data{font-size:16px;font-size:1rem;line-height:1.5em;color:#000}@media only screen and (min-width:740px){.contact_block .data{font-size:18px;font-size:1.125rem;line-height:1.1666666666666667em}}.contact_block a{border-bottom:1px solid #fb0;padding-bottom:2px;-webkit-transition:color .15s linear,border-color .15s linear;transition:color .15s linear,border-color .15s linear}.no-touch .contact_block a:hover{border-color:#000}.contact_block .office_social_media{border-top:1px solid #e6e6e6;padding:20px 0}@media only screen and (min-width:740px){.contact_block .office_social_media{border-top:none;padding:0}}@media only screen and (min-width:740px){.contact_block .no_border .office_social_media{border-bottom:none;border-top:1px solid #e6e6e6;padding:20px 0;margin-bottom:0}}.contact_block .office_social_media_link{background:url(/_resources/images/icons-tu.svgz) no-repeat 100px 100px;width:50px;height:50px;border:none;border-radius:100%;display:inline-block;line-height:50px;overflow:hidden;text-indent:100%;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.no-svg .contact_block .office_social_media_link{background-image:url(/_resources/images/icons-tu.png)}.contact_block .office_social_media_link.facebook{background-color:#3e5c9b;background-position:-210px -250px}.no-touch .contact_block .office_social_media_link.facebook:hover{background-color:rgba(62,92,155,.7)}.contact_block .office_social_media_link.twitter{background-color:#55acee;background-position:-260px -250px}.no-touch .contact_block .office_social_media_link.twitter:hover{background-color:rgba(85,172,238,.7)}.contact_block .office_social_media_link.pinterest{background-color:#c91f26;background-position:-310px -250px}.no-touch .contact_block .office_social_media_link.pinterest:hover{background-color:rgba(201,31,38,.7)}.contact_block .contact_person{border-top:1px solid #e6e6e6}.contact_block .contact_person .label{margin-bottom:10px}.contact_block .contact_person .link{display:inline-block;margin-top:15px}@media only screen and (min-width:740px){.contact_block .contact_person{border:none}.contact_block .contact_person .office_block{padding-top:5px}.contact_block .contact_person.with_header .office_block{padding-top:25px}}@media only screen and (min-width:980px){.contact_block .contact_person .office_block{padding-top:25px}}@media only screen and (max-width:979px){.contact_block .contact_person{margin-top:0}.contact_block .contact_person .office_block{border-top:none}}.contact_block .contact_person_heading{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;border-bottom:1px solid #e6e6e6;letter-spacing:0;margin-top:25px;margin-bottom:0;padding-bottom:20px;text-transform:uppercase}@media only screen and (min-width:740px){.contact_block .contact_person_heading{margin-top:30px}}@media only screen and (min-width:980px){.contact_block .contact_person_heading{border:none;margin-top:-52px;margin-bottom:30px;padding:0}}.contact_block .contact_section:first-child{margin-bottom:0}.floating_block{position:relative;margin-bottom:50px;z-index:1}.floating_block .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin:0 0 20px;-webkit-transition:color .15s linear;transition:color .15s linear}.floating_block .title a{border:none}.floating_block .image{width:100%;margin-bottom:30px;padding-top:100%}@media only screen and (min-width:740px){.floating_block .image{width:260px;height:260px;float:left;margin-right:40px;padding-top:260px}}@media only screen and (min-width:980px){.floating_block .image{width:240px;height:240px;padding-top:240px}}.floating_block hr{margin-top:20px}.floating_block .label{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#666;display:block;margin-bottom:20px}.floating_block .link_button{border:none;margin-top:20px}.no-touch .floating_block .link_button:hover{color:#4c4c4c}.no-touch .floating_block:hover .title a{color:#4c4c4c}@media only screen and (max-width:979px){.floating_block:last-child{border-top:1px solid #e6e6e6}}@media only screen and (min-width:980px){.floating_block:last-child:before{width:100%;height:1px;border-bottom:1px solid #e6e6e6;content:"";display:block;margin-bottom:80px;margin-top:-80px}}@media only screen and (min-width:740px){.floating_block{background-color:#f8f8f8;margin-bottom:0;padding-bottom:80px;padding-top:80px;padding-right:40px}}@media only screen and (min-width:980px){.floating_block{padding-left:0;padding-right:100px}.floating_block:first-child{margin-bottom:0}}.color_block{background-color:#fb0}.color_block .callout_content{padding:50px 40px}.color_block .title{font-size:28px;font-size:1.75rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;margin-bottom:30px;text-transform:uppercase}@media only screen and (min-width:1220px){.color_block .title{margin-bottom:30px}}.color_block .title:before{width:100px;height:6px;background-color:#3c3c3c;content:'';display:block;margin-bottom:15px}.no-touch .color_block:hover .title{color:#fff}.color_block .description{line-height:1.2em;color:#000;margin-bottom:30px}@media only screen and (min-width:1220px){.color_block .description{margin-bottom:50px}}.color_block hr{background-color:#fff}.color_block .link_button{border-bottom:none;color:#000;padding:15px 0 0}.color_block .link_button:hover{color:#fff}.color_block.green{background-color:#048574;color:#fff}.color_block.green .description,.color_block.green .title{color:#fff}.color_block.green .title:before{background-color:#91d2ca}.color_block.green hr{background-color:rgba(255,255,255,.4)}.color_block.green .link_button{color:#fff}.color_block.green .link_button:hover{color:#fb0}.no-touch .color_block.green:hover .title{color:#fb0}.color_block.orange{background-color:#f60}.color_block.orange .description,.color_block.orange .title{color:#000}.color_block.orange .title:before{background-color:#6c2b00}.color_block.orange hr{background-color:rgba(0,0,0,.3)}.color_block.orange .link_button{color:#000}.no-touch .color_block.orange .link_button:hover{color:#fff}.color_block.red{background-color:#d0463d}.color_block.red .description,.color_block.red .title{color:#fff}.color_block.red .callout_title:before{background-color:#840017}.color_block.red hr{background-color:rgba(255,255,255,.3)}.color_block.red .link_button{color:#fff}.color_block.red .link_button:hover{color:#fb0}.no-touch .color_block.red:hover .title{color:#fb0}.color_block.purple{background-color:#696ab1;color:#fff}.color_block.purple .description,.color_block.purple .title{color:#fff}.color_block.purple .title:before{background-color:#d0d1ff}.color_block.purple hr{background-color:rgba(255,255,255,.3)}.color_block.purple .link_button{color:#d0d1ff}.no-touch .color_block.purple:hover .title{color:#fb0}.floating_callouts{position:relative;z-index:1}@media only screen and (max-width:499px){.floating_callouts{padding-top:40px}}@media only screen and (max-width:739px){.floating_callouts{padding-top:60px}}@media only screen and (max-width:979px){.floating_callouts{background-color:#f8f8f8;padding-bottom:30px}}@media only screen and (min-width:980px){.floating_callouts:after{width:50%;height:100%;position:absolute;top:0;left:0;background-color:#f8f8f8;content:"";display:block}}@media only screen and (min-width:980px){.floating_callouts .large_callouts{height:100%;position:absolute;background-color:#f8f8f8}}@media only screen and (min-width:980px){.floating_callouts .small_callouts:before{width:100%;height:50px;background-color:#fff;content:"";display:block;z-index:-1}}.floating_callouts .small_callouts .color_block:first-child .callout_content{padding-bottom:0}@media only screen and (min-width:980px){.floating_callouts .small_callouts .color_block{width:372px}.floating_callouts .small_callouts .color_block .callout_content{padding-right:140px}}@media only screen and (min-width:1220px){.floating_callouts .small_callouts .color_block{width:440px}.floating_callouts .small_callouts .color_block .callout_content{padding-right:160px}}.floating_callouts_container{position:relative}.cover_story_block{margin-bottom:60px}.cover_story_block .image{height:152px;position:relative;margin-bottom:40px}@media only screen and (min-width:500px){.cover_story_block .image{height:244px}}@media only screen and (min-width:740px){.cover_story_block .image{height:366px}}@media only screen and (min-width:980px){.cover_story_block .image{height:320px}}@media only screen and (min-width:1220px){.cover_story_block .image{height:400px}}.cover_story_block .label{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;position:absolute;bottom:-16px;left:0;background-color:#fb0;color:#000;line-height:1;letter-spacing:.175em;margin-bottom:0;padding:9px 14px}.cover_story_block .title{font-size:28px;font-size:1.75rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;margin-bottom:15px;text-transform:uppercase;-webkit-transition:color .15s linear;transition:color .15s linear}@media only screen and (min-width:740px){.cover_story_block .title{font-size:42px;font-size:2.625rem}}.cover_story_block .description{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic;color:#4c4c4c;line-height:1.25;margin-bottom:20px}@media only screen and (min-width:740px){.cover_story_block .description{font-size:24px;font-size:1.5rem}}.no-touch .cover_story_block:hover .cover_story_title{color:#4c4c4c}.news_block{margin-bottom:40px}.news_block .image{margin-bottom:15px;padding-bottom:62.5%}.news_block .title{font-size:22px;font-size:1.375rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;line-height:1.2;margin-bottom:5px;-webkit-transition:color .15s linear;transition:color .15s linear}@media only screen and (min-width:740px){.news_block .title{font-size:25px;font-size:1.5625rem}}.no-touch .red_dark:hover .news_block .title a{color:#840017}.no-touch .orange:hover .news_block .title a{color:#f60}.no-touch .purple:hover .news_block .title a{color:#696ab1}.no-touch .green:hover .news_block .title a{color:#048574}.news_block .description{margin-top:20px}.news_block .description a{border-bottom:1px solid #fb0;padding-bottom:2px;-webkit-transition:color .15s linear,border-color .15s linear;transition:color .15s linear,border-color .15s linear}.no-touch .news_block .description a:hover{border-color:#000}.news_block.video .image:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -333px -165px;width:70px;height:50px;position:absolute;bottom:20px;left:20px;background-color:#fb0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block;z-index:1}.no-svg .news_block.video .image:before{background-image:url(/_resources/images/icons-tu.png)}.news_block:before{width:150px;height:6px;border-top:6px solid #fb0;content:'';display:block;margin-bottom:15px}.no-touch .news_block:hover .title,.no-touch .news_block:hover .title a{color:#4c4c4c}@media only screen and (min-width:740px) and (max-width:979px){article.news_block:nth-child(2n+3){clear:both}}.event_block{margin-bottom:60px}.event_block .image{margin-bottom:30px;padding-top:100%}.event_block .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;line-height:1.2;margin-bottom:0;-webkit-transition:color .15s linear;transition:color .15s linear}@media only screen and (min-width:740px){.event_block .title{font-size:28px;font-size:1.75rem}}.no-touch .red_dark:hover .event_block .title{color:#840017}.no-touch .orange:hover .event_block .title{color:#f60}.no-touch .purple:hover .event_block .title{color:#696ab1}.no-touch .green:hover .event_block .title{color:#048574}.event_block .date{font-size:20px;font-size:1.25rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;color:#666;margin-bottom:10px;text-transform:uppercase}.red_dark .event_block .date{color:#840017}.orange .event_block .date{color:#f60}.gold .event_block .date{color:#fb0}.purple .event_block .date{color:#696ab1}.green .event_block .date{color:#048574}@media only screen and (min-width:740px){.event_block .date{font-size:24px;font-size:1.5rem}}.event_block .time_location{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic;color:#666;margin-bottom:20px}.event_block:before{width:150px;height:6px;border-top:6px solid #fb0;content:'';display:block;margin-bottom:15px}.no-touch .event_block:hover .title{color:#4c4c4c}@media only screen and (min-width:740px) and (max-width:979px){article.event_block:nth-child(2n+3){clear:both}}.event_update_block{background-color:#f8f8f8;border-top:6px solid #fb0;margin:30px 0}.event_update_block .callout_content{padding:30px 20px}@media only screen and (min-width:740px){.event_update_block .callout_content{padding:40px 50px}}.event_update_block .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;margin:0}.event_update_block .title:after{width:50px;height:4px;background-color:#e6e6e6;content:'';display:block;margin:25px 0}.event_update_block p:last-child{margin-bottom:0}.news_media_carousel_callouts{position:relative;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:740px){.news_media_carousel_callouts{height:340px;margin-bottom:65px;padding-bottom:0}}.news_media_carousel_callouts .controls{width:100%;height:0;position:relative;display:inline;z-index:1}.news_media_carousel_callouts .controls .control{position:absolute;top:145px;background-color:#fb0}.news_media_carousel_callouts .controls .control.previous{left:0}.news_media_carousel_callouts .controls .control.next{right:0}@media only screen and (min-width:500px){.news_media_carousel_callouts .controls .control{top:223px}}@media only screen and (min-width:740px){.news_media_carousel_callouts .controls .control{top:110px}}.news_carousel_block{width:290px;margin-right:20px!important}@media only screen and (min-width:500px){.news_carousel_block{width:464px}}@media only screen and (min-width:740px){.news_carousel_block{width:696px}}@media only screen and (min-width:980px){.news_carousel_block{width:780px;height:340px}}.news_carousel_block .image{padding-top:259px}@media only screen and (min-width:500px){.news_carousel_block .image{padding-top:415px}}@media only screen and (min-width:740px){.news_carousel_block .image{width:348px;height:340px;float:left;padding-top:340px;overflow:hidden}.news_carousel_block .image img{width:auto;height:100%}}@media only screen and (min-width:980px){.news_carousel_block .image{width:380px;height:340px}}.news_carousel_block .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-top:0;margin-bottom:10px}.news_carousel_block .title a{border:none}.no-touch .news_carousel_block .title a:hover{color:#4c4c4c}.news_carousel_block .title:before{width:150px;height:6px;background-color:#fb0;content:"";display:block;margin-bottom:25px}.news_carousel_block .meta{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#666;line-height:1.6;margin-bottom:10px}.news_carousel_block .meta a{border-bottom:1px solid #fb0;padding-bottom:2px;-webkit-transition:color .15s linear,border-color .15s linear;transition:color .15s linear,border-color .15s linear;color:#000}.no-touch .news_carousel_block .meta a:hover{border-color:#000}.news_carousel_block .description{font-size:18px;font-size:1.125rem}.news_carousel_block .description:last-child{margin-bottom:0}.news_carousel_block .callout_content{background-color:#f8f8f8;padding:30px}@media only screen and (min-width:740px){.news_carousel_block .callout_content{height:340px}}.date_image_carousel_block{width:290px;margin-right:20px!important}@media only screen and (min-width:500px){.date_image_carousel_block{width:464px}}@media only screen and (min-width:740px){.date_image_carousel_block{width:696px}}@media only screen and (min-width:980px){.date_image_carousel_block{width:780px;height:340px}}.date_image_carousel_block .image{padding-top:259px}@media only screen and (max-width:499px){.date_image_carousel_block .image{overflow:hidden}}@media only screen and (min-width:500px){.date_image_carousel_block .image{padding-top:415px;overflow:hidden}}@media only screen and (min-width:740px){.date_image_carousel_block .image{width:348px;height:340px;float:left;padding-top:340px;overflow:hidden}.date_image_carousel_block .image img{width:100%;height:auto}}@media only screen and (min-width:980px){.date_image_carousel_block .image{width:380px;height:340px}}.date_image_carousel_block .meta{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-top:0;margin-bottom:25px}.date_image_carousel_block .meta a{border:none}.date_image_carousel_block .meta:after{width:50px;height:6px;background-color:#3c3c3c;content:"";display:inline-block;margin-left:10px;margin-top:8px;vertical-align:top}.date_image_carousel_block .description{font-size:18px;font-size:1.125rem}.date_image_carousel_block .description:last-child{margin-bottom:0}.date_image_carousel_block .callout_content{background-color:#fff;padding:30px}@media only screen and (min-width:740px){.date_image_carousel_block .callout_content{height:340px}}.by_the_numbers{position:relative}@media only screen and (min-width:980px){.by_the_numbers{position:absolute;bottom:80px;right:0}}@media only screen and (max-width:499px){.by_the_numbers{padding-bottom:50px}}@media only screen and (min-width:980px){.stacked .by_the_numbers{bottom:95px}}.by_the_numbers .title{font-size:32px;font-size:2rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;line-height:.9375em;border-bottom:1px solid #e6e6e6;margin-top:25px;margin-bottom:7px;padding-bottom:15px;text-transform:uppercase}@media only screen and (min-width:980px){.by_the_numbers .title{margin-top:0}}.by_the_numbers .callout .data{font-size:38px;font-size:2.375rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;color:#ffb30a;text-transform:uppercase}.by_the_numbers .callout .label{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;color:#fff;text-transform:none}.by_the_numbers .top .data{color:#4c4c4c}@media only screen and (min-width:980px){.by_the_numbers .top .callout{margin-bottom:0}}.by_the_numbers .top .callout .label{color:#000}.by_the_numbers .bottom{position:relative;top:20px}@media only screen and (min-width:980px){.by_the_numbers .bottom{top:50px}}.by_the_numbers .bottom .callout{border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:20px}@media only screen and (min-width:980px){.by_the_numbers .bottom .callout{padding-bottom:26px}}.by_the_numbers .bottom .callout:last-child{border:none;margin-bottom:0;padding-bottom:0}.by_the_numbers .bottom .callout .label{color:#fff}.action_blocks_container{background-color:#3d3d3d;background-position:center center;background-size:cover;padding:50px 0}@media only screen and (min-width:740px){.action_blocks_container{padding:80px 0}}@media only screen and (min-width:980px){.action_blocks_container{height:600px;padding:150px 0}}.action_block{height:280px;margin-bottom:20px;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}@media only screen and (min-width:740px){.action_block{height:322px;margin-bottom:30px}}@media only screen and (min-width:980px){.action_block{margin-bottom:0}}.action_block .callout_content{height:100%;padding:40px 20px}.action_block .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-bottom:15px}.action_block .title:after{width:50px;height:4px;content:'';display:block;margin:15px 0 20px}.action_block .description{font-size:18px;font-size:1.125rem}.action_block.black .title,.action_block.gray .title{color:#fff}.action_block.black{background-color:#000}.action_block.black .title:after{background-color:#a79f9a}.action_block.black .description{color:#e6e6e6}.no-touch .action_block.black:hover{background-color:rgba(0,0,0,.8)}.action_block.gold{background-color:#fb0}.action_block.gold .title:after{background-color:#786004}.action_block.gold .description{color:#000}.no-touch .action_block.gold:hover{background-color:rgba(255,187,0,.8)}.action_block.gray{background-color:#3d3d3d}.action_block.gray .title:after{background-color:#000}.action_block.gray .description{color:#e6e6e6}.no-touch .action_block.gray:hover{background-color:rgba(61,61,61,.8)}.action_block.white{background-color:#fff}.action_block.white .title:after{background-color:#e6e6e6}.no-touch .action_block.white:hover{background-color:rgba(255,255,255,.8)}.twitter_block{position:relative;background-color:#f8f8f8;margin-top:60px!important;padding:40px 40px 20px}@media only screen and (min-width:740px){.twitter_block{margin-top:100px!important}}.twitter_block:first-child{margin-top:26px!important}.twitter_block .label{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;height:52px;position:absolute;top:-26px;left:25px;background-color:#fb0;color:#000;display:inline-block;line-height:1;margin:0;padding:20px 30px 16px;text-transform:uppercase;vertical-align:middle}.twitter_block .label:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -275px -267px;width:22px;height:18px;content:'';display:inline-block;margin-left:15px;margin-top:-3px;vertical-align:middle}.no-svg .twitter_block .label:after{background-image:url(/_resources/images/icons-tu.png)}.twitter_block.sidebar{padding:40px 25px 20px}.twitter_block.sidebar .title{font-size:24px;font-size:1.5rem;margin-bottom:30px}.twitter_block.full_width iframe li.tweet{width:30%!important;float:left!important}.twitter_block iframe{width:100%!important}.sidebar .callout{margin-top:50px;margin-bottom:35px}.quick_facts{border:1px solid #e6e6e6;padding:40px 25px}.quick_facts .callout_header{margin-bottom:40px}.quick_facts .callout_header .title{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;margin:0}.quick_facts .callout_header h2.title{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;letter-spacing:.03em}.quick_facts .fact{margin:0 0 30px}.quick_facts .fact *{margin:0}.quick_facts .fact:last-child{margin:0}.quick_facts .data{font-size:34px;font-size:2.125rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;color:#4c4c4c;text-transform:uppercase}.quick_facts .label{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase}.flexible_sidebar_block .image{padding-bottom:100%}.flexible_sidebar_block .label{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#fb0}.flexible_sidebar_block .title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;margin-bottom:.8333333333333334em;border-top:6px solid #fb0;margin-top:1em;padding-top:1em;-webkit-transition:color .15s linear;transition:color .15s linear}.no-touch .flexible_sidebar_block:hover .title{color:#4c4c4c}.flexible_bordered_sidebar_block{border:1px solid #e6e6e6}.flexible_bordered_sidebar_block .callout_content{padding:50px 25px 30px;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}@media only screen and (min-width:500px){.flexible_bordered_sidebar_block .callout_content{padding:50px 40px 30px}}.flexible_bordered_sidebar_block .title{font-size:28px;font-size:1.75rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;line-height:1;margin-bottom:20px;text-transform:uppercase}.flexible_bordered_sidebar_block .title:before{width:100px;height:6px;background-color:#fb0;content:'';display:block;margin-bottom:15px}.flexible_bordered_sidebar_block .description{margin-bottom:30px;-webkit-transition:color .15s linear;transition:color .15s linear}.flexible_bordered_sidebar_block .link_button{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#666;border-bottom:none;display:block;letter-spacing:.03em;margin-top:15px;text-transform:uppercase;-webkit-transition:color .15s linear;transition:color .15s linear}.no-touch .flexible_bordered_sidebar_block:hover .callout_content{background-color:#f8f8f8}.no-touch .flexible_bordered_sidebar_block:hover .callout_link,.no-touch .flexible_bordered_sidebar_block:hover .description{color:#000}.person_block{position:relative}.person_block .label{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;width:150px;height:40px;position:absolute;top:0;left:0;background-color:#fb0;display:block;padding:11px 12px 13px;text-align:center;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;z-index:1}.person_block .image{overflow:hidden;height:380px;padding-bottom:0}@media only screen and (max-width:499px){.person_block .image{height:290px}}@media only screen and (min-width:740px){.person_block .image{height:300px}}@media only screen and (min-width:980px){.person_block .image{height:300px}}@media only screen and (min-width:1220px){.person_block .image{height:380px}}.person_block .info,.person_block .name{text-shadow:0 1px 2px rgba(0,0,0,.5);text-shadow:1px 1px 0 rgba(0,0,0,.5);color:#fff}.person_block .name{font-size:34px;font-size:2.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;-webkit-transition:color .15s linear;transition:color .15s linear}.person_block .info{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;letter-spacing:.03em;text-transform:none}.person_block .callout_content{width:100%;position:absolute;bottom:0;z-index:1;padding:40px}.no-touch .person_block:hover .image img{opacity:1}.no-touch .person_block:hover .label{background-color:#fff}.no-touch .person_block:hover .name{color:#fb0}.our_people{position:relative}@media only screen and (min-width:980px){.our_people:after{width:100%;height:50%;position:absolute;bottom:0;background-color:#3c3c3c;content:"";display:block}}.our_people .row{position:relative;z-index:1}@media only screen and (min-width:740px){.our_people{margin-top:-120px;padding-bottom:0;padding-top:120px}}@media only screen and (min-width:980px){.our_people{height:556px}.our_people.stacked{height:850px}}.news_image_sidebar_block{max-width:340px}.news_image_sidebar_block .image{background-color:transparent}.news_image_sidebar_block .image img{position:static}.news_image_sidebar_block .caption{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;line-height:1.6;margin-top:10px}.quote_sidebar_block .quote{padding-left:50px}.quote_sidebar_block blockquote:before{left:-38px}.lfy_container,.lfy_content,.lfy_wrapper{position:absolute;top:0}.lfy_container,.lfy_wrapper{width:100%;height:100%}.lfy_overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.7)}.lfy_container{width:100%;right:0;top:0;overflow:hidden;pointer-events:none;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .15s ease,z-index 0s ease .15s;transition:transform .15s ease,z-index 0s ease .15s;z-index:0}@media only screen and (min-width:740px){.lfy_container{width:100%;display:block;opacity:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .2s linear,visibility .2s linear,z-index 0s ease .2s;transition:opacity .2s linear,visibility .2s linear,z-index 0s ease .2s;visibility:hidden}}.no-rgba .lfy_container{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAA1JREFUCB1jYGBg2AQAALcAs4/eoUQAAAAASUVORK5CYII=)}.lfy_container.open{pointer-events:all;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .15s ease;transition:transform .15s ease;z-index:101}@media only screen and (min-width:740px){.lfy_container.open{opacity:1;visibility:visible;-webkit-transition:opacity .2s linear,visibility .2s linear;transition:opacity .2s linear,visibility .2s linear}}.lfy_container .selecter{margin-bottom:30px}.lfy_container .selecter .selecter-selected{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic;background-color:#fb0;color:#786004;-webkit-transition:color .15s linear;transition:color .15s linear}.lfy_container .selecter .selecter-selected:after{background-position:-280px -80px}.lfy_container .selecter.open .selecter-selected{color:#000}.lfy_container .selecter.open .selecter-selected:after{background-position:-260px -80px}.lfy_container .selecter .selecter-item{font-size:16px;font-size:1rem}.lfy_container .selecter .scroller-bar,.lfy_container .selecter .scroller-content,.lfy_container .selecter .selecter-options{background-color:#e6e6e6}.lfy_container .selecter .scroller-bar{background-color:#e6e6e6}.lfy_container .selecter .scroller-track{background-color:#aaa}.lfy_container .selecter .scroller-handle{background-color:#4c4c4c}.lfy_content{width:90%;right:0;background-color:#3c3c3c;padding:40px;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}.lfy_content .title,.lfy_content .type{font-size:36px;font-size:2.25rem;display:none;line-height:.9}@media only screen and (min-width:740px){.lfy_content .title,.lfy_content .type{font-size:42px;font-size:2.625rem;display:block}}@media only screen and (min-width:980px){.lfy_content .title,.lfy_content .type{font-size:48px;font-size:3rem}}@media only screen and (min-width:1220px){.lfy_content .title,.lfy_content .type{font-size:54px;font-size:3.375rem}}.lfy_content .title{margin-bottom:10px}.lfy_content .type{font-family:proxima-nova,sans-serif;font-weight:300;font-style:italic;color:#4c4c4c;margin-bottom:60px}.lfy_content .label{font-size:13px;font-size:.8125rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;border-bottom:1px solid #786004;color:#fff;margin-bottom:20px;padding:15px 0}@media only screen and (min-width:740px){.lfy_content .label{border-color:#e6e6e6;color:#786004}}.lfy_content .tabber-handle.mobile{display:none!important}@media only screen and (min-width:740px){.lfy_content{width:700px;background-color:#fff;padding-left:215px;padding-right:55px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media only screen and (min-width:980px){.lfy_content{width:600px;padding:85px}}@media only screen and (min-width:1220px){.lfy_content{width:800px}}.open .lfy_content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.lfy_close_button{width:40px;height:40px;position:absolute;top:20px;right:6px;cursor:pointer}.lfy_close_button:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -300px -100px;width:13px;height:13px;content:'';display:block;margin-top:13px;margin-left:13px}.no-svg .lfy_close_button:after{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:740px){.lfy_close_button:after{background-position:-260px -100px}}.lfy_label{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;position:absolute;top:0;background-color:#fff;color:#000;cursor:pointer;display:none;letter-spacing:.05em;line-height:1;padding:27px 22px 25px 26px;text-rendering:optimizeLegibility;text-transform:uppercase}@media only screen and (min-width:980px){.lfy_label{width:248px;left:-248px;display:block}}@media only screen and (min-width:1220px){.lfy_label{width:360px;left:-360px}}.lfy_tab_navigation{position:absolute;top:106px}@media screen and (min-height:660px){.lfy_tab_navigation{top:180px}}@media only screen and (min-width:740px){.lfy_tab_navigation{right:540px}}@media only screen and (min-width:980px){.lfy_tab_navigation{right:580px}}@media only screen and (min-width:1220px){.lfy_tab_navigation{right:780px}}.lfy_tab_navigation_link{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;line-height:1.2857142857142858em;width:220px;background-color:transparent;display:none;letter-spacing:.03em;text-rendering:optimizeLegibility;text-transform:uppercase;-webkit-transition:background-color .2s ease,color .2s ease!important;transition:background-color .2s ease,color .2s ease!important}@media only screen and (min-width:740px){.lfy_tab_navigation_link{width:190px;color:#000!important;display:block;padding:18px 25px 16px 55px}}@media only screen and (min-width:980px){.lfy_tab_navigation_link{width:220px;color:#fff!important;padding:18px 50px 16px 30px}}.lfy_tab_navigation_link.active,.no-touch .lfy_tab_navigation_link:hover{background-color:#fb0;color:#000!important}@media only screen and (min-width:740px){.lfy_mobile_navigation_container{display:none}}.lfy_mobile_header{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#fff;letter-spacing:.03em;margin-bottom:25px;text-transform:uppercase}@media only screen and (min-width:740px){.lfy_mobile_header{display:none}}.lfy_navigation_group{margin-bottom:50px}@media only screen and (min-width:500px){.lfy_navigation_group{width:44%;float:left;margin-right:6%}}.lfy_navigation_list_link{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;color:#fff;display:block;padding:10px 0}.no-touch .lfy_navigation_list_link:hover{color:#fb0}@media only screen and (min-width:740px){.lfy_navigation_list_link{color:#000}.no-touch .lfy_navigation_list_link:hover{color:#fb0}}.gallery .caption{font-size:16px;font-size:1rem;line-height:1.375em;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#3c3c3c;color:#fff;display:block;padding:18px 25px}@media only screen and (min-width:980px){.gallery .caption{font-size:18px;font-size:1.125rem;line-height:1.2222222222222223em;height:100px;padding:23px 40px 20px 200px}.gallery .caption .inner{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.gallery .gallery_item{display:block}.gallery .gallery_item.video{position:relative}.gallery .gallery_item.video:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -333px -165px;width:70px;height:50px;position:absolute;left:110px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fb0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block;pointer-events:none;z-index:1}.no-svg .gallery .gallery_item.video:before{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:500px){.gallery .gallery_item.video:before{left:197px}}@media only screen and (min-width:740px){.gallery .gallery_item.video:before{width:180px;height:120px;top:171px;left:258px;background-color:rgba(255,187,0,.8);background-position:-456px -110px;box-shadow:none}}@media only screen and (min-width:980px){.gallery .gallery_item.video:before{top:50%;left:50%;margin-top:-50px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.gallery .controls{position:absolute;top:0;left:0;z-index:1}@media only screen and (max-width:739px){.gallery .controls{top:-54px}}@media only screen and (min-width:980px){.gallery .controls{height:100px;top:auto;bottom:0}.gallery .controls .control{height:100px}.gallery .controls .control:after{margin-top:16px}}@media only screen and (max-width:739px){.gallery.above_content .controls,.gallery.behind .controls,.gallery.in_content .controls{width:90px;bottom:0}.gallery.above_content .controls .control,.gallery.behind .controls .control,.gallery.in_content .controls .control{width:45px}.gallery.above_content .controls .control:after,.gallery.behind .controls .control:after,.gallery.in_content .controls .control:after{width:45px}.gallery.above_content .controls .control.next:after,.gallery.behind .controls .control.next:after,.gallery.in_content .controls .control.next:after{background-position:-741px -74px}.gallery.above_content .controls .control.previous:after,.gallery.behind .controls .control.previous:after,.gallery.in_content .controls .control.previous:after{background-position:-680px -74px}.no-touch .gallery.above_content .controls .control.enabled:hover.previous:after,.no-touch .gallery.behind .controls .control.enabled:hover.previous:after,.no-touch .gallery.in_content .controls .control.enabled:hover.previous:after{background-position:-680px -142px}.no-touch .gallery.above_content .controls .control.enabled:hover.next:after,.no-touch .gallery.behind .controls .control.enabled:hover.next:after,.no-touch .gallery.in_content .controls .control.enabled:hover.next:after{background-position:-741px -142px}}.gallery.above_content,.gallery.in_content{position:relative;margin:64px 0 50px}@media only screen and (max-width:499px){.gallery.above_content,.gallery.in_content{margin:30px 0 20px}}@media only screen and (min-width:740px){.gallery.above_content,.gallery.in_content{margin:0 0 0}}.gallery.above_content .canister,.gallery.above_content .viewport,.gallery.in_content .canister,.gallery.in_content .viewport{overflow:hidden}.gallery.above_content .viewport,.gallery.in_content .viewport{width:100%}.gallery.above_content .caption *,.gallery.in_content .caption *{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:979px){.gallery.above_content .gallery_item.video:before{top:78px}}@media only screen and (max-width:739px){.gallery.above_content .gallery_item.video:before{top:67px}}@media only screen and (max-width:499px){.gallery.above_content .gallery_item.video:before{top:32px}}@media only screen and (max-width:979px){.gallery.in_content .gallery_item.video:before{top:150px}}@media only screen and (max-width:739px){.gallery.in_content .gallery_item.video:before{top:115px}}@media only screen and (max-width:499px){.gallery.in_content .gallery_item.video:before{top:63px}}.gallery.behind{margin:40px 0 80px}@media only screen and (max-width:499px){.gallery.behind{margin-top:30px}}@media only screen and (min-width:980px){.gallery.behind{position:absolute}}.gallery.behind .canister,.gallery.behind .viewport{height:auto;overflow:hidden}@media only screen and (min-width:980px){.gallery.behind .canister,.gallery.behind .viewport{height:585px;overflow:visible}}@media only screen and (min-width:980px){.gallery.behind .canister{-webkit-transition:-webkit-transform .4s ease .6s;transition:transform .4s ease .6s}}.gallery.behind .viewport{width:100%}.gallery.behind .controls{position:absolute;top:0;left:0;z-index:1}@media only screen and (max-width:739px){.gallery.behind .controls{top:-54px}}@media only screen and (min-width:980px){.gallery.behind .controls{height:100px;top:auto;bottom:0}.gallery.behind .controls .control{height:100px}.gallery.behind .controls .control:after{margin-top:16px}}@media only screen and (min-width:980px){.gallery.behind .image img{height:585px}}.gallery.behind .gallery_item{width:290px;pointer-events:none;position:relative}.gallery.behind .gallery_item.visible{pointer-events:all}@media only screen and (max-width:979px){.gallery.behind .gallery_item.video:before{top:171px}}@media only screen and (max-width:739px){.gallery.behind .gallery_item.video:before{top:129px}}@media only screen and (max-width:499px){.gallery.behind .gallery_item.video:before{top:71px}}@media only screen and (min-width:500px){.gallery.behind .gallery_item{width:464px}}@media only screen and (min-width:740px){.gallery.behind .gallery_item{width:696px}}@media only screen and (min-width:980px){.gallery.behind .gallery_item{width:936px;height:585px;position:relative;margin-right:16px}.gallery.behind .gallery_item img{margin-left:-100px}.gallery.behind .gallery_item.video:before{margin-left:-120px}}@media only screen and (min-width:1220px){.gallery.behind .gallery_item{width:936px;height:585px;margin-right:20px}.gallery.behind .gallery_item img{margin-left:-140px}}.no-touch .gallery.behind .gallery_item:hover .continue_reading{color:#fff}.gallery.behind .caption{width:100%;height:auto;background-color:#4c4c4c;padding:18px 25px}@media only screen and (min-width:980px){.gallery.behind .caption{width:676px;height:100px;position:absolute;bottom:0;margin-left:160px;padding:23px 40px 23px 40px;opacity:0;-webkit-transition:opacity .2s linear .2s;transition:opacity .2s linear .2s}.gallery.behind .caption .inner{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:1220px){.gallery.behind .caption{width:636px}}@media only screen and (min-width:980px){.gallery.behind .gallery_item.visible .caption{opacity:1;-webkit-transition:opacity .3s linear 1.1s;transition:opacity .3s linear 1.1s}}.gallery.boxer-caption .caption{background-color:transparent}@media only screen and (max-width:739px){.gallery.boxer-caption .caption .contain{clear:left}}.caption_text{margin-right:20px}.caption_text:last-child{margin-right:0}.continue_reading{font-size:14px;font-size:.875rem;line-height:1.2857142857142858em;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#e6e6e6;display:inline;letter-spacing:.08em;text-transform:uppercase;-webkit-transition:color .25s;transition:color .25s;white-space:nowrap}.full_width_gallery{margin-bottom:30px}.full_width_gallery .caption{margin-bottom:40px;margin-top:10px}.full_width_gallery .caption p{font-size:18px;font-size:1.125rem}.full_width_gallery .button{margin-bottom:40px}@media only screen and (min-width:980px){.full_width_gallery .button{margin-bottom:0}}.full_width_gallery .image{width:100%}.full_width_gallery .image img{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.full_width_gallery .hidden_photos{display:none}@media only screen and (min-width:980px){.full_width_gallery .full_gallery{margin-top:-160px}}.program_search{background-color:#3d3d3d}.program_search .section_title{font-size:28px;font-size:1.75rem;text-shadow:0 1px 2px rgba(0,0,0,.5);text-shadow:1px 1px 0 rgba(0,0,0,.5);color:#fff;margin-bottom:30px}@media only screen and (min-width:500px){.program_search .section_title{font-size:38px;font-size:2.375rem}}@media only screen and (min-width:980px){.program_search .section_title{font-size:54px;font-size:3.375rem}}.program_search .view_all{font-size:12px;font-size:.75rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;text-shadow:0 1px 2px rgba(0,0,0,.5);text-shadow:1px 1px 0 rgba(0,0,0,.5);color:#fff;display:block;letter-spacing:.05em;line-height:1.6;margin-top:10px;margin-left:36px;text-rendering:optimizeLegibility;text-transform:uppercase;vertical-align:middle}.no-touch .program_search .view_all:hover{color:#fb0}@media only screen and (min-width:740px){.program_search .view_all{display:inline-block;margin:0}}.program_search_container{height:455px;background-position:center center;background-size:cover;padding:20px 0}@media only screen and (min-width:740px){.program_search_container{height:370px}}.program_search_container .search_input_container{position:relative}.program_search_container .search_input{font-size:16px;font-size:1rem;height:auto;background-color:rgba(255,255,255,.6);border:none;margin-bottom:10px;padding:27px 40px 24px 15px}@media only screen and (min-width:500px){.program_search_container .search_input{font-size:24px;font-size:1.5rem;padding:22px 60px 21px 20px}}@media only screen and (min-width:740px){.program_search_container .search_input{font-size:28px;font-size:1.75rem;padding:39px 110px 39px 30px}}.program_search_container .search_input::-webkit-input-placeholder{color:#000}.program_search_container .search_input:-moz-placeholder{color:#000}.program_search_container .search_input::-moz-placeholder{color:#000}.program_search_container .search_input:-ms-input-placeholder{color:#000}.program_search_container .search_input:active,.program_search_container .search_input:focus{background-color:rgba(255,255,255,.9)}.program_search_container .search_submit{width:50px;height:70px}@media only screen and (min-width:740px){.program_search_container .search_submit{width:80px;height:110px}}.program_search_container .search_submit:after{top:27px;left:17px;vertical-align:middle}@media only screen and (min-width:740px){.program_search_container .search_submit:after{top:47px;left:32px}}.program_search_container .search_radio_container{display:inline-block;margin-top:0;margin-bottom:0;margin-right:20px;padding:10px 20px 10px 0;vertical-align:middle}.program_search_container .search_radio_container:last-child{margin-right:0}.program_search_container .search_radio_container label{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;text-shadow:0 1px 2px rgba(0,0,0,.5);text-shadow:1px 1px 0 rgba(0,0,0,.5);color:#f8f8f8;letter-spacing:.03em}.program_search_container .search_radio_container .picker{border:none;display:inline-block;padding:0;vertical-align:middle}.program_search_container .search_radio_container .picker .picker-handle{width:20px;height:20px;background-color:rgba(255,255,255,.8);border:none}.program_search_container .search_radio_container .picker .picker-flag{width:8px;height:8px;background-color:transparent;margin:6px}.program_search_container .search_radio_container .picker .picker-label{float:none;line-height:22px;overflow:hidden}.program_search_container .search_radio_container .picker.checked .picker-flag{background-color:#3d3d3d}.program_search_container .search_radio_container .picker.checked:hover .picker-flag{background-color:#3d3d3d}.program_search_container .search_radio_container .picker:hover .picker-label{color:#fff}.program_search_results_container{-webkit-transition:max-height .5s ease;transition:max-height .5s ease;height:10px;max-height:10px;background-color:#fb0;overflow:hidden;padding-top:10px}.open .program_search_results_container{max-height:9999px;height:auto}.program_search_results{padding-bottom:80px;padding-top:60px}.program_search_results_table{border-top:1px solid #ffe073;border-left:1px solid #ffe073;clear:both}@media only screen and (min-width:740px){.program_search_results_table{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.program_search_results_table *{-webkit-column-break-inside:avoid;column-break-inside:avoid}}.program_link{border-bottom:1px solid #ffe073;border-right:1px solid #ffe073;display:block;padding:25px 30px}.no-touch .program_link:hover{background-color:#ffe073}.program_search_results_count{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#000;float:left;letter-spacing:.05em;margin-bottom:60px;text-transform:uppercase}.program_search_results_count .results_count{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.program_search_close{width:60px;height:60px;position:relative;background-color:#3c3c3c;display:block;float:right;margin-top:-20px;overflow:hidden;text-indent:100px}.program_search_close:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -280px -100px;width:17px;height:17px;position:absolute;top:21px;left:21px;content:'';display:block}.no-svg .program_search_close:after{background-image:url(/_resources/images/icons-tu.png)}.program_search_button{background-color:rgba(45,45,45,.9);margin-bottom:30px;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.program_search_button .link_button{border:none;color:#b1b1b1}.program_search_button:last-child{margin-bottom:0}.no-touch .program_search_button:hover{background-color:rgba(17,17,17,.95)}@media only screen and (min-width:740px){.program_search_button{margin-bottom:0}}.program_search_button_content{padding:30px}@media only screen and (min-width:980px){.program_search_button_content{padding:40px}}@media only screen and (min-width:1220px){.program_search_button_content{padding:40px 50px}}.program_search_button_title{font-size:24px;font-size:1.5rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;color:#fff;margin-bottom:15px;text-transform:uppercase}.program_search_button_title:before{width:180px;height:6px;background-color:#fb0;content:"";display:block;margin-bottom:20px}@media only screen and (min-width:740px){.program_search_button_title{font-size:28px;font-size:1.75rem}}@media only screen and (min-width:980px){.program_search_button_title{font-size:26px;font-size:1.625rem}}@media only screen and (min-width:1220px){.program_search_button_title{font-size:28px;font-size:1.75rem}}.flex .program_search_container{height:auto;padding:40px 0}@media only screen and (min-width:740px){.flex .program_search_container{padding:60px 0}}@media only screen and (min-width:980px){.flex .program_search_container{padding:90px 0}}.news_events{padding-bottom:30px;padding-top:20px}@media only screen and (min-width:740px){.news_events{padding-bottom:40px;padding-top:40px}}.news_events .events,.news_events .news{margin-bottom:20px}.news_events .events:last-child,.news_events .news:last-child{margin-bottom:0}.news_events .section_title{margin-bottom:20px}.news_events .events{margin-top:30px}.our_people{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:740px){.our_people{padding-bottom:100px;padding-top:80px}}.areas_of_study{position:relative;padding-top:30px}@media only screen and (min-width:740px){.areas_of_study{margin-bottom:90px;padding-top:50px}}.areas_of_study .button{position:relative;background-color:transparent;border:1px solid #e6e6e6;color:#000;padding:22px 25px;-webkit-transition:background-color .15s linear,border-color .15s linear;transition:background-color .15s linear,border-color .15s linear;float:left;margin-right:10px;margin-bottom:25px;padding:22px 12px}.areas_of_study .button:last-child{margin-right:0}.areas_of_study .button:after{width:0;height:0;position:absolute;top:100%;left:50%;border-left:11px solid transparent;border-right:11px solid transparent;border-top:9px solid #fb0;content:'';display:block;opacity:0;margin-left:-10px;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.areas_of_study .button.active{background-color:#fb0;border-color:#fb0}.areas_of_study .button.active:after{opacity:1}.no-touch .areas_of_study .button:hover{color:#000;background-color:#e6e6e6}.no-touch .areas_of_study .button:hover.active{background-color:#fb0}@media only screen and (min-width:740px){.areas_of_study .button{float:none;margin-bottom:0;padding:22px 25px}}.areas_of_study .tabber-handles{margin-bottom:30px}.areas_of_study .tabber-handle{display:inline-block}.areas_of_study.tabber.mobile .tabber-handle{display:inline-block}.areas_of_study.tabber.mobile .tabber-handle.mobile{display:none}.areas_of_study.tabber .tabs{position:relative;clear:both}.areas_of_study.tabber .tabber-tab{position:absolute;top:0;display:block;opacity:0;overflow:hidden;pointer-events:none;-webkit-transition:opacity 0s linear;transition:opacity 0s linear}.areas_of_study.tabber .tabber-tab.active{position:static;opacity:1;pointer-events:all;-webkit-transition:opacity .2s linear .1s;transition:opacity .2s linear .1s}.areas_of_study .item{width:100%;border-top:1px solid #ccc}@media only screen and (min-width:980px){.areas_of_study .item:last-child{border-bottom:1px solid #ccc}}.areas_of_study .item_link{width:100%;display:table;vertical-align:middle}.areas_of_study .item_link .sizer-size{display:table-cell;vertical-align:middle}.no-touch .areas_of_study .item_link:hover{background-color:#f8f8f8}.areas_of_study .item_link .inner{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;display:block;line-height:1.4;padding:24px}@media only screen and (min-width:740px){.areas_of_study .section_title{float:left}.areas_of_study .tabber-handles{float:right}}.date_image_carousel_block_container{padding:30px 0 40px}.date_image_carousel_block_container .section_title{margin-bottom:20px}.date_image_carousel_blocks .controls{width:100%;height:0;position:relative;top:105px;z-index:1}.date_image_carousel_blocks .controls .control{background-color:#fb0;position:absolute}.date_image_carousel_blocks .controls .control.previous{left:0}.date_image_carousel_blocks .controls .control.next{right:0}@media only screen and (min-width:500px){.date_image_carousel_blocks .controls{top:183px}}@media only screen and (min-width:740px){.date_image_carousel_blocks .controls{top:135px}}.share_container{border-top:1px solid #e6e6e6;margin-bottom:80px;padding-top:30px}.share_container .section_title{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#505050;margin-bottom:20px}.sidebar_container .share_container{clear:both;border:1px solid #e6e6e6;margin-bottom:20px;padding:15px}.sidebar_container .share_container:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.sidebar_container .share_container .section_title{float:left;line-height:32px;margin-bottom:0}.sidebar_container .share_container .addthis_sharing_toolbox{float:right}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:static;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;height:100%;background:#fff}@media only screen and (min-width:740px){.owl-carousel .owl-stage{background:0 0}}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;-webkit-transform:translate3d(0,0,0);height:440px}@media only screen and (min-width:500px){.owl-carousel .owl-stage-outer{height:535px}}@media only screen and (min-width:740px){.owl-carousel .owl-stage-outer{height:auto}}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.arial{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.times{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.microsite_template{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.microsite_template h1,.microsite_template h2,.microsite_template h3,.microsite_template h4,.microsite_template h5,.microsite_template h6,.microsite_template p{letter-spacing:0}.microsite_template .header .primary{height:auto;background-color:#fff}.microsite_template .header .secondary{overflow:hidden;height:auto}.microsite_template .header.fixed:after{height:157px}.microsite_template .mobile_logo_container{overflow:hidden;height:auto;background-color:#fff}.microsite_template .mobile_logo_container a{position:relative;display:block;float:left;padding-top:36px;padding-bottom:32px}.microsite_template .mobile_logo_container a.towson_logo{padding-top:31px}.microsite_template .mobile_logo_container img{width:120px;display:block}@media only screen and (min-width:500px){.microsite_template .mobile_logo_container img{width:auto}}.microsite_template .mobile_logo{width:auto;height:auto;background-image:none}.microsite_template .primary_navigation{float:right;margin:80px -12px 0 0}@media only screen and (min-width:1220px){.microsite_template .primary_navigation{margin-right:-20px}}.microsite_template .primary_navigation_item{height:auto}.microsite_template .primary_navigation_item:hover .primary_navigation_link{background-color:transparent}.microsite_template .primary_navigation_link{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:15px;font-size:.9375rem;line-height:1.1333333333333333em;height:auto;font-weight:700;padding:20px 12px}@media only screen and (min-width:1220px){.microsite_template .primary_navigation_link{font-size:16px;font-size:1rem;line-height:1.125em;padding:20px}}.microsite_template .primary_navigation_link.active{background-color:transparent}.microsite_template .mobile_navigation_handle:before{background-position:-360px 0}.microsite_template .mobile_navigation_container{top:118px}.microsite_template .mobile_navigation_container.open{top:0}.microsite_template .secondary_navigation_container{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:16px;font-size:1rem;line-height:1.125em;position:static;float:left}.microsite_template .secondary_navigation{width:auto;float:none;padding:0}.microsite_template .secondary_navigation_link{width:auto;border-right:1px solid #3d3d3d;border-color:rgba(151,151,151,.4);display:inline-block;float:none;padding:21px 16px}@media only screen and (min-width:1220px){.microsite_template .secondary_navigation_link{padding-right:40px;padding-left:40px}}.microsite_template .search_module{width:280px;position:relative;top:auto;right:auto;float:right}.microsite_template .secondary .search_input{background-color:#4c4c4c;color:#fff;padding-right:70px;padding-left:26px;margin-bottom:0}.microsite_template .secondary .search_input::-webkit-input-placeholder{color:#fff}.microsite_template .secondary .search_input::-moz-placeholder{color:#fff}.microsite_template .secondary .search_input:-ms-input-placeholder{color:#fff}.microsite_template .secondary .search_input::placeholder{color:#fff}.microsite_template .secondary .search_input:active,.microsite_template .secondary .search_input:focus{background-color:#3d3d3d}.microsite_template .secondary .search_submit:after{background-position:-340px -15px}.microsite_template .page{padding-top:0}.microsite_template .page_content p.intro{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.no-touch .microsite_template .page_content a:hover{border-color:#505050;color:#505050}.microsite_template .section_label{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:15px;font-size:.9375rem;line-height:1.8666666666666667em;letter-spacing:.5px}.microsite_template .section_title{margin-bottom:20px}.microsite_template .breadcrumb_container{font-size:14px;font-size:.875rem;letter-spacing:2px;margin-top:30px}.microsite_template .breadcrumb_item{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.microsite_template .breadcrumb_item.active{font-weight:700}.microsite_template .footer{background-color:transparent;padding:60px 0}.microsite_template .subnavigation ul{background-color:#505050;margin:0;padding:0}.microsite_template .subnavigation ul li{margin:0}.microsite_template .subnavigation ul li:before{display:none}.microsite_template .subnavigation ul li a{font-size:18px;font-size:1.125rem;line-height:1.1666666666666667em;background-color:transparent}.microsite_template .naver.enabled .naver-container{background-color:transparent}.microsite_template .naver-handle{margin:0}.microsite_template .mobile_subnav_container{margin-bottom:0}.microsite_template .subnavigation.related_links{background-color:#fff}.microsite_template .related_links_title{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem;line-height:1.1428571428571428em;font-weight:700;padding:25px}@media only screen and (min-width:740px){.microsite_template .related_links_title{padding:25px 40px}}.microsite_template .related_link{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.1666666666666667em}.microsite_template .related_link:after{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #4c4c4c;display:inline-block;content:"";margin-left:12px;-webkit-transition:border-color .25s;transition:border-color .25s}.microsite_template .link_button{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem;line-height:1.1428571428571428em;border-width:0;display:inline-block;font-weight:700;letter-spacing:.03em}.microsite_template .link_button:after{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #000;display:inline-block;content:"";margin-left:6px;-webkit-transition:border-color .25s;transition:border-color .25s}.micro_logo_container,.mobile_logo_container{overflow:hidden}@media only screen and (min-width:980px){.micro_logo_container,.mobile_logo_container{float:left}}.micro_logo_container a,.mobile_logo_container a{display:block;float:left;padding-top:36px;padding-bottom:32px}.micro_logo_container a.towson_logo,.micro_logo_container a.towson_mobile_logo,.mobile_logo_container a.towson_logo,.mobile_logo_container a.towson_mobile_logo{margin-right:0;padding-top:31px;padding-right:0}.micro_logo_container img,.mobile_logo_container img{display:block}.micro_logo,.mobile_logo_container a{margin-right:10px;padding-right:20px;position:relative}@media only screen and (min-width:1220px){.micro_logo,.mobile_logo_container a{margin-right:12px;padding-right:40px}}.micro_logo:after,.micro_mobile_logo:after{width:1px;height:80px;position:absolute;top:50%;right:0;background-color:#e6e6e6;content:"";display:block;margin-top:-40px}.microsite_roller{overflow:hidden;position:relative}.microsite_roller .viewport{width:300px;max-width:1440px;margin:0 auto}@media only screen and (max-width:739px){.microsite_roller .viewport{overflow:hidden}}@media only screen and (min-width:500px){.microsite_roller .viewport{width:500px}}@media only screen and (min-width:740px){.microsite_roller .viewport{width:740px}}@media only screen and (min-width:980px){.microsite_roller .viewport{width:980px}}@media only screen and (min-width:1220px){.microsite_roller .viewport{width:1220px}}@media screen and (min-width:1440px){.microsite_roller .viewport{width:1440px}}@media only screen and (max-width:499px){.microsite_roller .roller-controls{width:300px;height:54px;margin:25px auto}}@media only screen and (min-width:500px){.microsite_roller .roller-controls{width:auto;height:auto;z-index:1}}@media only screen and (max-width:499px){.microsite_roller .controls .control{width:50%}}@media only screen and (min-width:500px){.microsite_roller .controls .control{position:absolute;top:86px;z-index:3}}@media only screen and (min-width:740px){.microsite_roller .controls .control{top:50%}}@media only screen and (min-width:740px){.csstransforms .microsite_roller .controls .control{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:740px){.no-csstransforms .microsite_roller .controls .control{margin-top:-34px}}.microsite_roller .roller-control{-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}@media only screen and (min-width:500px){.microsite_roller .roller-control{z-index:1;opacity:0;visibility:hidden}}.microsite_roller .roller-control.previous{left:0}.microsite_roller .roller-control.next{right:0}.microsite_roller .roller-control.enabled{opacity:1;visibility:visible}.microsite_roller .controls .control:after{bottom:0;left:0;position:absolute;margin:auto;right:0;top:0;width:12px;height:18px}.microsite_roller .controls .control.previous:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -360px -130px}.no-svg .microsite_roller .controls .control.previous:after{background-image:url(/_resources/images/icons-tu.png)}.microsite_roller .controls .control.next:after{background:url(/_resources/images/icons-tu.svgz) no-repeat -380px -130px}.no-svg .microsite_roller .controls .control.next:after{background-image:url(/_resources/images/icons-tu.png)}.microsite_roller_item{width:300px;position:relative;float:left;pointer-events:none}@media only screen and (min-width:500px){.microsite_roller_item{width:500px}}@media only screen and (min-width:740px){.microsite_roller_item{width:740px}}@media only screen and (min-width:980px){.microsite_roller_item{width:980px}}@media only screen and (min-width:1220px){.microsite_roller_item{width:1220px}}@media screen and (min-width:1440px){.microsite_roller_item{width:1440px}}@media only screen and (min-width:740px){.microsite_roller_item:after{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.6);content:"";-webkit-transition:background-color .4s,pointer-events .4s;transition:background-color .4s,pointer-events .4s}}.microsite_roller_item.visible{pointer-events:auto}.microsite_roller_item.visible:after{background-color:transparent;pointer-events:none}.microsite_roller_link{display:block}.microsite_roller_figure{position:relative}.microsite_roller_figure:after{width:100%;height:50%;position:absolute;bottom:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:-webkit-linear-gradient(270deg, rgba(0,0,0,0) 0, #000 100%);background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0,#000 100%);content:"";display:block}.microsite_roller_image{width:100%;height:auto}.microsite_roller_content{width:100%;padding:40px 10px}@media only screen and (min-width:500px){.microsite_roller_content{padding:40px}}@media only screen and (min-width:740px){.microsite_roller_content{position:absolute;bottom:0;left:0;z-index:1;opacity:0;padding:40px 40px 40px 100px;text-shadow:0 1px 1px rgba(0,0,0,.5);-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;visibility:hidden}}@media only screen and (min-width:980px){.microsite_roller_content{padding:0 140px 70px}}.no-cssgradients .microsite_roller_content{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAKKCAYAAAD8/TG7AAAAAXNSR0IArs4c6QAAAM1JREFUSA3tlkEOwjAMBE3//2egBjFi5ESJ4ALyJVp7vRvXbZRGRFyO+xLnkmghVJ20x8svCULJCEGpmPtRDEIBYl9yKBKJyBCZSiAkw1TE3G8oGxI/4aep8TAgjalSqEQhVpW2yslAIX5zYs7KJb+Xqhdyq35ylmzrw0S7JaMDuhfa98tekMmPLemZXFVMXeWMljpy3/ar9iAHUgdVGwu5j/1koJAmkxDLGxQhGSEIBWjsd95T1/fbJWW9PC/wHkQPos/H42e2z8JfnoUbcVkHDhRTpDYAAAAASUVORK5CYII=) repeat-x 0 0}@media only screen and (min-width:740px){.visible .microsite_roller_content{opacity:1;visibility:visible}}.microsite_roller_header{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:36px;font-size:2.25rem;line-height:1.1111111111111112em;position:relative;color:#000;font-weight:700;margin-bottom:12px}@media only screen and (min-width:740px){.microsite_roller_header{font-size:42px;font-size:2.625rem;line-height:1.0714285714285714em;color:#fff}}.microsite_roller_caption{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:20px;font-size:1.25rem;line-height:1.5em;color:#fff}@media only screen and (min-width:1220px){.microsite_roller_caption{padding-right:320px}}.microsite_roller_text{display:none;margin-right:15px}@media only screen and (min-width:980px){.microsite_roller_text{display:inline}}.continue_reading{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:14px;font-size:.875rem;line-height:1.1428571428571428em;color:#000;letter-spacing:1px}@media only screen and (min-width:740px){.continue_reading{color:#e6e6e6}}.micro_footer_name{text-transform:uppercase}@media only screen and (max-width:979px){.micro_footer_name{margin-bottom:.8em}}@media only screen and (min-width:980px){.micro_footer_location{text-align:right}}@media only screen and (max-width:499px){.micro_footer_address{display:block;margin-bottom:.2em}}@media only screen and (min-width:500px){.micro_footer_address:after{content:"\2022";margin:0 8px 0 12px}}.micro_footer_link_button{border-bottom:1px solid #fff;color:#fff;display:inline-block;padding-bottom:4px}.no-touch .micro_footer_link_button:hover{border-color:#000;color:#000}.event_block .title:before,.event_block:before,.event_list_block .title:before,.news_block:before{content:normal!important}.event_block .date,.event_block .title,.event_list_block .date,.event_list_block .title,.news_block .date,.news_block .title{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-weight:700}.event_block,.event_list_block{border-width:0;margin-bottom:25px;padding-top:25px}.event_block .title,.event_list_block .title{margin-bottom:6px}.event_block .time_location,.event_list_block .time_location{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:18px;font-size:1.125rem;line-height:1.1666666666666667em}@media only screen and (min-width:980px){.event_block,.event_list_block{margin-bottom:45px;padding-top:45px}}.microsite_color_green,.microsite_color_green .event_list_block .title:before,.microsite_color_green .microsite_roller .roller-control,.microsite_color_green .microsite_roller_header:before,.microsite_color_green .mobile_navigation_container,.microsite_color_green .naver-handle:after,.microsite_color_green .subnavigation_link.active,.microsite_color_green .subnavigation_link:hover{background-color:#0aaf5a}.microsite_color_green .page_content a:not(.block_link){border-color:#0aaf5a}.microsite_color_green .block_link{border:none}.no-touch .microsite_color_green .link_button:hover:after{border-color:transparent transparent transparent #0aaf5a}.microsite_color_green .breadcrumb_item:after,.microsite_color_green .naver-handle:after,.microsite_color_green .naver.open .naver-handle:after,.microsite_color_green .primary_navigation_link.active,.no-touch .microsite_color_green .event_block:hover .title,.no-touch .microsite_color_green .event_list_block a:hover .title,.no-touch .microsite_color_green .link_button:hover,.no-touch .microsite_color_green .news_block .title a:hover,.no-touch .microsite_color_green .news_block:hover .title a,.no-touch .microsite_color_green .primary_navigation_link:hover{color:#0aaf5a}.microsite_color_green .naver-handle:after{box-shadow:0 5px 0 #0aaf5a,0 -5px 0 #0aaf5a}.microsite_color_green .footer *{color:#000;border-color:#000}.microsite_color_gold,.microsite_color_gold .event_list_block .title:before,.microsite_color_gold .microsite_roller .roller-control,.microsite_color_gold .microsite_roller_header:before,.microsite_color_gold .mobile_navigation_container,.microsite_color_gold .naver-handle:after,.microsite_color_gold .subnavigation_link.active,.microsite_color_gold .subnavigation_link:hover{background-color:#fb0}.microsite_color_gold .page_content a:not(.block_link){border-color:#fb0}.microsite_color_gold .block_link{border:none}.no-touch .microsite_color_gold .link_button:hover:after{border-color:transparent transparent transparent #fb0}.microsite_color_gold .breadcrumb_item:after,.microsite_color_gold .naver-handle:after,.microsite_color_gold .naver.open .naver-handle:after,.microsite_color_gold .primary_navigation_link.active,.no-touch .microsite_color_gold .event_block:hover .title,.no-touch .microsite_color_gold .event_list_block a:hover .title,.no-touch .microsite_color_gold .link_button:hover,.no-touch .microsite_color_gold .news_block .title a:hover,.no-touch .microsite_color_gold .news_block:hover .title a,.no-touch .microsite_color_gold .primary_navigation_link:hover{color:#fb0}.microsite_color_gold .secondary_navigation_link.active,.no-touch .microsite_color_gold .secondary_navigation_link:hover{color:#000}.microsite_color_gold .naver-handle:after{box-shadow:0 5px 0 #000,0 -5px 0 #000}.microsite_color_gold .footer *{color:#000;border-color:#000}.microsite_color_gold .header .secondary{background-color:#fb0}.microsite_color_gold .secondary_navigation_link{color:#000}.microsite_color_gold .secondary .search_input{background-color:#997a05;color:#000}.microsite_color_gold .secondary .search_input::-webkit-input-placeholder{color:#000}.microsite_color_gold .secondary .search_input::-moz-placeholder{color:#000}.microsite_color_gold .secondary .search_input:-ms-input-placeholder{color:#000}.microsite_color_gold .secondary .search_input::placeholder{color:#000}.microsite_color_gold .secondary .search_input:active,.microsite_color_gold .secondary .search_input:focus{background-color:#997a05}.microsite_color_black,.microsite_color_black .event_list_block .title:before,.microsite_color_black .microsite_roller .roller-control,.microsite_color_black .microsite_roller_header:before,.microsite_color_black .mobile_navigation_container,.microsite_color_black .naver-handle:after,.microsite_color_black .subnavigation_link.active,.microsite_color_black .subnavigation_link:hover{background-color:#000}.microsite_color_black .page_content a:not(.block_link){border-color:#000}.microsite_color_black .block_link{border:none}.no-touch .microsite_color_black .link_button:hover:after{border-color:transparent transparent transparent #000}.microsite_color_black .breadcrumb_item:after,.microsite_color_black .naver-handle:after,.microsite_color_black .naver.open .naver-handle:after,.microsite_color_black .primary_navigation_link.active,.no-touch .microsite_color_black .event_block:hover .title,.no-touch .microsite_color_black .event_list_block a:hover .title,.no-touch .microsite_color_black .link_button:hover,.no-touch .microsite_color_black .news_block .title a:hover,.no-touch .microsite_color_black .news_block:hover .title a,.no-touch .microsite_color_black .primary_navigation_link:hover{color:#000}.microsite_color_black .naver-handle:after{box-shadow:0 5px 0 #000,0 -5px 0 #000}.microsite_color_black .footer *{color:#fff;border-color:#fff}.microsite_color_blue,.microsite_color_blue .event_list_block .title:before,.microsite_color_blue .microsite_roller .roller-control,.microsite_color_blue .microsite_roller_header:before,.microsite_color_blue .mobile_navigation_container,.microsite_color_blue .naver-handle:after,.microsite_color_blue .subnavigation_link.active,.microsite_color_blue .subnavigation_link:hover{background-color:#06c}.microsite_color_blue .page_content a:not(.block_link){border-color:#06c}.microsite_color_blue .block_link{border:none}.no-touch .microsite_color_blue .link_button:hover:after{border-color:transparent transparent transparent #06c}.microsite_color_blue .breadcrumb_item:after,.microsite_color_blue .naver-handle:after,.microsite_color_blue .naver.open .naver-handle:after,.microsite_color_blue .primary_navigation_link.active,.no-touch .microsite_color_blue .event_block:hover .title,.no-touch .microsite_color_blue .event_list_block a:hover .title,.no-touch .microsite_color_blue .link_button:hover,.no-touch .microsite_color_blue .news_block .title a:hover,.no-touch .microsite_color_blue .news_block:hover .title a,.no-touch .microsite_color_blue .primary_navigation_link:hover{color:#000}.microsite_color_blue .naver-handle:after{box-shadow:0 5px 0 #000,0 -5px 0 #000}.microsite_color_blue .footer *{color:#fff;border-color:#fff}.breadcrumb_item{color:#565656}@media print{@page{size:330mm 427mm;margin:14mm}.gridlock .row{width:960px}.gridlock .row .desktop-fifth{width:17.91666667%}.gridlock .row .desktop-fourth{width:22.91666667%}.gridlock .row .desktop-third{width:31.25%}.gridlock .row .desktop-half{width:47.91666667%}.gridlock .row .desktop-full{width:97.91666667%}.gridlock .row .desktop-push-fifth{margin-left:21.04166667%}.gridlock .row .desktop-push-fourth{margin-left:26.04166667%}.gridlock .row .desktop-push-third{margin-left:34.375%}.gridlock .row .desktop-push-half{margin-left:51.04166667%}.gridlock .row .contained.desktop-fifth{width:20%}.gridlock .row .contained.desktop-fourth{width:25%}.gridlock .row .contained.desktop-third{width:33.33333333%}.gridlock .row .contained.desktop-half{width:50%}.gridlock .row .contained.desktop-full{width:100%}.gridlock .row .contained.desktop-push-fifth{margin-left:20%}.gridlock .row .contained.desktop-push-fourth{margin-left:25%}.gridlock .row .contained.desktop-push-third{margin-left:33.33333333%}.gridlock .row .contained.desktop-push-half{margin-left:50%}.gridlock .row [class*=desktop-].centered{float:none;margin-left:auto;margin-right:auto}.gridlock .row .desktop-hide{display:none}.gridlock .row .desktop-1{width:6.25%}.gridlock .row .desktop-2{width:14.58333333%}.gridlock .row .desktop-3{width:22.91666667%}.gridlock .row .desktop-4{width:31.25%}.gridlock .row .desktop-5{width:39.58333333%}.gridlock .row .desktop-6{width:47.91666667%}.gridlock .row .desktop-7{width:56.25%}.gridlock .row .desktop-8{width:64.58333333%}.gridlock .row .desktop-9{width:72.91666667%}.gridlock .row .desktop-10{width:81.25%}.gridlock .row .desktop-11{width:89.58333333%}.gridlock .row .desktop-12{width:97.91666667%}.gridlock .row .desktop-push-1{margin-left:9.375%}.gridlock .row .desktop-push-2{margin-left:17.70833333%}.gridlock .row .desktop-push-3{margin-left:26.04166667%}.gridlock .row .desktop-push-4{margin-left:34.375%}.gridlock .row .desktop-push-5{margin-left:42.70833333%}.gridlock .row .desktop-push-6{margin-left:51.04166667%}.gridlock .row .desktop-push-7{margin-left:59.375%}.gridlock .row .desktop-push-8{margin-left:67.70833333%}.gridlock .row .desktop-push-9{margin-left:76.04166667%}.gridlock .row .desktop-push-10{margin-left:84.375%}.gridlock .row .desktop-push-11{margin-left:92.70833333%}.gridlock .row .contained.desktop-1{width:8.33333333%}.gridlock .row .contained.desktop-2{width:16.66666667%}.gridlock .row .contained.desktop-3{width:25%}.gridlock .row .contained.desktop-4{width:33.33333333%}.gridlock .row .contained.desktop-5{width:41.66666667%}.gridlock .row .contained.desktop-6{width:50%}.gridlock .row .contained.desktop-7{width:58.33333333%}.gridlock .row .contained.desktop-8{width:66.66666667%}.gridlock .row .contained.desktop-9{width:75%}.gridlock .row .contained.desktop-10{width:83.33333333%}.gridlock .row .contained.desktop-11{width:91.66666667%}.gridlock .row .contained.desktop-12{width:100%}.gridlock .row .contained.desktop-push-1{margin-left:8.33333333%}.gridlock .row .contained.desktop-push-2{margin-left:16.66666667%}.gridlock .row .contained.desktop-push-3{margin-left:25%}.gridlock .row .contained.desktop-push-4{margin-left:33.33333333%}.gridlock .row .contained.desktop-push-5{margin-left:41.66666667%}.gridlock .row .contained.desktop-push-6{margin-left:50%}.gridlock .row .contained.desktop-push-7{margin-left:58.33333333%}.gridlock .row .contained.desktop-push-8{margin-left:66.66666667%}.gridlock .row .contained.desktop-push-9{margin-left:75%}.gridlock .row .contained.desktop-push-10{margin-left:83.33333333%}.gridlock .row .contained.desktop-push-11{margin-left:91.66666667%}:after,:before,:not(.label){background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}* .bordered:before,:after,:before{border:none!important}a,a:visited{text-decoration:underline}a[href]:after{word-break:break-word}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}p{margin:10px 0!important}h1,h2,h3,h4,h5,h6{margin:10px 0!important}.gridlock .row .desktop-3,.gridlock .row .desktop-4,.news_carousel_block{width:100%!important}.gridlock .row{width:auto!important}.gridlock .row .desktop-push-9{margin-left:0!important}.news_block{margin-bottom:10px!important}#alert,#gridlock_menu,.admissions_aid_template .admissions_team,.areas_of_study,.component_library .cl_subheading_container:after,.footer_social_links,.footer_utilities,.full_width_gallery,.home_feature,.home_look_header,.home_programs,.link_button,.mobile_navigation_container,.mobile_subnav_container,.news_menu,.our_people,.program_search,.roller-controls,.sidebar_container,.youtube_container,figure{display:none!important}.action_block .callout_content,.caption,.footer,.home_discover,.news_carousel_block .callout_content{padding:0!important}.cover_story_block,.event_block,.home_catch_up .news_block{margin-bottom:0!important}.action_block{height:auto!important}.selecter{min-width:300px}.logo{width:300px!important;height:65px!important;background:url(../images/icons.svg) no-repeat -360px -300px!important;margin-top:50px}.header.fixed:after{display:none}.header.fixed .primary{position:static!important}.search_input{border:1px solid #999!important}.roller .canister,.roller .viewport{height:auto!important}.roller .canister{width:100%!important}.roller .roller-item{height:auto!important;clear:both;margin-bottom:30px}.gallery{position:static!important}.gallery .caption{width:auto!important;height:auto!important;position:static!important;margin:0!important;opacity:1!important;padding:23px!important}.gallery .caption .inner{position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.gallery.behind .gallery_item img{margin-left:0!important}.under_gallery{margin-top:0!important}.home_feature .feature_block{width:100%;clear:both;margin-bottom:40px}.home_feature .feature_block,.home_feature .feature_block .block_content,.home_feature .feature_block .image{height:auto!important}.home_feature .feature_block .block_content{position:static!important}.home_feature .feature_block .image{height:400px}.home_feature .feature_block .label{position:static!important;display:inline-block;margin-bottom:15px}.home_feature .feature_block .label:after,.home_feature .feature_block .label:before{display:none!important}.home_feature .feature_block .caption{height:auto!important;position:static!important}.home_feature .feature_block.text{border:1px solid #ccc}.towson_at_a_glance_template .by_the_numbers_blocks{max-width:960px!important}}@media print{html{--base-url:"https://mytu-qa-www.test.inflightcloud.com"}.page a:not([href^="/"])::after,.page a[href*="://"]::after{content:" (" attr(href) ")"}.page a[href^="/"]:not([href*="://"])::after{content:" (" var(--base-url)attr(href) ")"}.page a[href*="mailto:"]::after,.page a[href*="tel:"]::after{content:none!important}a{text-decoration:none}.page .breadcrumb_container .breadcrumb_items a:not([href^="/"])::after,.page .breadcrumb_container .breadcrumb_items a[href*="://"]::after{content:" /"!important}.page .breadcrumb_container .breadcrumb_items a[href^="/"]:not([href*="://"])::after{content:" /"!important}h2.section_title{clear:both}.page a:not([href^="/"]) span.link_button,.page a[href*="://"] span.link_button,.page a[href^="/"]:not([href*="://"]) span.link_button{display:inline-block!important}.footer{display:none}.office_social_media{display:block!important;visibility:visible!important;color:#000!important;clear:both;position:relative!important}a.office_social_media_link{clear:both;display:block!important;visibility:visible!important;color:#000!important;position:relative!important}.header.fixed .primary{position:relative!important}.header{content:url(http://www.towson.edu/_resources/images/towsonu-logo-horiz-b-w.png)}.contact_block .office_social_media_link{clear:both;display:block!important;visibility:visible!important;position:relative!important;background-color:#000!important;background:url(/_resources/images/icons-tu.svgz) no-repeat 100px 100px;color:#000!important;text-indent:60px;overflow:visible!important}.office_social_media{width:100%!important}.page .page_content_container .contact_block .contact_section .office_social_media a:not([href^="/"])::after,.page .page_content_container .contact_block .contact_section .office_social_media a[href*="://"]::after{content:" "!important}.page .page_content_container .contact_block .contact_section .office_social_media a[href^="/"]:not([href*="://"])::after{content:" "!important}}.component_library .cl_menu_button{background-color:#ccc;padding:10px 20px}.component_library .cl_menu_button.active,.no-touch .component_library .cl_menu_button:hover{background-color:#333;color:#fff}.component_library .cl_header{padding:30px 0 60px}.component_library .cl_section{padding:0 0 25px}@media only screen and (min-width:740px){.component_library .cl_section{padding:30px 0 40px}}.component_library .cl_heading_container{margin:25px 0 25px}@media only screen and (min-width:740px){.component_library .cl_heading_container{margin:40px 0 40px}}.component_library .cl_subheading_container{margin-top:40px}.component_library .cl_subheading{margin-bottom:30px}.component_library .cl_color{margin-bottom:20px;padding:20px 20px 80px}.component_library .cl_color.cl_color_bordered{border:1px solid #e6e6e6}.component_library .cl_font{margin:0 0 50px}.component_library .cl_headline{margin-bottom:30px}.component_library .cl_twitter{padding-bottom:50px;padding-top:30px}.component_library .cl_twitter_container{padding:20px 0}.component_library .cl_twitter_header{font-size:28px;font-size:1.75rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#fb0;letter-spacing:0;margin-top:20px;margin-bottom:30px}.component_library .cl_twitter_header:after{width:50px;height:6px;background-color:#fb0;content:'';display:block;margin-top:15px}.component_library .cl_head{padding-bottom:0}.component_library .cl_header{padding-bottom:15px;border-bottom:6px solid #fb0;margin-bottom:30px}.component_library .cl_menu{margin-bottom:30px;padding-top:0}.component_library .cl_menu_button{font-size:16px;font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;width:100%;height:44px;background-color:#e6e6e6;color:#4c4c4c;display:block;line-height:44px;margin-bottom:5px;padding:0 20px;text-transform:uppercase}.component_library .cl_menu_button.active,.no-touch .component_library .cl_menu_button:hover{background-color:#fb0;color:#3f320a}@media only screen and (min-width:740px){.component_library .cl_menu_button{width:auto;height:60px;border-right:1px solid #ccc;display:inline-block;float:left;line-height:60px}.component_library .cl_menu_button:last-child{border-right:none}}.component_library .cl_subheading_container{position:relative;z-index:1}.component_library .cl_subheading_container:after{width:100%;height:6px;position:absolute;top:7px;left:0;background-color:#fb0;content:"";display:block;z-index:-1}.component_library .cl_subheading{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;background-color:#fff;color:#000;display:inline-block;padding-right:15px}.component_library .bg_gray_pale .cl_subheading{background-color:#f8f8f8}.component_library .cl_label{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#a50000}.component_library .cl_color{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.component_library .cl_font_example{font-size:36px;font-size:2.25rem}@media only screen and (min-width:740px){.component_library .cl_font_example{font-size:54px;font-size:3.375rem}}.component_library .colors_section .cl_heading_container{margin-bottom:0}.component_library .bg_gray_pale{margin-bottom:30px;padding-top:30px}.component_library .news_events{margin-bottom:30px;padding-bottom:60px}.component_library .contact_block .callout_title{margin-top:30px}.component_library .callouts.in_content{padding-top:0}.callout.news_block .image{width:170px}@media only screen and (max-width:499px){.news_block .image img{height:182px;width:auto!important}}@media only screen and (min-width:500px){.news_block .image img{height:290px!important;width:auto!important}}@media only screen and (min-width:740px){.news_block .image img{height:210px!important;width:auto!important}}@media only screen and (min-width:980px){.news_block .image img{height:180px!important;width:auto!important}}@media only screen and (min-width:1220px){.behind .image img{height:650px}.news_block .image img{height:225px!important;width:auto!important}}.content_link_block .image img{height:208px}@media only screen and (min-width:740px){.content_link_block .callout_content{height:208px}}@media only screen and (max-width:499px){.content_link_block .image{height:auto}}@media only screen and (max-width:499px){.image.block_left img[style]{width:100%!important;height:auto!important}.image.block_right img[style]{width:100%!important;height:auto!important}}.image.block_hero img[style]{width:100%!important;height:auto!important}.block_link .image img[style]{width:100%!important;height:auto!important}.flexible_sidebar_block .image img[style]{width:100%!important;height:auto!important}.full_width_profile_block .image img[style]{width:100%!important;height:auto!important}table.list .description td{padding-bottom:0}@media only screen and (max-width:499px){img#docmap[style]{width:100%!important;height:auto!important}}@media only screen and (min-width:1220px){.person_block .image{height:360px}}@media only screen and (min-width:980px){.person_block .image{height:284px}.full_width_block .callout_content{height:500px}}.home_feature{position:relative;background:#3d3d3d;overflow:hidden}.home_feature .block_content{overflow:hidden}.home_feature .controls_container{width:100%;height:0;position:absolute;left:0;z-index:1}@media only screen and (min-width:740px){.home_feature .controls_container{top:30px}}@media only screen and (min-width:980px){.home_feature .controls_container{top:40px}}.home_feature .controls_container .all-full,.home_feature .controls_container .row{height:0}@media only screen and (max-width:739px){.home_feature .mobile-full,.home_feature .row{width:100%!important;margin:0!important}}.home_feature .owl-nav{width:130px;height:0}@media only screen and (min-width:740px){.home_feature .owl-nav{width:160px}}.home_feature .owl-nav .owl-next,.home_feature .owl-nav .owl-prev{position:absolute;top:0;background-color:#fb0;color:#666;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;z-index:1}.home_feature .owl-nav .owl-next.enabled,.home_feature .owl-nav .owl-prev.enabled{color:#fff}@media only screen and (min-width:740px){.home_feature .owl-nav .owl-next,.home_feature .owl-nav .owl-prev{top:50%;background-color:rgba(255,187,0,.6);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.no-touch .home_feature .owl-nav .owl-next.enabled:hover,.no-touch .home_feature .owl-nav .owl-prev.enabled:hover{background-color:#fb0}}@media only screen and (max-width:499px){.home_feature .owl-nav .owl-next,.home_feature .owl-nav .owl-prev{top:20%;opacity:0;background-color:rgba(255,187,0,.6)}.no-touch .home_feature .owl-nav .owl-next.enabled:hover,.no-touch .home_feature .owl-nav .owl-prev.enabled:hover{background-color:#fb0}.home_feature .owl-nav .owl-next:hover,.home_feature .owl-nav .owl-prev:hover{opacity:1}.home_feature .owl-nav .owl-next:focus,.home_feature .owl-nav .owl-prev:focus{opacity:1}}@media only screen and (max-width:739px){.home_feature .owl-nav .owl-next,.home_feature .owl-nav .owl-prev{top:30%;opacity:0;background-color:rgba(255,187,0,.6)}.no-touch .home_feature .owl-nav .owl-next.enabled:hover,.no-touch .home_feature .owl-nav .owl-prev.enabled:hover{background-color:#fb0}.home_feature .owl-nav .owl-next:hover,.home_feature .owl-nav .owl-prev:hover{opacity:1}.home_feature .owl-nav .owl-next:focus,.home_feature .owl-nav .owl-prev:focus{opacity:1}}@media only screen and (min-width:740px){.home_feature .owl-nav .owl-next,.home_feature .owl-nav .owl-prev{top:30%;opacity:0;background-color:rgba(255,187,0,.6)}.no-touch .home_feature .owl-nav .owl-next.enabled:hover,.no-touch .home_feature .owl-nav .owl-prev.enabled:hover{background-color:#fb0}.home_feature .owl-nav .owl-next:hover,.home_feature .owl-nav .owl-prev:hover{opacity:1}.home_feature .owl-nav .owl-next:focus,.home_feature .owl-nav .owl-prev:focus{opacity:1}}@media only screen and (min-width:980px){.home_feature .owl-nav .owl-next,.home_feature .owl-nav .owl-prev{top:45%;opacity:0;background-color:rgba(255,187,0,.6)}.no-touch .home_feature .owl-nav .owl-next.enabled:hover,.no-touch .home_feature .owl-nav .owl-prev.enabled:hover{background-color:#fb0}.home_feature .owl-nav .owl-next:hover,.home_feature .owl-nav .owl-prev:hover{opacity:1}.home_feature .owl-nav .owl-next:focus,.home_feature .owl-nav .owl-prev:focus{opacity:1}}@media only screen and (min-width:740px){.home_feature .owl-nav .owl-prev{left:0}.home_feature .owl-nav .owl-prev:after{left:-10px}}.home_feature .owl-nav .owl-next{right:0}@media only screen and (min-width:740px){.home_feature .owl-nav .owl-next:after{left:10px}}.home_feature .owl-dots{position:absolute;width:100%}@media only screen and (min-width:500px){.home_feature .owl-dots{bottom:10px}}.home_feature .owl-dots .owl-dot span{width:15px;height:15px;border-radius:100%;background-color:none;border:2px solid grey;display:inline-block;margin-right:5px;float:left}.home_feature .owl-dots .owl-dot.active span{background-color:#fb0;border:2px solid #fb0}@media only screen and (min-width:740px){.home_feature .owl-dots{display:inline-block}}@media only screen and (min-width:980px){.home_feature .owl-dots{display:inline-block}}.home_feature .feature_block_small_container{display:inline}.home_feature .canister,.home_feature .viewport{height:450px}@media only screen and (min-width:500px){.home_feature .canister,.home_feature .viewport{height:520px}}@media only screen and (min-width:740px){.home_feature .canister,.home_feature .viewport{height:580px}}@media only screen and (min-width:980px){.home_feature .canister,.home_feature .viewport{height:595px}}@media only screen and (min-width:1220px){.home_feature .canister,.home_feature .viewport{height:650px}}@media only screen and (min-width:740px){.home_feature{padding:30px 0}}@media only screen and (min-width:980px){.home_feature{padding:30px 0}.home_feature .feature_block_small_container{display:block}.home_feature .canister,.home_feature .large{overflow:visible}}@media only screen and (max-width:739px){.home_feature .row{width:100%!important;margin:0!important}.home_feature .row .all-full{width:100%!important;margin:0!important}}.feature_block{position:relative}.feature_block,.feature_block .caption,.feature_block .image,.feature_block .label,.feature_block .title{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:color .15s linear;transition:color .15s linear}.feature_block .image{width:100%}.feature_block .image img{width:100%;height:auto;min-width:100%}@media only screen and (min-width:980px){.feature_block .image img{width:auto;height:100%}}.feature_block .caption{width:100%;height:130px;position:relative;background-color:transparent;padding:35px 15px 20px}.feature_block .label{font-size:14px;font-size:.875rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;line-height:1;padding:25px}.feature_block.large .title,.feature_block.tall.media .title{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;text-transform:none}.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{height:32px;position:relative;top:0;left:0;background-color:none;color:#fff;padding:0}.feature_block.large.video .caption:before,.feature_block.small.media.video .caption:before,.feature_block.tall.media.video .caption:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -333px -165px;width:70px;height:50px;position:absolute;top:-90px;left:35px;background-color:#fb0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block}.no-svg .feature_block.large.video .caption:before,.no-svg .feature_block.small.media.video .caption:before,.no-svg .feature_block.tall.media.video .caption:before{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:980px) and (max-width:1219px){.feature_block.large.video .caption:before,.feature_block.small.media.video .caption:before,.feature_block.tall.media.video .caption:before{top:-100px}}.feature_block.large.videosmall .caption:before,.feature_block.small.media.videosmall .caption:before,.feature_block.tall.media.videosmall .caption:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -321px -157px;width:70px;height:50px;position:absolute;top:-90px;left:35px;background-color:#fb0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block}.no-svg .feature_block.large.videosmall .caption:before,.no-svg .feature_block.small.media.videosmall .caption:before,.no-svg .feature_block.tall.media.videosmall .caption:before{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:980px) and (max-width:1219px){.feature_block.large.videosmall .caption:before,.feature_block.small.media.videosmall .caption:before,.feature_block.tall.media.videosmall .caption:before{top:-100px}}.no-touch .feature_block.large:hover .title,.no-touch .feature_block.small.media:hover .title,.no-touch .feature_block.tall.media:hover .title{color:#fb0}.no-touch .feature_block.large:hover .label,.no-touch .feature_block.small.media:hover .label,.no-touch .feature_block.tall.media:hover .label{color:#fb0}.feature_block.small .title{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;text-transform:none}.feature_block.tall .title{line-height:1.1}.feature_block.large .title{line-height:1.2}.feature_block.text{height:100%;background-color:#505050}.feature_block.text .block_content{height:100%;padding:40px 40px 40px}.feature_block.text .label{position:relative;line-height:1;margin-bottom:20px;padding:0;z-index:1}.feature_block.text .label span{background-color:#505050;display:inline-block;padding-right:8px}.feature_block.text .label:after{width:100%;height:6px;position:absolute;top:4px;background-color:#3c3c3c;content:'';display:block;z-index:-1}.feature_block.text .title{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#fff;line-height:1.2}.feature_block.text .description{color:#fff;margin-top:15px}.no-touch .feature_block.text:hover .title{color:#000}@media only screen and (min-width:500px){.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{left:25px}.feature_block.text.tall .description{display:block}.feature_block .caption{height:151px}}@media only screen and (min-width:740px){.feature_block,.feature_block.large .block_content,.feature_block.media .block_content{width:768px}.feature_block.small,.feature_block.tall{width:768px;height:307px}.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{left:30px}.feature_block .image img{width:100%;height:307px;min-width:0;min-height:0}.feature_block .caption{height:120px;padding:25px 30px}.feature_block .title{font-size:32px;font-size:2rem;line-height:1.2}.feature_block.large .title{font-size:32px;font-size:2rem}.feature_block.text{height:555px}.feature_block.text .block_content{padding:40px 60px 40px}.feature_block.text .title{font-size:32px;font-size:2rem;margin-bottom:15px}.feature_block.text.tall .description{margin-top:40px}}@media only screen and (min-width:980px){.feature_block,.feature_block.large .block_content,.feature_block.media .block_content{width:auto;height:384px}.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{top:40px;left:0}.feature_block.small,.feature_block.tall{width:768px}.feature_block .caption{height:auto}.feature_block .image img{height:auto}.feature_block.small{height:305px}.feature_block.small:first-child{margin-bottom:20px}.feature_block.small.media .title{font-size:18px;font-size:1.125rem;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.feature_block.small .caption{height:75px;padding:15px 25px}.feature_block.small .title{line-height:1.25;text-transform:none}.feature_block.tall .caption{height:90px;padding:20px 30px}.feature_block.tall .title{font-size:24px;font-size:1.5rem}.feature_block.large:first-child .block_content{position:absolute;top:0;right:0}.feature_block.large .caption{width:100%;position:relative;bottom:90px;left:40px;padding:0;z-index:1}.feature_block.large .title{font-size:28px;font-size:1.75rem;color:#fff}.feature_block.text{height:480px}.feature_block.text .block_content{padding:50px 40px 40px}.feature_block.text .title{font-size:28px;font-size:1.75rem;color:#fff}.feature_block.text .label{padding:0}}@media only screen and (min-width:1220px){.feature_block.small,.feature_block.tall{width:auto}.feature_block,.feature_block.large .block_content,.feature_block.media .block_content{height:480px}.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{top:40px;left:0;background-color:transparent;color:#fff;padding:0}.feature_block.small{height:340px}.feature_block.small.media .title{font-size:22px;font-size:1.375rem}.feature_block.small .caption{height:110px;padding:30px 35px 25px}.feature_block.tall .caption{height:160px;padding:30px 40px}.feature_block.tall .title{font-size:44px;font-size:2.75rem}.feature_block.large{width:auto}.feature_block.large:first-child{width:auto}.feature_block.large:first-child .block_content{width:auto}.feature_block.large .caption{width:auto;bottom:100px;padding:0}.feature_block.large .title{font-size:28px;font-size:1.75rem;color:#fff}.feature_block.text{height:480px}.feature_block.text .title{font-size:28px;font-size:1.75rem;color:#fff}}.feature_block.red.large .label,.feature_block.red.media .label{background-color:#d0463d;color:#fff}.feature_block.red.text{background-color:#d0463d}.feature_block.red.text .label span{background-color:#d0463d;color:#fff}.feature_block.red.text .label:after{background-color:#840017}.no-touch .feature_block.red.text:hover .title{color:#000}.feature_block.orange.large .label,.feature_block.orange.media .label{background-color:#f60;color:#000}.feature_block.orange.text{background-color:#f60}.feature_block.orange.text .description,.feature_block.orange.text .title{color:#000}.feature_block.orange.text .label span{background-color:#f60;color:#000}.feature_block.orange.text .label:after{background-color:#6c2b00}.no-touch .feature_block.orange.text:hover .title{color:#000}.feature_block.green.large .label,.feature_block.green.media .label{background-color:#048574;color:#fff}.feature_block.green.text{background-color:#048574}.feature_block.green.text .label span{background-color:#048574;color:#fff}.feature_block.green.text .label:after{background-color:#91d2ca}.feature_block.green.text .description{color:#fff}.no-touch .feature_block.green.text:hover .title{color:#000}.feature_block.purple.large .label,.feature_block.purple.media .label{background-color:#696ab1;color:#fff}.feature_block.purple.text{background-color:#696ab1}.feature_block.purple.text .label span{background-color:#696ab1;color:#fff}.feature_block.purple.text .label:after{background-color:#d0d1ff}.feature_block.purple.text .description{color:#d0d1ff}.no-touch .feature_block.purple.text:hover .title{color:#d0d1ff}.page_content p.facultytitle{margin-top:-40px;font-size:26px}.gridlock .row .desktop-6 .facultyevent{margin-left:0}.faculty_link{background:url(../images/icons.png) no-repeat 100px 100px;margin-right:5px;width:50px;height:50px;border:none;border-radius:100%;display:inline-block;overflow:hidden;text-indent:-100%;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;float:right}.faculty_link .backtotop{background-color:#e0e0e0;background-position:-665px -326px}.faculty_link.backtotop:hover{background-color:rgba(75,75,75,.7)}.backtotoptext{visibility:hidden;opacity:1;float:right;clear:both;font-size:12px;font-size:.8575rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.backtotopwrap:hover .backtotoptext{visibility:visible;opacity:1}#boxer .boxer-position{font-size:12px;font-size:.825rem}#boxer .boxer-caption .caption{font-size:1rem}.by_the_numbers .top.numbers_adjust{height:0}.top.numbers_adjust+.bottom{padding-top:20px;position:relative;top:175px}.contact_block .office_social_media_link.googleplus{background-color:#dd4b39;background-position:-690px -539px}.contact_block .office_social_media_link.youtube{background-color:#e52d27;background-position:-566px -540px}.contact_block .office_social_media_link.linkedin{background-color:#4875b4;background-position:-502px -540px}.contact_block .office_social_media_link.instagram{background-color:#4e433c;background-position:-622px -538px}.no-touch .contact_block .office_social_media_link.googleplus:hover{background-color:rgba(221,75,57,.7)}.no-touch .contact_block .office_social_media_link.youtube:hover{background-color:rgba(229,45,39,.7)}.no-touch .contact_block .office_social_media_link.linkedin:hover{background-color:rgba(72,117,180,.7)}.no-touch .contact_block .office_social_media_link.instagram:hover{background-color:rgba(78,67,60,.7)}.footer_utility_link:last-child{margin:0 17px 0 -15px}@media only screen and (max-width:499px){.footer_utility_link:last-child{margin:0 17px 0 17px}}.recaptchatable #recaptcha_response_field{height:20px}.content_link_block{height:auto}tr.description.open td p a{text-transform:none;font-size:.95em;border-bottom:1px solid #fc0;-webkit-transition:color .15s linear 0s,border-color .15s linear 0s;transition:color .15s linear 0s,border-color .15s linear 0s;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal}.coursecats{border-top-width:6px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#fb0;border-right-color:#e6e6e6;border-bottom-color:#e6e6e6;border-left-color:#e6e6e6;margin:40px 0;padding:20px 20px 0 20px;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none}.image.block_hero{padding-bottom:20px}.program_search_results_full .program_link{border:0}.gallery.in_content .controls{bottom:0}.selecter{z-index:0}.picker{border-bottom:0}.picker:first-child{border-top:0}.stackcheckboxleft{float:left;margin-left:10px}.smallcheckboxes .stackcheckboxleft input{padding:0 3px 0 0;margin-bottom:5px}.smallcheckboxes .stackcheckboxleft input .picker-handle{width:15px;height:15px;margin:0 5px 5px 0}.smallcheckboxes .stackcheckboxleft label{font-size:.85rem;line-height:14px}select#select_category{margin-top:20px}@media only screen and (max-width:499px){.feature_block .title{font-size:1.5rem}}@media only screen and (min-width:740px){.feature_block .title{font-size:1.5rem}}@media only screen and (min-width:500px) and (max-width:979px){.feature_block .title{font-size:1.5rem}}.videocontainer{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.videocontainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videocontainer object{position:absolute;top:0;left:0;width:100%;height:100%}.videocontainer embed{position:absolute;top:0;left:0;width:100%;height:100%}.flexible_carousel_block.video{position:relative}.flexible_carousel_block.video:before{background:url(../images/icons-tu.svgz) no-repeat -333px -165px;width:70px;height:50px;position:absolute;left:110px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fb0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block;pointer-events:none;z-index:1}.no-svg .flexible_carousel_block.video:before{background-image:url(../images/icons.png)}@media only screen and (min-width:500px){.flexible_carousel_block.video:before{left:50%;top:40px}}@media only screen and (min-width:740px){.flexible_carousel_block.video:before{width:70px;height:50px;top:140px;left:130px;background-color:rgba(255,187,0,.8);background-position:-333px -165px;box-shadow:none}}@media only screen and (min-width:980px){.flexible_carousel_block.video:before{top:171px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.audiocontainer{position:relative;padding-bottom:10%;padding-top:0;height:0;width:100%}@media only screen and (max-width:499px){.audiocontainer{padding-bottom:20%}}.audiocontainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:499px){.audiocontainer iframe{width:330px!important;left:-20px;height:auto}}.directory_offices_services_template .letter_nav_button{margin-right:4px;padding:10px 5px}.directory_offices_services_template .letter_nav_button:after{left:45%;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fb0}.officeinfo{line-height:1.4;padding-bottom:15px}.officeinfo.left{width:25%;float:left;margin-top:-13px}.officeinfo.left.clearfix{clear:both}.officeinfo.right{width:75%;padding-top:0;float:right}@media only screen and (max-width:499px){.officeinfo.right{padding-left:20px}}.officeinfo p{line-height:1.2}.officeinfo h3{padding-top:1px}.directory_list_block{padding-top:20px;margin-bottom:5px}.directory_list_block .split.right{padding-top:0;width:45%}@media only screen and (max-width:499px){.directory_list_block .split.right{width:99%}}.directory_list_block .split.left{width:55%}@media only screen and (max-width:499px){.directory_list_block .split.left{width:99%}}.mainarea-alertsheading{padding:20px 20px 20px 40px;font-size:1.75rem;border-bottom:1px #e6e6e6 solid;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;text-transform:uppercase}.mainarea-alertscontainer{border-top:6px #fb0 solid}.mainarea-alertscontainer .mainarea-alerts div{padding:20px 20px 0 40px;border-bottom:1px #e6e6e6 solid}.mainarea-alertscontainer .mainarea-alerts div:last-child{padding:0;margin:20px 40px 0 40px}.mainarea-alerttitle{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem}.mainarea-alerttitle a{border-bottom:1px solid #000;font-size:1.25rem}.mainarea-alertdate{margin-top:-20px;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:1.025rem}.mainarea-alertinfo{margin-top:-20px;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:1.025rem}.mainarea-alertbottom{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:1.025rem}.mainarea-alertbottomlink{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;padding:20px 20px 0 40px;font-size:.875rem;color:#666}.page_content .mainarea-alertbottomlink a{border-bottom:0}.otsalertscontainer{border-top:6px #fb0 solid}.otsalertscontainer .otsalerts div{padding:20px 20px 20px 40px;border-bottom:1px #e6e6e6 solid}.otsalertscontainer .otsalerts div:last-child{padding:0 0 20px 0;margin:20px 40px 0 40px}.otsalertsheading{padding:20px 20px 20px 40px;font-size:1.75rem;border-bottom:1px #e6e6e6 solid;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;text-transform:uppercase}.otsalerttitle{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem}.otsalerttitle a{border-bottom:1px solid #000;font-size:1.25rem}.otsalerttitle a:hover{border-bottom:1px solid #fb0}.otsalertdate{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:1.025rem}.otsalertinfo{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:1.025rem}.otsalertbottom{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:1.025rem}.otsalertbottomlink{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;padding:20px 20px 20px 40px;font-size:.875rem;color:#666}h2{letter-spacing:-.05em}.heading_2{letter-spacing:-.05em}.page_content .block_hero .caption{padding:0 0 20px 0}.gallery.behind .caption{background-color:#3c3c3c}@media only screen and (min-width:740px){.gallery.above_content{margin:0 0 30px 0}}@media only screen and (min-width:740px){.gallery.in_content{margin:0 0 30px 0}}.flexible_bordered_sidebar_block .link_button{display:inline-block}.image.block_Left img[style]{width:100%!important;height:auto!important;padding-bottom:20px}.table_links *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}ol li:before{color:#4c4c4c;font-weight:600}.mobile-full.tablet-full.desktop-6.micro_footer_name{width:35%}.mobile-full.tablet-full.desktop-6.micro_footer_location{width:58%}select#select_category{margin-top:20px}input[type=text]{padding:0 10px 0 22px}.event_block h3.date{margin-top:0}fieldset label{display:inline;padding-left:5px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.primary_navigation_children{display:none}}h2.title{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;text-transform:none}.accordion_header h2.title{text-transform:uppercase}.wFormContainer input[type=file]{text-indent:0}.emailForm legend{font-weight:700;font-size:1.25rem}.emailForm legend:after{content:"\A\A"!important;white-space:pre!important}.emailForm label{font-weight:700;font-size:18px;font-size:1.125rem;color:#4c4c4c;letter-spacing:-.03em;line-height:1.6}.emailForm span label,.emailForm span select{font-weight:400;font-size:18px;font-size:1.125rem;color:#4c4c4c;letter-spacing:-.03em;line-height:1.6}.emailForm span label:after{content:"\A";white-space:pre}.emailForm span input{margin-bottom:0}.emailForm div:after{content:"\A";white-space:pre}.emailForm .choices.vertical span{padding-left:5px}.emailForm .actions br{display:none}.emailForm .actions div:after{display:none}.emailForm #google-captcha:after{display:block;content:"\A";white-space:pre}.emailForm .reqMark:after{content:" *";color:red;font-size:90%}.emailForm .htmlSection:after{display:none}.emailForm .errMsg{color:red}@media only screen and (max-width:499px){.caption .inner .continue_reading{white-space:pre-wrap}}@media only screen and (min-width:980px){.home_feature .owl-nav .owl-next{color:#000}.home_feature .owl-nav .owl-prev{color:#000}}.contact_block .office_social_media_link.facebook{background-position:-206px -250px}.contact_block .office_social_media_link.twitter{background-position:-257px -250px}.breadcrumb_item{color:#565656}.footer_label{color:#3e3e3e}.footer_utility_link{color:#3e3e3e}.emailForm .htmlSection .htmlContent{font-size:1.125rem;color:#4c4c4c;letter-spacing:-.03em;line-height:1.6}.emailForm .htmlSection .htmlContent h3{color:#000}.emailForm .hidden{display:none}.emailForm .actions label{font-weight:400}.emailForm .labelsHidden>.label,.emailForm .labelsHidden>.oneFieldWrapper>.label{visibility:hidden}.emailForm a{display:inline-block}.offstate{display:none!important}html .wForm form .wfHideSubmit,html .wForm form .wfPage{display:none!important}html .wForm form .saveAndResume .actions .wfHideSubmit{display:block!important}html .wForm form .wfCurrentPage{display:block!important}.offstate-resumelater{display:none!important}.onstate-resumelater{display:block!important}#saveAndResumeFieldset{display:none}html .wForm form .wfHideSubmit,html .wForm form .wfPage{display:none!important}html .wForm form .wfCurrentPage{display:block!important}.emailForm .inline .oneField .preField{min-width:0}.emailForm .inline div.oneField{display:inline-block;vertical-align:top}.emailForm .duplicateSpan,.emailForm .removeSpan{display:block;margin-bottom:35px}.kalendae{display:inline-block;zoom:1;background:#fff;padding:10px;margin:5px;font-size:11px;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;cursor:default;position:relative;box-sizing:border-box;font-weight:700}.kalendae *{box-sizing:border-box}.kalendae.k-floating{position:absolute;top:0;left:0;z-index:100000;margin:0;border:1px solid #aaa}.kalendae .k-btn-close{position:absolute;top:-8px;right:-8px;width:20px;height:20px;background:#fff;border:2px solid #ccc;color:#999;line-height:17px;text-align:center;font-size:13px;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.75);cursor:pointer;text-decoration:none}.kalendae .k-btn-close:after{content:"\2716"}.kalendae .k-btn-close:hover{color:#7ea0e2;background:#fcefa1;border-color:#7ea0e2}.kalendae .k-calendar{display:inline-block;zoom:1;width:300px;vertical-align:top}.kalendae .k-separator{display:inline-block;zoom:1;width:2px;vertical-align:top;background:#ddd;height:155px;margin:0 10px}.kalendae .k-title{text-align:center;white-space:nowrap;position:relative;height:18px}.kalendae .k-caption{font-size:12px;line-height:18px;text-transform:uppercase}.kalendae .k-btn-next-month,.kalendae .k-btn-next-year,.kalendae .k-btn-previous-month,.kalendae .k-btn-previous-year{width:16px;height:23px;cursor:pointer;position:absolute;top:-3px;color:#777;font-size:32px;line-height:18px;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;text-decoration:none}.kalendae .k-btn-previous-year{left:0}.kalendae .k-btn-previous-month{left:16px}.kalendae .k-btn-next-month{right:16px}.kalendae .k-btn-next-year{right:0}.kalendae .k-btn-previous-month:after{content:"\2039"}.kalendae .k-btn-next-month:after{content:"\203A"}.kalendae .k-btn-previous-year:after{content:"\00AB"}.kalendae .k-btn-next-year:after{content:"\00BB"}.kalendae .k-btn-next-month:hover,.kalendae .k-btn-previous-month:hover{color:#7ea0e2}.kalendae .k-btn-next-year:hover,.kalendae .k-btn-previous-year:hover{color:#6fdf81}.kalendae .k-first-month .k-btn-next-month,.kalendae .k-first-month .k-btn-next-year,.kalendae .k-last-month .k-btn-previous-month,.kalendae .k-last-month .k-btn-previous-year,.kalendae .k-middle-month .k-btn-next-month,.kalendae .k-middle-month .k-btn-next-year,.kalendae .k-middle-month .k-btn-previous-month,.kalendae .k-middle-month .k-btn-previous-year{display:none}.kalendae .k-title.k-disable-year-nav .k-btn-next-year,.kalendae .k-title.k-disable-year-nav .k-btn-previous-year{display:none}.kalendae .k-title.k-disable-year-nav .k-btn-next-month{right:0}.kalendae .k-title.k-disable-year-nav .k-btn-previous-month{left:0}.kalendae .k-days,.kalendae .k-header,.kalendae .k-title{width:100%;display:block;overflow:hidden}.kalendae.k-disable-next-month-btn .k-btn-next-month,.kalendae.k-disable-next-year-btn .k-btn-next-year,.kalendae.k-disable-previous-month-btn .k-btn-previous-month,.kalendae.k-disable-previous-year-btn .k-btn-previous-year{display:none}.kalendae .k-days span,.kalendae .k-header span{float:left;margin:1px 1px 2px 1px}.kalendae .k-header span{text-align:center;font-weight:700;width:40px;padding:1px 0;color:#666;text-transform:uppercase}.kalendae .k-header.k-active span{cursor:pointer;border-radius:3px}.kalendae .k-days span{text-align:center;width:40px;height:2.5em;line-height:2em;padding:2px 3px 2px 2px;border:1px solid transparent;color:#999}.kalendae .k-days span.k-in-month.k-active{border-color:#ddd;background-color:#e6e6e6;color:#333}.kalendae .k-days span.k-out-of-month{color:#ddd}.kalendae .k-days span.k-active{cursor:pointer}.kalendae .k-days span.k-selected{border-color:#fff;color:#909090}.kalendae .k-days span.k-selected.k-active,.kalendae .k-header.k-active span.k-selected{background:#fff;color:#909090}.kalendae .k-days span.k-range{background:0 0;border-color:#6dd4fe}.kalendae .k-days span.k-range.k-in-month{background:#c4d4f1;border-color:#19aefe;color:#333}.kalendae .k-days span.k-active.k-day-hover-active,.kalendae .k-days span.k-active:hover{border:1px solid #999;background:#dadada;font-weight:700;color:#000}.kalendae .k-week:hover span.k-active{border-color:#666}.kalendae .k-today{font-weight:700;background-color:#fcefa1!important}.k-title{margin-bottom:10px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}input[type=file]{text-indent:-40px;padding-left:40px;text-align:center}body.wFormWebPage .htmlSection,body.wFormWebPage .wFormContainer{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:1rem}body.wFormWebPage .wFormTitle{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:1.5rem}body.wFormWebPage fieldset{border:0!important}body.wFormWebPage fieldset label{padding-left:0}body.wFormWebPage .wFormContainer{max-width:96.6%!important}body.wFormWebPage div#tfaContent{margin-left:auto;margin-right:auto}body.wFormWebPage input[type=text]{height:30px}body.wFormWebPage textarea{min-height:150px}@media only screen and (max-width:499px){body.wFormWebPage div#tfaContent{width:350px}body.wFormWebPage .wFormContainer{max-width:100%!important;width:100%!important}}@media only screen and (min-width:500px){body.wFormWebPage div#tfaContent{width:490px}body.wFormWebPage .wFormContainer{max-width:100%!important}}@media only screen and (min-width:740px){body.wFormWebPage div#tfaContent{width:720px}}@media only screen and (min-width:980px){body.wFormWebPage div#tfaContent{width:960px}}@media only screen and (min-width:1220px){body.wFormWebPage div#tfaContent{width:1200px}body.wFormWebPage .wFormContainer{max-width:96.6%!important}}.wForm p{font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;color:#000}body.wFormWebPage div.section.group{padding-top:20px}.brokenlink{color:#000!important}.brokenlinktext{display:none;color:#000!important}[label~=maincontent] .brokenlinktext,[label~=rightcolumn] .brokenlinktext,[label~=row_2_column1] .brokenlinktext,[label~=row_2_column2] .brokenlinktext,[label~=row_1_column1] .brokenlinktext,[label~=row_1_column2] .brokenlinktext{display:inline;color:red!important}[label~=maincontent] .brokenlink,[label~=rightcolumn] .brokenlink,[label~=row_2_column1] .brokenlink,[label~=row_2_column2] .brokenlink,[label~=row_1_column1] .brokenlink,[label~=row_1_column2] .brokenlink{color:red!important}.gsc-webResult.gsc-result.gsc-promotion{border-color:#fff!important}.gsc-webResult.gsc-result.gsc-promotion{border-color:#fff!important}.xhighlight{outline:#2ae solid thin}.share_container .section_title{color:#333}.news_story_detail_template .news_meta{color:#555}table.list th{color:#403406}@media only screen and (max-width:499px){.no-touch .feature_block.large .title,.no-touch .feature_block.small.media .title,.no-touch .feature_block.tall.media .title{padding-bottom:10px}article.feature_block.large.media.gold{height:auto}.owl-carousel .owl-stage-outer{height:auto}.owl-carousel .owl-stage{height:auto}}@media only screen and (max-width:499px){.flexible_carousel_block.video:before{top:110px}}.program_search_results .program_search_close{color:#fff}.libraryh3lp,.libraryh3lp a{color:#fb0!important}.flexible_carousel_callouts.roller .control{color:#000}@media only screen and (min-width:980px){.gridlock .row .contained.tablet-half{margin-right:20px;padding-right:0}.gridlock .row .contained.desktop-half{width:47%}.gridlock .row .contained.desktop-third{width:30%}.stacked .by_the_numbers{bottom:130px}}.person_block{background:#000}.wForm .inputWrapper .delimiter{display:block!important}.wFormThankYou button{outline:solid 1px #909090;padding:5px;background:#e0e0e0}.wForm th{text-align:left!important}.color_block.purple{background-color:#323489}.thankyoubutton{outline:solid 1px #909090;padding:9px 5px;background:#e0e0e0;text-decoration:none!important}@media only screen and (min-width:500px){.share_container.desktop{display:block}.share_container_mobile{display:none}}@media only screen and (max-width:499px){.share_container.desktop{display:none}.share_container_mobile{display:block}}@media only screen and (min-width:980px){.share_container.desktop{display:block}.share_container_mobile{display:none}}.share_container_mobile{border-top:1px solid #e6e6e6;margin-bottom:80px;padding-top:30px}.share_container_mobile .section_title{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#000;margin-bottom:20px}.sidebar_container .share_container_mobile{clear:both;border:1px solid #e6e6e6;margin-bottom:20px;padding:15px}.sidebar_container .share_container_mobile:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.sidebar_container .share_container_mobile .section_title{float:left;line-height:32px;margin-bottom:0}.sidebar_container .share_container_mobile .addthis_sharing_toolbox{float:right}.share_container.desktop{border-top:1px solid #e6e6e6;margin-bottom:80px;padding-top:30px}.share_container.desktop .section_title{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#000;margin-bottom:20px}.sidebar_container .share_container.desktop{clear:both;border:1px solid #e6e6e6;margin-bottom:20px;padding:15px}.sidebar_container .share_container.desktop:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.sidebar_container .share_container.desktop .section_title{float:left;line-height:32px;margin-bottom:0}.sidebar_container .share_container.desktop .addthis_sharing_toolbox{float:right}.in_content .gallery_item.video{position:relative}.in_content .gallery_item.video:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -332px -164px;width:70px;height:50px;position:absolute;left:110px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fb0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block;pointer-events:none;z-index:1}.no-svg .in_content .gallery_item.video:before{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:500px){.in_content .gallery_item.video:before{left:197px}}@media only screen and (min-width:740px){.in_content .gallery_item.video:before{width:70px;height:50px;top:171px;left:258px;background-color:rgba(255,187,0,.8);background-position:-332px -164px;box-shadow:none}}@media only screen and (min-width:980px){.in_content .gallery_item.video:before{top:235px;left:50%;margin-top:0;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.in_content .gallery_item.videosmallalt{position:relative}.in_content .gallery_item.videosmallalt:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -332px -164px;width:70px;height:50px;position:absolute;left:110px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fb0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block;pointer-events:none;z-index:1}.no-svg .in_content .gallery_item.videosmallalt:before{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:500px){.in_content .gallery_item.videosmallalt:before{left:197px}}@media only screen and (min-width:740px){.in_content .gallery_item.videosmallalt:before{width:70px;height:50px;top:171px;left:258px;background-color:rgba(255,187,0,.8);background-position:-332px -164px;box-shadow:none}}@media only screen and (min-width:980px){.in_content .gallery_item.videosmallalt:before{top:235px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.noextraformatting p{margin:0!important;padding:0!important}.noextraformatting u{text-decoration:none}.noextraformatting span{text-decoration:none!important}.noextraformatting h1,.noextraformatting h2,.noextraformatting h3,.noextraformatting h4,.noextraformatting h5,.noextraformatting h6{text-decoration:none;font-size:1.25rem;color:#4c4c4c;line-height:1.6em;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:-.03em;margin-bottom:0;text-transform:none;-webkit-margin-before:0;-webkit-margin-after:0}.noextraformatting sub,.noextraformatting sup{text-decoration:none;font-size:1.25rem;color:#4c4c4c;line-height:1.6em;text-transform:none;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:-.03em;top:0;bottom:0}.noextraformatting li:before{display:none}.noextraformatting ul{margin-left:0;line-height:1.4em}.noextraformatting ul li{line-height:1.2em}.noextraformatting ol{margin-top:0;margin-left:0;padding-left:0;padding-top:0;line-height:1.4em}.noextraformatting ol li{line-height:1.2em}.page_content .wysiwyg .noextraformatting ol{margin-top:-25px;margin-bottom:-10px}.callout_content p.description{text-decoration:none!important;padding:0!important;margin-bottom:0;-webkit-margin-before:0;-webkit-margin-after:0}@media only screen and (max-width:499px){.gallery.above_content,.gallery.in_content{margin-top:50px}}@media only screen and (min-width:980px){.gridlock .row .contained.desktop-6{width:46%}}.facebookpost{margin-top:20px}@media only screen and (max-width:499px){.facebookpost{display:block;width:100%!important;height:auto!important}}.postcontainer{width:100%!important;height:auto!important;margin-bottom:20px;margin-top:20px}@media only screen and (max-width:499px){.postcontainer{margin-left:-30px;word-wrap:break-word}}@media only screen and (max-width:499px){.mobile_logo_wrapper{padding-left:10px!important}.owl-item.active{margin-right:48px!important}.feature_block .caption{background-color:#fff;height:auto;padding:25px 25px 20px}.home_feature{padding:0 0;height:auto}.home_feature .row .desktop-12{width:100%}.feature_block.large .title,.feature_block.tall.media .title{font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal}.owl-item .feature_block.gold.media .label{background-color:#fff;color:#000;text-transform:none;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:.95rem}.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{position:relative;top:15px;left:0;line-height:1.5rem}.feature_block.large .title a{color:#000}.home_feature .owl-dots{display:block;width:100%;position:absolute;padding:25px 25px}.owl-item .feature_block,.owl-item .feature_block.large .block_content,.owl-item .feature_block.media .block_content{height:auto}.owl-item .block_content .image{opacity:1}.owl-item.active .block_content .image{opacity:1}.owl-item h2{letter-spacing:0}.owl-item .feature_block.gold.media .readmore{background-color:transparent;color:#000;margin-left:5px;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;padding:2px 4px 2px 4px;border:1px solid #fb0;display:inline-block}.owl-carousel{position:relative}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}}@media only screen and (min-width:500px) and (max-width:739px){.mobile_logo_wrapper{padding-left:10px!important}.home_feature .tablet-full{margin-left:-3.3%!important;margin-right:0!important}.owl-item.active{margin-right:48px!important}.feature_block .caption{background-color:#fff;height:auto}.home_feature{padding:0 0;height:auto}.home_feature .row .desktop-12{width:100%}.feature_block.large .title,.feature_block.tall.media .title{font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal}.owl-item .feature_block.gold.media .label{background-color:#fff;color:#000;text-transform:none;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:.95rem}.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{position:relative;top:15px;left:0;line-height:1.5rem}.feature_block.large .title a{color:#000}.home_feature .owl-dots{display:block;width:100%;position:absolute;padding:15px 15px}.owl-item .feature_block,.owl-item .feature_block.large .block_content,.owl-item .feature_block.media .block_content{height:auto}.owl-item .block_content .image{opacity:1}.owl-item.active .block_content .image{opacity:1}.owl-item h2{letter-spacing:0}.owl-item .feature_block.gold.media .readmore{background-color:transparent;color:#000;margin-left:5px;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;padding:2px 4px 2px 4px;border:1px solid #fb0}.owl-carousel .owl-stage{height:auto}.owl-carousel{position:static}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}}@media only screen and (min-width:740px) and (max-width:979px){.home_feature .tablet-full{margin-left:-3.3%!important;margin-right:0!important}.owl-item.active{margin-right:48px!important}.feature_block .caption{background-color:#fff;height:auto}.home_feature{padding:0 0;height:auto}.home_feature .row .desktop-12{width:100%}.feature_block.large .title,.feature_block.tall.media .title{font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal}.owl-item .feature_block.gold.media .label{background-color:#fff;color:#000;text-transform:none;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:.95rem}.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{position:relative;top:15px;left:0;line-height:1.5rem}.feature_block.large .title a{color:#000}.home_feature .owl-dots{display:block;width:100%;position:absolute;padding:15px 30px}.owl-item .feature_block,.owl-item .feature_block.large .block_content,.owl-item .feature_block.media .block_content{height:auto}.owl-item .block_content .image{opacity:1}.owl-item.active .block_content .image{opacity:1}.owl-item h2{letter-spacing:0}.owl-item .feature_block.gold.media .readmore{background-color:transparent;color:#000;margin-left:5px;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;padding:2px 4px 2px 4px;border:1px solid #fb0}.owl-carousel .owl-stage{height:auto;background-color:#fff}.owl-carousel{position:static}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}}@media only screen and (min-width:980px) and (max-width:1219px){.desktop-12{margin-left:0!important;margin-right:0!important}.secondary_navigation_link{margin-right:9px!important}.home_feature{padding:0 0;height:384px}.home_feature .row .desktop-12{width:100%}.owl-item .feature_block.gold.media .label{background-color:transparent;color:#fff;text-transform:none;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:.85rem}.feature_block.large .title a{color:#fff}.home_feature .owl-dots{display:block;width:25%;position:relative;top:-47px;left:845px}.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{position:relative;top:5px;left:0;line-height:1.5rem}.owl-item .feature_block,.owl-item .feature_block.large .block_content,.owl-item .feature_block.media .block_content{height:384px}.owl-item .block_content{background-color:#a0a0a0}.owl-item .block_content .image{background-color:#707070;opacity:.5}.owl-item.active .block_content .image{opacity:1}.owl-item .block_content .image:after{width:100%;height:60%;position:absolute;bottom:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:-webkit-linear-gradient(270deg, rgba(0,0,0,0) 0, #141414 100%);background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0,#141414 100%);content:"";display:block}.owl-item h2{letter-spacing:0}.owl-item .feature_block.gold.media .readmore{background-color:transparent;color:#fff;margin-left:5px;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;padding:2px 4px 2px 4px;border:1px solid #fb0}.owl-item .feature_block.large:hover .label{color:#fb0}.owl-item .feature_block.large:hover .readmore{color:#fb0}.feature_block .label .readmore{-webkit-transition:color .15s linear;transition:color .15s linear}.mobile-full.tablet-full.desktop-12.owl-height{height:444px!important}.owl-stage-outer.owl-height{height:384px!important}}@media only screen and (min-width:1220px){.desktop-12{margin-left:0!important;margin-right:0!important}.home_feature{padding:0 0;height:480px}.home_feature .row .desktop-12{width:100%}.owl-item .feature_block.gold.media .label{background-color:transparent;color:#fff;text-transform:none;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-size:1rem}.feature_block.large .title a{color:#fff}.home_feature .owl-dots{display:block;width:25%;position:relative;top:-55px;left:1070px}.feature_block.large .label,.feature_block.small.media .label,.feature_block.tall.media .label{position:relative;top:8px;left:0;line-height:1.5rem}.owl-item .feature_block,.owl-item .feature_block.large .block_content,.owl-item .feature_block.media .block_content{height:480px}.owl-item .block_content{background-color:#a0a0a0}.owl-item .block_content .image{background-color:#707070;opacity:.5}.owl-item .feature_block.large .caption{display:none}.owl-item.active .block_content .image{opacity:1}.owl-item.active .feature_block.large .caption{display:block}.owl-item .block_content .image:after{width:100%;height:60%;position:absolute;bottom:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:-webkit-linear-gradient(270deg, rgba(0,0,0,0) 0, #141414 100%);background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0,#141414 100%);content:"";display:block}.owl-item h2{letter-spacing:0}.owl-item .feature_block.gold.media .readmore{background-color:transparent;color:#fff;margin-left:5px;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;padding:2px 4px 2px 4px;border:1px solid #fb0}.owl-item .feature_block.large:hover .label{color:#fb0}.owl-item .feature_block.large:hover .readmore{color:#fb0}.feature_block .label .readmore{-webkit-transition:color .15s linear;transition:color .15s linear}.mobile-full.tablet-full.desktop-12.owl-height{height:540px!important}.owl-stage-outer.owl-height{height:480px!important}}.home_feature{background-color:#fff}.home_feature.gray{background-color:#3d3d3d}h2.title.xhighlight{outline:-webkit-focus-ring-color auto 1px;width:80%!important}.owl-item.active .feature_block a:active>.block_content>.image>.caption>h2.title.xhighlight{outline:0!important}h2{letter-spacing:0}p{letter-spacing:0;line-height:1.5}.page_content a{padding-bottom:0}@media only screen and (max-width:499px){.mobile-full.by_the_numbers .bottom .callout .label{color:#000}.callout.full_width_profile_block .callout_content{padding-top:40px;padding-left:15px}}@media only screen and (min-width:980px){.header .primary{height:44px}.search_module .search_input{height:44px}.primary_navigation_item{height:24px}.primary_navigation_link{padding:0 10px 0 25px;height:24px;line-height:24px;margin-right:20px}.search_submit{height:44px;top:-9px}}@media only screen and (max-width:979px){.home_feature .owl-item.cloned:last-child .block_content .image{opacity:0}}@media only screen and (min-width:980px){.desktopfloat{float:left}.ap_groups{top:0}.ap_title{padding:33px 0 0 0}}.news_carousel_block .image{width:340px}video.TLAvideo{background:transparent;display:block;width:100%;margin:0 auto;padding-top:0;height:auto}#watchme{display:none}#watchme{display:block;float:left;z-index:1;position:absolute;left:-9999px}.pauseplay{width:44px;height:44px;background:rgba(0,0,0,.75);border-radius:50%;margin-top:-120px;float:right;z-index:1;position:relative;right:100px;border:2px solid #fff}.pause{padding:11px;display:none}.play{padding:11px 11px 12px 14px;display:none}.vidactive{display:block}.donotshow{display:none}@media only screen and (min-width:1220px) and (max-width:1459px){.pauseplay{right:320px}}@media only screen and (min-width:980px) and (max-width:1219px){.pauseplay{right:520px}}@media only screen and (min-width:980px){.home_look_gallery.withvideo{min-width:1440px!important;min-height:614px!important;max-width:1540px!important;max-height:616px!important;margin:0 auto!important;background-color:#fff!important}.canister.withvideo.roller-canister{min-width:1535px!important;min-height:614px!important;max-width:1540px!important;max-height:616px!important;margin:0 auto!important;background-color:#fff!important}}@media only screen and (min-width:740px) and (max-width:979px){.home_look_gallery.withvideo{height:340px!important;background-color:#fff!important}.by_the_numbers .bottom .callout .label{color:#000}}@media only screen and (min-width:500px) and (max-width:739px){.canister.withvideo.roller-canister{background-color:#fff!important;margin:0 auto!important}.home_look_gallery.withvideo{width:100%!important;height:230px;background-color:#fff!important}}@media only screen and (max-width:499px){.canister.withvideo.roller-canister{background-color:#fff!important;margin:0 auto!important}.home_look_gallery.withvideo{height:190px;margin:0 auto!important;background-color:#fff!important}}body.wFormWebPage{background:#fafafa!important}.wFormContainer .wForm,.wFormContainer .wForm .wFormTitle,.wFormContainer fieldset{font-family:Helvetica,arial,sans-serif!important;color:#2d2d2d!important}.datepicker{float:left;display:inline-block}.ui-datepicker-trigger{margin:2px;padding:0;vertical-align:bottom}.ui-datepicker-trigger img{width:1px;height:1px;display:none}button.ui-datepicker-trigger{border:none!important;margin:auto!important;display:inline-block;float:right;background:url(/_resources/images/icons-tu.svgz) no-repeat -354px -92px;width:34px;height:35px;margin-left:-45px;-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7);margin-bottom:9px}button.ui-datepicker-trigger,button.ui-datepicker-trigger:active,button.ui-datepicker-trigger:focus,button.ui-datepicker-trigger:hover{background-color:transparent!important;margin:12px 2px 2px -45px!important;position:relative;float:left;border-left:1px solid #e6e6e6!important}button.ui-datepicker-trigger:active,button.ui-datepicker-trigger:focus,button.ui-datepicker-trigger:hover{outline:1px solid #2ae!important}@media only screen and (max-width:499px){.ap_group_link{padding:25px 15px}}@media only screen and (max-width:499px){.home_look_header .section_title{max-width:290px;margin-bottom:7px}}@media only screen and (max-width:499px){.cover_story_block .title{line-height:2.1rem}}@media only screen and (max-width:499px){.page_content .heading_1,.page_content h1{line-height:2.75rem}}@media only screen and (max-width:499px){.news_story_detail_template .mobile_subnav_container{margin-bottom:0}}@media only screen and (max-width:499px){.areas_of_study .button{margin-right:5px;padding:22px 7px}}.ugrad-pick{width:310px}@media only screen and (max-width:499px){.page_content p.facultytitle{margin-top:-20px;line-height:1.75rem}}@media only screen and (max-width:499px){.full_width_profile_block .infotable .info{font-size:.85rem;letter-spacing:.125rem}}@media only screen and (max-width:499px){.full_width_profile_block .infotable .category{font-size:.85rem;padding:10px 5px 0 0}}@media only screen and (max-width:499px){.full_width_profile_block .callout_content{padding:20px}}.lfy_content .title,.lfy_content .type{letter-spacing:-.1rem}@media only screen and (min-width:980px) and (max-width:1219px){.ap_title.desktop_title{font-size:1.125rem;padding-right:50px;margin-top:-15px}}@media only screen and (min-width:980px) and (max-width:1219px){.primary_navigation_link{padding:0 5px 0 20px;margin-right:5px;font-size:.925rem}}@media only screen and (min-width:980px){.tabber .lfy_tab_navigation .tabber-tab.active{width:560px}}@media only screen and (min-width:980px){.lfy_content .type{margin-top:0;font-style:normal}}.by_the_numbers .title{width:301px}.gs-result .gs-title,.gs-result .gs-title *{text-decoration:none!important}#boxer .boxer-video:focus{outline:solid 1px #2ae!important}#boxer .boxer-close:focus{outline:solid 1px #2ae!important}@media only screen and (min-width:980px){.owl-carousel .feature_block.large.video .caption:before{top:-180px;left:525px}}@media only screen and (max-width:499px){.owl-carousel .feature_block.large.video .caption:before{margin:auto;top:-105px;left:150px}}.feature_block.large.video .caption:before,.feature_block.small.media.video .caption:before,.feature_block.tall.media.video .caption:before{background-color:rgba(255,187,0,.8)}.microsite_template .page_content_container .callouts figcaption.caption{padding-top:20px}.page_content .block_hero .caption{padding:20px 0 20px 0}.mobile-full.tablet-full.desktop-6.micro_footer_name{width:35%}.mobile-full.tablet-full.desktop-6.micro_footer_location{width:58%}@media only screen and (max-width:499px){.mobile-full.tablet-full.desktop-6.micro_footer_name{width:88%}}@media only screen and (max-width:499px){.mobile-full.tablet-full.desktop-6.micro_footer_location{clear:both;width:88%}}select#select_category{margin-top:20px}@media screen and (min-width:980px){.gridlock .row .desktop-6{width:0}.mobile-full.tablet-full.desktop-6.micro_footer_name{width:35%}.mobile-full.tablet-full.desktop-6.micro_footer_location{width:58%}}.primary_navigation_item:hover .primary_navigation_link{box-shadow:0 0}.microsite_color_black .secondary_navigation_link{color:#fff}.microsite_color_black span.navigation_label{color:#fff}.table_links *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@media only screen and (min-width:740px) and (max-width:979px){.gridlock .row .contained.tablet-half{padding-right:20px}}@media only screen and (min-width:980px){.gridlock .row .contained.tablet-half{padding-right:20px}}.share_container .section_title{color:#333}.news_story_detail_template .news_meta{color:#555}table.list th{color:#403406}tr.description.open td p a{text-transform:none;font-size:.95em;font-weight:400;font-family:"Sabon LT W01 Roman";border-bottom:1px solid #fc0;-webkit-transition:color .15s linear 0s,border-color .15s linear 0s;transition:color .15s linear 0s,border-color .15s linear 0s}@media only screen and (min-width:1440px){.microsite_roller_content{padding-left:140px}.microsite_roller_header{font-size:2.25rem;margin-bottom:-5px}.microsite_roller_text{display:block;color:#fff;font-size:1.25rem;margin-top:7px;line-height:1.25em;padding-right:10px}.microsite_template .continue_reading{font-size:1rem;color:#fb0}}@media only screen and (max-width:1439px){.microsite_roller_content{padding-left:30px}.microsite_roller_header{font-size:2.25rem;margin-bottom:-5px}.microsite_roller_text{display:block;color:#fff;font-size:1.25rem;margin-top:7px;line-height:1.25em;padding-right:10px}.continue_reading{font-size:1rem}}@media only screen and (min-width:740px) and (max-width:979px){.microsite_roller_content{padding-left:25px;top:140px}.microsite_roller_text{display:block;color:#fff;font-size:1.25rem;margin-top:7px;line-height:1.25em}.microsite_roller_header{margin-top:10px;font-size:2.25rem;margin-bottom:5px}.microsite_template .continue_reading{font-size:1rem;color:#fb0}}@media only screen and (min-width:500px) and (max-width:739px){.microsite_roller_content{padding-left:20px;padding-bottom:10px}.microsite_roller_text{display:block;color:#4c4c4c;font-size:1.25rem;margin-top:7px;line-height:1.25em}.microsite_roller_header{font-size:2.25rem;margin-top:-20px;color:#4c4c4c}.continue_reading{font-size:1rem}}@media only screen and (max-width:499px){.microsite_roller_content{padding-left:5px;padding-bottom:10px}.microsite_roller_text{display:block;color:#4c4c4c;font-size:1.25rem;margin-top:7px;line-height:1.25em}.microsite_roller_header{font-size:2.25rem;margin-top:-20px;color:#4c4c4c}.continue_reading{font-size:1rem}}.micro_onelogo_container{float:left}.micro_onelogo_container a{display:block;float:left;padding-top:36px;padding-bottom:32px}.microsite_template .mobile_onelogo_container{overflow:hidden;height:auto;background-color:#fff}.microsite_template .mobile_onelogo_container{width:auto;display:block}.mobile_onelogo_container{margin-right:0;padding-top:31px;padding-right:0;padding-left:31px}.microsite_template .mobile_onelogo_container a{position:relative;display:block;float:left;padding-bottom:32px;margin-left:-10px}.image.block_Left img[style]{width:100%!important;height:auto!important;padding-bottom:20px}.videocontainer{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.videocontainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videocontainer object{position:absolute;top:0;left:0;width:100%;height:100%}.videocontainer embed{position:absolute;top:0;left:0;width:100%;height:100%}.flexible_carousel_block.video{position:relative}.flexible_carousel_block.video:before{background:url(../images/icons-tu.svgz) no-repeat -333px -165px;width:70px;height:50px;position:absolute;top:110px;left:110px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fc0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block;pointer-events:none;z-index:1}.no-svg .flexible_carousel_block.video:before{background-image:url(../images/icons-tu.png)}@media only screen and (min-width:500px){.flexible_carousel_block.video:before{left:50%;top:40px}}@media only screen and (min-width:740px){.flexible_carousel_block.video:before{width:70px;height:50px;top:140px;left:130px;background-color:rgba(255,204,0,.8);background-position:-333px -165px;box-shadow:none}}@media only screen and (min-width:980px){.flexible_carousel_block.video:before{top:171px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.audiocontainer{position:relative;padding-bottom:10%;padding-top:0;height:0;width:100%}@media only screen and (max-width:499px){.audiocontainer{padding-bottom:20%}}.audiocontainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:499px){.audiocontainer iframe{width:330px!important;left:-20px;height:auto}}.row_black{height:100px;background-color:#000}.row_black a{color:#fff}.no-touch .microsite_color_black .row_black .primary_navigation_link:hover{color:#fff}.no-touch .microsite_color_black .row_black .primary_navigation_link:visited{color:#fff}.tulogoreverse{background:url(../images/icons-tu.svgz) no-repeat 0 -315px;width:250px;height:78px;display:block;line-height:68px;text-indent:200%;margin-left:90px;margin-top:0;overflow:hidden}.microsite_template .row_black .primary_navigation{position:absolute;top:30px;right:25px;margin:0 -12px 0 0}@media only screen and (max-width:499px){.microsite_template .mobile_logo_container a.tulogoreverse{background:url(../images/icons-tu.svgz) no-repeat 0 -342px;width:247px;height:51px;display:block;overflow:hidden;line-height:41px;margin-left:35px;margin-top:30px;padding-top:0;padding-bottom:0}}.wFormContainer input[type=file]{text-indent:0}.emailForm legend{font-weight:700;font-size:1.25rem}.emailForm legend:after{content:"\A\A"!important;white-space:pre!important}.emailForm label{font-weight:700;font-size:18px;font-size:1.125rem;color:#4c4c4c;letter-spacing:-.03em;line-height:1.6}.emailForm span label,.emailForm span select{font-weight:400;font-size:18px;font-size:1.125rem;color:#4c4c4c;letter-spacing:-.03em;line-height:1.6}.emailForm span label:after{content:"\A";white-space:pre}.emailForm span input{margin-bottom:0}.emailForm div:after{content:"\A";white-space:pre}.emailForm .choices.vertical span{padding-left:5px}.emailForm .actions br{display:none}.emailForm .actions div:after{display:none}.emailForm #google-captcha:after{display:block;content:"\A";white-space:pre}.emailForm .reqMark:after{content:" *";color:red;font-size:90%}.emailForm .htmlSection:after{display:none}.emailForm .errMsg{color:red}.in_content .gallery_item.video{position:relative}.in_content .gallery_item.video:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -332px -164px;width:70px;height:50px;position:absolute;left:110px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fb0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block;pointer-events:none;z-index:1}.no-svg .in_content .gallery_item.video:before{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:500px){.in_content .gallery_item.video:before{left:197px}}@media only screen and (min-width:740px){.in_content .gallery_item.video:before{width:70px;height:50px;top:171px;left:258px;background-color:rgba(255,187,0,.8);background-position:-332px -164px;box-shadow:none}}@media only screen and (min-width:980px){.in_content .gallery_item.video:before{top:235px;left:50%;margin-top:0;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.in_content .gallery_item.videosmallalt{position:relative}.in_content .gallery_item.videosmallalt:before{background:url(/_resources/images/icons-tu.svgz) no-repeat -332px -164px;width:70px;height:50px;position:absolute;left:110px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fb0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.5);content:"";display:block;pointer-events:none;z-index:1}.no-svg .in_content .gallery_item.videosmallalt:before{background-image:url(/_resources/images/icons-tu.png)}@media only screen and (min-width:500px){.in_content .gallery_item.videosmallalt:before{left:197px}}@media only screen and (min-width:740px){.in_content .gallery_item.videosmallalt:before{width:70px;height:50px;top:171px;left:258px;background-color:rgba(255,187,0,.8);background-position:-332px -164px;box-shadow:none}}@media only screen and (min-width:980px){.in_content .gallery_item.videosmallalt:before{top:235px;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.rightsideform{width:340px;margin-left:-40px;margin-top:30px;border:1px solid #e6e6e6;background:#f8f8f8;padding:20px 30px 30px 30px}.rightsideform .emailForm label{font-size:1rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;padding-left:0;margin-left:0}.rightsideform h3:before{width:150px;height:6px;display:block;content:'';margin-bottom:15px;border-top:6px solid #fb0}.rightsideform .emailForm input{background:#fff;color:#9a9a9a;border:1px solid #9a9a9a;height:40px;padding:0 10px 0 15px}.rightsideform .emailForm input[type=radio]{height:auto}.rightsideform .emailForm fieldset{padding:15px 0 0 0}.rightsideform .emailForm div.field-container-D{margin-top:-10px}.rightsideform input#submit_button{background:#fb0;width:100%;color:#000;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;text-transform:uppercase}@media only screen and (max-width:499px){.rightsideform{margin-left:-25px}}.contact_block .office_social_media_link.googleplus{background-color:#dd4b39;background-position:-690px -539px}.contact_block .office_social_media_link.youtube{background-color:#e52d27;background-position:-566px -540px}.contact_block .office_social_media_link.linkedin{background-color:#4875b4;background-position:-502px -540px}.contact_block .office_social_media_link.instagram{background-color:#4e433c;background-position:-622px -538px}.no-touch .contact_block .office_social_media_link.googleplus:hover{background-color:rgba(221,75,57,.7)}.no-touch .contact_block .office_social_media_link.youtube:hover{background-color:rgba(229,45,39,.7)}.no-touch .contact_block .office_social_media_link.linkedin:hover{background-color:rgba(72,117,180,.7)}.no-touch .contact_block .office_social_media_link.instagram:hover{background-color:rgba(78,67,60,.7)}.contact_block .office_social_media_link.facebook{background-position:-206px -250px}.contact_block .office_social_media_link.twitter{background-position:-257px -250px}.row_black .microsite_primary_logo{width:250px;margin-top:-10px;margin-left:60px}@media only screen and (max-width:979px){.mobile .microsite_primary_logo{width:300px;margin-top:-10px;margin-left:30px}}@media only screen and (max-width:499px){.mobile .microsite_primary_logo{width:250px;margin-top:-10px;margin-left:30px}}.microsite_template .caption .inner .continue_reading{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;color:#fb0}@media only screen and (max-width:499px){.microsite_template .caption .inner .continue_reading{color:#e6e6e6}}@media only screen and (max-width:499px){.microsite_template .table_links a.table_link{background-color:#fb0!important}}@media only screen and (max-width:499px){.microsite_color_black .header .mobile .mobile_navigation_container{background-color:#ddd}}@media only screen and (max-width:979px){.microsite_color_black .header .mobile .mobile_navigation_container{background-color:#ddd}}@media only screen and (max-width:499px){.microsite_color_black span.navigation_label{color:#000}}@media only screen and (max-width:979px){.microsite_color_black span.navigation_label{color:#000}}@media only screen and (max-width:499px){.mobile_navigation_handle .close_label{color:#000}}@media only screen and (max-width:979px){.mobile_navigation_handle .close_label{color:#000}}@media only screen and (max-width:499px){.open .mobile_navigation_handle{width:100%;background-color:#000}}@media only screen and (max-width:979px){.open .mobile_navigation_handle{width:100%;background-color:#000}}.page_content_container.empty{padding:0}.callout .image{background-color:transparent}a.breadcrumb_item[href="/"]{display:none}.mobile_navigation_container{height:30px}.mobile_navigation_handle{padding:7px 15px 22px 40px;height:30px}.page_content_container{padding:15px 0 15px 0}@media only screen and (max-width:499px){.page_content_container{padding:10px 0 10px 0}}.image.block_hero{padding-bottom:0}@media only screen and (max-width:499px){.image.block_hero{padding-bottom:0}}.image.block_hero+p{padding-top:20px}@media only screen and (max-width:499px){.image.block_hero+p{padding-top:10px}}h3.galleryhead{font-size:3.375rem;font-weight:300;margin:0}ol li{list-style:inherit!important}ol li:before{content:none}ol li li:before{content:none}ol{font-weight:700}ol>li>*{font-weight:300;display:block;margin-left:15px}@media only screen and (max-width:499px){ol ol{margin-left:-20px}ol>li>*{margin-left:3px}}@media only screen and (min-width:500px) and (max-width:739px){ol ol{margin-left:-15px}ol>li>*{margin-left:3px}}@media only screen and (min-width:740px) and (max-width:979px){ol ol{margin-left:-5px}ol>li>*{margin-left:3px}}@-moz-document url-prefix(){ol>li::marker{font-weight:700}ol{font-weight:300}}:root li::marker,_::-webkit-full-page-media,_:future{font-weight:600}:root ol li,_::-webkit-full-page-media,_:future{font-weight:300}section.page_content_container.timeline .row section.date_image_carousel_block_container .row{width:1200px;margin-left:auto;margin-right:auto}section.page_content_container.timeline .row{width:100%}@media only screen and (max-width:499px){section.page_content_container.timeline .row section.date_image_carousel_block_container .row{width:450px;margin-left:auto;margin-right:auto}}.callouts a{border-bottom:1px solid #000}div.callouts article.callout a:not(.block_link) span.link_button{border-bottom:none}.microsite_roller_item.video::before{background:url(/_resources/images/icons-tu.svgz) no-repeat -333px -165px;background-color:rgba(255,187,0,.8);background-position:-482px -126px;width:120px;height:90px;z-index:1;top:40%;left:50%;position:absolute;content:"";border-radius:8px;pointer-events:none}@media only screen and (max-width:979px){.microsite_roller_item.video::before{top:30%;left:42%}}@media only screen and (max-width:499px){.microsite_roller_item.video::before{top:15%;left:42%;background-position:-333px -165px;width:70px;height:50px}}.smalltext{font-size:.95rem}.newhighlight{text-transform:uppercase;font-weight:500;font-size:.9em;padding:2px 5px;border-radius:3px;background:#fb0}.heading_2,h2{font-size:1.7rem}@media only screen and (min-width:740px){.heading_2,h2{font-size:2.3rem}}.page_content .heading_3,.page_content h3{font-weight:700;font-size:1.5rem}.rightsideform h2{font-family:proxima-nova,sans-serif;font-style:normal;font-size:1.5rem;margin-top:.83333333em;margin-bottom:.83333333em}.rightsideform h2:before{width:150px;height:6px;display:block;content:'';margin-bottom:15px}.microsite_template .continue_reading{font-size:1rem;color:#fb0}@media only screen and (max-width:739px){.microsite_template .continue_reading{font-size:1rem;color:#3c3c3c}.microsite_content_template .mobile-sidebar-nav.push{margin-top:0}}@media only screen and (max-width:979px){.microsite_content_template .mobile-sidebar-nav nav#subnavigation.active{display:block!important}}@media only screen and (max-width:499px) and (min-width:399px){.news .news_block .image img{width:295px!important;height:184px!important}.news .callout.news_block .image{width:295px;height:184px}}figure{margin:0;position:relative}.college_block_callout_wrap img{width:100%;height:auto;position:relative}.callout_content h2.title{font-size:1.125rem;line-height:1.625rem;margin:0 0 10px 0;padding-right:30px;font-weight:500;padding-top:6px}a.block_link{text-decoration:none;color:#000}.college_block_callout_wrap .callouts a{text-decoration:none;border-bottom:0}div.colleges div.college_block_whole a span.link_button{text-decoration:none;border-bottom:0}div.colleges div.college_block_whole a span.link_button:hover{border-bottom:none!important;color:#fb0}.callout_content p.description{font-size:1rem;line-height:1.375rem}.callout_content .link_button{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block;color:#000;border-bottom:none}@media only screen and (max-width:739px){.gridlock .row.college_block_callout{width:90vw}}.microsite_color_black .college_block_whole .image .border{width:93.5%;height:93.5%;background:0 0;border:0!important;position:absolute;left:3.5%;top:3%;-webkit-transition:.3s ease all;transition:.3s ease all;z-index:2}.microsite_color_black .college_block_whole .image:hover .border{left:0;top:0;width:100%;height:100%;border:0!important}.collegeleft,.collegeright{float:none;width:100%;margin:0}.callouts.colleges{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:25px}.college_block_whole{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);grid-gap:15px;border-bottom:solid 1px #ccc;padding-bottom:25px}@media screen and (min-width:740px){.row.college_block_callout_wrap~.row.college_block_callout_wrap{margin-top:-75px}}@media screen and (max-width:739px){.row.college_block_callout_wrap~.row.college_block_callout_wrap{margin-top:10px}.college_block_whole{margin-top:15px}}@media screen and (max-width:739px){.callouts.colleges{grid-template-columns:1fr;grid-gap:10px}.college_block_whole{grid-gap:10px}}.college_block_whole .link_button{font-weight:600}@media only screen and (max-width:499px){.department_major_landing_template .page_content_container:not(.zone-70-30)>.row,.flexible_content_template .page_content_container:not(.zone-70-30)>.row,.major_topic_template .page_content_container:not(.zone-70-30)>.row,.news_media_landing_template .page_content_container:not(.zone-70-30)>.row,.news_story_detail_template .page_content_container:not(.zone-70-30)>.row,.office_service_center_template .page_content_container:not(.zone-70-30)>.row{margin-left:2.5vw;margin-right:2.5vw}}@media screen and (max-width:500px){.gridlock.microsite_color_black .row .row.college_block_callout_wrap{width:100%!important}}.flexible_bordered_sidebar_block .title{font-size:1.75rem!important;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal;line-height:1;margin-bottom:20px}.microsite_template.microsite_landing_template.microsite_color_black .sidebar .callout.flexible_sidebar_block h2{background:0 0}.microsite_template.microsite_landing_template.microsite_color_black .sidebar .callout.flexible_sidebar_block p{background:0 0}@media screen and (min-width:980px){.row100 .sidebar{padding-left:120px}}.row100 .image{width:auto}@media screen and (min-width:980px){.row100 .image{display:table}}@media only screen and (min-width:740px){.row100 .caption{display:table-caption;caption-side:bottom}}.row100 .caption{font-size:15px;font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;line-height:1.4em;padding:20px 0}.row100 .gallery .caption{font-size:16px;font-size:1rem;line-height:1.375em;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#3c3c3c;color:#fff;display:block;padding:18px 25px}@media only screen and (min-width:980px){.row100 .gallery .caption{font-size:18px;font-size:1.125rem;line-height:1.22222222em;height:100px;padding:23px 40px 20px 200px}}.row100 .gallery .caption{background-color:transparent;color:#3c3c3c}table.smallfont{font-size:.95em;clear:both}table.smallfont th{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;padding:15px 15px;line-height:1.2;letter-spacing:0;color:#000}table.smallfont th p{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:.95em;line-height:1.6;letter-spacing:0;color:#000}table.smallfont th a{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:.95em;line-height:1.6;letter-spacing:0;color:#000}table.smallfont td{padding:15px 15px;font-size:.95em;vertical-align:text-top}table.smallfont td li:before{margin-top:4px}table.smallfont td li{font-size:.95em;letter-spacing:0}table.smallfont td p{font-size:.95em;letter-spacing:0}table.smallfont td a{font-size:.95em;letter-spacing:0;font-weight:400}table.mediumfont{font-size:1em;clear:both}table.mediumfont th{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;padding:15px 15px;line-height:1.3;letter-spacing:-.02em;color:#000}table.mediumfont th p{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:1em;line-height:1.6;letter-spacing:-.02em;color:#000}table.mediumfont th a{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:1em;line-height:1.6;letter-spacing:-.02em;color:#000}table.mediumfont td{padding:15px 15px;font-size:1em}table.mediumfont td li:before{margin-top:4px}table.mediumfont td li{font-size:1em}table.mediumfont td p{font-size:1em}table.mediumfont td a{font-size:1em}.stacker.stacker-table table thead th:first-child{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#000}.stacker.stacker-table table thead th:first-child p{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#000}.stacker.stacker-table table thead th:first-child a{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#000}.stacker.stacker-table table thead th:last-child{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-weight:400;text-transform:none;color:#4c4c4c}.stacker.stacker-table table thead th:last-child p{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-weight:400;text-transform:none;color:#4c4c4c}.stacker.stacker-table table thead th:last-child a{font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;font-weight:400;text-transform:none;color:#4c4c4c}.stacker.stacker-table table td:first-child{text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#000}.stacker.stacker-table table td:first-child p{text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#000}.stacker.stacker-table table td:first-child a{text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;color:#000}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0);transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0);transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0);transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0);transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0);transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0);transform:translateY(9px) rotate(0)}100%{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0);transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0);transform:translateY(-9px) rotate(0)}100%{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}html{overflow-x:hidden}h1{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:3.375rem;line-height:3.75rem;color:#000;margin-bottom:16px;letter-spacing:.001em}h2{font-family:proxima-nova,sans-serif;color:#000;font-style:normal;line-height:4rem;margin-bottom:16px;font-weight:400;font-size:2.5rem}h3{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:3.125rem;color:#000;margin-bottom:16px;font-size:1.8rem}h4{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:2.625rem;color:#000;margin-bottom:14px;font-size:1.4rem}h5{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none}h6{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none}p{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:28px}p a{color:#000;font-weight:700;-webkit-transition:.3s ease all;transition:.3s ease all}p a:hover{cursor:pointer;color:#fb0}ol{margin-left:28px;margin-bottom:28px}ol li{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;color:#000;margin:10px 0 0 0;padding-left:2px;counter-increment:item}ol ol{margin:0 0 0 30px}ol>li>*{margin-left:0;padding-left:0}ul{margin-bottom:28px;margin-left:30px;padding-left:0}ul li{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;color:#000;margin-bottom:44px;list-style-type:none;margin:10px 0 0 0}ul li:before{width:8px;height:8px;content:'';display:block;float:left;margin:9px 0 0 -18px;border-radius:100%;background:#000}ul ul{margin:0 0 0 30px}ul ul li:before{width:18px;height:2px;content:'';display:block;float:left;margin:12px 0 0 -28px;background:#c90;border:none;border-radius:0}ul ul ul{margin:0 0 0 30px}ul ul ul li{list-style-type:lower-latin}ul ul ul li:before{display:none}em{font-weight:400}hr{width:100px;height:2px;border:none;background:#c90;margin:10px 0 20px 0}blockquote{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.375rem;line-height:2rem;color:#000;margin-bottom:44px}a.btn{display:inline-block;position:relative;font-weight:500;font-size:1rem;line-height:1rem;color:#000;background:#fb0;padding:15px 20px;-webkit-transition:.3s ease all;transition:.3s ease all;margin:10px 20px 10px 0;border:2px solid #fb0}a.btn:hover{background:#000;border-color:#000;color:#fff}a.btn.image{padding-left:39px;width:auto}a.btn.image i{top:14px;left:11px;font-size:1.25rem;position:absolute}.clearfix{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}li a{color:#000;font-weight:700;-webkit-transition:.3s ease all;transition:.3s ease all}li a:hover{cursor:pointer;color:#fb0}.accent{pointer-events:none}.container{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 10px;box-sizing:border-box}.container.large{max-width:1363px}h4.title{margin-bottom:70px;position:relative}h4.title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}main#content{margin-top:175px}main#content.no-margin{margin-top:0}input[type=password],input[type=text]{padding:6px 8px;margin:6px 0;border:1px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=tel]{padding:6px 8px;margin:8px 0;border:2px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=email]{padding:6px 8px;margin:8px 0;border:2px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=number]{padding:6px 8px;margin:8px 0;border:2px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px}input[type=date]{padding:6px 8px;margin:8px 0;border:2px solid #000;background:#fff;width:100%;display:inline-block;float:left;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;height:40px}textarea{width:100%;height:150px;padding:6px 8px;border:2px solid #000;background:#fff;resize:none;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.3125rem;color:#272727;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}form select{width:100%;border:2px solid #000;background:#fff;font-style:normal;z-index:1;position:relative;background:#fff url(/_resources/images/reskin/input-select-arrow.svg);background-repeat:no-repeat;background-size:8px;background-position:94% 15px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;padding:6px 8px;display:inline-block;float:left;font-weight:400;font-size:.875rem;line-height:1.3125rem;color:#272727}input[type=button]{display:inline-block;font-weight:700;font-style:normal;font-size:.9375rem;color:#000;background:#fb0;padding:15px 20px;margin:10px 0;-webkit-transition:.3s ease all;transition:.3s ease all;border:none}input[type=button]:hover{cursor:pointer;color:#fff;background:#000}input[type=submit]{display:inline-block;font-weight:700;font-style:normal;font-size:.9375rem;color:#000;background:#fb0;padding:15px 20px;margin:10px 0;-webkit-transition:.3s ease all;transition:.3s ease all;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=submit]:hover{cursor:pointer;color:#fff;background:#000}input[type=reset]{display:inline-block;font-weight:700;font-style:normal;font-size:.9375rem;color:#000;background:#fb0;padding:15px 20px;margin:10px 0;-webkit-transition:.3s ease all;transition:.3s ease all;border:none}input[type=reset]:hover{cursor:pointer;color:#fff;background:#000}label{font-size:.9375rem;color:#000;font-weight:400}input[type=url]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input[type=search]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}legend{font-weight:700;font-size:.875rem;font-style:normal;text-transform:uppercase;color:#fff;top:-10px;position:relative}#hidden{position:absolute;left:-10000px;opacity:0}#hidden:focus{left:0;top:0;opacity:1;background:#000;color:#fff;padding:10px;z-index:9}.navigation{display:block;width:100%;top:0;position:fixed;z-index:9}.home_content_template .navigation{position:relative}.navigation.fixed{position:fixed}.navigation a{text-decoration:none}.navigation .utility{background:#000;padding:5px 0;border-bottom:2px solid #c90}.navigation .utility ul{margin:0;display:inline-block}.navigation .utility ul li:before{display:none}.navigation .utility ul li ul.active{opacity:1;visibility:visible;pointer-events:all}.navigation .utility ul ul{position:absolute;left:0;opacity:0;pointer-events:none;background:#000;display:inline-block;top:24px;z-index:10;padding:54px 40px 40px 40px;width:270px;-webkit-transition:.3s ease all;transition:.3s ease all;visibility:hidden}.navigation .utility ul ul li{display:block;float:none;margin:0 0 10px 0}.navigation .utility ul ul li:before{display:none}.navigation .utility ul ul li a{font-size:1rem}.navigation .utility ul ul+ul{left:270px}.navigation .utility ul li.title{font-size:.9375rem;max-width:166px;text-transform:uppercase;font-weight:700;padding-bottom:15px;margin-bottom:20px;border-bottom:4px solid #3c3c3c}.navigation .utility ul li.title:hover{color:#fff}.navigation .utility ul.left{float:left}.navigation .utility ul.right{float:right;margin-right:120px}.navigation .utility li{color:#fff;margin:0;position:relative;display:inline-block;float:left;font-size:.9375rem;margin-right:25px;-webkit-transition:.3s ease all;transition:.3s ease all}.navigation .utility li:last-of-type{margin-right:0}.navigation .utility li:hover{cursor:pointer;color:#fb0}.navigation .utility li a{color:#fff;font-weight:400;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000}.navigation .utility li a:hover{color:#fb0}.navigation .utility li i{position:relative;top:3px;color:#fb0;-webkit-transition:.3s ease all;transition:.3s ease all;display:inline-block}.navigation .utility .left a:focus i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.navigation .utility .right li i{top:2px;margin-right:2px}.navigation .search-section{position:absolute;right:10px;top:2px}.navigation .search-section i{position:absolute;color:#fff;right:9px;font-size:1.125rem;font-weight:700;top:9px}.navigation .search-section input{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;background:#000;border:2px solid #fff;color:#fff;height:13px;padding:10px 16px;width:60px;text-indent:-99em;-webkit-transition:.3s ease all;transition:.3s ease all}.navigation .search-section label{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;position:absolute;left:17px;top:9px;pointer-events:none;color:#fff;font-size:.9375rem;opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}.navigation .search-section button{position:absolute;right:2px;top:2px;pointer-events:none;opacity:0;color:#000;font-family:proxima-nova,sans-serif;font-weight:700;font-size:.9375rem;font-style:normal;background:#fb0;padding:7.5px 15px;-webkit-transition:.3s ease all;transition:.3s ease all}.navigation .search-section button:hover{background:#fff}.navigation .search-section.active input{width:400px;text-indent:0;padding-right:100px}.navigation .search-section.active label{opacity:0}.navigation .search-section.active button{opacity:1;pointer-events:all}.navigation .main{background:rgba(255,255,255,.95);padding:22px 0;border-bottom:1px solid #efeeee}.navigation .main img.accent{position:absolute;top:-219px;left:-316px;pointer-events:none}.navigation .main .images{display:inline-block;float:left}.navigation .main .images img.logo-desktop{max-width:194px}.navigation .main .images img.logo-desktop.second{padding-left:20px;max-height:44px;width:auto}.navigation .main .images .accent{position:absolute;top:-24px;left:-100px;pointer-events:none;z-index:2}.navigation .main ul{display:inline-block;float:left;margin:0 0 0 197px}.navigation .main ul li{display:inline-block;float:left;margin-top:4px}.navigation .main ul li:before{display:none}.navigation .main ul li a{margin-left:55px;font-size:1.125rem;font-weight:400;-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff}.navigation .main ul li:first-of-type a{margin-left:0}.navigation .main ul li i{position:absolute;display:none}.navigation .main ul li i.visible{display:inline}.navigation .main .dropdown .drop{opacity:0;pointer-events:none;position:absolute;background:#fff;width:100%;top:140px;overflow:hidden;box-shadow:13px 22px 28px 0 rgba(0,0,0,.13)}.navigation .main .dropdown .drop ul{display:inline-block;float:left;margin-left:0;padding:30px 0}.navigation .main .dropdown .drop ul:first-of-type{width:220px;position:relative}.navigation .main .dropdown .drop ul:first-of-type:before{content:"";display:block;position:absolute;height:1000%;width:5000px;right:43px;top:0;background:#fb0}.navigation .main .dropdown .drop ul:first-of-type li{display:block;float:none;margin:0;position:relative;z-index:2;margin-bottom:10px}.navigation .main .dropdown .drop ul:first-of-type li:last-of-type{margin-bottom:0}.navigation .main .dropdown .drop ul:first-of-type li a{font-size:.9375rem;font-weight:700;-webkit-text-decoration-color:#fb0;-moz-text-decoration-color:#fb0;text-decoration-color:#fb0}.navigation .main .dropdown .drop ul:first-of-type li a:hover{color:#fff}.navigation .main .dropdown .drop ul:first-of-type li a:hover i{color:#fff}.navigation .main .dropdown .drop ul:first-of-type li a i{font-size:1.375rem;font-weight:300;position:relative;top:5px;left:-6px;-webkit-transition:.3s ease all;transition:.3s ease all;display:inline-block}.navigation .main .dropdown .drop ul:last-of-type{width:789px;margin-left:169px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.navigation .main .dropdown .drop ul:last-of-type li{float:none;display:initial;position:relative;z-index:3}.navigation .main .dropdown .drop ul li a{margin:0;display:table;font-size:1rem;padding:5px 10px;-webkit-transition:.3s ease all;transition:.3s ease all;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.navigation .main .dropdown .drop ul li a span{display:inline-block;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:8px 0;-webkit-transition:.3s ease all;transition:.3s ease all;margin-top:-8px}.navigation .main .dropdown .drop ul li a:hover{color:#000;-webkit-text-decoration-color:#fb0;-moz-text-decoration-color:#fb0;text-decoration-color:#fb0}.navigation .main .dropdown .drop ul li a:hover span{background:#fb0;box-shadow:10px 0 0 0 #fb0,-10px 0 0 0 #fb0}.navigation .main .dropdown .drop.active{opacity:1;pointer-events:all}.navigation .triangle{width:100%;height:0;overflow:hidden;height:100%;left:187px;position:absolute}.navigation .triangle:after{content:"";display:block;width:0;height:0;border-right:350px solid transparent;border-bottom:500px solid #fb0;height:100%;position:absolute}.navigation .mobile{display:none;background:#fff;padding:22px 0;border-bottom:1px solid #efeeee}.navigation .mobile img.logo-desktop{height:44px}.navigation .mobile img.accent{position:absolute;top:-222px;left:-331px}.navigation .mobile img.accent.mobile{display:none}.navigation .mobile .images img.accent{position:absolute;top:-42px;left:-120px}.navigation .mobile .search-section{position:absolute;right:100px;top:7px}.navigation .mobile .search-section input{width:115px;padding-right:100px;border-radius:30px;background:#fff;color:#000;border:2px solid #000}.navigation .mobile .search-section i{color:#000;right:15px;top:9px}.navigation .mobile .search-section label{color:#000}.navigation .mobile .search button{border-radius:0 30px 30px 0}.navigation .mobile .search-section.secondary{display:none;width:100%;left:0;right:0;background:#3c3c3c;top:74px}.navigation .mobile .search-section.secondary input{width:96%;padding:10px 2%;margin:11px 0;border-radius:0;border:2px solid #fff;background:#3c3c3c;color:#ccc;height:16px}.navigation .mobile .search-section.secondary label{color:#ccc;top:22px;left:34px}.navigation .mobile .search-section.secondary i{color:#fff;top:22px;right:29px}.navigation .mobile-nav{position:absolute;right:0;top:7px;text-transform:uppercase;font-weight:700;font-size:.9375rem;margin-right:10px}.navigation .hamburger{float:none;right:auto;left:auto;top:11px;margin-left:9px}.navigation .hamburger:hover i{background:#fb0}.navigation .hamburger.active{top:9px}.navigation.campaign .main{padding:14px 0}.navigation.campaign .main img.accent{top:-44px;left:-463px;z-index:2}.navigation.campaign .main ul{float:right}.navigation.campaign .main ul .btn{margin:0;font-weight:700}.navigation.campaign .main .images{margin-top:10px}.navigation.campaign a.banner{margin:0;position:absolute;bottom:-50px;width:100%;text-align:center;display:none}.navigation.campaign a.banner i{position:relative;top:3px;left:2px}.navigation.microsite .main{padding:14px 0}.navigation.microsite .main img.accent{top:-65px;left:-463px;z-index:2}.navigation.microsite .main ul{float:right}.navigation.microsite .main ul a.btn-micro{background:#fb0;padding:10px 20px}.navigation.microsite .main ul a.btn-micro:hover{background:#000;color:#fff}.navigation.black .utility{background:#3c3c3c;border:none}.navigation.black .search-section input{background:#3c3c3c}.navigation.microsite.black .main{background:#000;border:none}.navigation.black .main ul li a{color:#fff}.navigation.black .main ul li a:hover{color:#fb0}.navigation.black .mobile{background:#000;border-bottom:2px solid #000}.navigation.black .mobile-nav{color:#fff}.navigation.black .hamburger i{background:#fff}.navigation.gray .utility{border:none}.navigation.microsite.gray .main{background:#3c3c3c;border:none}.navigation.gray .main ul li a{color:#fff}.navigation.gray .main ul li a:hover{color:#fb0}.navigation.gray .mobile{background:#3c3c3c;border-bottom:2px solid #3c3c3c}.navigation.gray .mobile-nav{color:#fff}.navigation.gray .hamburger i{background:#fff}.mobile-links{opacity:0;pointer-events:none;position:fixed;background:#000;width:100%;top:89px;height:100%;padding:50px 0 200px 0;overflow-x:hidden;-webkit-transition:.3s ease all;transition:.3s ease all;display:none}.mobile-links ul{margin:0}.mobile-links ul li{margin:0;padding:10px 0;color:#fff;-webkit-transition:.3s ease all;transition:.3s ease all;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000;font-size:1.25rem;font-weight:400;width:100%;display:block}.mobile-links ul li:before{display:none}.mobile-links ul li span{position:relative}.mobile-links ul li span i{position:absolute;right:-27px;top:-1px}.mobile-links ul li a{color:#fff;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000;font-size:1.25rem;font-weight:400;width:100%;display:block;position:relative}.mobile-links ul li a:hover{color:#fb0}.mobile-links ul li i{color:#fb0;top:11px;position:absolute;right:0}.mobile-links ul:last-of-type{margin-top:25px}.mobile-links ul:last-of-type li a i{top:4px;position:relative;margin-right:5px}.mobile-links ul.util{padding-top:0;margin-bottom:38px}.mobile-links ul.util li{border-bottom:1px solid #3c3c3c}.mobile-links ul.util li:first-of-type{border-top:1px solid #3c3c3c}.mobile-links ul.util li ul{position:absolute;top:20px;background:#000;width:100%;height:100%;z-index:2;margin-top:0;-webkit-transition:.3s ease all;transition:.3s ease all;right:-1000px;padding:0 10px;display:none}.mobile-links ul.util li ul li{border:none}.mobile-links ul.util li ul li:first-of-type{border-top:none}.mobile-links ul.util li ul li.title{margin-bottom:0;margin-top:0;color:#fff;font-size:.9375rem;text-transform:uppercase;font-weight:700;border-top:none;border-bottom:1px solid #3c3c3c}.mobile-links ul.util li ul li.title:hover{cursor:default}.mobile-links ul.util li ul li.title.margin{margin-top:20px}.mobile-links ul.util li ul.active{right:0;display:block}.mobile-links ul.util li:hover{color:#fb0;cursor:pointer}.mobile-links .back{background:#f4b810;position:absolute;width:100%;top:0;z-index:3;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all;pointer-events:none;display:none}.mobile-links .back p{margin-bottom:0;z-index:3;color:#000;background:#f4b810;width:100%;padding:15px 0;-webkit-transition:.3s ease all;transition:.3s ease all;text-transform:uppercase;font-weight:600;letter-spacing:.05em;margin-top:0}.mobile-links .back p i{position:relative;top:3px}.mobile-links .back .container{padding:0 5px}.mobile-links .back:hover{background:#fff}.mobile-links .back:hover p{background:#fff;cursor:pointer}.mobile-links .back.active{opacity:1;pointer-events:all;display:block}.mobile-links h5{margin-bottom:0;margin-top:30px;color:#fff;font-size:.9375rem;text-transform:uppercase;font-weight:700}.mobile-links p{margin-bottom:0;margin-top:30px;color:#fff;font-size:.9375rem;text-transform:uppercase;font-weight:700;line-height:2.25rem;letter-spacing:.2px;font-family:proxima-nova,sans-serif}.mobile-links a.btn{display:table;width:208px;text-align:center;margin-bottom:17px}.mobile-links a.btn:hover{background:#fff;border:2px solid #fff;color:#000}.mobile-links.active{opacity:1;pointer-events:all;display:block}.hamburger{cursor:pointer;width:20px;height:25px;margin:auto;position:absolute;right:0;top:8px;bottom:0;-webkit-transition:.3s ease all;transition:.3s ease all;position:relative;top:9px;display:inline-block;float:left}.hamburger i{background-color:#fff;border-radius:2px;content:'';display:block;width:100%;height:2px;-webkit-transition:.3s ease all;transition:.3s ease all;background-color:#000}.hamburger i:nth-child(1){-webkit-animation:outT .3s backwards;animation:outT .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.hamburger i:nth-child(2){margin:5px 0;-webkit-animation:outM .3s backwards;animation:outM .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.hamburger i:nth-child(3){-webkit-animation:outBtm .3s backwards;animation:outBtm .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.hamburger:hover i{background:#fff}.hamburger.active{top:4px;top:7px}.hamburger.active i:nth-child(2){margin:7px 0;-webkit-animation:inM .3s forwards;animation:inM .3s forwards}.hamburger.active i:nth-child(1){-webkit-animation:inT .3s forwards;animation:inT .3s forwards}.hamburger.active i:nth-child(3){-webkit-animation:inBtm .3s forwards;animation:inBtm .3s forwards;opacity:0}.hamburger.touched:hover i{background-color:#272727}.breadcrumb{position:relative;display:block;max-width:828px;border-bottom:2px solid #ddd;margin-bottom:35px;margin-left:0}.breadcrumb li{display:inline-block;float:left;margin:0 0 0 5px;color:#3c3c3c;font-size:1rem;font-weight:400;letter-spacing:.025em}.breadcrumb li a{color:#3c3c3c;font-weight:400;text-decoration:initial}.breadcrumb li a:hover{color:#fb0}.breadcrumb li:before{display:none}.breadcrumb.mobile{display:none;border-bottom-color:#fb0;max-width:260px}.breadcrumb.mobile i{position:relative;top:2.5px;margin-right:0;left:-7px}.breadcrumb.mobile:before{content:" ";display:block;height:2px;width:200px;background:#fb0;bottom:-2px;position:absolute;left:-200px}.page-intro{position:relative}.page-intro h1{max-width:738px}.page-intro h1.adjust{margin-bottom:40px}.page-intro p{max-width:740px}.page-intro .accent{display:none;position:absolute;right:-751px;top:113px}.page-intro .accent.adjust{top:25px}.page-intro .accent.active{display:block}.breadcrumb_items{position:relative;display:block;max-width:828px;border-bottom:2px solid #ddd;margin-bottom:35px;margin-left:0;padding:5px 0}.breadcrumb_items .breadcrumb_item{display:inline-block;margin:0 0 0 5px;color:#3c3c3c;font-size:1rem;font-weight:400;letter-spacing:.025em;text-transform:none}.breadcrumb_items .breadcrumb_item:after{color:#464646;margin:0 1px 0 5px}.breadcrumb_items a.breadcrumb_item:hover{color:#fb0}.breadcrumb_items .ri-arrow-left-line{display:none}.interior-header{display:block;position:relative;background:#000;z-index:2;background-size:cover;background-position:top center;background-repeat:no-repeat;min-height:650px}.interior-header .copy{display:none}.interior-header.video .copy{max-width:600px;text-align:center;z-index:2;position:relative;display:block;margin:0 auto;padding:235px 0}.interior-header.video .copy h2{color:#fff;margin-top:25px;margin-bottom:0}.interior-header.video .copy img.hover{position:absolute;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}.interior-header.video .copy img.hover:hover{cursor:pointer;opacity:1}.overlay{position:absolute;opacity:0;background:#000;top:0;left:0;width:100%;height:100%;z-index:1}.video.missionvideo .overlay{opacity:.7}.interior-header.short{min-height:250px;height:250px}.introduction{padding-bottom:30px}.introduction+.numbers{margin-top:0}.simple-copy-block{max-width:708px;width:100%;display:inline-block;float:left;padding-top:95px;padding-bottom:30px}.simple-copy-block-nopadding{max-width:708px;width:100%;display:inline-block;float:left}.simple-copy-block h2{line-height:3rem;margin-bottom:16px;font-size:2.5rem}.simple-copy-block h3{line-height:2.625rem;margin-bottom:16px;font-size:1.8rem}.simple-copy-block h4{line-height:2.125rem;font-size:1.4rem}.simple-copy-block h5{font-size:1.5rem;line-height:1.875rem}.simple-copy-block p+a.btn{margin-top:0}.simple-copy-block p a{text-decoration:none;border-bottom:2px solid #fb0;font-weight:400}.simple-copy-block a.btn{margin-bottom:30px}.simple-copy-block .quote{border:2px solid #ddd}.simple-copy-block .quote figcaption{background:#000;color:#fff;font-weight:500}.simple-copy-block h3.title{margin-bottom:40px;position:relative}.simple-copy-block h3.title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-14px;position:absolute}.simple-copy-block ol{margin-left:38px}.simple-copy-block ol li a{text-decoration:none;border-bottom:2px solid #fb0;display:inline;font-weight:400}.simple-copy-block ul{margin-left:38px}.simple-copy-block ul li a{text-decoration:none;border-bottom:2px solid #fb0;font-weight:300}.simple-copy-block ul.check{margin-left:40px}.simple-copy-block ul.check li{display:block;width:100%;position:relative}.simple-copy-block ul.check li:before{display:none}.simple-copy-block ul.check li img{position:absolute;left:-38px;top:1px}.simple-copy-block ul.check li a{font-weight:400;border:none}.repeatable-visual{display:block;position:relative;margin:30px 0}.repeatable-visual img{display:inline-block;float:left;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.repeatable-visual .copy{display:inline-block;float:left;max-width:434px;margin-left:60px;margin-top:5px}.repeatable-visual .copy p{margin-bottom:25px}.repeatable-visual .copy .btn{margin-top:0}.sidebar{display:inline-block;position:relative;float:left;max-width:472px;width:100%}.sidebar .accent{position:absolute;top:-279px;right:-149px}.sidebar .accent.hidden{display:none}.sidebar-nav{max-width:340px;display:block;position:relative;background:#fb0;background:-webkit-linear-gradient(225deg, transparent 10px, #fb0 10px);background:linear-gradient(225deg,transparent 10px,#fb0 10px);z-index:2;top:-81px;margin-left:131px;padding:32px;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.sidebar-nav hr{background:#fff;display:block;margin-left:0;text-align:left}.sidebar-nav p{margin-bottom:0}.sidebar-nav ul{margin-bottom:0;margin-top:0;margin-left:-4px}.sidebar-nav ul li{margin:0 0 18px 20px;font-weight:500;letter-spacing:.01em}.sidebar-nav ul li a{font-weight:500;-webkit-transition:.3s ease all;transition:.3s ease all;position:relative}.sidebar-nav ul li a i{position:absolute;top:-4px;left:-20px}.sidebar-nav ul li a i.ri-arrow-right-s-line{opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}.sidebar-nav ul li a i.ri-arrow-right-s-line:before{font-size:.9375rem}.sidebar-nav ul li a:hover{color:#000;border-bottom:2px solid #000}.sidebar-nav ul li a:hover i.ri-arrow-right-fill{opacity:1}.sidebar-nav ul li a:hover i.ri-arrow-right-s-line{opacity:0}.sidebar-nav ul li a i.ri-arrow-right-fill{position:absolute;left:-22.5px;top:-5px;color:#fff;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}.sidebar-nav ul li a i.ri-arrow-right-fill:before{content:"\ea6c";font-size:.9375rem}.sidebar-nav ul li:last-of-type{margin-bottom:0}.sidebar-nav ul li::before{display:none}.sidebar-nav ul li.active a{font-weight:700}.sidebar-nav.white{background:#fff;background:-webkit-linear-gradient(225deg, transparent 10px, #fff 10px);background:linear-gradient(225deg,transparent 10px,#fff 10px)}.sidebar-nav.white li a{-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff}.sidebar-nav.white ul li a i.ri-arrow-right-fill{color:#fb0}.sidebar-nav.white hr{background:#c90}.sidebar-nav.black{background:#000;background:-webkit-linear-gradient(225deg, transparent 10px, #000 10px);background:linear-gradient(225deg,transparent 10px,#000 10px)}.sidebar-nav.black p{color:#fff}.sidebar-nav.black li a{-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000;color:#fff}.sidebar-nav.black li a:hover{color:#fff;border-bottom:2px solid #fff}.sidebar-nav.black ul li a i.ri-arrow-right-s-line{color:#fff}.sidebar-nav.black ul li a i.ri-arrow-right-fill{color:#fff}.sidebar-nav.black hr{background:#fff}.mobile-sidebar-nav{display:none;position:relative;background:#fb0}.mobile-sidebar-nav a{text-decoration:none}.mobile-sidebar-nav .bar{padding:17px 0}.mobile-sidebar-nav .bar h5{margin:0;text-transform:uppercase;font-size:.9375rem;font-weight:700;display:inline-block;margin-left:10px}.mobile-sidebar-nav p{margin-bottom:0}.mobile-sidebar-nav hr{background:#fff;margin-bottom:10px}.mobile-sidebar-nav nav{max-height:0;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;overflow:hidden}.mobile-sidebar-nav nav.active{max-height:500px;-webkit-transition:max-height .3s ease-in;transition:max-height .3s ease-in;padding-bottom:10px}.mobile-sidebar-nav ul{margin-bottom:0;margin-top:0;margin-left:-4px}.mobile-sidebar-nav ul li{margin:0 0 9px 25px;font-weight:500;letter-spacing:.01em;list-style:none}.mobile-sidebar-nav ul li a{font-weight:500;-webkit-transition:.3s ease all;transition:.3s ease all;position:relative}.mobile-sidebar-nav ul li a i.ri-arrow-right-s-line{opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}.mobile-sidebar-nav ul li a i{position:absolute;top:-3px;left:-20px}.mobile-sidebar-nav ul li a i.ri-arrow-right-fill{position:absolute;opacity:1;left:-22.5px;top:-3px;color:#fff;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}.mobile-sidebar-nav ul li a:hover{font-weight:700;color:#000}.mobile-sidebar-nav ul li a:hover i.ri-arrow-right-s-line{opacity:0}.mobile-sidebar-nav ul li a:hover i.ri-arrow-right-fill{opacity:1}.mobile-sidebar-nav ul li:before{display:none}.mobile-sidebar-nav nav#subnavigation-mobile{padding:0;max-height:0;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;overflow:hidden;top:0;margin:0;box-shadow:none;display:none}.mobile-sidebar-nav nav#subnavigation-mobile.active{max-height:500px;-webkit-transition:max-height .3s ease-in;transition:max-height .3s ease-in;padding-bottom:10px;display:block}nav#subnavigation,nav#subnavigation-mobile{max-width:340px;width:auto;display:block;position:relative;background:#fb0;background:-webkit-linear-gradient(225deg, transparent 10px, #fb0 10px);background:linear-gradient(225deg,transparent 10px,#fb0 10px);z-index:2;top:-81px;margin-left:131px;padding:32px;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}nav#subnavigation ul li a,nav#subnavigation-mobile ul li a{background-color:#fb0;margin:8px 16px 8px 16px;font-weight:500;border-bottom:2px solid #fb0;display:inline-block;padding:0;position:relative}nav#subnavigation ul li a:hover,nav#subnavigation-mobile ul li a:hover{color:#000;border-bottom:2px solid #000}nav#subnavigation ul li a:hover .ri-arrow-right-fill,nav#subnavigation-mobile ul li a:hover .ri-arrow-right-fill{opacity:1}nav#subnavigation ul li a:hover i.ri-arrow-right-s-line,nav#subnavigation-mobile ul li a:hover i.ri-arrow-right-s-line{opacity:0}nav#subnavigation ul li a i,nav#subnavigation-mobile ul li a i{position:absolute;top:-1px;left:-20px}nav#subnavigation ul li a i.ri-arrow-right-fill,nav#subnavigation-mobile ul li a i.ri-arrow-right-fill{position:absolute;left:-22.5px;top:-1px;color:#fff;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}nav#subnavigation ul li a i.ri-arrow-right-s-line,nav#subnavigation-mobile ul li a i.ri-arrow-right-s-line{opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}nav .subnavigation_title{background-color:#fb0;padding:0;font-family:proxima-nova,sans-serif;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;text-transform:none;font-weight:700}nav .subnavigation_title:after{content:'';background:#fff;display:block;text-align:left;width:100px;height:2px;border:none;margin:10px 0 20px 0}nav .subnavigation ul li{margin:0 0 18px 20px;font-weight:500;letter-spacing:.01em}nav#subnavigation-mobile.white,nav#subnavigation.white{background:#fff;background:-webkit-linear-gradient(225deg, transparent 10px, #fff 10px);background:linear-gradient(225deg,transparent 10px,#fff 10px)}nav#subnavigation-mobile.white li a,nav#subnavigation.white li a{-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff;background-color:#fff;border-bottom:2px solid #fff}nav#subnavigation-mobile.white ul li a i.ri-arrow-right-fill,nav#subnavigation.white ul li a i.ri-arrow-right-fill{color:#fb0}nav#subnavigation-mobile.white hr,nav#subnavigation.white hr{background:#c90}nav#subnavigation-mobile.white .subnavigation_title,nav#subnavigation.white .subnavigation_title{background-color:#fff}nav#subnavigation-mobile.white .subnavigation_title:after,nav#subnavigation.white .subnavigation_title:after{background:#000}nav#subnavigation-mobile.black,nav#subnavigation.black{background:#000;background:-webkit-linear-gradient(225deg, transparent 10px, #000 10px);background:linear-gradient(225deg,transparent 10px,#000 10px)}nav#subnavigation-mobile.black p,nav#subnavigation.black p{color:#fff}nav#subnavigation-mobile.black .subnavigation_title,nav#subnavigation.black .subnavigation_title{background-color:#000}nav#subnavigation-mobile.black .subnavigation_title a,nav#subnavigation.black .subnavigation_title a{color:#fff}nav#subnavigation.black li anav#subnavigation-mobile.black li a{-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000;color:#fff;background-color:#000;border-bottom:2px solid #000}nav#subnavigation-mobile.black li a:hover,nav#subnavigation.black li a:hover{color:#fff;border-bottom:2px solid #fff}nav#subnavigation-mobile.black ul li a i.ri-arrow-right-s-line,nav#subnavigation.black ul li a i.ri-arrow-right-s-line{color:#fff}nav#subnavigation-mobile.black ul li a i.ri-arrow-right-fill,nav#subnavigation.black ul li a i.ri-arrow-right-fill{color:#fff}nav#subnavigation-mobile.black hr,nav#subnavigation.black hr{background:#fff}.sidebar-callout{max-width:340px;display:block;position:relative;z-index:2;margin:0 0 80px 131px}.sidebar-callout img{width:100%;height:auto;margin-bottom:20px;opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}.sidebar-callout a{text-transform:uppercase;font-weight:600;font-size:.875rem}.sidebar-callout a img:hover{opacity:.7}.sidebar-callout a i{position:relative;padding-left:6px;top:2px}.sidebar-callout a:hover{color:#fb0}.sidebar-callout h2{margin-bottom:10px;font-size:1.75rem;line-height:1.9rem}.sidebar-callout p{margin-bottom:18px}.content-block{position:relative;display:block;max-width:706px;margin-left:27px;margin-bottom:30px}.content-block .columns{z-index:2;position:relative}.content-block .accent{position:absolute;top:-17px;left:-27px;z-index:1}.content-block .col{display:inline-block;float:left}.content-block .col:last-of-type{background:#000;min-height:200px;padding:29px;width:431px}.content-block .col img{max-width:250px}.content-block h6{color:#fb0;font-size:1.375rem;max-width:400px;line-height:1.625rem;margin-bottom:12px}.content-block span{color:#fff;font-size:1.625rem;max-width:400px;margin-bottom:28px;line-height:2.125rem;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;display:block}.content-block hr{width:50px;background:#fff;margin:0 0 10px 0;display:block;margin-left:0;text-align:left}.content-block h4{color:#fff;font-size:1.625rem;max-width:400px;margin-bottom:28px}.content-block a{text-transform:uppercase;font-weight:600;font-size:.875rem;color:#fff}.content-block a i{position:relative;padding-left:6px;top:2px}.content-block a:hover{color:#fb0}.small-callout{position:relative;display:block;margin:100px 0}.small-callout .wrap{background:#3c3c3c;padding:60px 0;position:relative;z-index:2}.small-callout .copy{max-width:708px}.small-callout .copy h4{color:#fff;margin-bottom:6px}.small-callout .copy p{margin-bottom:0;color:#fff}.small-callout .btn{position:absolute;right:0;top:20px}.small-callout .btn:hover{border-color:#fff;background:#fff;color:#000}.small-callout.double .btn:first-of-type{top:-20px}.small-callout.double .btn:last-of-type{top:54px}.small-callout img{position:absolute;z-index:1}.small-callout img.left{position:absolute;top:-79px;left:-92px}.small-callout img.right{top:-140px;right:-236px}.small-callout+.small-callout{margin-top:200px}.small-callout.yellow .wrap{background:#fb0}.small-callout.yellow .copy h4{color:#000}.small-callout.yellow .copy p{color:#000}.small-callout.yellow .copy .btn{background:#fff;border-color:#fff}.small-callout.yellow .copy .btn:hover{background:#000;border-color:#000;color:#fff}.copy-callout{display:block;position:relative}.copy-callout .cta{background:#fb0;display:inline-block;float:left;width:100%;padding:20px 20px 0 20px;margin:30px 0;position:relative}.copy-callout .cta.black{background:#000}.copy-callout .cta.black a.btn{background:#fb0;color:#000;border-color:#fb0}.copy-callout .cta.black a.btn:hover i{color:#fff}.copy-callout .cta.black h6{color:#fff}.copy-callout .cta.black h6 b{color:#fb0}.copy-callout a.btn{background:#000;border-color:#000;color:#fff;bottom:-21px;left:-10px;margin:0 10px 0 0;z-index:1;position:relative}.copy-callout a.btn:hover i{color:#fb0}.copy-callout .cta.simple{padding:0;margin-bottom:0;background:0 0;padding-left:20px}.copy-callout .cta.simple a.btn{bottom:0}.copy-callout .cta.simple:after{position:absolute;display:block;content:'';background:#fb0;top:-10px;left:0;width:219px;height:43px}.copy-callout .cta.simple.black:after{background:#000}.copy-callout a.btn.image{padding-left:20px;padding-right:50px}.copy-callout a.btn.image i{right:14px;top:15px;left:auto;font-size:1.875rem;font-weight:500;-webkit-transition:.3s ease all;transition:.3s ease all}.copy-callout.split .cta:first-of-type{margin-right:28px}.button-callout{display:block;position:relative}.button-callout .cta{background:#fb0;display:inline-block;float:left;width:100%;padding:20px 20px 0 20px;margin:30px 0;position:relative}.button-callout .cta.black{background:#000}.button-callout .cta.black a.btn{background:#fb0;color:#000;border-color:#fb0}.button-callout .cta.black a.btn:hover i{color:#fff}.button-callout .cta.black h6{color:#fff}.button-callout .cta.black h6 b{color:#fb0}.button-callout a.btn{background:#000;border-color:#000;color:#fff;bottom:-21px;left:-10px;margin:0 10px 0 0;z-index:1;position:relative}.button-callout a.btn:hover i{color:#fb0}.button-callout .cta.simple{padding:0;margin-bottom:0;background:0 0;padding-left:20px}.button-callout .cta.simple a.btn{bottom:0}.button-callout .cta.simple:after{position:absolute;display:block;content:'';background:#fb0;top:-10px;left:0;width:219px;height:43px}.button-callout .cta.simple.black:after{background:#000}.button-callout a.btn.image{padding-left:20px;padding-right:50px}.button-callout a.btn.image i{right:14px;top:15px;left:auto;font-size:1.875rem;font-weight:100;-webkit-transition:.3s ease all;transition:.3s ease all}.button-callout.split .cta{width:340px}.button-callout.split .cta:first-of-type{margin-right:28px}.split-callout{position:relative;padding:50px 0}.split-callout .col{position:relative;display:inline-block;float:left}.split-callout .col:first-of-type{left:-55px}.split-callout .col:last-of-type{width:533px;position:absolute;right:0;padding-top:110px}.split-callout .col:last-of-type hr{display:block;margin-left:0;text-align:left}.split-callout .col span{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none;display:block}.split-callout .col img.main{width:706px;position:relative;display:block;left:-100px;float:left;z-index:2;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.split-callout .col img.foreground{position:absolute;top:-229px;left:-261px;pointer-events:none;z-index:3}.split-callout .col img.background{position:absolute;top:-22px;left:-43px;pointer-events:none;z-index:1}.split-callout .col img.hidden{display:none}.split-callout .col p{margin-bottom:20px}.split-callout .col ul{margin:0 0 30px 18px}.split-callout .col .btn{display:inline-block!important}.split-callout img.accent{position:absolute;right:0;top:-313px;right:-916px}.split-callout.simple .col:first-of-type{left:0}.split-callout.simple .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.split-callout.simple .col a:hover{color:#fb0}.split-callout.simple .col img.main{width:488px;left:0}.split-callout.simple .col img.background{position:absolute;top:-188px;left:-50px;pointer-events:none;z-index:1}.split-callout.simple a i{position:relative;padding-left:6px;top:2px}.split-callout.simple.left .col:last-of-type{padding-top:60px}.split-callout.simple.right .col:first-of-type{left:10px}.split-callout.simple.right .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.split-callout.simple.right .col a:hover{color:#fb0}.split-callout.simple.right .col img.main{width:488px;left:0}.split-callout.simple.right .col img.background{position:absolute;top:-188px;left:-50px;pointer-events:none;z-index:1}.split-callout.simple.right a i{position:relative;padding-left:6px;top:2px}.split-callout.right .col:first-of-type{width:533px;position:absolute;right:0;padding-top:60px}.split-callout.right .col:last-of-type{position:relative;display:block;float:none;margin-left:691px;padding-top:0}.full-width-callout{position:relative;overflow:hidden}.full-width-callout .background{padding:200px 0 200px 0;background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#000}.full-width-callout .wrapper{max-width:484px;z-index:2;position:relative}.full-width-callout span{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#fff;margin-bottom:12px;text-transform:none;display:block}.full-width-callout span b{color:#fb0;font-weight:400}.full-width-callout h6{color:#fff}.full-width-callout h6 span{color:#fb0}.full-width-callout h2{color:#fff}.full-width-callout h2 b{color:#fb0;font-weight:400}.full-width-callout hr{background:#fff;opacity:.5;display:block;margin-left:0;text-align:left}.full-width-callout .gradient{position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:#191b20;background:-webkit-linear-gradient(42deg,rgba(0,0,0,.9) 16%,rgba(0,0,0,0) 85%);background:-webkit-linear-gradient(48deg, rgba(0,0,0,.9) 16%, rgba(0,0,0,0) 85%);background:linear-gradient(42deg,rgba(0,0,0,.9) 16%,rgba(0,0,0,0) 85%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#191b20", endColorstr="#ffffff", GradientType=1);pointer-events:none}.full-width-callout .btn:hover{border-color:#fff;background:#fff;color:#000}.full-width-callout .photos{max-width:650px;position:absolute;right:0;top:-220px}.full-width-callout .photos img{display:inline-block;float:left;margin:5px;position:relative;width:315px;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.full-width-callout .photos img:nth-child(odd){top:40px}.full-width-callout .photos.mobile{display:none}.full-width-callout+.news.complex{padding-top:100px}.full-width-callout+.news{padding-top:100px}.full-width-callout.no-gradient .gradient{display:none}.full-width-callout.complex{overflow:initial}.video-background,.video-background.youtube{background:#000;top:0;right:0;bottom:0;left:0;z-index:-99;opacity:1;-webkit-transition:1s ease all;transition:1s ease all;-webkit-transition-delay:1s;transition-delay:1s;pointer-events:none}.video-background iframe,.video-background.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-foreground,.video-foreground.youtube{position:absolute;top:0;left:0;width:100%;height:100%}.homepage-header{background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;overflow:hidden;background-color:#3c3c3c}.homepage-header .video-controls .ri-pause-circle-line{right:0;left:3%;z-index:3}.homepage-header .video-controls .ri-play-circle-line{right:0;left:3%;z-index:3}.homepage-header .wrap{display:block;max-width:1080px;margin:0 auto;z-index:3;position:relative}.homepage-header .wrap .copy{padding:415px 0 240px 0;max-width:584px;text-align:center;margin:0 auto}.homepage-header .wrap .copy h1{color:#fff;font-size:5.25rem;line-height:5.625rem}.homepage-header .wrap .copy h1 span{color:#f4b810}.homepage-header .wrap .copy p{color:#fff;display:none}.homepage-header .wrap .copy hr{margin:0 auto;display:block}.homepage-header .wrap .copy .btn{display:none}.homepage-header .gradient{background:-webkit-linear-gradient(339deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(111deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(339deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);z-index:2;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.microsite-hero{background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;overflow:hidden;background-color:#3c3c3c}.microsite-hero .video-controls .ri-pause-circle-line{right:0;left:3%;z-index:3}.microsite-hero .video-controls .ri-play-circle-line{right:0;left:3%;z-index:3}.microsite-hero .wrap{display:block;max-width:1080px;margin:0 auto;z-index:3;position:relative}.microsite-hero .wrap .copy{padding:415px 0 240px 0;max-width:584px;text-align:center;margin:0 auto}.microsite-hero .wrap .copy h1{color:#fff;font-size:5.25rem;line-height:5.625rem}.microsite-hero .wrap .copy h1 span{color:#f4b810}.microsite-hero .wrap .copy p{color:#fff;display:none}.microsite-hero .wrap .copy hr{margin:0 auto;display:block}.microsite-hero .wrap .copy .btn{display:none}.microsite-hero .gradient{background:-webkit-linear-gradient(339deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(111deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(339deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);z-index:2;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.campaign-hero{background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;overflow:hidden;background-color:#3c3c3c}.campaign-hero .video-controls .ri-pause-circle-line{right:0;left:3%;z-index:3}.campaign-hero .video-controls .ri-play-circle-line{right:0;left:3%;z-index:3}.campaign-hero .wrap{display:block;max-width:1080px;margin:0 auto;z-index:3;position:relative}.campaign-hero .wrap .copy{padding:415px 0 240px 0;max-width:584px;text-align:center;margin:0 auto}.campaign-hero .wrap .copy h1{color:#fff;font-size:5.25rem;line-height:5.625rem}.campaign-hero .wrap .copy h1 span{color:#f4b810}.campaign-hero .wrap .copy p{color:#fff;display:none}.campaign-hero .wrap .copy hr{margin:0 auto;display:block}.campaign-hero .wrap .copy .btn{display:none}.campaign-hero .gradient{background:-webkit-linear-gradient(339deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(111deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(339deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);z-index:2;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.homepage-jumbo{background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;overflow:hidden;background-color:#3c3c3c}.homepage-jumbo .video-controls .ri-pause-circle-line{right:0;left:3%;z-index:3}.homepage-jumbo .video-controls .ri-play-circle-line{right:0;left:3%;z-index:3}.homepage-jumbo .wrap{display:block;max-width:1080px;margin:0 auto;z-index:3;position:relative}.homepage-jumbo .wrap .copy{padding:275px 0 240px 0;max-width:584px;text-align:center;margin:0 auto}.homepage-jumbo .wrap .copy h1{color:#fff;font-size:5.25rem;line-height:5.625rem}.homepage-jumbo .wrap .copy h1 span{color:#f4b810}.homepage-jumbo .wrap .copy p{color:#fff;display:none}.homepage-jumbo .wrap .copy hr{margin:0 auto;display:block}.homepage-jumbo .wrap .copy .btn{display:none}.homepage-jumbo .gradient{background:-webkit-linear-gradient(339deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(111deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(339deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);z-index:2;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.triple-callout{position:relative;display:block;padding:42px 0 0 0}.triple-callout .col{display:inline-block;position:relative;float:left;width:385px;z-index:2;margin-right:11px;background:#000}.triple-callout .col:last-of-type{margin-right:0}.triple-callout .col .copy{position:absolute;bottom:27px;left:32px;width:280px;z-index:2}.triple-callout .col .copy a:hover{background:#fff;color:#000}.triple-callout .col .copy h5{margin-bottom:5px;color:#fff}.triple-callout .col .copy .hide p{color:#fff;margin-bottom:10px}.triple-callout .col img{box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-webkit-transition:.5s ease-out;transition:.5s ease-out;opacity:1;width:100%}.triple-callout .col:hover img{opacity:.75}.triple-callout .col:hover .hide{max-height:500px;-webkit-transition:2s cubic-bezier(.25,1,.5,1);transition:2s cubic-bezier(.25,1,.5,1);opacity:1}.triple-callout .col .hide{max-height:0;-webkit-transition:2s cubic-bezier(.25,1,.5,1);transition:2s cubic-bezier(.25,1,.5,1);overflow:hidden;opacity:0}.triple-callout .col .hide hr{display:block;margin-left:0;text-align:left}.triple-callout .col .gradient{position:absolute;left:0;right:0;top:0;width:100%;height:100%;z-index:1;background:#000;background:-webkit-linear-gradient(0deg,#000 16%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg, #000 16%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg,#000 16%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);opacity:.9}.triple-callout .top{height:182px;background:#fff;z-index:4;position:relative}.triple-callout .top .accent{top:5px;position:relative}.triple-callout .bottom{position:relative;padding-bottom:107px;margin-top:-139px}.triple-callout .bottom .container{z-index:5}.triple-callout .gradient{position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:#ddd;background:-webkit-linear-gradient(42deg,#ddd 16%,#fff 100%);background:-webkit-linear-gradient(48deg, #ddd 16%, #fff 100%);background:linear-gradient(42deg,#ddd 16%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dddddd", endColorstr="#ffffff", GradientType=1);pointer-events:none}.triple-callout .btn:hover{border-color:#fff}.triple-callout.no-bg{padding-top:0}.triple-callout.no-bg .yellow-accent{z-index:5;position:absolute;right:0;top:-166px;pointer-events:none}.triple-callout.no-bg .top{height:211px;background:0 0}.triple-callout.no-bg .top .accent{top:0}.triple-callout.no-bg+.numbers{margin-top:50px}.homepage-intro-callout{position:relative;display:block;padding:42px 0 0 0}.homepage-intro-callout .col{display:inline-block;position:relative;float:left;width:385px;z-index:2;margin-right:11px;background:#000}.homepage-intro-callout .col:last-of-type{margin-right:0}.homepage-intro-callout .col .copy{position:absolute;bottom:27px;left:32px;width:280px;z-index:2}.homepage-intro-callout .col .copy a:hover{background:#fff;color:#000}.homepage-intro-callout .col .copy h5{margin-bottom:5px;color:#fff}.homepage-intro-callout .col .copy .hide p{color:#fff;margin-bottom:10px}.homepage-intro-callout .col img{box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);-webkit-transition:.5s ease-out;transition:.5s ease-out;opacity:1;width:100%}.homepage-intro-callout .col:hover img{opacity:.75}.homepage-intro-callout .col:hover .hide{max-height:500px;-webkit-transition:2s cubic-bezier(.25,1,.5,1);transition:2s cubic-bezier(.25,1,.5,1);opacity:1}.homepage-intro-callout .col .hide{max-height:0;-webkit-transition:2s cubic-bezier(.25,1,.5,1);transition:2s cubic-bezier(.25,1,.5,1);overflow:hidden;opacity:0}.homepage-intro-callout .col .hide hr{display:block;margin-left:0;text-align:left}.homepage-intro-callout .col .gradient{position:absolute;left:0;right:0;top:0;width:100%;height:100%;z-index:1;background:#000;background:-webkit-linear-gradient(0deg,#000 16%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg, #000 16%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg,#000 16%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);opacity:.9}.homepage-intro-callout .top{height:182px;background:#fff;z-index:4;position:relative}.homepage-intro-callout .top .accent{top:5px;position:relative}.homepage-intro-callout .bottom{position:relative;padding-bottom:107px;margin-top:-139px}.homepage-intro-callout .bottom .container{z-index:5}.homepage-intro-callout .gradient{position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:#ddd;background:-webkit-linear-gradient(42deg,#ddd 16%,#fff 100%);background:-webkit-linear-gradient(48deg, #ddd 16%, #fff 100%);background:linear-gradient(42deg,#ddd 16%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dddddd", endColorstr="#ffffff", GradientType=1);pointer-events:none}.homepage-intro-callout .btn:hover{border-color:#fff}.homepage-intro-callout.no-bg{padding-top:0}.homepage-intro-callout.no-bg .yellow-accent{z-index:5;position:absolute;right:0;top:-166px;pointer-events:none}.homepage-intro-callout.no-bg .top{height:211px;background:0 0}.homepage-intro-callout.no-bg .top .accent{top:0}.homepage-intro-callout.no-bg+.numbers{margin-top:50px}.testimonial{display:block;position:relative;padding:50px 0}.testimonial .copy{float:left;display:inline-block;max-width:615px;padding-top:120px}.testimonial .copy hr{margin-top:30px;display:block;margin-left:0;text-align:left}.testimonial p{color:#3c3c3c;font-weight:600;font-size:1.125rem;margin-bottom:3px}.testimonial p.position{color:#707070;font-size:1rem;font-style:italic;font-weight:400}.testimonial .images{display:inline-block;float:left;max-width:564px}.testimonial .images img{width:488px;position:relative;margin-left:76px;z-index:2;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.testimonial .images img.accent{width:auto;position:absolute;z-index:1;pointer-events:none;margin:0 auto;right:-47px;top:184px;box-shadow:none}.date-blocks{position:relative;display:block;margin:30px 0 30px 0}.date-blocks .date{display:inline-block;position:relative;float:left;width:25%;padding:2.5%;background:#fff;-webkit-transition:.3s ease all;transition:.3s ease all}.date-blocks .date:before{content:'';width:20px;height:20px;background:#fff;position:absolute;right:-10px;top:-10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.date-blocks .date h5{color:#c90;-webkit-transition:.3s ease all;transition:.3s ease all}.date-blocks .date hr{width:100%;background:#ddd;margin:20px 0;-webkit-transition:.3s ease all;transition:.3s ease all}.date-blocks .date p{margin-bottom:20px}.date-blocks .date p.title{margin-bottom:0}.date-blocks .date a{text-transform:uppercase;font-weight:600;font-size:.875rem}.date-blocks .date a i{position:relative;padding-left:6px;top:2px}.date-blocks .date a:hover{color:#fb0}.date-blocks .date.active{background:#fb0}.date-blocks .date.active h5{color:#000}.date-blocks .date.active hr{background:#000}.date-blocks .date.active a:hover{color:#fff}.events{display:block;position:relative;margin:50px 0}.events .top{border-bottom:2px solid #ddd;margin-bottom:50px}.events .top .right{position:relative;display:inline-block;float:left;width:100%}.events .top .right a{text-transform:uppercase;font-weight:600;font-size:.875rem;right:0;top:-65px;position:absolute}.events .top .right a i{position:relative;padding-left:6px;top:2px}.events .top .right a:hover{color:#fb0}.events .top .right:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:500px;bottom:-2px;background:#ddd}.events .top .left{display:inline-block;float:left;position:relative;border-bottom:2px solid #000;bottom:-2px;padding-bottom:27px;padding-right:15px;z-index:2;max-width:1000px}.events .top .left:before{content:"";display:block;width:1000px;height:2px;position:absolute;right:166px;bottom:-2px;background:#000;z-index:2}.events .top .left:after{content:"";display:block;width:26px;height:6px;position:absolute;right:-26px;bottom:-3px;background:#fff;z-index:3}.events .col{display:inline-block;float:left;max-width:360px}.events .col:nth-child(2){margin:0 49px}.events .col h5{margin-bottom:0}.events .col p{margin-bottom:5px}.events .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.events .col a i{position:relative;padding-left:6px;top:2px}.events .col a:hover{color:#fb0}.events .event_block .title{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;margin-bottom:0}.events .event_block h3.date{margin-top:0;font-family:proxima-nova,sans-serif;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:5px;text-transform:none;font-weight:700}.events .event_block .time_location{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:5px;font-style:italic}.events .event_block p.description{margin-bottom:0}.events .event_block a.inline{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block;border-bottom:none}.events .event_block a.inline:hover{color:#fb0}.events .event_block a.inline i{position:relative;padding-left:6px;top:2px}.event_block:before{display:none}.news{display:block;position:relative;padding:50px 0;z-index:5}.news .top{border-bottom:2px solid #ddd;margin-bottom:50px}.news .top .right{position:relative;display:inline-block;float:left;width:100%}.news .top .right a{text-transform:uppercase;font-weight:600;font-size:.875rem;right:0;top:-65px;position:absolute}.news .top .right a i{position:relative;padding-left:6px;top:2px}.news .top .right a:hover{color:#fb0}.news .top .right:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:500px;bottom:-2px;background:#ddd}.news .top .left{display:inline-block;float:left;position:relative;border-bottom:2px solid #000;bottom:-2px;padding-bottom:27px;padding-right:15px;z-index:2;max-width:1000px}.news .top .left:before{content:"";display:block;width:1000px;height:2px;position:absolute;right:140px;bottom:-2px;background:#000;z-index:2}.news .top .left:after{content:"";display:block;width:26px;height:6px;position:absolute;right:-26px;bottom:-3px;background:#fff;z-index:3}.news .col{display:inline-block;float:left;max-width:360px}.news .col:nth-child(2){margin:0 49px}.news .col h5{margin-bottom:0}.news .col p{margin-bottom:5px}.news .col a{margin-top:20px}.news .col a i{position:relative;padding-left:6px;top:2px}.news .col a:hover{color:#fb0}.news .col a.btn:hover{color:#fff}.news .col img{display:block;width:100%;margin-bottom:24px;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.news .col .image{position:relative}.news .col .image .border{width:95%;height:95%;background:0 0;border:2px solid #fb0;position:absolute;left:2.5%;top:2.5%;-webkit-transition:.3s ease all;transition:.3s ease all}.news .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.news .col.active .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.news .news_block .title{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;margin-bottom:0}.news .news_block h3.date{margin-top:0;font-family:proxima-nova,sans-serif;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:5px;text-transform:none;font-weight:700}.news .news_block .time_location{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000;margin-bottom:5px;font-style:italic}.news .news_block p.description{margin:0}.news .news_block a.btn{margin-top:25px}.news .news_block .image img{width:100%!important;height:100%!important}.news .news_block .image .border{width:95%;height:95%;background:0 0;border:2px solid #fb0;position:absolute;left:2.5%;top:2.5%;-webkit-transition:.3s ease all;transition:.3s ease all;z-index:2}.news .news_block .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.news .callout.news_block .image{width:360px;max-height:360px;height:100%;margin-bottom:24px;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);position:relative}.news .controls{position:absolute;top:12px;left:177px;width:400px}.news .controls p{display:inline-block;float:left;font-size:1rem;color:#3c3c3c}.news .controls form{position:relative;top:3px}.news .controls form input{margin-left:30px;margin-right:6px}.news .controls form input:hover{cursor:pointer}.news .controls form label{font-size:1.0625rem;color:#000;margin-bottom:0}.news .controls form label:hover{cursor:pointer}.news_block:before{display:none}.news.complex.desktop{display:block}.news.complex .top .left{padding-bottom:7px}.news.complex .top .right a{top:-47px}.news.complex .columns .col{width:50%}.news.complex .columns .col img{box-shadow:none}.news.complex .columns .col:first-of-type{max-width:654px;border-bottom:2px solid #fb0;padding-bottom:34px}.news.complex .columns .col:first-of-type h5{padding-left:30px;margin-right:25px;margin-bottom:4px}.news.complex .columns .col:first-of-type p{padding-left:30px;margin-right:25px;margin-bottom:30px}.news.complex .columns .col:first-of-type a.inline{padding-left:30px;margin-right:25px}.news.complex .columns .col:first-of-type .border{width:96.6%;height:95%;left:1.7%;top:2.5%}.news.complex .columns .col:first-of-type .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.news.complex .columns .col:first-of-type .story.active .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.news.complex .columns .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.news.complex .columns .col a:hover .image i.icon{color:#000;background:#fff}.news.complex .columns .col:last-of-type{max-width:688px;margin:0;width:60%}.news.complex .columns .col:last-of-type a i{position:relative;padding-left:6px;top:2px}.news.complex .columns .col:last-of-type .story{max-width:312px;display:inline-block;float:left;margin-left:30px;border-bottom:2px solid #fb0;padding-bottom:20px}.news.complex .columns .col:last-of-type .story p{padding-left:23px;padding-right:10px}.news.complex .columns .col:last-of-type .story a.inline{padding-left:23px;margin:0}.news.complex .columns .col:last-of-type .insta{max-width:312px;display:inline-block;float:left;margin-left:30px}.news.complex .columns .col:last-of-type img{margin-bottom:15px}.news.complex .columns .col:last-of-type .image i.icon{top:15px!important;left:16px!important}.news.complex .columns .col .image i.icon{position:absolute!important;top:23px!important;left:23px!important;background:rgba(255,255,255,.75);padding:6px;border-radius:100%;font-weight:300;-webkit-transition:.3s ease all;transition:.3s ease all}.news.complex .columns .col .story.simple{margin-top:20px;border-bottom:0;padding-bottom:0}.news.complex .columns .col .story.simple .copy{position:absolute;padding-top:83px;padding-left:20px;padding-right:20px}.news.complex .columns .col .story.simple .copy h5{margin-bottom:45px}.news.complex .columns .col .story.simple .copy hr{background:#fff}.news.complex .columns .col .story.simple a:hover{color:#fff}.news.complex .columns .col .story.simple:hover i.icon{background:#fff}.news.complex .columns .story{position:relative;top:-100px;-webkit-transition:.3s ease all;transition:.3s ease all;opacity:0}.news.complex .columns .insta{position:relative;top:-100px;-webkit-transition:.3s ease all;transition:.3s ease all;opacity:0}.news.complex .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.news.complex .col .story.active .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.news.complex .columns.news{overflow:hidden;height:0;opacity:0;margin:0;-webkit-transition:1s ease all;transition:1s ease all}.news.complex .columns.news .col .story{max-width:312px;display:inline-block;float:left;margin-left:0;border-bottom:2px solid #fb0;padding-bottom:20px}.news.complex .columns.news .col .story p{padding-left:23px;margin-bottom:5px;margin-right:25px}.news.complex .columns.news .col .story a.inline{padding-left:23px;margin:0}.news.complex .columns.news .col:first-of-type{border-bottom:0;padding-bottom:0}.news.complex .columns.news .col:first-of-type .story:nth-child(odd){margin-right:30px;margin-left:0}.news.complex .columns.news .col:last-of-type .story{margin-left:30px;margin-right:0}.news.complex .columns.news .col img{margin-bottom:15px}.news.complex .columns.news .col .image i.icon{top:15px!important;left:16px!important}.news.complex .columns.insta{overflow:hidden;height:0;opacity:0;-webkit-transition:1s ease all;transition:1s ease all}.news.complex .columns.insta .col:first-of-type{border-bottom:0;padding-bottom:0}.news.complex .columns.insta .col:first-of-type .insta{max-width:48%;width:48%;display:inline-block;float:left;margin-right:0;margin-left:0}.news.complex .columns.insta .col:first-of-type .insta:nth-child(odd){margin-right:2%}.news.complex .columns.insta .col:first-of-type .insta img{margin-bottom:15px}.news.complex .columns.insta .col:first-of-type .image i.icon{top:15px!important;left:16px!important}.news.complex .columns.insta .col:last-of-type{max-width:654px}.news.complex .columns.insta .col:last-of-type .insta{margin-left:2%;width:48%;max-width:48%}.news.complex .columns.mix{overflow:hidden;height:0;opacity:0;-webkit-transition:1s ease all;transition:1s ease all}.news.complex .columns.mix.active{overflow:auto;height:auto;opacity:1}.news.complex .columns.news.active{overflow:auto;height:auto;opacity:1}.news.complex .columns.insta.active{overflow:auto;height:auto;opacity:1}.news.complex .columns.active .story:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s;top:0;opacity:1}.news.complex .columns.active .story:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s;top:0;opacity:1}.news.complex .columns.active .story:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s;top:0;opacity:1}.news.complex .columns.active .story:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s;top:0;opacity:1}.news.complex .columns.active .insta:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s;top:0;opacity:1}.news.complex .columns.active .insta:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s;top:0;opacity:1}.news.complex .columns.active .insta:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s;top:0;opacity:1}.news.complex .columns.active .insta:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s;top:0;opacity:1}.news.complex .mobile{display:none}.news.complex .mobile .slide{margin-bottom:30px}.news.complex .mobile .slide .image{position:relative}.news.complex .mobile .slide .image i{position:absolute;top:13px;left:13px;z-index:2;background:rgba(255,255,255,.75);padding:6px;border-radius:100%}.news.complex .mobile .slide .image img{border-bottom:3px solid #fb0}.news.complex .mobile .slide p{font-size:1.25rem;line-height:1.625rem;margin:20px 0 25px 0}.news.complex .mobile .slide a{text-transform:uppercase;font-weight:600;font-size:.875rem}.news.complex .mobile .slide a i{position:relative;padding-left:6px;top:2px}.news.complex .mobile .slide a:hover{color:#fb0}.news.complex .mobile .slide.small .image{max-width:300px;margin:30px auto 0}.news.complex .mobile .controls{left:180px}.news.complex .mobile .controls i{display:inline;font-size:1.75rem;border:3px solid #fb0;border-radius:100%;padding:5px;position:relative;top:8px;margin:0 3px;background:#fff;-webkit-transition:.3s ease all;transition:.3s ease all}.news.complex .mobile .controls i:hover{background:#fb0;cursor:pointer}.numbers{display:block;position:relative;margin:100px 0;z-index:4}.numbers hr{width:95%}.numbers hr:first-of-type{margin-left:5%}.numbers .columns .col{width:281px;display:inline-block;float:left;text-align:center;margin:0 52px}.numbers .columns .col h6{padding-top:30px;font-size:3.125rem;font-weight:500}.numbers .columns .col span{font-family:kandal,serif;font-style:normal;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none;padding-top:30px;font-size:3.125rem;font-weight:500;display:block}.numbers ul{display:inline-block;margin:0 auto 40px;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}.numbers ul li{text-align:center;display:inline-block;float:left;text-transform:uppercase;font-weight:600;font-size:.9375rem;position:relative;border-bottom:2px solid #ffc00e;padding-bottom:0;color:#ccc;margin:0 10px;-webkit-transition:.3s ease all;transition:.3s ease all;color:#000}.numbers ul li:before{display:none}.numbers ul li i{position:absolute;bottom:-18px;left:44%;color:#ffc10d;-webkit-transition:.3s ease all;transition:.3s ease all;opacity:1}.numbers ul li:hover{cursor:pointer;color:#000;border-bottom:2px solid #000}.numbers ul li:hover i{color:#000}.numbers ul li.inactive{color:#676767}.numbers ul li.inactive i{opacity:0}.numbers .mobile-select{display:none;position:relative}.numbers .mobile-select label{position:absolute;left:-1000px;pointer-events:none;opacity:0}.numbers .mobile-select select{background:#ffc00e;width:100%;padding:14px 0;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;border:none;border-radius:0;background-image:url(/_resources/images/reskin/input-select-arrow.svg);background-repeat:no-repeat;background-size:9px;background-position:100% 29px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.numbers .mobile-select:before{content:"";display:block;width:500px;height:64px;position:absolute;left:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.numbers .mobile-select:after{content:"";display:block;width:500px;height:64px;position:absolute;right:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.numbers.statistics .columns .col{width:285px;display:inline-block;float:left;text-align:center;margin:0 5px}.numbers.statistics hr{position:relative;background:#ccc;left:-150px}.numbers.statistics .title{max-width:950px;margin:0 auto;text-align:center;position:relative}.numbers.statistics-small .title{max-width:950px;margin:0 auto;text-align:center;position:relative}.numbers.statistics .title h4{margin-bottom:6px}.numbers.statistics .title p{font-size:1.15625rem}.numbers.statistics-small .title p{font-size:1.15625rem}.numbers.statistics .title:before{content:"";display:block;width:1000px;height:2px;position:absolute;right:950px;top:43px;background:#ccc;z-index:2}.numbers.statistics .title:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:950px;top:43px;background:#ccc;z-index:2}.numbers.statistics-small .title:before{content:"";display:block;width:1000px;height:2px;position:absolute;right:950px;top:43px;background:#ccc;z-index:2}.numbers.statistics-small .title:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:950px;top:43px;background:#ccc;z-index:2}.mobile-select img.accent{position:absolute;top:-35px;right:-40px}.numbers.statistics-small ul{margin:40px auto 20px auto}.study{display:block;position:relative;padding:50px 0}.study .top{border-bottom:2px solid #cb9903;margin-bottom:50px}.study .top .right{position:absolute;display:inline-block;float:right;width:100%;right:0;top:34px}.study .top .right li{text-transform:uppercase;font-weight:600;font-size:1rem;right:10px;top:-9px;position:relative;display:inline-block;float:right;margin-right:30px;border-bottom:2px solid #ffc00e;padding-bottom:7px;padding:0;color:#000;-webkit-transition:.3s ease all;transition:.3s ease all}.study .top .right li:first-of-type{margin-right:0}.study .top .right li:before{content:"";display:block;width:30px;height:6px;position:absolute;left:-30px;bottom:-3px;background:#fff;z-index:3;border:none;border-radius:0;float:none;margin:0}.study .top .right li i{position:absolute;bottom:-18px;left:44%;color:#ffc10d;opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}.study .top .right li:hover{color:#000;cursor:pointer;border-bottom:2px solid #000}.study .top .right li:hover i{color:#000}.study .top .right li.inactive{color:#676767}.study .top .right li.inactive i{opacity:0}.study .top .right ul{margin:0;padding:0}.study .top .left{display:inline-block;float:left;position:relative;bottom:0;padding-bottom:7px;padding-right:15px;z-index:2;max-width:1000px}.study .col{display:inline-block;margin-top:56px;float:left;width:31%}.study .col h5{margin-bottom:0;font-size:1.25rem;line-height:1.625rem}.study .col p{margin-bottom:5px}.study .col a{display:block;padding-bottom:20px;border-bottom:2px solid #000}.study .col a i{position:relative;padding-left:7px;top:4px;-webkit-transition:.3s ease all;transition:.3s ease all}.study .col a:hover{color:#fb0}.study .row .col:nth-child(2){margin:0 3.5%;margin-top:56px}.study .row:first-of-type .col{margin-top:10px!important}.study a:hover{border-bottom:2px solid #ffc00e}.study a:hover i{padding-left:12px}.study .mobile-select{display:none;position:relative}.study .mobile-select label{position:absolute;left:-1000px;pointer-events:none;opacity:0}.study .mobile-select select{background:#ffc00e;width:100%;padding:14px 0;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;border:none;border-radius:0;background-image:url(/_resources/images/reskin/input-select-arrow.svg);background-repeat:no-repeat;background-size:9px;background-position:100% 29px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.study .mobile-select:before{content:"";display:block;width:500px;height:64px;position:absolute;left:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.study .mobile-select:after{content:"";display:block;width:500px;height:64px;position:absolute;right:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.link-list{display:block;position:relative;padding:50px 0}.link-list .top{border-bottom:2px solid #cb9903;margin-bottom:50px}.link-list .top .right{position:absolute;display:inline-block;float:right;width:100%;right:0;top:34px}.link-list .top .right li{text-transform:uppercase;font-weight:600;font-size:1rem;right:10px;top:-9px;position:relative;display:inline-block;float:right;margin-right:30px;border-bottom:2px solid #ffc00e;padding-bottom:7px;padding:0;color:#000;-webkit-transition:.3s ease all;transition:.3s ease all}.link-list .top .right li:first-of-type{margin-right:0}.link-list .top .right li:before{content:"";display:block;width:30px;height:6px;position:absolute;left:-30px;bottom:-3px;background:#fff;z-index:3;border:none;border-radius:0;float:none;margin:0}.link-list .top .right li i{position:absolute;bottom:-18px;left:44%;color:#ffc10d;opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}.link-list .top .right li:hover{color:#000;cursor:pointer;border-bottom:2px solid #000}.link-list .top .right li:hover i{color:#000}.link-list .top .right li.inactive{color:#676767}.link-list .top .right li.inactive i{opacity:0}.link-list .top .right ul{margin:0;padding:0}.link-list .top .left{display:inline-block;float:left;position:relative;bottom:0;padding-bottom:7px;padding-right:15px;z-index:2;max-width:1000px}.link-list .col{display:inline-block;margin-top:56px;float:left;width:31%}.link-list .col h5{margin-bottom:0;font-size:1.25rem;line-height:1.625rem}.link-list .col p{margin-bottom:5px}.link-list .col a{display:block;padding-bottom:20px;border-bottom:2px solid #000}.link-list .col a i{position:relative;padding-left:7px;top:4px;-webkit-transition:.3s ease all;transition:.3s ease all}.link-list .col a:hover{color:#fb0}.link-list .row .col:nth-child(2){margin:0 3.5%;margin-top:56px}.link-list .row:first-of-type .col{margin-top:10px!important}.link-list a:hover{border-bottom:2px solid #ffc00e}.link-list a:hover i{padding-left:12px}.link-list .mobile-select{display:none;position:relative}.link-list .mobile-select label{position:absolute;left:-1000px;pointer-events:none;opacity:0}.link-list .mobile-select select{background:#ffc00e;width:100%;padding:14px 0;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;border:none;border-radius:0;background-image:url(/_resources/images/reskin/input-select-arrow.svg);background-repeat:no-repeat;background-size:9px;background-position:100% 29px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.link-list .mobile-select:before{content:"";display:block;width:500px;height:64px;position:absolute;left:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.link-list .mobile-select:after{content:"";display:block;width:500px;height:64px;position:absolute;right:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.areas_of_study{margin-bottom:40px;padding-top:40px}.areas_of_study .row{width:1200px}.areas_of_study .all-full{border-bottom:2px solid #cb9903;margin-bottom:50px;position:relative}.areas_of_study h2.section_title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:14px}.areas_of_study .tabber-handles{margin-bottom:0;position:absolute;display:inline-block;right:0;top:36px;width:auto}.areas_of_study .item{border-top:none}.areas_of_study .item_link{padding-bottom:20px;border-bottom:2px solid #000;-webkit-transition:.3s ease all;transition:.3s ease all}.areas_of_study .item_link:hover{border-bottom:2px solid #fb0}.areas_of_study .item_link .inner{font-weight:500;font-style:normal;letter-spacing:.2px;color:#000;text-transform:none;margin-bottom:0;font-size:1.25rem;line-height:1.625rem;padding:0}.areas_of_study .item_link .inner i{position:relative;right:-6px;top:4px;-webkit-transition:.3s ease all;transition:.3s ease all}.areas_of_study .item_link .inner:hover i{right:-12px}.areas_of_study .button{text-transform:uppercase;font-weight:600;font-size:1rem;position:relative;display:inline-block;margin-right:30px;border:none;border-bottom:2px solid #ffc00e;padding-bottom:7px;padding:0;color:#676767;-webkit-transition:.3s ease all;transition:.3s ease all}.areas_of_study .button:before{content:"";display:block;width:30px;height:6px;position:absolute;left:-30px;bottom:-3px;background:#fff;z-index:3;border:none;border-radius:0;float:none;margin:0}.areas_of_study .button:after{width:0;height:0;position:absolute;top:100%;left:50%;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fb0;content:'';display:block;opacity:0;margin-left:-10px;-webkit-transition:.3s ease all;transition:.3s ease all}.areas_of_study .button:hover{border-bottom:2px solid #000;color:#000}.areas_of_study .button.active{color:#000;background:0 0}.areas_of_study .button.active:hover:after{width:0;height:0;position:absolute;top:100%;left:50%;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #000;content:'';display:block;opacity:1;margin-left:-10px;-webkit-transition:.3s ease all;transition:.3s ease all}.tabbed{display:block;position:relative;margin:100px 0}.tabbed .top{border-bottom:2px solid #cb9903;margin-bottom:50px}.tabbed .top .left{position:absolute;display:inline-block;float:left;width:100%;right:0;top:-38px}.tabbed .top .left li{text-transform:uppercase;font-weight:600;font-size:1rem;right:auto;top:0;position:relative;display:inline-block;float:left;margin-right:30px;border-bottom:2px solid #ffc00e;padding-bottom:7px;padding:0;color:#000;-webkit-transition:.3s ease all;transition:.3s ease all}.tabbed .top .left li:before{display:none}.tabbed .top .left li:after{content:"";display:block;width:30px;height:6px;position:absolute;right:-30px;bottom:-3px;background:#fff;z-index:3;border:none;border-radius:0;float:none;margin:0}.tabbed .top .left li i{position:absolute;bottom:-18px;left:44%;color:#ffc10d;opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}.tabbed .top .left li:hover{color:#000;cursor:pointer;border-bottom:2px solid #000}.tabbed .top .left li:hover i{color:#000}.tabbed .top .left li.inactive{color:#676767}.tabbed .top .left li.inactive i{opacity:0}.tabbed .top .left ul{margin:0;padding:0}.tabbed .content{margin-left:125px;margin-right:135px}.tabbed .content a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:inline}.tabbed .content a i{position:relative;padding-left:6px;top:2px}.tabbed .content a:hover{color:#ffc00e}.tabbed .content hr{display:block;margin-left:0;text-align:left}.tabbed .content.split{margin:0 auto}.tabbed .content.split .copy{width:50%;margin-right:5%;display:inline-block;float:left}.tabbed .content.split img{width:45%;display:inline-block;float:left}.tabbed .mobile-select{display:none;position:relative}.tabbed .mobile-select label{position:absolute;left:-1000px;pointer-events:none;opacity:0}.tabbed .mobile-select select{background:#ffc00e;width:100%;padding:14px 0;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;border:none;border-radius:0;background-image:url(/_resources/images/reskin/input-select-arrow.svg);background-repeat:no-repeat;background-size:9px;background-position:100% 29px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.tabbed .mobile-select:before{content:"";display:block;width:500px;height:64px;position:absolute;left:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.tabbed .mobile-select:after{content:"";display:block;width:500px;height:64px;position:absolute;right:-500px;bottom:14px;background:#ffc00e;z-index:3;border:none;border-radius:0;float:none;margin:0}.colleges{display:block;position:relative;margin:50px 0}.colleges .col{max-width:575px;display:inline-block;float:left;border-bottom:2px solid #ddd;margin-bottom:64px;min-height:240px!important}.colleges .col:nth-child(odd){margin-right:49px}.colleges .col .image{display:inline-block;float:left;width:216px;position:relative}.colleges .col .image img{max-width:216px}.colleges .col .image .border{width:95%;height:95%;background:0 0;border:2px solid #fb0;position:absolute;left:2.5%;top:2.5%;-webkit-transition:.3s ease all;transition:.3s ease all}.colleges .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.colleges .col .core.active .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.colleges .col .core{margin-bottom:10px}.colleges .col .copy{display:inline-block;float:left;width:339px;margin-left:10px;padding-top:5px}.colleges .col .copy h5{font-size:1.125rem;line-height:1.625rem;margin-bottom:10px;padding-right:30px}.colleges .col .copy p{font-size:1rem;margin-bottom:15px;line-height:1.375rem}.colleges .col .copy a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.colleges .col .copy a i{position:relative;padding-left:6px;top:2px}.colleges .col .copy a:hover{color:#fb0}.colleges .col .programs p{margin-bottom:0;font-size:1rem}.colleges .col .programs ul{margin:0 0 15px 0;padding:0}.colleges .col .programs ul li{display:inline-block;float:left;margin:0 5px 0 0}.colleges .col .programs ul li:before{display:none}.colleges .col .programs ul li a{font-size:1rem;font-weight:400;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000}.colleges h2.section_title{font-weight:400;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:30px;position:relative}.colleges h2.section_title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.colleges .callouts .link_button:hover{border-bottom:none!important;color:#fb0}.colleges .callouts .link_button i{position:relative;top:2px}.colleges .callouts .block_link{padding-bottom:20px;min-height:160px}.colleges .callouts .programs p{margin-bottom:0;font-size:1rem}.colleges .callouts .programs li{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;color:#000;margin-bottom:44px;list-style-type:none;display:inline-block;float:left;margin:0 5px 0 0}.colleges .callouts .programs li:before{display:none}.colleges .callouts .programs ul.clearfix{margin:0 0 15px 0!important;padding-top:0}.colleges .callouts a{border-bottom:none;font-size:1rem;font-weight:400;-webkit-text-decoration-color:#000;-moz-text-decoration-color:#000;text-decoration-color:#000}.colleges.gridlock .row .callouts .clearfix{clear:initial;margin:0}.colleges.gridlock .row .callouts .clearfix:nth-child(odd){margin-right:49px}.full_width_list_block .title{font-size:1.125rem;line-height:1.625rem;margin-bottom:10px;padding-right:30px;font-weight:500;padding-top:6px}.full_width_list_block .link_button{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block;color:#000;border-bottom:none;-webkit-transition:.3s ease all;transition:.3s ease all}.full_width_list_block .image{width:154px;height:154px;padding-top:154px;margin-right:10px;margin-bottom:0}.full_width_list_block .image .border{width:95%;height:95%;background:0 0;border:2px solid #fb0;position:absolute;left:2.5%;top:2.5%;-webkit-transition:.3s ease all;transition:.3s ease all;z-index:2}.full_width_list_block .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.callout_content p.description{font-size:1rem;margin-bottom:15px;line-height:1.375rem}.fifty{display:block;position:relative;width:100%;background:#fff;padding:75px 0 65px 0}.fifty .columns .col{display:inline-block;float:left;width:50%;z-index:2;position:relative}.fifty .columns .col:first-of-type{padding-right:112px}.fifty .columns .col:last-of-type{padding-left:112px}.fifty .columns .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.fifty .columns .col a i{position:relative;padding-left:6px;top:2px}.fifty .columns .col a:hover{color:#fb0}.fifty .columns .col hr{display:block;margin-left:0;text-align:left}.fifty .gradient{position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:#ddd;background:-webkit-linear-gradient(42deg,#ddd 16%,#fff 100%);background:-webkit-linear-gradient(48deg, #ddd 16%, #fff 100%);background:linear-gradient(42deg,#ddd 16%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dddddd", endColorstr="#ffffff", GradientType=1);pointer-events:none;z-index:1}.fifty .divider{z-index:3;position:absolute;right:50%;background:#3c3c3c;opacity:.2;height:87px;width:2px;top:70px}.accordion{position:relative;display:block;padding:30px 0}#accordion{max-width:706px;border-bottom:2px solid #ddd}.accordion-toggle{cursor:pointer;border-top:2px solid #ddd;padding:40px 0;margin-bottom:0}.accordion-toggle:hover i{border:2px solid #fb0;background:#fb0;margin-right:25px}.accordion-toggle i{font-weight:700;top:4px;position:relative;margin-right:18px;border:2px solid #000;border-radius:100%;-webkit-transition:.3s ease all;transition:.3s ease all;display:inline-block;line-height:1.4375rem;font-size:1.4375rem}.accordion-toggle.active{font-weight:700}.accordion-toggle.active:hover i{border:2px solid #000}.accordion-toggle.active i{background:#000;color:#fb0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion-content{border-top:2px solid #ddd;padding-top:45px;padding-left:40px;padding-right:50px;display:none;background:#f8f8f8}.accordion-content p{margin-bottom:0;padding-bottom:44px}.accordion-content.default{display:block}.tiles{display:block;position:relative;margin:50px 0 0 0}.tiles .col{display:inline-block;float:left;margin-bottom:60px;margin-right:59px;max-width:250px;min-height:370px!important}.tiles .col .image{display:inline-block;width:250px;position:relative}.tiles .col .image img{max-width:250px}.tiles .col .image .border{width:94%;height:94%;background:0 0;border:2px solid #fb0;position:absolute;left:3%;top:3%;-webkit-transition:.3s ease all;transition:.3s ease all}.tiles .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.tiles .col p{max-width:300px}.tiles .col p:first-of-type{font-weight:700;margin:10px 0 0 0}.tiles .col p:last-of-type{margin-bottom:20px}.tiles .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.tiles .col a i{position:relative;padding-left:6px;top:2px}.tiles .col a:hover{color:#fb0}.tiles .row .col:last-of-type{margin-right:0}.tiles .col.active .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.contact-callout{display:block;position:relative;background:#3c3c3c}.contact-callout .col{width:50%;display:inline-block;float:left}.contact-callout .col:last-of-type{margin-left:50%}.contact-callout .col .copy{max-width:500px;padding:66px 30px 66px 75px}.contact-callout .col .copy hr{display:block;margin-left:0;text-align:left}.contact-callout .bg{background-size:cover;background-position:top center;background-repeat:no-repeat;position:absolute;height:100%;width:50%;top:0;left:0}.contact-callout h4{color:#fff}.contact-callout h5{color:#fff;margin-bottom:4px}.contact-callout .location{margin-bottom:40px}.contact-callout .location p{font-weight:700;color:#fff;margin-bottom:5px;font-size:.9375rem;line-height:1.125rem}.contact-callout .location a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:0;display:block;color:#fff}.contact-callout .location a i{position:relative;padding-left:6px;top:2px}.contact-callout .location a:hover{color:#fb0}.contact-callout .hours{margin-bottom:30px}.contact-callout .hours p{font-weight:700;color:#fff;margin-bottom:5px;font-size:.9375rem;line-height:1.125rem}.contact-callout .hours p:last-of-type{font-weight:400;font-size:1.0625rem}.contact-callout .contact{margin-bottom:30px}.contact-callout .contact p{margin-bottom:5px;color:#fff;font-size:.9375rem}.contact-callout .contact p a{color:#fff;-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff;font-weight:400;font-size:1.0625rem}.contact-callout .contact p a:hover{color:#fb0}.contact-callout .social a{margin-right:9px;border-radius:100%;background:#3c3c3c}.contact-callout .social a:hover{background:#fb0}.footer-callout{display:block;position:relative}.footer-callout a{display:block;width:100%;padding:52px 0;background:#fb0}.footer-callout a:hover{background:#000}.footer-callout a:hover h5{color:#fff}.footer-callout a:hover h5 i{color:#fff;margin-left:20px}.footer-callout a h5{padding:0 30px;font-size:1.375rem;line-height:2rem;text-align:center;margin:0;-webkit-transition:.3s ease all;transition:.3s ease all}.footer-callout a h5 i{font-size:2.5rem;position:relative;top:14px;margin-left:10px;color:#000;-webkit-transition:.3s ease all;transition:.3s ease all}.footer-callout.split a{display:inline-block;float:left;width:50%}.footer-callout.split a:first-of-type{border-right:1px solid #000}.faculty-profile{display:block;position:relative;padding:50px 0}.faculty-profile .col{display:inline-block;float:left}.faculty-profile .col img.hero{max-width:350px}.faculty-profile .col:last-of-type{background:#3c3c3c;min-height:353px;width:830px}.faculty-profile .col .copy{max-width:638px;padding:68px 30px 40px 100px}.faculty-profile .col h4{color:#fff}.faculty-profile .col .top{position:relative;display:block;margin-bottom:43px}.faculty-profile .col .top hr{display:block;margin-left:0;text-align:left}.faculty-profile .col .social{position:absolute;right:0;top:10px}.faculty-profile .col .social a{border-radius:100%;background:#3c3c3c;margin-left:7px}.faculty-profile .col .social a:hover{background:#fb0}.faculty-profile .col .bottom p{display:inline-block;width:50%;float:left;color:#fff;margin-bottom:30px}.faculty-profile .col .bottom p:nth-child(even){text-align:right}.faculty-profile .col .bottom a{color:#fff;-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff}.faculty-profile .col .bottom a:hover{color:#fb0}.gridlock .row .all-full.callout.full_width_profile_block.custom_faculty{width:100%;margin:30px 0}.gridlock .row.container.full{width:100%}.full_width_profile_block .callout_content{padding:80px 90px 40px}.full_width_profile_block .callout_content h2.name{color:#fff;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;margin-bottom:14px}.full_width_profile_block .callout_content h2.name:after{content:"";width:100px;height:2px;border:none;background:#c90;margin:10px 0 20px 0;display:block;margin-left:0;text-align:left}.full_width_profile_block .callout_content a{border-bottom:1px solid #fff;font-weight:700}.full_width_profile_block .callout_content a:hover{color:#fb0}.full_width_profile_block .infotable .category{color:#fff;margin-bottom:10px;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;padding-right:10px}.full_width_profile_block .infotable .info{color:#fff;margin-bottom:10px;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;margin-left:0}.full_width_profile_block .leftcolumn{width:43%}.people{display:block;position:relative;margin:50px 0 0 0;padding-bottom:60px}.people .columns .col{display:inline-block;float:left;width:378px;z-index:2;overflow:hidden}.people .columns .col img{width:100%;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.people .columns .col:nth-child(2){margin:0 23px}.people .columns .col .image{position:relative;z-index:3;background:#3c3c3c}.people .columns .col .image .border{width:95%;height:95%;background:0 0;border:2px solid #fb0;position:absolute;left:2.5%;top:2.5%;-webkit-transition:.3s ease all;transition:.3s ease all;z-index:3}.people .columns .col .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.people .columns .col .image .copy{position:absolute;bottom:0;left:0;right:0;margin:0 auto;text-align:center;z-index:3;opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}.people .columns .col .image .copy h5{color:#fff;margin-bottom:0}.people .columns .col .image .copy p{color:#ccc;margin-bottom:20px}.people .columns .col .image .gradient{position:absolute;left:0;right:0;top:0;width:100%;height:100%;z-index:1;background:-webkit-linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);background:-webkit-linear-gradient(90deg, rgba(25,27,32,.9) 11%, rgba(255,255,255,0) 89%);background:linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#191b20", endColorstr="#ffffff", GradientType=1);pointer-events:none;opacity:1;-webkit-transition:.5s ease all;transition:.5s ease all}.people .columns .col a:focus .image .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.people .columns .col:hover .copy{opacity:0;bottom:-100px}.people .columns .col:hover .gradient{opacity:0}.people .bg-gradient{position:absolute;left:0;right:0;width:100%;height:290px;bottom:0;background:#ddd;background:-webkit-linear-gradient(42deg,#d6d6d6 16%,#fff 100%);background:-webkit-linear-gradient(48deg, #d4d4d4 16%, #fff 100%);background:linear-gradient(42deg,#d4d4d4 16%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dddddd", endColorstr="#ffffff", GradientType=1);pointer-events:none;z-index:1}.people .accent{position:absolute;bottom:0;z-index:2;left:0}.people.adjust .columns .col:first-of-type{margin-left:400px}.people.adjust .columns .col:nth-child(2){margin-right:0}.people.adjust h4.title{margin-bottom:70px;position:relative;top:145px;z-index:4}.people.shrink .columns .col{width:277px}.people.shrink .columns .col:nth-child(3){margin:0 23px 0 0}.schedule{display:block;position:relative;padding:50px 0}.schedule .row{display:block;position:relative;border-top:1px solid #ccc;padding:10px 0}.schedule .row:last-of-type{border-bottom:1px solid #ccc}.schedule .row p{display:inline-block;float:left;margin-bottom:20px;position:relative;top:20px}.schedule .row p.date{margin-left:10px;margin-right:3%;width:13%}.schedule .row p.time{margin-right:3%;width:13%}.schedule .row p.opponent{margin-right:3%;width:23%}.schedule .row p.location{margin-right:3%;width:27%}.schedule .row a.btn{margin-right:0}.number-list{display:block;position:relative;margin:50px auto}.number-list .item{max-width:712px;border:2px solid #ccc;padding:20px 65px 23px 44px;position:relative;display:block;margin-bottom:60px;margin-left:24px}.number-list .item .number{position:absolute;top:-30px;left:-30px;border:3px solid #fb0;padding:14px 20px;border-radius:100%;line-height:1.75rem;background:#fff;outline-style:solid;outline-color:#fff;outline-width:6px}.number-list .item h2{font-size:2.75rem;line-height:3rem;margin-bottom:12px}.number-list .item h3{line-height:2.625rem;margin-bottom:12px}.number-list .item h4{font-size:1.75rem;line-height:2.125rem}.number-list .item h5{font-size:1.5rem;line-height:1.875rem}.number-list ul li a{text-decoration:none;border-bottom:2px solid #fb0;font-weight:400}.number-list ol li a{text-decoration:none;border-bottom:2px solid #fb0;display:inline;font-weight:400}.number-list p a{text-decoration:none;border-bottom:2px solid #fb0;font-weight:400}.homepage-header.form{overflow:initial}.microsite-hero.form{overflow:initial}.campaign-hero.form{overflow:initial}.campaign-hero.left .wrap .copy{margin:0 auto 0 0;max-width:480px;text-align:left}.campaign-hero.left .wrap .copy hr{margin:0 auto 20px 0}.campaign-hero.left .wrap .copy p{display:block}.campaign-hero.left .wrap .copy .btn{display:inline}.campaign-hero.left .gradient{background:-webkit-linear-gradient(80deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(10deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(80deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.campaign-hero.right .wrap .copy{margin:0 0 0 auto;max-width:480px;text-align:left}.campaign-hero.right .wrap .copy hr{margin:0 auto 20px 0}.campaign-hero.right .wrap .copy p{display:block}.campaign-hero.right .wrap .copy .btn{display:inline}.campaign-hero.right .gradient{background:-webkit-linear-gradient(270deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(270deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.campaign-hero.landing-header{margin-bottom:50px}.homepage-header.left .wrap .copy{margin:0 auto 0 0;max-width:480px;text-align:left}.homepage-header.left .wrap .copy hr{margin:0 auto 20px 0}.homepage-header.left .wrap .copy p{display:block}.homepage-header.left .wrap .copy .btn{display:inline}.homepage-header.left .gradient{background:-webkit-linear-gradient(80deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(10deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(80deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.homepage-header.right .wrap .copy{margin:0 0 0 auto;max-width:480px;text-align:left}.homepage-header.right .wrap .copy hr{margin:0 auto 20px 0}.homepage-header.right .wrap .copy p{display:block}.homepage-header.right .wrap .copy .btn{display:inline}.homepage-header.right .gradient{background:-webkit-linear-gradient(270deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(270deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.homepage-header.landing-header{margin-bottom:50px}.microsite-hero.left .wrap .copy{margin:0 auto 0 0;max-width:480px;text-align:left}.microsite-hero.left .wrap .copy hr{margin:0 auto 20px 0}.microsite-hero.left .wrap .copy p{display:block}.microsite-hero.left .wrap .copy .btn{display:inline}.microsite-hero.left .gradient{background:-webkit-linear-gradient(80deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(10deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(80deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.microsite-hero.right .wrap .copy{margin:0 0 0 auto;max-width:480px;text-align:left}.microsite-hero.right .wrap .copy hr{margin:0 auto 20px 0}.microsite-hero.right .wrap .copy p{display:block}.microsite-hero.right .wrap .copy .btn{display:inline}.microsite-hero.right .gradient{background:-webkit-linear-gradient(270deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(270deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.microsite-hero.landing-header{margin-bottom:50px}.homepage-jumbo.form{overflow:initial}.homepage-jumbo.left .wrap .copy{margin:0 auto 0 0;max-width:480px;text-align:left}.homepage-jumbo.left .wrap .copy hr{margin:0 auto 20px 0}.homepage-jumbo.left .wrap .copy p{display:block}.homepage-jumbo.left .wrap .copy .btn{display:inline}.homepage-jumbo.left .gradient{background:-webkit-linear-gradient(80deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(10deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(80deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.homepage-jumbo.right .wrap .copy{margin:0 0 0 auto;max-width:480px;text-align:left}.homepage-jumbo.right .wrap .copy hr{margin:0 auto 20px 0}.homepage-jumbo.right .wrap .copy p{display:block}.homepage-jumbo.right .wrap .copy .btn{display:inline}.homepage-jumbo.right .gradient{background:-webkit-linear-gradient(270deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg, rgba(0,0,0,.50183824) 51%, rgba(255,255,255,0) 100%);background:linear-gradient(270deg,rgba(0,0,0,.50183824) 51%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.homepage-jumbo.landing-header{margin-bottom:50px}.landing-header .wrap .copy{position:relative;z-index:2;padding:315px 0 240px 0}.landing-header .wrap .copy p{color:#fff;font-size:1.625rem;line-height:2.25rem;text-align:left}.landing-header .wrap .copy .btn{text-align:left}.landing-header .wrap .copy .btn:first-of-type:hover{background:#fff;color:#000;border:2px solid #fff}.landing-header .wrap .copy .btn:last-of-type{background:0 0;color:#fff}.landing-header .wrap .copy .btn:last-of-type:hover{background:#fff;color:#000;border:2px solid #fff}.landing-header .parallelogram{width:1322px;height:455px;-webkit-transform:skew(32deg);-ms-transform:skew(32deg);transform:skew(32deg);background:rgba(0,0,0,.6);position:absolute;top:200px;left:-650px}.campaign-hero.form.left .wrap{max-width:1200px}.campaign-hero.form.left .wrap .copy{max-width:580px;position:relative;z-index:3}.campaign-hero.form.left .wrap .copy h5{color:#fff}.campaign-hero.form.left .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}.homepage-header.form.left .wrap{max-width:1200px}.homepage-header.form.left .wrap .copy{max-width:580px;position:relative;z-index:3}.homepage-header.form.left .wrap .copy h5{color:#fff}.homepage-header.form.left .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}.microsite-hero.form.left .wrap{max-width:1200px}.microsite-hero.form.left .wrap .copy{max-width:580px;position:relative;z-index:3}.microsite-hero.form.left .wrap .copy h5{color:#fff}.microsite-hero.form.left .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}.homepage-jumbo.form.left .wrap{max-width:1200px}.homepage-jumbo.form.left .wrap .copy{max-width:580px;position:relative;z-index:3}.homepage-jumbo.form.left .wrap .copy h5{color:#fff}.homepage-jumbo.form.left .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}.header-form{width:462px;position:absolute;bottom:-20px;right:0;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.header-form .title{background:#fb0;background:-webkit-linear-gradient(225deg, transparent 10px, #fb0 10px);background:linear-gradient(225deg,transparent 10px,#fb0 10px);padding:25px;text-align:center}.header-form .title h4{margin-bottom:0}.header-form .inputs{padding:20px 25px 0 25px;background:#fff}.header-form .inputs .oneField{width:48%;display:inline-block;float:left;margin-bottom:14px}.header-form .inputs .oneField:nth-child(odd){margin-right:2%}.header-form .inputs .oneField:nth-child(even){margin-left:2%}.header-form .inputs .oneField label{font-size:.9375rem;color:#000;font-weight:400}.header-form p{text-align:center;font-weight:700;font-size:.9375rem;padding:0 20px}.header-form input[type=submit]{margin:40px auto 0;display:block}.header-form input:focus{outline:#f0f8ff;border-color:#c90}.header-form.desktop{display:block}.header-form.mobile{display:none;width:80%;position:relative;margin:0 auto;top:-20px;z-index:2}.video-blocks{position:relative;display:block;margin:100px 0}.video-blocks .col:last-of-type{width:690px;height:660px;float:left;display:inline-block}.video-blocks .col:first-of-type{max-width:490px;display:inline-block;float:left;margin-top:240px;z-index:3;position:relative}.video-blocks .col:first-of-type hr{display:block;margin-left:0;text-align:left}.video-blocks .col:first-of-type span{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none;display:block}.video-blocks .carousel{position:relative;display:block;right:-60px}.video-blocks .carousel .image{position:absolute;-webkit-transition:.5s ease all;transition:.5s ease all;-webkit-transition-delay:.2s;transition-delay:.2s;background-color:#3c3c3c}.video-blocks .carousel .image img{max-width:428px;-webkit-filter:blur(1px);filter:blur(1px);-webkit-transition:.3s ease all;transition:.3s ease all;-webkit-animation-delay:2s;animation-delay:2s}.video-blocks .carousel .image .gradient{position:absolute;left:0;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transition:.5s ease all;transition:.5s ease all;background:-webkit-linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);background:-webkit-linear-gradient(90deg, rgba(25,27,32,.9) 11%, rgba(255,255,255,0) 89%);background:linear-gradient(0deg,rgba(25,27,32,.9) 11%,rgba(255,255,255,0) 89%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#191b20", endColorstr="#ffffff", GradientType=1);opacity:0}.video-blocks .carousel .image .copy{position:absolute;bottom:200px;z-index:2;padding:20px;text-align:center;width:100%;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all;-webkit-transition-delay:0s;transition-delay:0s}.video-blocks .carousel .image .copy h5{color:#fff;margin-bottom:0}.video-blocks .carousel .image .copy p{color:#ccc;margin-bottom:10px}.video-blocks .carousel .image.active{-webkit-transition:1s ease all;transition:1s ease all;left:130px;right:0;top:0;position:relative;z-index:4;width:428px;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.video-blocks .carousel .image.active .gradient{opacity:1}.video-blocks .carousel .image.active .copy{opacity:1;bottom:80px;-webkit-transition-delay:.5s;transition-delay:.5s}.video-blocks .carousel .image.active img{-webkit-filter:blur(0);filter:blur(0)}.video-blocks .carousel .image.prev-slide{top:100px;left:0;right:auto;z-index:3;width:354px;box-shadow:13px 22px 28px 0 rgba(0,0,0,.13)}.video-blocks .carousel .image.next-slide{top:20px;left:336px;right:0;z-index:3;width:354px;box-shadow:13px 22px 28px 0 rgba(0,0,0,.13)}.video-blocks .image .border{width:95%;height:97%;background:0 0;border:2px solid #fb0;position:absolute;left:2.5%;top:1.5%;-webkit-transition:.5s ease all;transition:.5s ease all;-webkit-transition-delay:.5s ease all;transition-delay:.5s ease all;z-index:2}.video-blocks .image.active .border{width:100%;height:100%;border:8px solid #fb0;left:0;top:0}.video-blocks .controls{position:absolute;z-index:5;right:0;top:570px;left:38%}.video-blocks .controls img{border-radius:100%;background:0 0;-webkit-transition:.3s ease all;transition:.3s ease all}.video-blocks .controls img:hover{cursor:pointer;background:#fb0}.video-blocks .controls img.play-btn{margin:0 15px}.video-blocks img.accent{position:absolute;right:-129px;top:-53px;z-index:2}.video-blocks .bg-gradient{position:absolute;left:0;right:0;width:100%;height:100%;bottom:-100px;background:-webkit-linear-gradient(88deg,#d6d6d6 16%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg, #d4d4d4 16%, #fff 100%);background:linear-gradient(0deg,#d4d4d4 16%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dddddd", endColorstr="#ffffff", GradientType=1);pointer-events:none;z-index:1}#html5-elem-box{background:#000!important}#html5-elem-wrap{background:#000!important}#html5-watermark{display:none!important}div.pp_default .pp_nav .currentTextHolder{display:none}.plus a{display:block!important}.top a.pp_previous{display:none}.top a.pp_next{display:none}#html5-close img{width:40px}#html5-close:focus{outline:auto}.footer.reskin{display:block;position:relative;background:#000;padding:0}.footer.reskin .top{padding:50px 0 45px 0}.footer.reskin .top .location{display:inline-block;float:left;margin-right:188px}.footer.reskin .top .location h5{color:#fff}.footer.reskin .top .location a{color:#fff;font-size:1rem}.footer.reskin .top .location a:hover{color:#fb0}.footer.reskin .top .location a i{color:#fb0;position:relative;top:2px;margin-right:4px}.footer.reskin .top .links{display:inline-block;float:left;margin-right:34px}.footer.reskin .top .links ul{margin:0;padding:0}.footer.reskin .top .links ul li{display:inline-block;float:left;width:50%;margin-top:0;margin-bottom:10px}.footer.reskin .top .links ul li:before{display:none}.footer.reskin .top .links a{color:#fff;font-weight:400;-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff;text-decoration-color:#fff}.footer.reskin .top .links a:hover{color:#fb0}.footer.reskin .top .secondary{display:inline-block;float:left}.footer.reskin .top .secondary p{color:#fff;margin-top:14px;margin-bottom:0}.footer.reskin .top .secondary a{color:#fff;margin-right:10px;font-weight:400;font-size:1rem}.footer.reskin .top .secondary a:hover{color:#fb0}.footer.reskin .top .secondary a img{border-radius:100%;background:#000;-webkit-transition:.3s ease all;transition:.3s ease all}.footer.reskin .top .secondary a img:hover{background:#fb0}.footer.reskin .top .secondary a i{color:#fb0;position:relative;top:2px;margin-right:4px}.footer.reskin .top .secondary .social{margin-bottom:21px}.footer.reskin .bottom{background:#1c1c1c;padding:30px 20px}.footer.reskin .bottom a{color:#fff;text-align:center;margin-bottom:0;font-size:1rem;display:block}.footer.reskin .bottom a:hover{color:#fb0}.footer.branded.reskin{background:#1c1c1c;display:block;position:relative;padding:30px 0}.footer.branded.reskin .col{display:inline-block;float:left}.footer.branded.reskin .col:last-of-type{text-align:right;float:right}.footer.branded.reskin .col h5{color:#fff;margin-bottom:10px}.footer.branded.reskin .col p{color:#fff;margin-bottom:0}.footer.branded.reskin .col a{font-size:1.0625rem;color:#fb0;-webkit-text-decoration-color:#fb0;-moz-text-decoration-color:#fb0;text-decoration-color:#fb0;text-decoration:underline;margin-bottom:25px;display:inline-block;top:8px;position:relative;margin-left:34px}.footer.branded.reskin .col a:hover{color:#fff}.program-listing{display:block;position:relative;margin:100px 0 200px 0}.program-listing .filters{display:inline-block;float:left;width:269px;margin-right:80px;margin-top:32px}.program-listing .filters hr{display:block;margin-left:0;text-align:left}.program-listing .filters hr.large{width:100%}.program-listing .filters p.title{font-weight:700;margin-bottom:0;text-transform:uppercase}.program-listing .filters .search{position:relative;display:block;margin:30px 0 45px 0}.program-listing .filters .search label{position:absolute;top:12px;left:10px;opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}.program-listing .filters .search i{position:absolute;top:10px;right:11px;font-size:1.3125rem}.program-listing .filters .search input[type=search]{border:2px solid #000;width:229px;background:#fff;padding:9px 30px 9px 6px;text-indent:-99em;-webkit-transition:.3s ease all;transition:.3s ease all}.program-listing .filters .search input[type=search]:focus{border-color:#c90}.program-listing .filters .search.active label{opacity:0}.program-listing .filters .search.active input[type=search]{text-indent:0}.program-listing .filters .accordion-toggle.active{font-weight:400}.program-listing .filters .accordion-toggle{border-top:none;padding:10px 0;color:#000;-webkit-transition:.3s ease all;transition:.3s ease all}.program-listing .filters .accordion-toggle:hover{color:#c90}.program-listing .accordion-content{border-top:none;padding:0 0 0 29px;background:#fff}.program-listing .accordion-content form div{padding-bottom:5px}.program-listing .accordion-content p{padding-bottom:0}.program-listing #accordion{border-bottom:none}.program-listing .accordion-toggle i{border:none;background:0 0;font-size:1.1875rem;margin-right:10px}.program-listing .accordion-toggle i:hover{border:none;background:0 0}.program-listing .accordion-toggle.active i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:0 0}.program-listing .accordion-toggle.active:hover i{border:none;background:0 0}.program-listing .accordion{padding:0}.program-listing [type=checkbox]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}.program-listing [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #000;background:#fff;border-radius:0;-webkit-transition:.3s ease;transition:.3s ease}.program-listing [type=checkbox]:not(:checked)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:#fff url(/_resources/images/reskin/checkmark.jpg);background-size:11px;background-position:2px;background-repeat:no-repeat;font-size:1.3em;line-height:.05rem;color:#c90;-webkit-transition:all .3s;transition:all .3s;border:2px solid #c90;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.program-listing [type=checkbox]:not(:checked):focus+label:before{border:2px solid #000}.program-listing [type=checkbox]:checked{position:absolute;left:-9999px}.program-listing [type=checkbox]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}.program-listing [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #000;background:#fff;border-radius:0;-webkit-transition:.3s ease;transition:.3s ease}.program-listing [type=checkbox]:checked+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:#fff url(/_resources/images/reskin/checkmark.jpg);background-size:11px;background-position:2px;background-repeat:no-repeat;font-size:1.3em;line-height:.05rem;color:#c90;-webkit-transition:all .3s;transition:all .3s;border:2px solid #c90;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.program-listing [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#000;background-color:#000}.program-listing [type=checkbox]:disabled:checked+label:before{box-shadow:none;border-color:#000;background-color:#000}.program-listing [type=checkbox]:disabled:checked+label:after{color:#000}.program-listing [type=checkbox]:disabled+label{color:#000}.program-listing label:hover:before{border:2px solid #c90!important}.program-listing [type=radio]:not(:checked){position:absolute;left:-9999px}.program-listing [type=radio]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}.program-listing [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #000;background:#fff;border-radius:100%;-webkit-transition:.3s ease;transition:.3s ease}.program-listing [type=radio]:not(:checked)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:#fff url(/_resources/images/reskin/radio-check.png);background-size:11px;background-position:1px;background-repeat:no-repeat;font-size:1.3em;line-height:.05rem;color:#c90;-webkit-transition:all .3s;transition:all .3s;border:2px solid #c90;border-radius:100%;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.program-listing [type=radio]:checked{position:absolute;left:-9999px}.program-listing [type=radio]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}.program-listing [type=radio]:checked+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #000;background:#fff;border-radius:100%;-webkit-transition:.3s ease;transition:.3s ease}.program-listing [type=radio]:checked+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:#fff url(/_resources/images/reskin/radio-check.png);background-size:11px;background-position:1px;background-repeat:no-repeat;font-size:1.3em;line-height:.05rem;color:#c90;-webkit-transition:all .3s;transition:all .3s;border:2px solid #c90;border-radius:100%;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.program-listing [type=radio]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#000;background-color:#000}.program-listing [type=radio]:disabled:checked+label:before{box-shadow:none;border-color:#000;background-color:#000}.program-listing [type=radio]:disabled:checked+label:after{color:#000}.program-listing [type=radio]:disabled+label{color:#000}.program-listing button:hover{background:#000;border:2px solid #000;color:#fff}.program-listing button:focus{outline:auto}.program-listing .programs{display:inline-block;float:left;width:830px}.program-listing .programs .tile{position:relative;display:inline-block;float:left;width:250px;margin:20px;background:#fff;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);outline:0 solid #fff;-webkit-transition:.3s ease all;transition:.3s ease all}.program-listing .programs .tile .image{position:relative;z-index:2}.program-listing .programs .tile .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0;cursor:pointer}.program-listing .programs .tile .image img{width:100%}.program-listing .programs .tile .image .border{width:95%;height:95%;background:0 0;border:2px solid #fb0;position:absolute;left:2.5%;top:2.5%;-webkit-transition:.3s ease all;transition:.3s ease all}.program-listing .programs .tile .info .major{background:#f8f8f8;font-size:.875rem;line-height:.875rem;font-weight:700;text-transform:uppercase;margin-bottom:0;padding:10px}.program-listing .programs .tile .info .requirements{font-size:.875rem;line-height:.875rem;background:#3c3c3c;color:#fff;padding:10px;margin-bottom:14px}.program-listing .programs .tile .info .requirements i{font-size:1rem;top:2px;position:relative;margin-right:4px}.program-listing .programs .tile .info .tracks{font-size:.875rem;font-weight:700;margin-bottom:10px}.program-listing .programs .tile .info ul{margin:0 0 20px 0;padding:0}.program-listing .programs .tile .info ul li{font-size:.9375rem;line-height:1.4375rem}.program-listing .programs .tile .info ul li:first-of-type{margin-top:0}.program-listing .programs .tile .info ul li:before{display:none}.program-listing .programs .tile .info a{font-weight:700;font-size:.875rem;text-transform:uppercase}.program-listing .programs .tile .info a i{position:relative;top:2px;left:2px}.program-listing .programs .tile .info a:hover{color:#fb0}.program-listing .programs .row .tile:last-of-type{margin-right:0}.program-listing .programs .row .tile:first-of-type{margin-left:0}.program-listing .programs .tile.border-display .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.program-listing .programs .title{padding:15px;z-index:2;position:relative;min-height:71px}.program-listing .programs .title a{font-size:1.0625rem;font-weight:400;display:inline-block;float:left;width:190px;margin-left:6px}.program-listing .programs .title a:hover{color:#fb0}.program-listing .programs .title a span{display:none;font-size:1rem}.program-listing .programs .title a.mobile-link{font-weight:700;font-size:.875rem;text-transform:uppercase;margin-top:10px;display:none}.program-listing .programs .title a.mobile-link i{position:relative;top:2px}.program-listing .programs .title .expand{font-size:1.3125rem;position:relative;top:0;display:inline-block;float:left;-webkit-transition:.3s ease all;transition:.3s ease all}.program-listing .programs .title .expand:hover{cursor:pointer;color:#fb0}.program-listing .programs .title .expand.ri-close-line{border-radius:100px;background:#fb0;color:#000}.program-listing .programs .title .expand.ri-close-line:hover{background:#000;color:#fb0}.program-listing .programs .tile.active{outline:18px solid #fff}.program-listing .programs .tile.active .info{top:320px;opacity:1;outline:18px solid #fff;pointer-events:all;z-index:5}.program-listing .programs .info{width:250px;padding:0 15px 15px 15px;position:absolute;top:0;pointer-events:none;opacity:0;background:#fff;outline:0 solid #fff;-webkit-transition:.3s ease all;transition:.3s ease all;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.programs .no-results{text-align:center;max-width:560px;width:90%;margin:225px auto 0;display:block}.programs .no-results hr{margin:10px auto 20px auto}@media only screen and (max-width:1362px){.container.large{max-width:1200px}.news.complex .columns .col:first-of-type{width:590px}.news.complex .columns .col:last-of-type{width:590px}.news.complex .columns .col:last-of-type .story{width:265px;padding-bottom:18px}.news.complex .columns .col:last-of-type .story p{padding-left:23px;font-size:.9375rem;line-height:1.25rem}.news.complex .columns .col:last-of-type .insta{width:265px}.news.complex .columns .col:last-of-type .story.simple{padding-bottom:0}.news.complex .columns .col:last-of-type img{margin-bottom:14px}.news.complex .columns .col .story.simple .copy h5{margin-bottom:26px;font-size:1.25rem;line-height:1.5625rem}.news.complex .columns.news .col .story{width:280px;padding-bottom:18px}.news.complex .columns.news .col .story p{padding-left:23px;font-size:.9375rem;line-height:1.25rem}.news.complex .columns.news .col:last-of-type .story{width:280px;margin-left:15px}.news.complex .columns.news .col:first-of-type .story:nth-child(odd){margin-right:15px}.news.complex .columns.news .col img{margin-bottom:14px}}@media only screen and (max-width:1200px){.video-foreground.youtube{width:150%;left:-25%}.container{max-width:960px}.news .container.large{max-width:960px}.news .col{max-width:279px}.news .callout.news_block .image{width:279px;max-height:279px}.page-intro .accent.adjust{top:70px}.simple-copy-block{max-width:510px}.sidebar{max-width:430px}.copy-callout a.btn.image{display:table}.copy-callout a.btn.image+.image{margin-top:20px}.button-callout a.btn.image{display:table}.button-callout a.btn.image+.image{margin-top:20px}.testimonial .copy{max-width:300px;padding-top:80px}.testimonial .images img{margin-left:151px}.split-callout .col:first-of-type{left:0}.split-callout .col:last-of-type{padding-top:50px;position:relative;width:100%}.small-callout{margin:100px 0 30px 0}.triple-callout .col{width:306px}.triple-callout .col .copy{width:250px}.homepage-intro-callout .col{width:306px}.homepage-intro-callout .col .copy{width:250px}.events .col{max-width:279px}.numbers .columns .col{max-width:208px}.full-width-callout .photos.desktop{max-width:468px;right:0;top:-119px}.full-width-callout .photos.desktop img{width:224px}.numbers.statistics .columns .col{width:48%;margin:0 1%;max-width:initial}.colleges .col{max-width:452px}.colleges .col .image{width:180px}.colleges .col .copy{width:261px}.colleges .col:nth-child(odd){margin-right:35px}.tiles .col{margin-right:42px}.tiles .col .image{width:200px}.faculty-profile .col:last-of-type{width:590px}.faculty-profile .col .copy{padding:40px}.people .columns .col{width:298px}.people.adjust .columns .col:first-of-type{margin-left:321px}.people.adjust h4.title{top:auto}.schedule .row p.location{width:23%;width:28%}.schedule .row p.time{width:9%}.news.complex .columns.mix .col:first-of-type{width:400px}.news.complex .columns.mix .col:last-of-type{width:540px}.news.complex .columns .col:last-of-type .story{width:236px}.news.complex .columns .col:last-of-type .insta{width:280px;max-width:244px}.news.complex .columns .col:first-of-type h5{font-size:1.34rem}.footer-callout.split a{display:block;float:none;width:100%}.footer-callout.split a:first-of-type{border-right:none}.campaign-hero .wrap{max-width:85%}.campaign-hero.form.left .wrap{max-width:960px}.campaign-hero.form.left .wrap .copy{width:450px}.homepage-header .wrap{max-width:85%}.homepage-header.form.left .wrap{max-width:960px}.homepage-header.form.left .wrap .copy{width:450px}.microsite-hero .wrap{max-width:85%}.microsite-hero.form.left .wrap{max-width:960px}.microsite-hero.form.left .wrap .copy{width:450px}.homepage-jumbo .wrap{max-width:85%}.homepage-jumbo.form.left .wrap{max-width:960px}.homepage-jumbo.form.left .wrap .copy{width:450px}.video-blocks .col:first-of-type{display:block;float:none;max-width:700px;margin-top:0}.video-blocks .col:last-of-type{display:block;float:none;margin:50px auto auto}.video-blocks .carousel{right:auto}.video-blocks img.accent{top:auto;bottom:-100px}.footer.reskin .top .location{margin-right:100px}.footer.reskin .top .links{margin-right:85px;width:350px}.navigation .utility li{margin-right:10px}.navigation .search-section.active input{width:380px}.navigation .main ul{margin-left:80px}.navigation .main ul li a{margin-left:24px}.navigation .main .images .accent{left:-138px}.navigation .main .dropdown .drop ul:last-of-type{width:665px;margin-left:55px}.navigation .main .dropdown .drop ul:first-of-type:before{right:78px}.navigation .triangle{left:152px}.program-listing{margin-top:0}.program-listing .programs{width:100%}.program-listing .programs .row{width:100%}.program-listing .programs .tile{width:30%;margin:2.5%}.program-listing .programs .info{width:100%}.program-listing .filters .search input[type=search]{width:460px}.program-listing .accordion-content form{padding:20px 0}.program-listing .accordion-toggle i{left:auto;right:4px;position:absolute;top:7px}.programs .no-results{text-align:left;max-width:100%;width:500px;margin:50px 0 200px 0;display:block}.programs .no-results hr{margin:10px 0 20px 0}.repeatable-visual .copy{max-width:250px;margin-left:50px;margin-top:0}.split-callout.simple.right .col{float:none}.split-callout.simple.right .col:first-of-type{left:0}.split-callout.right .col:first-of-type{width:100%;padding-top:0;position:relative}.split-callout.right .col:last-of-type{margin-left:0;margin-top:50px;position:relative}.people.shrink .columns .col{width:217px}.areas_of_study .row{width:960px}}@media screen and (min-width:980px){.events .gridlock .row .desktop-3{width:30%}.news .gridlock .row .desktop-4{width:30%}.colleges.gridlock .row{width:100%}}@media screen and (min-width:500px){.events .gridlock .row{width:100%}.news .gridlock .row{width:100%}}@media screen and (max-width:979px) and (min-width:740px){.gridlock .row .tablet-full{width:30%}.colleges.gridlock .row .callouts .clearfix{width:100%}}@media only screen and (min-width:740px){.full_width_list_block .image{width:154px;height:154px;padding-top:154px;margin-right:10px}}@media screen and (max-width:740px){.full_width_list_block .image{float:none}}@media only screen and (max-width:979px){.introduction .sidebar{margin:0}}@media only screen and (max-width:960px){h1{font-size:2rem;line-height:2.25rem}h2{font-size:2.5rem;line-height:2.75rem}.simple-copy-block{max-width:100%;padding-top:40px}.simple-copy-block h2{font-size:2.5rem;line-height:2.75rem}.simple-copy-block h3{font-size:1.8rem;line-height:2.425rem;margin-bottom:12px}.simple-copy-block h4{font-size:1.55rem;line-height:2rem}.simple-copy-block h5{font-size:1.2rem;line-height:1.675rem}.simple-copy-block h6{font-size:1.55rem;line-height:2rem}p{font-size:1.0625rem}.container{max-width:672px}.small-callout .wrap{padding:44px 0}.small-callout .copy{max-width:100%;width:100%}.small-callout .btn{position:relative;top:0;margin-top:20px;margin-bottom:0}.small-callout.double .btn:first-of-type{top:auto}.small-callout.double .btn:last-of-type{top:auto}.small-callout img.left{left:-297px}.page-intro .copy{max-width:430px}.page-intro .accent{right:-851px;top:191px}.breadcrumb_items{max-width:430px}.breadcrumb{max-width:430px}.interior-header{min-height:376px}.sidebar-nav{display:none}.sidebar .accent{display:none}.sidebar nav#subnavigation{display:none}.date-blocks .date{width:50%;margin-bottom:20px}.interior-header.video .copy{padding:150px 0}.interior-header.video .copy img{width:50px}.interior-header.video .copy h2{margin-top:10px}.content-block{margin-left:0}.content-block .col:last-of-type{width:100%}.sidebar-callout{margin:0 0 80px 0}.sidebar-callout:last-of-type{margin-bottom:0}.copy-callout a.btn.image{display:inline-block}.copy-callout a.btn.image+.image{margin-top:0}.button-callout a.btn.image{display:inline-block}.button-callout a.btn.image+.image{margin-top:0}.testimonial .copy{max-width:100%;padding-top:0;float:none;display:block}.testimonial .images{display:none}.full-width-callout .background{padding:100px 0 100px 0}.full-width-callout .photos.desktop{display:none}.full-width-callout .photos.mobile{display:block;position:relative;top:-20px;margin:0 auto 50px}.full-width-callout+.news.complex{padding-top:50px}.triple-callout .bottom .container{max-width:850px}.triple-callout .col{width:269px}.triple-callout .col .copy{width:216px}.homepage-intro-callout .bottom .container{max-width:850px}.homepage-intro-callout .col{width:269px}.homepage-intro-callout .col .copy{width:216px}.mobile-sidebar-nav{display:block}.mobile-sidebar-nav.push{margin-top:0}.news{padding:30px 0 0 0}.news .container{max-width:850px}.news .col{max-width:243px}.events{margin:30px 0}.events .container{max-width:850px}.events .col{max-width:243px}.numbers{margin:50px 0}.numbers .columns .col{max-width:100%;display:block;float:none;text-align:center;margin:0 auto;padding:0 15px}.numbers hr{width:100%}.numbers hr:first-of-type{margin-left:0}.study{padding:30px 0}.study .col{width:100%}.study .col h5{font-size:1.125rem;line-height:1.375rem}.study .row .col:nth-child(2){margin:56px auto 0}.study .row:first-of-type .col{margin-top:46px;margin-top:46px!important}.study .row:first-of-type .col:first-of-type{margin-top:0!important}.study .top{margin-bottom:0;border-bottom:none}.study .top h4{font-size:1.5rem;line-height:1.875rem;margin-bottom:4px}.study .top .left{float:none}.study .top .right ul{display:none}.study .mobile-select{display:block}.study.filter .row:first-of-type .col:first-of-type{margin-top:46px!important}.link-list{padding:30px 0}.link-list .col{width:100%}.link-list .col h5{font-size:1.125rem;line-height:1.375rem}.link-list .row .col:nth-child(2){margin:56px auto 0}.link-list .row:first-of-type .col{margin-top:46px;margin-top:46px!important}.link-list .row:first-of-type .col:first-of-type{margin-top:0!important}.link-list .top{margin-bottom:0;border-bottom:none}.link-list .top h4{font-size:1.5rem;line-height:1.875rem;margin-bottom:4px}.link-list .top .left{float:none}.link-list .top .right ul{display:none}.link-list .mobile-select{display:block}.link-list.filter .row:first-of-type .col:first-of-type{margin-top:46px!important}.numbers.statistics ul.desktop{display:none!important}.numbers.statistics .mobile-select{display:block}.numbers.statistics-small ul.desktop{display:none!important}.numbers.statistics-small .mobile-select{display:block}.numbers.statistics-small hr:first-of-type{display:none}.colleges .col{max-width:600px;width:100%;margin-bottom:20px}.colleges .col .image{white-space:216px}.colleges .col .copy{width:373px;width:100%}.fifty .columns .col{display:block;float:none;width:100%;z-index:2;position:relative}.fifty .columns .col:first-of-type{padding-right:0}.fifty .columns .col:last-of-type{padding-left:0}.fifty .columns .col p{margin-bottom:20px}.fifty .columns .col a{color:#fff}.fifty .divider{position:relative;right:0;height:2px;width:87px;top:0;background:#fff;opacity:.5;margin:30px 0 30px 0}.fifty .gradient{background:#3c3c3c}.fifty h5{color:#fff}.fifty p{color:#fff}.fifty .col hr{display:none}.tiles .col{max-width:350px}.tiles .col:nth-child(odd){margin-right:51px}.tiles .col:nth-child(even){margin:0}.tiles .col .image{width:300px}.tiles .col .image img{max-width:350px}.contact-callout .col:first-of-type{display:none}.contact-callout .col:last-of-type{width:672px;margin:0 auto;display:block;float:none}.contact-callout .col .copy{max-width:100%;padding:30px 10px}.faculty-profile .col:first-of-type{display:none}.faculty-profile .col:last-of-type{width:100%;min-height:auto}.people .columns .col{width:400px;z-index:2;margin:0 auto 30px;display:block;float:none}.people .columns .col:nth-child(2){margin:0 auto 30px}.people .bg-gradient{height:80%}.people .accent{display:none}.people.adjust .columns .col:first-of-type{margin:0 auto 30px}.people.adjust .columns .col:nth-child(2){margin:0 auto 30px}.schedule .row p.date{margin-left:10px;margin-right:2%;width:13%}.schedule .row p.time{margin-right:2%;width:13%}.schedule .row p.opponent{margin-right:2%;width:23%}.schedule .row p.location{margin-right:2%;width:22%}.schedule .row a.btn{margin-right:0}.tabbed{margin:30px 0}.tabbed .top{display:none}.tabbed ul.desktop{display:none!important}.tabbed .mobile-select{display:block}.tabbed .content{margin:30px auto 0 auto}.tabbed .content.split{margin:30px auto 0 auto}.tabbed .content.split .copy{width:100%;margin-right:0;display:block;float:none}.tabbed .content.split img{width:100%;display:block;margin-top:30px}.video-blocks{margin:50px 0 100px 0}.video-blocks .carousel .image.next-slide{left:307px}.video-blocks .carousel .image.active{left:104px}.video-blocks .controls{left:34%}.footer.reskin .top .location{margin-right:0;width:100%;margin-bottom:40px;display:block;float:none}.footer.reskin .top .links{margin-right:0;width:100%;display:block;float:none;margin-bottom:40px}.footer.reskin .top .secondary{display:block;float:none;width:100%}.footer.branded.reskin .col{display:block;float:none;text-align:center}.footer.branded.reskin .col:last-of-type{text-align:left;float:none;text-align:center}.footer.branded.reskin .col a{margin-bottom:9px;margin-top:11px;top:0;margin-left:0;display:block}.navigation .utility{display:none}.navigation .main{display:none}.navigation .mobile{display:block}.navigation .search-section.active input{width:115px}main#content{margin-top:120px}.campaign-hero.form.left .wrap{max-width:85%}.homepage-header.form.left .wrap{max-width:85%}.microsite-hero.form.left .wrap{max-width:85%}.homepage-jumbo.form.left .wrap{max-width:85%}.header-form.desktop{display:none}.header-form.mobile{display:block}.program-listing{margin:0 0 30px 0}.program-listing .programs .title{background:#ddd;background:-webkit-linear-gradient(180deg,#d6d6d6 16%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(100deg, #d4d4d4 16%, #fff 100%);background:linear-gradient(-10deg,#d4d4d4 16%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dddddd", endColorstr="#ffffff", GradientType=1)}.program-listing .programs .title .expand{display:none}.program-listing .programs .title a{font-size:1.25rem;display:block;float:none;width:100%}.program-listing .programs .title a span{display:inline}.program-listing .programs .title a.mobile-link{display:block}.program-listing .programs .tile{width:100%;margin:20px auto!important;display:block;float:none;box-shadow:none}.history .slide{width:370px!important}.history .slide .image{width:240px;height:240px;float:none;display:block;margin:0 auto;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33)}.history .slide .copy{height:auto;width:100%;display:block;float:none;background:0 0;padding:40px;margin:0 auto}.history .slide .copy h6{color:#000;display:block;float:none;position:relative;text-align:center}.history .slide .copy h6:after{content:"";width:114px;height:3px;background:#c90;position:absolute;right:-15px;top:16px}.history .slide .copy h6:before{content:"";width:114px;height:3px;background:#c90;position:absolute;left:-15px;top:16px}.history .slide .copy hr{display:none}.history .slide .copy p{color:#000;margin-bottom:0}.history .gradient{height:100%}.news.complex{padding:30px 0 30px 0}.news.complex .columns .col{display:block;position:relative;margin:0 auto!important;float:none}.news.complex .columns.news .col:last-of-type .story:nth-child(odd){margin-left:0}.news.complex .columns.insta .col:last-of-type .insta:nth-child(odd){margin-left:0}.news.complex .columns.mix .col:last-of-type{width:515px}.news.complex .columns.mix .col:last-of-type .story{margin-left:0}.news.complex .columns.mix .col:last-of-type .story:first-of-type{margin-right:30px}.news.complex .columns.mix .col:last-of-type .story:last-of-type{margin-left:30px}.news.complex .columns.mix .col:last-of-type .insta{margin-left:0}.news.complex .columns.mix .col:first-of-type{width:561px}.triple-callout.no-bg .bottom{padding-bottom:20px}.triple-callout.no-bg .yellow-accent{right:-108px}.homepage-intro-callout.no-bg .bottom{padding-bottom:20px}.homepage-intro-callout.no-bg .yellow-accent{right:-108px}.introduction{padding-bottom:0}.footer-callout a{padding:30px 0 40px 0}.footer-callout a h5{padding:0 20px;font-size:1.0625rem;line-height:1.75rem}.programs .no-results{width:100%}.repeatable-visual .copy{max-width:386px;margin-top:15px}.navigation.campaign .main{display:block;border-bottom:2px solid #c90;padding:10px 0}.navigation.campaign .main ul .btn{display:none}.navigation.campaign .main .images{margin:0 auto;display:block;float:none;position:relative}.navigation.campaign .main .images .logo-desktop{margin:0 auto;display:block;max-width:140px}.navigation.campaign .main img.accent{top:-70px;top:-25px;left:-200px;z-index:2;width:274px}.navigation.campaign a.banner{display:block}.people.shrink .columns .col{width:400px}.people.shrink .columns .col:nth-child(3){margin:0 auto 30px}.full_width_profile_block .image{display:none}.full_width_profile_block .callout_content{padding:80px 40px;height:auto}.full_width_profile_block .rightcolumn{float:none;width:100%}.full_width_profile_block .leftcolumn{float:none;width:100%}.areas_of_study .row{width:672px}.areas_of_study .all-full .tabber-handles{margin-bottom:0;position:relative;display:block;right:0;top:2px;width:100%}.areas_of_study .button{margin-bottom:0}.areas_of_study .button:before{left:initial;right:-30px}.gridlock .row .tablet-full{width:100%;margin-top:56px}.gridlock .row .tablet-full:first-of-type{margin-top:0}}@media only screen and (max-width:850px){.triple-callout .bottom .container{max-width:480px}.triple-callout .col{width:100%;margin:0 auto 30px}.triple-callout .col .copy{width:280px}.triple-callout .col .hide{max-height:inherit;opacity:1}.homepage-intro-callout .bottom .container{max-width:480px}.homepage-intro-callout .col{width:100%;margin:0 auto 30px}.homepage-intro-callout .col .copy{width:280px}.homepage-intro-callout .col .hide{max-height:inherit;opacity:1}.news .container{max-width:672px}.news .col{max-width:80%;display:block;float:none;margin:0 auto 30px}.news .col:nth-child(2){margin:0 auto 30px}.news .top .left{padding-bottom:5px}.news .top .right a{top:-44px}.events .container{max-width:672px}.events .col{max-width:80%;display:block;float:none;margin:0 auto 30px}.events .col:nth-child(2){margin:0 auto 30px}.events .top .left{padding-bottom:5px}.events .top .right a{top:-44px}.news.complex .columns .col:first-of-type{width:100%}.news.complex .columns .col:last-of-type{width:100%}.news.complex .columns.news .col .story{width:49%;max-width:49%}.news.complex .columns.news .col:first-of-type .story:nth-child(odd){margin-right:2%}.news.complex .columns.news .col:last-of-type .story{margin-left:2%;width:50%}.news.complex .columns.insta .col:first-of-type .insta{width:49%;max-width:49%}.news.complex .columns.insta .col:first-of-type .insta:nth-child(odd){width:50%;margin-right:2%}.news.complex .columns.insta .col a{margin-top:0}.news.complex .columns.insta .col:last-of-type .insta{margin-left:2%;width:49%}}@media only screen and (max-width:740px){.roller .controls .control.next:after{background-position:14px 16px}.roller .controls .control.previous:after{background-position:28px 16px}.news .news_block .image img{width:354px!important;height:221px!important;max-height:250px!important}.news .callout.news_block .image{width:354px;height:221px;max-height:250px;padding:0}}@media only screen and (max-width:499px){.major_topic_template section.news{width:95vw;left:-9vw}.news .top .right a{left:114px}.flexible_content_template section.news{width:95vw;left:-15vw}}@media only screen and (max-width:399px){.news .news_block .image img{width:292px!important;height:183px!important}.news .callout.news_block .image{width:292px;height:183px}.flexible_content_template section.news{width:95vw;left:-6vw}.major_topic_template section.news{width:85vw;left:-5vw}.news .top .right a{left:114px}}@media only screen and (max-width:720px){.video-foreground,.video-foreground.youtube{width:200%;left:-50%}.container{max-width:480px;padding:0 20px}.colleges.gridlock .row{width:auto}.page-intro .accent{right:-733px;top:-23px;width:700px}.date-blocks .date{padding:20px;width:100%;margin-bottom:20px}.interior-header{min-height:220px}.interior-header.video .copy{padding:80px 0}.content-block .col{display:block;float:none}.content-block .col img{max-width:100%;width:100%}.copy-callout a.btn.image{display:table}.copy-callout a.btn.image+.image{margin-top:20px}.button-callout a.btn.image{display:table}.button-callout a.btn.image+.image{margin-top:20px}.sidebar{max-width:100%}.sidebar-callout{max-width:100%}.mobile-sidebar-nav.push{margin-top:136px}.split-callout{padding:50px 0}.split-callout .col:first-of-type{display:none}.split-callout .col:last-of-type{padding-top:0}.small-callout .copy{text-align:center}.small-callout img.left{width:400px;top:-45px;left:-90px}.small-callout img.right{width:200px;top:-68px;right:-97px}.split-callout.simple.left .col:last-of-type{padding-top:0}.breadcrumb.desktop{display:none}.breadcrumb.mobile{display:block}.breadcrumb_items{border-bottom-color:#fb0;max-width:260px}.breadcrumb_items .breadcrumb_item{display:none}.breadcrumb_items .breadcrumb_item:nth-last-child(2){display:inline-block}.breadcrumb_items .breadcrumb_item:after{display:none}.breadcrumb_items:before{content:" ";display:block;height:2px;width:200px;background:#fb0;bottom:-2px;position:absolute;left:-200px}.breadcrumb_items .ri-arrow-left-line{display:inline-block;color:#3e3e3e;position:relative;top:3px}.full-width-callout .photos{max-width:480px}.full-width-callout .photos img{width:229px}.numbers.statistics .columns .col{width:100%;max-width:initial;margin:1% 0}.colleges .col{border-bottom:0;height:auto!important}.colleges .col .image{width:100%}.colleges .col .image img{max-width:100%}.colleges .col .copy{margin-left:0;padding-top:15px}.colleges .col:nth-child(odd){margin-right:0}.colleges .programs{display:none}h4.title:before{width:100%}.tiles .col{max-width:460px;height:auto!important;margin-bottom:30px!important;width:100%}.tiles .col .image{width:100%}.tiles .col .image img{max-width:460px;width:100%}.tiles .col:nth-child(odd){margin-right:0}.tiles .col p:last-of-type{margin-bottom:0}.contact-callout .col:last-of-type{width:480px}.faculty-profile+.faculty-profile{padding-top:0}.faculty-profile .col .bottom p{display:block;width:100%;float:none;margin-bottom:20px}.faculty-profile .col .bottom p:nth-child(even){text-align:left}.faculty-profile .col .social{position:relative}.faculty-profile .col .social a{margin-left:0;margin-right:7px}.schedule .row{padding:23px 0}.schedule .row p{display:block;float:none;margin-bottom:10px;position:relative;top:auto;width:100%!important;margin-left:0!important}.schedule .row a.btn{margin-top:0}.campaign-hero.left .wrap .copy{width:100%}.campaign-hero.form.left .wrap .copy{width:100%}.campaign-hero.right .wrap .copy{width:100%}.campaign-hero .wrap .copy{width:100%;padding:200px 0 100px 0}.campaign-hero .wrap .copy h1{color:#fff;font-size:3.5rem;line-height:4.3125rem}.homepage-header.left .wrap .copy{width:100%}.homepage-header.form.left .wrap .copy{width:100%}.homepage-header.right .wrap .copy{width:100%}.homepage-header .wrap .copy{width:100%;padding:200px 0 100px 0}.homepage-header .wrap .copy h1{color:#fff;font-size:3.5rem;line-height:4.3125rem}.microsite-hero.left .wrap .copy{width:100%}.microsite-hero.form.left .wrap .copy{width:100%}.microsite-hero.right .wrap .copy{width:100%}.microsite-hero .wrap .copy{width:100%;padding:200px 0 100px 0}.microsite-hero .wrap .copy h1{color:#fff;font-size:3.5rem;line-height:4.3125rem}.home .homepage-header .wrap .copy{padding:300px 0 200px 0}.homepage-jumbo.left .wrap .copy{width:100%}.homepage-jumbo.form.left .wrap .copy{width:100%}.homepage-jumbo.right .wrap .copy{width:100%}.homepage-jumbo .wrap .copy{width:100%;padding:200px 0 100px 0}.homepage-jumbo .wrap .copy h1{color:#fff;font-size:3.5rem;line-height:4.3125rem}.home .homepage-jumbo .wrap .copy{padding:300px 0 200px 0}.video-blocks .carousel{right:102px}.video-blocks img.accent{width:350px;top:270px}.navigation .mobile{padding:20px 0;border-bottom:2px solid #c90}.navigation .mobile .search-section{display:none}.navigation .mobile .search-section button{border-radius:0;top:13px;right:18px;padding:9px 15px}.navigation .mobile .search-section.secondary{display:block}.navigation .mobile img.accent{display:none}.navigation .mobile img.accent.mobile{display:block;top:-150px;left:-180px;background:0 0;border:none}.navigation .mobile img.logo-desktop{height:32px}.navigation .mobile-nav{top:-2px;margin-right:20px}main#content{margin-top:150px}.mobile-links{top:133px}.landing-header .parallelogram{-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0);top:0;left:-10%;width:120%;height:100%}.header-form.mobile{width:90%}.program-listing .programs .tile{margin:20px 0;display:block;width:100%;float:none}.program-listing .filters .search input[type=search]{width:90%;padding:9px 5%}.news.complex .desktop{display:none}.news.complex .mobile{display:block}.news.complex .top{margin-bottom:0;border-bottom:3px solid #ddd}.news.complex .top .left{border-bottom:none}.news.complex .top .left:before{content:"";display:block;width:1000px;height:3px;position:absolute;right:140px;bottom:-1px;background:#ddd;z-index:2}.news.complex .top .left:after{display:none}.news.complex .top .right a{display:none}.news .top .right:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:0;bottom:-2px;background:#ddd}.events .top .right:after{content:"";display:block;width:1000px;height:2px;position:absolute;left:0;bottom:-2px;background:#ddd}.events .top .left:before{content:"";display:block;width:1000px;height:2px;position:absolute;right:0;bottom:-2px;background:#000;z-index:2}.repeatable-visual img{display:none}.repeatable-visual .copy{max-width:100%;margin-left:0;margin-top:0;display:block;margin-top:30px}.split-callout.simple.right .col:first-of-type{display:block}.split-callout.right .col:last-of-type{display:none}.triple-callout.no-bg .yellow-accent{right:-22px;top:-67px;width:250px}.triple-callout.no-bg .top .accent{top:0;left:-159px;width:400px}.microsite .mobile-links{top:75px}.triple-callout .top .accent{width:240px}.homepage-intro-callout.no-bg .yellow-accent{right:-22px;top:-67px;width:250px}.homepage-intro-callout.no-bg .top .accent{top:0;left:-159px;width:400px}.homepage-intro-callout .top .accent{width:240px}.areas_of_study .row{max-width:480px;width:100%;padding:0 20px}}@media only screen and (max-width:690px){.page-intro .accent{right:-680px}}@media only screen and (max-width:680px){.page-intro .accent{right:-640px}}@media only screen and (max-width:540px){.video-blocks .col:last-of-type{width:480px;height:500px}.video-blocks .carousel .image.active{left:213px;width:250px}.video-blocks .carousel .image.active .copy{bottom:-150px;padding:0}.video-blocks .carousel .image.prev-slide{width:200px;left:103px;top:50px}.video-blocks .carousel .image.next-slide{left:352px;width:200px}.video-blocks .carousel .image .copy{padding:0;bottom:-150px;-webkit-transition-delay:.3s;transition-delay:.3s}.video-blocks .carousel .image .copy h5{color:#000}.video-blocks .carousel .image .copy p{color:#000}.video-blocks .controls{left:54%;top:290px}.video-blocks .controls img.play-btn{margin:0 5px}}@media only screen and (max-width:480px){.news .container{max-width:300px;max-width:480px}.events .container{max-width:300px;max-width:480px}.page-intro .accent{right:-680px}.copy-callout.split .cta{width:100%}a.btn{font-size:1rem}.copy-callout a.btn.image{font-size:1rem;padding-right:30px}.copy-callout a.btn.image i{right:5px;top:16px;font-size:1.1875rem}.button-callout.split .cta{width:100%}.button-callout a.btn.image{font-size:1rem;padding-right:30px}.button-callout a.btn.image i{right:5px;top:16px;font-size:1.1875rem}.full-width-callout .photos img{width:48%;margin:1%}.contact-callout .col:last-of-type{width:auto}.contact-callout .col .copy{max-width:initial;padding:0}.contact-callout .columns{max-width:480px;padding:30px 10px}.faculty-profile .col .copy{padding:30px}.people .columns .col{width:100%}.video-blocks .col:last-of-type{width:100%}.video-blocks .carousel{right:22%}.video-blocks .carousel .image.prev-slide{width:55%;left:17%}.video-blocks .carousel .image.active{left:40%;width:65%}.video-blocks .carousel .image.next-slide{left:77%;width:55%}.history .slick-next.slick-arrow{width:50px;height:50px}.history .slick-next.slick-arrow:after{top:15px;left:15px}.history .slick-next.slick-arrow:hover:after{top:15px;left:15px}.history .slick-prev.slick-arrow{width:50px;height:50px}.history .slick-prev.slick-arrow:after{top:15px;left:15px}.history .slick-prev.slick-arrow:hover:after{top:15px;left:12px}.header-form .inputs .oneField{width:100%}.header-form .inputs .oneField:nth-child(odd){margin:0 0 10px 0}.header-form .inputs .oneField:nth-child(even){margin:0 0 10px 0}.campaign-hero .wrap .copy h1{font-size:3.375rem;line-height:4rem}.campaign-hero .video-foreground,.campaign-hero .video-foreground.youtube{width:300%;left:-75%}.campaign-hero.left .wrap .copy .btn{display:table}.homepage-header .wrap .copy h1{font-size:3.375rem;line-height:4rem}.homepage-header .video-foreground,.homepage-header .video-foreground.youtube{width:300%;left:-75%}.homepage-header.left .wrap .copy .btn{display:table}.microsite-hero .wrap .copy h1{font-size:3.375rem;line-height:4rem}.microsite-hero .video-foreground,.microsite-hero .video-foreground.youtube{width:300%;left:-75%}.microsite-hero.left .wrap .copy .btn{display:table}.video-foreground,.video-foreground.youtube{width:300%;left:-75%}.home .homepage-header.left .wrap .copy{padding:200px 0 100px 0}.home .homepage-header.right .wrap .copy{padding:200px 0 100px 0}.homepage-jumbo .wrap .copy h1{font-size:3.375rem;line-height:4rem}.homepage-jumbo .video-foreground,.homepage-jumbo .video-foreground.youtube{width:300%;left:-75%}.homepage-jumbo.left .wrap .copy .btn{display:table}.home .homepage-jumbo.left .wrap .copy{padding:200px 0 100px 0}.home .homepage-jumbo.right .wrap .copy{padding:200px 0 100px 0}.triple-callout .top .accent{width:200px}.triple-callout.no-bg .top .accent{top:0;left:0;width:200px}.homepage-intro-callout .top .accent{width:200px}.homepage-intro-callout.no-bg .top .accent{top:0;left:0;width:200px}.news.complex .mobile .slide.small .image{width:250px}.people.shrink .columns .col{width:100%}}@media only screen and (max-width:420px){.video-blocks{margin-bottom:50px}.video-blocks .controls{top:280px;left:51.5%}.video-blocks .carousel .image .copy h5{font-size:1.4rem}}@media only screen and (max-width:400px){.video-blocks .controls{top:260px}h4{font-size:1.625rem;line-height:2.25rem}.news .top .right a{display:none}.events .top .right a{display:none}}@media only screen and (max-width:390px){.video-blocks .controls{top:245px;left:49.5%}.triple-callout .col .copy{width:210px}.homepage-intro-callout .col .copy{width:210px}}.content-block{position:relative;display:block;max-width:706px;margin-left:27px;margin-bottom:30px}.content-block .columns{z-index:2;position:relative}.content-block .accent{position:absolute;top:-17px;left:-27px;z-index:1}.content-block .col{display:inline-block;float:left}.content-block .col.bg{width:250px;height:100%;position:absolute;background-size:cover;background-position:top center;background-repeat:no-repeat}.content-block .col:last-of-type{background:#000;min-height:200px;padding:29px;width:431px;margin-left:250px}.content-block .col img{max-width:250px}.content-block h6{color:#fec00f;font-size:1.375rem;max-width:400px;line-height:1.625rem;margin-bottom:12px}.content-block span{color:#fff;font-size:1.625rem;max-width:400px;margin-bottom:28px;line-height:2.125rem;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;display:block}.content-block hr{width:50px;background:#fff;margin:0 0 10px 0;display:block;margin-left:0;text-align:left;padding:0}.content-block h4{color:#fff;font-size:1.625rem;max-width:400px;margin-bottom:28px}.content-block a{text-transform:uppercase;font-weight:600;font-size:.875rem;color:#fff}.content-block a i{position:relative;padding-left:6px;top:2px}.content-block a:hover{color:#fec00f}.content-block{margin-left:0}@media only screen and (max-width:850px){.content-block .col.bg{position:relative;display:block;height:250px}.content-block .col:last-of-type{margin-left:0;width:100%}}@media only screen and (max-width:720px){.content-block .col.bg{position:relative;display:block;height:250px;width:100%;height:300px}}.content-block .col{display:block;float:none}.content-block .col img{max-width:100%;width:100%}*{-webkit-font-smoothing:unset!important}.l1-landing .sidebar .ou-btn~article,.l1-landing .sidebar .ou-btn~div,.l1-landing .sidebar .ou-btn~nav,.l1-landing .sidebar .ou-btn~p{margin-left:131px}.deco-line-top{border-bottom:2px solid #c90;width:95%;margin:10px 0 20px 0;margin-left:5%}.deco-line-bottom{border-bottom:2px solid #c90;width:95%;margin:10px 0 20px 0}.mobile-links ul:last-of-type li span i{right:0}.l1-landing .sidebar>article,.l1-landing .sidebar>div,.l1-landing .sidebar>nav,.l1-landing .sidebar>p{margin-left:131px}.major_topic_template .sidebar>article,.major_topic_template .sidebar>div,.major_topic_template .sidebar>nav,.major_topic_template .sidebar>p,.microsite_color_gold aside .sidebar>article,.microsite_color_gold aside .sidebar>div,.microsite_color_gold aside .sidebar>nav,.microsite_color_gold aside .sidebar>p{margin-left:0}@media only screen and (max-width:979px){.l1-landing .sidebar>article,.l1-landing .sidebar>div,.l1-landing .sidebar>nav,.l1-landing .sidebar>p,.major_topic_template .sidebar>article,.major_topic_template .sidebar>div,.major_topic_template .sidebar>nav,.major_topic_template .sidebar>p{margin-left:0}}.campaign_content_template .sidebar>article,.campaign_content_template .sidebar>div,.campaign_content_template .sidebar>nav,.campaign_content_template .sidebar>p,.microsite_content_template .sidebar>article,.microsite_content_template .sidebar>div,.microsite_content_template .sidebar>nav,.microsite_content_template .sidebar>p{margin-left:131px}@media only screen and (max-width:979px){.campaign_content_template .sidebar>article,.campaign_content_template .sidebar>div,.campaign_content_template .sidebar>nav,.campaign_content_template .sidebar>p,.microsite_content_template .sidebar>article,.microsite_content_template .sidebar>div,.microsite_content_template .sidebar>nav,.microsite_content_template .sidebar>p{margin-left:0}}.sidebar nav#subnavigation{margin-left:131px;top:-81px}.campaign_content_template .sidebar nav#subnavigation,.microsite_content_template .sidebar nav#subnavigation{top:0}.navigation .utility ul li ul.active{z-index:1000}@media only screen and (max-width:959px) and (min-width:721px){.mobile-links ul.util li ul.active{top:85px}}@media only screen and (max-width:720px){main#content{margin-top:70px}.mobile-links{top:0}.navigation .mobile{padding:0}.mobile .container{padding:0;z-index:12}.navigation{position:relative}.navigation .mobile img.accent.mobile{top:-110px}.navigation .mobile img.accent{top:-202px}.navigation .mobile-nav{top:18px;margin-right:20px}.navigation .mobile .search-section.secondary{z-index:13;margin-top:-2px;top:74px;border-top:solid 2px #c90;padding:0 20px}.mobile-links{position:relative;height:100%;z-index:11;padding:80px 20px 10px 20px}.navigation .mobile .search-section button{right:-2px}.logo-area-top{z-index:15;background-color:#fff;height:72px;padding:20px 20px}.logo-area-top-blk{z-index:15;background-color:#000;height:72px;padding:20px 20px}.navigation .mobile .search-section.secondary label{left:14px}.navigation .mobile .search-section.secondary i{right:9px}.mobile-links .back{top:-15px;left:0;position:relative}.mobile-links .back.active{z-index:100;width:110vw;left:-6.1vw}.mobile-links ul.util li ul.active{left:-20px;top:0;padding-top:60px}}.navigation .utility ul ul li{margin-bottom:18px;line-height:1.3rem}@media only screen and (max-width:979px){.naver.open .naver-handle:after{font-size:2.75rem;font-weight:300}.naver.open .naver-handle:after{color:#000}.subnavigation .naver-handle:after{top:-1px;left:26px;background:#000;box-shadow:0 7px 0 #000,0 -7px 0 #000;color:#000}.subnavigation .naver-handle:after{height:2px;width:19px}#mobile_subnav .naver-handle{padding:26px 0 26px 55px}.subnavigation .naver-handle{font-size:.9375rem;font-weight:700}.subnavigation .naver-container ul li a{font-weight:400}.subnavigation .naver-container ul{margin-left:-15px}.subnavigation .naver-container ul li a .ri-arrow-right-s-line{vertical-align:text-top;top:-2px;left:2px;position:relative;margin-right:10px;font-weight:400}.subnavigation .naver-container ul{padding-bottom:20px}.mobile-sidebar-nav .bar h2.submenu{line-height:2.25rem}.hamburger:hover i{background:#000}nav#subnavigation-mobile ul li a i.ri-arrow-right-s-line{padding-left:12px}.mobile-sidebar-nav ul{margin-top:10px}nav#subnavigation-mobile .subnavigation_title{padding:8px 0 0 12px}nav#subnavigation-mobile ul li a{padding-left:16px}}@media only screen and (max-width:979px){.gridlock .mobile-sidebar-nav .all-full.mobile_subnav_container,.gridlock .row .all-full.mobile_subnav_container{background-color:#fb0;width:170vw;left:-22vw;position:relative}.subnavigation{width:480px;margin-left:11%}#mobile_subnav .naver-handle{top:0}.naver.enabled .naver-container{left:10px;position:relative}}@media only screen and (max-width:499px) and (min-width:376px){.subnavigation{width:400px;margin-left:11%}}@media only screen and (max-width:375px){.subnavigation{width:350px;margin-left:11%}}@media only screen and (max-width:335px){.subnavigation{width:335px;margin-left:11%}}.mobile-links ul li a:hover{color:#fff}li a#one:hover{cursor:pointer;color:#fb0}li a#two:hover{cursor:pointer;color:#fb0}li a#three:hover{cursor:pointer;color:#fb0}li a#four:hover{cursor:pointer;color:#fb0}li a#five:hover{cursor:pointer;color:#fb0}.mobile-sidebar-nav .bar h2.submenu{margin:0;text-transform:uppercase;font-size:.9375rem;font-weight:700;display:inline-block;margin-left:10px;font-family:proxima-nova,sans-serif}.simple-copy-block h2.section-title{font-size:1.5rem;line-height:1.875rem;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none}.copy-callout .cta h2.section-title{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none}.copy-callout .cta.black h2.section-title{color:#fff}.copy-callout .cta.black h2.section-title strong{color:#fb0}.button-callout .cta h2.section-title{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none}.button-callout .cta.black h2.section-title{color:#fff}.button-callout .cta.black h2.section-title strong{color:#fb0}.people .container h2.section-title{margin-bottom:70px;position:relative;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.people .columns .col .image .copy h2.section-title{color:#fff;margin-bottom:0;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;text-transform:none;padding:0 20px}.people .container h2.section-title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.news h2.section-title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:14px}.events h2.section-title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:14px}.contact-callout h2.section-title{color:#fff;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;margin-bottom:14px}.contact-callout h3.location{color:#fff;margin-bottom:4px;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;text-transform:none}.triple-callout .col .copy h2.section-title{margin-bottom:5px;color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;text-transform:none}.homepage-intro-callout .col .copy h2.section-title{margin-bottom:5px;color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;text-transform:none}.numbers.statistics .title h2.section-title{margin-bottom:6px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.numbers.statistics-small .title h2.section-title{margin-bottom:6px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.news.complex .columns .col:first-of-type h2.section-title{padding-left:30px;margin-right:25px;margin-bottom:4px;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;text-transform:none}.news.complex .columns .col .story.simple .copy h2.section-title{margin-bottom:45px;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;text-transform:none}.video-blocks h3.tagline{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none}.video-blocks .carousel .image .copy h3.card-title{color:#fff;margin-bottom:0;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;text-transform:none}.testimonial p.testimonial-quote{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none}.split-callout h2.section-title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:3.125rem;color:#000;margin-bottom:16px}.schedule h2.section-title{margin-bottom:70px;position:relative;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.schedule h2.section-title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.small-callout h2.section-title{color:#fff;margin-bottom:6px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem}.small-callout.yellow h2.section-title{color:#000}.repeatable-visual h2.section-title{font-size:1.5rem;line-height:1.875rem;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;margin-top:0}.program-listing h2.section-title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:14px}.content-block h2.section-title{color:#fb0;font-size:1.375rem;max-width:400px;line-height:1.625rem;margin-bottom:12px;font-family:kandal,serif;font-weight:400;font-style:normal;letter-spacing:.4px;text-transform:none}.date-blocks .date h2.section-title{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#000;margin-bottom:12px;text-transform:none}.study .container h2.section-title{margin-bottom:70px;position:relative;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.study .container h2.section-title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.study .columns p.links{margin-bottom:0;font-size:1.25rem;line-height:1.625rem;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2px;color:#000;text-transform:none}.link-list .container h2.section-title{margin-bottom:70px;position:relative;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.link-list .container h2.section-title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.link-list .columns p.links{margin-bottom:0;font-size:1.25rem;line-height:1.625rem;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2px;color:#000;text-transform:none}.accordion h2.section-title{margin-bottom:70px;position:relative;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.accordion h2.section-title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.homepage-header.form .copy h2.section-title{color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;margin-bottom:14px;text-transform:none}.homepage-header.form .header-form .title h2.section-title{margin-bottom:0;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.microsite-hero.form .copy h2.section-title{color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;margin-bottom:14px;text-transform:none}.microsite-hero.form .header-form .title h2.section-title{margin-bottom:0;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.campaign-hero.form .copy h2.section-title{color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;margin-bottom:14px;text-transform:none}.campaign-hero.form .header-form .title h2.section-title{margin-bottom:0;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.homepage-jumbo.form .copy h2.section-title{color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;margin-bottom:14px;text-transform:none}.homepage-jumbo.form .header-form .title h2.section-title{margin-bottom:0;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000}.tabbed h2.section-title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:14px}.number-list h2.number-title{position:absolute;top:-30px;left:-30px;border:3px solid #fb0;padding:14px 20px 14px 17px;border-radius:100%;line-height:1.75rem;background:#fff;outline-style:solid;outline-color:#fff;outline-width:6px;font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;letter-spacing:-3px;color:#000;margin-bottom:12px;text-transform:none;height:58px;width:58px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fifty h2.section-title{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none}.timeline h2.section-title{font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;position:relative;margin-bottom:50px}.timeline h2.section-title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.timeline .date_image_carousel_block .callout_content{background:#000;height:340px}.timeline .date_image_carousel_block h3.meta{color:#fff;font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px}.timeline .date_image_carousel_block h3.meta:after{background-color:#c90;width:50px;height:2px;vertical-align:initial;top:-8px;position:relative}.timeline .date_image_carousel_block p.description{color:#fff;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em}.timeline .date_image_carousel_block p.description:last-child{margin-bottom:0}.timeline .gradient{position:absolute;left:0;right:0;width:100%;height:300px;bottom:0;background:#ddd;background:-webkit-linear-gradient(42deg,#ddd 16%,#fff 100%);background:-webkit-linear-gradient(48deg, #ddd 16%, #fff 100%);background:linear-gradient(42deg,#ddd 16%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dddddd", endColorstr="#ffffff", GradientType=1);pointer-events:none;z-index:1}.timeline .roller .controls.gold{z-index:3}.roller .controls .control:after{background:url(/_resources/images/reskin/arrow-right-line.png) no-repeat 100px 100px;width:65px;height:54px;position:absolute;top:0;left:0;content:'';display:inline-block;opacity:.3}.roller .controls .control.next:after{background-position:20px 23px}.roller .controls .control.previous:after{background:url(/_resources/images/reskin/arrow-left-line.png) no-repeat 100px 100px;width:65px;height:54px;position:absolute;top:0;left:0;content:'';display:inline-block;opacity:.3;background-position:34px 22px}.footer-callout h2.section-title{padding:0 30px;font-size:1.375rem;line-height:2rem;text-align:center;margin:0;-webkit-transition:.3s ease all;transition:.3s ease all;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;letter-spacing:.2px;color:#000;text-transform:none}.footer-callout a:hover h2.section-title{color:#fff}.footer.reskin .top .location h2.section-title{color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;initial-letter:.2px;margin-bottom:14px;text-transform:none}.footer.reskin .container .col h2.section-title{color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;initial-letter:.2px;margin-bottom:10px;text-transform:none}.footer h2.section-title{color:#fff;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px}.footer h2{color:#fff;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px}@media only screen and (max-width:400px){.homepage-header.form .header-form .title h2.section-title{font-size:1.625rem;line-height:2.25rem}.microsite-hero.form .header-form .title h2.section-title{font-size:1.625rem;line-height:2.25rem}.campaign-hero.form .header-form .title h2.section-title{font-size:1.625rem;line-height:2.25rem}.homepage-jumbo.form .header-form .title h2.section-title{font-size:1.625rem;line-height:2.25rem}.small-callout h2.section-title{font-size:1.625rem;line-height:2.25rem}.news h2.section-title{font-size:1.625rem;line-height:2.25rem}.events h2.section-title{font-size:1.625rem;line-height:2.25rem}.numbers.statistics .title h2.section-title{font-size:1.625rem;line-height:2.25rem}.numbers.statistics-small .title h2.section-title{font-size:1.625rem;line-height:2.25rem}.study .container h2.section-title{font-size:1.625rem;line-height:2.25rem}.link-list .container h2.section-title{font-size:1.625rem;line-height:2.25rem}.accordion h2.section-title{font-size:1.625rem;line-height:2.25rem}.people .container h2.section-title{font-size:1.625rem;line-height:2.25rem}.people .columns .col .image .copy h2.section-title{font-size:1.625rem;line-height:2.25rem}.schedule h2.section-title{font-size:1.625rem;line-height:2.25rem}.news.complex h2.section-title{font-size:1.625rem;line-height:2.25rem}.tabbed h2.section-title{font-size:1.625rem;line-height:2.25rem}.contact-callout h2.section-title{font-size:1.625rem;line-height:2.25rem}}@media only screen and (max-width:540px){.video-blocks .carousel .image .copy h3.card-title{font-size:1.4rem;color:#000}}@media only screen and (max-width:960px){.simple-copy-block h2.section-title{font-size:1.55rem;line-height:2rem}.fifty h2.section-title{color:#fff}.footer-callout h2.section-title{padding:0 20px;font-size:1.0625rem;line-height:1.75rem}}nav#subnavigation{width:340px;margin-left:0;top:0}nav#subnavigation-mobile{width:340px;margin-left:0;top:0}.page_content p.intro{font-family:proxima-nova,sans-serif;font-style:normal;letter-spacing:.01em;color:#000;margin-bottom:44px}.page_content p.intro{font-size:1.5rem;font-weight:300;line-height:2.25rem}.page-intro p.intro{margin-top:40px;font-size:1.5rem;font-weight:300;line-height:2.25rem}p a{text-decoration:none;border-bottom:2px solid #fb0;font-weight:300}p.intro a{font-weight:inherit}p.intro em{font-weight:inherit}.page_content a{text-decoration:none;border-bottom:2px solid #fb0;font-weight:inherit}.no-touch .page_content a:hover,p a:hover{cursor:pointer;color:#fb0}h2.section_title{font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;position:relative;margin-bottom:50px}.page_content h2 a{font-weight:500}.page_content .heading_3,.page_content h3,.simple-copy-block h3{font-size:2rem;line-height:2.625rem;margin-bottom:12px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal}@media only screen and (max-width:400px){h2.section_title{font-size:1.625rem;line-height:2.25rem}}h2{font-size:2.75rem;line-height:3rem;margin-bottom:12px}@media only screen and (min-width:1220px){.pull_left{margin-left:0}}@media only screen and (min-width:980px){.pull_left{margin-left:0}}.people .container h2.section-title:before{background:0 0}ul.table-links{margin-left:20px}ul.table-links li{display:inline-block;float:left;width:50%;padding-right:2%;position:relative}ul.table-links li i{top:0;margin-right:4px;color:#3c3c3c;position:absolute;left:-21px;font-weight:800}ul.table-links li a{text-decoration:none}ul.table-links li:before{display:none}@media only screen and (max-width:499px){ul.table-links li{float:none}}@media only screen and (min-width:960px){main.page{padding:200px 0 0 0}.microsite_content_template main.no-margin .container .breadcrumb_container nav.breadcrumb_items{margin-left:0}.microsite_content_template main.no-margin>div.container .breadcrumb_container{padding-top:30px}.microsite_content_template main.no-margin .homepage-header~div.container .breadcrumb_container{padding-top:0}.microsite_content_template main.no-margin .microsite-hero~div.container .breadcrumb_container{padding-top:0}.microsite_content_template main.no-margin .campaign-hero~div.container .breadcrumb_container{padding-top:0}.microsite_content_template main.no-margin>div.copy{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 10px;box-sizing:border-box}.microsite_content_template .simple-copy-block{padding-top:20px}.campaign_content_template section.homepage-header,.microsite_content_template section.homepage-header{margin-bottom:40px}.campaign_content_template section.microsite-hero,.microsite_content_template section.microsite-hero{margin-bottom:40px}.campaign_content_template section.campaign-hero,.microsite_content_template section.campaign-hero{margin-bottom:40px}.campaign_content_template .simple-copy-block{padding-top:0}.navigation .main .images img.logo-desktop.second{padding-left:0;margin-left:20px;max-height:unset;max-width:194px;width:auto}}@media only screen and (min-width:500px){.microsite_content_template .row .contact_block{margin-top:80px;margin-bottom:50px}}@media only screen and (min-width:500px){.campaign_content_template .copy h1,.microsite_content_template .copy h1{position:relative;max-width:480px;margin:0 auto;display:block;padding:0 20px;box-sizing:border-box;z-index:100}}@media only screen and (min-width:720px){.campaign_content_template .copy h1,.microsite_content_template .copy h1{position:relative;max-width:650px;margin:0 auto;padding:0}}@media only screen and (min-width:960px){.campaign_content_template .copy h1,.microsite_content_template .copy h1{position:relative;max-width:960px;margin:0 auto;padding-bottom:0}.campaign_content_template .campaign-hero .copy h1,.microsite_content_template .microsite-hero .copy h1{padding-bottom:40px}}@media only screen and (max-width:1219px) and (min-width:1201px){.campaign_content_template .copy h1,.microsite_content_template .copy h1{max-width:1200px}}@media only screen and (min-width:1220px){.campaign_content_template .copy h1,.microsite_content_template .copy h1{position:relative;max-width:770px;margin:0;display:block;padding:0;box-sizing:border-box;padding-bottom:0}.campaign_content_template .campaign-hero .copy h1,.microsite_content_template .microsite-hero .copy h1{padding-bottom:40px}}.microsite_template .page_content_container .sidebar_container .subnavigation ul{background-color:transparent}.microsite_template .page_content_container .sidebar_container .subnavigation ul li a{color:#000}@media only screen and (max-width:979px) and (min-width:961px){main.page{padding:100px 0 0 0}.gridlock .row .tablet-full{width:100%}}@media only screen and (max-width:979px) and (min-width:961px){.flexible_content_template nav.all-full.breadcrumb_items,.microsite_content_template nav.all-full.breadcrumb_items{margin-top:0}.l1-landing .breadcrumb_container .row{width:960px}}@media only screen and (max-width:959px) and (min-width:721px){main.page{padding:50px 0 0 0}}@media only screen and (max-width:739px) and (min-width:500px){.news .gridlock .row{width:480px}}.gridlock .row .row{margin-left:0;margin-right:0}.microsite_content_template section.homepage-header{z-index:2}.microsite_content_template section.microsite-hero{z-index:2}.microsite_content_template section.campaign-hero{z-index:2}.microsite_content_template .sidebar .accent{z-index:1}.microsite_content_template .footer.branded.reskin{z-index:2}.directory_list_block .callout_content .split.clearfix{clear:none}.directory_list_block .callout_content .split.clearfix .officeinfo.left{margin-top:-20px}.directory_list_block .callout_content .split.clearfix .officeinfo{padding-bottom:10px}.repeatable-visual img{height:210px;width:210px}.page_content .quote.black figcaption{background:#000;color:#fff;font-weight:500}.no-touch .page_content .repeatable-visual a.btn:hover{border-color:#000}.no-touch .areas_of_study .button:hover{background-color:transparent}.no-touch .areas_of_study .button:hover.active{background-color:transparent}.no-touch .areas_of_study .item_link:hover{background-color:transparent}.areas_of_study .item_link{padding-top:20px}.no-touch .callouts .news_block a.btn:hover{border-color:#000}.no-touch .callouts .image_block a.btn:hover{border-color:#000}@media only screen and (min-width:740px){.no-touch .roller .controls.gold .control.enabled:hover.next:after{background-position:20px 23px}.no-touch .roller .controls.gold .control.enabled:hover.previous:after{background-position:34px 22px}.roller .controls .control.previous.enabled:after{opacity:1}}.image_block .image{width:360px;height:360px;margin-bottom:24px;box-shadow:13px 22px 28px 0 rgba(0,0,0,.33);position:relative}@media only screen and (max-width:1200px){.image_block .image{width:279px;height:279px}}@media only screen and (max-width:740px){.image_block .image{width:250px;height:250px;padding:0}}.image_block .title{font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.625rem;line-height:2.25rem;letter-spacing:.2px;color:#000;margin-bottom:14px;text-transform:none;margin-bottom:0}.image_block p.description{margin:0}.image_block a.btn{margin-top:25px}.image_block .image .border{width:95%;height:95%;background:0 0;border:2px solid #fb0;position:absolute;left:2.5%;top:2.5%;-webkit-transition:.3s ease all;transition:.3s ease all;z-index:2}.image_block .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.quote blockquote:before{display:none}.content-block .columns .col.bg{line-height:280px;text-indent:300%;overflow:hidden}.full_width_list_block .link_button{display:inline-block}.college-secondlink{display:block}.leftnoimage{width:164px;height:1px;float:left}.college_block_whole{display:block}.collegeleft{float:left;width:25%}.collegeright{float:left;width:65%;margin-left:25px}div.colleges article.callout a:not(.block_link) span.link_button{border-bottom:none!important}div.colleges article.callout a:not(.block_link){border-bottom:none!important}div.colleges article.callout a span.link_button:hover{border-bottom:none!important;color:#fb0}.colleges article.callout{margin-left:0!important}.colleges .full_width_list_block{padding-bottom:30px}.colleges .callout .image{width:154px;height:154px}@media only screen and (max-width:1219px) and (min-width:980px){.collegeleft{width:35%}.collegeright{width:60%;margin-left:10px}}@media only screen and (min-width:980px){.colleges article.full_width_list_block{clear:none!important}}@media only screen and (max-width:979px){.colleges article.full_width_list_block{clear:both}.collegeleft{width:25%}.gridlock .row .colleges .tablet-full{width:100%!important}}@media only screen and (max-width:739px){.colleges .callout .image{width:154px;height:154px}.colleges .full_width_list_block{padding:0}.gridlock .row .colleges .tablet-full{margin-top:0}.collegeright{clear:both;margin-left:0;margin-bottom:20px;width:100%}.colleges h2.section_title{margin-bottom:20px}}@media only screen and (max-width:499px){.colleges .callout .image{width:154px;height:154px}.colleges .full_width_list_block{padding:0}.gridlock .row .colleges .tablet-full{margin-top:0}.collegeright{clear:both;margin-left:0;margin-bottom:20px}.colleges h2.section_title{margin-bottom:20px;margin-top:40px}}.tigertooth{background:url(/_resources/images/reskin/gray-tiger-tooth-pattern-sidebar.png) no-repeat 0 0;width:550px;height:800px;top:-500px;left:-55px;position:relative;margin-bottom:-800px}.accent+article,.accent+p,.accent+section{position:relative}.subnavigation+.sidebar{position:relative}@media only screen and (max-width:979px){.tigertooth{display:none}nav#subnavigation-mobile{display:none}}.accent_top{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -800px -280px;display:block;height:180px;width:290px;line-height:168px;position:absolute;top:-127px;left:-292px}.geometric_top{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -800px -27px;display:block;height:108px;width:450px;line-height:168px;position:absolute;top:102px;left:155px;z-index:100}.logo_top{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -1030px -158px;display:block;height:75px;width:310px;line-height:268px;position:absolute;top:16px;left:141px;overflow:hidden}@media only screen and (min-width:961px){.navigation .main ul{margin-left:255px}.navigation.microsite .main ul{margin-left:0}}@media only screen and (min-width:980px){.navigation .main ul{margin-left:270px}.navigation.microsite .main ul{margin-left:0}}@media only screen and (min-width:1220px){.navigation .main ul{margin-left:390px}.geometric_top{left:193px}.logo_top{left:103px}}@media only screen and (max-width:720px){.microsite .mobile-links{top:25px}.mobile-links{padding:80px 20px 30px 20px}.home_content_template .mobile-links{padding:80px 20px 30px 20px}.l1-landing .mobile-links{padding:80px 20px 30px 20px}.office_service_center_template .mobile-links{padding:80px 20px 30px 20px}.flexible_content_template .mobile-links{padding:80px 20px 30px 20px}}.page_content h2{font-size:2.5rem;font-weight:400;line-height:3rem;margin-bottom:12px}.page_content h3{font-size:1.8rem;line-height:2.625rem;margin-bottom:12px;font-weight:400}.page_content h4,.simple-copy-block h4{font-size:1.5rem;line-height:2.125rem;text-transform:none;margin-bottom:14px;color:#000;font-weight:400}.page_content h5{font-size:1.5rem;line-height:1.875rem}.page_content p{margin-bottom:28px}.flexible_sidebar_block h2{margin-bottom:10px;font-size:1.75rem;line-height:1.9rem}.flexible_sidebar_block a{text-transform:uppercase;font-weight:600;font-size:.875rem}.flexible_sidebar_block a:hover{color:#fb0}.callouts h2.section_title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.flexible_sidebar_block h2{padding-top:20px}.flexible_sidebar_block .image{width:340px;height:340px;background-color:transparent}.sidebar .callout{width:340px}.microsite_content_template .sidebar .callout.flexible_bordered_sidebar_block{background:#fff;margin-left:131px;z-index:1;margin-top:0;position:relative}.microsite_content_template .sidebar .callout.flexible_sidebar_block{background:#fff;margin-left:131px;z-index:1;margin-top:40px}@media only screen and (max-width:960px){.microsite_content_template .sidebar .callout.flexible_bordered_sidebar_block{margin-left:0}.microsite_content_template .sidebar .callout.flexible_sidebar_block{margin-left:0}}.full_width_profile_block .callout_content a.service_link{font-weight:400;font-size:.85rem;line-height:1rem;border-bottom:0}.full_width_profile_block .leftcolumn{width:50%}.full_width_profile_block .leftcolumn p{margin-bottom:5px}.full_width_profile_block .rightcolumn p{margin-bottom:5px}@media only screen and (max-width:739px){.full_width_profile_block .image{display:block;width:100%;height:auto}.full_width_profile_block .leftcolumn{width:100%}.full_width_profile_block .rightcolumn{width:100%;clear:both}}@media only screen and (max-width:739px){.repeatable-visual img{display:block;width:100%;height:auto}.flexible_sidebar_block .image{width:340px;height:340px}}@media only screen and (max-width:499px){.repeatable-visual img{display:block;width:100%;height:auto}.flexible_sidebar_block .image{width:280px;height:280px}.sidebar .callout{width:100%}}@media only screen and (max-width:499px){.news .top .right{top:50px;left:-110px}.news .top .right a{display:block}.news .top .right:after{width:0}.news .top{border:0}article.callout.image_block{margin-bottom:30px}.events .top .right{top:50px;left:-100px}.events .top .right a{display:block}.events .top .right:after{width:0}.events .top{border:0}}@media only screen and (max-width:400px){.news .top .right a{display:block}}.flexible_image_block{clear:both}.flexible_image_block .image{padding-bottom:0}@media only screen and (max-width:979px){#mobile_subnav .naver-handle{cursor:pointer;width:100%;height:auto;margin:auto;position:absolute;right:0;bottom:0;-webkit-transition:.3s ease all;transition:.3s ease all;position:relative;display:inline-block;float:left;background-color:#fb0;border:0}#mobile_subnav .naver-handle{color:#000}#mobile_subnav .naver.enabled .naver-container{background:#fb0}#mobile_subnav .naver.open .naver-handle{margin-bottom:0}.naver.enabled .naver-wrapper{clear:both}nav .subnavigation_title:after{margin:10px 0 0 0}.subnavigation ul{background:#fb0}.subnavigation ul li a{background-color:#fb0;margin:20px 16px 0 50px;font-weight:400;border-bottom:2px solid #fb0;display:inline-block;padding:0;position:relative}nav .subnavigation_title{padding:8px 0 0 20px}nav.subnavigation.related_links.pull_left{background:#fff}nav.subnavigation ul li a.active{background-color:transparent;color:#000;font-weight:700}}nav#subnavigation ul li a{font-weight:400}nav#subnavigation ul li a.active{color:#000;font-weight:700}nav#subnavigation-mobile ul li a{font-weight:400}nav#subnavigation-mobile ul li a.active{color:#000;font-weight:700}.navigation .main .dropdown .drop ul li a{line-height:1.35rem}@media only screen and (min-width:980px){.l1-landing .flexible_carousel_callouts .flexible_carousel_block{width:230px}}@media only screen and (min-width:1220px){.l1-landing .flexible_carousel_callouts .flexible_carousel_block{width:330px}.l1-landing .desktop-8.page_content .flexible_carousel_callouts .flexible_carousel_block{width:360px;margin-right:40px}}@media only screen and (max-width:739px){.roller .controls .control.previous:after{top:-5px}.roller .controls.split .control.next:after{left:0}.roller .controls .control:after{top:-7px}.flexible_carousel_callouts.roller .control.next{right:-30px}.flexible_carousel_callouts .viewport.roller-viewport{width:480px}.flexible_carousel_callouts .flexible_carousel_block{width:480px}.leftnoimage{display:none}}@media only screen and (max-width:499px){.roller .controls .control.previous:after{top:-5px}.roller .controls.split .control.next:after{left:0}.roller .controls .control:after{top:-7px}.flexible_carousel_callouts.roller .control.next{right:-30px}.flexible_carousel_callouts .viewport.roller-viewport{width:95vw}.flexible_carousel_callouts .flexible_carousel_block{width:94.9vw}.flexible_carousel_callouts.roller .control.next{right:-42px}.flexible_carousel_callouts.roller .control.previous{left:-44px}.flexible_carousel_callouts.roller .controls.split .control.next:after{left:-12px}.flexible_carousel_callouts.roller .controls.split .control.previous:after{left:0}.flexible_carousel_callouts .flexible_carousel_block:last-child{width:94.4vw}.simple-copy-block .flexible_carousel_callouts .viewport.roller-viewport{width:95vw;left:-1.7vw}.simple-copy-block .flexible_carousel_callouts .flexible_carousel_block{width:94.9vw}.simple-copy-block .flexible_carousel_callouts .flexible_carousel_block:last-child{width:94.4vw}.simple-copy-block .flexible_carousel_callouts.roller .control.next{right:-48px}.simple-copy-block .flexible_carousel_callouts.roller .control.previous{left:-47px}.simple-copy-block .flexible_carousel_callouts.roller .controls.split .control.next:after{left:-9px}.simple-copy-block .flexible_carousel_callouts.roller .controls.split .control.previous:after{left:-4px}.gallery.above_content .viewport,.gallery.in_content .viewport{width:95vw}.gallery.in_content .gallery_item.video:before{top:112px;left:185px}.gallery .gallery_item .caption_text{font-size:1rem}.gallery .video .caption .inner .continue_reading{top:8px;position:relative}.gallery .gallery_item:not(.video) .caption .inner .continue_reading{top:0;position:relative}.gallery .gallery_item .caption .inner{top:0;position:relative}.gallery.behind .viewport{width:356px}.gallery.behind .gallery_item{width:356px}}nav.subnavigation.related_links.pull_left{background:#fff}.content-block a span{text-transform:none}.accordion .container{padding:0}@media only screen and (min-width:980px){.accordion-toggle span.accordion_text{padding-bottom:30px;margin-top:5px}}@media only screen and (max-width:979px){.gridlock .areas_of_study .row .tablet-full{margin-top:0}.accordion .container{padding:0;margin:0}}.accordion-toggle span.accordion_text{float:left;width:85%}.accordion-toggle i.ri-add-line{float:left}.accordion-content{clear:both;margin:0 10px 0 -10px}.accordion-toggle{clear:both}@media only screen and (max-width:979px){.accordion-toggle span.accordion_text{width:80%;padding-bottom:10px}}#accordion{margin-left:0;padding-left:10px}.accordion-toggle{display:inline-block;width:100%;padding:30px 10px 0 10px;margin-left:-10px}.page_content p.accordion-toggle{margin-bottom:0}.page_content h3.accordion-toggle{margin-bottom:-17px}.simple-copy-block h3.accordion-toggle{margin-bottom:0}@media only screen and (max-width:499px){.page_content p.accordion-toggle{margin-bottom:12px}.simple-copy-block h3.accordion-toggle{margin-bottom:12px}}@media only screen and (max-width:979px){.page_content h3.accordion-toggle{margin-bottom:0}}.page_content h3.accordion-toggle,h3.accordion-toggle{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.75rem;letter-spacing:.01em;color:#000}@media only screen and (max-width:499px){.triple-callout.no-bg .top .accent{left:-159px;width:400px}.homepage-intro-callout.no-bg .top .accent{left:-159px;width:400px}.homepage-header.right .gradient{background:rgba(0,0,0,.50183824)}.microsite-hero.right .gradient{background:rgba(0,0,0,.50183824)}.campaign-hero.right .gradient{background:rgba(0,0,0,.50183824)}.homepage-jumbo.right .gradient{background:rgba(0,0,0,.50183824)}.homepage-header.left .gradient{background:rgba(0,0,0,.50183824)}.microsite-hero.left .gradient{background:rgba(0,0,0,.50183824)}.campaign-hero.left .gradient{background:rgba(0,0,0,.50183824)}.homepage-jumbo.left .gradient{background:rgba(0,0,0,.50183824)}.homepage-header.center .gradient{background:rgba(0,0,0,.50183824)}.microsite-hero.center .gradient{background:rgba(0,0,0,.50183824)}.campaign-hero.center .gradient{background:rgba(0,0,0,.50183824)}.homepage-jumbo.center .gradient{background:rgba(0,0,0,.50183824)}.full-width-callout .gradient{background:rgba(0,0,0,.50183824)}}@media only screen and (max-width:480px){.triple-callout.no-bg .top .accent{left:-159px;width:400px}.homepage-intro-callout.no-bg .top .accent{left:-159px;width:400px}}.homepage-intro-callout .col .gradient,.triple-callout .col .gradient{background:-webkit-linear-gradient(90deg, #000 16%, rgba(0,0,0,0) 80%);background:linear-gradient(0deg,#000 16%,rgba(0,0,0,0) 80%)}a#ou_directedit{color:#fff;border:0}@media only screen and (min-width:980px){.full-width-callout h2{font-weight:500;font-style:normal;font-size:3.75rem;line-height:4rem;margin-bottom:16px}}a#ou_directedit{margin-left:0}@media only screen and (min-width:980px){.page_content p.intro{width:78%}.interior-header{margin-bottom:60px}}@media only screen and (min-width:1219px){.page_content p.intro{width:85%}}@media only screen and (max-width:499px){.footer.reskin{clear:both}}.flexible_image_block .description,.flexible_image_block .label{color:#000}.no-touch .flexible_image_block:hover .description{color:#000}.full-width-callout{clear:both}@media only screen and (max-width:1200px) and (min-width:980px){.l1-landing .simple-copy-block .row{width:510px}}@media only screen and (min-width:1201px){.l1-landing .simple-copy-block .row{width:760px}}@media only screen and (max-width:499px){.l1-landing .simple-copy-block .row{width:89vw;margin-left:0}}@media only screen and (min-width:740px){.related_links_title{padding:27px 40px 23px 40px;margin:0;line-height:1rem}}@media only screen and (min-width:740px){.gallery.above_content .controls .control.previous:after,.gallery.behind .controls .control.previous:after,.gallery.in_content .controls .control.previous:after{background:url(/_resources/images/icons-tu.svgz?test=two) no-repeat;background-position:-705px -483px;width:30px}.gallery.above_content .controls .control.next:after,.gallery.behind .controls .control.next:after,.gallery.in_content .controls .control.next:after{background:url(/_resources/images/icons-tu.svgz?test=two) no-repeat;background-position:-735px -481px;width:30px}.no-touch .gallery.above_content .controls .control.enabled:hover.previous:after,.no-touch .gallery.behind .controls .control.enabled:hover.previous:after,.no-touch .gallery.in_content .controls .control.enabled:hover.previous:after{background-position:-705px -483px}.no-touch .gallery.above_content .controls .control.enabled:hover.next:after,.no-touch .gallery.behind .controls .control.enabled:hover.next:after,.no-touch .gallery.in_content .controls .control.enabled:hover.next:after{background-position:-735px -481px}.no-touch .roller .controls.white .control.enabled:hover.next:after{background-position:-735px -481px}.no-touch .roller .controls.white .control.enabled:hover.previous:after{background-position:-705px -483px}.roller .controls .control.next:after{left:13px}.roller .controls .control.previous:after{left:14px}.gallery .controls .control:first-child{margin-right:35px;margin-left:10px}}.gallery .controls .control{height:50px;width:50px;border:3px solid #fb0;border-radius:100%;margin-top:23px}.gallery .caption{background-color:transparent;color:#3c3c3c}.continue_reading{font-weight:500;color:#3c3c3c}.gallery.behind .controls .control{height:50px}.gallery.behind .caption{background-color:#fff}.no-touch .gallery.behind .gallery_item:hover .continue_reading{color:#3c3c3c}.gallery.above_content .controls .control:hover.previous,.gallery.behind .controls .control:hover.previous,.gallery.in_content .controls .control:hover.previous{background:#fb0;cursor:pointer;-webkit-transition:.3s ease all;transition:.3s ease all}.gallery.above_content .controls .control:hover.next,.gallery.behind .controls .control:hover.next,.gallery.in_content .controls .control:hover.next{background:#fb0;cursor:pointer;-webkit-transition:.3s ease all;transition:.3s ease all}@media only screen and (max-width:979px){.gallery.above_content .controls .control,.gallery.behind .controls .control,.gallery.in_content .controls .control{width:50px}.gallery.above_content .controls .control.previous:after,.gallery.behind .controls .control.previous:after,.gallery.in_content .controls .control.previous:after{background:url(/_resources/images/icons-tu.svgz?test=two) no-repeat;background-position:-700px -453px;width:30px}.gallery.above_content .controls .control.next:after,.gallery.behind .controls .control.next:after,.gallery.in_content .controls .control.next:after{background:url(/_resources/images/icons-tu.svgz?test=two) no-repeat;background-position:-733px -451px;width:30px}.gallery.above_content .controls .control.previous:after,.gallery.behind .controls .control.previous:after,.gallery.in_content .controls .control:hover.previous:after{background:url(/_resources/images/icons-tu.svgz?test=two) no-repeat;background-position:-700px -453px!important;width:30px}.gallery.above_content .controls .control.next:after,.gallery.behind .controls .control.next:after,.gallery.in_content .controls .control:hover.next:after{background:url(/_resources/images/icons-tu.svgz?test=two) no-repeat;background-position:-733px -451px!important;width:30px}.no-touch .roller .controls.gold .control.enabled:hover.next:after{background-position:20px 23px}.no-touch .roller .controls.gold .control.enabled:hover.previous:after{background-position:34px 22px}.roller .controls .control.previous.enabled:after{opacity:1}.gallery.above_content,.gallery.in_content{margin-top:55px}.roller .controls .control.previous:after{left:9px;top:-14px}.roller .controls .control.next:after{left:11px;top:-16px}.gallery.above_content .controls,.gallery.behind .controls,.gallery.in_content .controls{width:145px}.gallery .controls .control:first-child{margin-right:10px}.gallery.above_content,.gallery.in_content{margin-top:20px;background:0 0}.gallery.in_content .controls{position:relative;top:-20px}button.caption_text{font-weight:300}.continue_reading{color:#3c3c3c}.caption .inner .continue_reading{white-space:normal}.gallery.behind .controls{position:relative;top:-20px}.gallery.behind{margin-top:10px}.no-touch .gallery.behind .gallery_item:hover .continue_reading{color:#3c3c3c}.flexible_carousel_callouts.roller .controls.split.gold .control.next:after{top:-7px}.flexible_carousel_callouts.roller .controls.split.gold .control.previous:after{top:-7px}}@media only screen and (max-width:739px){.no-touch .gallery.above_content .controls .control.enabled:hover.previous:after,.no-touch .gallery.behind .controls .control.enabled:hover.previous:after,.no-touch .gallery.in_content .controls .control.enabled:hover.previous:after{background-position:-705px -483px}.no-touch .gallery.above_content .controls .control.enabled:hover.next:after,.no-touch .gallery.behind .controls .control.enabled:hover.next:after,.no-touch .gallery.in_content .controls .control.enabled:hover.next:after{background-position:-735px -481px}}.roller .controls .control.enabled:after{opacity:1}.l1-landing .block_hero figcaption.caption{margin-top:20px}.l1-landing .block_left figcaption.caption{margin-top:20px}.l1-landing .block_right figcaption.caption{margin-top:20px}.l1-landing figure.image.block_left{width:auto}.l1-landing figure.image.block_right{width:auto}.libraryh3lp p.sansserif a{border-bottom:0}.libraryh3lp p.smallsansserif a{border-bottom:0}.libraryh3lp p.smallsansserif{margin-bottom:10px}.callouts.colleges .link_button .ri-arrow-right-line{vertical-align:text-top;top:1px;left:2px;position:relative}.flexible_sidebar_block a .ri-arrow-right-line{vertical-align:text-top;top:1px;left:2px;position:relative}.people .container h2.title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:70px;position:relative}.people .container h2.title:before{width:100px;height:2px;content:'';display:block;background:#c90;border:none;border-radius:0;bottom:-18px;position:absolute}.date-blocks .date p{margin-bottom:0;padding-top:12px}.date-blocks .date a{line-height:3rem}.small-callout{clear:both}.copy-callout.split .cta{width:50%}@media only screen and (max-width:1219px){.copy-callout.split .cta{width:100%}}.copy-callout .cta a.btn{font-weight:500}.copy-callout .cta a:hover{border-color:#000}.copy-callout .cta.black a:hover{border-color:#fb0}.copy-callout{padding-bottom:28px}.copy-callout a.btn.image{float:left}.complex .solid-screen{position:absolute;left:0;right:0;width:100%;height:100%;top:0;background:#191b20;opacity:.7;pointer-events:none}@media only screen and (max-width:979px){.complex .solid-screen{height:422px}}@media only screen and (max-width:979px){nav.all-full.breadcrumb_items{margin-top:70px}.l1-landing nav.all-full.breadcrumb_items,.microsite_content_template nav.all-full.breadcrumb_items{margin-top:0}.l1-landing .interior-header{margin-bottom:40px}.l1-landing div:not(.interior-header)~.introduction{margin-top:40px}}.contact-callout h2.section-title:after,.fifty h2.section-title:after,.split-callout.left h2:after,.split-callout.right h2:after,.tabbed h2.section-title:after,.testimonial p.testimonial-quote:after,.video-blocks h2:after{border-bottom:2px solid #c90;padding-bottom:12px;content:'';width:100px;display:block}.content-block h6:after{border-bottom:2px solid #fff;padding-bottom:12px;content:'';width:50px;display:block}.background .container .wrapper h2:after,.story.simple h2.section-title:after{border-bottom:2px solid #fff;padding-bottom:12px;content:'';width:100px;display:block}.homepage-intro-callout.no-bg .hide:before,.triple-callout .hide:before{border-bottom:2px solid #c90;content:'';width:100px;display:block;position:relative;top:-15px;padding-top:23px}.date-blocks .date p.title:after{border-bottom:2px solid #ddd;padding-bottom:12px;content:'';width:235px;display:block}.stats:after{border-bottom:2px solid #ccc;padding-bottom:12px;content:'';width:95%;display:block;left:-90px;position:relative}.fifty .columns .col:first-of-type:after{border-right:2px solid #bbb;padding-right:10px;content:'';height:87px;display:block;right:-112px;top:-120px;position:relative}.news .news_block a div.btn,.news_block a div.btn{display:inline-block;position:relative;font-weight:600;font-size:1rem;line-height:1rem;color:#000;background:#fb0;padding:15px 20px;-webkit-transition:.3s ease all;transition:.3s ease all;margin:25px 20px 10px 0;border:2px solid #fb0}.page_content ol h2{font-size:1.5rem;font-weight:700}.l1-landing .simple-copy-block a:hover{color:#fb0}.l1-landing .breadcrumb_items{margin-left:0!important}.breadcrumb_items a.breadcrumb_item:first-of-type{margin-left:0}.tabbed .content.split img{height:auto!important}.l1-landing .page-intro h1{max-width:960px}h1.page_header{max-width:960px}@media only screen and (min-width:740px){.row.college_block_callout_row .colleges .full_width_list_block{border-top:none}.row.college_block_callout_row~.row.college_block_callout_row .colleges .full_width_list_block{border-top:1px solid #ddd}}@media only screen and (max-width:739px){.row.college_block_callout_row .colleges .full_width_list_block{border-top:none;border-bottom:1px solid #ddd}}.colleges .full_width_list_block{padding-bottom:20px;padding-top:40px;margin-bottom:0}.schedule .row p.location{width:22%}@media only screen and (max-width:739px){.news.complex .mobile .controls{left:210px}}.numbers+.areas_of_study_accessible{margin-top:-100px}@media only screen and (max-width:739px){.numbers+.areas_of_study_accessible{margin-top:-50px}}@media only screen and (min-width:980px){.gridlock .row .event_block.desktop-3{width:30%}}@media only screen and (max-width:739px){.number-list .item h3{line-height:2.25rem}.number-list .item{padding:20px 25px 15px 25px}.number-list .container{padding:0 10px}.number-list h2.number-title{outline-style:none}}.split-callout.simple .col a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block}.page_content .number-list h3{margin-top:0}.page_content .number-list h2{margin-top:0}.events .event_block div.inline{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block;border-bottom:none}.repeatable-visual{min-height:250px}#boxer .boxer-content{background:0 0}#boxer .boxer-container{background:0 0}#boxer{box-shadow:none;background:0 0}.boxer-video-wrapper{box-shadow:0 0 25px #000;border:4px solid #fff}.boxer-meta{background:#fff}.boxer-video-wrapper+.boxer-meta{background:0 0}.microsite_color_black .page_content a.btn,.microsite_color_black .page_content a.btn:hover{border:0}.microsite_color_black .page_content a.btn:hover{color:#fb0}.news .news_block .image img{-o-object-fit:cover;object-fit:cover}.callout.news_block .image{background-color:transparent}.news .news_block a div.btn,.news_block a div.btn,.news_block a.btn{display:none}.news{padding:50px 0 30px 0}@media only screen and (min-width:979px){.roller .controls .control:after{top:-2px;left:28px}.roller .controls .control.previous:after{left:15px}}div.news{padding:0}div.events{margin:0;padding:0}.event_block .inline i.ri-arrow-right-line{top:2px;left:6px;position:relative}@media only screen and (max-width:1200px) and (min-width:961px){.numbers.statistics .stats .columns .col:nth-of-type(3){clear:both}}.accordion-content{padding-bottom:20px}.page_content .accordion .accordion-content p{padding-bottom:0}@media only screen and (max-width:979px) and (min-width:740px){.breadcrumb_items .breadcrumb_item{display:inline}}@media only screen and (max-width:739px) and (min-width:500px){.breadcrumb_items .breadcrumb_item:nth-last-child(2){display:inline}}@media only screen and (max-width:960px) and (min-width:721px){.date-blocks .container .date:nth-of-type(3){clear:both}}h1.page_header{position:relative;z-index:1}.page_content p.intro{position:relative;z-index:1}.split-callout .col p span{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.0625rem;line-height:1.75rem;letter-spacing:.01em;color:#000}@media only screen and (max-width:1200px) and (min-width:721px){.split-callout:not(.simple) .col img.main{left:0}.split-callout:not(.simple) .col img.background{width:400px}.split-callout:not(.simple) .col img.main{width:400px}.split-callout:not(.simple) .col img.foreground{width:800px}}.directory_list_block h2.title a{font-weight:700}.flexible_button_block .title{line-height:normal}.search_submit_page{top:-58px}@media only screen and (min-width:740px){.news_media_carousel_callouts{position:relative;z-index:1}}.footer.reskin .top .secondary a{border-bottom:none}@media only screen and (max-width:499px){.l1-landing.gridlock .row.news_row{width:unset}.l1-landing.gridlock .row.events_row{width:unset}}@media only screen and (min-width:1220px){.copy-callout.split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.copy-callout.split .cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.flexible_content_template .breadcrumb_container{position:relative;z-index:1}button[class^=ui-datepicker-trigger]{height:33px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:-2px}button[class^=ui-datepicker-trigger],button[class^=ui-datepicker-trigger]:active,button[class^=ui-datepicker-trigger]:focus,button[class^=ui-datepicker-trigger]:hover{border-left:none}.flexible_bordered_sidebar_block .title{font-weight:400;text-transform:none}.flexible_bordered_sidebar_block .title:before{height:2px}.flexible_bordered_sidebar_block .link_button{color:#000;cursor:pointer}.flexible_bordered_sidebar_block .link_button:hover{color:#fb0;border-bottom:none}.flexible_bordered_sidebar_block .link_button i.ri-arrow-right-line{top:1px;position:relative;left:3px}.copy-callout .cta h2.section-title{letter-spacing:.1px}.page_content .copy-callout .cta h2{margin-top:0}.emailForm legend{top:20px;position:relative;color:#000}.mobile-full.tablet-full.desktop-full.max-10.page-content p{position:relative;z-index:1}.microsite_color_black .news .news_block .image .border{border:0}.microsite_color_black .news .news_block .image:hover .border{border:0}.microsite_color_black .full_width_list_block .image .border{border:0}.microsite_color_black .full_width_list_block .image:hover .border{border:0}.microsite_color_black.microsite_template .link_button:after{border-style:none;border-width:0;border-color:transparent}.flexible_content_template section.page_content_container.timeline .row,.major_topic_template section.page_content_container.timeline .row,.microsite_color_black section.page_content_container.timeline .row{width:100%}.news_carousel_block .title,.news_list_block .title{line-height:2.25rem}@media only screen and (max-width:739px){.microsite_content_template .mobile-sidebar-nav.push{margin-top:0}.mobile-links{padding:0 20px 15px 20px;margin-bottom:20px}}@media only screen and (max-width:979px){.microsite_content_template .mobile-sidebar-nav nav#subnavigation.active{display:block!important;background:#fb0;padding:0;box-shadow:none}.mobile-sidebar-nav ul{margin-left:15px}}article.callout.pull_left.flexible_bordered_sidebar_block{background:#fff}.simple-copy-block .row{max-width:708px;width:100%}@media only screen and (max-width:540px){.video-blocks .col:last-of-type{height:450px}.video-blocks .carousel .image.active .copy{bottom:-120px}}@media only screen and (max-width:979px){.testimonial .images{display:block;margin-bottom:40px}.testimonial .images img{margin-left:-30px;margin-top:20px}.testimonial .images img.accent{display:none}.flexible_content_template .page_content_container.timeline .row,.microsite_color_black .page_content_container.timeline .row{margin-left:0!important}.flexible_content_template .timeline .roller .controls .control:after,.microsite_color_black .timeline .roller .controls .control:after{top:-7px}.microsite_content_template.gridlock .breadcrumb_container .row .breadcrumb_items{margin-left:0}}@media only screen and (max-width:720px){.slick-slide .container{padding:0 20px}.slides.mobile .container{padding:0 20px}}@media only screen and (max-width:499px){.fifty{margin-bottom:0}.full-width-callout{margin-bottom:0}section.study{margin-bottom:40px}section.link-list{margin-bottom:40px}.small-callout{margin-bottom:0;padding-top:40px}.triple-callout .col:last-of-type{margin-bottom:50px}.triple-callout .clearfix:after{display:none}.homepage-intro-callout .col:last-of-type{margin-bottom:50px}.homepage-intro-callout .clearfix:after{display:none}.numbers .mobile-select select{padding-right:10px}.flexible_content_template .news_block.callout .image{background-color:transparent;padding-bottom:55%}.flexible_content_template .news_block .description{margin-bottom:10px}.tabbed .content{clear:both}.tabbed .mobile-select select{margin-right:20px}.repeatable-visual .copy a.btn{margin-bottom:30px}.split-callout .col a.btn{margin-top:10px!important;margin-bottom:30px!important}.home_content_template .news.complex .mobile .slide .image{width:100%}.numbers.statistics .columns .col:first-child{margin-top:35px}.numbers.statistics-small .columns .col:first-child{margin-top:35px}.home_content_template .video-blocks .bg-gradient{bottom:-50px}.testimonial .images img{width:100%;margin:0 auto!important}.flexible_sidebar_block .image{padding-bottom:10px}.breadcrumb_container .row .breadcrumb_items{margin-left:0}.breadcrumb_items .breadcrumb_item:nth-last-child(2){display:inline}.gridlock.l1-landing .breadcrumb_container .row{width:inherit}.breadcrumb_container .row{width:345px}.officeinfo.right{width:73%}.officeinfo.left{width:26%}.directory_list_block .title{line-height:1.875rem}ul.table-links li{width:95%}}@media only screen and (max-width:739px) and (min-width:500px){.officeinfo.right{width:73%}.officeinfo.left{width:26%}.directory_list_block .title{line-height:1.875rem}.directory_list_block .split.right{width:98%}.directory_list_block .split.left{width:98%}.microsite_content_template.gridlock .breadcrumb_container .row .breadcrumb_items{margin-left:0}}@media only screen and (max-width:420px){.full-width-callout .wrapper{top:28px}}@media only screen and (max-width:739px){h2.related_links_title{padding:10px 25px 0}}@media only screen and (max-width:979px) and (min-width:740px){h2.related_links_title{padding:27px 40px 23px 40px}}@media only screen and (max-width:979px){.subnavigation.related_links{width:100%;margin-left:0}.major_topic_template .mobile-full.tablet-full.desktop-3.desktop-push-1.sidebar_container .sidebar{margin-top:0}.major_topic_template .mobile-full.tablet-full.desktop-3.desktop-push-1.sidebar_container .sidebar .related_links{margin-top:20px}}.mobile-sidebar-nav nav#subnavigation-mobile.active{max-height:1000px}@media only screen and (max-width:739px){.gridlock .row.college_block_callout_row{width:90vw}.colleges{margin:0}}@media only screen and (min-width:980px){.microsite_landing_template .pull_left{margin-left:-40px}}@media only screen and (max-width:499px){.hamburger h2.submenu:focus,.hamburger i:focus,.hamburger:focus{border:0;outline:0}a.mobile-nav:focus{outline:0}}@media only screen and (max-width:499px){.flexible_content_template section.full-width-callout,.news_story_detail_template section.full-width-callout{width:103vw;margin-left:-3vw;clear:both}}@media only screen and (min-width:500px){.flexible_content_template section.full-width-callout,.news_story_detail_template section.full-width-callout{width:125vw;margin-left:-20vw;clear:both}}@media only screen and (min-width:650px){.flexible_content_template section.full-width-callout,.news_story_detail_template section.full-width-callout{width:110vw;margin-left:-20vw;clear:both}}@media only screen and (min-width:721px){.flexible_content_template section.full-width-callout,.news_story_detail_template section.full-width-callout{width:110vw;margin-left:-10vw;clear:both}}@media only screen and (min-width:841px){.flexible_content_template section.full-width-callout,.news_story_detail_template section.full-width-callout{width:125vw;margin-left:-15vw;clear:both}}@media only screen and (min-width:980px){.flexible_content_template section.full-width-callout,.news_story_detail_template section.full-width-callout{width:125vw;margin-left:-15vw;clear:both}}@media only screen and (min-width:1400px){.flexible_content_template section.full-width-callout,.news_story_detail_template section.full-width-callout{width:125vw;margin-left:-25vw;clear:both}}@media only screen and (max-width:979px){.flexible_content_template section.small-callout{width:100vw;margin-left:-20vw!important;clear:both}.flexible_content_template section.small-callout .container{margin-left:20vw;margin-right:15vw}}@media only screen and (max-width:600px){.flexible_content_template section.small-callout{width:100vw;margin-left:-15vw!important;clear:both}}@media only screen and (min-width:980px){.flexible_content_template section.small-callout{width:100vw;margin-left:-10vw!important;clear:both}.flexible_content_template section.small-callout .container{margin-left:10vw;margin-right:15vw}}@media only screen and (min-width:1500px){.flexible_content_template section.small-callout{width:100vw;margin-left:-15vw!important;clear:both}}@media only screen and (min-width:1720px){.flexible_content_template section.small-callout{width:100vw;margin-left:-25vw!important;clear:both}}@media only screen and (min-width:1220px){.flexible_content_template section.small-callout .container{margin-left:25vw;margin-right:15vw}}.flexible_content_template section.small-callout .wrap{width:117vw}@media only screen and (max-width:499px){.department_major_landing_template .page_content_container>.row,.flexible_content_template .page_content_container>.row,.major_topic_template .page_content_container>.row,.news_media_landing_template .page_content_container>.row,.news_story_detail_template .page_content_container>.row,.office_service_center_template .page_content_container>.row{width:95vw;margin-left:1vw}.department_major_landing_template .page_content_container:not(.zone-70-30)>.row,.flexible_content_template .page_content_container:not(.zone-70-30)>.row,.major_topic_template .page_content_container:not(.zone-70-30)>.row,.news_media_landing_template .page_content_container:not(.zone-70-30)>.row,.news_story_detail_template .page_content_container:not(.zone-70-30)>.row,.office_service_center_template .page_content_container:not(.zone-70-30)>.row{margin-left:2.5vw}}@media only screen and (max-width:850px){.triple-callout .col .copy{width:300px}}@media only screen and (max-width:850px){.homepage-intro-callout .col .gradient,.triple-callout .col .gradient{background:-webkit-linear-gradient(90deg, rgba(0,0,0,.9) 49%, rgba(0,0,0,0) 80%);background:linear-gradient(0deg,rgba(0,0,0,.9) 49%,rgba(0,0,0,0) 80%)}}@media only screen and (max-width:390px){.triple-callout .col .copy{width:90%;left:0;bottom:0;margin:15px}.triple-callout .col .copy .hide p{font-size:1rem}.triple-callout .col .gradient{background:-webkit-linear-gradient(90deg, rgba(0,0,0,.9) 30%, rgba(0,0,0,.5) 85%);background:linear-gradient(0deg,rgba(0,0,0,.9) 30%,rgba(0,0,0,.5) 85%)}}.full-width-callout h2 strong{color:#fb0;font-weight:400}.full-width-callout span strong{color:#fb0;font-weight:400}.homepage-jumbo .wrap .copy h1 strong{color:#fb0;font-weight:400}.homepage-jumbo .wrap .copy h1 span.accessible-text{color:#fff}.campaign_content_template main#content>h2,.l1-landing main#content>h2,.microsite_content_template main#content>h2{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 10px;box-sizing:border-box;margin-bottom:16px}.campaign_content_template main#content>p,.l1-landing main#content>p,.microsite_content_template main#content>p{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 0;box-sizing:border-box;margin-bottom:28px}.campaign_content_template main#content>hr,.l1-landing main#content>hr,.microsite_content_template main#content>hr{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 0;box-sizing:border-box;margin-bottom:28px;margin-top:40px}@media only screen and (max-width:739px){.campaign_content_template main#content>hr,.l1-landing main#content>hr,.microsite_content_template main#content>hr{left:-165px;position:relative}}@media only screen and (min-width:740px){.campaign_content_template main#content>hr,.l1-landing main#content>hr,.microsite_content_template main#content>hr{left:-273px;position:relative}}@media only screen and (min-width:980px){.campaign_content_template main#content>hr,.l1-landing main#content>hr,.microsite_content_template main#content>hr{left:-416px;position:relative}}@media only screen and (min-width:1219px){.campaign_content_template main#content>hr,.l1-landing main#content>hr,.microsite_content_template main#content>hr{left:-537px;position:relative}}.campaign_content_template main#content>h3,.l1-landing main#content>h3,.microsite_content_template main#content>h3{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 0;box-sizing:border-box;margin-bottom:16px}.campaign_content_template main#content>h4,.l1-landing main#content>h4,.microsite_content_template main#content>h4{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 0;box-sizing:border-box;margin-bottom:16px}.campaign_content_template main#content>h5,.l1-landing main#content>h5,.microsite_content_template main#content>h5{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 0;box-sizing:border-box;margin-bottom:16px}.campaign_content_template main#content>ol,.l1-landing main#content>ol,.microsite_content_template main#content>ol{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 10px 0 35px;box-sizing:border-box}.campaign_content_template main#content>ul,.l1-landing main#content>ul,.microsite_content_template main#content>ul{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 10px 0 35px;box-sizing:border-box}.campaign_content_template main#content>table,.l1-landing main#content>table,.microsite_content_template main#content>table{position:relative;max-width:1200px;margin:0 auto;display:block;padding:0 10px 0 35px;box-sizing:border-box}.campaign_content_template main#content .news,.microsite_content_template main#content .news{max-width:1200px;margin:0 auto}@media only screen and (max-width:1200px){.campaign_content_template main#content>h2,.l1-landing main#content>h2,.microsite_content_template main#content>h2{max-width:960px}.campaign_content_template main#content>p,.l1-landing main#content>p,.microsite_content_template main#content>p{max-width:960px}.campaign_content_template main#content>h3,.l1-landing main#content>h3,.microsite_content_template main#content>h3{max-width:960px}.campaign_content_template main#content>h4,.l1-landing main#content>h4,.microsite_content_template main#content>h4{max-width:960px}.campaign_content_template main#content>h5,.l1-landing main#content>h5,.microsite_content_template main#content>h5{max-width:960px}.campaign_content_template main#content>ol,.l1-landing main#content>ol,.microsite_content_template main#content>ol{max-width:960px}.campaign_content_template main#content>ul,.l1-landing main#content>ul,.microsite_content_template main#content>ul{max-width:960px}.campaign_content_template main#content>table,.l1-landing main#content>table,.microsite_content_template main#content>table{max-width:960px}.campaign_content_template main#content .news,.microsite_content_template main#content .news{max-width:960px;margin:0 auto}}@media only screen and (max-width:960px){.campaign_content_template main#content>h2,.l1-landing main#content>h2,.microsite_content_template main#content>h2{max-width:672px}.campaign_content_template main#content>p,.l1-landing main#content>p,.microsite_content_template main#content>p{max-width:672px}.campaign_content_template main#content>h3,.l1-landing main#content>h3,.microsite_content_template main#content>h3{max-width:672px}.campaign_content_template main#content>h4,.l1-landing main#content>h4,.microsite_content_template main#content>h4{max-width:672px}.campaign_content_template main#content>h5,.l1-landing main#content>h5,.microsite_content_template main#content>h5{max-width:672px}.campaign_content_template main#content>ol,.l1-landing main#content>ol,.microsite_content_template main#content>ol{max-width:672px}.campaign_content_template main#content>ul,.l1-landing main#content>ul,.microsite_content_template main#content>ul{max-width:672px}.campaign_content_template main#content>table,.l1-landing main#content>table,.microsite_content_template main#content>table{max-width:672px}.campaign_content_template main#content .news,.microsite_content_template main#content .news{max-width:672px}}@media only screen and (max-width:720px){.campaign_content_template main#content>h2,.l1-landing main#content>h2,.microsite_content_template main#content>h2{max-width:480px;padding:0 20px}.campaign_content_template main#content>p,.l1-landing main#content>p,.microsite_content_template main#content>p{max-width:480px;padding:0 20px}.campaign_content_template main#content>h3,.l1-landing main#content>h3,.microsite_content_template main#content>h3{max-width:480px;padding:0 20px}.campaign_content_template main#content>h4,.l1-landing main#content>h4,.microsite_content_template main#content>h4{max-width:480px;padding:0 20px}.campaign_content_template main#content>h5,.l1-landing main#content>h5,.microsite_content_template main#content>h5{max-width:480px;padding:0 20px}.campaign_content_template main#content>ol,.l1-landing main#content>ol,.microsite_content_template main#content>ol{max-width:480px;padding:0 20px}.campaign_content_template main#content>ul,.l1-landing main#content>ul,.microsite_content_template main#content>ul{max-width:480px;padding:0 20px}}@media only screen and (max-width:1219px){.program-listing .accordion-content{border:2px solid #000!important;border-top:none!important;margin:0 0 20px 0;-webkit-transition:0s ease all;transition:0s ease all}}.program-listing [type=checkbox]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer;display:inline-block;vertical-align:top;width:220px}.program-listing [type=checkbox]:checked+label{position:relative;padding-left:1.95em;cursor:pointer;display:inline-block;vertical-align:top;width:220px}.program-listing button{display:inline-block;position:relative;font-weight:600;font-size:1rem;line-height:1rem;color:#000;background:#fb0;padding:15px 65px;-webkit-transition:.3s ease all;transition:.3s ease all;margin:40px 0 0 0;border:2px solid #fb0;width:100%}.bordering{border:2px solid #fb0;-webkit-transition:.3s ease all;transition:.3s ease all;background-color:#fb0}.bordering:hover{border:8px solid #fb0}#program-listing-toggle{float:right}#program-listing-toggle span{cursor:pointer}#program-listing-toggle .active{font-weight:700;border-bottom:2px solid #fb0;padding-bottom:1px}#program-listing-list-view{display:none}section.page_content_container.timeline .row{width:100%}.program-listing .programs .row .tile:first-of-type{margin-left:20px}@media screen and (min-width:980px){.program-listing .programs .tile:nth-of-type(3n+4){clear:both}}.program-listing .programs .tile .info p{margin-bottom:15px;line-height:1.4rem}.program-listing .programs .tile .info a{font-weight:400;font-size:.85rem;text-transform:none;text-decoration:underline;border:none}.program-listing .programs .tile .info .learn-more a{font-weight:700;font-size:.875rem;text-transform:uppercase;text-decoration:none}.program-listing #program-listing-list-view a{text-decoration:none;border-bottom:2px solid #fb0;font-weight:400}.program-listing #program-listing-list-view p.learn-more{padding-bottom:44px}.program-listing label{font-size:1rem}.program-listing .filters .accordion-toggle{display:inline-block}.program-listing .ri-question-line{font-size:1.1875rem}.program-list-category-tooltip{display:none}.program-list-category-tooltip.active{display:inline-block;border:1px solid #e0e0e0;background:#fff;padding:8px;font-size:.875rem;margin-bottom:20px}.program-listing .accordion-content div{margin-bottom:7px}.program-listing .programs .title a.no-additional-info{width:auto;margin-left:0}.program-listing .programs .title i.no-additional-info-button{font-size:1.3125rem;position:relative;top:0;display:inline-block;float:left;-webkit-transition:.3s ease all;transition:.3s ease all}.program-listing .programs .tile .info .program-listing-requirements a{font-size:.85rem;color:#444}.clearable{position:relative;display:inline-block}.clearable__clear{display:none;position:absolute;right:0;top:0;padding:0 8px;font-style:normal;font-size:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.clearable input::-ms-clear{display:none}.program-listing-not-found{width:70%}.program-listing #program-listing-list-view .accordion-toggle i{border:2px solid #000;font-size:1.4375rem;margin-right:18px;-webkit-transition:.3s ease all}.program-listing #program-listing-list-view .accordion-toggle:hover i{border:2px solid #fb0;background:#fb0;margin-right:25px}.program-listing #program-listing-list-view .accordion-toggle.active i{background:#000;color:#fb0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.program-listing #program-listing-list-view .accordion-content{border-top:2px solid #ddd;padding-top:45px;padding-left:40px;padding-right:50px;background:#f8f8f8}@media only screen and (max-width:1219px){.program-listing #program-listing-list-view .accordion-toggle i{position:static}.program-listing #program-listing-list-view .accordion-content{border:none!important}}.program-listing .accordion-content{border-top:none;padding:0 0 0 29px;background:#fff}@media only screen and (max-width:1219px){.program-listing .filters .accordion-toggle{width:90%}.program-listing button{width:90%}.program-listing .accordion-content{width:90%}.program-listing .filters .accordion-toggle.active{border-bottom:0!important;margin-bottom:0;-webkit-transition:0s ease all;transition:0s ease all;padding:10px}.program-listing .filters{margin-bottom:30px;width:500px}.program-listing .filters .accordion-toggle{border:2px solid #000!important;margin-bottom:20px;-webkit-transition:0s ease all;transition:0s ease all;position:relative;padding:2px 10px;font-size:.9375rem}}@media only screen and (max-width:739px){.program-listing .ri-question-line{right:0;top:10px}.program-listing .filters .search input[type=search]{padding:9px 30px 9px 5%}.program-listing .filters .search i{right:-11px}}@media only screen and (max-width:739px){.program-listing #program-listing-list-view .accordion-content{width:auto}}.program-listing .filters .search label{z-index:-1}.program-listing .filters .search input[type=search]{text-indent:0}#accordion-programs .accordion-toggle{margin-left:0}.l1-landing .program-listing{margin:0 0 200px 0}.program-listing [type=checkbox]:checked:focus+label,.program-listing [type=checkbox]:not(:checked):focus+label{border:2px solid #000}@media only screen and (min-width:1220px){.program-listing .filters .accordion-toggle{width:auto;min-width:143px}}@media only screen and (min-width:1220px){.program-listing-results-spinner{width:870px}}h3#accordion-toggle-requirements+i.ri-question-line{top:-2px;vertical-align:middle;position:relative}h3#accordion-toggle-location+i.ri-question-line{margin-left:-49px;top:-2px;vertical-align:middle;position:relative}h3#accordion-toggle-requirements.grad-requirements+i.ri-question-line{margin-left:-7px;top:-2px;vertical-align:middle;position:relative}@media only screen and (max-width:979px){h3#accordion-toggle-location+i.ri-question-line{margin-left:0;top:-2px;vertical-align:middle;position:relative}h3#accordion-toggle-requirements.grad-requirements+i.ri-question-line{margin-left:0;top:-2px;vertical-align:middle;position:relative}}@media only screen and (min-width:1220px){.program-listing .accordion-content{margin:0}}.program-listing [type=checkbox]:checked:focus+label:before{border:none;outline:0}.program-listing [type=radio]:not(:checked):focus+label:before{border:none;outline:0}.program-listing [type=radio]:checked:focus+label:before{border:none;outline:0}.program-listing [type=checkbox]:checked:focus+label,.program-listing [type=checkbox]:not(:checked):focus+label{border:none;outline:1px dashed #000;outline-offset:3px}.program-listing .accordion-toggle:focus{border:none;outline:1px dashed #000;outline-offset:3px}.program-listing [type=checkbox],.program-listing [type=checkbox]:checked,.program-listing [type=checkbox]:not(:checked){height:18px;width:18px;left:18px;position:relative;top:0;margin-bottom:0}@media only screen and (max-width:720px){.program-listing .filters{width:100%}}@media only screen and (max-width:1219px){.program-listing{margin-top:0}.program-listing .filters .search input[type=search]{width:90%}.program-listing .accordion-content form{padding:20px 0}.program-listing .accordion-toggle i{left:auto;right:4px;position:absolute;top:7px}}@media only screen and (max-width:1219px){h3#accordion-toggle-location+i.ri-question-line{margin-left:0;top:-2px;vertical-align:middle;position:relative}}@media only screen and (max-width:1219px){h3#accordion-toggle-requirements.grad-requirements+i.ri-question-line{margin-left:0;top:-2px;vertical-align:middle;position:relative}}@media only screen and (max-width:1219px){.program-list-category-tooltip.active{width:90%}}@media only screen and (max-width:341px){.program-listing [type=checkbox]:not(:checked)+label{width:200px}}@media only screen and (min-width:721px){.program-listing .filters .search input[type=search]{padding:9px 30px 9px 6px}}@media only screen and (max-width:1219px){.program-listing .filters .search input[type=search]{width:410px}}@media only screen and (max-width:720px){.program-listing .filters .search input[type=search]{width:343px}}@media only screen and (max-width:500px){.program-listing .filters .search input[type=search]{width:90%}}@media only screen and (max-width:500px){.clearable{width:85%}}.copy-callout a.btn.image{display:block}.number-list .item p a{word-break:break-word}.libraryh3lp p.sansserif a{line-height:1rem}@media only screen and (max-width:979px){.subnavigation .naver-container ul li a{margin-left:70px;text-indent:-26px}}.event_update_block .title{font-weight:500}.page_content_container .heading_3,.page_content_container h3{font-weight:400}.l1-landing .simple-copy-block{padding-top:0;padding-bottom:0}a#ou_directedit{top:0;margin-right:4px;text-decoration:none}@media screen and (max-width:979px) and (min-width:721px){.flexible_content_template.gridlock .row,.l1-landing.gridlock .row{width:720px}}@media screen and (min-width:980px){.flexible_content_template.gridlock .row,.microsite_content_template.gridlock .row{width:970px}.flexible_content_template.gridlock .row .desktop-push-1{margin-left:5.3%}.flexible_content_template.gridlock .row .desktop-8{width:54.7%}.flexible_content_template nav#subnavigation{margin-left:0}.flexible_content_template.gridlock .row .row{width:100%!important}}@media screen and (min-width:1220px){.microsite_content_template.gridlock .row{width:1220px}}@media screen and (max-width:1219px) and (min-width:1201px){.microsite_content_template.gridlock .row{width:1220px}}@media screen and (max-width:739px) and (min-width:720px){.microsite_content_template.gridlock .row{width:720px}}@media screen and (max-width:979px) and (min-width:960px){.microsite_content_template.gridlock .row{width:970px}}@media screen and (max-width:1219px) and (min-width:1201px){.simple-copy-block{max-width:650px}.flexible_content_template.gridlock .row{width:1220px;margin-left:5px}.page_content p.intro{width:70%}.flexible_content_template nav#subnavigation{margin-left:0}.flexible_content_template.gridlock .row .desktop-push-1{margin-left:7.6%}.full-width-callout .wrapper{left:30px}}@media screen and (min-width:1220px){.flexible_content_template.gridlock .row{width:1220px}.flexible_content_template.gridlock .row .desktop-push-1{margin-left:3.7%}.flexible_content_template nav#subnavigation{margin-left:0}.flexible_content_template.gridlock .row .desktop-8{width:63.33333333%}.flexible_content_template.gridlock .row .row{width:100%!important}}@media screen and (max-width:979px){.naver.enabled .naver-container{display:none}.naver.enabled.open .naver-container{display:block}.naver.open .naver-handle:after{-webkit-animation:inT .3s forwards;animation:inT .3s forwards;background:#000;width:19px;height:2px}.naver.open .naver-handle:after{content:''}.subnavigation.open .naver-handle:after{top:-20px;box-shadow:none}.naver.open .naver-handle:before{margin:-2px 0;-webkit-animation:inM .3s forwards;animation:inM .3s forwards;background:#000;border-radius:2px;content:'';display:block;width:19px;height:2px;position:relative;top:8px;left:-29px}.mobile-sidebar-nav .bar .hamburger h2.submenu{margin:0;text-transform:uppercase;font-size:.9375rem;font-weight:700;display:block;margin-left:10px;font-family:proxima-nova,sans-serif;position:relative;width:350px;top:-25px;left:20px}.mobile-sidebar-nav .bar .hamburger.active h2.submenu{top:-28px}.mobile-sidebar-nav .bar .hamburger{margin-bottom:20px}.mobile-sidebar-nav .container.subnav-links{clear:both}}section.page_content_container.zone-70-30{padding:0 0 30px 0}@media only screen and (min-width:960px){main.page{padding:175px 0 0 0}}@media only screen and (max-width:960px){.page_content>.mobile-full.tablet-full.desktop-full.max-10.page-content{margin-top:15px}.page_content p.intro{margin-bottom:35px}.mobile_subnav_container+.mobile-full.tablet-full.desktop-8.left_column.page_content{margin-top:5px}.breadcrumb_items{max-width:500px}}.aos-tabs-tabs__list{margin:0;padding:0}.aos-tabs-tabs__item{display:inline-block}.aos-tabs-tabs__link{display:inline-block;padding:1em 2em;background:#f2f2f2;cursor:pointer;color:#148297}[aria-selected=true].example-tabs-tabs__link{color:#000}.aos-tabs-tabs__content{background:#f2f2f2;padding:1em}[aria-hidden=true].aos-tabs-tabs__content{display:none}.aos-tabs-tabs__list{float:right}.aos-tabs-tabs__content{clear:both}.aos-tabs-tabs__link{color:#000;background:0 0;border-color:#fb0;text-transform:uppercase;font-weight:600;font-size:1rem;position:relative;display:inline-block;margin-right:30px;border:none;border-bottom:2px solid #ffc00e;padding-bottom:7px;padding:0;color:#676767;-webkit-transition:.3s ease all;transition:.3s ease all}.aos-tabs-tabs__link:after{width:0;height:0;position:absolute;top:100%;left:50%;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fb0;content:'';display:block;opacity:0;margin-left:-10px;-webkit-transition:.3s ease all;transition:.3s ease all}[aria-selected=true].aos-tabs-tabs__link:after{opacity:1}ul li.aos-tabs-tabs__item:before{display:none}ul.aos_content_listing{columns:3;-webkit-columns:3;-moz-columns:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}li.aoc_listing_item:before{display:none}.aos-tabs-tabs__content{background:#fff}.aos_listing_item_link .inner{font-weight:500;font-style:normal;letter-spacing:.2px;color:#000;text-transform:none;margin-bottom:0;font-size:1.25rem;line-height:1.625rem;padding:0}a.aos_listing_item_link{padding-top:20px;padding-bottom:20px;border-bottom:2px solid #000;-webkit-transition:.3s ease all;transition:.3s ease all;width:100%;display:table;vertical-align:middle}a.aos_listing_item_link:hover{border-bottom:2px solid #fb0}@media only screen and (min-width:980px){.aos_listing_item_link .inner{border-bottom:2px solid #000;padding-bottom:10px;display:block;width:272px}a.aos_listing_item_link{border-bottom:0}a.aos_listing_item_link:hover{border-bottom:0}a.aos_listing_item_link:hover .inner{border-bottom:2px solid #fb0}.aos-tabs-tabs__content{background:#fff;padding-left:10px}ul.aos_content_listing{margin-left:0}.areas_of_study_accessible h2.section_title{margin-left:10px}}@media only screen and (min-width:1200px){.aos_listing_item_link .inner{border-bottom:2px solid #000;padding-bottom:10px;display:block;width:352px}a.aos_listing_item_link{border-bottom:0}a.aos_listing_item_link:hover{border-bottom:0}a.aos_listing_item_link:hover .inner{border-bottom:2px solid #fb0}}.aoc_listing_item .inner i{position:relative;right:-6px;top:4px;-webkit-transition:.3s ease all;transition:.3s ease all}.aoc_listing_item .inner:hover i{right:-12px}a.aos_listing_item_link{display:inline-block}.areas_of_study_accessible h2.section_title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:2.125rem;line-height:2.625rem;color:#000;margin-bottom:14px;border-bottom:2px solid #cb9903;margin-bottom:50px;width:70%;position:relative;top:90px;padding-bottom:20px;margin-left:10px}@media only screen and (max-width:979px){ul.aos_content_listing{columns:1;-webkit-columns:1;-moz-columns:1;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:block}.areas_of_study_accessible .row{width:720px}.aos-tabs-tabs__list{float:left;padding-left:35px}.areas_of_study_accessible h2.section_title{border-bottom:0;top:60px;margin-left:35px}ul.aos_content_listing{margin-left:20px}}@media only screen and (max-width:739px){.areas_of_study_accessible .row{width:520px}}@media only screen and (max-width:499px){.areas_of_study_accessible .row{width:100%}}.news.complex .columns .col a p{text-transform:none}.news.complex .columns .col:first-of-type div.inline{padding-left:30px;margin-right:25px}.news.complex .columns .col:last-of-type .story div.inline{padding-left:23px;margin:0}.news.complex .columns .col:last-of-type div.inline i{position:relative;padding-left:6px;top:2px}.news.complex .columns .col div.inline{text-transform:uppercase;font-weight:600;font-size:.875rem;display:block}.dropdown .drop .container li{top:3px}@media only screen and (max-width:979px){#subnavigation{display:none!important}}@media only screen and (max-width:979px) and (min-width:961px){.l1-landing #subnavigation{display:block!important}}@media only screen and (max-width:960px){.l1-landing #subnavigation{display:none!important}}@media only screen and (max-width:979px){.sidebar{max-width:414px}}@media (min-aspect-ratio:16 / 9){.homepage-jumbo .video-foreground.youtube{height:120vh;top:-17vh;width:120vw;left:-8vw}}@media (max-aspect-ratio:16 / 9){.video-foreground.youtube{height:150vh;top:-35vh;width:150vw;left:-25vw}}.video-controls .ri-pause-circle-line{position:absolute;color:#fff;z-index:1;right:3%;bottom:5%;font-size:2.5rem;-webkit-transition:.3s ease all;transition:.3s ease all;opacity:0;pointer-events:none}.video-controls .ri-pause-circle-line:hover{cursor:pointer;color:#fb0}.video-controls.youtube .ri-pause-circle-line.active{opacity:1;pointer-events:all}.video-controls .ri-play-circle-line{position:absolute;color:#fff;z-index:1;right:3%;bottom:5%;font-size:2.5rem;-webkit-transition:.3s ease all;transition:.3s ease all;opacity:0;pointer-events:none}.video-controls .ri-play-circle-line:hover{cursor:pointer;color:#fb0}.video-controls.youtube .ri-play-circle-line.active{opacity:1;pointer-events:all}.video-foreground video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-controls.vimeo .ri-pause-circle-line{display:block}.video-controls.vimeo .ri-play-circle-line{display:block}.video-controls.vimeo.playing .ri-pause-circle-line{opacity:1;pointer-events:all}.video-controls.vimeo:not(.playing) .ri-pause-circle-line{opacity:0;pointer-events:none}.video-controls.vimeo.playing .ri-play-circle-line{opacity:0;pointer-events:none}.video-controls.vimeo:not(.playing) .ri-play-circle-line{opacity:1;pointer-events:all}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.third_party .footer.short{background:#000;color:#fff}.third_party .footer.short a{color:#fff}.third_party main#content{margin-top:125px}@media only screen and (max-width:720px){.third_party main#content{margin-top:40px}}.third_party .footer_logo_container .logo{background:url(https://mytu-qa-www.test.inflightcloud.com/_resources/images/icons-tu.svgz) no-repeat -5px -326px;width:230px;height:70px;display:block;line-height:168px;text-indent:300%;margin-left:-11px;overflow:hidden}@media only screen and (max-width:979px) and (min-width:740px){.gridlock .footer .row .tablet-full{width:100%;clear:both;margin-top:20px}.footer .short_container{padding-top:0}.footer .short_info{float:unset}}.footer .short_info{font-size:1rem}.cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.cards>*{-webkit-box-flex:0;-webkit-flex:0 1 25em;-ms-flex:0 1 25em;flex:0 1 25em}.card>* a,.card>.cta{display:block}.news.complex .columns .col:first-of-type h2.section-title a{text-transform:none;font-weight:500;font-size:1.625rem;margin-top:15px}.card h2>a{text-decoration:none;color:inherit}.linkify:hover{cursor:pointer}.cards .isfocused{outline:0;box-shadow:0 0 0 3px rgba(38,50,190,.8)}.isfocused a:focus{outline:0}.card .cta{text-decoration:underline;color:#242ac1;font-weight:700}.news .col i{position:relative;padding-left:6px;top:2px}article.story.big.card.reorder.linkify{margin-top:20px}.news.complex .columns.mix.active{overflow:hidden}@media only screen and (max-width:1362px){.news.complex .columns .col .story.simple .copy h2.section-title{margin-bottom:26px;font-size:1.25rem;line-height:1.5625rem}}.hytPlayerWrap{display:inline-block;position:relative}.hytPlayerWrap.ended::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:64px 64px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==)}.hytPlayerWrap.paused::after{content:"";position:absolute;top:70px;left:0;bottom:50px;right:0;cursor:pointer;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:40px 40px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}@media only screen and (max-width:960px) and (min-width:721px){.navigation .mobile{padding:44px 0}.mobile .container{top:-20px}.mobile .logo-area-top{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -800px -280px;display:block;height:180px;width:290px;line-height:168px;position:absolute;top:-131px;left:-300px}.mobile .logo-area-top .images a{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -1030px -158px;display:block;height:75px;width:310px;line-height:268px;position:absolute;top:36px;left:122px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.microsite_content_template .microsite.black .mobile .logo-area-top .images a{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -430px -315px;display:block;height:75px;width:310px;line-height:268px;position:absolute;top:36px;left:122px;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mobile .logo-area-top .images{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -800px -27px;display:block;height:108px;width:450px;line-height:168px;position:absolute;top:87px;left:185px;z-index:100}.navigation .mobile .search-section{right:-588px;top:72px}.navigation .mobile .search-section i{right:15px;top:1px}.navigation .search-section label{top:1px}.navigation .mobile-nav{right:-697px;top:73px}}@media only screen and (max-width:720px){.mobile .logo-area-top{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -877px -513px;padding:0;position:relative;left:-110px}.mobile .logo-area-top .images a{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -1030px -158px;display:block;height:75px;width:310px;line-height:268px;position:absolute;top:4px;left:88px;overflow:hidden;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.microsite_content_template .microsite.black .mobile .logo-area-top .images a{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -418px -315px;display:block;height:75px;width:310px;line-height:268px;position:absolute;top:4px;left:88px;overflow:hidden;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.navigation .mobile-nav{right:-100px}}@media only screen and (max-width:499px) and (min-width:399px){.news .news_block .image img{width:295px!important;height:184px!important}.news .callout.news_block .image{width:295px;height:184px}}@media only screen and (min-width:740px){.microsite_roller_content{padding:0 30px 0 30px}}@media only screen and (min-width:1440px){.microsite_roller_content{padding:0 123px 0}}@media only screen and (min-width:740px) and (max-width:979px){.microsite_roller_content{padding-left:25px;top:145px}}section.navigation.campaign+main{top:0;position:relative;margin-bottom:50px}.news.complex .columns .col .story.simple a{margin-top:0}.campaign-hero .wrap .copy h1,.microsite-hero .wrap .copy h1{font-size:3rem;line-height:3.5rem;bottom:0}.campaign-hero .wrap .copy h1{padding-left:0}.campaign-hero.left .wrap .copy p,.microsite-hero.left .wrap .copy p{bottom:20px;position:relative}.campaign-hero.form .copy h2.section-title,.microsite-hero.form .copy h2.section-title{font-size:2.225rem;line-height:2.75rem;padding-bottom:10px}.campaign-hero.form.left .wrap .copy p,.microsite-hero.form.left .wrap .copy p{font-size:1.5rem;line-height:2.125rem;font-weight:300}.campaign-hero.form .header-form p,.microsite-hero.form .header-form p{font-size:1.0625rem}@media only screen and (max-width:960px){.campaign-hero .wrap .copy,.microsite-hero .wrap .copy{padding:200px 0 100px 0}.campaign_content_template .header-form h2.section-title,.microsite_content_template .header-form h2.section-title{font-size:2.125rem}.campaign-hero .wrap .copy h1,.microsite-hero .wrap .copy h1{margin-left:0;margin-bottom:40px}}@media only screen and (max-width:960px) and (min-width:720px){.campaign-hero .wrap .copy h1,.microsite-hero .wrap .copy h1{margin-top:60px}}.campaign-hero.form form.emailForm select,.microsite-hero.form form.emailForm select{padding:9px 8px}.campaign-hero.form input[type=password],.campaign-hero.form input[type=text],.microsite-hero.form input[type=password],.microsite-hero.form input[type=text]{margin:6px 0}.wFoprmWebPage .wForm .actions{margin-bottom:110px}.campaign_content_template .rightsideform h3:before,.microsite_content_template .rightsideform h3:before{display:none}.campaign_content_template .rightsideform h3:after,.microsite_content_template .rightsideform h3:after{width:150px;height:3px;display:block;content:'';margin-bottom:15px;border-top:3px solid #fb0;top:5px;position:relative}.campaign_content_template .rightsideform h3,.microsite_content_template .rightsideform h3{line-height:2.5rem}.campaign_content_template form select,.microsite_content_template form select{border:1px solid #000;padding:6px 8px;height:40px;margin:6px 0}.campaign_content_template .rightsideform input#submit_button,.microsite_content_template .rightsideform input#submit_button{font-weight:600;font-size:1rem;text-transform:none}.campaign_content_template .navigation,.microsite_content_template .navigation{position:relative}.homepage-jumbo.left .wrap .copy p{font-size:1.25rem;margin-bottom:38px}.homepage-jumbo.left .gradient{background:-webkit-linear-gradient(70deg,rgba(0,0,0,.51) 51%,rgba(0,0,0,.1) 100%);background:-webkit-linear-gradient(20deg, rgba(0,0,0,.51) 51%, rgba(0,0,0,.1) 100%);background:linear-gradient(70deg,rgba(0,0,0,.51) 51%,rgba(0,0,0,.1) 100%)}@media only screen and (min-width:961px){.campaign_content_template .rightsideform,.microsite_content_template .rightsideform{margin-top:10px}}.campaign_content_template .rightsideform h3:after,.microsite_content_template .rightsideform h3:after{margin-bottom:25px;top:10px}@media only screen and (max-width:720px){.campaign_content_template .rightsideform,.microsite_content_template .rightsideform{width:100%}}@media only screen and (min-width:740px){.campaign_content_template .contact_block .office_data_block.socialmediaonly,.microsite_content_template .contact_block .office_data_block.socialmediaonly{border-bottom:0}.campaign_content_template .flexible_image_block,.microsite_content_template .flexible_image_block{margin-bottom:60px}}@media only screen and (max-width:739px){.campaign_content_template .contact_block .office_data_block.socialmediaonly,.microsite_content_template .contact_block .office_data_block.socialmediaonly{display:none}.campaign_content_template .flexible_image_block,.microsite_content_template .flexible_image_block{margin-bottom:20px}}.contact_block .socialmediaonly .office_social_media_link.facebook,.contact_block .socialmediaonly .office_social_media_link.instagram,.contact_block .socialmediaonly .office_social_media_link.twitter,.contact_block .socialmediaonly .office_social_media_link.youtube{background-color:#3c3c3c}.contact_block .socialmediaonly .office_social_media_link.facebook:hover,.contact_block .socialmediaonly .office_social_media_link.instagram:hover,.contact_block .socialmediaonly .office_social_media_link.twitter:hover,.contact_block .socialmediaonly .office_social_media_link.youtube:hover{background-color:#fb0}h2.socialmediafollow{font-size:.9375rem;font-family:proxima-nova,sans-serif;font-weight:300;font-style:normal;letter-spacing:.05em;text-rendering:optimizeLegibility;text-transform:uppercase;color:#000}h2.socialmediafollow:after{clear:both;content:'';display:block}@media only screen and (max-width:960px){.footer.branded.reskin .col p{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.footer.branded.reskin .col a#ou_directedit{top:-10px}}@media only screen and (max-width:960px) and (min-width:500px){.flexible_image_block .image_block a.btn{margin-bottom:30px}}@media only screen and (max-width:499px){a.office_social_media_link.youtube{top:0;position:relative;text-indent:-9999px}}@media only screen and (min-width:961px){a.aos_listing_item_link,li.aoc_listing_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.navigation .mobile img.accent{display:none}@media only screen and (min-width:740px){.page-intro .accent{width:971px;height:547px}.page-intro div.accent.one.active{background:url(/_resources/images/page-intro-accent.png)}.page-intro div.accent.two.active{background:url(/_resources/images/page-intro-accent-2.png)}.page-intro div.accent.three.active{background:url(/_resources/images/page-intro-accent-3.png)}}@media only screen and (max-width:739px){.page-intro .accent{width:700px;height:547px}.page-intro div.accent.one.active{background:url(/_resources/images/page-intro-accent.png)}.page-intro div.accent.two.active{background:url(/_resources/images/page-intro-accent-2.png)}.page-intro div.accent.three.active{background:url(/_resources/images/page-intro-accent-3.png)}}@media only screen and (max-width:720px){.homepage-jumbo.left .gradient{background:rgba(0,0,0,.50183824)}}@media only screen and (min-width:960px){.campaign-hero.form.left .gradient{background:-webkit-linear-gradient(10deg, rgba(0,0,0,.9) 37%, rgba(0,0,0,0) 100%);background:linear-gradient(80deg,rgba(0,0,0,.9) 37%,rgba(0,0,0,0) 100%)}}.header-form input[type=submit]{clear:both;width:100%;position:relative;display:inline-grid;margin-top:10px}.campaign_content_template .header-filler+.copy h1,.microsite_content_template .header-filler+.copy h1{margin:40px auto 0}@media only screen and (min-width:1220px){.campaign_content_template .header-filler+.copy h1,.microsite_content_template .header-filler+.copy h1{max-width:1200px}}@media only screen and (min-width:960px){.campaign_content_template .header-filler+.copy h1,.microsite_content_template .header-filler+.copy h1{font-size:3.375rem;line-height:3.75rem}}@media only screen and (max-width:499px){.campaign_content_template .header-filler+.copy h1,.microsite_content_template .header-filler+.copy h1{padding:0 20px}}.event_update_block{background-color:#f5f5f5;background:-webkit-linear-gradient(135deg, transparent 25px, #f7f7f7 25px);background:linear-gradient(315deg,transparent 25px,#f7f7f7 25px);-webkit-filter:drop-shadow(12px 12px 12px rgba(0, 0, 0, .15));filter:drop-shadow(12px 12px 12px rgba(0, 0, 0, .15));border-top:3px solid #fb0}.event_update_block .title{font-family:kandal;font-size:1.75rem;font-weight:300;line-height:2.5rem}.event_update_block .title:after{height:2px;background-color:#fb0}.event_update_block{margin-bottom:50px}.sidebar .callout.flexible_sidebar_block p{background:#fff;margin-top:-10px;padding:20px 0 20px 0}.sidebar .callout.flexible_sidebar_block h2{background:#fff}.video.missionvideo .overlay{opacity:.55}.flexible_carousel_callouts .flexible_carousel_block .title{font-size:1.625rem;font-weight:500;line-height:2.25rem}.flexible_carousel_callouts .flexible_carousel_block .image{margin-bottom:30px}@media only screen and (max-width:960px) and (min-width:721px){.navigation .search-section.active button{opacity:0}}@media only screen and (min-width:500px){ul.table-links{-webkit-columns:2;-moz-columns:2;columns:2}ul.table-links li{float:none;width:100%}}.no-touch .microsite_template.microsite_color_black .page_content a:hover{border-color:#fb0;color:#fb0}.microsite_color_black .page_content a:not(.block_link){border-color:#fb0}@media only screen and (max-width:979px) and (min-width:961px){.microsite_content_template .sidebar .accent{display:none}}@media only screen and (min-width:1201px){.campaign_content_template .header-filler+.copy h1,.microsite_content_template .header-filler+.copy h1{padding-left:10px}}@media only screen and (max-width:1200px) and (min-width:960px){.microsite_content_template main.no-margin>div.copy{max-width:960px}}@media only screen and (min-width:1201px){.microsite_content_template main.no-margin>div.copy{max-width:1200px}}@media only screen and (max-width:499px){.microsite_content_template.gridlock .row{margin-left:0;margin-right:0}.microsite_content_template.gridlock .copy{max-width:480px;margin:0 auto}.microsite_content_template.gridlock .repeatable-visual .copy{margin-top:30px}}@media only screen and (max-width:719px){.microsite_content_template .copy h1{margin-left:-20px}.microsite_content_template section.breadcrumb_container{margin-top:9px}}@media only screen and (max-width:499px){.microsite_content_template .copy h1{margin-left:0}}@media only screen and (max-width:959px) and (min-width:720px){.microsite_content_template section.breadcrumb_container{margin-top:33px}}.microsite_content_template .microsite-hero .wrap .copy h1{margin-left:0}@media only screen and (max-width:719px) and (min-width:500px){.microsite_content_template .microsite-hero .wrap .copy h1{margin-left:-20px}}.gridlock.flexible_content_template .page_content_container.zone-70-30 .row .max-10{width:100%}.flexible_content_template.gridlock .row .desktop-push-1{position:relative}.flexible_content_template.gridlock .tigertooth{top:-200px;position:absolute}.flexible_content_template.gridlock .page_content p.intro{max-width:740px}@media only screen and (min-width:980px){.flexible_content_template .page_content_container.zone-70-30 .row .max-10 .callout.image_block.desktop-4{margin-bottom:30px}}@media only screen and (max-width:499px){.flexible_content_template .page_content_container.zone-70-30 .row .max-10 .news_block.callout .image{padding-bottom:0}}@media screen and (min-width:980px){.news .gridlock .row{width:970px}}@media screen and (min-width:1220px){.news .gridlock .row{width:1220px}}.microsite_content_template .navigation .main .images img.logo-desktop{max-width:unset;max-height:60px}@media screen and (min-width:960px){.microsite_content_template .navigation .main ul{margin-top:10px}}@media screen and (max-width:1200px) and (min-width:960px){.microsite_content_template .navigation .main ul li a{font-size:1.0625rem}}@media screen and (max-width:960px) and (min-width:720px){.microsite_content_template .microsite .mobile .logo-area-top.no-logo .images a img,.microsite_content_template .microsite.black .mobile .logo-area-top.no-logo .images a img{max-height:60px;width:auto;position:relative;top:-105px;left:20px}.microsite_content_template .microsite .mobile .logo-area-top.no-logo .images a,.microsite_content_template .microsite.black .mobile .logo-area-top.no-logo .images a{background:0 0;max-width:650px;width:90%;left:95px}.mobile .logo-area-top.no-logo .images{width:650px}}@media screen and (max-width:719px){.microsite_content_template .microsite .mobile .logo-area-top.no-logo .images a img,.microsite_content_template .microsite.black .mobile .logo-area-top.no-logo .images a img{height:auto;max-width:100%;position:relative;top:-105px}.microsite_content_template .microsite .mobile .logo-area-top.no-logo .images a,.microsite_content_template .microsite.black .mobile .logo-area-top.no-logo .images a{background:0 0;max-width:450px;width:81%;left:95px}}figure{margin:0;position:relative}.college_block_callout_wrap img{width:100%;height:auto;position:relative}.college_block_callout_wrap .callout_content h2.title{font-size:1.125rem;line-height:1.625rem;margin:0 0 10px 0;padding-right:30px;font-weight:500;padding-top:0}a.block_link{text-decoration:none;color:#000}.college_block_callout_wrap .callouts a{text-decoration:none;border-bottom:0}div.colleges div.college_block_whole a span.link_button{text-decoration:none;border-bottom:0}div.colleges div.college_block_whole a span.link_button:hover{border-bottom:none!important;color:#fb0}.callout_content p.description{font-size:1rem;line-height:1.375rem}.callout_content .link_button{text-transform:uppercase;font-weight:600;font-size:.875rem;margin-top:20px;display:block;color:#000;border-bottom:none}@media only screen and (max-width:739px){.gridlock .row.college_block_callout{width:90vw}}.college_block_whole .image .border{width:93.5%;height:93.5%;background:0 0;border:2px solid #fb0;position:absolute;left:3.5%;top:3%;-webkit-transition:.3s ease all;transition:.3s ease all;z-index:2}.college_block_whole .image:hover .border{left:0;top:0;width:100%;height:100%;border:8px solid #fb0}.collegeleft,.collegeright{float:none;width:100%;margin:0}.callouts.colleges{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:25px}.college_block_whole{display:grid;grid-template-columns:minmax(125px,1fr) minmax(0,2fr);grid-gap:15px;border-bottom:solid 1px #ccc;padding-bottom:25px}@media screen and (min-width:740px){.row.college_block_callout_wrap~.row.college_block_callout_wrap{margin-top:-75px}}@media screen and (max-width:739px){.row.college_block_callout_wrap~.row.college_block_callout_wrap{margin-top:10px}.callouts.colleges{margin-top:15px}}@media screen and (max-width:739px){.callouts.colleges{grid-template-columns:1fr}}.college_block_whole .link_button{font-weight:600}@media only screen and (max-width:499px){.department_major_landing_template .page_content_container:not(.zone-70-30)>.row,.flexible_content_template .page_content_container:not(.zone-70-30)>.row,.major_topic_template .page_content_container:not(.zone-70-30)>.row,.news_media_landing_template .page_content_container:not(.zone-70-30)>.row,.news_story_detail_template .page_content_container:not(.zone-70-30)>.row,.office_service_center_template .page_content_container:not(.zone-70-30)>.row{margin-left:2.5vw;margin-right:2.5vw}}@media screen and (max-width:499px){.gridlock.flexible_content_template .row .row.college_block_callout_wrap{width:100%!important}.campaign_content_template .row.college_block_callout_wrap,.gridlock.l1-landing .row.college_block_callout_wrap,.microsite_content_template .row.college_block_callout_wrap{width:94%!important}.microsite_content_template.gridlock .row.college_block_callout_wrap{margin-left:auto;margin-right:auto}}.microsite_content_template .navigation .mobile .mobile-links.active ul li a.top{font-size:1.0625rem;color:#fb0}.microsite_content_template .navigation .mobile .mobile-links.active ul>li.utility-nav-item{border-top:1px solid #676767;margin-top:5px;padding-top:15px}.microsite_content_template .navigation .mobile .mobile-links.active ul>li.utility-nav-item~li.utility-nav-item{border:none;padding-top:0;margin-top:0}@media only screen and (max-width:499px){.microsite_content_template .page_content_container{padding:20px 20px 10px 20px}.microsite_content_template.gridlock .row{width:unset;position:relative;max-width:480px}.microsite_content_template.gridlock .row [class*=all-],.microsite_content_template.gridlock .row [class*=desktop-],.microsite_content_template.gridlock .row [class*=max-],.microsite_content_template.gridlock .row [class*=min-],.microsite_content_template.gridlock .row [class*=mobile-],.microsite_content_template.gridlock .row [class*=tablet-]{margin-left:0;margin-right:0}}.microsite_content_template.gridlock .row{position:relative}.contain.callout_content{position:relative;z-index:5}.microsite_content_template .sidebar .callout.flexible_bordered_sidebar_block{margin-top:50px}.home_content_template .video-foreground video{-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh}.interior-header.hascopy .copy{display:block}.interior-header.hascopy .copy{max-width:600px;text-align:center;z-index:2;position:relative;display:block;margin:0 auto;padding:235px 0}.interior-header.hascopy .copy h2{color:#fff;margin-top:25px;margin-bottom:0}.interior-header.hascopy .overlay{opacity:.55}.split-callout.simple.left .col:last-of-type{padding-top:20px}@media only screen and (max-width:1200px){.split-callout.simple.left .col:last-of-type{width:480px;float:right}.split-callout.simple.left .col:first-of-type{width:400px;margin-top:0;float:left}.split-callout.simple.left .col img.main{width:100%}.split-callout.simple.left .col img.background{top:-160px;width:500px}}@media only screen and (max-width:960px){.split-callout.simple.left .col:last-of-type{display:block;width:100%;top:40px}.split-callout.simple.left .col:first-of-type{display:block;width:90%;float:none;margin:0 auto}.split-callout.simple.left .col img.main{width:100%}}@media only screen and (max-width:960px) and (min-width:720px){.split-callout.simple.left .col:first-of-type{width:80%;float:none;margin:0 auto}.split-callout.simple.left .col img.background{top:-120px;width:620px}}@media only screen and (max-width:720px){.split-callout.simple.left .col:first-of-type{width:100%;float:right}.split-callout.simple.left .col img.background{top:-100px}}.split-callout.simple.right .col:first-of-type{padding-top:20px}@media only screen and (max-width:1200px){.split-callout.simple.right .col:first-of-type{width:480px;float:left}.split-callout.simple.right .col:last-of-type{width:400px;margin-top:0;float:right}.split-callout.simple.right .col img.main{width:100%}.split-callout.simple.right .col img.background{top:-160px;width:500px}}@media only screen and (max-width:960px){.split-callout.simple.right .col:first-of-type{display:block;width:100%;float:none}.split-callout.simple.right .col:last-of-type{display:block;width:90%;float:none;margin:30px auto 0}.split-callout.simple.right .col img.main{width:100%}}@media only screen and (max-width:960px) and (min-width:720px){.split-callout.simple.right .col:last-of-type{width:80%;float:none;margin:30px auto 0}.split-callout.simple.right .col img.background{width:620px}}@media only screen and (max-width:720px){.split-callout.simple.right .col:last-of-type{width:100%;float:right}.split-callout.simple.right .col img.background{top:-100px}}.interior-header a.btn{margin-top:30px}@media only screen and (max-width:979px) and (min-width:500px){article.callout.image_block{margin-bottom:30px}}@media only screen and (max-width:499px){.news .gridlock .row{padding:0 20px}.gridlock .row .events{padding:0 20px}}@media only screen and (min-width:720px){.microsite_content_template figure.image.block_Right,.microsite_content_template figure.image.block_right{float:right;width:unset}}.microsite_content_template .navigation .utility ul.right{margin-right:0}@media only screen and (max-width:1219px) and (min-width:1201px){.microsite_content_template .news .gridlock .row{width:1200px}}@media only screen and (min-width:980px){.campaign_content_template main#content .news,.microsite_content_template main#content .news{padding:0 10px}}@media only screen and (max-width:960px) and (min-width:721px){.mobile .logo-area-top .images{background:url(/_resources/images/icons-tu.svgz?date=021721) no-repeat -1119px -27px}}.page_content p,p{color:#000;font-size:1.125rem;line-height:1.825rem;font-weight:300}a{font-weight:inherit}b,strong{font-weight:600}.l1-landing a{font-weight:inherit}.simple-copy-block p a{font-weight:inherit}em{font-weight:inherit;font-family:inherit}.page_content a{color:#000}.page_content h2,.simple-copy-block h2,h2{font-size:2.125rem;line-height:2.625rem}.page_content .heading_3,.page_content h3,.simple-copy-block h3,h3{font-size:1.625rem}h3.galleryhead{font-size:2.125rem;line-height:2.625rem}.page_content h4,.simple-copy-block h4{font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;color:#5a5a5a;font-weight:500}ol li,ul li{color:#000;font-size:1.125rem;line-height:1.825rem;font-weight:300}ol li:before,ul li:before{width:7px;height:7px;background:#000}@media only screen and (max-width:960px){.page_content h1,h1{font-size:2.5rem;line-height:2.875rem}}@media only screen and (max-width:1219px) and (min-width:1201px){.flexible_content_template.gridlock .row .desktop-8{max-width:650px;width:100%}.flexible_content_template .flexible_carousel_callouts .flexible_carousel_block{width:305px}}@media only screen and (max-width:1200px) and (min-width:961px){.flexible_content_template.gridlock .row .desktop-8{max-width:510px;width:100%}.flexible_content_template .flexible_carousel_callouts .flexible_carousel_block{width:237px}}@media screen and (min-width:1220px){.flexible_content_template.gridlock .row .desktop-push-1{margin-left:109px;float:left;max-width:472px}.flexible_content_template .flexible_carousel_callouts .flexible_carousel_block{width:330px}.flexible_content_template.gridlock .row .desktop-8{max-width:708px;width:100%}}table.smallfont td,table.smallfont td p,td,td p{font-family:proxima-nova,sans-serif;color:#000;font-size:1.125rem;line-height:1.825rem;font-weight:300;font-style:normal;letter-spacing:.01em;margin-bottom:28px}.footer.reskin .top .location{margin-right:150px}.campaign-hero.left .wrap .copy p,.microsite-hero.left .wrap .copy p{font-weight:400}.colleges .callout_content p.description{font-size:1.0625rem;line-height:1.5rem}.number-list .item h3{font-size:1.625rem}a.btn{font-weight:500!important}@media (prefers-reduced-motion){video#bg-video{display:none}}.page-content{position:relative;z-index:5}.campaign_content_template .introduction-nopadding,.campaign_content_template .introduction-nopadding .simple-copy-block-nopadding,.microsite_content_template .introduction-nopadding,.microsite_content_template .introduction-nopadding .simple-copy-block-nopadding{padding-bottom:0}@media only screen and (max-width:960px){.campaign_content_template .introduction-nopadding .simple-copy-block-nopadding,.microsite_content_template .introduction-nopadding .simple-copy-block-nopadding{padding-top:0}.campaign_content_template .introduction-nopadding .simple-copy-block-nopadding p,.microsite_content_template .introduction-nopadding .simple-copy-block-nopadding p{padding-top:0}}.campaign_content_template .introduction-nopadding .simple-copy-block-nopadding p,.microsite_content_template .introduction-nopadding .simple-copy-block-nopadding p{padding-bottom:0}.program-listing [type=radio]:checked+label,.program-listing [type=radio]:not(:checked)+label{display:inline-block;vertical-align:top;width:230px}@media only screen and (max-width:341px){.program-listing [type=radio]:checked+label,.program-listing [type=radio]:not(:checked)+label{width:200px}}.program-listing [type=checkbox]:checked+label,.program-listing [type=checkbox]:not(:checked)+label{padding-left:1em}.program-listing [type=checkbox]:checked+label:before,.program-listing [type=checkbox]:not(:checked)+label:before{left:-18px}.program-listing [type=checkbox],.program-listing [type=checkbox]:checked,.program-listing [type=checkbox]:not(:checked){left:0}.program-listing [type=checkbox]:checked+label:after{left:-18px}@media only screen and (min-width:500px){.gridlock .row>div:not([class]){margin-left:1.66666667%;margin-right:1.66666667%}}.campaign_content_template .hint{font-size:.9rem}@media only screen and (max-width:480px){.campaign_content_template .hint{width:100%;display:inline-block}}ol ul>li{list-style-type:disc!important}.l1-landing .interior-header .copy h2{font-size:2.75rem;line-height:3rem}@media only screen and (max-width:720px){.flexible_content_template .breadcrumb_container{padding:0 10px}.flexible_content_template .breadcrumb_container .row{width:unset;max-width:480px;position:relative}}@media only screen and (max-width:499px){.flexible_content_template .breadcrumb_container{padding:0 10px}.flexible_content_template .breadcrumb_container .row{width:unset;max-width:480px;position:relative;margin-left:0;margin-right:0}}@media only screen and (min-width:961px){div.gridlock.flexible_image_block+div.gridlock.flexible_image_block{padding-top:60px}}@media only screen and (max-width:960px){div.gridlock.flexible_image_block+div.gridlock.flexible_image_block{padding-top:0}}.home_content_template article.story.big h2 a:hover{color:#000}.home_content_template article.story.big:hover .inline{color:#fb0;-webkit-transition:background-color .25s linear,border-color .25s linear,box-shadow .25s linear,color .25s linear,opacity .25s linear;transition:background-color .25s linear,border-color .25s linear,box-shadow .25s linear,color .25s linear,opacity .25s linear}.full-width-callout .wrapper p{font-family:kandal,serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:2.125rem;letter-spacing:.4px;color:#fff;margin-bottom:12px;text-transform:none;display:block}.full-width-callout .wrapper p b{color:#fec00f;font-weight:400}.rightsideform h2{font-weight:500;line-height:2rem}.rightsideform h2:before{border-top:3px solid #fb0}.roller-item.gallery_item .caption .caption_text,figcaption.caption{font-size:1rem}.content-block .col a.block_link{color:#fff}.content-block .col a.block_link:hover{color:#fb0}.content-block .col:last-of-type{max-width:460px;width:100%}.split-callout.simple.right .col p a{text-transform:none;font-weight:inherit;display:inline-block;font-size:1.125rem;line-height:1.825rem}.tabbed .content p a{text-transform:none;font-weight:inherit;font-size:1.125rem;line-height:1.825rem}.date_image_carousel_block .callout_content .link_button{color:#fff}.date_image_carousel_block .callout_content .link_button a{color:inherit}.flexible_content_template .directory_list_block p{line-height:1.45rem}.flexible_content_template .directory_list_block .split.left{width:65%}.l1-landing .rightsideform{z-index:1;position:relative}@media only screen and (max-width:499px) and (min-width:481px){.campaign-hero.left .wrap .copy .btn{display:table}}@media only screen and (min-width:944px){.stats ul#tabs[style]{width:591px!important}}@media only screen and (min-width:1220px){.campaign_content_template main>.copy-callout.split.clearfix,.microsite_content_template main>.copy-callout.split.clearfix{margin:0 auto;max-width:1200px;padding-right:492px}.campaign_content_template main>.copy-callout.clearfix,.microsite_content_template main>.copy-callout.clearfix{margin:0 auto;max-width:1200px;padding-right:492px}}@media only screen and (max-width:1219px) and (min-width:1201px){.campaign_content_template main>.copy-callout.split.clearfix,.microsite_content_template main>.copy-callout.split.clearfix{margin:0 auto;max-width:1200px;padding:0 10px}.campaign_content_template main>.copy-callout.clearfix,.microsite_content_template main>.copy-callout.clearfix{margin:0 auto;max-width:1200px;padding:0 10px}}@media only screen and (max-width:1200px){.campaign_content_template main>.copy-callout.split.clearfix,.microsite_content_template main>.copy-callout.split.clearfix{margin:0 auto;max-width:960px;padding:0 10px}.campaign_content_template main>.copy-callout.clearfix,.microsite_content_template main>.copy-callout.clearfix{margin:0 auto;max-width:960px;padding:0 10px}.campaign_content_template main>.copy-callout a.btn.image+.image,.microsite_content_template main>.copy-callout a.btn.image+.image{margin-top:0}}@media only screen and (max-width:960px){.campaign_content_template main>.copy-callout.split.clearfix,.microsite_content_template main>.copy-callout.split.clearfix{margin:0 auto;max-width:672px;padding:0 10px}.campaign_content_template main>.copy-callout.clearfix,.microsite_content_template main>.copy-callout.clearfix{margin:0 auto;max-width:672px;padding:0 10px}}@media only screen and (max-width:719px){.campaign_content_template main>.copy-callout.split.clearfix,.microsite_content_template main>.copy-callout.split.clearfix{margin:0 auto;max-width:480px;padding:0 20px}.campaign_content_template main>.copy-callout.clearfix,.microsite_content_template main>.copy-callout.clearfix{margin:0 auto;max-width:480px;padding:0 20px}.campaign_content_template main>.copy-callout a.btn.image+.image,.microsite_content_template main>.copy-callout a.btn.image+.image{margin-top:20px}}@media only screen and (max-width:499px){.campaign_content_template main>.copy-callout.split.clearfix,.microsite_content_template main>.copy-callout.split.clearfix{margin:0 auto;max-width:480px;padding:0 20px}.campaign_content_template main>.copy-callout.clearfix,.microsite_content_template main>.copy-callout.clearfix{margin:0 auto;max-width:480px;padding:0 20px}.campaign_content_template main>.copy-callout a.btn.image+.image,.microsite_content_template main>.copy-callout a.btn.image+.image{margin-top:20px}}.microsite_content_template .split-callout.right .col:first-of-type{position:relative}.program-listing .filters .search i{cursor:pointer}.homepage-intro-callout .bottom .container{padding:0 0}@media only screen and (max-width:499px){.homepage-intro-callout .bottom .container{padding:0 20px}}nav#subnavigation .relatedlink:after{font-family:remixicon!important;font-style:normal;content:" \ECAE"}nav#subnavigation hr{width:auto;background:#000;height:1px;margin-bottom:10px}nav#subnavigation-mobile ul ul{margin-left:unset}nav#subnavigation-mobile .relatedlink:after{font-family:remixicon!important;font-style:normal;content:" \ECAE"}nav#subnavigation-mobile hr{width:auto;background:#000;height:1px}@media only screen and (max-width:390px){.microsite_content_template.gridlock .triple-callout .col .copy{width:90%;left:0;bottom:0;margin:15px}}h3.galleryhead{letter-spacing:0;font-weight:400}h3.galleryhead:after{border-bottom:2px solid #c90;padding-bottom:12px;content:'';width:100px;display:block}.events .container .callouts li{list-style:none}.page_content .simple-copy-block h3.accordion-toggle,.simple-copy-block h3.accordion-toggle{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.75rem;letter-spacing:.01em;color:#000}ul.two-column-list{-webkit-columns:2;-moz-columns:2;columns:2}ul.two-column-list li:first-child{margin-right:10px}ul.two-column-list li:first-child{margin:0 10px 0 0}@media only screen and (max-width:499px){.flexible_image_block{margin-top:30px}}.l1-landing .interior-header .copy h2{padding:0 10px}@media only screen and (max-width:979px) and (min-width:961px){.mobile-full.tablet-full.desktop-7.main_photo{width:55%}.mobile-full.tablet-half.desktop-5.secondary_photos{width:38.333333%}.full_width_gallery .full_gallery{margin-top:-160px}}@media only screen and (max-width:960px) and (min-width:720px){.mobile-full.tablet-full.desktop-7.main_photo{width:96.666666%}}@media only screen and (max-width:739px) and (min-width:720px){.mobile-full.tablet-half.desktop-5.secondary_photos{width:46.66666667%}}@media only screen and (max-width:499px){.mobile-full.tablet-half.desktop-5.secondary_photos{padding:0 20px;margin:0 auto}.mobile-full.tablet-full.desktop-7.main_photo{padding:0 20px;margin:0 auto}.full_width_gallery .all-full{padding:0 20px!important;margin:0 auto!important}}section.container.secondary-70-30{margin-top:30px}.simple-copy-block table a{text-decoration:none;border-bottom:2px solid #fb0}@media only screen and (max-width:499px){.microsite_content_template .page-intro h1.adjust{margin-bottom:0}}@media only screen and (max-width:719px){.gridlock .row .mobile-full.secondary_photos{width:100%}}@media only screen and (max-width:719px) and (min-width:500px){.gridlock .row .tablet-full.main_photo{margin-top:0}}.full_width_gallery .caption{margin-bottom:0}.full_width_gallery .image{margin-bottom:30px}.button_fw_gallery{margin-top:60px}.program-listing .programs .title .expand{float:right}.program-listing .programs .tile .info p{font-size:1rem}.program-listing .programs .tile .info p.learn-more{padding-top:15px}h3#accordion-toggle-requirements.grad-requirements+i.ri-question-line{margin-left:-3px}ul.two-column-list li{margin-right:10px}@media only screen and (max-width:500px){.program-listing .filters .search input[type=search]{padding-right:10px}}@media only screen and (max-width:500px){.program-listing .filters .search{width:90%}}@media only screen and (max-width:500px){.program-listing .filters .search i{right:11px}}@media only screen and (min-width:501px) and (max-width:720px){.program-listing .filters .search i{right:51px}}@media only screen and (min-width:721px) and (max-width:1219px){.program-listing .filters .search i{right:61px}}.microsite_content_template .weglot-container{display:none}.campaign_content_template .weglot-container{display:none}#boxer.fixed.iframe .boxer-close{top:-10px;left:-10px;border-radius:100px}#boxer.fixed.iframe .boxer-content,#boxer.inline .boxer-content{width:auto;height:100%;max-height:1900px;margin:0 auto}#boxer.fixed.iframe .boxer-container{background:#fff!important}#boxer.fixed.iframe .boxer-container{max-width:560px;width:90%}.boxer-open #boxer.fixed.iframe{max-width:560px;width:90%}#boxer.fixed.mobile.iframe .boxer-close{top:25px}#boxer.mobile.fixed.iframe{background:0 0}@media only screen and (max-width:499px){#boxer.fixed.iframe .boxer-container{width:100%!important;margin:0}#boxer.fixed.iframe{margin:15px;width:auto!important}#boxer.fixed.mobile.iframe{padding-top:0}#boxer.fixed.mobile.iframe .boxer-close{top:-10px}body.wFormWebPage div#tfaContent{width:100%}.boxer-open #boxer.fixed.mobile.iframe{max-width:560px;min-width:250px;width:90%}}@media print{.navigation{display:none}.breadcrumb_container{display:none}.logo_top{display:block!important;-webkit-print-color-adjust:exact!important;color-adjust:exact!important}}@media only screen and (max-width:1800px) and (min-width:1220px){.flexible_content_template section.small-callout{margin-left:-20vw!important}}@media only screen and (min-width:1220px){.flexible_content_template section.small-callout .container{margin-left:20vw}}article.callout.pull_left.flexible_bordered_sidebar_block{position:relative}.highlighted_content_block{background:#f7f7f7;border:1px solid #eee;padding-top:0;padding-bottom:20px;box-shadow:4px 4px 12px #d7d7d7}.highlighted_content_block .label{background:0 0;color:#333;font-weight:400;font-size:1.125rem;padding:15px 25px;position:relative;z-index:2;left:0;height:unset;max-width:90%;top:-25px}.highlighted_content_block h2.label::before{content:'';width:100%;height:100%;-webkit-transform:skew(35deg,0);-ms-transform:skew(35deg,0);transform:skew(35deg,0);z-index:-1;position:absolute;background:#fb0;top:0;left:0}.highlighted_content_block h2.label::after{content:'';border:2px solid #c90;background:0 0;position:absolute;height:100%;width:100%;-webkit-transform:skew(35deg);-ms-transform:skew(35deg);transform:skew(35deg);top:-7px;left:-12px;z-index:-2}.highlighted_content_block .highlighted_content_section h3{margin-top:0}.highlighted_content_block .highlighted_content_section{border-bottom:1px solid #fb0;padding:15px 0 25px}.emailForm div:after{content:none}.lengthIndicator{font-size:.75rem;float:right;margin-top:-15px}input[type=password],input[type=text]{margin:6px 0 20px 0}form select{margin:6px 0 20px 0}textarea{margin:6px 0 20px 0}.inputWrapper{margin-bottom:20px}.emailForm .hint{position:relative;top:-15px}textarea{border:1px solid #000}.choices{margin-bottom:20px}form select{border:1px solid #000;height:40px}.emailForm .tt-dataset{background:#fff}.emailForm div .tt-empty-message,.emailForm div .tt-suggestion{margin:0;padding:0 6px}.emailForm div .tt-menu{line-height:2em;max-height:calc(19.25em);overflow-y:auto}.emailForm div .tt-menu{box-sizing:border-box;width:100%;min-width:164px;margin:0;padding:0;background-color:#fff;border:1px solid #ccc;border-color:rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.emailForm .twitter-typeahead{width:100%}.flexible_content_template h2.intro{margin-top:0;margin-bottom:35px}.page_content .smalltext,.smalltext,p.smalltext{font-size:.95rem}.libraryh3lp{border:2px solid #fb0!important;border-radius:1.75rem!important;bottom:10px!important}.libraryh3lp a{top:5px!important;position:relative!important}.libraryh3lp p.sansserif.chat-title{font-family:proxima-nova!important;margin:10px 15px!important}.libraryh3lp p.smallsansserif{top:-4px!important;position:relative;left:-3px!important;font-family:proxima-nova,sans-serif;font-size:.8rem}.libraryh3lp p.sansserif.chat-title:before{display:inline-block!important;font-family:FontAwesome!important;font-size:inherit!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;color:#fb0}.libraryh3lp a:hover font{color:#000!important}.libraryh3lp a:hover,.libraryh3lp:hover,.libraryh3lp:hover a font,.libraryh3lp:hover font a{color:#000!important}.libraryh3lp:hover{background:#fb0;border:2px solid #3c3c3c!important}.libraryh3lp img{content:url(https://mytu-qa-www.test.inflightcloud.com/_resources/images/messages-regular.png);margin-right:5px}.libraryh3lp:hover img{content:url(https://mytu-qa-www.test.inflightcloud.com/_resources/images/messages-regular-reverse.png)}.libraryh3lp img{width:24px!important;height:auto!important}.program-listing-showtotune{border:1px solid #000;background:#f2f2f2;font-weight:400;font-size:.85rem;padding:7px;margin:10px 0}.facpronouns{line-height:5rem;margin-left:0;font-size:1.375rem;font-weight:500;color:#767676;font-family:kandal,serif;font-style:italic}h1.facprofile{float:left;padding-right:30px}.page_content p.facultytitle{margin-top:0}@media only screen and (max-width:960px) and (min-width:500px){.facpronouns{line-height:3.5rem}.page_content p.facultytitle{margin-top:-40px}}@media only screen and (max-width:720px) and (min-width:500px){.facpronouns{margin-left:0}}@media only screen and (max-width:499px){.facpronouns{clear:both;position:relative;top:0;margin-left:0;line-height:1.375}h1.facprofile{margin-bottom:20px}.page_content p.facultytitle{margin-top:-40px}}@media only screen and (min-width:980px){.full_width_profile_block .image img{height:360px;width:360px}}@media only screen and (max-width:979px) and (min-width:720px){.full_width_profile_block .image{display:block}}.gridlock .row .all-full.callout.full_width_profile_block.custom_faculty{background:#3c3c3c}table.smallfont td a.email-link{font-weight:300}.campaign_content_template .campaign-hero.landing-header.left .wrap .copy p strong{color:#fb0}.microsite_content_template section.microsite-hero.landing-header.left .wrap .copy p strong{color:#fb0}.footer-callout.split i.ri-arrow-right-circle-line{top:5px;left:10px;position:relative}@media only screen and (max-width:960px){.footer-callout.split i.ri-arrow-right-circle-line{font-size:1.25rem}}.date-blocks .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));grid-gap:20px}.date-blocks .container .date{width:unset;padding:20px}.date-blocks .container.clearfix:after{display:none}.navigation .main .dropdown .drop ul li a{display:unset}.navigation .main .dropdown .drop ul:last-of-type li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gsc-table-cell-thumbnail.gsc-thumbnail{display:none!important}.contact-snippet .title{font-size:1.5rem;font-weight:500;float:left;padding-right:15px;line-height:2.625rem!important;margin-bottom:15px}.contact-snippet .facpronouns{float:left;font-size:1.125rem;line-height:2.625rem;margin-bottom:15px}.contact-snippet .image{width:100%;padding-bottom:100%;background-color:transparent!important}.contain.callout_content>h3{font-weight:300;font-size:1.125rem;line-height:normal;font-style:italic;clear:both;margin-bottom:15px}.callout.contact-snippet{display:grid;grid-template-columns:3fr 1fr;grid-gap:20px;border-top:1px solid #ccc;padding-top:20px}.contact-snippet .split{display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:2fr 3fr;width:unset!important;float:none!important}.contact-snippet .split h3.label{font-style:normal;font-size:.925rem;text-transform:uppercase;color:#767676;line-height:unset;margin-bottom:5px}.contact-snippet .additional-info p,.contact-snippet .additional-info ul{line-height:1.75rem}.contact-snippet .additional-info{grid-column:-1}@media only screen and (max-width:1200px) and (min-width:980px){.contact-snippet .split{grid-template-columns:1fr}}@media only screen and (max-width:720px){.contact-snippet .split{grid-template-columns:1fr}.callout.contact-snippet{grid-template-columns:2fr 1fr}}@media only screen and (max-width:499px){.contact-snippet .split{width:150%!important}.contact-snippet .contain.callout_content{overflow:visible}}.search_module_page .search_submit_page:after{top:10px}.mobile-full.tablet-half.desktop-4.office_social_media{position:relative}.interior-header.hasgradblock .copy{max-width:1200px;padding:0 20px;margin:0 auto}.interior-header.hasgradblock{min-height:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:740px){.page-intro .accent{width:971px;height:250px}.hasgradblock+.introduction .sidebar nav#subnavigation{top:0}}@media only screen and (max-width:739px){.interior-header.hasgradblock .copy{top:unset}.interior-header.hasgradblock{background-position-y:unset}}.graddatablock-stat-snippet-container{display:grid;grid-template-columns:1fr 1fr 1fr 250px;grid-gap:30px;padding:30px 0}p.graddatablock-stat-number{font-weight:500;font-family:kandal;text-align:center;font-size:3.5rem;line-height:3.5rem;color:#fff;margin-bottom:10px}p.graddatablock-stat-label{text-align:center;color:#fff;font-weight:400;line-height:1.5rem;margin-bottom:0}.hasgradblock a.cta-button{border:2px solid #fb0;display:block;padding:10px;color:#fff;font-weight:400;margin:0 15px 20px}.hasgradblock a.cta-button:last-of-type{margin-bottom:0}.hasgradblock a.cta-button:hover{background:#fb0}@media only screen and (max-width:720px){.graddatablock-stat-snippet-container{grid-template-columns:1fr;max-width:480px;margin:auto}p.graddatablock-stat-number{font-size:3rem;margin-bottom:0}p.graddatablock-stat-label{margin-bottom:20px}.hasgradblock a.cta-button{min-width:280px;margin:0 auto 20px}}#sc-smartboard-container .sc-smartboard-subject::before{display:none}#sc-smartboard-container .sc-smartboard-subject{line-height:normal;font-size:1.375rem}#sc-smartboard-container .sc-smartboard-message{line-height:normal;font-size:1.0625rem}#sc-smartboard-container .sc-smartboard-datetime{line-height:normal;display:none}.hasgradblock a.cta-button:hover{color:#000}.interior-header.hasgradblock{min-height:350px}.contact-snippet .additional-info{grid-column-start:1;grid-column-end:-1}.l1-landing .contact_block figure.image.block_left{width:120px}@media only screen and (min-width:721px){.graddatablock-stat-snippet-container.no-deadlines{grid-template-columns:1fr 1fr 250px}}.split-callout.simple.left .col p a,.split-callout.simple.right .col p a{text-transform:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;display:inline}.gallerytiles.tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;max-width:1200px;margin:auto;padding:0 20px;margin-bottom:50px}.page_content .gallerytiles.tiles,.simple-copy-block .gallerytiles.tiles{grid-template-columns:repeat(3,1fr);padding:0}@media only screen and (max-width:960px){.gallerytiles.tiles{grid-template-columns:repeat(3,1fr);max-width:720px;grid-gap:20px}}@media only screen and (max-width:720px){.gallerytiles.tiles,.page_content .gallerytiles.tiles,.simple-copy-block .gallerytiles.tiles{grid-template-columns:repeat(2,1fr);max-width:500px}}.gallerytiles.tiles .col{margin:0;max-width:100%}.gallerytiles.tiles .col .image img{max-width:100%}.gallerytiles.tiles .col .image{width:100%}@media only screen and (max-width:960px){.gallerytiles.tiles .col:nth-child(odd){margin:0}}.gallerytiles.tiles .col p:first-of-type{font-weight:500;line-height:1.5rem;margin-bottom:10px}.gallerytiles.tiles .col a p{text-transform:none}.gallerytiles.tiles .col{min-height:unset!important}.gridlock.flexible_content_template .container.hasgallerytiles .row{min-width:300px}@media only screen and (max-width:960px) and (min-width:721px){.gridlock.flexible_content_template .container.hasgallerytiles{max-width:719px}}.delimiterBefore{padding-bottom:5px}@media only screen and (max-width:960px){.footer.branded.reskin .col p+p{display:block}}.emailForm .errMsg{position:relative;top:-20px;height:0;margin-bottom:60px}button.control.roller-control.next.enabled:focus,button.control.roller-control.previous.enabled:focus{outline-width:thin;outline-style:dashed;outline-color:grey}.captcha{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.captcha .oneField{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.captcha .captchaHelp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.captcha div#disabled-explanation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#google-captcha{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;clear:both;padding-top:15px}.campaign_content_template .header-form.mobile{z-index:900}.campaign_content_template .header-form p{font-size:1.125rem;font-weight:600}@media only screen and (min-width:961px){.campaign_content_template .header-form.mobile{display:block;float:left;margin-top:-588px;width:462px;margin-right:50px}}@media only screen and (min-width:1750px){.campaign_content_template .header-form.mobile{margin-top:-535px}}table{border:none}table.stacker.stacker-original{display:table!important}.stacker.stacker-table.enabled{display:none}thead tr{border-bottom:3px solid #fb0;vertical-align:bottom}.page_content table td{vertical-align:top}.page_content table td,.page_content table td a,.page_content table td p,.page_content table td p a,.page_content table th,.page_content table th a,.page_content table th p,.page_content table th p a,.simple-copy-block table td,.simple-copy-block table td a,.simple-copy-block table td p,.simple-copy-block table td p a,.simple-copy-block table th,.simple-copy-block table th a,.simple-copy-block table th p,.simple-copy-block table th p a,table.smallfont td,table.smallfont td p,table.smallfont td p a,table.smallfont th,table.smallfont th p,table.smallfont th p a{font-size:1rem;line-height:1.5rem}@media only screen and (max-width:720px){.page_content table td,.page_content table td a,.page_content table td p,.page_content table td p a,.page_content table th,.page_content table th a,.page_content table th p,.page_content table th p a,.simple-copy-block table td,.simple-copy-block table td a,.simple-copy-block table td p,.simple-copy-block table td p a,.simple-copy-block table th,.simple-copy-block table th a,.simple-copy-block table th p,.simple-copy-block table th p a,table.smallfont td,table.smallfont td p,table.smallfont td p a,table.smallfont th,table.smallfont th p,table.smallfont th p a{font-size:1rem;line-height:1.5rem}}.page_content table td,.page_content table th,.simple-copy-block table td,.simple-copy-block table th,table.smallfont td,table.smallfont th{padding:12px 10px}.page_content table td,.page_content table th,.simple-copy-block table td,.simple-copy-block table th,table.smallfont td,table.smallfont th{vertical-align:text-top}.page_content table td a,.page_content table td p a,.page_content table th a,.page_content table th p a,.simple-copy-block table td a,.simple-copy-block table td p a,.simple-copy-block table th a,.simple-copy-block table th p a,table.smallfont td p a,table.smallfont th p a{padding:0 0}@media only screen and (max-width:720px){.page_content table td a,.page_content table td p a,.page_content table th a,.page_content table th p a,.simple-copy-block table td a,.simple-copy-block table td p a,.simple-copy-block table th a,.simple-copy-block table th p a,table.smallfont td p a,table.smallfont th p a{padding:0 0}}tbody tr:nth-child(odd){background:#f7f7f7}tbody tr:hover{background:rgba(255,187,0,.125)}table{min-width:375px;margin:0 0 28px 0}.page_content table th p,.simple-copy-block table th p,table.smallfont th p{margin-bottom:0}@media only screen and (max-width:960px){.table-container{overflow-x:auto}}table.smallfont td a{font-weight:300}@media only screen and (max-width:499px){.l1-landing.subpage section.full-width-callout,.news_story_detail_template section.full-width-callout{width:103vw;margin-left:-3vw;clear:both}}@media only screen and (min-width:500px){.l1-landing.subpage section.full-width-callout,.news_story_detail_template section.full-width-callout{width:125vw;margin-left:-20vw;clear:both}}@media only screen and (min-width:650px){.l1-landing.subpage section.full-width-callout,.news_story_detail_template section.full-width-callout{width:110vw;margin-left:-20vw;clear:both}}@media only screen and (min-width:721px){.l1-landing.subpage section.full-width-callout,.news_story_detail_template section.full-width-callout{width:110vw;margin-left:-10vw;clear:both}}@media only screen and (min-width:841px){.l1-landing.subpage section.full-width-callout,.news_story_detail_template section.full-width-callout{width:125vw;margin-left:-15vw;clear:both}}@media only screen and (min-width:980px){.l1-landing.subpage section.full-width-callout,.news_story_detail_template section.full-width-callout{width:125vw;margin-left:-15vw;clear:both}}@media only screen and (min-width:1400px){.l1-landing.subpage section.full-width-callout,.news_story_detail_template section.full-width-callout{width:125vw;margin-left:-25vw;clear:both}}.l1-landing.subpage .sidebar .accent{top:-195px}.l1-landing.subpage .sidebar nav#subnavigation{top:10px}.l1-landing.subpage .page-intro h1{z-index:1;position:relative}.l1-landing.subpage nav#subnavigation{width:unset}@media only screen and (max-width:979px){.l1-landing.subpage .sidebar{max-width:430px}}@media only screen and (max-width:979px) and (min-width:961px){.l1-landing.subpage .navigation .main nav ul{margin-left:270px}}.l1-landing.subpage .tigertooth{top:-200px;position:absolute}.navigation .triangle:after{height:unset}@media only screen and (max-width:499px){.l1-landing.subpage.gridlock .container.row100 .row{width:unset}}@media only screen and (min-width:980px){.l1-landing.subpage.gridlock .breadcrumb_container .row{width:unset}}@media screen and (max-width:979px) and (min-width:961px){.l1-landing.subpage.gridlock .breadcrumb_container .row,.l1-landing.subpage.gridlock .container.row100 .row{width:unset}.l1-landing.subpage .sidebar>article,.l1-landing.subpage .sidebar>div,.l1-landing.subpage .sidebar>nav,.l1-landing.subpage .sidebar>p{margin-left:131px}.l1-landing.subpage .pull_left{width:272px}.l1-landing.subpage .tigertooth{display:block}}@media screen and (min-width:961px){.l1-landing.subpage.gridlock .timeline .row .row{width:100%!important}}@media screen and (min-width:1220px){.l1-landing.subpage.gridlock .timeline .row .row{width:100%!important}}@media only screen and (max-width:979px){nav .subnavigation_title:after{margin:10px 0 20px 0}nav .subnavigation_title{padding:8px 0 0 0}}.gridlock.l1-landing.subpage .row .row{width:100%}@media only screen and (max-width:499px){.l1-landing.subpage h1.facprofile{margin-bottom:50px}}@media only screen and (max-width:499px){.facpronouns{top:20px}}@media only screen and (min-width:961px){.l1-landing.subpage .sidebar>article{position:relative}}@media only screen and (min-width:961px){.l1-landing.subpage .sidebar>article{margin-left:131px}}.simple-copy-block ol h2{font-size:1.5rem;font-weight:700}.date_image_carousel_block_container.bg_gray_light .date_image_carousel_block .callout_content .link_button{color:#000}.wFormWebPage table.ui-datepicker-calendar{min-width:unset}.header-form .emailForm input[type=submit]{margin:10px 0 43px 0}.delimiter a{text-decoration:underline;cursor:pointer}
	 
	 @media only screen and (min-width: 980px) {
		.microsite_landing_template .related_links.pull_left {
			margin-left: 0px;
		}
	}
	 