/*
Theme Name: URI Modern
Theme URI: https://www.uri.edu
Author: University of Rhode Island
Author URI: https://today.uri.edu
Description: URI Modern is a WordPress theme designed for the University of Rhode Island. It's designed to replace all themes currently being used on the university's websites, and unify the online brand and experience.
Version: 3.1.3
License: GPL-3.0
License URI: http://www.gnu.org/licenses/gpl.html
Text Domain: uri
Tags: education, theme-options

@version v3.1.3
@author Brandon Fuller <bjcfuller@uri.edu>
@author John Pennypacker <jpennypacker@uri.edu>
@author Alexandra Gauss <alexandra_gauss@uri.edu>

*/
@import"https://fonts.googleapis.com/css?family=Lato:400,900|Hind:400,600|Rubik:500"all;html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}blockquote,q{quotes:none}ol,ul{list-style:none}body{line-height:1}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none}.edit-link{display:none}html{font-family:"Hind",Arial,sans-serif;font-weight:400;font-size:16px;color:#000;-webkit-font-smoothing:antialiased}body{font-size:1.25rem}h1{font-family:"Lato","Hind",Arial,sans-serif;font-weight:700;font-size:2.5rem;margin-bottom:2.5rem;max-width:800px;color:#000}h2{font-family:"Lato","Hind",Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:2rem;color:#000;max-width:800px}h3{font-family:"Lato","Hind",Arial,sans-serif;font-weight:700;font-size:1.3rem;color:#000;margin-bottom:1.3rem}h4{font-family:"Lato","Hind",Arial,sans-serif;font-weight:700;font-size:1.2rem;color:#555;margin:2.5rem 0 1.3rem}h5{font-family:"Lato","Hind",Arial,sans-serif;font-weight:700;font-size:1rem;color:#555;margin:2.5rem 0 .8rem}h6{font-family:"Lato","Hind",Arial,sans-serif;font-weight:400;font-size:1rem;color:#555;margin:2.5rem 0 .8rem}.entry-content,.type-serif{font-family:"Charter","Georgia",serif}.type-numeric{font-family:"Rubik","Hind",Arial,sans-serif}.type-sans{font-family:"Hind",Arial,sans-serif}.type-intro,.section-intro p{font-family:"Hind",Arial,sans-serif;font-size:1.5rem;font-weight:300}.type-mono{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:.95rem}.no-wrap{white-space:nowrap}b,strong{font-weight:600}i,em{font-style:italic}p{max-width:750px;line-height:1.875;margin:0 0 2rem}.fullwidth{max-width:100%}.fullwidth p,.fullwidth li{max-width:100%}p:empty{display:none}a{color:#005eff;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}a:hover,a:focus{color:#003287}hr{border:none;height:1px;background:#ddd;margin:2rem 0}abbr,acronym{border-bottom:1px dotted #005eff;cursor:help}sup{position:relative;top:-0.35em;font-size:.75em}sub{position:relative;top:.25em;font-size:.75em}small,.small{font-size:.85em}big{font-size:1.15em}cite{color:#555}dl{margin-bottom:2rem}dt{font-weight:bold;margin-bottom:.5rem}dd{margin-bottom:1rem;text-indent:1rem}ol{list-style-type:decimal;margin:0 0 2rem 2.5rem}ol li{margin-bottom:.5rem}ul{list-style-type:disc;margin:0 0 2rem 2.5rem}ul li{margin-bottom:.5rem}li{max-width:750px;line-height:1.5}blockquote{font-style:italic;padding:1rem 2rem}blockquote cite{color:#555;display:block;font-size:.8rem;text-align:right;text-transform:uppercase}blockquote cite:before{content:" — "}.pullquote{width:100%;max-width:400px;border-top:10px solid #057fd4;margin:2rem auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pullquote cite{font-family:"Hind",Arial,sans-serif;text-align:left;margin-top:1rem;max-width:300px;position:relative;padding-top:.5rem}.pullquote cite:before{content:"";position:absolute;top:0;left:0;display:block;width:40px;height:1px;background:#ddd}@media all and (min-width: 800px){.pullquote{width:400px;float:right;padding:1rem 0;margin:1rem 0 1rem 3rem}}.localist-widget-hl{overflow:auto}.section-intro{text-align:center;margin-bottom:3rem}.section-intro h1{font-size:2.5rem;margin:0 auto 2rem}.section-intro p{max-width:650px;margin:0 auto 2rem}@media print{html{font-size:14px}p{max-width:100%}}.feature-caption{font-size:.9rem;color:#555;padding:0 0 1rem;max-width:360px;line-height:125%;margin-bottom:2rem}.feature-caption:after{display:block;content:"";width:100px;height:1px;background:#ccc;margin-top:1rem}.feature-caption p{margin-bottom:1rem}.feature-caption .credit{color:#999;font-size:.8rem;margin:.5rem 0 1rem}body{background:#fafafa}#page{overflow:hidden}.content-width,#main{margin:0 auto;padding:0 25px}#main{width:100%;margin-bottom:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-template-page-external-landing #main{padding-bottom:0}.alignright,.alignleft,.aligncenter,.alignnone{display:block;padding:1.5rem 0;max-width:100%;height:auto;min-width:200px}.alignright.xsmall,.alignright.small,.alignright.medium,.alignright.large,.alignleft.xsmall,.alignleft.small,.alignleft.medium,.alignleft.large,.aligncenter.xsmall,.aligncenter.small,.aligncenter.medium,.aligncenter.large,.alignnone.xsmall,.alignnone.small,.alignnone.medium,.alignnone.large{width:100%}.alignright img,.alignleft img,.aligncenter img,.alignnone img{padding-top:0}.alignright,.alignleft{float:none}.aligncenter{margin:0 auto}@media all and (min-width: 480px){.alignright.xsmall,.alignleft.xsmall{width:35%}.alignright.small,.alignleft.small{width:40%}.alignright.medium,.alignleft.medium{width:45%}.alignright.large,.alignleft.large{width:50%}.aligncenter.xsmall{width:25%}.aligncenter.small{width:50%}.aligncenter.medium{width:75%}.aligncenter.large{width:100%}.alignright:after,.alignleft:after{display:block;content:"";clear:both}.alignright{float:right;padding:1rem 0 2rem 1.5rem}.alignleft{float:left;padding:1rem 1.5rem 2rem 0}}@media all and (min-width: 800px){.alignright.xsmall,.alignleft.xsmall{width:15%}.alignright.small,.alignleft.small{width:28%}.alignright.medium,.alignleft.medium{width:42%}.alignright.large,.alignleft.large{width:60%}.aligncenter.xsmall{width:20%}.aligncenter.small{width:40%}.aligncenter.medium{width:60%}.aligncenter.large{width:80%}}@media all and (min-width: 1050px){.content-width,#main{width:1000px;margin:0 auto;padding:0}#main{padding-bottom:6rem}}.breakout{width:100vw !important;position:relative !important;left:50% !important;margin-left:-50vw !important}.wp-block-columns .wp-block-column:not(:last-child){margin-right:3%}.wp-block-columns.is-layout-flex{gap:0}.wp-block-columns{margin-bottom:1.75em}@media print{body{background:#fff;overflow:visible}#main{width:100%;margin:0 0;padding-bottom:3rem}.content-width{width:100%;margin:0}}.wp-block-image img{height:auto}figcaption{color:#555;font-family:"Hind",Arial,sans-serif;font-size:1rem;line-height:1.5;padding:.5rem 0}.wp-block-image figcaption{font-size:.9rem}.wp-block-image .alignleft figcaption{padding:0px 5px;margin-top:-10px}.wp-block-image .alignright figcaption{padding:0px 25px;margin-top:-10px}dl{margin-left:.5rem}dl dt{display:block;font-family:"Hind",Arial,sans-serif;font-weight:bold}dl dd{display:block;margin-bottom:2rem}pre{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:1rem;margin-bottom:2rem}.wp-block-code{color:#555}.wp-block-verse{color:#555}.wp-block-preformatted{color:#555}.wp-block-file .wp-block-file__button{background-color:#002147;border-radius:2px;font-family:"Hind",Arial,sans-serif}.wp-block-media-text{margin-bottom:2rem}.wp-block-media-text p{font-family:"Hind",Arial,sans-serif}.wp-block-media-text .has-large-font-size{font-family:"Lato","Hind",Arial,sans-serif;font-weight:bold}.wp-block-separator{border:none;clear:both}.wp-block-cover{margin-bottom:2rem}.wp-block-cover p,.wp-block[data-type="core/cover"] p{font-family:"Lato","Hind",Arial,sans-serif;font-weight:bold;max-width:100%}.wp-block-calendar table{font-family:"Hind",Arial,sans-serif}.wp-block-calendar table th{background-color:#002147;color:#fff;font-weight:600;text-align:center}.wp-block-table td,.wp-block-table th{padding:1rem 1.5rem;border:none}table{font-family:"Hind",Arial,sans-serif;font-size:1rem;border-collapse:collapse;border:1px solid #ddd;margin:0 0 26px}table th{background-color:#002147;color:#fff;font-weight:600}table th,table td{padding:1rem 1.5rem;border:none}table thead th{text-align:left}table tbody th{background-color:#c0ddf2;color:#000;text-align:left}table tr:nth-child(even){background-color:#eee}table .numeric{text-align:right}.screen-reader-text{position:absolute;left:-9999px}@-webkit-keyframes activateInput{0%{background:#ddd}5%{background:#ccc}100%{background:#ddd}}@keyframes activateInput{0%{background:#ddd}5%{background:#ccc}100%{background:#ddd}}.modern-form form,form.modern-form{background:#f3f3f3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:1.5rem 2rem;width:100vw;position:relative;left:50%;margin-left:-50vw;font-family:"Hind",Arial,sans-serif}.modern-form form legend,form.modern-form legend{background:#005eff;color:#fff;letter-spacing:.1rem;font-weight:600;padding:.5rem .8rem;text-transform:uppercase;font-size:.8rem;border-radius:2px;margin-bottom:2rem}.modern-form form label,form.modern-form label{font-size:1rem;font-weight:600}.modern-form form input.button,form.modern-form input.button{display:inline-block;margin:0 .5rem;padding:1rem 2rem;background:#fff;border:1px solid #ddd;font-size:.7rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase;text-align:center;color:#555;text-decoration:none;border-radius:.2rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-shadow:none}.modern-form form input.button:first-of-type,form.modern-form input.button:first-of-type{margin-left:0}.modern-form form input.button:hover,.modern-form form input.button:focus,form.modern-form input.button:hover,form.modern-form input.button:focus{background:#fafafa;cursor:pointer}.modern-form form input.button:matches([type=submit]),form.modern-form input.button:matches([type=submit]){background:#005eff;color:#fff !important;border:none !important}.modern-form form input.button:matches([type=submit]):hover,.modern-form form input.button:matches([type=submit]):focus,form.modern-form input.button:matches([type=submit]):hover,form.modern-form input.button:matches([type=submit]):focus{background:#002147;border:none !important}.modern-form form fieldset,form.modern-form fieldset{display:block;margin:1rem 0 2rem;position:relative;font-family:"Hind",Arial,sans-serif}.modern-form form fieldset br,form.modern-form fieldset br{display:none}.modern-form form fieldset input[type=checkbox],.modern-form form fieldset input[type=radio],form.modern-form fieldset input[type=checkbox],form.modern-form fieldset input[type=radio]{display:none}.modern-form form fieldset input[type=checkbox]+label,.modern-form form fieldset input[type=radio]+label,form.modern-form fieldset input[type=checkbox]+label,form.modern-form fieldset input[type=radio]+label{display:block;background:#fff;border:1px solid #e5e5e5;border-radius:.2rem;margin:.5rem 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:50px;height:50px;color:#555;padding:0 4rem 0 1rem;max-width:300px;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modern-form form fieldset input[type=checkbox]+label:before,.modern-form form fieldset input[type=radio]+label:before,form.modern-form fieldset input[type=checkbox]+label:before,form.modern-form fieldset input[type=radio]+label:before{content:"";display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:calc(50% - 12px);right:1rem;width:24px;height:24px;background:#fff;border:2px solid #ddd;border-radius:50%;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.modern-form form fieldset input[type=checkbox]+label:hover,.modern-form form fieldset input[type=checkbox]+label:focus,.modern-form form fieldset input[type=radio]+label:hover,.modern-form form fieldset input[type=radio]+label:focus,form.modern-form fieldset input[type=checkbox]+label:hover,form.modern-form fieldset input[type=checkbox]+label:focus,form.modern-form fieldset input[type=radio]+label:hover,form.modern-form fieldset input[type=radio]+label:focus{cursor:pointer;background:#fafafa}.modern-form form fieldset input[type=checkbox]+label:hover:before,.modern-form form fieldset input[type=checkbox]+label:focus:before,.modern-form form fieldset input[type=radio]+label:hover:before,.modern-form form fieldset input[type=radio]+label:focus:before,form.modern-form fieldset input[type=checkbox]+label:hover:before,form.modern-form fieldset input[type=checkbox]+label:focus:before,form.modern-form fieldset input[type=radio]+label:hover:before,form.modern-form fieldset input[type=radio]+label:focus:before{border:3px solid #b4daff}.modern-form form fieldset input[type=checkbox]:checked+label,.modern-form form fieldset input[type=radio]:checked+label,form.modern-form fieldset input[type=checkbox]:checked+label,form.modern-form fieldset input[type=radio]:checked+label{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.modern-form form fieldset input[type=checkbox]:checked+label:before,.modern-form form fieldset input[type=radio]:checked+label:before,form.modern-form fieldset input[type=checkbox]:checked+label:before,form.modern-form fieldset input[type=radio]:checked+label:before{border:9px solid #005eff}.modern-form form fieldset input[type=text],.modern-form form fieldset input[type=password],form.modern-form fieldset input[type=text],form.modern-form fieldset input[type=password]{display:block;position:relative;width:100%;max-width:800px;padding:.5rem .8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:.5rem;border:1px solid #e5e5e5;outline:none;background:#fff;border-radius:3px;color:#000;font-size:1.2rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modern-form form fieldset input[type=text]:hover,.modern-form form fieldset input[type=text]:focus,.modern-form form fieldset input[type=password]:hover,.modern-form form fieldset input[type=password]:focus,form.modern-form fieldset input[type=text]:hover,form.modern-form fieldset input[type=text]:focus,form.modern-form fieldset input[type=password]:hover,form.modern-form fieldset input[type=password]:focus{color:#555;border:1px solid #71b9ff}.modern-form form fieldset textarea,form.modern-form fieldset textarea{display:block;width:100%;max-width:800px;margin-top:.5rem;padding:.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;background:#fff;border:1px solid #e5e5e5;color:#000;font-size:1rem;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modern-form form fieldset textarea:hover,.modern-form form fieldset textarea:focus,form.modern-form fieldset textarea:hover,form.modern-form fieldset textarea:focus{color:#555;border:1px solid #71b9ff}@media all and (min-width: 600px){.modern-form form,form.modern-form{border:1px solid #ddd;padding:1.5rem 1rem;border-radius:.2rem;width:100%;left:0;margin-left:0}}@media all and (min-width: 800px){.modern-form form,form.modern-form{padding:2rem}}#brandbar{width:100%;padding:0;background:#fff;position:relative;z-index:9990}#identity-print{display:none}.skip-link{position:absolute;left:-9999px}#globalsearch{position:relative;width:100%;background:#2277b3}#gs{height:0;-webkit-transition:height .4s cubic-bezier(0.86, 0, 0.07, 1);transition:height .4s cubic-bezier(0.86, 0, 0.07, 1);pointer-events:none}#gsform-toggle:checked~#gs{height:60px;pointer-events:auto}#gsform-toggle:checked~#gsform{top:60px;background-color:#005eff;background-size:50% auto}#gsform-toggle:checked~#gsform:before{top:-10px;border-bottom:10px solid #005eff}#gs-query-label{position:absolute;left:-9999px}#gs-query{font-weight:300;font-size:1.5rem;height:60px;width:100%;padding:0 1.5rem;margin:0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;background:rgba(0,0,0,0);outline:none}#gs-query::-webkit-input-placeholder{color:#fff}#gs-query::-moz-placeholder{color:#fff}#gs-query:-ms-input-placeholder{color:#fff}#gs-query::-ms-input-placeholder{color:#fff}#gs-query::placeholder{color:#fff}#gsform-toggle{display:none}#gsform{display:block;position:absolute;right:0;top:0;z-index:9997;height:40px;width:0;padding-left:40px;background-color:rgba(0,0,0,0);background-image:url("images/search.svg");background-position:center center;background-repeat:no-repeat;background-size:40% auto;-webkit-transition:top .4s cubic-bezier(0.86, 0, 0.07, 1),background-size .4s cubic-bezier(0.86, 0, 0.07, 1);transition:top .4s cubic-bezier(0.86, 0, 0.07, 1),background-size .4s cubic-bezier(0.86, 0, 0.07, 1)}#gsform:before{content:"";display:block;z-index:9997;position:absolute;top:0;left:calc(40px / 5.5);width:0;height:0;border-bottom:0 solid #005eff;border-left:calc(40px / 3) solid rgba(0,0,0,0);border-right:calc(40px / 3) solid rgba(0,0,0,0);-webkit-transition:all .4s cubic-bezier(0.86, 0, 0.07, 1);transition:all .4s cubic-bezier(0.86, 0, 0.07, 1)}#gsform:hover,#gsform:focus{background-color:#005eff;cursor:pointer}#gsform span{display:none}#gs-submit{position:absolute;left:-9999px;visibility:hidden}#globalbanner-wrapper{position:relative;width:100%;background-color:#002147;background-image:url("images/campus-screen.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto 500px;color:#fff;padding-left:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#globalbanner{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.9rem}#globalbanner:after{content:"";display:block;clear:both}#identity{width:0;height:40px;padding-left:180px;overflow:hidden;float:left;background-image:url("images/logo-inline-white.png");background-position:center left;background-repeat:no-repeat;background-size:180px auto}#gateways-menu{display:none;list-style-type:none;overflow:hidden;position:absolute;top:40px;right:0;z-index:9996;width:220px;padding:1.5rem 0 1rem;background:#fff;border-radius:0 0 .2rem .2rem;-webkit-box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1);box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1);-webkit-transition:right .2s ease-in-out;transition:right .2s ease-in-out}#gateways-menu li{margin:0}#gateways-menu li a{display:block;padding:.5rem 1.5rem;color:#000;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#gateways-menu li a:hover{background:#002147;color:#fff}#gateways-toggle{display:none}#gateways-label{display:block;position:absolute;right:calc(40px + 1px);z-index:9997;height:40px;line-height:calc(40px + 1px);padding:0 .5rem;font-size:.8rem;font-weight:600;background-color:rgba(0,0,0,0);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#gateways-label:hover,#gateways-label:focus{background-color:#005eff;cursor:pointer}#gateways-label span{padding-right:1.2rem}#gateways-label span:after{content:"";display:block;position:absolute;top:calc(40px / 2 - 4px);right:.6rem;width:8px;height:8px;background-image:url("images/close.svg");background-position:0 -16px;background-size:8px auto;background-repeat:no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(0.77, 0, 0.175, 1);transition:-webkit-transform .2s cubic-bezier(0.77, 0, 0.175, 1);transition:transform .2s cubic-bezier(0.77, 0, 0.175, 1);transition:transform .2s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform .2s cubic-bezier(0.77, 0, 0.175, 1)}#gateways-toggle:checked~#gateways-label{background-color:#005eff}#gateways-toggle:checked~#gateways-label:after{content:"";display:block;z-index:9997;position:absolute;top:40px;left:calc(50% - 12px);width:0;height:0;border-top:10px solid #005eff;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0)}#gateways-toggle:checked~#gateways-label span:after{-webkit-transform:rotate(0);transform:rotate(0)}#gateways-toggle:checked~#gateways-menu{display:block}@media all and (min-width: 370px){#identity{padding-left:220px;background-size:220px auto}#gateways-label{padding:0 1.1rem 0 1rem}#gateways-label span{padding-right:1.1rem}#gateways-label span:after{right:1rem}}@media all and (min-width: 420px){#identity{padding-left:300px;background-size:275px auto}}@media all and (min-width: 800px){#globalbanner{max-width:1000px}#gsform{background-size:35% auto}}@media all and (min-width: 1050px){#globalbanner-wrapper{padding-left:0}#globalbanner{margin:0 auto}#gs-query{padding:0 calc((100vw - 1000px)/2)}#gsform{margin-right:calc((100vw - 1000px)/2)}#gateways-menu{right:calc(40px + 1px)}}@media print{#globalsearch,#globalbanner-wrapper,#localnav{display:none}#identity-print{display:block}}.globalnav{background:#fff;position:relative;z-index:9980}.globalnav #globalnav-menu{display:none;width:100%;list-style:none;text-align:center;padding:1rem 0;position:absolute;left:0;top:40px;background:#fff;border-bottom:1px solid #ddd}.globalnav a{display:inline-block;width:100%;color:#002147;font-size:1rem;font-weight:600;font-family:"Hind",Arial,sans-serif}.globalnav a:hover,.globalnav a:focus{color:#005eff}.globalnav #globalnav-toggle{display:none}.globalnav #globalnav-label{display:block;text-align:center;height:40px;line-height:40px;background:#fff;color:#002147;font-size:.8rem;font-weight:600;font-family:"Hind",Arial,sans-serif;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.globalnav #globalnav-label:hover,.globalnav #globalnav-label:focus{background-color:#005eff;color:#fff;cursor:pointer}.globalnav #globalnav-label:hover span,.globalnav #globalnav-label:focus span{background-position:0 -18px}.globalnav #globalnav-label span{display:inline-block;width:0;height:9px;padding-left:9px;margin-left:10px;margin-top:3px;overflow:hidden;background-image:url("images/close.svg");background-repeat:no-repeat;background-position:0 -27px;background-size:9px auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.globalnav #globalnav-toggle:checked~#globalnav-label{background-color:#005eff;color:#fff}.globalnav #globalnav-toggle:checked~#globalnav-label span{background-position:0 -18px;-webkit-transform:rotate(0);transform:rotate(0)}.globalnav #globalnav-toggle:checked~#globalnav-menu{display:block}@media all and (min-width: 600px){body.page-template-page-external-landing #globalnav-menu{position:absolute;background:rgba(255,255,255,.8)}.globalnav{background:rgba(255,255,255,.8)}.globalnav #globalnav-menu{display:block;padding:0;position:relative;top:0;background:#fff;border-bottom:none}.globalnav #globalnav-label{display:none}.globalnav li{display:inline;margin-bottom:0;line-height:40px}.globalnav li:not(:last-child){margin-right:2.5rem;-webkit-transition:margin-right .2s ease-in-out;transition:margin-right .2s ease-in-out}.globalnav a{display:inline-block;width:auto;font-size:.8rem;line-height:40px}@supports((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)){.globalnav #globalnav-menu{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px) saturate(250%);backdrop-filter:blur(10px) saturate(250%)}}}@media all and (min-width: 800px){.globalnav li:not(:last-child){margin-right:3rem}.globalnav a{font-size:.9rem}}#actionbar-wrapper{position:relative;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff;border-top:1px solid #ddd;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@-webkit-keyframes ab_apply_animate{0%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}10%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}30%{-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}40%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}70%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}80%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}90%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ab_apply_animate{0%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}10%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}30%{-webkit-transform:rotate(-13deg);transform:rotate(-13deg)}40%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}70%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}80%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}90%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes ab_tour_animate{0%{top:0}18%{top:-10px}30%{top:0}45%{top:-8px}53%{top:0}64%{top:-5px}70%{top:0}78%{top:-2px}84%{top:0}90%{top:-1px}91%{top:0}100%{top:0}}@keyframes ab_tour_animate{0%{top:0}18%{top:-10px}30%{top:0}45%{top:-8px}53%{top:0}64%{top:-5px}70%{top:0}78%{top:-2px}84%{top:0}90%{top:-1px}91%{top:0}100%{top:0}}@-webkit-keyframes ab_give_animate{0%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(200deg);transform:rotate(200deg)}50%{-webkit-transform:rotate(165deg);transform:rotate(165deg)}60%{-webkit-transform:rotate(195deg);transform:rotate(195deg)}70%{-webkit-transform:rotate(170deg);transform:rotate(170deg)}80%{-webkit-transform:rotate(190deg);transform:rotate(190deg)}90%{-webkit-transform:rotate(175deg);transform:rotate(175deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes ab_give_animate{0%{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(200deg);transform:rotate(200deg)}50%{-webkit-transform:rotate(165deg);transform:rotate(165deg)}60%{-webkit-transform:rotate(195deg);transform:rotate(195deg)}70%{-webkit-transform:rotate(170deg);transform:rotate(170deg)}80%{-webkit-transform:rotate(190deg);transform:rotate(190deg)}90%{-webkit-transform:rotate(175deg);transform:rotate(175deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}#actionbar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#actionbar a{display:block;width:50%;height:120px;text-align:center;color:#003b8d;font-size:1.4rem;-webkit-transition:none;transition:none}#actionbar a:hover{color:#fff;background:linear-gradient(-135deg, #009DFF, #0900FF)}#actionbar a span{display:block;position:relative;margin-top:1.8rem;margin-bottom:1rem;width:100%;height:24px;background-image:url("images/actionbar-sprite.png");background-repeat:no-repeat;background-size:24px auto}#actionbar #action-apply span{background-position:center 0}#actionbar #action-tour span{background-position:center -48px}#actionbar #action-give span{background-position:center -96px}#actionbar #action-connect span{background-position:center -144px}#actionbar #action-apply:hover span{background-position:center -24px}#actionbar #action-tour:hover span{background-position:center -72px}#actionbar #action-give:hover span{background-position:center -120px}#actionbar #action-connect:hover span{background-position:center -168px}@media all and (min-width: 600px){#actionbar a{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:initial}}@media all and (min-width: 900px){#actionbar a{height:150px}#actionbar a span{margin-top:2.5rem}}@media all and (min-width: 1050px){#actionbar{width:1000px;padding:0}}@media print{#actionbar-wrapper{display:none}}#basement{width:100%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0 25px;color:#fff}#basement:after{display:block;content:"";clear:both}#globalfooter{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 0 30px;overflow:hidden;background-color:#002147;background-image:url("images/campus-screen.jpg");background-position:top center;background-repeat:no-repeat;background-size:auto 100%}#storagebins{text-align:center;font-size:.9rem;width:100vw;position:relative;left:50%;margin-left:-50vw;background:rgba(0,0,0,.5)}#storagebins:after{content:"";display:block;clear:both}#storagebins div{float:left;width:33.33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#storagebins div:not(:first-child){border-left:2px solid rgba(34,90,154,.6)}#storagebins input{display:none}#storagebins label{text-transform:uppercase;font-weight:600;display:block;width:100%;height:60px;line-height:60px;padding-bottom:5px}#storagebins label span:after{content:"";display:block;position:relative;top:-15px;left:calc(50% - 6px);width:0;height:0;border-top:6px solid #fff;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s cubic-bezier(0.77, 0, 0.175, 1);transition:-webkit-transform .2s cubic-bezier(0.77, 0, 0.175, 1);transition:transform .2s cubic-bezier(0.77, 0, 0.175, 1);transition:transform .2s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform .2s cubic-bezier(0.77, 0, 0.175, 1)}#storagebins label:hover,#storagebins label:focus{cursor:pointer}#storagebins ul{margin:0;padding:1rem 0 .5rem;list-style:none;display:none;background:#fff;width:100vw;position:relative}#storagebins li{max-width:100%}#storagebins #sb-university ul{margin-left:0;left:0}#storagebins #sb-campus-life ul{margin-left:50%;left:-50vw}#storagebins #sb-academics ul{margin-left:100%;left:-100vw}#storagebins input:checked~label{background:#005eff}#storagebins input:checked~ul{display:block}#storagebins a{color:#002147}#storagebins a:hover,#storagebins a:focus{text-decoration:underline}#gimmicks{text-align:center;background:rgba(34,90,154,.6);position:relative;left:-50vw;margin-left:50%;width:100vw}#gimmicks .uri-tides-widget{margin:18px 0 15px;padding:0;border:none;background:none;text-align:left}#gimmicks .uri-tides-widget .label{font-size:.9rem;text-transform:uppercase;font-weight:600;margin-bottom:.5rem}#gimmicks .uri-tides-metrics div{font-family:"Rubik","Hind",Arial,sans-serif;font-weight:400}#gimmicks .uri-tides-metrics em{font-weight:500}#gimmicks .uri-tides-source{color:rgba(255,255,255,.4);font-size:.55rem}#gimmicks hr{margin:0;background:rgba(255,255,255,.5)}#gimmicks .cl-social{padding:18px 0 15px;margin:0;display:block}#gimmicks .cl-social li:not(:first-child){margin-left:18%}#tagline{position:relative;display:block;width:100%;height:1px;margin:80px auto 60px;background:-webkit-gradient(linear, left top, right top, color-stop(10%, #30557e), color-stop(30%, #c0ddf2), to(#30557e));background:linear-gradient(to right, #30557e 10%, #c0ddf2 30%, #30557e);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#tagline:after{content:"";display:block;position:absolute;top:-39px;left:0;width:100%;height:100px;background-image:url("images/tagline.png");background-position:center top;background-repeat:no-repeat;background-size:200px auto}#legal{position:relative;z-index:10;width:300px;margin:0 auto;font-size:.6rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transtition:all .2s ease-in-out}#legal p{color:rgba(255,255,255,.6);max-width:100%;padding:0;margin:.2rem 0 0;text-align:center;line-height:1.3}#legal a{text-decoration:none}#legal a.subtle{color:inherit}#legal a:hover,#legal a:focus{text-decoration:underline}#legal-links{margin:0 0 .2rem;padding:0;list-style:none;text-align:center}#legal-links li{display:inline}#legal-links li:not(:first-child){padding-left:.5rem;margin-left:.5rem;border-left:1px solid #30557e}#legal-links a{color:#fff}@media all and (min-width: 900px){#globalfooter{padding:35px 0;background-size:auto 500px}#storagebins{float:left;text-align:left;display:block;width:auto;left:0;margin-left:0;background:none}#storagebins div{display:inline-block;float:none;width:auto}#storagebins div:not(:first-child){margin-left:3rem;border-left:none}#storagebins label{padding:0;width:auto;height:auto;line-height:1;padding-bottom:0}#storagebins label span:after{display:none}#storagebins label:hover,#storagebins label:focus{cursor:default}#storagebins input:checked~label{background:none}#storagebins ul{display:block;background:none;padding:1.2rem 0 1rem;width:auto}#storagebins #sb-university ul,#storagebins #sb-campus-life ul,#storagebins #sb-academics ul{margin-left:0;left:0}#storagebins a{color:#fff}#gimmicks{float:right;text-align:initial;background:none;padding:0;left:0;margin-left:0;width:auto}#gimmicks:after{display:block;content:"";clear:both}#gimmicks>*{float:left}#gimmicks hr{display:none}#gimmicks .uri-tides-widget{margin:0}#gimmicks .uri-tides-widget .label{font-size:.9rem}#gimmicks .cl-social{margin-left:3rem;padding:0;border-top:none}#gimmicks .cl-social li:not(:first-child){margin-left:10px}#legal{width:100%;font-size:.7rem;margin-top:.5rem;padding:0 25px}#legal p{margin:0;text-align:left}#legal-links{text-align:left;font-size:.8rem}#tagline{background:-webkit-gradient(linear, left top, right top, color-stop(50%, #30557e), color-stop(70%, #c0ddf2), to(#30557e));background:linear-gradient(to right, #30557e 50%, #c0ddf2 70%, #30557e);margin:60px auto 0}#tagline:after{background-position:right 25px top}}@media all and (min-width: 1050px){#basement,#legal,#tagline,#tagline:after{width:1000px;padding:0}#tagline:after{background-position:right top}}@media print{#globalfooter{background:none;padding:0}#basement,#tagline{display:none}#legal{width:100%;margin:0;padding-top:20px;border-top:1px solid #ddd}#legal p{color:#000;text-align:left}#legal-links{display:none}}#sitebanner{position:relative;margin-bottom:1px;z-index:10}#sitebanner.light #siteidentity h1,#sitebanner.light #siteidentity h2{color:#fff}#sitebanner.light #sb-screen{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15)}#sb-backdrop{width:100%;height:100%;position:absolute;top:0;left:0}#sb-background-image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;background-position:center center;background-size:cover}#sb-screen{display:none}#sitebranding{position:relative;width:100%;margin:0 auto;padding:2rem 25px;color:#002147;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:2}#siteidentity h1{font-family:"Lato","Hind",Arial,sans-serif;margin-bottom:0;max-width:100%;font-size:1.8rem;color:#000}#siteidentity h1 a,#siteidentity h1 a:visited{color:inherit}#siteidentity h2{font-size:1.3rem;font-weight:400;color:#000;padding-top:.5rem;margin:0}#sitesocial ul{font-size:initial;margin-top:1rem}@media all and (min-width: 600px){#sitebranding{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#sitesocial ul{margin-top:0}}@media all and (min-width: 800px){#sitebanner{margin-bottom:0}}@media all and (min-width: 1050px){#sitebranding{width:1000px;padding:2.2rem 0;font-size:2rem}}@media print{#sb-backdrop,#sitesocial{display:none}#siteheader{margin-bottom:3rem}#sitebranding{width:100%;margin:0}#sitebanner #siteidentity h1,#sitebanner #siteidentity h2,#sitebanner.light #siteidentity h1,#sitebanner.light #siteidentity h2{color:#000}#sitebanner{border-bottom:1px solid #ddd}}#breadcrumbs{display:none;font-size:.8rem;font-family:"Lato","Hind",Arial,sans-serif;font-weight:600;color:#555;-webkit-transition:margin .1s ease-in-out;transition:margin .1s ease-in-out;position:relative;z-index:10}#breadcrumbs.has-js{display:block;margin:.8rem 0}#breadcrumbs.has-js div{position:relative;padding:.5rem;border-radius:.2rem;display:inline-block;max-width:100%;line-height:1rem}#breadcrumbs.has-js.active div,#breadcrumbs.has-js div:hover,#breadcrumbs.has-js div:focus{cursor:pointer;background:#eee}#breadcrumbs.has-js span{position:relative;font-weight:400}#breadcrumbs.has-js span:last-child{margin-left:8px;padding-left:18px;font-weight:600}#breadcrumbs.has-js span:last-child:before{content:"";display:block;position:absolute;top:4px;left:0;width:7px;height:7px;border-right:1px solid #555;border-top:1px solid #555;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#breadcrumbs.has-js ol{display:none;position:absolute;top:50px;left:0;list-style:none;background:#555;padding:1rem;margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:.2rem;-webkit-box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1);box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1);color:#fff}#breadcrumbs.has-js.active ol{display:block}#breadcrumbs.has-js ol:before{position:absolute;display:block;content:"";top:-6px;left:25px;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#555;border-top-left-radius:.1rem}#breadcrumbs.has-js li{position:relative;font-size:1rem;margin-bottom:.8rem}#breadcrumbs.has-js li:last-child{margin-bottom:0}#breadcrumbs.has-js li:not(:first-child):before{position:absolute;display:block;content:"";width:8px;height:21px;top:-9px;left:-0.8rem;border-left:1px solid #ddd;border-bottom:1px solid #ddd}#breadcrumbs.has-js a{color:#fff;font-weight:400;padding:.2rem .4rem;border-radius:.2rem}#breadcrumbs.has-js a:hover,#breadcrumbs.has-js a:focus{background:#057fd4}#breadcrumbs.has-js li:nth-child(1){margin-left:calc( 1 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(2){margin-left:calc( 2 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(3){margin-left:calc( 3 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(4){margin-left:calc( 4 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(5){margin-left:calc( 5 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(6){margin-left:calc( 6 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(7){margin-left:calc( 7 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(8){margin-left:calc( 8 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(9){margin-left:calc( 9 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(10){margin-left:calc( 10 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(11){margin-left:calc( 11 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(12){margin-left:calc( 12 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(13){margin-left:calc( 13 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(14){margin-left:calc( 14 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(15){margin-left:calc( 15 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(16){margin-left:calc( 16 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(17){margin-left:calc( 17 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(18){margin-left:calc( 18 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(19){margin-left:calc( 19 * .9rem - .9rem )}#breadcrumbs.has-js li:nth-child(20){margin-left:calc( 20 * .9rem - .9rem )}@media all and (min-width: 600px){#breadcrumbs,#breadcrumbs.has-js{display:block;margin:1.2rem 0 .8rem;font-size:.7rem}#breadcrumbs div,#breadcrumbs.has-js div{display:none}#breadcrumbs ol,#breadcrumbs.has-js ol{display:block;list-style:none;position:relative;top:0;left:0;background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;color:inherit}#breadcrumbs ol:before,#breadcrumbs.has-js ol:before{display:none}#breadcrumbs ol:after,#breadcrumbs.has-js ol:after{display:block;content:"";clear:both}#breadcrumbs li,#breadcrumbs.has-js li{position:relative;float:left;font-size:inherit;margin-bottom:0}#breadcrumbs li:not(:first-child),#breadcrumbs.has-js li:not(:first-child){margin-left:8px;padding-left:18px}#breadcrumbs li:not(:first-child):before,#breadcrumbs.has-js li:not(:first-child):before{content:"";display:block;position:absolute;top:5px;left:0;width:5px;height:5px;border-right:1px solid #555;border-top:1px solid #555;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#breadcrumbs a,#breadcrumbs.has-js a{color:inherit;font-weight:400;padding:0}#breadcrumbs a:hover,#breadcrumbs a:focus,#breadcrumbs.has-js a:hover,#breadcrumbs.has-js a:focus{color:inherit;text-decoration:underline;background:none}}@media all and (min-width: 920px){#breadcrumbs{margin:1.5rem 0 1rem}}#localnav{position:relative;font-family:"Lato","Hind",Arial,sans-serif;font-size:1rem;padding:1rem 0 3rem}#lnmenu-toggle{display:none}#lnmenu{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:400px;height:40px;line-height:40px;padding:0 1rem;font-size:.8rem;font-weight:600;background-color:#eee;border-radius:.2rem;color:#555;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#lnmenu span{padding-right:1.2rem}#lnmenu span:after{content:"";display:block;position:absolute;top:16px;right:1rem;width:0;height:0;border-top:6px solid #555;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s cubic-bezier(0.77, 0, 0.175, 1);transition:-webkit-transform .2s cubic-bezier(0.77, 0, 0.175, 1);transition:transform .2s cubic-bezier(0.77, 0, 0.175, 1);transition:transform .2s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform .2s cubic-bezier(0.77, 0, 0.175, 1)}#lnmenu:hover,#lnmenu:focus{background-color:#555;color:#fff;cursor:pointer}#lnmenu:hover span:after,#lnmenu:focus span:after{border-top:6px solid #fff}#lnmenu-toggle:checked~#lnmenu{background-color:#555;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}#lnmenu-toggle:checked~#lnmenu span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-top:6px solid #fff}#lnmenu-toggle:checked~ul{display:block}#localnav>ul{overflow:hidden}#localnav>ul ul{display:none}#cl-localnav>ul.cl-menu-list-no-js{display:block;position:relative;top:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:rgba(0,0,0,0)}#localnav>ul,#cl-localnav>ul{display:none;position:absolute;top:3.9rem;left:0;z-index:10;background:#fff;-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.3);box-shadow:0 1rem 3rem rgba(0,0,0,.3);width:100%;max-width:400px;margin:0;list-style-type:none;border-radius:0 0 .2rem .2rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#localnav>ul>li,#cl-localnav>ul>li{margin:0}#localnav>ul>li:not(:first-child),#cl-localnav>ul>li:not(:first-child){border-top:1px solid #eee}#localnav>ul a,#cl-localnav>ul a{display:block;padding:1rem;color:#333;text-transform:initial;letter-spacing:initial;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#localnav>ul a:hover,#localnav>ul a:focus,#cl-localnav>ul a:hover,#cl-localnav>ul a:focus{background:#005eff;color:#fff}#localnav>ul a:hover~span.cl-menu-arrow,#localnav>ul a:focus~span.cl-menu-arrow,#cl-localnav>ul a:hover~span.cl-menu-arrow,#cl-localnav>ul a:focus~span.cl-menu-arrow{background-position:0 -16px}#localnav>ul li.current_page_item,#localnav>ul li.current-menu-item,#localnav>ul li.current_page_parent,#localnav>ul li.current_page_ancestor,#localnav>ul li.current-page-ancestor,#localnav>ul li.current-post-ancestor,#cl-localnav>ul li.current_page_item,#cl-localnav>ul li.current-menu-item,#cl-localnav>ul li.current_page_parent,#cl-localnav>ul li.current_page_ancestor,#cl-localnav>ul li.current-page-ancestor,#cl-localnav>ul li.current-post-ancestor{-webkit-box-shadow:none;box-shadow:none}#localnav>ul li.current_page_item>a,#localnav>ul li.current-page-item>a,#cl-localnav>ul li.current_page_item>a,#cl-localnav>ul li.current-page-item>a{background:#005eff;color:#fff}#localnav>ul li.current_page_parent>a,#localnav>ul li.current_page_ancestor>a,#localnav>ul li.current-page-ancestor>a,#localnav>ul li.current-post-ancestor>a,#cl-localnav>ul li.current_page_parent>a,#cl-localnav>ul li.current_page_ancestor>a,#cl-localnav>ul li.current-page-ancestor>a,#cl-localnav>ul li.current-post-ancestor>a{background:#eee}#localnav>ul li.current_page_parent>a:hover,#localnav>ul li.current_page_parent>a:focus,#localnav>ul li.current_page_ancestor>a:hover,#localnav>ul li.current_page_ancestor>a:focus,#localnav>ul li.current-page-ancestor>a:hover,#localnav>ul li.current-page-ancestor>a:focus,#localnav>ul li.current-post-ancestor>a:hover,#localnav>ul li.current-post-ancestor>a:focus,#cl-localnav>ul li.current_page_parent>a:hover,#cl-localnav>ul li.current_page_parent>a:focus,#cl-localnav>ul li.current_page_ancestor>a:hover,#cl-localnav>ul li.current_page_ancestor>a:focus,#cl-localnav>ul li.current-page-ancestor>a:hover,#cl-localnav>ul li.current-page-ancestor>a:focus,#cl-localnav>ul li.current-post-ancestor>a:hover,#cl-localnav>ul li.current-post-ancestor>a:focus{background:#005eff;color:#fff}#cl-localnav{font-family:"Lato","Hind",Arial,sans-serif;margin-bottom:0}#cl-localnav>ul{max-width:100%}#cl-localnav span.cl-menu-toggle{text-transform:initial;letter-spacing:initial}#cl-localnav span.cl-menu-toggle.active~ul.cl-menu-list{display:block}#cl-localnav ul.sub-menu a{padding:1rem 1rem 1rem 1.5rem;border-left:2px solid #555;background:#eee}#cl-localnav ul.sub-menu a:hover,#cl-localnav ul.sub-menu a:focus{background:#005eff}#cl-localnav span.cl-menu-arrow{top:1.4rem}@media all and (min-width: 600px){#localnav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5rem 0 3rem}#localnav>ul,#cl-localnav>ul{display:block;position:relative;top:0;max-width:100%;width:100%;background:rgba(0,0,0,0);-webkit-box-shadow:inset 0 -2px 0 #ddd;box-shadow:inset 0 -2px 0 #ddd;border-radius:0}#localnav>ul:after,#cl-localnav>ul:after{display:block;content:"";clear:both}#localnav>ul>li,#cl-localnav>ul>li{display:block;float:left;border:none !important;padding-right:3rem}#localnav>ul li.current_page_item>a,#localnav>ul li.current-page-item>a,#localnav>ul li.current_page_ancestor>a,#localnav>ul li.current-page-ancestor>a,#localnav>ul li.current-post-ancestor>a,#localnav>ul a:hover,#localnav>ul a:focus,#cl-localnav>ul li.current_page_item>a,#cl-localnav>ul li.current-page-item>a,#cl-localnav>ul li.current_page_ancestor>a,#cl-localnav>ul li.current-page-ancestor>a,#cl-localnav>ul li.current-post-ancestor>a,#cl-localnav>ul a:hover,#cl-localnav>ul a:focus{background:none;color:#000;border-bottom-color:rgba(0,0,0,0)}#localnav>ul li.current_page_item>a~span.cl-menu-arrow,#localnav>ul li.current-page-item>a~span.cl-menu-arrow,#localnav>ul li.current_page_ancestor>a~span.cl-menu-arrow,#localnav>ul li.current-page-ancestor>a~span.cl-menu-arrow,#localnav>ul li.current-post-ancestor>a~span.cl-menu-arrow,#localnav>ul a:hover~span.cl-menu-arrow,#localnav>ul a:focus~span.cl-menu-arrow,#cl-localnav>ul li.current_page_item>a~span.cl-menu-arrow,#cl-localnav>ul li.current-page-item>a~span.cl-menu-arrow,#cl-localnav>ul li.current_page_ancestor>a~span.cl-menu-arrow,#cl-localnav>ul li.current-page-ancestor>a~span.cl-menu-arrow,#cl-localnav>ul li.current-post-ancestor>a~span.cl-menu-arrow,#cl-localnav>ul a:hover~span.cl-menu-arrow,#cl-localnav>ul a:focus~span.cl-menu-arrow{border:none;background-position:0 -8px}#localnav>ul li.current_page_item>a,#localnav>ul li.current-page-item>a,#localnav>ul li.current_page_ancestor>a,#localnav>ul li.current-page-ancestor>a,#localnav>ul li.current-post-ancestor>a,#cl-localnav>ul li.current_page_item>a,#cl-localnav>ul li.current-page-item>a,#cl-localnav>ul li.current_page_ancestor>a,#cl-localnav>ul li.current-page-ancestor>a,#cl-localnav>ul li.current-post-ancestor>a{color:#000;border-bottom:2px solid #000;font-weight:600}#localnav>ul li.current_page_item>a~span.cl-menu-arrow,#localnav>ul li.current-page-item>a~span.cl-menu-arrow,#localnav>ul li.current_page_ancestor>a~span.cl-menu-arrow,#localnav>ul li.current-page-ancestor>a~span.cl-menu-arrow,#localnav>ul li.current-post-ancestor>a~span.cl-menu-arrow,#cl-localnav>ul li.current_page_item>a~span.cl-menu-arrow,#cl-localnav>ul li.current-page-item>a~span.cl-menu-arrow,#cl-localnav>ul li.current_page_ancestor>a~span.cl-menu-arrow,#cl-localnav>ul li.current-page-ancestor>a~span.cl-menu-arrow,#cl-localnav>ul li.current-post-ancestor>a~span.cl-menu-arrow{border:none;background-position:0 -8px}#localnav>ul li.current_page_item>a:hover,#localnav>ul li.current_page_item>a:focus,#localnav>ul li.current-page-item>a:hover,#localnav>ul li.current-page-item>a:focus,#localnav>ul li.current_page_ancestor>a:hover,#localnav>ul li.current_page_ancestor>a:focus,#localnav>ul li.current-page-ancestor>a:hover,#localnav>ul li.current-page-ancestor>a:focus,#localnav>ul li.current-post-ancestor>a:hover,#localnav>ul li.current-post-ancestor>a:focus,#cl-localnav>ul li.current_page_item>a:hover,#cl-localnav>ul li.current_page_item>a:focus,#cl-localnav>ul li.current-page-item>a:hover,#cl-localnav>ul li.current-page-item>a:focus,#cl-localnav>ul li.current_page_ancestor>a:hover,#cl-localnav>ul li.current_page_ancestor>a:focus,#cl-localnav>ul li.current-page-ancestor>a:hover,#cl-localnav>ul li.current-page-ancestor>a:focus,#cl-localnav>ul li.current-post-ancestor>a:hover,#cl-localnav>ul li.current-post-ancestor>a:focus{background:rgba(0,0,0,0);color:#000}#localnav>ul li.current_page_item>a:hover~span.cl-menu-arrow,#localnav>ul li.current_page_item>a:focus~span.cl-menu-arrow,#localnav>ul li.current-page-item>a:hover~span.cl-menu-arrow,#localnav>ul li.current-page-item>a:focus~span.cl-menu-arrow,#localnav>ul li.current_page_ancestor>a:hover~span.cl-menu-arrow,#localnav>ul li.current_page_ancestor>a:focus~span.cl-menu-arrow,#localnav>ul li.current-page-ancestor>a:hover~span.cl-menu-arrow,#localnav>ul li.current-page-ancestor>a:focus~span.cl-menu-arrow,#localnav>ul li.current-post-ancestor>a:hover~span.cl-menu-arrow,#localnav>ul li.current-post-ancestor>a:focus~span.cl-menu-arrow,#cl-localnav>ul li.current_page_item>a:hover~span.cl-menu-arrow,#cl-localnav>ul li.current_page_item>a:focus~span.cl-menu-arrow,#cl-localnav>ul li.current-page-item>a:hover~span.cl-menu-arrow,#cl-localnav>ul li.current-page-item>a:focus~span.cl-menu-arrow,#cl-localnav>ul li.current_page_ancestor>a:hover~span.cl-menu-arrow,#cl-localnav>ul li.current_page_ancestor>a:focus~span.cl-menu-arrow,#cl-localnav>ul li.current-page-ancestor>a:hover~span.cl-menu-arrow,#cl-localnav>ul li.current-page-ancestor>a:focus~span.cl-menu-arrow,#cl-localnav>ul li.current-post-ancestor>a:hover~span.cl-menu-arrow,#cl-localnav>ul li.current-post-ancestor>a:focus~span.cl-menu-arrow{background-position:0 -8px}#localnav>ul a,#cl-localnav>ul a{color:#555;padding:.3rem 0 .8rem;font-weight:400;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0)}#localnav>ul ul a,#localnav>ul ul.sub-menu a,#cl-localnav>ul ul a,#cl-localnav>ul ul.sub-menu a{padding:.7rem 1rem .5rem}#cl-localnav{font-size:1rem}#cl-localnav.cl-menu-js li.menu-item-has-children{margin-right:2.5rem}#cl-localnav li.current_page_item{-webkit-box-shadow:none;box-shadow:none}#cl-localnav li.menu-item-has-children{margin-right:3rem;padding-right:0}#cl-localnav a.cl-menu-trigger{padding-right:1.5rem}#cl-localnav span.cl-menu-arrow{top:.85rem;right:0rem;background-position:0 -32px}#cl-localnav ul.sub-menu a{border-left:none;background:none}#cl-localnav ul.sub-menu li a:hover,#cl-localnav ul.sub-menu li a:focus{border-bottom:2px solid rgba(0,0,0,0);background:#eee;color:#000}#cl-localnav ul.sub-menu li.current_page_item a:hover,#cl-localnav ul.sub-menu li.current_page_item a:focus{border-bottom:2px solid #999;background:none}#lnmenu{display:none}}#searchbox{position:relative}#searchbox #sb-query{font-weight:300;font-size:1rem;height:50px;width:100%;max-width:600px;padding:0 1rem 0 3rem;margin:0;border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:.2rem;outline:none}#searchbox #sb-query:focus{border:1px solid #38b2e8;-webkit-box-shadow:0 0 0 3px #cbefff;box-shadow:0 0 0 3px #cbefff}#searchbox #sb-query-label{position:absolute;left:-9999px;visibility:hidden}#searchbox #sb-submit{position:absolute;left:1rem;top:calc(50% - .5rem);width:0;height:1rem;padding:0 0 0 1rem;overflow:hidden;border:none;background-color:rgba(0,0,0,0);background-image:url(images/search-dark.svg);background-position:center center;background-repeat:no-repeat;background-size:1rem auto}#searchbox #sb-submit:hover{cursor:pointer}#cse-search-results *{font-family:"Hind",Arial,sans-serif;font-size:1rem;color:inherit;padding:0}#cse-search-results .gsc-above-wrapper-area-container,#cse-search-results .gsc-resultsHeader{border:none}#cse-search-results .gsc-results{width:100%}#cse-search-results .gsc-control-cse{border:none;background-color:rgba(0,0,0,0)}#cse-search-results .gsc-webResult.gsc-result{background-color:#fff;margin:0 0 .5rem;padding:1.5rem 1rem;border:1px solid #eee}#cse-search-results .gsc-table-result{border:none;padding-left:0;padding-right:0;max-width:750px}#cse-search-results .gs-title{font-size:1.25rem;text-decoration:none;margin-bottom:.5rem;height:auto}#cse-search-results .gs-title a{text-decoration:none;color:#005eff}#cse-search-results .gs-title a:hover,#cse-search-results .gs-title a:focus{color:#003287}#cse-search-results .gs-title b{font-size:inherit;text-decoration:none}#cse-search-results .gsc-url-top{color:#999;margin-bottom:1rem}#cse-search-results .gs-image{border:none}#cse-search-results .gs-snippet{line-height:1.5rem}#cse-search-results .gsc-cursor{margin-top:1rem}#cse-search-results .gsc-cursor-page{background:rgba(0,0,0,0)}#cse-search-results .gs-promotion-image-box{margin-right:.5rem !important;margin-bottom:1rem}#cse-search-results .gs-promotion .gs-visibleUrl{color:#999;margin-bottom:1rem}body.stage #stage{margin-bottom:2rem;position:relative}body.stage #stage .prompter{display:block;position:absolute;bottom:25px;left:calc(50% - 16px);width:0;height:30px;padding-left:30px;overflow:hidden;z-index:10;border-left:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.stage #stage .prompter:hover{cursor:pointer}body.stage #stage:hover .prompter,body.stage #stage:focus .prompter{-webkit-animation-name:prompter-pulse;animation-name:prompter-pulse;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}body.stage.stage-type-fade #stage{position:fixed;top:40px;width:100vw;left:50%;margin-left:-50vw;z-index:0}body.stage.stage-type-fade #stage .stage-overlay{position:absolute;height:100%;width:100%;z-index:2;pointer-events:none}body.stage.stage-type-fade #masthead,body.stage.stage-type-fade #content,body.stage.stage-type-fade #region-after-content,body.stage.stage-type-fade #actionbar-wrapper,body.stage.stage-type-fade #globalfooter{position:relative;z-index:10}body.stage.stage-type-fade #content{background:#fafafa;padding-top:3rem}body.stage.stage-type-fade #region-after-content{background:#fafafa}body.stage.stage-type-fade #masthead{position:fixed;width:100vw;left:50%;margin-left:-50vw;z-index:9999}body.stage.stage-type-fade #sb-backdrop,body.stage.stage-type-fade #navigation,body.stage.stage-type-fade #region-before-content{opacity:0}body.stage.stage-type-fade.stage-initial #navigation{pointer-events:none}body.stage.stage-type-fade.stage-fluid #masthead{position:absolute;left:0;margin-left:0}body.error404 h1.page-title{font-size:2.5rem}.content-404{text-align:center}#rhody404{width:150px;height:150px;margin:0 auto 2rem;border-radius:50%;border:1px solid #ddd;background-color:#fff;background-image:url(images/404.png);background-position:center top;background-size:100px auto;background-repeat:no-repeat}@media all and (min-width: 600px){body.error404 h1.page-title{font-size:3rem}#rhody404{float:left;border:none;border-radius:0;width:150px;height:300px;margin:0 50px 0 0;background-color:rgba(0,0,0,0);background-position:0 0;background-size:150px auto}.content-404{width:calc(100% - 300px);float:left;padding-top:2rem;text-align:left}section.error-404:after{display:block;content:"";clear:both}}.widgets{padding-bottom:2rem}.page-template-page-external-landing .widgets{padding-top:2rem}.region-banner.widgets{padding:0 !important}body.archive article[class^=post]{padding:1.5rem 0 0;margin:0 0 1rem;background:#fff;border-radius:.2rem;border:1px solid #eee}body.archive article[class^=post]:after{display:block;content:"";clear:both}body.archive .entry-title{padding:0 1.5rem}body.archive .entry-title a{color:#000}body.archive .entry-title a:hover,body.archive .entry-title a:focus{color:#005eff}body.archive .entry-content{padding:0 1.5rem;font-size:1.2rem;color:#555}body.archive .continue-reading{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1rem;background:#eee;font-family:"Hind",Arial,sans-serif;font-size:.9rem;text-align:center;color:#555;border-radius:.2rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;margin-bottom:1rem}body.archive .continue-reading:hover,body.archive .continue-reading:focus{background:#005eff;color:#fff}body.archive .entry-footer{padding:0 1.5rem 1rem}@media all and (min-width: 600px){body.archive article[class^=post]{padding:2rem 2rem .7rem}body.archive .entry-title,body.archive .entry-content{padding:0}body.archive .entry-footer{padding:0 0 .5rem}body.archive .continue-reading{display:inline-block;width:auto;text-align:left;padding:1rem 1rem}}article.page.sticky,article.post.sticky{display:initial}article.page .entry-title{font-size:3rem;margin-bottom:2.5rem}article.post{margin:0 0 2rem}article.post .entry-meta{margin-bottom:2rem;font-size:.8rem;color:#555}article.post .entry-meta .meta-date{display:none}article.post .entry-summary{border-left:5px solid #eee;padding-left:1.5rem;margin-bottom:1rem}article.post .entry-content{margin-bottom:2rem}article.post footer{font-size:.8rem;color:#555}nav.post-navigation,nav.posts-navigation,nav.pagination{margin:0 0 2rem;padding:2rem 0 0;border-top:1px solid #ddd;font-size:1rem}nav.post-navigation .nav-links:after,nav.posts-navigation .nav-links:after,nav.pagination .nav-links:after{content:"";display:block;clear:both}nav.post-navigation .nav-links>div a,nav.posts-navigation .nav-links>div a,nav.pagination .nav-links>div a{background:#eee;padding:.5rem 1rem;border-radius:.3rem;color:#555;position:relative}nav.post-navigation .nav-links>div a:hover,nav.post-navigation .nav-links>div a:focus,nav.posts-navigation .nav-links>div a:hover,nav.posts-navigation .nav-links>div a:focus,nav.pagination .nav-links>div a:hover,nav.pagination .nav-links>div a:focus{background:#005eff;color:#fff}nav.post-navigation .nav-links .nav-previous a:before,nav.post-navigation .nav-links .nav-next a:after,nav.posts-navigation .nav-links .nav-previous a:before,nav.posts-navigation .nav-links .nav-next a:after,nav.pagination .nav-links .nav-previous a:before,nav.pagination .nav-links .nav-next a:after{content:"";display:block;width:0;height:0;position:absolute;top:calc(50% - 7px);border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}nav.post-navigation .nav-links .nav-previous,nav.posts-navigation .nav-links .nav-previous,nav.pagination .nav-links .nav-previous{float:left}nav.post-navigation .nav-links .nav-previous a,nav.posts-navigation .nav-links .nav-previous a,nav.pagination .nav-links .nav-previous a{padding-left:30px}nav.post-navigation .nav-links .nav-previous a:before,nav.posts-navigation .nav-links .nav-previous a:before,nav.pagination .nav-links .nav-previous a:before{left:8px;border-right:12px solid #555}nav.post-navigation .nav-links .nav-previous a:hover:before,nav.post-navigation .nav-links .nav-previous a:focus:before,nav.posts-navigation .nav-links .nav-previous a:hover:before,nav.posts-navigation .nav-links .nav-previous a:focus:before,nav.pagination .nav-links .nav-previous a:hover:before,nav.pagination .nav-links .nav-previous a:focus:before{border-right:12px solid #fff}nav.post-navigation .nav-links .nav-next,nav.posts-navigation .nav-links .nav-next,nav.pagination .nav-links .nav-next{float:right}nav.post-navigation .nav-links .nav-next a,nav.posts-navigation .nav-links .nav-next a,nav.pagination .nav-links .nav-next a{padding-right:30px}nav.post-navigation .nav-links .nav-next a:after,nav.posts-navigation .nav-links .nav-next a:after,nav.pagination .nav-links .nav-next a:after{right:8px;border-left:12px solid #555}nav.post-navigation .nav-links .nav-next a:hover:after,nav.post-navigation .nav-links .nav-next a:focus:after,nav.posts-navigation .nav-links .nav-next a:hover:after,nav.posts-navigation .nav-links .nav-next a:focus:after,nav.pagination .nav-links .nav-next a:hover:after,nav.pagination .nav-links .nav-next a:focus:after{border-left:12px solid #fff}nav.post-navigation .nav-links>div:before,nav.post-navigation .nav-links>div:after,nav.posts-navigation .nav-links>div:before,nav.posts-navigation .nav-links>div:after,nav.pagination .nav-links>div:before,nav.pagination .nav-links>div:after{display:none}nav.post-navigation .nav-links .page-numbers,nav.posts-navigation .nav-links .page-numbers,nav.pagination .nav-links .page-numbers{padding:0 .5rem}nav.posts-navigation{border-top:none}nav.pagination{text-align:center}.bypostauthor{display:initial}@media print{article.post footer{display:none}}.single-format-video .oembed iframe{width:100%;height:300px;margin-bottom:2rem}@media all and (min-width: 600px){.single-format-video .oembed iframe{height:400px}}@media all and (min-width: 800px){.single-format-video .oembed iframe{height:500px}}body.search-results article{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #ddd}body.search-results article h2{max-width:500px;margin-bottom:1rem;font-size:1.4rem}body.search-results article .entry-meta{margin-bottom:1rem}body.search-results h1{font-size:1.5rem;color:#555}body.search-results h1 span{display:block;font-size:2.8rem;color:#000}ul.display-posts-listing{list-style:none;margin:2rem 0}ul.display-posts-listing li.listing-item:not(:last-child){padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:1px solid #ddd}ul.display-posts-listing li.listing-item:after{content:"";display:block;clear:both}ul.display-posts-listing li.listing-item img{max-width:100%;height:auto;margin-right:2rem;margin-bottom:.5rem}ul.display-posts-listing li.listing-item img.size-thumbnail{width:100px;height:auto;float:left;border-radius:.2rem}ul.display-posts-listing li.listing-item .title{display:block;font-family:"Lato","Hind",Arial,sans-serif;font-weight:600;font-size:1.3rem;color:#000}ul.display-posts-listing li.listing-item a.title:hover,ul.display-posts-listing li.listing-item a.title:focus{color:#005eff}ul.display-posts-listing li.listing-item .excerpt-dash{display:none}ul.display-posts-listing li.listing-item .excerpt{display:block;font-size:1rem;color:#555}ul.display-posts-listing li.listing-item .date,ul.display-posts-listing li.listing-item .author{margin-bottom:2rem;font-size:.8rem;color:#555}ul.display-posts-listing li.listing-item .category-display{display:block}ul.display-posts-listing li.listing-item .category-display .category-display-label{display:none}@media all and (min-width: 600px){ul.display-posts-listing li.listing-item img{float:left}}#comments{width:100%;max-width:800px;margin:4rem auto 0;background:#eee;border-radius:.4rem;border:1px solid #eee;overflow:hidden}#comments ol{list-style-type:none}#comments .comments-title{border-bottom:1px solid #ddd;font-weight:400;max-width:initial;padding:1rem}#comments .comment-list{margin:0;padding:0 1rem}#comments .comment-body{background:#fff;padding:1rem;font-size:1rem;margin:1rem 0;border:1px solid #ddd}#comments .comment-metadata{font-size:.8rem;padding:.5rem 0;border-bottom:1px solid #ddd}#comments .comment-metadata a{position:relative;color:#555;padding-left:12px}#comments .comment-metadata a:before{position:absolute;top:calc(50% - 5px);display:block;content:"";width:9px;height:9px;background-image:url(images/comments-sprite.png);background-repeat:no-repeat;background-position:-24px center;background-size:auto 9px}#comments .comment-metadata a:hover,#comments .comment-metadata a:focus{color:#005eff}#comments .comment-metadata a:hover:before,#comments .comment-metadata a:focus:before{background-position:-33px center}#comments .comment-author .avatar{border-radius:2px}#comments .comment-author .fn{padding-left:.5rem}#comments .comment-content{padding:1rem 0 0}#comments .reply a{position:relative;font-size:.8rem;color:#555;padding:3px 10px 1px 24px;border:1px solid #ddd;border-radius:2px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#comments .reply a:before{position:absolute;top:calc(50% - 5px);left:7px;display:block;content:"";width:12px;height:9px;background-image:url(images/comments-sprite.png);background-repeat:no-repeat;background-position:0 center;background-size:auto 9px}#comments .reply a:hover,#comments .reply a:focus{color:#fff;background:#003287;border:1px solid #003287}#comments .reply a:hover:before,#comments .reply a:focus:before{background-position:-12px center}#comments .children{border-left:1px solid #ddd;padding-left:1rem;margin:0 0 2rem .2rem}#comments .comment-navigation{font-size:.8rem}#comments .comment-navigation .nav-links:after{display:block;content:"";clear:both}#comments .comment-navigation .nav-links a{color:#fff;background:#555;border-radius:2px;-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#comments .comment-navigation .nav-links a:hover,#comments .comment-navigation .nav-links a:focus{background:#000}#comments .comment-navigation .nav-previous{float:left;position:relative}#comments .comment-navigation .nav-previous a{padding:3px 10px 1px 20px}#comments .comment-navigation .nav-previous a:before{content:"";display:block;width:0;height:0;position:absolute;top:calc(50% - 5px);left:6px;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-right:8px solid #fff}#comments .comment-navigation .nav-next{float:right;position:relative}#comments .comment-navigation .nav-next a{padding:3px 20px 1px 10px}#comments .comment-navigation .nav-next a:before{content:"";display:block;width:0;height:0;position:absolute;top:calc(50% - 5px);right:6px;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:8px solid #fff}#comments #comment-nav-above{padding:0 1rem}#comments #comment-nav-below{padding:1rem 1rem 2rem}#comments #respond{background:#fff;padding:1rem}#comments #respond .comment-notes,#comments #respond .logged-in-as{font-size:.8rem}#comments #respond .comment-form-comment{max-width:100%}#comments #respond label{color:#555}#comments #respond input{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:300px;padding:.5rem;font-size:1rem}#comments #respond #comment{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #ddd;padding:.5rem;font-size:1rem}#comments #respond #cancel-comment-reply-link{position:relative;bottom:4px;font-size:.8rem;font-weight:400;color:#fff;background:#d38381;padding:4px 10px 4px 26px;border-radius:2px;white-space:nowrap;-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#comments #respond #cancel-comment-reply-link:before{position:absolute;top:calc(50% - 6px);left:7px;display:block;content:"";width:12px;height:12px;background-image:url(images/comments-sprite.png);background-repeat:no-repeat;background-position:-56px center;background-size:auto 12px}#comments #respond #cancel-comment-reply-link:hover,#comments #respond #cancel-comment-reply-link:focus{background:#c24338}#comments #respond .form-submit{margin-bottom:0}#comments #respond .form-submit #submit{font-size:.8rem;font-weight:400;max-width:initial;width:initial;color:#fff;background:#005eff;padding:6px 10px;border-radius:2px;border:none;-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#comments #respond .form-submit #submit:hover,#comments #respond .form-submit #submit:focus{cursor:pointer;background:#003287}#comments .comment>#respond{position:relative;margin-bottom:2rem;background:#fff;border:1px solid #ddd}#comments .comment>#respond:before{display:block;content:"";position:absolute;left:1.9rem;top:-11px;width:20px;height:20px;background:#fff;border-top:1px solid #ddd;border-right:1px solid #ddd;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media all and (min-width: 450px){#comments #respond #cancel-comment-reply-link{margin-left:.5rem}}@media all and (min-width: 600px){#comments .comments-title{padding:2rem 2rem 1rem}#comments .comment-list{padding:0 2rem}#comments .comment-body{margin:2rem 0}#comments .children{padding-left:2rem;margin:0 0 2rem .5rem}#comments #comment-nav-above{padding:0 2rem}#comments #comment-nav-below{padding:1rem 2rem 2rem}#comments #respond{padding:2rem}}@media print{#comments{display:none}}.cat-links a,.tags-links a,.display-posts-listing .category-display a{position:relative;display:inline-block;font-family:"Hind",Arial,sans-serif;font-size:.8rem;color:#555;background:rgba(0,0,0,0);padding:.4rem .8rem .2rem;border-radius:.2rem;margin-right:.5rem;margin-bottom:.5rem;overflow:hidden;-webkit-transition:none;transition:none}.cat-links a:hover,.cat-links a:focus,.tags-links a:hover,.tags-links a:focus,.display-posts-listing .category-display a:hover,.display-posts-listing .category-display a:focus{background:#005eff;border:1px solid #005eff;color:#fff}.cat-links a,.display-posts-listing .category-display a{color:#2277b3;border:1px solid #2277b3}.cat-links a:before,.display-posts-listing .category-display a:before{display:block;content:"";position:absolute;top:0;left:0;width:0;height:0;border-width:4px;border-style:solid;border-left-color:#2277b3;border-top-color:#2277b3;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.cat-links a:hover:before,.cat-links a:focus:before,.display-posts-listing .category-display a:hover:before,.display-posts-listing .category-display a:focus:before{border-left-color:#002147;border-top-color:#002147}.tags-links a{padding-left:1.2rem;border:1px solid #ddd}.tags-links a:before{display:block;content:"";position:absolute;top:calc(50% - 3px);left:4px;height:6px;width:6px;background:#ddd;border-radius:50%}.display-posts-listing .category-display a{line-height:.8rem}.oembed-instagram-com iframe,.oembed-twitter-com iframe,.oembed-facebook-com iframe{width:100% !important;max-width:360px !important}.oembed-youtube-com iframe{max-width:100%}.alignright .oembed iframe,.alignleft .oembed iframe{max-width:100%}.cl-tiles .oembed iframe{max-width:100% !important;margin:0 !important}.oembed-instagram-com p,.oembed-twitter-com p,.oembed-facebook-com p{display:none}.wp-embedded-content{max-width:100% !important}.embed-responsive,.wp-block-embed.is-type-video{display:block;height:0;padding:0 0 56.25%;position:relative}.embed-responsive-16x9,.wp-embed-aspect-16-9{padding-bottom:56.25%}.embed-responsive-4x3{padding-bottom:75%}.embed-responsive iframe,.wp-block-embed.is-type-video>.wp-block-embed__wrapper{height:100%;position:absolute;width:100%}.wp-block-gallery .blocks-gallery-item figcaption{width:calc(100% - 19px)}.gallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.gallery .gallery-item{margin-bottom:2rem;padding-right:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gallery .gallery-item a{display:block;line-height:0}.gallery .gallery-item a img{position:relative;top:0;-webkit-box-shadow:none;box-shadow:none;width:100%;height:auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gallery .gallery-item a:hover img{top:-2px;-webkit-box-shadow:0 .3rem 1rem rgba(0,0,0,.3);box-shadow:0 .3rem 1rem rgba(0,0,0,.3);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.gallery .gallery-caption{font-size:.8rem;line-height:1rem;color:#555;background:#eee;padding:1rem .8rem}.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 100%;-moz-box-flex:0;-ms-flex:0 100%;flex:0 100%}.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 50%;-moz-box-flex:0;-ms-flex:0 50%;flex:0 50%}@media all and (min-width: 400px){.gallery-columns-6 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 50%;-moz-box-flex:0;-ms-flex:0 50%;flex:0 50%}.gallery-columns-7 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 50%;-moz-box-flex:0;-ms-flex:0 50%;flex:0 50%}.gallery-columns-8 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 33.33%;-moz-box-flex:0;-ms-flex:0 33.33%;flex:0 33.33%}.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 33.33%;-moz-box-flex:0;-ms-flex:0 33.33%;flex:0 33.33%}}@media all and (min-width: 500px){.gallery-columns-4 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 50%;-moz-box-flex:0;-ms-flex:0 50%;flex:0 50%}.gallery-columns-5 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 50%;-moz-box-flex:0;-ms-flex:0 50%;flex:0 50%}.gallery-columns-6 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 33.33%;-moz-box-flex:0;-ms-flex:0 33.33%;flex:0 33.33%}.gallery-columns-7 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 33.33%;-moz-box-flex:0;-ms-flex:0 33.33%;flex:0 33.33%}.gallery-columns-8 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 25%;-moz-box-flex:0;-ms-flex:0 25%;flex:0 25%}.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 25%;-moz-box-flex:0;-ms-flex:0 25%;flex:0 25%}}@media all and (min-width: 600px){.gallery-columns-3 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 50%;-moz-box-flex:0;-ms-flex:0 50%;flex:0 50%}.gallery-columns-5 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 33.33%;-moz-box-flex:0;-ms-flex:0 33.33%;flex:0 33.33%}.gallery-columns-6 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 25%;-moz-box-flex:0;-ms-flex:0 25%;flex:0 25%}.gallery-columns-7 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 25%;-moz-box-flex:0;-ms-flex:0 25%;flex:0 25%}.gallery-columns-8 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 20%;-moz-box-flex:0;-ms-flex:0 20%;flex:0 20%}.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 20%;-moz-box-flex:0;-ms-flex:0 20%;flex:0 20%}}@media all and (min-width: 700px){.gallery-columns-4 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 33.33%;-moz-box-flex:0;-ms-flex:0 33.33%;flex:0 33.33%}.gallery-columns-5 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 25%;-moz-box-flex:0;-ms-flex:0 25%;flex:0 25%}.gallery-columns-6 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 20%;-moz-box-flex:0;-ms-flex:0 20%;flex:0 20%}.gallery-columns-7 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 20%;-moz-box-flex:0;-ms-flex:0 20%;flex:0 20%}.gallery-columns-8 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 16.66%;-moz-box-flex:0;-ms-flex:0 16.66%;flex:0 16.66%}.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 16.66%;-moz-box-flex:0;-ms-flex:0 16.66%;flex:0 16.66%}}@media all and (min-width: 800px){.gallery-columns-2 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 50%;-moz-box-flex:0;-ms-flex:0 50%;flex:0 50%}.gallery-columns-5 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 20%;-moz-box-flex:0;-ms-flex:0 20%;flex:0 20%}.gallery-columns-6 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 16.66%;-moz-box-flex:0;-ms-flex:0 16.66%;flex:0 16.66%}.gallery-columns-7 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 16.66%;-moz-box-flex:0;-ms-flex:0 16.66%;flex:0 16.66%}.gallery-columns-8 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 14.28%;-moz-box-flex:0;-ms-flex:0 14.28%;flex:0 14.28%}.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 14.28%;-moz-box-flex:0;-ms-flex:0 14.28%;flex:0 14.28%}}@media all and (min-width: 900px){.gallery-columns-4 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 25%;-moz-box-flex:0;-ms-flex:0 25%;flex:0 25%}.gallery-columns-3 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 33.33%;-moz-box-flex:0;-ms-flex:0 33.33%;flex:0 33.33%}.gallery-columns-7 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 14.28%;-moz-box-flex:0;-ms-flex:0 14.28%;flex:0 14.28%}.gallery-columns-8 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 12.5%;-moz-box-flex:0;-ms-flex:0 12.5%;flex:0 12.5%}.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 12.5%;-moz-box-flex:0;-ms-flex:0 12.5%;flex:0 12.5%}}@media all and (min-width: 1000px){.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-webkit-flex:0 11.11%;-moz-box-flex:0;-ms-flex:0 11.11%;flex:0 11.11%}}div.localist-widget-hl{margin:1rem 0;overflow:auto}div.localist-widget-hl .event-list li{list-style:none}div.localist-widget-hl a{background-color:rgba(0,0,0,0);border:0;-webkit-box-shadow:none;box-shadow:none}div.localist-widget-hl .event-card{border:0}div.localist-widget-hl .event-card .event-short-date{text-align:center;font-size:1.25rem}div.localist-widget-hl .event-card .event-short-date abbr{font-size:.75rem}div.localist-widget-hl .event-card .content p{color:#555;font-family:"Hind",Arial,sans-serif;font-size:.875rem}div.localist-widget-hl .event-card dd{min-height:50px;text-indent:0}div.localist-widget-hl .event-card .event-short-date,div.localist-widget-hl .event-details{background-color:#2277b3;font-family:"Hind",Arial,sans-serif}div.localist-widget-hl .event-title{font-family:"Hind",Arial,sans-serif;font-size:1rem}div.localist-widget-hl .event-detail-title{font-size:.875rem}div.localist-widget-hl .event-specs dt,div.localist-widget-hl .event-specs dd{padding:.25rem 0}div.localist-widget-hl .event-specs dt{padding-top:1rem}#lclst_widget_footer{clear:left}ul.lw_event_list{margin:0}.localist_widget_wrapper .localist_widget_container{background-color:rgba(0,0,0,0)}.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item{background-color:#fafafa;border:0;border-radius:2px;margin-bottom:2rem;padding:1rem;max-width:100%}.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item a,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item a:hover{text-decoration:none}.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item:nth-child(even){background-color:#fff}.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_item_date{font-family:"Hind",Arial,sans-serif;font-size:1rem;font-weight:bold}.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item a.lw_event_item_image img,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item a.lw_event_item_image:hover img{display:block}.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content div{font-size:1rem}.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .lw_event_item_title{font-family:"Hind",Arial,sans-serif;font-size:1.25rem;line-height:1.3;margin-bottom:1rem}.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .lw_event_meta{font-family:"Hind",Arial,sans-serif;font-size:1rem}.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .lw_event_item_description{font-family:"Charter","Georgia",serif}.featured-image,.wp-caption{max-width:100%;margin-bottom:2rem}.featured-image img,.wp-caption img{max-width:100%;width:100%;height:auto}.featured-image figcaption,.wp-caption figcaption{font-size:.9rem;line-height:1.4;padding:.3rem 0;color:#555}.wp-caption-text{display:block}@media all and (min-width: 600px){.featured-image img{width:auto}}@media all and (min-width: 800px){.featured-image{float:right;max-width:500px;margin-left:3rem}}@media print{.featured-image img{max-width:400px}}#overlay{background-color:#fff}#imageContainer{padding:0}#lightboxImage{width:100% !important;height:auto !important}#bottomNavClose{padding-bottom:0 !important}#bottomNavClose:before{content:"close";text-transform:uppercase;font-size:1rem;font-family:"Hind",Arial,sans-serif;font-weight:600;display:block;position:relative;top:0;left:0;height:16px;line-height:18px;margin:.5rem 0;padding-right:24px;color:#999;background-image:url("images/close.svg");background-size:16px auto;background-repeat:no-repeat;background-position:right 0}#bottomNavClose:hover:before,#bottomNavClose:focus:before{background-position:right -16px;color:#000}#bottomNavClose img{display:none}.featherlight-content .caption{font-family:"Hind",Arial,sans-serif;font-size:.9rem}#program-finder{font-family:"Hind",Arial,sans-serif}#program-status{font-family:"Hind",Arial,sans-serif}.type-program .featured-image{width:100%}.type-program .featured-image img{border-radius:.2rem}.type-program .cl-button{margin-bottom:.8rem}.program-options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:"Hind",Arial,sans-serif;font-size:.9rem;font-weight:900;text-align:center;margin-bottom:2rem}.program-options>div{-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;position:relative}.program-options>div:not(:first-child){border-left:1px solid #ddd}.program-options>div span.icon{display:inline-block;-webkit-transform:translateY(5px);transform:translateY(5px);width:20px;height:20px;margin-right:10px;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.program-options .accelerated span.icon{background-image:url(images/program-finder/accelerated_link.png)}.program-options .online span.icon{background-image:url(images/program-finder/online_link.png)}.program-info,.program-links{width:100%;background:#eee;border-radius:.2rem;overflow:hidden}.program-info{margin-bottom:5px;color:#555}.program-info h3{color:#555}.program-info>div{padding:1.5rem 2.5rem 1.5rem 1.5rem}.program-info>div:nth-child(2){border-top:2px solid #fafafa}.program-links{margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.program-links>div{-webkit-box-flex:1;-webkit-flex:1 0 calc(50% - 1px);-moz-box-flex:1;-ms-flex:1 0 calc(50% - 1px);flex:1 0 calc(50% - 1px)}.program-links>div:not(:nth-child(1)){border-left:2px solid #fafafa}.program-links>div:nth-child(1),.program-links>div:nth-child(2){border-bottom:2px solid #fafafa}.program-links a{display:block;padding:3.2rem 1rem 4rem;text-align:center;font-size:.9rem}.program-links a:hover,.program-links a:focus{background:#ddd;color:#005eff}.program-links .icon{display:block;width:24px;height:24px;margin:0 auto .8rem;background-image:url(images/program-finder/sprite_icons.png);background-repeat:no-repeat;background-position:0 0;background-size:auto 100%}.program-links .course-schedule .icon{background-position:0 0}.program-links .course-descriptions .icon{background-position:-24px 0}.program-links .curriculum-sheets .icon{background-position:-48px 0}.program-links .catalog-info .icon{background-position:-72px 0}.program-links .advising .icon{background-position:-96px 0}@media screen and (min-width: 800px){.type-program .featured-image{max-width:350px}.program-info,.program-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;background:#eee;border-radius:.2rem;overflow:hidden}.program-info>div,.program-links>div{-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border-top:none !important;border-bottom:none !important}.program-info>div:not(:nth-child(1)),.program-links>div:not(:nth-child(1)){border-left:2px solid #fafafa}.program-links a{font-size:1rem}}.people-list{list-style:none;margin-left:0;font-family:"Hind",Arial,sans-serif;font-size:1rem;border-left:3px solid #eee;padding-left:1rem}.people-list .people-title{font-size:1.2rem;font-weight:600}img.people-thumb{max-width:180px;height:auto;margin-bottom:1rem}.peopleitem p{font-family:"Hind",Arial,sans-serif;font-size:1rem;margin-bottom:.5rem}.people-phone strong,.people-email strong{position:absolute;height:0;left:-999em}a.component{color:#006fce;text-decoration:none;margin:0 3px;border-bottom:1px dotted #006fce;-webkit-transition:all .2s;transition:all .2s}a.component:hover,a.component:focus{color:#000;border-bottom:1px dotted #000}code,p.code,a.code{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-weight:normal;font-size:.8rem;padding:0 .2rem;width:100%;max-width:100% !important;white-space:nowrap}p.code{white-space:pre-wrap}p.code.shortcode{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f0f2f5;border-radius:.2rem;line-height:1.2rem;color:#d02566;padding:1rem 1.2rem}p.code.shortcode span.enclosing{color:#74002b}p.code.comment{color:#999}pre p.code.shortcode{padding-top:0}xmp{font-size:.9rem;background:#edeff2;padding:1rem;border-radius:.2rem;margin-bottom:2rem;white-space:normal;overflow-x:auto}code,a.code{position:relative;top:-0.05rem;padding:.2rem .4rem;margin:0 .1rem;border-radius:.2rem;color:#000;background:#edeff2;text-decoration:none}code.class,a.code.class{background:#a1ebc1}code.class.second,a.code.class.second{background:#d2f297}code.id,a.code.id{background:#ffd5bb}code.href,a.code.href{background:#af98e2}code.shortcode,a.code.shortcode{background:#ffbbd5}code.version,a.code.version{color:#fff;background-color:#074dbe;background-image:url("images/tag.png");background-size:12px auto;background-repeat:no-repeat;background-position:4px center;padding-left:20px}code.version:hover,code.version:focus,a.code.version:hover,a.code.version:focus{background-color:#055ae3}code.bool,a.code.bool{color:#0085ad;white-space:pre-wrap}code.string,a.code.string{color:#080;white-space:pre-wrap}code.num,a.code.num{color:#d86c00;white-space:pre-wrap}code.attr,a.code.attr{color:#8f00d0;white-space:pre-wrap}code.link,a.code.link{color:#555;white-space:pre-wrap}code.tag,a.code.tag{color:#005cc5}code.tag code.class,a.code.tag code.class{padding:0;top:0;background:rgba(0,0,0,0);color:#1aa166}.badge{font-size:.8rem;font-weight:normal;color:#fff;padding:3px 8px;background:#999;border-radius:2px;position:relative;top:-4px;margin-right:.8rem}.rendered-example{position:relative;padding:.5rem;border:1px dashed #ccc;margin-bottom:2rem}.rendered-example:before{display:block;position:absolute;top:-1rem;left:0;content:"Rendered example:";font-family:"Hind",Arial,sans-serif;font-size:.7rem;color:#555}.attributes{font-family:"Hind",Arial,sans-serif;font-size:90%}.attributes h2{padding-bottom:.5rem;border-bottom:1px solid #ccc}.attributes ul{list-style-type:none;margin:0}.attributes li{margin:1.5rem 0}.attributes p{margin:0}.attributes li>p,.attributes .default{color:#888}.attributes li div{padding-left:1rem;margin-left:1rem;border-left:1px solid #ddd}.attributes .name{color:#000;font-weight:600}.attributes .deprecated{display:none;position:relative;padding:1.5rem;background:#f0f2f5;border:1px solid #d7e3f7;border-radius:.2rem}.attributes .deprecated:before{position:absolute;left:1.8rem;top:-9px;display:block;content:"";width:15px;height:15px;background:#f0f2f5;border-left:1px solid #d7e3f7;border-top:1px solid #d7e3f7;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.attributes .deprecated .name{color:#333}.attributes .deprecated li>p{color:#555}.attributes .deprecated .version{margin-right:.5rem}.attributes #show-deprecated{display:none}.attributes .show-deprecated-label{display:inline-block;position:relative;color:#005eff;padding:8px 10px 5px;border-radius:.2rem;background:#eee;font-family:"Hind",Arial,sans-serif;font-size:1rem;margin-bottom:25px}.attributes .show-deprecated-label:hover,.attributes .show-deprecated-label:focus{cursor:pointer;background:#ddd}.attributes #show-deprecated:checked~.show-deprecated-label{background:#005eff;color:#fff}.attributes #show-deprecated:checked~.deprecated{display:block}.palette li,.contrasts li{width:100%;padding:15px;font-size:.8rem;color:#fff;line-height:initial;margin:0}.palette{list-style:none;margin:0;font-family:"Hind",Arial,sans-serif}.palette:not(:last-child){margin-bottom:30px}.palette li.dark{color:#000}.palette li:first-of-type{margin-bottom:5px}.palette.spaced li:not(:first-of-type){margin-bottom:2px}.palette .palette-name,.palette .palette-designation,.palette .palette-info{display:inline-block}.palette .palette-info{float:right;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:.8rem}.palette li:first-of-type .palette-name{display:block;margin-bottom:40px;font-size:1rem;font-weight:700}.contrasts{list-style:none;margin:0;font-family:"Hind",Arial,sans-serif}.contrasts li{margin-bottom:10px;padding-bottom:20px}.contrasts li:after{content:"";display:block;clear:both}.contrasts .contrast-info,.contrasts .contrast-ratio{float:right;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:.8rem;text-align:right;padding-left:30px}.contrasts .contrast-normal{display:block;margin-bottom:10px;font-size:.8rem}.contrasts .contrast-large{font-family:"Hind",Arial,sans-serif;font-size:18pt}.contrast-scale{margin:20px 0}.contrast-scale .contrast-acceptance{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.contrast-scale .contrast-acceptance div{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:.8rem;padding:5px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contrast-scale .acceptable{background:#84f57f}.contrast-scale .unacceptable{background:#d0aab4}.contrast-scale .scale{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 2%;height:50px;line-height:50px;font-size:.8rem;overflow:hidden;white-space:nowrap;background:-webkit-gradient(linear, left top, right top, from(#fff), to(#000));background:linear-gradient(to right, #fff, #000)}.contrast-scale .scale.large{font-family:"Hind",Arial,sans-serif;font-size:18pt}.gist{margin-bottom:2rem}.gist .gist-file{border:none !important}.gist .gist-data{background-color:#f0f2f5 !important;padding:.5rem;border:none !important;border-radius:.2rem !important}.gist .highlight{background:none !important}.gist .highlight td:first-child,.gist .highlight tr:first-child{display:none}.gist .highlight tr:nth-child(even){background:none}.gist .blob-wrapper{border-radius:0 !important}.gist .gist-meta{padding:.5rem .2rem !important;font-size:10px !important;color:#aaa !important;background:none !important}.gist .gist-meta a{color:#aaa !important}.gist .gist-meta a:hover,.gist .gist-meta a:focus{color:#666 !important}.cl-abstract p{font-family:"Hind",Arial,sans-serif}.cl-has-accessibility-controls .cl-accessibility-controls-container{font-family:"Hind",Arial,sans-serif}.cl-boxout{border-radius:.2rem;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.cl-boxout img{margin:1.2rem 0;border-radius:2px}.cl-boxout img:first-child{margin-top:0}.cl-boxout h1{font-size:2rem;margin-bottom:1.5rem}.cl-boxout.left h1,.cl-boxout.right h1{font-size:1.8rem;margin-bottom:1.3rem}.cl-boxout.left p,.cl-boxout.left ul,.cl-boxout.right p,.cl-boxout.right ul{font-size:1.1rem}.cl-boxout p,.cl-boxout ul{font-size:1.2rem;font-family:"Hind",Arial,sans-serif}.cl-boxout p{width:100%}a.cl-button,span.cl-button{font-family:"Hind",Arial,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;color:#005eff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-shadow:none;border-radius:.2rem;-webkit-transform:translateY(0);transform:translateY(0);border:none;-webkit-box-shadow:0 .1rem .15rem rgba(0,0,0,.1),0 .1rem .3rem rgba(0,0,0,.1);box-shadow:0 .1rem .15rem rgba(0,0,0,.1),0 .1rem .3rem rgba(0,0,0,.1)}a.cl-button.prominent,span.cl-button.prominent{background:#002147}a.cl-button.disabled,a.cl-button.disabled:hover,a.cl-button.disabled:focus,span.cl-button.disabled,span.cl-button.disabled:hover,span.cl-button.disabled:focus{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;font-weight:400;border-radius:.2rem;padding:calc(1rem - 1px)}a.cl-button:hover,a.cl-button:focus,span.cl-button:hover,span.cl-button:focus{background:#fff;color:#005eff;border:none;-webkit-box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1);box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}a.cl-button:active,span.cl-button:active{-webkit-box-shadow:0 .3rem .5rem rgba(0,0,0,.2),0 .3rem 2rem rgba(0,0,0,.2);box-shadow:0 .3rem .5rem rgba(0,0,0,.2),0 .3rem 2rem rgba(0,0,0,.2)}a.cl-button.prominent:hover,a.cl-button.prominent:focus,span.cl-button.prominent:hover,span.cl-button.prominent:focus{background:#002147}.button-list .cl-button{display:block;clear:both;margin-bottom:1rem}.button-list .cl-button:last-child{margin-bottom:2rem}.cl-card,.cl-dcard,.cl-scard,.cl-tiles .cl-card,.cl-tiles .cl-dcard,.cl-tiles .cl-scard{font-family:"Hind",Arial,sans-serif;border-radius:.2rem}.cl-card .cl-card-text,.cl-dcard .cl-card-text,.cl-scard .cl-card-text,.cl-tiles .cl-card .cl-card-text,.cl-tiles .cl-dcard .cl-card-text,.cl-tiles .cl-scard .cl-card-text{padding:1.5rem 1.5rem 0}.cl-card p,.cl-dcard p,.cl-scard p,.cl-tiles .cl-card p,.cl-tiles .cl-dcard p,.cl-tiles .cl-scard p{font-size:1rem;margin-bottom:1.5rem}.cl-card h2,.cl-dcard h2,.cl-scard h2,.cl-tiles .cl-card h2,.cl-tiles .cl-dcard h2,.cl-tiles .cl-scard h2{font-size:1.3rem;margin-bottom:1.7rem;line-height:1.5rem}.cl-card{-webkit-box-shadow:0 .1rem .15rem rgba(0,0,0,.1),0 .1rem .3rem rgba(0,0,0,.1);box-shadow:0 .1rem .15rem rgba(0,0,0,.1),0 .1rem .3rem rgba(0,0,0,.1)}.cl-card img,.cl-card .video iframe,.cl-card .video .poster{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.cl-card .button,.cl-card .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card a{font-size:.8rem;font-weight:700;letter-spacing:.1rem;line-height:1rem;text-transform:uppercase;color:#767676;text-align:left;padding:1.2rem 2.9rem 1.2rem 1.5rem;border-top:none;position:relative}.cl-card .button:first-of-type,.cl-card .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:first-of-type,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card a:first-of-type{padding-top:1.2rem}.cl-card .button:first-of-type:after,.cl-card .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:first-of-type:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card a:first-of-type:after{top:calc(1.2rem + 2px)}.cl-card .button:after,.cl-card .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card a:after{display:block;position:absolute;top:calc(1.2rem + 2px);right:1.5rem;content:"";width:10px;height:10px;background-image:url("images/cl/icon-card-link.png");background-position:0 0;background-repeat:no-repeat;background-size:100% auto;border:0}.cl-card.cl-card-theatre .button:after,.cl-card.cl-card-theatre .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card.cl-card-theatre a:after{top:1.2rem;background-image:url("images/cl/icon-card-feature.png");width:14px;height:14px}.cl-card:hover .button,.cl-card:hover .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card:hover a,.cl-card:focus .button,.cl-card:focus .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card:focus a,.cl-card .button:hover,.cl-card .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:hover,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card a:hover,.cl-card .button:focus,.cl-card .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:focus,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card a:focus{background:initial;color:#005eff;border-top:none}.cl-card:hover .button:after,.cl-card:hover .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card:hover a:after,.cl-card:focus .button:after,.cl-card:focus .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card:focus a:after,.cl-card .button:hover:after,.cl-card .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:hover:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card a:hover:after,.cl-card .button:focus:after,.cl-card .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:focus:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card a:focus:after{background-position:0 -10px}.cl-card.cl-card-theatre:hover .button,.cl-card.cl-card-theatre:hover .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card.cl-card-theatre:hover a,.cl-card.cl-card-theatre:focus .button,.cl-card.cl-card-theatre:focus .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card.cl-card-theatre:focus a,.cl-card.cl-card-theatre .button:hover,.cl-card.cl-card-theatre .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:hover,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card.cl-card-theatre a:hover,.cl-card.cl-card-theatre .button:focus,.cl-card.cl-card-theatre .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:focus,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card.cl-card-theatre a:focus{color:#1fa1ff}.cl-card:hover.cl-card-theatre .button:after,.cl-card:hover.cl-card-theatre .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card:hover.cl-card-theatre a:after,.cl-card:focus.cl-card-theatre .button:after,.cl-card:focus.cl-card-theatre .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card:focus.cl-card-theatre a:after,.cl-card.cl-card-theatre .button:hover:after,.cl-card.cl-card-theatre .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:hover:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card.cl-card-theatre a:hover:after,.cl-card.cl-card-theatre .button:focus:after,.cl-card.cl-card-theatre .localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button a:focus:after,.localist_widget_wrapper .localist_widget_container ul.lw_event_list li.lw_event_item .lw_event_content .action_button .cl-card.cl-card-theatre a:focus:after{background-position:0 -28px}.cl-card:hover,.cl-card:focus{top:0;-webkit-box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1);box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1)}.cl-card:hover img,.cl-card:hover .video iframe,.cl-card:hover .video .poster,.cl-card:focus img,.cl-card:focus .video iframe,.cl-card:focus .video .poster{-webkit-transform:scale(1.03);transform:scale(1.03)}.cl-card:active{-webkit-box-shadow:0 .3rem .5rem rgba(0,0,0,.2),0 .3rem 2rem rgba(0,0,0,.2);box-shadow:0 .3rem .5rem rgba(0,0,0,.2),0 .3rem 2rem rgba(0,0,0,.2)}.cl-scard{border-radius:.2rem .2rem 0 0}.cl-scard img{border-radius:.2rem .2rem 0 0}.cl-scard .cl-scard-img-overlay{background:rgba(0,0,0,.7);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cl-scard .cl-scard-img-overlay:hover span,.cl-scard .cl-scard-img-overlay:focus span{font-size:1.25rem;left:-0.625rem;padding-left:1.85rem}.cl-scard .cl-scard-img-overlay:hover span:before,.cl-scard .cl-scard-img-overlay:focus span:before{width:1.35rem;height:1.25rem}.cl-scard .cl-scard-img-overlay span{font-size:1rem;left:-0.5rem;padding-left:1.6rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.cl-scard .cl-scard-img-overlay span:before{top:-2px;width:1.1rem;height:1rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.cl-scard .cl-scard-category{text-transform:uppercase;color:#555}.cl-scard .cl-scard-category:hover,.cl-scard .cl-scard-category:focus{color:inherit}.cl-scard .cl-scard-category:hover:after,.cl-scard .cl-scard-category:focus:after{width:100%}.cl-scard .cl-scard-category-news{color:#e64646}.cl-scard .cl-scard-category-news:after{border-bottom-color:#e64646}.cl-scard .cl-scard-category-story{color:#1475a8}.cl-scard .cl-scard-category-story:after{border-bottom-color:#1475a8}.cl-scard .cl-scard-category:after{display:block;content:"";position:relative;left:0;bottom:0;width:1.5rem;height:.5rem;border-bottom:1px solid #ddd;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.cl-scard .cl-scard-body h2,.cl-scard .cl-scard-body p{-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.cl-scard .cl-scard-body:hover h2,.cl-scard .cl-scard-body:hover p,.cl-scard .cl-scard-body:focus h2,.cl-scard .cl-scard-body:focus p,.cl-scard .cl-scard-body:active h2,.cl-scard .cl-scard-body:active p{color:#2277b3 !important}.cl-scard .cl-scard-meta{margin-bottom:.7rem;color:#999;border-top:1px solid #eee}.cl-scard .cl-scard-date{font-weight:300}@supports((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) or (-webkit-backdrop-filter: initial){.cl-scard .cl-scard-img-overlay{background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px) saturate(250%);backdrop-filter:blur(20px) saturate(250%)}}@-webkit-keyframes reveal-countdown{from{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes reveal-countdown{from{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.cl-countdown{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-animation-name:reveal-countdown;animation-name:reveal-countdown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.cl-countdown .message{background:#ffd453;border-radius:.25rem;border:1px solid #d2a400}.cl-countdown a.message{border-radius:.2rem}.cl-countdown .dismiss{opacity:.5;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.cl-countdown .dismiss:hover,.cl-countdown .dismiss:focus{opacity:1}.cl-date .cl-date-content-wrapper{width:110px}.cl-date .cl-date-content-wrapper .cl-date-month{background:#2277b3;font-family:"Lato","Hind",Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:.8rem}.cl-date .cl-date-content-wrapper .cl-date-day{font-family:"Rubik","Hind",Arial,sans-serif;padding:.6rem .5rem}.cl-date .cl-date-download-dialogue{font-family:"Hind",Arial,sans-serif;border-radius:.2rem}.cl-date .cl-date-download-dialogue .cl-date-download-confirm{border-bottom-right-radius:.2rem}.cl-date .cl-date-download-dialogue .cl-date-download-cancel{border-bottom-left-radius:.2rem}.cl-date .cl-date-caption-wrapper{padding:.65rem 1rem .5rem;border-radius:.2rem}.cl-date .cl-date-caption-wrapper .cl-date-caption{font-family:"Hind",Arial,sans-serif;color:#333;line-height:1.1rem}.cl-date .cl-date-download-notice{font-family:"Hind",Arial,sans-serif}.cl-hero:not(.fullwidth):not(.super) .cl-hero-proper{border-radius:.2rem}.cl-hero h1{margin-bottom:1rem}.cl-hero p{margin-bottom:1rem;font-family:"Hind",Arial,sans-serif}.cl-hero a.cl-button,.cl-hero span.cl-button{background-color:#fff !important}.cl-hero a.cl-button:hover,.cl-hero a.cl-button:focus,.cl-hero span.cl-button:hover,.cl-hero span.cl-button:focus{color:#005eff;top:0}body.home .cl-hero .block p{font-family:"Hind",Arial,sans-serif}@supports((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)){.cl-hero a.cl-button,.cl-hero span.cl-button{-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);background-color:rgba(255,255,255,.7)}}.cl-menu{font-family:"Hind",Arial,sans-serif;font-size:.9rem;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:.1rem}.cl-menu span.cl-menu-toggle{padding:1.2rem 1rem 1rem}.cl-menu span.cl-menu-toggle:after{right:1rem;top:1.3rem;width:8px;height:8px;border:none;background-image:url("images/close.svg");background-position:0 -32px;background-size:8px auto;background-repeat:no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.cl-menu span.cl-menu-toggle:hover:after,.cl-menu span.cl-menu-toggle:focus:after,.cl-menu span.cl-menu-toggle.active:after{border:none;background-position:0 -16px}.cl-menu span.cl-menu-toggle.active:after{top:1.3rem;-webkit-transform:rotate(0);transform:rotate(0)}.cl-menu ul.cl-menu-list span.cl-menu-arrow{right:1rem;top:1.12rem;width:8px;height:8px;border:none;background-image:url("images/close.svg");background-position:0 -8px;background-size:8px auto;background-repeat:no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.cl-menu ul.cl-menu-list a{color:#333;padding:.8rem 1.2rem .6rem}.cl-menu ul.cl-menu-list a:hover,.cl-menu ul.cl-menu-list a:focus{background:#e3e3e3;color:#333}.cl-menu ul.cl-menu-list a:hover~span.cl-menu-arrow,.cl-menu ul.cl-menu-list a:focus~span.cl-menu-arrow{border:none}.cl-menu ul.cl-menu-list ul a{font-weight:400;color:#000;letter-spacing:initial;text-transform:initial}.cl-menu ul.cl-menu-list ul.reveal~span.cl-menu-arrow{-webkit-transform:rotate(0);transform:rotate(0);top:1.12rem}@media screen and (min-width: 600px){.cl-menu ul.cl-menu-list ul{-webkit-box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1);box-shadow:0 .3rem 1rem rgba(0,0,0,.1),0 .3rem 3rem rgba(0,0,0,.1);border-radius:0 0 .2rem .2rem;margin-top:0}.cl-menu ul.cl-menu-list ul li:first-child{border-radius:.2rem .2rem 0 0;overflow:hidden}.cl-menu ul.cl-menu-list ul li:last-child{border-radius:0 0 .2rem .2rem;overflow:hidden}.cl-menu ul.cl-menu-list a.cl-menu-trigger{padding-right:2.5rem}}.cl-metric{border-radius:.2rem}.cl-metric span:first-child{font-family:"Rubik","Hind",Arial,sans-serif;font-weight:500}.cl-metric span:last-child{font-family:"Hind",Arial,sans-serif;font-weight:600;font-size:.9rem}.cl-notice{background:#c0ddf2;border-radius:.25rem;border:1px solid #88b6d1}.cl-notice:before{position:absolute;left:0;top:1.8rem;display:block;content:"";width:0;height:0;border-left:12px solid #88b6d1;border-top:11px solid rgba(0,0,0,0);border-bottom:11px solid rgba(0,0,0,0)}.cl-notice.urgent{background:#ffd453;border:1px solid #d2a400;color:#000}.cl-notice.urgent h1{color:#000}.cl-notice.urgent:before{border-left:12px solid #d2a400}.cl-notice h1{text-transform:none}.cl-notice .dismiss{opacity:.5;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.cl-notice .dismiss:hover,.cl-notice .dismiss:focus{opacity:1}.cl-overlay .cl-overlay-block.hidden{border-radius:0 0 .3rem .3rem}.cl-overlay .cl-overlay-block.hidden .cl-overlay-slider{border-radius:0 0 .3rem .3rem}@media screen and (min-width: 600px){.cl-overlay .cl-overlay-block.hidden{border-radius:0}.cl-overlay .cl-overlay-block.hidden .cl-overlay-slider{border-radius:0}}@media screen and (min-width: 800px){.cl-overlay .cl-overlay-block{border-radius:.3rem}.cl-overlay .cl-overlay-slider{border-radius:0 .3rem .3rem 0}.cl-overlay .cl-overlay-block.hidden{border-radius:0 .3rem .3rem 0}.cl-overlay .cl-overlay-block.hidden .cl-overlay-slider{border-radius:0 .3rem .3rem 0}}@supports((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)){.cl-overlay .cl-overlay-block{-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px);background-color:rgba(255,255,255,.7)}.cl-overlay.dark .cl-overlay-block{-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px);background-color:rgba(0,0,0,.7)}}.cl-panel{border-radius:.2rem}.cl-panel h1{font-size:2rem;margin-bottom:1.5rem}.cl-panel p,.cl-panel ul{font-size:1.1rem;font-family:"Hind",Arial,sans-serif}.cl-panel a.cl-button,.cl-panel span.cl-button{margin-bottom:2rem}@media screen and (min-width: 800px){.cl-panel h1{font-size:2.5rem;margin-bottom:2.5rem}.cl-panel p,.cl-panel ul{font-size:1.2rem}.cl-panel a.cl-button,.cl-panel span.cl-button{width:100%;max-width:100%}}.cl-promo .cl-promo-backdrop-wrapper .cl-promo-backdrop.style-brand{background-color:#002147}.cl-promo .cl-promo-content .cl-promo-img .cl-promo-img-link img{border-radius:3px;border:1px solid rgba(255,255,255,.5)}.cl-promo.micro .cl-promo-micro-content-wrapper{background:#002147}.cl-promo.micro .cl-promo-micro-content-wrapper:hover,.cl-promo.micro .cl-promo-micro-content-wrapper:focus{background:#005eff}.cl-promo.micro h1{margin-bottom:0}.cl-promo.micro .cl-promo-micro-text-link{text-transform:uppercase;font-weight:700;font-family:"Hind",Arial,sans-serif;padding-right:1.5rem}.cl-promo.micro .cl-promo-micro-text-link:after{display:block;position:absolute;top:2px;right:0;content:"";width:10px;height:10px;background-image:url("images/cl/icon-card-link.png");background-position:0 -20px;background-repeat:no-repeat;background-size:100% auto}.cl-quote{padding:2rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.cl-quote blockquote{font-size:1.5rem;line-height:2.5rem}.cl-quote cite{color:#555;font-family:"Hind",Arial,sans-serif}.cl-quote cite:before{background:#555}.cl-share{border-radius:.2rem}.cl-share .cl-share-label{font-family:"Hind",Arial,sans-serif;line-height:23px;padding-bottom:2px}.cl-slideshow .carousel-wrapper{border-radius:.2rem}.cl-slideshow .carousel-wrapper .carousel .slide figcaption{font-family:"Hind",Arial,sans-serif;border-radius:0 0 .2rem .2rem;-webkit-transition:opacity .4s ease-in-out .1s;transition:opacity .4s ease-in-out .1s}.cl-slideshow .carousel-wrapper .controls{-webkit-transition:opacity .4s ease-in-out .1s;transition:opacity .4s ease-in-out .1s}.cl-slideshow .carousel-wrapper .controls .controller{-webkit-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out}.cl-slideshow .carousel-wrapper .controls .controller:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cl-slideshow .carousel-wrapper:hover .controls{-webkit-transition:opacity .4s ease-in-out .5s;transition:opacity .4s ease-in-out .5s}.cl-slideshow .counter{font-family:"Hind",Arial,sans-serif;border-radius:10px}.cl-slideshow.dark .carousel-wrapper .controls .controller:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@supports((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)){.cl-slideshow .carousel-wrapper .carousel .slide figcaption,.cl-slideshow .carousel-wrapper .controls .controller,.cl-slideshow .counter{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:rgba(255,255,255,.5)}.cl-slideshow.dark .carousel-wrapper .carousel .slide figcaption,.cl-slideshow.dark .carousel-wrapper .controls .controller,.cl-slideshow.dark .counter{background-color:rgba(0,0,0,.5)}}@media screen and (min-width: 600px){.cl-slideshow .carousel-wrapper .carousel .slide figcaption{border-radius:5px}}.cl-tabs.cl-tabs-js{-webkit-box-shadow:none;box-shadow:none;background:#efefef;border-radius:.2rem;border:1px solid #eee}.cl-tabs.cl-tabs-js [role=tablist] a{font-family:"Hind",Arial,sans-serif;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem;color:#333;padding:.6rem 1.5rem .5rem;border-right:none}@media screen and (min-width: 550px){.cl-tabs.cl-tabs-js{border:none;padding:.5rem;border-radius:.4rem}.cl-tabs.cl-tabs-js [role=tablist] li{margin:0 .2rem}.cl-tabs.cl-tabs-js [role=tablist] li:first-of-type{margin:0 .2rem 0 0}.cl-tabs.cl-tabs-js [role=tablist] a{border-radius:.2rem .2rem 0 0;border-right:none;background:#e3e3e3}.cl-tabs.cl-tabs-js [role=tablist] a:not([aria-selected]):hover,.cl-tabs.cl-tabs-js [role=tablist] a:not([aria-selected]):focus{background:#ddd}.cl-tabs.cl-tabs-js [role=tabpanel]{border-radius:.2rem}.cl-tabs.cl-tabs-js [role=tabpanel]:first-of-type{border-radius:0 .2rem .2rem}.cl-tabs.cl-tabs-js [role=tablist] [aria-selected]{border:none}}.cl-video .overlay{border-radius:0 0 .2rem .2rem}.cl-video h1{position:relative;text-align:left;-webkit-transform:all .2s ease-in-out;transform:all .2s ease-in-out;padding:0;margin:0;line-height:1.2}.cl-video p{font-weight:400;font-size:.9rem}.cl-video p:first-child{padding-top:0}@media screen and (min-width: 600px){.cl-video .overlay{border-radius:.5rem;-webkit-transition:opacity .2s ease-in-out,top .2s ease-in-out;transition:opacity .2s ease-in-out,top .2s ease-in-out}.cl-video h1{font-size:1.6rem}.cl-video p{font-size:1rem}.cl-video .cl-button,.cl-video .cl-button:hover,.cl-video .cl-button:focus{border:none}@supports((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)){.cl-video .overlay{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:rgba(0,0,0,.5)}}}@media screen and (min-width: 800px){.cl-video h1{font-size:1.8rem}.cl-video p{font-size:1.1rem}}.color-blocks .breakout{padding-top:8rem;padding-bottom:6rem}.color-blocks .content-width>h2{font-size:2.2rem;margin-bottom:3rem;max-width:500px;line-height:1.2}.color-blocks section .breakout{background-color:#fafafa}.color-blocks section:nth-child(odd) .breakout{background-color:#c0ddf2}.color-blocks section .cl-card{z-index:2}.color-blocks section .alignright{min-width:270px}.color-blocks figcaption{color:#fff;background-color:rgba(0,0,0,.5);padding:1rem;border-radius:0 0 .2rem .2rem}@media screen and (min-width: 500px){.color-blocks.slanted section .breakout{-webkit-clip-path:polygon(0 2rem, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0 2rem, 100% 0%, 100% 100%, 0% 100%)}.color-blocks.slanted section:nth-child(even) .breakout{-webkit-clip-path:polygon(0 0, 100% 2rem, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 2rem, 100% 100%, 0% 100%)}.color-blocks.slanted section:not(:last-of-type) .breakout{margin-bottom:-3rem}.color-blocks section .alignright{min-width:450px}}.color-blocks.block-tones-summer-2020 section:nth-of-type(1) .breakout,.color-blocks.block-tones-summer-2020 section:nth-of-type(1) .content-width>h2,.color-blocks.block-tones-summer-2020 section:nth-of-type(6) .breakout,.color-blocks.block-tones-summer-2020 section:nth-of-type(6) .content-width>h2{background-color:#002147;color:#fff}.color-blocks.block-tones-summer-2020 section:nth-of-type(2) .breakout{background-color:#a0d5cd}.color-blocks.block-tones-summer-2020 section:nth-of-type(3) .breakout{background-color:#eca095}.color-blocks.block-tones-summer-2020 section:nth-of-type(4) .breakout{background-color:#ffbc44}.color-blocks.block-tones-summer-2020 section:nth-of-type(5) .breakout,.color-blocks.block-tones-summer-2020 section:nth-of-type(5) .content-width>h2{background-color:#1b3b1d;color:#fff}.color-blocks.block-tones-summer-2020 section:nth-of-type(7) .breakout{background-color:#fff}
/*# sourceMappingURL=map/style.css.map */
