/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#cu-privacy-notice{-webkit-transition:400ms all;transition:400ms all;background:#444;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:19px;line-height:1.42857;position:fixed;left:0;right:0;margin:auto;bottom:0;padding:20px 30px;z-index:1000}#cu-privacy-notice a{color:#FFF;text-decoration:underline;font-weight:bold}#cu-privacy-notice a:hover{opacity:0.5}#cu-privacy-notice button{background:none;border:0;display:block;font-size:1.2em;margin:15px auto}#cu-privacy-notice button:hover{opacity:0.5}#cu-privacy-notice.dismissed{opacity:0;-webkit-transform:translate(0,800px);-ms-transform:translate(0,800px);transform:translate(0,800px)}#cu-privacy-notice-button{color:#000;background:#C0CD3F;padding:15px 30px;font-size:19px;white-space:nowrap}@media (min-width:768px){#cu-privacy-notice-wrapper{display:flex;flex-direction:row-reverse}#cu-privacy-notice button{margin:0}#cu-privacy-notice-button{margin-left:60px}#cu-privacy-notice{width:750px}}@media (min-width:992px){#cu-privacy-notice{width:970px}}@media (min-width:1200px){#cu-privacy-notice{width:1170px}}
a{color:#2c6bac;text-decoration:none}a.not-visited{color:#2c6bac !important}a:active{color:#24598c;text-decoration:underline}a:focus,a:hover{color:#0071B3;text-decoration:underline}a:visited{color:#216497}a:focus{outline:thin dotted;outline-offset:-2px}b,strong{font-weight:600}[role="heading"]{font-weight:bold}label{font-size:1.2em;font-weight:400}.js .js-hide{display:none}.ng-animate-shim{visibility:hidden}.ng-anchor{position:absolute}.ng-trans.ng-enter-stagger{transition-delay:.02s;transition-duration:0}.lowercase{text-transform:lowercase}main{min-height:110vh !important}main a.external::after,.image-with-modal::after,img.missing::before,.view-on-the-market .cv-link a::before,.view-on-the-market .email-link a::before,figure.image-with-caption::before{-moz-osx-font-smoothing:grayscale;content:" \f08e";display:inline;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:700;line-height:1;margin-right:5px;text-rendering:auto}main a:not(.btn),footer a:not(.btn){text-decoration:underline !important}main h1 a,main h2 a,main h3 a,main h4 a,main h5 a,main h6 a,main button a,main .btn-display a,footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a,footer button a,footer .btn-display a{text-decoration:none !important}main .block-title a,main .more-link a,footer .block-title a,footer .more-link a{text-decoration:none !important}.carousel-inner{height:100%}.carousel-inner.focused{outline:auto;border:1px dotted #2c6bac}.carousel-inner>.item{height:100%}.carousel-inner>.item>img,.carousel-inner>.item>a>img{height:auto;margin:0 auto;position:absolute;z-index:2;text-align:center;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.carousel-inner>.item:hover .carousel-caption{opacity:1}.paragraph--type--cu-image-slide,.paragraph--type--cu-www-hero-image{height:100%;width:100%}.image-slide-inner{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.field--type-text-long ul,.field--type-text-long ol>li{text-align:left}.field--type-text-long [dir="rtl"] ul,.field--type-text-long [dir="rtl"] ol>li{text-align:right}.field--name-field-cu-image-slides,.paragraph--type--cu-www-hero-image,.field--name-field-cu-www-feature-box-item,.field--name-field-cu-www-feature-box-items{position:relative}.field--name-field-cu-image-slides .container-slide-layer-text,.paragraph--type--cu-www-hero-image .container-slide-layer-text,.field--name-field-cu-www-feature-box-item .container-slide-layer-text,.field--name-field-cu-www-feature-box-items .container-slide-layer-text{height:100%;position:relative;z-index:4}.field--name-field-cu-image-slides .slide-layer-text,.paragraph--type--cu-www-hero-image .slide-layer-text,.field--name-field-cu-www-feature-box-item .slide-layer-text,.field--name-field-cu-www-feature-box-items .slide-layer-text{bottom:4em;left:15px;right:15px;position:absolute;overflow:hidden}.field--name-field-cu-image-slides .slide-layer-text>a,.paragraph--type--cu-www-hero-image .slide-layer-text>a,.field--name-field-cu-www-feature-box-item .slide-layer-text>a,.field--name-field-cu-www-feature-box-items .slide-layer-text>a{display:inline-block}.field--name-field-cu-image-slides .slide-layer-text .field--name-field-cu-text,.paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-text,.field--name-field-cu-www-feature-box-item .slide-layer-text .field--name-field-cu-text,.field--name-field-cu-www-feature-box-items .slide-layer-text .field--name-field-cu-text{color:#FFF;font-size:2em;font-weight:300;margin:0;max-width:900px;text-shadow:2px 2px 1px rgba(0,0,0,0.5)}.field--name-field-cu-image-slides .slide-layer-text .field--name-field-cu-links,.paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-item .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-items .slide-layer-text .field--name-field-cu-links{margin:20px 0 0}.field--name-field-cu-image-slides .slide-layer-text .field--name-field-cu-links .btn,.paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-item .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-items .slide-layer-text .field--name-field-cu-links .btn{margin:15px 30px 0 0}.field--name-field-cu-image-slides .slide-layer-tint,.paragraph--type--cu-www-hero-image .slide-layer-tint,.field--name-field-cu-www-feature-box-item .slide-layer-tint,.field--name-field-cu-www-feature-box-items .slide-layer-tint{background:rgba(0,0,0,0.3);position:absolute;height:100%;left:0;top:0;width:100%;z-index:3}.field--name-field-cu-image-slides .field--name-field-cu-image,.paragraph--type--cu-www-hero-image .field--name-field-cu-image,.field--name-field-cu-www-feature-box-item .field--name-field-cu-image,.field--name-field-cu-www-feature-box-items .field--name-field-cu-image{background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;height:100%;left:0;position:relative;top:0;width:100%}.field--name-field-cu-image-slides .link_white .slide-layer-text .field--name-field-cu-text a,.paragraph--type--cu-www-hero-image .link_white .slide-layer-text .field--name-field-cu-text a,.field--name-field-cu-www-feature-box-item .link_white .slide-layer-text .field--name-field-cu-text a,.field--name-field-cu-www-feature-box-items .link_white .slide-layer-text .field--name-field-cu-text a{color:#FFF;text-decoration:underline}.field--name-field-cu-image.stellar{background-position:center 50%;background-repeat:no-repeat}.www-carousel .carousel-control{display:none}.www-carousel .carousel-indicators{display:block}.paragraph--type--cu-www-hero-image .slide-layer-text{-moz-transition:opacity .4s ease-in-out .7s;-o-transition:opacity .4s ease-in-out .7s;-webkit-transition:opacity .4s ease-in-out;-webkit-transition-delay:.7s;transition:opacity .4s ease-in-out .7s;opacity:0;bottom:100px;left:0;width:100%;padding:0 30px;position:absolute;text-align:center}.paragraph--type--cu-www-hero-image .slide-layer-text a{color:#FFF}.paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-text{color:#FFF;font-size:2.5em;font-weight:400;line-height:normal;max-width:none;text-shadow:2px 2px 1px rgba(0,0,0,0.57)}.paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-links{margin:0px auto -15px}.paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-links a.btn{color:#FFF;margin:0 15px 15px}.paragraph--type--cu-www-hero-image .hero-image-bg{-moz-transition:opacity .7s cubic-bezier(0.215,0.61,0.355,1);-o-transition:opacity .7s cubic-bezier(0.215,0.61,0.355,1);-webkit-transition:opacity .7s cubic-bezier(0.215,0.61,0.355,1);transition:opacity .7s cubic-bezier(0.215,0.61,0.355,1);opacity:0}.paragraph--type--cu-www-hero-image.loaded .hero-image-bg{opacity:1}.paragraph--type--cu-www-hero-image.loaded .slide-layer-text{opacity:1}.paragraph--type--cu-www-hero-image .category{color:#FFF;font-weight:300;text-transform:uppercase;text-shadow:2px 2px 1px rgba(0,0,0,0.57);margin-bottom:5px}.paragraph--type--cu-www-hero-image[data-text-color='1'] .slide-layer-text .field--name-field-cu-text,.paragraph--type--cu-www-hero-image[data-text-color='1'] .slide-layer-text .category{color:#000;text-shadow:2px 2px 1px rgba(255,255,255,0.57)}.paragraph--type--cu-www-hero-image[data-text-color='1'] .slide-layer-text a{color:#000}.load-check-img{-moz-transition:opacity .7s cubic-bezier(0.215,0.61,0.355,1),-moz-transform .7s cubic-bezier(0.215,0.61,0.355,1);-o-transition:opacity .7s cubic-bezier(0.215,0.61,0.355,1),-o-transform .7s cubic-bezier(0.215,0.61,0.355,1);-webkit-transition:opacity .7s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .7s cubic-bezier(0.215,0.61,0.355,1);transition:opacity .7s cubic-bezier(0.215,0.61,0.355,1),transform .7s cubic-bezier(0.215,0.61,0.355,1);transform:scale(0.7);opacity:0}.load-check-img.loaded{opacity:1;transform:scale(1)}.paragraph--type--cu-www-hero-video .hero-video-thumbnail{-moz-transition:opacity .6s linear;-o-transition:opacity .6s linear;-webkit-transition:opacity .6s linear;transition:opacity .6s linear;background-size:cover;background-position:center 50%;background-repeat:no-repeat;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:1}.paragraph--type--cu-www-hero-video .playback-buttons{align-items:center;background-size:cover;color:#FFF;display:flex;font-size:10vw;height:100%;justify-content:center;left:0;position:absolute;text-decoration:none;top:0;width:100%;z-index:2}.paragraph--type--cu-www-hero-video .playback-buttons .hero-video-thumbnail-play,.paragraph--type--cu-www-hero-video .playback-buttons .hero-video-thumbnail-pause{opacity:0.7}.paragraph--type--cu-www-hero-video .playback-buttons .hero-video-thumbnail-play:hover,.paragraph--type--cu-www-hero-video .playback-buttons .hero-video-thumbnail-play:focus,.paragraph--type--cu-www-hero-video .playback-buttons .hero-video-thumbnail-pause:hover,.paragraph--type--cu-www-hero-video .playback-buttons .hero-video-thumbnail-pause:focus{opacity:0.9}.paragraph--type--cu-www-hero-video.video-playing .hero-video-thumbnail{opacity:0}.paragraph--type--cu-www-hero-video .field--name-field-cu-youtube-id{background:#000000;height:100%}.paragraph--type--cu-www-hero-video .hero-video{display:block;margin:auto;width:100vw !important;height:calc(100vw * 0.5625) !important;max-height:100vh}.carousel-fade .carousel-inner>.item{-moz-transition:opacity .6s linear;-o-transition:opacity .6s linear;-webkit-transition:opacity .6s linear;transition:opacity .6s linear;display:none;left:0;position:absolute;top:0;z-index:1}.carousel-fade .carousel-inner>.item.active{z-index:2}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{display:block;opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{-moz-transform:translate3d(0,0,0) !important;-ms-transform:translate3d(0,0,0) !important;-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;left:0 !important}.carousel-fade .carousel-control{z-index:2}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-video{height:555px;position:relative;overflow:hidden}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-video.video-playing{height:calc(100vw * 0.5625) !important;max-height:100vh}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-video{height:475px;position:relative;overflow:hidden}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image .field--name-field-cu-text{font-size:2em}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image .category{margin-bottom:0}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-links a.btn{font-size:1em;font-weight:400;padding:10px 15px;margin-top:10px !important}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-video.video-playing{max-height:100vh;height:100%}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-video.video-playing .hero-video{height:calc((100vw) * 0.5625) !important;width:100% !important}abbr{text-decoration:none}img[alt]{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;font-size:14px;font-weight:400;line-height:normal}img.broken{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;background:#EEE;border-radius:7px;padding:30px;text-indent:5px;transform:scale(1) !important}.image-with-borders img{border:1px solid #CCC}.page-node-type-cu-landing-page #main,.page-node-type-cu-landing-page .conditional-container,.page-node-type-home-landing-page #main,.page-node-type-home-landing-page .conditional-container,.page-node-type-cu-news-highlight #main,.page-node-type-cu-news-highlight .conditional-container{margin:0;padding:0;width:auto}.field--name-field-cu-content .field--item{margin-bottom:24px}.field--name-field-cu-content .paragraph--type--image .container,.field--name-field-cu-content .paragraph--type--image-carousel .container{margin:0;padding:0;width:auto}.paragraph--type--cu-page-slice .paragraph--type--image-carousel .container{margin:0;padding:0;width:auto}.landing-content .paragraph--type--cu-page-slice .paragraph--type--cu-page-slice-item[class*="col-"]:not(.grid-centered){clear:none !important}.paragraph--type--cu-page-slice-item[class*="-2"],.paragraph--type--cu-page-slice-item[class*="-3"],.paragraph--type--cu-page-slice-item[class*="-4"],.paragraph--type--cu-page-slice-item[class*="-6"]{margin-bottom:30px}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image .container{margin:0;padding:0;width:auto}.twitter-typeahead{display:block !important}.twitter-typeahead .tt-hint{opacity:0.5 !important}.twitter-typeahead .form-control{font-size:18px;height:46px;line-height:1.33333;padding:10px 16px}.twitter-typeahead .tt-hint{color:#CCC}.twitter-typeahead .tt-menu{clear:both;margin-top:15px;position:static !important;width:100%}.twitter-typeahead .tt-suggestion{border-top:1px solid #1d405d;color:#FFF;cursor:pointer;margin:0 -15px;padding:15px}.twitter-typeahead .tt-suggestion a{display:block;text-decoration:none}.twitter-typeahead .tt-suggestion .tt-highlight{color:#2c6bac}.twitter-typeahead .tt-suggestion:hover,.twitter-typeahead .tt-suggestion:focus,.twitter-typeahead .tt-suggestion.tt-cursor{background:#0080cc;color:#FFF}.twitter-typeahead .tt-suggestion:hover a,.twitter-typeahead .tt-suggestion:hover .tt-highlight,.twitter-typeahead .tt-suggestion:focus a,.twitter-typeahead .tt-suggestion:focus .tt-highlight,.twitter-typeahead .tt-suggestion.tt-cursor a,.twitter-typeahead .tt-suggestion.tt-cursor .tt-highlight{color:#FFF}.twitter-typeahead .tt-suggestion .ss-icon{float:right}.twitter-typeahead .tt-dataset{border-bottom:1px solid #CCC}.twitter-typeahead .tt-dataset:empty{display:none;border:0}.twitter-typeahead h3{font-size:0.8em;text-transform:uppercase;color:#717171;margin:10px 10px 5px}.gsaloading .twitter-typeahead pre::after{content:"loading";position:relative;background:#FFF;color:#00294a;border-radius:4px;margin-left:10px}.page-slice .paragraph--type--text{margin:20px 0 2em}.grid-centered{clear:both !important;float:none !important;margin:0 auto}.landing-content>.paragraph:nth-child(even){background:#F0F0F0}.landing-content>.paragraph:nth-child(even) .js-empty::after{background:#FAFAFA}.paragraph .field--type-viewfield{padding-bottom:20px}.image-tile{cursor:pointer;height:0;overflow:hidden;padding:0 7.5px;position:relative}.image-tile div.details{align-items:center;color:#FFF;display:flex;height:95%;margin:0 auto;opacity:0;position:absolute;text-align:left;text-shadow:0 0 3px rgba(0,0,0,0.8);top:30px;width:95%}.image-tile div.details h2,.image-tile div.details h3{color:#FFF;font-weight:300;margin:0;padding:0 40px}.image-tile .edit-link{left:20px;position:absolute;top:10px;z-index:2}.image-tile-bg{background-color:#EEE;background-position:center center;background-repeat:none;background-size:cover;display:block;height:0;padding-bottom:100%;width:100%}.paragraph--type--cu-views-display .field--type-viewfield+.more-link{border:0;clear:both;display:table;margin:-20px auto 20px;padding:0}.paragraph--type--cu-views-display.cu_publications-block_3 .field--type-viewfield+.more-link,.paragraph--type--cu-views-display.research_projects-block_2 .field--type-viewfield+.more-link{display:block;margin:0}.view-gallery.view-display-id-block_2{margin-top:10px;margin-bottom:10px}.tabs{margin-bottom:2em}.well{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.modal-backdrop.in{opacity:0.75}.link-tile{border:2px solid #0080CA;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:table;float:left;height:100px;margin:0 .5em .5em 0 !important;overflow:hidden;padding:0;position:relative;width:100px}.link-tile a{align-items:center;color:#FFF;display:flex;height:100%;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:100%}.link-tile a span{color:#FFF;display:block;left:0;margin:0;opacity:0;padding:0 10px;position:relative;top:0;width:96px;z-index:3}.link-tile a:hover span,.link-tile a:focus span{opacity:1;width:100%}.link-tile a::before{background:#FFF;color:#0080CA;content:"\22C6";display:table-cell;font-family:SSStandard;font-feature-settings:liga;font-size:48px;font-style:normal;font-weight:400;height:100%;left:0;line-height:2.3em;position:absolute;text-align:center;text-decoration:none;text-rendering:optimizelegibility;top:0;white-space:nowrap;width:100%;z-index:1}.link-tile a:hover::before,.link-tile a:focus::before{background:#0080ca;color:rgba(255,255,255,0.1)}.link-tile a.ext::after{content:none}.field--name-field-cu-email-address.link-tile a::before{content:"\2709"}.field--name-field-cu-phone.link-tile a::before{content:"\1F4DE"}.field--name-field-cu-curriculum-vitae a::before{content:"\EB01"}.field--name-field-cu-linkedin a::before{content:"\F612";font-family:SSSocialRegular}.field--name-field-cu-twitter a::before{content:"\F611";font-family:SSSocialRegular}.field--name-field-cu-youtube a::before{content:"\F630";font-family:SSSocialRegular}.field--name-field-cu-facebook a::before{content:"\F610";font-family:SSSocialRegular}.field--name-field-cu-instagram a::before{content:"\F641";font-family:SSSocialRegular}.field--name-field-cu-vimeo a::before{content:"\F631";font-family:SSSocialRegular}.field--name-field-cu-github a::before{content:"\F670";font-family:SSSocialRegular}.field--name-field-cu-orcid a::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-190 -190 900 900"><path fill="%230080CA" d="M294.75 188.19h-45.92V342h47.47c67.62 0 83.12-51.34 83.12-76.91 0-41.64-26.54-76.9-84.67-76.9zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-80.79 360.76h-29.84v-207.5h29.84zm-14.92-231.14a19.57 19.57 0 1 1 19.57-19.57 19.64 19.64 0 0 1-19.57 19.57zM300 369h-81V161.26h80.6c76.73 0 110.44 54.83 110.44 103.85C410 318.39 368.38 369 300 369z"/></svg>')}.field--name-field-cu-google-scholar-link.link-tile a::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-5 -5 36 36"><path fill="%230080CA" d="M 11 4 L 3 9 L 8.4921875 9 C 8.4715892 9.0754986 8.4383718 9.1441171 8.421875 9.2226562 C 8.375875 9.4646562 8.3398437 9.7308125 8.3398438 10.007812 C 8.3398438 13.578812 11.990234 13.175781 11.990234 13.175781 L 11.990234 14.085938 C 11.990234 14.454937 12.47425 14.327172 12.53125 15.076172 C 12.28925 15.076172 7.4746094 14.937547 7.4746094 18.185547 C 7.4746094 21.445547 11.724609 21.285156 11.724609 21.285156 C 11.724609 21.285156 16.632812 21.504656 16.632812 17.472656 C 16.634813 15.063656 13.822266 14.2795 13.822266 13.3125 C 13.822266 12.3335 15.941406 12.045906 15.941406 9.7539062 C 15.941406 8.7519062 15.872828 8.03825 15.423828 7.53125 C 15.388828 7.49625 15.366031 7.4722188 15.332031 7.4492188 C 15.324304 7.4420199 15.31448 7.4367774 15.306641 7.4296875 L 15.429688 7.4296875 L 17.5 5.8769531 L 17.5 8 A 0.50005 0.50005 0 0 0 17.511719 8.1152344 A 1.0001 1.0001 0 0 0 17 9 L 17 10 A 1.0001 1.0001 0 1 0 19 10 L 19 9 A 1.0001 1.0001 0 0 0 18.488281 8.1152344 A 0.50005 0.50005 0 0 0 18.5 8 L 18.5 5.125 L 20 4 L 11 4 z M 11.691406 7.0527344 C 11.979219 7.0397031 12.268922 7.109625 12.544922 7.265625 C 12.751922 7.369625 12.946141 7.518125 13.119141 7.703125 C 13.476141 8.060125 13.7765 8.5784531 13.9375 9.1894531 C 14.3175 10.640453 13.823828 12.035781 12.798828 12.300781 C 11.784828 12.587781 10.654672 11.641172 10.263672 10.201172 C 10.090672 9.4991719 10.114547 8.8202969 10.310547 8.2792969 C 10.312395 8.2723193 10.316443 8.2666961 10.318359 8.2597656 C 10.321722 8.2581149 10.32682 8.253536 10.330078 8.2519531 C 10.386262 8.0380596 10.478099 7.8461668 10.589844 7.6875 C 10.795388 7.3872165 11.066477 7.1838352 11.404297 7.09375 C 11.499297 7.07075 11.595469 7.0570781 11.691406 7.0527344 z M 12.082031 15.685547 C 13.775031 15.558547 15.216313 16.490813 15.320312 17.757812 C 15.390313 19.013813 14.087812 20.131094 12.382812 20.246094 C 10.689813 20.361094 9.2274844 19.441547 9.1464844 18.185547 C 9.0654844 16.918547 10.377031 15.812547 12.082031 15.685547 z"/></svg>')}.phone-and-email{margin:1em 0}.phone-and-email .field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field--name-field-cu-email-address,.field--name-field-cu-lab-phone,.field--name-field-cu-phone,.field--name-field-cu-web-address{margin:5px 0}.field--name-field-cu-email-address span,.field--name-field-cu-lab-phone span,.field--name-field-cu-phone span,.field--name-field-cu-web-address span{color:#555;margin-right:15px;position:relative;top:.15em}.anchorjs-link{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#003aca;color:#FFF !important;font-size:21px;height:30px;line-height:1em !important;padding:3px 9px;text-decoration:none !important;margin-left:5px !important;margin-top:5px;width:30px;z-index:6}.anchorjs-link:hover,.anchorjs-link:focus{background:#0080cc;color:#FFF !important}article .field--name-field-cu-sponsors-heading{font-size:1.2em;font-weight:700;margin:20px 0 5px}article .field--name-field-cu-sponsors{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start}article .field--name-field-cu-sponsors a{background:#EEE;color:#555;display:block;flex-basis:200px;font-size:1.2em;margin:10px 15px 5px 0;overflow:hidden;padding:20px;text-align:center}article .field--name-field-cu-sponsors a:hover,article .field--name-field-cu-sponsors a:focus{background:#2c6bac;color:#FFF}#modal .modal-dialog{width:auto;padding:15px;padding:15px 5vw}#modal .modal-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:none;border:0;box-shadow:none;margin:0 auto;overflow:hidden}#modal .modal-body img{background:#FFF;margin:0 auto;max-height:90vh}#modal .modal-body .video-modal{background:#FFF;padding:15px 15px 10px}#modal .modal-body .video-modal iframe{display:block;margin:-15px -15px 0;min-height:45vw;overflow:hidden;width:100%;width:80vw}#modal .modal-body .video-modal .paragraph--type--video{margin-bottom:10px}#modal .modal-body .video-modal .container{padding:0;width:auto}#modal .modal-body .video-modal .video-text{max-width:calc(80vw - 30px)}#modal .modal-body .video-groups{margin:0}#modal.scale .modal-dialog{-moz-transition:-moz-transform .1s 0;-o-transition:-o-transform .1s 0;-webkit-transition:-webkit-transform .1s 0;transition:transform .1s 0;transform:scale(1.2)}#modal.scale.in .modal-dialog{transform:scale(1)}#modal.fade .modal-dialog{-moz-transform:translate(0px,-50px);-ms-transform:translate(0px,-50px);-webkit-transform:translate(0px,-50px);transform:translate(0px,-50px);-moz-transition:-moz-transform .2s ease-out 0s;-o-transition:-o-transform .2s ease-out 0s;-webkit-transition:-webkit-transform .2s ease-out;-webkit-transition-delay:0s;transition:transform .2s ease-out 0s}#modal.fade.in .modal-dialog{-moz-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transform:translate(0px,0px)}#modal .modal-footer{border:0;padding:0}#modal .modal-footer .btn-block{-moz-border-radius:4px !important;-webkit-border-radius:4px;border-radius:4px !important;color:#fff;font-size:1.2em;margin-top:15px;background-color:#337ab7;border-color:#2e6da4;text-transform:none}#modal .modal-footer .btn-block:hover,#modal .modal-footer .btn-block:active,#modal .modal-footer .btn-block:focus{-moz-border-radius:4px !important;-webkit-border-radius:4px;border-radius:4px !important;background-color:#286090 !important;border-color:#204d74 !important}#modal .modal-footer .summary{margin-top:10px}#modal #modal-heading{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px;background:#FFF;margin-bottom:15px;padding:15px}#modal #modal-heading h2{margin:0 0 10px}#modal.text-content .modal-body{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#FFF;font-size:16px}#modal.text-content .modal-body .container{padding-top:15px;padding-bottom:15px}#modal.text-content .modal-body h2.title{margin-top:0}#modal.text-content .modal-body img{max-width:200px;float:left;margin:0 20px 0 0}#modal.text-content #modal-heading{display:none}div[rss-feed]{margin:0}div[rss-feed] .media{flex-basis:200px;margin:20px 15px}div[rss-feed] .row{font-size:16px}div[rss-feed].tile-display h2{text-align:center}div[rss-feed].tile-display .row{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;margin-top:20px}div[rss-feed].tile-display h2+.row{margin-bottom:5px;margin-top:-15px}div[rss-feed].tile-display .media{flex-basis:300px;margin:20px 0;flex-grow:1;padding:0 15px;flex-shrink:0}div[rss-feed].tile-display .media-body{display:block;width:auto}.feed-loading{padding:50px 15px;text-align:center}.json-loading{padding:50px 15px;text-align:center}body.search-path-selected #modal .modal-body{background:none;padding:15px}body.search-path-selected #modal .modal-content{background:#FFF;display:block;font-size:1.3em;font-weight:300;padding:30px 40px;text-align:center;width:70%}body.search-path-selected #modal .modal-content p{margin:10px 0}body.search-path-selected #modal .modal-footer{display:none}.vertical-alignment-helper{display:table;height:100%;pointer-events:none;width:100%}.vertical-align-center{display:table-cell;pointer-events:none;vertical-align:middle}.vertical-align-center .modal-content{display:table;height:inherit;margin:0 auto;pointer-events:all;width:inherit}.image-with-modal::after{content:none;display:none}.image-with-modal.focused{outline:auto}.image-with-modal.focused:after{opacity:1}.image-with-modal.image-with-caption.focused figcaption{bottom:0;opacity:1}.field--name-field-cu-image a:focus{outline:auto}.center-table{display:table;margin:0 auto}.field--name-field-cu-editors-note{font-style:italic}blockquote{border:none;color:#1d497d;font-family:Arial,sans-serif;font-size:1.3em;line-height:1.3em;margin:10px}blockquote span.suffix{display:inline-block;position:relative;top:5px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.edit-link{background:#003aca}.edit-link:hover,.edit-link:focus{background:#0080cc}.can-edit .edit-link{display:inline-block !important}.can-edit .edit-link a{color:#FFF}.can-edit .publication .edit-link{margin-left:5px}.can-edit .copy-link{background:#003aca;display:inline-block !important;margin-left:5px}.can-edit .copy-link .fa{margin-right:5px}.field--name-field-cu-accordion-content>.field--item{border-bottom:1px solid #ebebeb;padding:10px 0}.paragraph--type--cu-accordion{margin:40px 0}.accordion-checkboxes{float:right;margin:0 0 10px}.accordion-checkboxes button:focus{outline:0}h3.group-title{border-bottom:1px solid #ebebeb;margin:0;padding-bottom:15px;padding-top:3px}button.accordion{background:none;border:none;color:#0e5a90;cursor:pointer;font-size:1.5em;outline:none;padding:5px 0;text-align:left;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;width:100%}button.accordion h2,button.accordion h3{align-items:baseline;display:flex;font-size:1em;margin:0;color:#555555}button.accordion h2 .ss-icon,button.accordion h3 .ss-icon{color:#555;content:'\25BB';float:left;font-size:.7em;min-width:2.5em;text-align:center;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;vertical-align:middle}button.accordion h2 strong,button.accordion h3 strong{float:left;font-weight:300;margin-right:10px}button.accordion.active .ss-icon{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}button.accordion.numeric:after{float:none}button.accordion:focus strong,button.accordion:hover strong{text-decoration:underline}button.accordion:focus h2,button.accordion:focus h2 .ss-icon,button.accordion:focus h3,button.accordion:focus h3 .ss-icon,button.accordion:hover h2,button.accordion:hover h2 .ss-icon,button.accordion:hover h3,button.accordion:hover h3 .ss-icon{color:#0071B3}.paragraph .field--name-field-cu-accordion-item-content{display:none;margin:5px 0 0 2.5em;padding:5px 0}.paragraph .field--name-field-cu-accordion-item-content.numeric{margin:10px 0 0 7%}button .counter{background-color:#e2e2e2;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#555;font-size:30px;font-weight:200;margin-right:12px;padding:3px;text-align:center;width:36px}.numbered-paragraph{padding:0;margin:20px 0}.numbered-paragraph>li{list-style:none;margin:40px 0}.numbered-paragraph>li .index-and-heading{font-size:1.5em;font-weight:300}.numbered-paragraph>li .paragraph--type--text{font-size:1.3em;font-weight:300}.numbered-paragraph .index-and-heading{line-height:1.22em}.numbered-paragraph .index{float:left;color:#093552}.numbered-paragraph h2.paragraph-title,.numbered-paragraph h3.paragraph-title{color:#093552;font-weight:300;font-size:1em;float:left;line-height:inherit;margin:0 0 0 10px;width:90%}.numbered-paragraph .paragraph-content{margin:10px 0}blockquote.paragraph--type--pull-quote{border:none;color:#1d497d;font-family:source-sans-pro,sans-serif;font-size:1.7em;line-height:1.3em;margin:10px}blockquote.paragraph--type--pull-quote footer{clear:both;color:#1d497d;font-style:italic}blockquote.paragraph--type--pull-quote span.suffix{display:inline-block;position:relative;top:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}main ~ .jumbotron{margin-bottom:0}.bold{font-weight:700}.btn-primary{color:#FFF}.btn-primary:visited{color:#FFF}.btn-warning{color:#000}.btn-warning:hover,.btn-warning:focus{color:#000}.cu-links{display:table;margin:40px auto}.cu-links .btn-primary{background:#2c6bac;border:0;color:#FFF;font-size:1.4em;font-weight:600;margin:0 15px 15px;padding:.7em 5vw;text-shadow:none}.paragraph .field--name-field-cu-card-group-label{font-size:2em;margin:20px 0;text-align:center}.paragraph--type--cu-card-group,.paragraph--type--cu-card-group-media{margin-top:20px;margin-bottom:20px}.paragraph--type--cu-dual-tabbed-paragraph .paragraph--type--cu-card-group-media{margin-top:0}.grid-centered .paragraph--type--cu-card-group .field--name-field-cu-cards,.grid-centered .paragraph--type--cu-card-group-media .field--name-field-cu-cards .card-inner{display:flex;flex-wrap:wrap;justify-content:center}.grid-centered .paragraph--type--text .field--name-field-cu-wysiwyg{text-align:center}.paragraph .field--name-field-cu-card-title{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;font-size:1.333em;font-weight:600;margin:0;line-height:normal}.btn-display{height:100%;margin:0}.btn-display .field--name-field-cu-card-title{display:block;font-size:1em;line-height:inherit;min-height:100%;margin:0;text-align:center}.btn-display a.card-link{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;align-items:center;background:#2c6bac;border:0;color:#FFF !important;display:flex;justify-content:center;min-height:100%;font-size:20px;font-weight:600;margin:0 auto;padding:.7em 2vw}.btn-display a.card-link:hover,.btn-display a.card-link:focus{background:#0071B3}.field--name-field-cu-card-text{margin-top:2px}.field--name-field-cu-card-text p:last-child{margin-bottom:0}.media-item{margin-bottom:15px}.paragraph--type--cu-info-card a.card-link,.paragraph--type--cu-media-card a.card-link{display:block;position:relative}.paragraph--type--cu-info-card a.card-link.external::after,.paragraph--type--cu-media-card a.card-link.external::after{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#FFF;content:"\f08e";color:#2c6bac;display:none;font-family:FontAwesome,Helvetica;font-size:14px;font-weight:300;height:30px;margin:0;padding:9px 10px;position:absolute;right:5px;text-align:center;top:5px;width:30px;white-space:nowrap;z-index:2}.paragraph--type--cu-info-card a.card-link:hover,.paragraph--type--cu-info-card a.card-link:focus,.paragraph--type--cu-media-card a.card-link:hover,.paragraph--type--cu-media-card a.card-link:focus{color:#2c6bac}.paragraph--type--cu-info-card a.card-link:hover.external::after,.paragraph--type--cu-info-card a.card-link:focus.external::after,.paragraph--type--cu-media-card a.card-link:hover.external::after,.paragraph--type--cu-media-card a.card-link:focus.external::after{display:block}.paragraph--type--cu-info-card a.card-link:focus,.paragraph--type--cu-media-card a.card-link:focus{outline:auto;outline-offset:0}.paragraph--type--cu-media-card a{font-weight:700}.media-style-0 .paragraph--type--cu-media-card{background:#297cb0;height:100%}.media-style-0 .paragraph--type--cu-media-card a{color:#FFF;display:block;font-weight:600;text-decoration:none}.media-style-0 .paragraph--type--cu-media-card .meta span{color:#FFF;display:block;font-weight:600;padding:15px;text-align:center}.media-style-0 .paragraph--type--cu-media-card .field--name-field-cu-card-text{color:#FFF;margin:-10px auto 0;padding:0 15px 15px;text-align:center}.media-style-0 .paragraph--type--cu-media-card .field--name-field-cu-card-text p{margin:0 0 15px}.media-style-0 .paragraph--type--cu-media-card .field--name-field-cu-card-text p:last-child{margin-bottom:0}.media-style-0 .paragraph--type--cu-media-card .field--name-field-cu-card-title{margin:0;line-height:normal}.media-style-1 .paragraph--type--cu-media-card .meta{line-height:normal;margin-top:12px}.media-style-2 .paragraph--type--cu-media-card .meta{line-height:normal;margin-top:12px;text-transform:uppercase}.media-style-3 .paragraph--type--cu-media-card .meta{margin-top:12px;text-align:center}.card-icon{color:#595959;font-size:5em;line-height:1em;margin:0 auto 10px;text-align:center}.card-with-icon a.card-link{display:block}.card-with-icon .field--name-field-cu-card-text{text-align:center}.paragraph--type--cu-card-group .field--name-field-cu-text,.paragraph--type--cu-card-group-media .field--name-field-cu-text{font-size:1.2em;margin:20px auto;text-align:center}@media (min-width:768px){.tab-spacer{height:52px}}.paragraph--type--cu-dual-tabbed-paragraph{position:relative}.paragraph--type--cu-dual-tabbed-paragraph .field--name-field-cu-card-group-label{display:none}.paragraph--type--cu-dual-tabbed-paragraph .tab-paragraphs{font-size:.85em}.paragraph--type--cu-dual-tabbed-paragraph .upper-right-text{font-size:16px;height:0;position:relative;right:15px;text-align:right;top:75px;z-index:1}.paragraph--type--cu-dual-tabbed-paragraph .bottom-text{font-size:16px;margin-top:-40px;text-align:center}@media (max-width:767px){.paragraph--type--cu-dual-tabbed-paragraph .tab-group ul{display:block;padding:0}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li{display:block;background:#d9d9d9;list-style:none;margin:0 -3px;padding:0;position:relative;z-index:1}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li a,.paragraph--type--cu-dual-tabbed-paragraph .tab-group li button{color:#000;display:block;padding:15px 27px;font-size:16px;line-height:18px;text-align:center;text-transform:uppercase;border:none;background:none;width:100%}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li.active{background:#F0F0F0}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li.active a,.paragraph--type--cu-dual-tabbed-paragraph .tab-group li.active button{background:#F0F0F0;color:#555}}@media (min-width:768px){.paragraph--type--cu-dual-tabbed-paragraph .tab-group .tab-wrapper{position:relative}.paragraph--type--cu-dual-tabbed-paragraph .tab-group ul{display:block;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin:0 auto;padding:0;text-align:center}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li{display:inline-block;background:#d9d9d9;list-style:none;margin:0 -3px;padding:0;z-index:1;position:absolute;height:52px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li a,.paragraph--type--cu-dual-tabbed-paragraph .tab-group li button{color:#000;display:block;padding:15px 27px;font-size:24px;line-height:22px;text-align:center;text-transform:uppercase;border:none;background:none}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li.active{background:#F0F0F0}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li.active a,.paragraph--type--cu-dual-tabbed-paragraph .tab-group li.active button{background:#F0F0F0;color:#555}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li:first-child{right:50%}.paragraph--type--cu-dual-tabbed-paragraph .tab-group li:last-child{left:50%}.paragraph--type--cu-dual-tabbed-paragraph .tab-group ul li{bottom:100%;position:absolute}.paragraph--type--cu-dual-tabbed-paragraph.cu-dual-tab-processed .tab-group ul li{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:100}}.paragraph--type--cu-dual-tabbed-paragraph .tab-paragraph{background:#F0F0F0;padding:0}.paragraph--type--cu-dual-tabbed-paragraph .tab-paragraph .card-inner{display:flex;flex-wrap:wrap;justify-content:center}.paragraph--type--cu-dual-tabbed-paragraph .tab-paragraph .media-style-0 .paragraph--type--cu-media-card{background:#76aadc}.paragraph--type--cu-dual-tabbed-paragraph .field--name-field-cu-tab-content>.field--item .paragraph--type--cu-card-group-media{margin:0 15px}.paragraph--type--cu-dual-tabbed-paragraph .paragraph--type--cu-half-half .field--name-field-cu-wysiwyg{margin-top:40px}.paragraph--type--cu-dual-tabbed-paragraph .paragraph--type--cu-card-group-media{margin-left:30px;margin-right:30px}.paragraph--type--cu-page-slice .paragraph--type--cu-half-half .paragraph--type--text-with-label .field--name-field-cu-wysiwyg{width:100%;margin-top:40px;margin-bottom:1em;text-align:left}.paragraph--type--cu-half-half>.row{margin-left:0;margin-right:0}.paragraph--type--cu-half-half .col-md-6.left{padding-left:0;padding-right:30px}.paragraph--type--cu-half-half .col-md-6.left .field--type-text-long,.paragraph--type--cu-half-half .col-md-6.left .paragraph--type--slate-events-embed{padding-left:30px}.paragraph--type--cu-half-half .col-md-6.left figure{margin-right:-27px}.paragraph--type--cu-half-half .col-md-6.right{padding-right:0;padding-left:30px}.paragraph--type--cu-half-half .col-md-6.right .field--type-text-long,.paragraph--type--cu-half-half .col-md-6.right .paragraph--type--slate-events-embed{padding-right:30px}.paragraph--type--cu-half-half .col-md-6.right figure{margin-left:-33px}.paragraph--type--cu-half-half h2{margin:40px auto 20px}.paragraph--type--cu-half-half .field--type-string,.paragraph--type--cu-half-half .field--type-text-long{margin-bottom:4em}.paragraph--type--cu-half-half .paragraph--type--slate-events-embed{margin-top:40px;margin-bottom:1em}.paragraph--type--cu-half-half .paragraph--type--slate-events-embed .field--type-text-long{margin-bottom:0}.paragraph--type--cu-half-half img{width:100%}.paragraph--type--cu-half-half.background-white>.row{background-color:#FFF}.paragraph--type--cu-half-half.background-grey>.row{background-color:#F0F0F0}.field--name-field-cu-page-slice-item-content>.paragraph--type--slate-events-embed{padding-bottom:40px}@media (max-width:767px){.paragraph--type--cu-half-half .col-md-6.left{padding-left:15px;padding-right:15px}.paragraph--type--cu-half-half .col-md-6.left .field--type-text-long{padding-left:0}.paragraph--type--cu-half-half .col-md-6.left figure{margin-right:0}.paragraph--type--cu-half-half .col-md-6.right{padding-left:15px;padding-right:15px}.paragraph--type--cu-half-half .col-md-6.right .field--type-text-long{padding-right:0}.paragraph--type--cu-half-half .col-md-6.right figure{margin-left:0}}@media (min-width:992px){.paragraph--type--cu-half-half .col-md-6.left figure img{max-width:50vw;position:absolute;right:0;width:50vw}.paragraph--type--cu-half-half .col-md-6.right figure img{position:relative;width:50vw;left:0;max-width:50vw;margin-right:-100vw}}.paragraph--type--cu-dining-open-now{padding-bottom:60px}.paragraph--type--cu-dining-open-now .lead-in{text-align:center}.paragraph--type--cu-dining-open-now .block-title{margin:40px auto 20px;text-transform:uppercase}.paragraph--type--cu-dining-open-now .location{font-size:18px;clear:both}.paragraph--type--cu-dining-open-now .location a{align-items:flex-end;justify-content:space-between}.paragraph--type--cu-dining-open-now .location .status{color:#802200;font-size:18px;font-weight:bold;text-transform:uppercase;vertical-align:bottom}.paragraph--type--cu-dining-open-now .location .status.closed{color:#3C4142}.paragraph--type--cu-dining-open-now .location .status.open{color:#59771C}.paragraph--type--cu-dining-open-now .location .status.closing{color:#d80000}.paragraph--type--cu-dining-open-now .location .status.opening{color:#c19552}.paragraph--type--cu-dining-open-now .open-time{font-size:16px}.paragraph--type--cu-dining-locations{background-color:#FFF !important;padding:20px 0 60px}.paragraph--type--cu-dining-locations h6{margin-bottom:5px}.paragraph--type--cu-dining-locations .cu-dining-dropdown{margin-bottom:10px;position:relative}.paragraph--type--cu-dining-locations .cu-dining-dropdown a{color:inherit;display:block;padding:7px 12px;text-decoration:none;white-space:nowrap}.paragraph--type--cu-dining-locations .cu-dining-dropdown .active-option{border:1px solid #C3C8CC}.paragraph--type--cu-dining-locations .cu-dining-dropdown .active-option a{overflow:hidden;padding:10px 32px 10px 12px}.paragraph--type--cu-dining-locations .cu-dining-dropdown .active-option a .caret{margin:10px 0 0;right:12px;position:absolute}.paragraph--type--cu-dining-locations .cu-dining-dropdown .active-option a.status:before{background-color:#802200;border-radius:6px;content:"";display:inline-block;height:12px;margin-right:7px;text-align:right;width:12px}.paragraph--type--cu-dining-locations .cu-dining-dropdown .active-option a.closed:before{background-color:#802200}.paragraph--type--cu-dining-locations .cu-dining-dropdown .active-option a.open:before{background-color:#59771C}.paragraph--type--cu-dining-locations .cu-dining-dropdown .active-option a.closing:before{background-color:#D35400}.paragraph--type--cu-dining-locations .cu-dining-dropdown .content{-moz-box-shadow:rgba(0,0,0,0.15) 1px 1px 4px;-webkit-box-shadow:rgba(0,0,0,0.15) 1px 1px 4px;box-shadow:rgba(0,0,0,0.15) 1px 1px 4px;background-color:#F7F7F7;display:none;min-width:100%;position:absolute;z-index:1}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list{list-style:none;margin:0;padding:0}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li{position:relative}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li a{align-items:flex-end;display:flex;justify-content:space-between}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li a:hover{-moz-box-shadow:rgba(0,0,0,0.15) 1px 1px 4px;-webkit-box-shadow:rgba(0,0,0,0.15) 1px 1px 4px;box-shadow:rgba(0,0,0,0.15) 1px 1px 4px;background-color:#EEE;z-index:1}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li a.active,.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li a:focus{background-color:#FFF}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li a .status{color:#802200;font-size:14px;font-weight:bold;margin-left:30px;text-transform:uppercase;vertical-align:bottom}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li a .status.closed{color:#802200}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li a .status.open{color:#59771C}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li a .status.closing{color:#D35400}.paragraph--type--cu-dining-locations .cu-dining-dropdown ul.cu-dining-dropdown-list li+li{border-top:1px solid #EDEDED}.paragraph--type--cu-dining-locations .cu-dining-dropdown .cu-dining-dropdown-checkboxes{max-width:100%;padding:24px;right:0;white-space:nowrap}.paragraph--type--cu-dining-locations .cu-dining-dropdown .cu-dining-dropdown-checkboxes input[disabled] ~ .text{opacity:0.3}.paragraph--type--cu-dining-locations .cu-dining-dropdown .cu-dining-dropdown-checkboxes .checkboxes{position:relative;width:100%}.paragraph--type--cu-dining-locations .cu-dining-dropdown .cu-dining-dropdown-checkboxes label{margin-bottom:10px}.paragraph--type--cu-dining-locations .cu-dining-dropdown .cu-dining-dropdown-checkboxes .clear{color:#337AB7;display:inline-block;margin-top:1em;padding:0}@media screen and (min-width:768px){.paragraph--type--cu-dining-locations .cu-dining-dropdown .cu-dining-dropdown-checkboxes{max-width:none;width:200%}}@media screen and (min-width:768px){.paragraph--type--cu-dining-locations .cu-dining-dropdown.auto-width{display:inline-block}}.paragraph--type--cu-dining-locations label{font-size:1em}.paragraph--type--cu-dining-locations .switch .wrapper{display:inline-block;height:25px;position:relative;top:6px;width:50px}.paragraph--type--cu-dining-locations .switch .track{-moz-transition:background,.4s;-o-transition:background,.4s;-webkit-transition:background,.4s;transition:background,.4s;background:#CCC;border-radius:9px;height:18px;left:4px;position:absolute;top:4px;width:42px}.paragraph--type--cu-dining-locations .switch .slider{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.paragraph--type--cu-dining-locations .switch .slider:before{background-color:#555;border-radius:13px;content:"";height:25px;left:0;position:absolute;-moz-transition:left,.4s;-o-transition:left,.4s;-webkit-transition:left,.4s;transition:left,.4s;top:0;width:25px}.paragraph--type--cu-dining-locations .switch input{height:0;opacity:0;width:0}.paragraph--type--cu-dining-locations .switch input:checked+.wrapper .track{background-color:#C0CD3F}.paragraph--type--cu-dining-locations .switch input:focus+.wrapper .track{box-shadow:0 0 5px #000}.paragraph--type--cu-dining-locations .switch input:checked+.wrapper .slider:before{left:50%}.paragraph--type--cu-dining-locations .location-map{display:none;height:500px;overflow:hidden}.paragraph--type--cu-dining-locations .location-map h5{align-items:flex-end;display:flex;justify-content:space-between}.paragraph--type--cu-dining-locations .location-map .status{color:#802200;font-size:14px;font-weight:bold;margin-left:30px;text-transform:uppercase;vertical-align:bottom}.paragraph--type--cu-dining-locations .location-map .status.closed{color:#802200}.paragraph--type--cu-dining-locations .location-map .status.open{color:#59771C}.paragraph--type--cu-dining-locations .location-map .status.closing{color:#D35400}.paragraph--type--cu-dining-locations a.location-map-btn{bottom:100%;color:#2c6bac;display:none;font-size:14px;margin:0 0 4px;padding:0;position:absolute;right:0}.paragraph--type--cu-dining-locations .cu-dining-location-node{padding-bottom:1em}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .node-title{text-align:center}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-crowdedness{display:none;font-size:16px;margin:-12px auto 24px}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-crowdedness a{color:inherit}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-crowdedness .indicator-item{margin:0 auto 10px;max-width:365px;text-align:center}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-crowdedness .indicator{background-color:#F2F3F2;font-size:14px;height:7px;margin-top:32px;position:relative}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-crowdedness .marker{background-color:#BFCD3F;bottom:100%;display:none;margin:-6px -37px 6px;padding:2px;position:absolute;width:74px}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-crowdedness .marker:after{width:0;height:0;content:'';z-index:2;border-top:4px solid #BFCD3F;border-left:4px solid transparent;border-right:4px solid transparent;content:'';left:50%;margin-left:-4px;position:absolute;top:100%;z-index:0}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-crowdedness .bar{background-color:#BFCD3F;height:100%;left:0;position:absolute;top:0}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-crowdedness .indicator-text{display:none}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-location-display-hours{font-size:24px;margin-bottom:1em;text-align:center}.paragraph--type--cu-dining-locations .cu-dining-location-node .content .cu-dining-location-description{font-size:20px}.paragraph--type--cu-dining-locations .cu-dining-menu-tabs{padding-bottom:2em}.paragraph--type--cu-dining-locations .cu-dining-menu-tabs ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0px}.paragraph--type--cu-dining-locations .cu-dining-menu-tabs ul li{list-style:none;margin:0 5px}.paragraph--type--cu-dining-locations .cu-dining-menu-tabs button{-moz-appearance:none;-webkit-appearance:none;background-color:#CCCCCC;border:none;padding:7px 20px}.paragraph--type--cu-dining-locations .cu-dining-menu-tabs button:hover{-moz-box-shadow:rgba(0,0,0,0.15) 1px 1px 4px;-webkit-box-shadow:rgba(0,0,0,0.15) 1px 1px 4px;box-shadow:rgba(0,0,0,0.15) 1px 1px 4px;background-color:#EEE}.paragraph--type--cu-dining-locations .cu-dining-menu-tabs button.active,.paragraph--type--cu-dining-locations .cu-dining-menu-tabs button.focus{background-color:#337AB7;color:#FFF}.paragraph--type--cu-dining-locations .cu-dining-filters a{text-decoration:none !important}@media screen and (min-width:768px){.paragraph--type--cu-dining-locations .cu-dining-filters .switch{padding-left:50px}}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator a{color:inherit}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .info-popup{display:inline-block;margin-right:10px;position:relative}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .info-popup .trigger{display:inline-block}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .info-popup .info-content{background-color:#BCBDBC;display:none;font-size:16px;left:-120px;margin:8px 4px;padding:15px 25px;position:absolute;text-align:center;top:100%;width:240px;z-index:10}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .info-popup .info-content:before{width:0;height:0;content:'';z-index:2;border-bottom:8px solid #BCBDBC;border-left:8px solid transparent;border-right:8px solid transparent;bottom:100%;content:'';left:50%;margin:0 -4px;position:absolute}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator{display:inline-block;position:relative}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content{background-color:#F2F2F2;display:none;font-size:16px;left:0;margin:15px -15px;max-width:80vw;overflow:auto;padding:15px;position:absolute;z-index:10}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content thead{font-size:18px;font-weight:bold;white-space:nowrap}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content thead tr th{border:none;font-weight:bold;padding-bottom:20px}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content thead tr th:first-child{min-width:125px;text-align:right}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content tbody tr td{border:none;padding:0 8px}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content tbody tr td:first-child{text-align:right}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content tbody tr td:last-child{font-size:24px;padding-right:20px}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content tbody tr:last-child td{padding-bottom:20px}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content tfoot tr td:first-child{text-align:right}@media screen and (min-width:768px){.paragraph--type--cu-dining-locations .cu-dining-meal-calculator{float:right;margin-top:10px}.paragraph--type--cu-dining-locations .cu-dining-meal-calculator .meal-calculator .meal-calc-content{left:auto;right:0}}.paragraph--type--cu-dining-locations .animated{-moz-transition:all,.4s;-o-transition:all,.4s;-webkit-transition:all,.4s;transition:all,.4s;overflow:hidden}.cu-dining-meals .skeleton.img{padding-top:56.25%}.cu-dining-meals div:not(.meal-items) .meal-item{margin-bottom:40px}@media screen and (max-width:767px){.cu-dining-meals div:not(.meal-items) .meal-item:nth-child(2n+1){clear:left}}@media screen and (min-width:768px) and (max-width:991px){.cu-dining-meals div:not(.meal-items) .meal-item:nth-child(3n+1){clear:left}}@media screen and (min-width:992px){.cu-dining-meals div:not(.meal-items) .meal-item:nth-child(4n+1){clear:left}}.cu-dining-meals .meal-items{display:flex;flex-wrap:wrap;gap:30px}.cu-dining-meals .meal-items img{display:block;margin-bottom:2em;max-width:100%}.cu-dining-meals .meal-items .meal-description{margin-bottom:1em}@media screen and (min-width:768px){.cu-dining-meals .meal-items .meal-item{flex:0 0 calc(50% - 15px)}}@media screen and (min-width:992px){.cu-dining-meals .meal-items .meal-item{flex:0 0 calc(33.33% - 20px)}}.cu-dining-meals .striped .wrapper:nth-child(odd){background-color:#f0f0f0}.cu-dining-meals .image.bg{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;border:1px solid #C3C8CC;margin-bottom:1em;padding-top:68%}.cu-dining-meals .image.bg.slide-toggle{margin-bottom:0;opacity:0;padding-top:0}.cu-dining-meals h5{color:#24598c;font-size:22px;font-weight:bold}.cu-dining-meals .meal-description{max-height:500px}.cu-dining-meals .meal-description.slide-toggle{margin-bottom:0;max-height:0}.cu-dining-meals .meal-tags{font-size:14px;max-height:500px}.cu-dining-meals .meal-tags.slide-toggle{margin-bottom:0;max-height:0}.cu-dining-meals .cart-alert{text-shadow:#000 2px 2px 4px;text-shadow:#000 2px 2px 8px 4px;color:#FFF;display:none;font-size:28px;left:0;line-height:1em;position:absolute;top:0;text-align:center;width:100%}.cu-dining-meals .cart-alert i{display:block;font-size:90px}.cu-dining-meals .cart-checkbox{background-color:#FFF;border:1px solid #BCBCBC;height:26px;position:absolute;right:15px;top:0;width:26px}.cu-dining-meals .cart-checkbox input{display:none}.cu-dining-meals .cart-checkbox input:checked+.checkmark{display:block}.cu-dining-meals .cart-checkbox .checkmark{display:none;margin-left:3px}.cu-dining-nutri-facts{background-color:#FFF;padding:10px}.cu-dining-nutri-facts .wrapper{border:2px solid #000;max-width:300px;padding:5px}.cu-dining-nutri-facts h2{border-bottom:1px solid #000;font-weight:bolder;margin:0}.cu-dining-nutri-facts strong{font-weight:bold}.cu-dining-nutri-facts .bordered{border:solid #000;border-width:8px 0 4px}.cu-dining-nutri-facts .serving{font-weight:bold}.cu-dining-nutri-facts .calories{font-size:1.4em;font-weight:bold;margin-top:-20px}.cu-dining-nutri-facts .calories span:last-child{font-size:1.7em}.cu-dining-nutri-facts .nutri-item{align-items:flex-end;display:flex;justify-content:space-between}.cu-dining-nutri-facts .nutri-item.indented{padding-left:15px}.cu-dining-nutri-facts .nutri-item+.nutri-item{border-top:1px solid #000}.cu-dining-nutri-facts .dv-statement{font-size:85%;padding:10px;text-indent:-8px}.cu-dining-nutri-facts .ingredients{font-size:85%}.paragraph--type--cu-facilities-listing{padding-bottom:80px}.paragraph--type--cu-facilities-listing b,.paragraph--type--cu-facilities-listing strong{font-weight:700}.paragraph--type--cu-facilities-listing label{color:#999;display:block;font-size:16px}.paragraph--type--cu-facilities-listing input,.paragraph--type--cu-facilities-listing select{background-color:#F9F9F9;border:1px solid #DEE2E6;border-radius:4px;display:block;height:40px;line-height:1.25em;padding:0.5rem 2.5rem 0.5rem 1.5rem;-webkit-appearance:none;width:100%}.paragraph--type--cu-facilities-listing .switch .wrapper{display:inline-block;height:25px;position:relative;top:6px;width:50px}.paragraph--type--cu-facilities-listing .switch .track{-moz-transition:background,.6s;-o-transition:background,.6s;-webkit-transition:background,.6s;transition:background,.6s;background:#CCC;border-radius:9px;height:18px;left:4px;position:absolute;top:4px;width:42px}.paragraph--type--cu-facilities-listing .switch .slider{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.paragraph--type--cu-facilities-listing .switch .slider:before{background-color:#555;border-radius:13px;content:"";height:25px;left:0;position:absolute;-moz-transition:left,.6s;-o-transition:left,.6s;-webkit-transition:left,.6s;transition:left,.6s;top:0;width:25px}.paragraph--type--cu-facilities-listing .switch input{height:0;margin:0;padding:0;opacity:0;width:0}.paragraph--type--cu-facilities-listing .switch input:checked+.wrapper .track{background-color:#C0CD3F}.paragraph--type--cu-facilities-listing .switch input:focus+.wrapper .track{box-shadow:0 0 5px #000}.paragraph--type--cu-facilities-listing .switch input:checked+.wrapper .slider:before{left:50%}.paragraph--type--cu-facilities-listing .keywords-wrapper{position:relative;margin-bottom:1em}.paragraph--type--cu-facilities-listing .search-button{background-color:transparent;border:none;bottom:0;margin-right:10px;right:0;position:absolute}.paragraph--type--cu-facilities-listing .search-button .search-icon{height:16px;margin:12px auto;width:16px}.paragraph--type--cu-facilities-listing .select-wrapper{margin-bottom:10px;position:relative}.paragraph--type--cu-facilities-listing .select-wrapper:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;content:"";height:0;pointer-events:none;position:absolute;right:15px;top:18px;width:0}.paragraph--type--cu-facilities-listing .terms-wrapper .row{margin:0 -5px}.paragraph--type--cu-facilities-listing .terms-wrapper .col{padding:0 5px}.paragraph--type--cu-facilities-listing .count-internal-wrapper{display:flex;flex-direction:row-reverse;font-size:16px;line-height:50px;justify-content:space-between;vertical-align:bottom}.paragraph--type--cu-facilities-listing h5{margin-top:0}.paragraph--type--cu-facilities-listing .fac-result{border-bottom:1px solid #EEE;margin-bottom:20px;padding-bottom:20px}.paragraph--type--cu-facilities-listing .flag{background-color:#C0CD3F;display:inline-block;font-size:14px;margin-bottom:1em;padding:2px 10px;text-transform:uppercase}.paragraph--type--cu-facilities-listing .result-affiliation .flag{background-color:#E9E9E9;text-transform:none}article.cu-facilities .contact-map{position:relative}article.cu-facilities iframe{border:none;height:100%;min-height:225px;width:100%}.skeleton{display:inline-block;animation:pulse 1s infinite}.skeleton.btn,.skeleton.img,.skeleton.select,.skeleton.title,.skeleton.text:before,.skeleton.text:after{background-color:#E2E2E2;background-image:-moz-linear-gradient(left,#E2E2E2 0%,#EEE 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,#E2E2E2),color-stop(100%,#EEE));background-image:-webkit-linear-gradient(left,#E2E2E2 0%,#EEE 100%);background-image:-o-linear-gradient(left,#E2E2E2 0%,#EEE 100%);background:-ms-linear-gradient(left,#E2E2E2 0%,#EEE 100%);background:linear-gradient(to right,#e2e2e2 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$from',endColorstr='$to',GradientType=1)}.skeleton.btn{padding:18px 20px;width:100px}.skeleton.img{display:block;margin-bottom:1em;padding-top:100%}.skeleton.select{display:block;padding-top:1em}.skeleton.title{padding-top:1em;width:55%}.skeleton.text{display:block}.skeleton.text:before,.skeleton.text:after{content:'';display:block;padding-top:1em;width:60%}.skeleton.text:before{margin-bottom:0.6em;width:95%}@keyframes pulse{0%{opacity:0.7}50%{opacity:1}100%{opacity:0.7}}.map{height:35vw;max-height:560px;min-height:250px}.map iframe{border:0}.map img{width:auto;height:560px}.new-items-modes a{color:#555;margin-left:15px;opacity:0.5}.new-items-modes a.active,.new-items-modes a:focus{background:none;color:#2c6bac;opacity:1}.media .date{background:#FFF;border:1px solid #4B4B4B;color:#4B4B4B;margin-right:5px;text-align:center;width:100%}.media .date .month{font-size:1.3em;font-weight:300;line-height:1em;padding:5px 5px 0;text-transform:uppercase}.media .date .day{font-size:2.2em;font-weight:700;line-height:1em;padding:0 5px 5px}.media .date .weekday{background:#4B4B4B;border-bottom:0;color:#FFF;line-height:1em;padding:3px 5px;text-decoration:none;text-transform:uppercase}.clear-filters{color:#2c6bac;font-weight:700}.results-info{font-weight:700;margin:30px 0 20px}.results-info a,.results-info .copy-link,.results-info button{margin-left:30px}.results-info button{background:none;border:0;color:#2c6bac;padding:0}.results-info button:hover,.results-info button:focus{text-decoration:underline}.btn-minimal{background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#555;font-size:1.2em;padding:5px 10px}.btn-minimal.active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#337ab7;color:#FFF}.btn-minimal:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#337ab7;color:#FFF;background:rgba(51,122,183,0.5)}a.btn-chip,button.btn-chip{-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#FFF;color:#555;padding:5px 12px;margin-left:0;margin-right:5px;margin-bottom:5px}a.btn-chip .fa,button.btn-chip .fa{margin-left:5px}a.btn-chip:active,a.btn-chip .active,button.btn-chip:active,button.btn-chip .active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#337ab7;background:rgba(51,122,183,0.5);color:#FFF}.clear-filters{margin-right:20px}.filters-alpha .filters-alpha-inner{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.filters-alpha .btn-minimal{flex-basis:41.6px;text-transform:uppercase}.filters-alpha .letter-all{flex-basis:58px}.filters-group-alpha-buttons{margin-top:10px}.views-filters .fa-caret-up{-moz-transition:-moz-transform .2s linear;-o-transition:-o-transform .2s linear;-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear}.views-filters .fa-caret-up.reverse{-moz-transform:rotate(180deg) translateY(-4px);-ms-transform:rotate(180deg) translateY(-4px);-webkit-transform:rotate(180deg) translateY(-4px);transform:rotate(180deg) translateY(-4px)}.filters-list{margin-bottom:10px;padding:0}.filters-list a,.filters-list button{background:#CCC;font-size:.8em;font-weight:700;margin-bottom:10px;margin-right:10px}.filters-list a .badge,.filters-list button .badge{margin-left:5px}.filters-list a.active .badge,.filters-list button.active .badge{color:#337ab7;background-color:#FFF}.filters-list a:active .badge,.filters-list button:active .badge{color:rgba(51,122,183,0.5);background-color:rgba(255,255,255,0.5)}.filters-list.with-emphasis a,.filters-list.with-emphasis button{font-weight:300}.filters-list.with-emphasis a.emphasis,.filters-list.with-emphasis button.emphasis{font-weight:700}.field--name-field-cu-list-text .field--item{display:list-item;margin:0 30px}p{margin:0 0 20px}.dl-horizontal dt{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;white-space:normal}.cu-landing-page .btn{white-space:normal}.table-def-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.table-def-list dl{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #d5d7d4;flex-basis:250px;flex-grow:1;flex-shrink:0;padding:10px 20px;margin:15px}.table-def-list dt{font-weight:600}.table-def-list dd{border-bottom:1px solid #d5d7d4;margin:0 0 10px;padding-bottom:10px}.table-def-list dd:last-child{margin-bottom:0;padding-bottom:0;border:0}.paragraph .field--name-field-cu-cards{font-size:16px}.paragraph .field--name-field-cu-cards.flex-display{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.paragraph .field--name-field-cu-cards>.field--item,.paragraph .field--name-field-cu-cards .media-item{margin:20px -0.4px}.paragraph--type--cu-card-group{margin-left:0;margin-right:0}.paragraph--type--cu-card-group-media{margin-left:15px;margin-right:15px}.paragraph--type--cu-card-group-media .field--name-field-cu-cards{margin-left:-15px;margin-right:-15px}.landing-content>.paragraph:nth-child(even).paragraph--type--cu-img-card-carousel .field--name-field-cu-cards .card-inner .media-item:not(.media-style-0){background:#fff}input.even:not([type="submit"]){background:#ffffff}.paragraph--type--cu-img-card-carousel{margin-bottom:64px;box-sizing:border-box}.paragraph--type--cu-img-card-carousel .flickity-prev-next-button{border:1px solid #ebebeb}.paragraph--type--cu-img-card-carousel .flickity-prev-next-button .arrow{fill:#2c6bac}.paragraph--type--cu-img-card-carousel .flickity-prev-next-button.next{right:5%}.paragraph--type--cu-img-card-carousel .flickity-prev-next-button.previous{left:5%}.paragraph--type--cu-img-card-carousel .field--name-field-cu-cards{padding-bottom:32px}.paragraph--type--cu-img-card-carousel .field--name-field-cu-cards .card-inner .media-item{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.paragraph--type--cu-img-card-carousel .field--name-field-cu-cards .card-inner .media-item:not(.media-style-0){border:1px solid #ebebeb;padding-top:15px;padding-bottom:15px}.paragraph--type--cu-img-card-carousel .field--name-field-cu-cards .card-inner.flickity-enabled .media-item{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3;pointer-events:none}.paragraph--type--cu-img-card-carousel .field--name-field-cu-cards .card-inner.flickity-enabled .media-item.is-selected,.paragraph--type--cu-img-card-carousel .field--name-field-cu-cards .card-inner.flickity-enabled .media-item:focus-within{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:1;pointer-events:auto}.paragraph--type--cu-img-card-carousel .field--name-field-cu-cards .card-inner.flickity-enabled .media-item:not(.media-style-0){border:1px solid #ebebeb;padding-top:15px;padding-bottom:15px;display:table-cell;min-height:94%}.paragraph--type--cu-img-card-carousel .field--name-field-cu-cards .card-inner.flickity-enabled .media-item:not(.media-style-0) .paragraph--type--cu-media-card{padding:12px}.field--name-field-cu-cards>.col-md-2 .field--name-field-cu-card-title,.media-item.col-md-2 .field--name-field-cu-card-title{font-size:1.2em}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important}.filters-list.ng-hide-add,.filters-list.ng-leave-add,.filters-alpha.ng-hide-add,.filters-alpha.ng-leave-add,.news-item.ng-hide-add,.news-item.ng-leave-add,.news-item .angular-animate.ng-hide-add,.news-item .angular-animate.ng-leave-add,#gsa-search-loading.ng-hide-add,#gsa-search-loading.ng-leave-add{display:none !important}.recent_news-block_3 .field--name-field-cu-view-content .news-items .news-item .paragraph--type--video,.recent_news-block_7 .field--name-field-cu-view-content .news-items .news-item .paragraph--type--video,.recent_news-block_14 .field--name-field-cu-view-content .news-items .news-item .paragraph--type--video,.recent_news-block_15 .field--name-field-cu-view-content .news-items .news-item .paragraph--type--video{margin-bottom:0px}.recent_news-block_3 .field--name-field-cu-view-content .news-items .news-item .paragraph--type--video iframe,.recent_news-block_7 .field--name-field-cu-view-content .news-items .news-item .paragraph--type--video iframe,.recent_news-block_14 .field--name-field-cu-view-content .news-items .news-item .paragraph--type--video iframe,.recent_news-block_15 .field--name-field-cu-view-content .news-items .news-item .paragraph--type--video iframe{height:258px}.recent_news-block_15 .paragraph--type--single-image .image-wrapper img{aspect-ratio:16/9;object-fit:cover}.recent_news-block_15.paragraph--type--cu-views-display .views-field-field-cu-date{font-weight:bold;text-transform:none}.view-recent-news.view-display-id-page_3 .views-field-field-cu-date{text-transform:none}.ng-leave-active,.ng-hide-add,.field--name-field-cu-paragraph-hero-text .anchorjs-link,.view>.contextual,.paragraph--type--cu-media-card .image-caption{display:none !important}ng\:form,.field--name-field-cu-accordion-item-content.show{display:block}.paragraph--type--affiliation a.external::after,.social-icons a.external::after,.card-icon a.external::after,.image-wrapper a.external::after,.share-links a.external::after,.map-image.external::after,.event-links .btn.external::after,.deadline-links .btn.external::after,.view-all-items-triggered .view-all-items{display:none}.region-content{margin-bottom:60px}.page-node-type-cu-landing-page .region-content,.page-node-type-home-landing-page .region-content{margin-bottom:0}.page-node-type-cu-landing-page #main>.row,.page-node-type-home-landing-page #main>.row{margin:0}.page-node-type-cu-landing-page #main>.row>.col-sm-12,.page-node-type-home-landing-page #main>.row>.col-sm-12{padding:0;background:#000}#modal .modal-body{padding:0;background:#000}.image-tile-bg-wrapper{overflow:hidden}.paragraph--type--cu-media-card .image-wrapper{overflow:hidden;display:block}.paragraph--type--cu-media-card .image-wrapper.png-image{overflow:visible}.authors *{display:inline}.field--name-field-cu-editors-note .inline{display:inline}.field--name-field-cu-editors-note .inline *{display:inline}blockquote footer{clear:both}blockquote p,blockquote.paragraph--type--pull-quote p{display:inline;margin:0}blockquote span,blockquote.paragraph--type--pull-quote span{color:#ccc;display:inline;font-family:SSStandard;font-feature-settings:liga;font-size:inherit;font-style:normal;font-weight:700;text-decoration:none;text-rendering:optimizelegibility}blockquote span:before,blockquote.paragraph--type--pull-quote span:before{content:"\201C"}.cu-links .btn-primary:hover,.cu-links .btn-primary:focus,.btn-display .field--name-field-cu-card-title a:hover .btn-display .field--name-field-cu-card-title a:focus{background:#0071B3}.media-style-3 .paragraph--type--cu-media-card .field--name-field-cu-card-text{text-align:center}.paragraph--type--cu-info-card .field--name-field-cu-card-title,.paragraph--type--cu-info-card .field--name-field-cu-card-text{text-align:center}.card-layout-1 .card-icon,.card-layout-1 .field--name-field-cu-card-title,.card-layout-1 .field--name-field-cu-card-text{text-align:left}.card-layout-2 .field--name-field-cu-card-title,.card-layout-2 .field--name-field-cu-card-text{text-align:left}.field--name-field-cu-files .file{margin:5px 0;display:block}.file .file-icon{margin-right:5px}.file .file-size{margin-left:10px;font-size:0.8em}.field--name-field-cu-list-text .field--item{display:list-item;margin:0 30px}.cu-brand{fill:#fff;margin:14px 0 0}.cu-brand:hover,.cu-brand:focus{fill:#75aadb}#nav-wrapper{background:transparent !important;left:50%;position:absolute !important;transform:translateX(-50%)}#utility-menu{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:38px;position:relative;text-align:right}#utility-menu .utility-inline{margin-bottom:0;padding:0 10px 0 0}#utility-menu .utility-inline li{display:inline-block;list-style:none}#utility-menu .utility-inline li>*{display:inline-block}#utility-menu .utility-inline li a{font-size:16px;font-weight:400;padding:3px}#utility-menu .utility-inline li+li:before{content:"\B7";margin:0 -2px 0 2px}@media (min-width:768px){.branding-and-utility{display:flex;justify-content:space-between;padding-top:48px}.branding-and-utility:before,.branding-and-utility:after{display:none}body:not(.cu-www) #utility-menu{flex-grow:0;flex-shrink:1;margin-top:15px;order:1;padding-left:20px}#branding{flex-grow:1}#branded-site-name,#site-name{width:100%}}@media (min-width:992px){#utility-menu{white-space:nowrap}}.menu_block{position:relative}.distro-alerts a{color:inherit !important;text-decoration:underline;font-weight:bold}.distro-alerts a:hover,.distro-alerts a:focus{opacity:0.5}.distro-alerts p{margin:0}.distro-alerts{background:#d72c2a;color:#FFF;font-size:19px;padding:15px 0}.distro-alerts.alerts-info{background:#e98200;color:#000}.distro-alerts.message-success{background:#5cb85c;color:#000}.distro-alerts.message-info{background:#5bc0de;color:#000}.distro-alerts.message-warning{background:#f0ad4e;color:#000}.distro-alerts.message-danger{background:#D4403A}.distro-alerts .glyphicon{color:inherit;font-size:1.2em;margin:0 0 0 15px;text-decoration:none;cursor:pointer}.distro-alerts .glyphicon:hover,.distro-alerts .glyphicon:focus{opacity:0.5}#alerts,.mobile-nav-open .region-alerts,.mobile-nav-open main,.mobile-nav-open #site-footer{display:none}#mobile-nav{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}#messages .glyphicon{display:none}#messages .distro-alerts:first-child .glyphicon{display:inline}.contextual-region .contextual{top:0;width:100%;pointer-events:none;z-index:5}.contextual-region .contextual .trigger{display:none}.contextual-region .contextual .trigger+.contextual-links{top:5px}.contextual-region .contextual .trigger.visually-hidden+.contextual-links{top:5px;opacity:0}.contextual-region .contextual .contextual-links{background:none;border:0;display:table;float:none;margin:0 auto;padding:0;position:relative;pointer-events:all}.contextual-region .contextual .contextual-links li{float:left;background:none}.contextual-region .contextual .contextual-links li a{background:#003aca;color:#FFF;line-height:1em;padding:7px 30px;margin:0;text-transform:uppercase;font-size:12px;border-right:1px solid rgba(255,255,255,0.5)}.contextual-region .contextual .contextual-links li a:hover,.contextual-region .contextual .contextual-links li a:focus{background:#0080cc !important;color:#FFF !important}.contextual-region .contextual .contextual-links li:first-child a{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em}.contextual-region .contextual .contextual-links li:last-child a{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em;border-right:0}.contextual-region .contextual .contextual-links .viewfield-itemedit-view{display:none}.contextual-region:hover,.contextual-region.focus,.contextual-region:focus{outline:none;position:relative}.contextual-region:hover>.contextual .trigger.visually-hidden+.contextual-links,.contextual-region:hover>.contextual .contextual-links,.contextual-region.focus>.contextual .trigger.visually-hidden+.contextual-links,.contextual-region.focus>.contextual .contextual-links,.contextual-region:focus>.contextual .trigger.visually-hidden+.contextual-links,.contextual-region:focus>.contextual .contextual-links{top:5px;opacity:1}.in-preview .contextual-links{display:none !important}#admin-ui{position:absolute;z-index:500;top:100px;right:0;width:0;height:0;opacity:0}#admin-ui .spinner{position:absolute;z-index:8;top:40%;left:40%;font-size:7em;color:#FFF}#admin-ui iframe{position:relative;z-index:10;width:100%;border:0;border-radius:10px;margin-bottom:20px;opacity:0}#admin-ui.active{height:100%;width:70%;opacity:1}#admin-ui.active::after{content:"";display:block;position:fixed;z-index:7;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.admin-ui-loaded #admin-ui{right:20px}.admin-ui-loaded #admin-ui iframe{opacity:1}.admin-ui-fullscreen #admin-ui.active{width:calc(100% - 40px)}#admin-ui-iframe-actions{position:absolute;top:20px;right:20px;z-index:11}#admin-ui-iframe-actions a{color:#FFF;margin:0 5px}#admin-ui-iframe-actions a:hover{color:#222}#admin-ui-iframe-minimize{display:none}.admin-ui-fullscreen #admin-ui-iframe-fullscreen{display:none}.admin-ui-fullscreen #admin-ui-iframe-minimize{display:inline}.embed-mode .toolbar,.embed-mode #admin-ui,.embed-mode .contextual,.embed-mode .contextual-region:hover::after,.embed-mode .contextual-region.focus::after{display:none !important}.menu_block>.contextual,.menu_block.contextual-region:hover::after,.menu_block.contextual-region.focus::after,.cu-landing-page>.contextual,.cu-landing-page.contextual-region:hover::after,.cu-landing-page.contextual-region.focus::after,#main-article>.contextual,#main-article.contextual-region:hover::after,#main-article.contextual-region.focus::after{display:none !important}body.embed-mode{margin-left:0 !important}body.admin-ui-loaded main,body.admin-ui-loaded .container,body.admin-ui-loaded #header,body.admin-ui-loaded #site-footer,body.admin-ui-loaded #cu-footer,body.admin-ui-loaded #site-nav-wrapper{max-width:900px}.paragraph--view-mode--preview .image-tile{padding-bottom:50%}.paragraph--view-mode--preview.desktop .image-tile{padding-bottom:33.3333%}.site-admin #alerts,.site-admin .cu-alert{display:block !important}.site-admin #alerts .close-alert,.site-admin .cu-alert .close-alert{display:none}.maintenance-page{background:#EEE;margin:40px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.maintenance-page #cu-sites-logo{background:url(/themes/custom/columbia/assets/img/columbia-sites.png) no-repeat;height:43px;margin:50px 0 0 0;width:399px}.maintenance-page .jumbotron{background:#FFF}.maintenance-page h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px}#site-footer{-moz-hyphens:manual;-ms-hyphens:manual;-webkit-hyphens:manual;hyphens:manual}#site-footer a:hover,#site-footer a:focus,#site-footer .footer-menu>li>ul a:hover,#site-footer .footer-menu>li>ul a:focus,#site-footer .social a:hover,#site-footer .social a:focus{color:#75aadb}#site-footer a:hover span,#site-footer a:focus span,#site-footer .footer-menu>li>ul a:hover span,#site-footer .footer-menu>li>ul a:focus span,#site-footer .social a:hover span,#site-footer .social a:focus span{color:#75aadb}#site-footer a:hover span:before,#site-footer a:focus span:before,#site-footer .footer-menu>li>ul a:hover span:before,#site-footer .footer-menu>li>ul a:focus span:before,#site-footer .social a:hover span:before,#site-footer .social a:focus span:before{fill:#75aadb}#site-footer a:hover svg,#site-footer a:focus svg,#site-footer .footer-menu>li>ul a:hover svg,#site-footer .footer-menu>li>ul a:focus svg,#site-footer .social a:hover svg,#site-footer .social a:focus svg{fill:#75aadb}#site-footer span.heading{display:block;font-weight:500}#site-footer h2,#site-footer .heading{font-size:1.2em;margin:0}#cu-footer .cu-crown{height:26px;width:30px}#cu-footer .cu-crown .st0{fill:#FFF !important}#cu-footer .cu-crown .st1{fill:#00294a !important}#cu-footer .a11y .fa{font-size:1.5em;font-weight:700 !important}#cu-footer .copyright a,#cu-footer .image-tile div.details a,#cu-footer .edit-link a{color:#FFF}#cu-footer a:hover,#cu-footer a:focus{color:#75aadb}#cu-footer #footer-co-branding{margin:1em auto;text-indent:-2000px;width:145px;overflow:hidden;display:block;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#cu-footer #footer-co-branding img{max-width:145px;height:auto}#cu-footer-links a{color:#a6b7c8}#search-widget{position:relative;width:90%;width:calc(100% - 33px);z-index:2}#search-widget .form-control{background:none;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#FFF;float:left;font-size:2.5em;font-weight:300;height:auto;padding:0 0 0 30px;width:90%}#search-widget .btn{border:0;position:absolute;right:0;top:0}#search-widget .form-group,#search-widget .page-node-type-cu-landing-page #main>.row,#search-widget .page-node-type-home-landing-page #main>.row,#search-widget .landing-content .view-recent-news.view-display-id-block_2,#search-widget .banner-image .paragraph,#search-widget .media-style-0 .field--name-field-cu-card-title{margin:0}#search-widget .form-control::-webkit-input-placeholder,#search-widget .form-control:-moz-placeholder,#search-widget .form-control::-moz-placeholder,#search-widget .form-control:-ms-input-placeholder{color:#e5e5e5;opacity:0.5}#search-widget-wrapper{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;z-index:2}#search-widget-submit{background:none;border:0;padding:0;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#search-widget-submit:hover,#search-widget-submit:focus{opacity:0.5}.banner-image-and-text{background:#000;overflow:hidden;position:relative}.quickedit-entity-active .banner-image-and-text{overflow:visible}.banner-text{align-items:center;background:rgba(0,0,0,0.4);display:flex;height:100%;justify-content:flex-start;pointer-events:none;width:100%}.banner-text .container{pointer-events:all}.banner-text h2{font-size:4em;margin:0}.banner-text .field--name-field-cu-banner-text{font-size:1.85em;line-height:normal;margin:.5em auto;max-width:800px;padding:0 15px}.banner-image-and-text .field--name-field-cu-paragraph-hero-text{font-size:1.85em;line-height:1.2em;margin:.5em auto;max-width:800px;padding:0}.banner-image figure{max-height:505px;overflow:hidden}.banner-image .paragraph--type--single-image{margin:0}.banner-image img{border:0}.banner-image img{color:transparent;width:100%}.view-recent-news{margin-bottom:20px;margin-top:20px}.view-recent-news .field--name-field-cu-date{font-size:16px;margin:0;text-transform:uppercase}.view-recent-news h2{font-size:1.3em;line-height:1.3em;margin-top:0;margin-bottom:12px}.view-recent-news .views-filters{margin-bottom:20px}.view-recent-news.view-display-id-page_1 .views-row{margin:20px 0 40px}#block-views-block-recent-news-block-2 .view-recent-news,#block-views-block-recent-news-block-16 .view-recent-news{margin:0}.news-items .topic{font-size:16px;font-weight:600;margin-bottom:.5em}.news-items .date{font-size:16px;margin:1em 0 0}.news-items h3{font-size:1.2em;font-weight:600;margin-top:0}.news-items .text p{margin-bottom:5px}.news-items .alert{margin:20px 0}.news-item{margin-top:0;margin-bottom:20px}.news-item.ng-hide-add,.news-item.ng-leave-add{display:none !important}.recent_news-block_1{clear:both}.news-items .image-wrapper img.img-responsive{position:static;top:auto;transform:none;width:100%}.news-items .media .featured-content,.news-items .media .paragraph--type--video{display:none}.news-listing .dropdown-toggle{min-width:8em;text-align:left}.news-listing .dropdown-toggle span{float:left}.news-listing .dropdown-toggle .caret{float:right;margin-top:9px;margin-left:6px}.news-item iframe{max-width:100%}.news-item .paragraph--type--image-carousel{display:none}.view-recent-news .views-filters .text-label{float:left;margin-top:7px;margin-right:10px;font-size:0.8em}.view-recent-news .views-filters .btn-group{float:left}.view-id-recent_news.view-display-id-attachment_2 .views-field-field-cu-featured-content img{margin-bottom:10px}.recent_news-block_9.paragraph--type--cu-views-display .view-content,.recent_news-block_12.paragraph--type--cu-views-display .view-content{margin-bottom:32px}.recent_news-block_9.paragraph--type--cu-views-display .view-content .views-row .row-wrapper,.recent_news-block_12.paragraph--type--cu-views-display .view-content .views-row .row-wrapper{height:100%;background:#fff;border:1px solid #ebebeb;padding-bottom:20px}.recent_news-block_9.paragraph--type--cu-views-display .view-content .views-row .row-wrapper>.views-field:not(:first-child),.recent_news-block_12.paragraph--type--cu-views-display .view-content .views-row .row-wrapper>.views-field:not(:first-child){padding-left:24px;padding-right:24px}.recent_news-block_9.paragraph--type--cu-views-display .views-field-field-cu-featured-content .paragraph,.recent_news-block_12.paragraph--type--cu-views-display .views-field-field-cu-featured-content .paragraph{margin:0}.recent_news-block_9.paragraph--type--cu-views-display .views-field-field-cu-news-topic,.recent_news-block_12.paragraph--type--cu-views-display .views-field-field-cu-news-topic{border-bottom:none;margin-bottom:0;padding-bottom:0;font-size:15px;font-weight:400;margin-top:18px}.recent_news-block_9.paragraph--type--cu-views-display .views-field-field-cu-date,.recent_news-block_12.paragraph--type--cu-views-display .views-field-field-cu-date{text-transform:none;font-weight:700}.recent_news-block_9.paragraph--type--cu-views-display .views-field-title,.recent_news-block_12.paragraph--type--cu-views-display .views-field-title{margin-bottom:8px}.recent_news-block_9.paragraph--type--cu-views-display .views-field-field-cu-summary p,.recent_news-block_12.paragraph--type--cu-views-display .views-field-field-cu-summary p{margin-bottom:0}.recent_news-block_12.paragraph--type--cu-views-display .view-content .row{margin-left:0px;margin-right:0px;display:flex;flex-wrap:wrap}.recent_news-block_12.paragraph--type--cu-views-display .view-content .row .views-row{margin-top:30px;margin-bottom:0px}.recent_news-block_12.paragraph--type--cu-views-display .view-content .row .row-wrapper{position:static}.recent_news-block_12.paragraph--type--cu-views-display .view-content .row .row-wrapper .img-responsive{width:100%;object-fit:cover}.paragraph--type--cu-media-card .img-responsive{width:100%}@media (max-width:768px){.recent_news-block_12.paragraph--type--cu-views-display .view-recent-news{margin-bottom:0px}.recent_news-block_12.paragraph--type--cu-views-display .view-content{margin-bottom:0px}.recent_news-block_12.paragraph--type--cu-views-display .views-row{width:100%;margin-top:15px !important}}.dynamic-grid-listing-items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -7.5px}.directory-listing .dynamic-grid-listing-items{margin:0 -15px}.dynamic-grid-listing-item{flex-grow:1;flex-shrink:0;flex-basis:160px;max-width:50%;padding:0 7.5px}.dynamic-grid-listing-item .anchorjs-link{z-index:2}.dynamic-grid-listing-item .edit-link{margin-left:5px}.dynamic-grid-listing-item h2,.dynamic-grid-listing-item h3{color:inherit;font-size:1.2em;font-weight:600;line-height:1.22em;margin:12px 0}.dynamic-grid-listing-item h2+.text,.dynamic-grid-listing-item h3+.text{margin-top:-10px}.grid-item-with-image .image{background-color:#EEE;background-repeat:no-repeat;background-position:center center;background-size:cover;border:1px solid #CCC;height:0;max-width:262px;padding-bottom:100%;padding-bottom:calc(100% - 2.5px);width:100%}.list-dynamic-grid-listing-item{flex-basis:100% !important;margin:0 5px !important;max-width:none;padding:0 15px}.list-dynamic-grid-listing-item:nth-child(odd){background:#f0f0f0}.pagination-links{display:flex;justify-content:space-around}.pagination-links .show-all-btn{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ddd;color:#337ab7;font-size:1em;margin:20px 7.5px 20px auto}.pagination-links .show-all-btn:hover{background-color:#eee;border-color:#ddd}.pagination-links .pagination{margin:20px auto 20px 7.5px !important}.pagination{font-size:18px}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#717171}.directory-listing .dynamic-grid-listing-item{margin-top:0;margin-bottom:50px;padding:0 15px}.directory-listing .dynamic-grid-listing-item .text{font-size:16px;text-overflow:ellipsis}.directory-listing .list-dynamic-grid-listing-item{margin-bottom:15px}#services-listing .dynamic-grid-listing-item .text{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}#services-listing.view-cu-service-images-view .grid-item-inner{font-size:16px;line-height:20px;height:auto}#services-listing.view-cu-service-images-view .grid-item-inner>a h3{font-size:20px}#services-listing.view-cu-service-images-view.serviceimages-portrait .grid-item-inner{background:#fff}#services-listing.view-cu-service-images-view.serviceimages-landscape .serviceimage{background:#f0f0f0;height:100%}#services-listing.view-cu-acad-dissertations .grid-item-inner,#services-listing.view-cu-acad-dissertations-students .grid-item-inner,#services-listing.view-cu-acad-dissertations-postgrad .grid-item-inner{max-height:none;padding-bottom:12px}#services-listing.view-cu-acad-dissertations .image,#services-listing.view-cu-acad-dissertations-students .image,#services-listing.view-cu-acad-dissertations-postgrad .image{padding-bottom:calc(100% + 40px - 2.5px);max-width:none;width:calc(100% + 40px)}#services-listing.view-cu-acad-dissertations .image-img,#services-listing.view-cu-acad-dissertations-students .image-img,#services-listing.view-cu-acad-dissertations-postgrad .image-img{margin:0 -20px}#services-listing.view-cu-acad-dissertations .image-img img,#services-listing.view-cu-acad-dissertations-students .image-img img,#services-listing.view-cu-acad-dissertations-postgrad .image-img img{width:calc(100% + 40px)}#services-listing.view-cu-acad-dissertations .text,#services-listing.view-cu-acad-dissertations-students .text,#services-listing.view-cu-acad-dissertations-postgrad .text{margin-top:-10px}#services-listing.view-cu-acad-dissertations .copy-link,#services-listing.view-cu-acad-dissertations-students .copy-link,#services-listing.view-cu-acad-dissertations-postgrad .copy-link{margin-left:0}#services-listing.view-cu-acad-dissertations .employment,#services-listing.view-cu-acad-dissertations-students .employment,#services-listing.view-cu-acad-dissertations-postgrad .employment{margin-top:10px}#services-listing.view-cu-acad-dissertations .employment .company,#services-listing.view-cu-acad-dissertations-students .employment .company,#services-listing.view-cu-acad-dissertations-postgrad .employment .company{font-weight:bold}#services-listing .dynamic-grid-listing[data-type="postgrad"] .grid-item-inner{background:none}#services-listing .dynamic-grid-listing[data-type="postgrad"] .grid-item-inner h3,#services-listing .dynamic-grid-listing[data-type="postgrad"] .grid-item-inner .text{margin-left:-20px}.view-cu-acad-dissertations.view-display-id-block_3 ul{margin:0;padding:0}.view-cu-acad-dissertations.view-display-id-block_3 ul li{display:block;margin:0 0 20px;padding:0}.dynamic-grid-listing .group-title{margin:30px 0 10px}.dynamic-grid-listing .views-filters{font-size:1.3em;margin-top:8px}.dynamic-grid-listing .views-filters::after{border-bottom:2px solid #555;content:"";display:block;margin:8px 0 10px;width:auto}.dynamic-grid-listing .views-filters a,.dynamic-grid-listing .views-filters button{background:none;border:0;color:#555;margin-right:15px;padding:15px}.dynamic-grid-listing .views-filters a.text-filters,.dynamic-grid-listing .views-filters button.text-filters{font-size:.9em}.dynamic-grid-listing .views-filters a.active,.dynamic-grid-listing .views-filters button.active{background:#FFF}.dynamic-grid-listing .views-filters a:focus,.dynamic-grid-listing .views-filters button:focus{outline:thin dotted;outline-offset:-2px}.dynamic-grid-listing .views-filters .form-inline label{font-size:.9em;padding-right:10px}.dynamic-grid-listing .views-filters .new-items-modes a,.dynamic-grid-listing .views-filters .new-items-modes button{margin:0;padding-bottom:5px;padding-top:5px}.dynamic-grid-listing .views-filters .new-items-modes a.active,.dynamic-grid-listing .views-filters .new-items-modes button.active{background:#337ab7;color:#FFF}.dynamic-grid-listing .views-filters form{display:inline;margin-left:20px}.dynamic-grid-listing .views-filters input{border:2px solid #FFF;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:40px;min-width:300px}.dynamic-grid-listing .views-filters input:focus{border:2px solid #337ab7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.dynamic-grid-listing .views-filters .form-group .glyphicon{font-size:.8em;position:absolute;right:.5em;top:.5em}.dynamic-grid-listing .views-filters .form-group .glyphicon.glyphicon-search{pointer-events:none}.dynamic-grid-listing .pagination{display:table;margin:20px auto}#videos-listing .pagination{display:table;margin:20px auto}.keyword-filter{position:relative;margin-bottom:15px !important;display:block !important}.keyword-filter .glyphicon{font-size:1.2em;pointer-events:none;position:absolute;right:0.6em;top:auto;bottom:9px}.keyword-filter input{border:2px solid #f0f0f0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:40px;background:#f0f0f0;display:block !important;width:100% !important}.keyword-filter input:focus{border:2px solid #337ab7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.documents-filters .keyword-filter .glyphicon{top:unset;bottom:9px}.grid-item{margin:7.5px 0;text-align:left}.grid-item-inner{background:#FFF;height:100%;max-height:300px;overflow-y:auto;padding:0 20px}.grid-item-inner .image{margin:0 -20px}.landing-content>.paragraph:nth-child(odd) .dynamic-grid-listing .views-filters input,.landing-content>.paragraph:nth-child(odd) .grid-item-inner,.landing-content>.paragraph:nth-child(odd) .dynamic-grid-listing .views-filters .text-filters.active,.landing-content>.paragraph:nth-child(odd) .btn-chip,.landing-content>.paragraph:nth-child(odd) .tab-paragraph,.landing-content>.paragraph:nth-child(odd) .paragraph--type--cu-info-card a.card-link.external::after,.landing-content>.paragraph:nth-child(odd) .paragraph--type--cu-tabbed-content .tab-group{background:#f0f0f0}.dynamic-grid-listing .views-filters .text-filters{display:inline-block}.dynamic-grid-listing .views-filters .text-filters.has-active{color:#337ab7}.dynamic-grid-listing-item,.dynamic-grid-listing .views-filters .form-group{position:relative}.active-filters-grid{margin:10px 0}.active-filters-grid .active-filters-row{margin-bottom:10px}.cu-event{word-break:break-word;margin-bottom:2em}.cu-event h1{margin-bottom:30px}.cu-event h2{color:#373537;font-size:40px;font-weight:600;margin-top:0}.cu-event section.event-contact-information h3,.cu-event h4{color:#555 !important;font-weight:700;margin-bottom:0}.cu-event .event-sharebar{font-size:14px;margin-top:20px;margin-bottom:20px}.cu-event .event-sharebar .share-label{margin-right:5px}.cu-event .event-sharebar ul{display:inline-block;margin:0;padding:0}.cu-event .event-sharebar ul li{display:inline-block;padding-right:5px}.cu-event .event-sharebar a{font-weight:500}.cu-event .share-event{float:left}.cu-event .addtocal-event{float:right}.cu-event .paragraph--type--single-image{margin-bottom:0}.cu-event .paragraph--type--single-image .image-wrapper{margin-bottom:10px}.cu-event .paragraph--type--single-image .image-caption{margin-top:0}.cu-event+aside{margin-bottom:20px}.cu-event.teaser h2{font-size:30px}.event-dateblock{border:1px solid #E5E5E5;border-style:solid none;font-size:16px;padding-bottom:1em;padding-top:1em}#main-article .event-dateblock{font-size:18px;margin-bottom:2em}.event-datetime,.event-location{align-items:center;display:flex;font-weight:400}.event-date{font-size:1.2em;font-weight:500}.event-location-name{font-size:1em}.event-feed-list{margin-left:15px;margin-right:15px}.event-feed-date-start{font-weight:600}.event-feed-date-end{font-weight:600}.event-time{font-weight:600}.event-timezone{font-weight:600}.event-icon{color:#AAA;display:table-cell;font-size:1.4em;padding-right:15px;vertical-align:middle}.event-main-category{text-transform:uppercase;font-size:16px;margin-bottom:5px}.event-links>a,.event-links>.btn-group{margin-right:20px;margin-bottom:10px}#main-article .event-links{margin-top:30px}.past-events,.upcoming-events{margin-bottom:20px}.past-events h2,.upcoming-events h2{font-size:26px;font-weight:600;margin-top:0;text-transform:uppercase}.past-events .events-item,.upcoming-events .events-item{padding:20px 0;border:1px solid #555;border-style:none none solid}.past-events .events-item .date,.upcoming-events .events-item .date{font-size:14px}.past-events .events-item h3,.upcoming-events .events-item h3{font-size:18px;font-weight:600;margin-top:5px;margin-bottom:0}.past-events .events-item:last-child,.upcoming-events .events-item:last-child{border-bottom:0}.past-events{margin-top:80px}.events-date-reset{color:#FFF !important}.field--name-field-cu-event-categories .field--label{font-weight:600;margin-bottom:5px}.field--name-field-cu-event-categories .field__items a::after{content:","}.field--name-field-cu-event-categories .field__items a:last-child::after{content:""}.event-description{margin-top:15px;margin-bottom:15px}.event-item{color:#737373}.event-details .description{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;font-size:16px;margin:20px 0}.event-classification{color:#0e5a90;text-transform:uppercase}.event-tags-items{color:#4b75a7}.event-featured{margin-bottom:15px}.events{margin:20px 0 60px}.events h3{font-size:1.333em;line-height:1.333em;margin:0 0 5px}.events div.col-sm-11 h3.event-main-category{color:#666;font-size:16px;font-weight:300;line-height:22.85px}.events .date{color:#4B4B4B;text-align:center;margin-right:5px}.events .date a{text-decoration:none !important}.events .date a.external::after{display:none}.events .date .month{display:block;text-transform:uppercase;font-size:0.89em;font-weight:600;padding:0;color:#093552;white-space:nowrap;width:40px}@media (min-width:768px){.events .date .month{width:55px}}.events .date .day{display:block;color:#093552;font-size:2.5em;font-weight:300;letter-spacing:-0.1em;line-height:1em;padding:0;white-space:nowrap}.events .date .weekday{background:#093552;border-bottom:0;color:#FFF;font-size:0.78em;font-weight:600;line-height:1em;margin:0 auto;padding:2px 8px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.events .date-to .fa-long-arrow-down{color:#093552;margin:20px auto 15px}.events .date-to .date-to-label{display:block;font-variant:small-caps;margin:15px auto 10px}.events .date-range-label{margin:20px 0 10px;font-size:30px;text-align:center;text-transform:uppercase;font-weight:300}.events .end-date-head{color:#093552;font-weight:600}.events h2{font-size:26px;font-weight:600;margin-top:0}.events .time-and-location{border:1px solid #ebebeb;border-style:solid none;padding:5px 0}.events .time-and-location .data{color:#4b4b4b;margin:8px 0 6px 8px}.events .time-and-location .data strong{font-weight:400;font-size:1.5em;line-height:1em}.events .location-data{position:relative}.events .event-map{position:absolute;top:0;left:0;z-index:5;cursor:pointer;box-shadow:0 0 20px rgba(0,0,0,0.4);background:#FFF;border-radius:6px;overflow:hidden}.events .event-map:hover::before,.events .event-map:focus::before{content:"";background:rgba(0,0,0,0.4);position:absolute;z-index:6;top:0;left:0;width:100%;height:100%}.events .event-map:hover::after,.events .event-map:focus::after{content:"Close";color:#FFF;font-size:20px;position:absolute;z-index:7;top:15px;right:20px}.events .date-wrapper{margin:0 15px 20px 0;padding:0}.events .contact-info-links{margin-bottom:2rem;margin-top:-1.2rem}.events .contact-info-links a,.events .contact-info-links span{padding:0.5rem 1rem 0.5rem 0}.events .contact-info-links a.contact-link:before,.events .contact-info-links a.contact-email:before,.events .contact-info-links span.contact-phone:before{content:"\f15c";color:#2c6bac;display:inline;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:700;line-height:1;margin-right:5px;margin-left:5px;text-rendering:auto}.events .contact-info-links a.contact-email:before{content:"\f0e0"}.events .contact-info-links span.contact-phone:before{content:"\f095";color:#555}#events-listing .events .date-wrapper{margin:0}.events-feed{padding-bottom:20px}.events-feed .events{display:flex;font-size:16px;margin:0}.events-feed .event-details{margin-bottom:20px}.events-feed h2.block-title{text-align:center}.cu-deadline{word-break:break-word;margin-bottom:2em}.cu-deadline h1{margin-bottom:30px}.cu-deadline h2{color:#373537;font-size:40px;font-weight:600;margin-top:0}.cu-deadline h4{color:#555;font-weight:700;margin-bottom:0}.cu-deadline .deadline-sharebar{font-size:14px;margin-top:20px;margin-bottom:20px}.cu-deadline .deadline-sharebar .share-label{margin-right:5px}.cu-deadline .deadline-sharebar ul{display:inline-block;margin:0;padding:0}.cu-deadline .deadline-sharebar ul li{display:inline-block;padding-right:5px}.cu-deadline .deadline-sharebar a{font-weight:500}.cu-deadline .share-deadline{float:left}.cu-deadline .addtocal-deadline{float:right}.cu-deadline .paragraph--type--single-image{margin-bottom:0}.cu-deadline .paragraph--type--single-image .image-wrapper{margin-bottom:10px}.cu-deadline .paragraph--type--single-image .image-caption{margin-top:0}.cu-deadline+aside{margin-bottom:20px}.cu-deadline.teaser h2{font-size:30px}.deadline-dateblock{border:1px solid #E5E5E5;border-style:solid none;font-size:16px;padding-bottom:1em;padding-top:1em}#main-article .deadline-dateblock{font-size:18px;margin-bottom:2em}.deadline-datetime,.deadline-location{align-items:center;display:flex;font-weight:400}.deadline-date{font-size:1.2em;font-weight:500}.deadline-location-name{font-size:1em}.deadline-time{font-weight:600}.deadline-icon{color:#AAA;display:table-cell;font-size:1.4em;padding-right:15px;vertical-align:middle}.deadline-main-category{text-transform:uppercase;font-size:16px;margin-bottom:5px}.deadline-links>a,.deadline-links>.btn-group{margin-right:20px;margin-bottom:10px}#main-article .deadline-links{margin-top:30px}.past-deadlines,.upcoming-deadlines{margin-bottom:20px}.past-deadlines h2,.upcoming-deadlines h2{font-size:26px;font-weight:600;margin-top:0;text-transform:uppercase}.past-deadlines .deadlines-item,.upcoming-deadlines .deadlines-item{padding:20px 0;border:1px solid #555;border-style:none none solid}.past-deadlines .deadlines-item .date,.upcoming-deadlines .deadlines-item .date{font-size:14px}.past-deadlines .deadlines-item h3,.upcoming-deadlines .deadlines-item h3{font-size:18px;font-weight:600;margin-top:5px;margin-bottom:0}.past-deadlines .deadlines-item:last-child,.upcoming-deadlines .deadlines-item:last-child{border-bottom:0}.past-deadlines{margin-top:80px}.deadlines-date-reset{color:#FFF !important}.field--name-field-cu-deadline-categories .field--label{font-weight:600;margin-bottom:5px}.field--name-field-cu-deadline-categories .field__items a::after{content:","}.field--name-field-cu-deadline-categories .field__items a:last-child::after{content:""}.deadline-description{margin-top:15px;margin-bottom:15px}.deadline-item{color:#737373}.deadline-details .description{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;font-size:16px;margin:20px 0}.deadline-classification{color:#0e5a90;text-transform:uppercase}.deadline-tags-items{color:#4b75a7}.deadline-featured{margin-bottom:15px}.deadlines{margin:20px 0 60px}.deadlines h3{font-size:1.333em;line-height:1.333em;margin:0 0 5px}.deadlines .date{color:#4B4B4B;text-align:center;margin-right:5px}.deadlines .date a{text-decoration:none}.deadlines .date a.external::after{display:none}.deadlines .date .month{display:block;text-transform:uppercase;font-size:0.89em;font-weight:600;padding:0;color:#093552;white-space:nowrap}.deadlines .date .day{display:block;color:#093552;font-size:2.5em;font-weight:300;letter-spacing:-0.1em;line-height:1em;padding:0;white-space:nowrap}.deadlines .date .weekday{background:#093552;border-bottom:0;color:#FFF;font-size:0.78em;font-weight:600;line-height:1em;margin:0 auto;padding:2px 8px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.deadlines .date-to .fa-long-arrow-down{color:#093552;margin:20px auto 15px}.deadlines .date-to .date-to-label{display:block;font-variant:small-caps;margin:15px auto 10px}.deadlines .date-range-label{margin:20px 0 10px;font-size:30px;text-align:center;text-transform:uppercase;font-weight:300}.deadlines .end-date-head{color:#093552;font-weight:600}.deadlines h2{font-size:26px;font-weight:600;margin-top:0}.deadlines .time-and-location{border:1px solid #ebebeb;border-style:solid none;padding:5px 0}.deadlines .time-and-location .data{color:#4b4b4b;margin:8px 0 6px 8px}.deadlines .time-and-location .data strong{font-weight:400;font-size:1.5em;line-height:1em}.deadlines .location-data{position:relative}.deadlines .deadline-map{position:absolute;top:0;left:0;z-index:5;cursor:pointer;box-shadow:0 0 20px rgba(0,0,0,0.4);background:#FFF;border-radius:6px;overflow:hidden}.deadlines .deadline-map:hover::before,.deadlines .deadline-map:focus::before{content:"";background:rgba(0,0,0,0.4);position:absolute;z-index:6;top:0;left:0;width:100%;height:100%}.deadlines .deadline-map:hover::after,.deadlines .deadline-map:focus::after{content:"Close";color:#FFF;font-size:20px;position:absolute;z-index:7;top:15px;right:20px}.deadlines .date-wrapper{margin:0 15px 20px 0;padding:0}.deadlines .contact-info-links{margin-bottom:2rem;margin-top:-1.2rem}.deadlines .contact-info-links a,.deadlines .contact-info-links span{padding:0.5rem 1rem 0.5rem 0}.deadlines .contact-info-links a.contact-link:before,.deadlines .contact-info-links a.contact-email:before,.deadlines .contact-info-links span.contact-phone:before{content:"\f15c";color:#2c6bac;display:inline;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:700;line-height:1;margin-right:5px;margin-left:5px;text-rendering:auto}.deadlines .contact-info-links a.contact-email:before{content:"\f0e0"}.deadlines .contact-info-links span.contact-phone:before{content:"\f095";color:#555}#deadlines-listing .deadlines .date-wrapper{margin:0}.deadlines-feed{padding-bottom:20px}.deadlines-feed .deadlines{display:flex;font-size:16px;margin:0}.deadlines-feed .deadline-details{margin-bottom:20px}.deadlines-feed h2.block-title{text-align:center}.pickadate-wrapper{overflow:hidden;outline:0}.pickadate{margin:0 0 10px}.pickadate .pickadate-cell li{padding:3% 0;border:1px solid transparent !important}.pickadate .pickadate-cell li:focus{outline:0;border:1px dotted #2c6bac !important}.pickadate .pickadate-cell li.pickadate-disabled{color:#666;cursor:not-allowed}.pickadate .pickadate-cell .pickadate-head{background:none !important;border:0 !important;text-transform:uppercase;font-weight:300;font-size:14px}.pickadate .pickadate-prev{float:left}.pickadate .pickadate-prev,.pickadate .pickadate-next{color:#FFF !important;text-indent:-2000px;outline:0 !important}.pickadate .pickadate-prev::before,.pickadate .pickadate-next::before{content:"\25C5";float:left;color:#337ab7 !important;font-family:"SSStandard";font-feature-settings:"liga";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizelegibility;white-space:nowrap;text-indent:0}.pickadate .pickadate-next::before{content:"\25BB";float:right}.pickadate .pickadate-controls{top:7px;z-index:1}.pickadate .pickadate-main{font-size:16px}.pickadate .pickadate-cell .pickadate-today{background:#eaeaea}.pickadate .pickadate-cell .pickadate-active{background:#337ab7}.pickadate .pickadate-cell .pickadate-enabled{font-size:16px}.pickadate .pickadate-centered-heading{font-size:22px !important;font-weight:300 !important;color:#555}.view-gallery .view-content{margin:2em -7.5px 0}.gallery-block_2 .view-content{margin:0 -7.5px}#block-cu-affiliations-block-1{margin-top:30px}.paragraph--type--affiliation{padding-top:10px}.paragraph--type--affiliation a{text-decoration:none}.paragraph--type--affiliation h2{color:#555}.paragraph--type--affiliation h2 .block-title{font-size:1.4em}.affiliations-group{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.affiliations-label{color:#555;flex-shrink:1;font-size:2.5em;line-height:normal;min-width:192px;text-align:right}.affiliation-name{color:#555;font-size:18px;line-height:24px}.affiliations-items{align-content:space-around;align-items:center;border-left:1px solid #555;display:flex;flex-grow:1;flex-wrap:wrap;margin-left:20px}.affiliation-item{align-self:flex-start;margin:10px 0;max-width:50%;width:auto}.affiliation-item a{-moz-transition:filter .1s;-o-transition:filter .1s;-webkit-transition:filter .1s;transition:filter .1s}.affiliation-item a:hover,.affiliation-item a:focus{-webkit-filter:opacity(0.7) grayscale(100%);filter:opacity(0.7) grayscale(100%)}.row>.view-empty{padding:0 15px}.field--name-field-cu-authors{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.course-item,.vergil-course-item{margin:20px 0}.course-item h2,.course-item h3,.vergil-course-item h2,.vergil-course-item h3{display:inline;margin:0}.course-item .semester-year,.course-item .vergil-semester-year,.vergil-course-item .semester-year,.vergil-course-item .vergil-semester-year{text-transform:uppercase}.course-item .body>p:last-child,.vergil-course-item .body>p:last-child{margin-bottom:0}.course-item .classes-paragraph,.course-item .vergil-class,.vergil-course-item .classes-paragraph,.vergil-course-item .vergil-class{padding:15px 0}.course-item .class-description p,.course-item .vergil-class-description p,.vergil-course-item .class-description p,.vergil-course-item .vergil-class-description p{margin:10px 0}.course-item .daytime,.course-item .location,.vergil-course-item .daytime,.vergil-course-item .location{display:block}.course-item dt,.vergil-course-item dt{margin-bottom:5px}.course-item .vergil-link,.vergil-course-item .vergil-link{text-transform:uppercase;clear:both}.course-item .edit-link,.vergil-course-item .edit-link{margin-left:10px;margin-top:-8px}.course-item .collapse-trigger,.vergil-course-item .collapse-trigger{cursor:pointer;font-size:1.5em;margin:0 5px;padding:5px}.course-item .collapse-trigger:hover,.course-item .collapse-trigger:focus,.vergil-course-item .collapse-trigger:hover,.vergil-course-item .collapse-trigger:focus{opacity:0.5}.view-cu-courses.view-display-id-block_2 .course-item{margin:0}.courses-empty{margin:20px 0}.term-filters{margin-bottom:10px}.term-filters .btn-group{margin-bottom:10px}.undergrad-grad-filters{margin:10px 0 40px}.undergrad-grad-filters .btn{margin:0 10px 0 0}.undergrad-grad-filters .btn .fa{position:relative;top:2px;left:-2px;font-size:1.5em;min-width:20px;text-align:left}.paragraph--type--cu-related-block{background:#F1EEE6;margin:1em 0;padding:15px}.paragraph--type--cu-related-block .field--name-field-cu-title{font-size:1.1em;font-weight:300;text-transform:uppercase;margin:0 0 10px}.paragraph--type--cu-related-block .field--name-field-cu-links .field--item{font-size:0.9em;margin:10px 0 0}.carousel-control{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#EAEAEA;font-size:0.9em;height:6.3em;margin:auto 20px;opacity:0.7;padding:0;text-shadow:0 0 2px rgba(0,0,0,0.4);width:6.3em}.carousel-control:visited{color:#EAEAEA}.carousel-control.left{background-image:none}.carousel-control.right{background-image:none}.carousel-control:hover,.carousel-control:focus{color:#FFF;opacity:1;text-shadow:0 0 2px rgba(0,0,0,0.7),0 0 9px rgba(0,0,0,0.3)}.carousel-control:focus{background:rgba(0,0,0,0.5)}.carousel-control:active{background:none;color:#EAEAEA;opacity:0.7}.carousel-indicators li:focus{outline:auto;border:1px dotted #2c6bac;background-color:#fff}.carousel-caption{-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;background:#000;background:rgba(0,0,0,0.6);bottom:0;color:#FFF;left:0;padding:15px 30px;right:auto;text-align:left;text-shadow:0 0 5px #000;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0}.carousel-caption p{margin:5px 0}.carousel-caption p:last-child{margin-bottom:0}.paragraph--type--cu-hero-carousel{perspective:1px;height:100vh;overflow-x:hidden;overflow-y:auto}.paragraph--type--cu-hero-carousel .carousel-indicators{display:block}.js-empty::after{background:#EEE;border-radius:3px;padding:2em;margin:1em 0;display:block;min-height:10em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;font-weight:200}.js-empty .more-link,.js-empty .block-title,.gallery-block_2.js-empty,.js-empty .field--name-field-cu-view-content{display:none !important}section.research_projects-block_1.js-empty::after{content:"This section appears after Research Projects are created and set to appear on the homepage."}section.cu_publications-block_3.js-empty::after,section.cu_publications-block_4 .js-empty::after{content:"This section appears after Publications are created."}section.people-block_1.js-empty::after{content:"This section appears after Person Profiles are created. Alternatively you can choose to hide this page from the menu."}section.people-block_2.js-empty::after{content:"This section appears after Alumni Profiles are created. Alternatively you can choose to hide this page from the menu."}section.cu_publications-block_1.js-empty::after{content:"This section appears after Publications are created. Alternatively you can choose to hide this page from the menu."}section.research_projects-block_2.js-empty::after{content:"This section appears after Research Projects are created."}section.gallery-block_1.js-empty::after{content:"This section appears after Images are created. Alternatively you can choose to hide this page from the menu."}section.recent_news-block_1.js-empty::after,section.recent_news-block_1 .js-empty::after{content:"This section appears after News Articles are created."}section.recent_news-block_3 .js-empty::after,section.recent_news-block_14 .js-empty::after,section.recent_news-block_15 .js-empty::after{content:"This section appears after News Articles are created. Alternatively you can choose to hide this page from the menu."}section.cu_events-block_1 .js-empty::after{content:"This section appears after Events are imported. You may add a CU Events feed in Site Settings. Alternatively you can choose to hide this page from the menu."}section.cu_events-block_2 .js-empty::after{content:"This section appears after Events are imported. You may add a CU Events feed in Site Settings."}section.cu_courses-block_1 .js-empty::after{content:"This section appears after Courses are imported. You may add a Course Department ID in Site Settings."}section.cu_faculty-block_1 .js-empty::after{content:"This section appears after Faculty Profiles are created. Alternatively you can choose to hide this page from the menu."}section.cu_grad_students-block_2 .js-empty::after{content:"This section appears after Masters CoHorts Graduate Profiles are created. Alternatively you can choose to hide this page from the menu."}section.on_the_market-block_1 .js-empty::after{content:"This section appears after Graduate Profiles: On the Market are created. Alternatively you can choose to hide this page from the menu."}section.cu_grad_students-block_1 .js-empty::after{content:"This section appears after PhD CoHorts Graduate Profiles are created. Alternatively you can choose to hide this page from the menu."}section.cu_research_interests-block_1 .js-empty::after{content:"This section appears after Research Interests are created. Alternatively you can choose to hide this page from the menu."}#search-results{position:relative}#gsa-search-wrapper{background:#FFF;display:none;padding:10px 0}#gsa-search{background:#FFF;padding-bottom:50px;min-height:400px}#gsa-search-loading{display:table;margin:10px 0}#gsa-search-loading.spinner{background:#f5f5f5;color:#7B7B7B;display:block;font-size:1em;padding:400px 50px;text-align:center}#gsa-search-results li{list-style:none;display:block;margin-bottom:30px}#gsa-search-results h3{font-size:1.5em;line-height:normal}#gsa-search-results .description{line-height:normal}#gsa-search-clusters{margin-top:30px;border:1px solid #ebebeb;border-style:solid none}#gsa-search-clusters a{display:block;margin:5px 0}#gsa-search-clusters .panel-heading{padding-top:15px}#gsa-search-clusters .panel-title{font-weight:bold}#gsa-search-clusters .panel-body{padding-top:0;-webkit-columns:3 100px;-moz-columns:3 100px;columns:3 100px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#gsa-search-results dl,#gsa-search-clusters .panel-body div{overflow:hidden;break-inside:avoid-column;-webkit-column-break-inside:avoid}#gsa-search h3{font-size:1.2em;margin-bottom:5px;margin-top:0;font-weight:400}#gsa-search-results .description{line-height:normal}#gsa-search-empty{margin:15px 0}#gsa-search-sidebar{margin:15px}#gsa-current-page{margin-top:10px;margin-bottom:20px}.url{overflow:hidden;text-overflow:ellipsis;max-width:700px}#gsa-search-keymatches{margin-bottom:30px;padding:0 15px}#gsa-search-keymatches li{padding:15px 0;border-bottom:1px solid #ebebeb}.instant-results #gsa-search-people{opacity:0.1}.search-ready main{height:50px;overflow:hidden;position:relative;pointer-events:none;-webkit-pointer-events:none;z-index:1}.search-ready main::before{background:rgba(0,0,0,0.5);content:"";display:block;left:0;height:100%;position:absolute;z-index:200;top:0;width:100%}#search-icon-wrapper{background:none;border:0}#search-icon-wrapper:active{outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.search-open #search-icon-wrapper:focus{outline:#00294a;outline-style:auto;background:#ffffff}.search-open #search-icon-wrapper:focus span:nth-child(2){background:#00294a}.search-open #search-icon-wrapper:focus span:nth-child(3){background:#00294a}.search-open #search-icon-wrapper-mobile:focus{outline:#00294a;outline-style:auto;background:#ffffff}.search-open #search-icon-wrapper-mobile:focus span:nth-child(2){background:#00294a}.search-open #search-icon-wrapper-mobile:focus span:nth-child(3){background:#00294a}#nav-icon-wrapper:focus{outline:#00294a;outline-style:auto;background:#ffffff}#nav-icon-wrapper:focus #nav-icon span{background:#00294a}#nav-icon-wrapper:focus.open{background:#ffffff}#nav-icon-wrapper:focus.open span:nth-child(2){background:#00294a}#nav-icon-wrapper:focus.open span:nth-child(3){background:#00294a}#gsa-close-search{bottom:-35px;position:absolute;text-align:center;width:100%;z-index:2}#gsa-close-search a,#gsa-close-search button{background:#000;border:2px solid #FFF;color:#FFF;cursor:pointer;display:inline-block;margin:0 auto;padding:20px 40px;font-size:20px;text-transform:uppercase}#gsa-close-search a:hover,#gsa-close-search a:focus,#gsa-close-search button:hover,#gsa-close-search button:focus{background:#FFF;color:#555}#tabs{background:#EEE;border:1px solid #FFF;border-style:solid none}#tabs .navbar{margin:0 -15px;border:0;min-height:0}#tabs .nav-tabs{border:0}#tabs .nav-tabs>li{margin:0}#tabs .nav-tabs>li>a{border:0;border-radius:0;color:#6c6c6c}#tabs .nav-tabs>li>a.active{background:#e7e7e7;color:#333}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active,#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active{opacity:0}#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave,#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave{opacity:1}#loading-bar .bar{-moz-transition:width 350ms;-o-transition:width 350ms;-webkit-transition:width 350ms;transition:width 350ms;background:#4285f4;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{-moz-box-shadow:#4285f4 1px 0 8px 4px;-webkit-box-shadow:#4285f4 1px 0 8px 4px;box-shadow:#4285f4 1px 0 8px 4px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{-moz-animation:loading-bar-spinner 400ms linear infinite;-webkit-animation:loading-bar-spinner 400ms linear infinite;animation:loading-bar-spinner 400ms linear infinite;width:14px;height:14px;border:solid 2px transparent;border-top-color:#4285f4;border-left-color:#4285f4;border-radius:10px}img.missing{border:0;background:#EEE;min-height:50px;padding:20px;position:relative;text-indent:-2000px}img.missing::before{font-size:18px;position:absolute;top:20px;left:20px;content:"\f03e ";color:#333;text-indent:0}img.missing::after{position:absolute;top:20px;left:50px;content:attr(alt);color:#333;text-indent:0}.publication figure.img{float:right;max-width:6em;margin-left:20px}.publication figure.img a.external::after{display:none}.publication .well{position:relative;z-index:2;margin-right:10em}.view-cu-publications.view-display-id-block_4 .view-content .views-row,.view-cu-publications.view-display-id-block_5 .view-content .views-row,.view-cu-courses.view-display-id-block_2 .view-content .views-row{margin-bottom:40px}.view-cu-publications.view-display-id-block_4,.view-cu-publications.view-display-id-block_5{text-align:left}.view-cu-publications.view-display-id-block_4 h2,.view-cu-publications.view-display-id-block_4 h3,.view-cu-publications.view-display-id-block_5 h2,.view-cu-publications.view-display-id-block_5 h3{font-size:1.3em;margin-top:0}.view-cu-publications.view-display-id-block_4 .publication,.view-cu-publications.view-display-id-block_5 .publication{display:flex}.view-cu-publications.view-display-id-block_4 .publication figure.img,.view-cu-publications.view-display-id-block_5 .publication figure.img{float:left;margin-left:0;margin-right:15px;max-width:100px}.view-cu-publications.view-display-id-block_4 .publication .footer-links,.view-cu-publications.view-display-id-block_5 .publication .footer-links{margin-top:5px}.view-cu-publications.view-display-id-block_4 .publication .footer-links a,.view-cu-publications.view-display-id-block_5 .publication .footer-links a{margin:5px 10px 0 0;padding:4px 10px;white-space:normal}.view-cu-publications.view-display-id-block_4 .publication .footer-links a .ss-icon,.view-cu-publications.view-display-id-block_5 .publication .footer-links a .ss-icon{display:none}#main .panel-group .panel{border-radius:0;box-shadow:none;border:0;margin-top:1px}#main .panel-group .list-group-item{background:#F8F8F8;padding:0}#main .panel-group .list-group-item.has-children>span>a:after{content:'\25BB';display:inline-block;font-family:"SSStandard";font-size:9px;margin-left:10px}#main .panel-group .list-group-item.has-children>span>a.active:after,#main .panel-group .list-group-item.has-children>span>a.active-trail:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main .panel-group .panel-heading+.panel-collapse>.list-group:first-child{border:0}#main .panel-group a,#main .panel-group button{display:block;padding:1em 14px;font-size:16px;color:#555555}#main .panel-group .list-group a.active{background:#4390C4;color:#FFF}#main .panel-group .list-group .list-group.children{border-top:1px solid #ddd;margin-bottom:0}#main .panel-group .list-group .list-group.children a{cursor:pointer;padding-left:28px}#main .panel-group .list-group .list-group.children .list-group-item{background:#FFF}#main .panel-heading{border-radius:0;border:0;background-color:#EEE}#main .panel-heading .panel-title{background:none;font-weight:bold;padding:0}#main .panel-heading button.panel-title{border:0;display:block;padding:1em 14px;text-align:left;width:100%}#main .panel-heading button.panel-title:focus{outline:thin dotted}#main .panel-heading a .ss-navigatedown,#main .panel-heading button .ss-navigatedown{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#main .panel-heading a.collapsed .ss-navigatedown,#main .panel-heading button.collapsed .ss-navigatedown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}figure.image-with-caption{display:block;position:relative;overflow:hidden}figure.image-with-caption figcaption{-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;background:black;background:rgba(0,0,0,0.6);color:white;opacity:0;position:absolute;width:100%;z-index:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}figure.image-with-caption figcaption .image-caption{margin-left:auto;margin-right:auto;width:auto;padding:5px 15px !important}figure.image-with-caption:hover figcaption,figure.image-with-caption:focus figcaption{opacity:1}figure.image-with-caption::before{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;content:"\f05a";position:absolute;color:#CCC;text-align:center;font-size:20px;opacity:0.85}figure.image-with-caption:hover:before,figure.image-with-caption:focus:before{opacity:0}figure.image-with-caption.cap-left:before{bottom:10px;left:10px}figure.image-with-caption.cap-left figcaption{bottom:0;left:-30%}figure.image-with-caption.cap-left:hover figcaption,figure.image-with-caption.cap-left:focus figcaption{left:0}figure.image-with-caption.cap-right:before{bottom:10px;right:10px}figure.image-with-caption.cap-right figcaption{bottom:0;right:-30%}figure.image-with-caption.cap-right:hover figcaption,figure.image-with-caption.cap-right:focus figcaption{right:0}figure.image-with-caption.cap-top:before{top:10px;left:10px}figure.image-with-caption.cap-top figcaption{left:0;top:-30%}figure.image-with-caption.cap-top:hover figcaption,figure.image-with-caption.cap-top:focus figcaption{top:0}figure.image-with-caption.cap-bot:before{bottom:10px;left:10px}figure.image-with-caption.cap-bot figcaption{left:0;bottom:-30%}figure.image-with-caption.cap-bot:hover figcaption,figure.image-with-caption.cap-bot:focus figcaption{bottom:0}.banner-image-and-text figure.image-with-caption.cap-bot figcaption{bottom:0}.banner-image-and-text figure.image-with-caption.cap-bot figcaption .image-caption{text-align:center}.banner-image-and-text:hover figure.image-with-caption:before,.banner-image-and-text:focus figure.image-with-caption:before{opacity:0}.banner-image-and-text:hover figcaption,.banner-image-and-text:focus figcaption{opacity:1}.field--name-field-cu-title-department,.field--name-field-cu-title-department-long{word-break:break-word}.flex-tiles{display:flex;flex-wrap:wrap}.flex-tiles .flex-tile{flex-basis:200px;flex-grow:0;flex-shrink:0}.authors-and-abstract-toggle .inline-toggle{margin-left:5px}.paragraph--type--cu-views-display.cu_staff_directory-block_1,.paragraph--type--cu-views-display.cu_staff_directory-block_2,.paragraph--type--cu-views-display.cu_staff_directory-block_3,.paragraph--type--cu-views-display.cu_staff_directory-block_4{padding-top:0}.view-cu-events.view-display-id-block_1 aside h2{color:#555555;font-size:1.35em;font-weight:400;margin-bottom:0.4em;margin-top:40px}.view-cu-events.view-display-id-block_2 .teaser,.view-cu-events.view-display-id-block_4 .teaser,.view-cu-events.view-display-id-block_5 .teaser,.paragraph--type--cu-curated-events .teaser{margin:0 0 40px}.view-cu-events.view-display-id-block_2 .teaser .event-thumbnail-wrapper,.view-cu-events.view-display-id-block_4 .teaser .event-thumbnail-wrapper,.view-cu-events.view-display-id-block_5 .teaser .event-thumbnail-wrapper,.paragraph--type--cu-curated-events .teaser .event-thumbnail-wrapper{display:none;margin:0 0 10px 75px;overflow:hidden;padding:0}.view-cu-events.view-display-id-block_2 .teaser .event-thumbnail-wrapper a .event-thumbnail,.view-cu-events.view-display-id-block_4 .teaser .event-thumbnail-wrapper a .event-thumbnail,.view-cu-events.view-display-id-block_5 .teaser .event-thumbnail-wrapper a .event-thumbnail,.paragraph--type--cu-curated-events .teaser .event-thumbnail-wrapper a .event-thumbnail{background-size:cover;background-position:center center;padding-bottom:56.25%;transition:transform 0.2s ease-in-out}.view-cu-events.view-display-id-block_2 .teaser .event-thumbnail-wrapper a:hover .event-thumbnail,.view-cu-events.view-display-id-block_2 .teaser .event-thumbnail-wrapper a:focus .event-thumbnail,.view-cu-events.view-display-id-block_4 .teaser .event-thumbnail-wrapper a:hover .event-thumbnail,.view-cu-events.view-display-id-block_4 .teaser .event-thumbnail-wrapper a:focus .event-thumbnail,.view-cu-events.view-display-id-block_5 .teaser .event-thumbnail-wrapper a:hover .event-thumbnail,.view-cu-events.view-display-id-block_5 .teaser .event-thumbnail-wrapper a:focus .event-thumbnail,.paragraph--type--cu-curated-events .teaser .event-thumbnail-wrapper a:hover .event-thumbnail,.paragraph--type--cu-curated-events .teaser .event-thumbnail-wrapper a:focus .event-thumbnail{transform:scale(120%)}.view-cu-events.view-display-id-block_2 .teaser .date-wrapper,.view-cu-events.view-display-id-block_4 .teaser .date-wrapper,.view-cu-events.view-display-id-block_5 .teaser .date-wrapper,.paragraph--type--cu-curated-events .teaser .date-wrapper{clear:left;margin:0;padding:0;width:auto}@media (min-width:768px){.view-cu-events.view-display-id-block_2 .teaser .event-thumbnail-wrapper,.view-cu-events.view-display-id-block_4 .teaser .event-thumbnail-wrapper,.view-cu-events.view-display-id-block_5 .teaser .event-thumbnail-wrapper,.paragraph--type--cu-curated-events .teaser .event-thumbnail-wrapper{margin:0 0 10px}.view-cu-events.view-display-id-block_2 .teaser .event-thumbnail-wrapper.colHasThumb .event-thumbnail,.view-cu-events.view-display-id-block_4 .teaser .event-thumbnail-wrapper.colHasThumb .event-thumbnail,.view-cu-events.view-display-id-block_5 .teaser .event-thumbnail-wrapper.colHasThumb .event-thumbnail,.paragraph--type--cu-curated-events .teaser .event-thumbnail-wrapper.colHasThumb .event-thumbnail{padding-bottom:56.25%}.view-cu-events.view-display-id-block_2 .teaser .date-wrapper,.view-cu-events.view-display-id-block_4 .teaser .date-wrapper,.view-cu-events.view-display-id-block_5 .teaser .date-wrapper,.paragraph--type--cu-curated-events .teaser .date-wrapper{max-width:25%}}@media (min-width:992px){.view-cu-events.view-display-id-block_2 .teaser .date-wrapper,.view-cu-events.view-display-id-block_4 .teaser .date-wrapper,.view-cu-events.view-display-id-block_5 .teaser .date-wrapper,.paragraph--type--cu-curated-events .teaser .date-wrapper{max-width:16.6666667%}.view-cu-events.view-display-id-block_2 .teaser .event-thumbnail,.view-cu-events.view-display-id-block_4 .teaser .event-thumbnail,.view-cu-events.view-display-id-block_5 .teaser .event-thumbnail,.paragraph--type--cu-curated-events .teaser .event-thumbnail{padding-bottom:56.25%}}.view-cu-events.view-display-id-block_2 .view-empty,.view-cu-events.view-display-id-block_4 .view-empty,.view-cu-events.view-display-id-block_5 .view-empty,.paragraph--type--cu-curated-events .view-empty{margin-bottom:40px}.view-cu-deadlines.view-display-id-block_1 aside h2{color:#555555;font-size:1.35em;font-weight:400;margin-bottom:0.4em;margin-top:40px}.view-cu-deadlines.view-display-id-block_2 .teaser,.view-cu-deadlines.view-display-id-block_4 .teaser{display:flex;margin:0 0 40px}.view-cu-deadlines.view-display-id-block_2 .teaser .date-wrapper,.view-cu-deadlines.view-display-id-block_4 .teaser .date-wrapper{margin:0;padding:0;width:auto}.view-cu-deadlines.view-display-id-block_2 .view-empty,.view-cu-deadlines.view-display-id-block_4 .view-empty{margin-bottom:40px}.cu-person-profile+#sidebar-content .field--name-field-cu-image{background-color:#EEE;border:1px solid #CCC;display:inline-block}.cu-person-profile+#sidebar-content .field--name-field-cu-image img{margin-bottom:0}.img-people-default{background-color:#EEE;border:1px solid #CCC}.node-preview-container{padding:0}#node-preview-form-select{background:#0f0f0f;display:flex;justify-content:space-between;align-content:center;padding:5px}#node-preview-form-select .control-label{display:none}#node-preview-form-select .node-preview-backlink{margin:auto;display:block;border-radius:4px;font-size:18px;line-height:1.42857;padding:3px 16px;background-color:#337ab7;color:#fff;border:1px solid #2e6da4;font-weight:400;text-align:center;white-space:nowrap;text-decoration:none;width:100%;z-index:999}#node-preview-form-select .node-preview-backlink:hover,#node-preview-form-select .node-preview-backlink:focus{background-color:#286090;border-color:#204d74;color:#fff}#node-preview-form-select .form-item-view-mode{display:none;align-items:center;margin-bottom:0;margin-left:20%;max-width:800px}article.cu-alert.teaser{margin:0 0 1em}article.cu-alert.teaser h2{margin:0}article.cu-alert.teaser p{margin:0 0 10px}article.cu-alert.teaser .updated-date{float:left;margin-right:5px;color:#CC0000;font-weight:bold}article[typeof="schema:Person"] .label{background-color:#717171}.webform-submission-form,.webform-confirmation,.paragraph--type--cu-mailchimp-embed{margin:1em 0}.webform-submission-form .form-actions.form-group,.webform-confirmation .form-actions.form-group,.paragraph--type--cu-mailchimp-embed .form-actions.form-group{margin:30px 0 20px}.webform-submission-form .webform-progress,.webform-confirmation .webform-progress,.paragraph--type--cu-mailchimp-embed .webform-progress{margin:0 0 30px}.webform-submission-form .webform-progress .webform-progress-bar,.webform-confirmation .webform-progress .webform-progress-bar,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress-bar{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:40px;overflow:hidden}.webform-submission-form .webform-progress .webform-progress__status,.webform-confirmation .webform-progress .webform-progress__status,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress__status{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#f0f0f0;display:table;font-size:0.8em;font-weight:400;margin:10px auto 10px 0;padding:3px 15px}.webform-submission-form .webform-progress .webform-progress__status .webform-progress__percentage,.webform-confirmation .webform-progress .webform-progress__status .webform-progress__percentage,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress__status .webform-progress__percentage{margin-left:10px;font-weight:600}.webform-submission-form .webform-progress .webform-progress-bar__page,.webform-confirmation .webform-progress .webform-progress-bar__page,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress-bar__page{height:40px;line-height:40px}.webform-submission-form .webform-progress .webform-progress-bar__page:first-child span,.webform-submission-form .webform-progress .webform-progress-bar__page:last-child span,.webform-confirmation .webform-progress .webform-progress-bar__page:first-child span,.webform-confirmation .webform-progress .webform-progress-bar__page:last-child span,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress-bar__page:first-child span,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress-bar__page:last-child span{border:0}.webform-submission-form .webform-progress .webform-progress-bar__page.webform-progress-bar__page--current,.webform-confirmation .webform-progress .webform-progress-bar__page.webform-progress-bar__page--current,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress-bar__page.webform-progress-bar__page--current{background:#24598c;color:#FFF}.webform-submission-form .webform-progress .webform-progress-bar__page.webform-progress-bar__page--current+.webform-progress-bar__page b::before,.webform-confirmation .webform-progress .webform-progress-bar__page.webform-progress-bar__page--current+.webform-progress-bar__page b::before,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress-bar__page.webform-progress-bar__page--current+.webform-progress-bar__page b::before{border-left-color:#24598c}.webform-submission-form .webform-progress .webform-progress-bar__page b,.webform-confirmation .webform-progress .webform-progress-bar__page b,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress-bar__page b{padding-left:40px}.webform-submission-form .webform-progress .webform-progress-bar__page b::before,.webform-confirmation .webform-progress .webform-progress-bar__page b::before,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress-bar__page b::before{border-width:20px}.webform-submission-form .webform-progress .webform-progress-bar__page b::after,.webform-confirmation .webform-progress .webform-progress-bar__page b::after,.paragraph--type--cu-mailchimp-embed .webform-progress .webform-progress-bar__page b::after{border-width:25px}.webform-submission-form .webform-type-fieldset,.webform-confirmation .webform-type-fieldset,.paragraph--type--cu-mailchimp-embed .webform-type-fieldset{border:1px solid #e9e9e9;border-radius:5px;margin-bottom:20px;padding:20px 20px 40px}.webform-submission-form .webform-type-fieldset>legend,.webform-confirmation .webform-type-fieldset>legend,.paragraph--type--cu-mailchimp-embed .webform-type-fieldset>legend{background-color:#eeeeee;border:1px solid #e9e9e9;border-radius:5px 5px 0 0;margin:0 -21px;padding:15px 20px;width:calc(100% + 42px)}.webform-submission-form .webform-type-fieldset .js-form-item,.webform-confirmation .webform-type-fieldset .js-form-item,.paragraph--type--cu-mailchimp-embed .webform-type-fieldset .js-form-item{margin-top:0}.webform-submission-form .js-form-item+.webform-type-fieldset,.webform-confirmation .js-form-item+.webform-type-fieldset,.paragraph--type--cu-mailchimp-embed .js-form-item+.webform-type-fieldset{margin-top:2em}.webform-submission-form legend,.webform-confirmation legend,.paragraph--type--cu-mailchimp-embed legend{border:0;font-size:1em;margin-bottom:0;font-weight:600}.webform-submission-form label,.webform-submission-form .fieldset-legend,.webform-confirmation label,.webform-confirmation .fieldset-legend,.paragraph--type--cu-mailchimp-embed label,.paragraph--type--cu-mailchimp-embed .fieldset-legend{font-size:1em;margin-right:10px;font-weight:600}.webform-submission-form label.option,.webform-submission-form .fieldset-legend.option,.webform-confirmation label.option,.webform-confirmation .fieldset-legend.option,.paragraph--type--cu-mailchimp-embed label.option,.paragraph--type--cu-mailchimp-embed .fieldset-legend.option{font-weight:400;font-size:0.9em}.webform-submission-form label.form-required::after,.webform-submission-form .fieldset-legend.form-required::after,.webform-confirmation label.form-required::after,.webform-confirmation .fieldset-legend.form-required::after,.paragraph--type--cu-mailchimp-embed label.form-required::after,.paragraph--type--cu-mailchimp-embed .fieldset-legend.form-required::after{content:"*";color:#dd2c00;font-size:1.5em;font-weight:400;margin-left:5px;position:relative;top:5px}.webform-submission-form .radio label,.webform-submission-form .checkbox label,.webform-confirmation .radio label,.webform-confirmation .checkbox label,.paragraph--type--cu-mailchimp-embed .radio label,.paragraph--type--cu-mailchimp-embed .checkbox label{padding-left:21px}.webform-submission-form>.radio,.webform-submission-form>.checkbox,.webform-submission-form .panel-body>.radio,.webform-submission-form .panel-body>.checkbox,.webform-confirmation>.radio,.webform-confirmation>.checkbox,.webform-confirmation .panel-body>.radio,.webform-confirmation .panel-body>.checkbox,.paragraph--type--cu-mailchimp-embed>.radio,.paragraph--type--cu-mailchimp-embed>.checkbox,.paragraph--type--cu-mailchimp-embed .panel-body>.radio,.paragraph--type--cu-mailchimp-embed .panel-body>.checkbox{margin-top:10px;margin-bottom:30px}.webform-submission-form .radio input[type="radio"],.webform-submission-form .radio-inline input[type="radio"],.webform-confirmation .radio input[type="radio"],.webform-confirmation .radio-inline input[type="radio"],.paragraph--type--cu-mailchimp-embed .radio input[type="radio"],.paragraph--type--cu-mailchimp-embed .radio-inline input[type="radio"]{margin-top:7px;margin-left:0}.webform-submission-form .checkbox input[type="checkbox"],.webform-submission-form .checkbox-inline input[type="checkbox"],.webform-confirmation .checkbox input[type="checkbox"],.webform-confirmation .checkbox-inline input[type="checkbox"],.paragraph--type--cu-mailchimp-embed .checkbox input[type="checkbox"],.paragraph--type--cu-mailchimp-embed .checkbox-inline input[type="checkbox"]{margin-top:7px;margin-left:0}.webform-submission-form .form-group,.webform-submission-form .form-composite,.webform-submission-form .form-type-textarea,.webform-submission-form .text-format-wrapper,.webform-confirmation .form-group,.webform-confirmation .form-composite,.webform-confirmation .form-type-textarea,.webform-confirmation .text-format-wrapper,.paragraph--type--cu-mailchimp-embed .form-group,.paragraph--type--cu-mailchimp-embed .form-composite,.paragraph--type--cu-mailchimp-embed .form-type-textarea,.paragraph--type--cu-mailchimp-embed .text-format-wrapper{margin-top:10px;margin-bottom:30px}.webform-submission-form .form-group:last-child,.webform-submission-form .form-composite:last-child,.webform-submission-form .form-type-textarea:last-child,.webform-submission-form .text-format-wrapper:last-child,.webform-confirmation .form-group:last-child,.webform-confirmation .form-composite:last-child,.webform-confirmation .form-type-textarea:last-child,.webform-confirmation .text-format-wrapper:last-child,.paragraph--type--cu-mailchimp-embed .form-group:last-child,.paragraph--type--cu-mailchimp-embed .form-composite:last-child,.paragraph--type--cu-mailchimp-embed .form-type-textarea:last-child,.paragraph--type--cu-mailchimp-embed .text-format-wrapper:last-child{margin-bottom:15px}.webform-submission-form .form-group.form-item-webform-creditcard-expiration-month,.webform-submission-form .form-group.form-item-webform-creditcard-expiration-year,.webform-submission-form .form-group.form-no-label,.webform-submission-form .form-group.form-type-date.form-inline,.webform-submission-form .form-composite.form-item-webform-creditcard-expiration-month,.webform-submission-form .form-composite.form-item-webform-creditcard-expiration-year,.webform-submission-form .form-composite.form-no-label,.webform-submission-form .form-composite.form-type-date.form-inline,.webform-submission-form .form-type-textarea.form-item-webform-creditcard-expiration-month,.webform-submission-form .form-type-textarea.form-item-webform-creditcard-expiration-year,.webform-submission-form .form-type-textarea.form-no-label,.webform-submission-form .form-type-textarea.form-type-date.form-inline,.webform-submission-form .text-format-wrapper.form-item-webform-creditcard-expiration-month,.webform-submission-form .text-format-wrapper.form-item-webform-creditcard-expiration-year,.webform-submission-form .text-format-wrapper.form-no-label,.webform-submission-form .text-format-wrapper.form-type-date.form-inline,.webform-confirmation .form-group.form-item-webform-creditcard-expiration-month,.webform-confirmation .form-group.form-item-webform-creditcard-expiration-year,.webform-confirmation .form-group.form-no-label,.webform-confirmation .form-group.form-type-date.form-inline,.webform-confirmation .form-composite.form-item-webform-creditcard-expiration-month,.webform-confirmation .form-composite.form-item-webform-creditcard-expiration-year,.webform-confirmation .form-composite.form-no-label,.webform-confirmation .form-composite.form-type-date.form-inline,.webform-confirmation .form-type-textarea.form-item-webform-creditcard-expiration-month,.webform-confirmation .form-type-textarea.form-item-webform-creditcard-expiration-year,.webform-confirmation .form-type-textarea.form-no-label,.webform-confirmation .form-type-textarea.form-type-date.form-inline,.webform-confirmation .text-format-wrapper.form-item-webform-creditcard-expiration-month,.webform-confirmation .text-format-wrapper.form-item-webform-creditcard-expiration-year,.webform-confirmation .text-format-wrapper.form-no-label,.webform-confirmation .text-format-wrapper.form-type-date.form-inline,.paragraph--type--cu-mailchimp-embed .form-group.form-item-webform-creditcard-expiration-month,.paragraph--type--cu-mailchimp-embed .form-group.form-item-webform-creditcard-expiration-year,.paragraph--type--cu-mailchimp-embed .form-group.form-no-label,.paragraph--type--cu-mailchimp-embed .form-group.form-type-date.form-inline,.paragraph--type--cu-mailchimp-embed .form-composite.form-item-webform-creditcard-expiration-month,.paragraph--type--cu-mailchimp-embed .form-composite.form-item-webform-creditcard-expiration-year,.paragraph--type--cu-mailchimp-embed .form-composite.form-no-label,.paragraph--type--cu-mailchimp-embed .form-composite.form-type-date.form-inline,.paragraph--type--cu-mailchimp-embed .form-type-textarea.form-item-webform-creditcard-expiration-month,.paragraph--type--cu-mailchimp-embed .form-type-textarea.form-item-webform-creditcard-expiration-year,.paragraph--type--cu-mailchimp-embed .form-type-textarea.form-no-label,.paragraph--type--cu-mailchimp-embed .form-type-textarea.form-type-date.form-inline,.paragraph--type--cu-mailchimp-embed .text-format-wrapper.form-item-webform-creditcard-expiration-month,.paragraph--type--cu-mailchimp-embed .text-format-wrapper.form-item-webform-creditcard-expiration-year,.paragraph--type--cu-mailchimp-embed .text-format-wrapper.form-no-label,.paragraph--type--cu-mailchimp-embed .text-format-wrapper.form-type-date.form-inline{margin-bottom:0;margin-top:0}.webform-submission-form .js-form-item,.webform-confirmation .js-form-item,.paragraph--type--cu-mailchimp-embed .js-form-item{margin-top:1em}.webform-submission-form .form-item+.form-no-label,.webform-confirmation .form-item+.form-no-label,.paragraph--type--cu-mailchimp-embed .form-item+.form-no-label{margin-top:10px}.webform-submission-form .webform-flexbox.form-group,.webform-confirmation .webform-flexbox.form-group,.paragraph--type--cu-mailchimp-embed .webform-flexbox.form-group{margin:15px 0}.webform-submission-form .webform-flexbox,.webform-confirmation .webform-flexbox,.paragraph--type--cu-mailchimp-embed .webform-flexbox{margin-left:0;margin-right:0}.webform-submission-form .webform-flex--container .form-group,.webform-confirmation .webform-flex--container .form-group,.paragraph--type--cu-mailchimp-embed .webform-flex--container .form-group{margin:0 0 10px}.webform-submission-form .captcha,.webform-confirmation .captcha,.paragraph--type--cu-mailchimp-embed .captcha{margin-top:20px}.webform-submission-form .form-type-datelist .form-type-select,.webform-confirmation .form-type-datelist .form-type-select,.paragraph--type--cu-mailchimp-embed .form-type-datelist .form-type-select{margin-bottom:0;margin-top:0}.webform-submission-form .table td .form-group,.webform-submission-form .table td .form-composite,.webform-confirmation .table td .form-group,.webform-confirmation .table td .form-composite,.paragraph--type--cu-mailchimp-embed .table td .form-group,.paragraph--type--cu-mailchimp-embed .table td .form-composite{margin-top:0;margin-bottom:0}.webform-submission-form .table td .radio,.webform-submission-form .table td .checkbox,.webform-confirmation .table td .radio,.webform-confirmation .table td .checkbox,.paragraph--type--cu-mailchimp-embed .table td .radio,.paragraph--type--cu-mailchimp-embed .table td .checkbox{margin-top:4px;margin-bottom:4px}.webform-submission-form .form-control,.webform-confirmation .form-control,.paragraph--type--cu-mailchimp-embed .form-control{width:auto;max-width:100%}.webform-submission-form .form-control.form-autocomplete,.webform-confirmation .form-control.form-autocomplete,.paragraph--type--cu-mailchimp-embed .form-control.form-autocomplete{width:100%}.webform-submission-form .form-inline label,.webform-confirmation .form-inline label,.paragraph--type--cu-mailchimp-embed .form-inline label{margin-right:10px}.webform-submission-form details,.webform-confirmation details,.paragraph--type--cu-mailchimp-embed details{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0 0 20px;overflow:hidden}.webform-submission-form details summary,.webform-confirmation details summary,.paragraph--type--cu-mailchimp-embed details summary{padding:10px 15px;background:#216497;color:#FFF;font-weight:300}.webform-submission-form details .details-wrapper,.webform-confirmation details .details-wrapper,.paragraph--type--cu-mailchimp-embed details .details-wrapper{background:#EEE;padding:15px}.webform-submission-form .form-type-webform-signature,.webform-confirmation .form-type-webform-signature,.paragraph--type--cu-mailchimp-embed .form-type-webform-signature{max-width:400px}.webform-submission-form .webform-signature-pad canvas,.webform-confirmation .webform-signature-pad canvas,.paragraph--type--cu-mailchimp-embed .webform-signature-pad canvas{width:100% !important}.webform-submission-form .password-strength__meter,.webform-confirmation .password-strength__meter,.paragraph--type--cu-mailchimp-embed .password-strength__meter{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.webform-submission-form .password-strength__meter .password-strength__indicator.is-weak,.webform-confirmation .password-strength__meter .password-strength__indicator.is-weak,.paragraph--type--cu-mailchimp-embed .password-strength__meter .password-strength__indicator.is-weak{background:#d9534f}.webform-submission-form .password-strength__meter .password-strength__indicator.is-fair,.webform-confirmation .password-strength__meter .password-strength__indicator.is-fair,.paragraph--type--cu-mailchimp-embed .password-strength__meter .password-strength__indicator.is-fair{background:#f0ad4e}.webform-submission-form .password-strength__meter .password-strength__indicator.is-good,.webform-confirmation .password-strength__meter .password-strength__indicator.is-good,.paragraph--type--cu-mailchimp-embed .password-strength__meter .password-strength__indicator.is-good{background:#5bc0de}.webform-submission-form .password-strength__meter .password-strength__indicator.is-strong,.webform-confirmation .password-strength__meter .password-strength__indicator.is-strong,.paragraph--type--cu-mailchimp-embed .password-strength__meter .password-strength__indicator.is-strong{background:#5cb85c}.webform-submission-form .password-strength__title,.webform-submission-form div.password-confirm,.webform-submission-form .help-block,.webform-submission-form .description,.webform-confirmation .password-strength__title,.webform-confirmation div.password-confirm,.webform-confirmation .help-block,.webform-confirmation .description,.paragraph--type--cu-mailchimp-embed .password-strength__title,.paragraph--type--cu-mailchimp-embed div.password-confirm,.paragraph--type--cu-mailchimp-embed .help-block,.paragraph--type--cu-mailchimp-embed .description{font-size:0.8em;font-weight:400;margin-top:5px}.webform-submission-form .description .icon,.webform-confirmation .description .icon,.paragraph--type--cu-mailchimp-embed .description .icon{margin-right:5px;position:relative;top:2px}.webform-submission-form .password-suggestions,.webform-confirmation .password-suggestions,.paragraph--type--cu-mailchimp-embed .password-suggestions{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#EEE;font-size:0.8em;padding:15px;margin-bottom:20px}.webform-submission-form .password-suggestions ul,.webform-submission-form .password-suggestions ol,.webform-confirmation .password-suggestions ul,.webform-confirmation .password-suggestions ol,.paragraph--type--cu-mailchimp-embed .password-suggestions ul,.paragraph--type--cu-mailchimp-embed .password-suggestions ol{margin-bottom:0}.webform-submission-form .form-type-password-confirm,.webform-confirmation .form-type-password-confirm,.paragraph--type--cu-mailchimp-embed .form-type-password-confirm{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #CCC;padding:15px}.webform-submission-form .form-type-password-confirm>label,.webform-confirmation .form-type-password-confirm>label,.paragraph--type--cu-mailchimp-embed .form-type-password-confirm>label{display:none}.webform-submission-form input[type="number"],.webform-confirmation input[type="number"],.paragraph--type--cu-mailchimp-embed input[type="number"]{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);border:1px solid #CCC}.webform-submission-form input[type="range"],.webform-confirmation input[type="range"],.paragraph--type--cu-mailchimp-embed input[type="range"]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-right:20px}.webform-submission-form .form-type-range label,.webform-confirmation .form-type-range label,.paragraph--type--cu-mailchimp-embed .form-type-range label{display:block}.webform-submission-form .rateit,.webform-confirmation .rateit,.paragraph--type--cu-mailchimp-embed .rateit{display:block}.webform-submission-form .distro-alerts,.webform-confirmation .distro-alerts,.paragraph--type--cu-mailchimp-embed .distro-alerts{margin-bottom:20px}.webform-submission-form .distro-alerts .container,.webform-confirmation .distro-alerts .container,.paragraph--type--cu-mailchimp-embed .distro-alerts .container{margin:0;width:auto}.webform-submission-form .webform-toggle,.webform-confirmation .webform-toggle,.paragraph--type--cu-mailchimp-embed .webform-toggle{margin-top:2px}.webform-submission-form .form-type-webform-likert td label,.webform-confirmation .form-type-webform-likert td label,.paragraph--type--cu-mailchimp-embed .form-type-webform-likert td label{display:inherit;font-size:0}.webform-submission-form .form-type-webform-likert td label input,.webform-confirmation .form-type-webform-likert td label input,.paragraph--type--cu-mailchimp-embed .form-type-webform-likert td label input{font-size:16px}.webform-submission-form .form-type-webform-likert td:first-child label,.webform-confirmation .form-type-webform-likert td:first-child label,.paragraph--type--cu-mailchimp-embed .form-type-webform-likert td:first-child label{font-size:1em}.webform-submission-form .form-managed-file .form-group,.webform-confirmation .form-managed-file .form-group,.paragraph--type--cu-mailchimp-embed .form-managed-file .form-group{margin:0}.webform-submission-form .form-type-color label,.webform-confirmation .form-type-color label,.paragraph--type--cu-mailchimp-embed .form-type-color label{display:block}.webform-submission-form .form-type-color input.form-color.form-color-medium,.webform-confirmation .form-type-color input.form-color.form-color-medium,.paragraph--type--cu-mailchimp-embed .form-type-color input.form-color.form-color-medium{float:none;margin-bottom:0;margin-top:5px;width:100px}.webform-submission-form .form-type-color input.form-color.form-color-output,.webform-confirmation .form-type-color input.form-color.form-color-output,.paragraph--type--cu-mailchimp-embed .form-type-color input.form-color.form-color-output{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0;border-radius:0 4px 4px 0;margin-bottom:0;margin-left:-1px;margin-top:5px}.webform-submission-form .alert,.webform-confirmation .alert,.paragraph--type--cu-mailchimp-embed .alert{margin:10px 0}.webform-submission-form .tabledrag-handle,.webform-confirmation .tabledrag-handle,.paragraph--type--cu-mailchimp-embed .tabledrag-handle{margin-right:10px}.webform-submission-form .filter-wrapper,.webform-confirmation .filter-wrapper,.paragraph--type--cu-mailchimp-embed .filter-wrapper{display:none}.webform-submission-cu-newsletter-signup-form{margin:20px auto !important;max-width:500px}.webform-submission-cu-newsletter-signup-form::after{content:"";display:table;clear:both}.webform-submission-cu-newsletter-signup-form .form-control.error{padding:6px 12px}.webform-submission-cu-newsletter-signup-form .form-type-email{float:left;width:80%;width:calc(100% - 120px)}.webform-submission-cu-newsletter-signup-form .form-type-email.error{min-height:0;padding:0}.webform-submission-cu-newsletter-signup-form .form-type-email input{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px;border-radius:4px 0 0 4px;border-right:0;height:37px;width:100%}.webform-submission-cu-newsletter-signup-form .form-actions.form-group{float:left;margin:0;width:120px}.webform-submission-cu-newsletter-signup-form .form-actions.form-group button{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0;border-radius:0 4px 4px 0;font-size:1em;height:37px;padding:6px;margin:0;width:100%}.webform-submission-cu-newsletter-signup-form .webform-confirmation{margin:0 0 20px !important}.webform-submission-cu-newsletter-signup-form .webform-confirmation__back{display:none}.webform-submission-cu-newsletter-signup-form .feed-loading{padding:0 15px;margin-top:-15px}.webform-submission-cu-newsletter-signup-form[data-error]{position:relative}.webform-submission-cu-newsletter-signup-form[data-error]::before{content:attr(data-error);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#a94442;color:#FFF;font-size:0.8em;left:0;padding:2px 7px;position:absolute;top:-34px;width:100%}.view-cu-powerbi-login{padding-top:30px}.view-cu-powerbi-login label{font-weight:600;text-align:right}.view-cu-powerbi-login label.form-required::after{content:"*";color:#dd2c00;font-size:1.5em;font-weight:400;margin-left:5px;position:relative;top:5px}.view-cu-powerbi-login .submit-buttons div{margin-bottom:10px}#toolbar-bar #toolbar-item-administration,#toolbar-bar #toolbar-item-administration-tray,#toolbar-bar .account,#toolbar-bar .account-edit{display:none}#toolbar-bar .toolbar-tray a{color:#565656}.admin-user #toolbar-bar #toolbar-item-administration,.admin-user #toolbar-bar #toolbar-item-administration-tray.is-active{display:block}.admin-user #toolbar-bar .account,.admin-user #toolbar-bar .account-edit{display:list-item}.table>thead>tr>th{font-weight:500}.table>thead>tr>td{border-bottom:2px solid #ddd}#main-block{min-height:200px}.stellar-relative{position:relative}h3.media-heading{font-size:1.333em}#article-social-container{margin:20px 0;clear:both}#article-social-container .at-resp-share-element .at-share-btn{position:relative;margin-left:0}#article-social-container .at-resp-share-element .at-share-btn:focus,#article-social-container .at-resp-share-element .at-share-btn:hover{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);z-index:5}.paragraph--type--cu-tabbed-content{position:relative}.paragraph--type--cu-tabbed-content>.tab-label{display:block}.paragraph--type--cu-tabbed-content>.field--name-field-cu-card-group-label{margin:40px 0 -40px}.paragraph--type--cu-tabbed-content .upper-right-text{font-size:16px;height:0;position:relative;right:15px;text-align:right;top:75px;z-index:1}.paragraph--type--cu-tabbed-content .bottom-text{background-color:#f0f0f0;font-size:16px;margin-top:-40px;text-align:center}.paragraph--type--cu-tabbed-content .tab-group{margin-top:-30px;padding-top:90px;background:#FFF}.paragraph--type--cu-tabbed-content .tab-group .tab-wrapper{position:relative}.paragraph--type--cu-tabbed-content .tab-group ul{display:block;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin:0 auto;padding:0;text-align:center}.paragraph--type--cu-tabbed-content .tab-group li{border-right:1px solid #FFF;display:inline-block;background:#d9d9d9;list-style:none;margin:0;padding:0;position:relative;z-index:1}.paragraph--type--cu-tabbed-content .tab-group li a{color:#555555;display:block;padding:15px 12px;font-size:16px;text-align:center;text-transform:uppercase}.paragraph--type--cu-tabbed-content .tab-group li.active{background:#F0F0F0}.paragraph--type--cu-tabbed-content .tab-group li.active a{background:#F0F0F0}.paragraph--type--cu-tabbed-content .tab-group.overflow .tab-wrapper{background:#d9d9d9}.paragraph--type--cu-tabbed-content .tab-group.overflow .tab-wrapper:before{content:'';position:absolute;z-index:99;left:0;top:0;height:52px;width:36px;background-image:url(/themes/custom/columbia/assets/img/left_gray_out.png);background-repeat:no-repeat;background-position:100% 100%}.paragraph--type--cu-tabbed-content .tab-group.overflow .tab-wrapper:after{content:'';position:absolute;z-index:99;left:100%;top:0;margin-left:-36px;height:52px;width:36px;background-image:url(/themes/custom/columbia/assets/img/right_gray_out.png);background-repeat:no-repeat;background-position:100% 100%}.paragraph--type--cu-tabbed-content .tab-group.overflow li:first-child{padding-left:40px}.paragraph--type--cu-tabbed-content .tab-group.overflow li:last-child{padding-right:40px}.paragraph--type--cu-tabbed-content .tab-paragraph{background:#F0F0F0;padding:20px 15px 40px}.paragraph--type--cu-tabbed-content .tab-paragraph .card-inner{display:flex;flex-wrap:wrap;justify-content:center}.paragraph--type--cu-tabbed-content .field--name-field-cu-tab-content>.field--item .paragraph--type--cu-card-group-media{margin:0 15px}.paragraph--type--cu-tabbed-content:first-of-type .tab-group{margin-top:0}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{background:white;outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.highlights-carousel{background:none;border-top:1px solid #FFF;border-bottom:1px solid #FFF;margin-bottom:40px;opacity:1}.highlights-carousel.ready{opacity:1}.highlights-carousel.background-checked .cell-item.with-image .cell-text{opacity:1}.highlights-cell{background:#000;font-size:14px;height:248px;width:18%}.highlights-cell[data-cell-style='4']{width:55%;height:496px;font-size:18px}.highlights-cell[data-cell-style='4'] h3{font-size:40px}.highlights-cell[data-cell-style='2']{width:36%}.highlights-cell[data-cell-style='2'] a[data-style='0']{display:inline-block;width:50%}.highlights-cell[data-cell-style='2'] a.auto-wide{display:block;width:100%}.highlights-cell[data-cell-style='3'],.highlights-cell.solo-cell{height:496px}.highlights-cell.is-selected a::before{background:transparent}.highlights-cell.is-selected a:hover,.highlights-cell.is-selected a:focus{color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.highlights-cell.is-selected a:hover .cell-inner-inner,.highlights-cell.is-selected a:focus .cell-inner-inner{background:rgba(0,41,74,0.9)}.highlights-cell:nth-child(odd) .cell-inner{background-color:#f9f9f9}.highlights-cell a{color:#333;display:block;height:100%;position:relative;text-decoration:none;text-shadow:1px 1px 1px rgba(255,255,255,0.5);width:100%}.highlights-cell a.with-image{color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.highlights-cell a::before{-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;transition:background .2s ease-out;background:rgba(0,0,0,0.5);content:"";position:absolute;z-index:1;left:0;height:100%;top:0;width:100%}.highlights-cell a:hover,.highlights-cell a:focus{color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.highlights-cell a:hover::before,.highlights-cell a:focus::before{background:transparent}.highlights-cell a:hover .cell-inner-inner,.highlights-cell a:focus .cell-inner-inner{background:#00294a}.highlights-cell a:hover .cell-text,.highlights-cell a:focus .cell-text{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 60%) !important}.highlights-cell a:hover .cell-text.background--light,.highlights-cell a:focus .cell-text.background--light{background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0) 20%,rgba(255,255,255,0)) !important}.highlights-cell a h3{color:inherit}.highlights-cell .cell-item[data-style='1']{color:#FFF;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.highlights-cell .cell-item[data-style='1'] .cell-text{align-content:center;align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;margin:auto;position:static;width:70%}.highlights-cell .cell-item[data-style='1'] .cell-text>*{flex-basis:100%}.highlights-cell .cell-item[data-style='1'] .cell-inner-inner{background:rgba(0,41,74,0.9)}.highlights-cell .cell-inner{background-color:#efefef;background-origin:padding-box;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;font-weight:400;height:100%;position:relative;width:100%}.highlights-cell .cell-inner-inner{-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;-webkit-transition:background .2s ease-out;transition:background .2s ease-out;background:rgba(0,41,74,0);display:block;height:100%;width:100%}.highlights-cell .cell-text{-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;position:absolute;width:100%;bottom:0;left:0;padding:30px 20px}.highlights-cell .cell-item.with-image .cell-text{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5) 60%);opacity:0}.highlights-cell .cell-item.with-image .cell-text.background--light{color:#000;text-shadow:1px 1px 2px rgba(255,255,255,0.3);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4));padding-top:60px}.highlights-cell .cell-item.with-image .cell-text.background--dark{color:#FFF;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5) 60%)}.highlights-cell .cell-item.with-image:hover .cell-text,.highlights-cell .cell-item.with-image:focus .cell-text{color:#FFF;opacity:1}.highlights-cell h3{font-weight:400;margin:0}.highlights-cell .category{font-weight:300;text-transform:uppercase}.highlights-cell .subhead{margin:10px 0 0}.highlights-cell .description{margin:20px 0 0}.highlights-cell .description p{margin:0}#news-highlights{position:relative;overflow:hidden}#news-highlights a.external:after{display:none}.highlights-timeline{-moz-box-shadow:0 0 20px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.4);box-shadow:0 0 20px rgba(0,0,0,0.4);background:#FFF;height:100%;padding:20px;position:absolute;left:0;top:0;width:280px}.uib-timepicker{margin:0 auto}.uib-timepicker td{padding:0 5px}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image .slide-layer-text{background:rgba(0,0,0,0.5);bottom:0;left:15px;width:calc(100% - 30px);padding:40px 45px 30px;text-align:left}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-color="1"] .slide-layer-text{background:rgba(255,255,255,0.5)}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-video .fa{padding-top:0}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image .slide-layer-text{bottom:0;left:0;padding:30px}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image .slide-layer-text p{margin:0}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-links{margin:10px auto 0}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-video .fa{padding-top:0}.paragraph--type--cu-facebook-recent-post h2,.paragraph--type--cu-twitter-recent-post h2,.paragraph--type--cu-instagram-recent-post h2{font-weight:400;line-height:26px;text-align:center;margin:20px 0}.paragraph--type--cu-facebook-recent-post h2 a,.paragraph--type--cu-twitter-recent-post h2 a,.paragraph--type--cu-instagram-recent-post h2 a{display:table;margin:auto;text-decoration:none}.paragraph--type--cu-facebook-recent-post h2 a:hover .ss-social-regular,.paragraph--type--cu-facebook-recent-post h2 a:focus .ss-social-regular,.paragraph--type--cu-twitter-recent-post h2 a:hover .ss-social-regular,.paragraph--type--cu-twitter-recent-post h2 a:focus .ss-social-regular,.paragraph--type--cu-instagram-recent-post h2 a:hover .ss-social-regular,.paragraph--type--cu-instagram-recent-post h2 a:focus .ss-social-regular{color:#0071B3}.paragraph--type--cu-facebook-recent-post h2 a:hover .social-account,.paragraph--type--cu-facebook-recent-post h2 a:focus .social-account,.paragraph--type--cu-twitter-recent-post h2 a:hover .social-account,.paragraph--type--cu-twitter-recent-post h2 a:focus .social-account,.paragraph--type--cu-instagram-recent-post h2 a:hover .social-account,.paragraph--type--cu-instagram-recent-post h2 a:focus .social-account{text-decoration:underline}.paragraph--type--cu-facebook-recent-post h2 .ss-social-regular,.paragraph--type--cu-twitter-recent-post h2 .ss-social-regular,.paragraph--type--cu-instagram-recent-post h2 .ss-social-regular{color:#555}.paragraph--type--cu-facebook-recent-post h2 .social-account,.paragraph--type--cu-twitter-recent-post h2 .social-account,.paragraph--type--cu-instagram-recent-post h2 .social-account{font-size:18px;text-transform:uppercase}.paragraph--type--cu-facebook-recent-post .field--name-field-cu-text,.paragraph--type--cu-twitter-recent-post .field--name-field-cu-text,.paragraph--type--cu-instagram-recent-post .field--name-field-cu-text{font-size:0.9em}.paragraph--type--cu-instagram-recent-post{max-width:320px}.facebook-item,.twitter-item{margin:20px 0}.facebook-item .social-post,.twitter-item .social-post{font-size:1.3em;font-weight:300;text-overflow:ellipsis;overflow:hidden}.facebook-item .social-story,.twitter-item .social-story{font-size:1.3em;font-weight:300}.facebook-item .social-time,.twitter-item .social-time{display:none;margin-top:20px;text-transform:uppercase}.instagram-item{margin:15px 0 10px}.instagram-item .image-container{display:table;margin:0 auto;position:relative;overflow:hidden}.instagram-item .image-container h2{align-items:center;color:#FFF;display:flex;line-height:1em;font-size:1.3em;font-weight:300;margin:0;position:absolute;bottom:15px;left:15px;text-transform:uppercase;z-index:1}.instagram-item .image-container h2 .social-account{margin-left:7px;margin-top:-5px}.instagram-item img{-webkit-backface-visibility:hidden;-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;margin:0 auto}.instagram-item a:hover img,.instagram-item a:focus img{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}#site-name svg{display:inline-block;fill:#24598c;max-height:400px;width:100%}#site-name img{max-height:400px;width:auto}#site-name-mobile svg{display:inline-block;fill:#24598c;max-height:152px;max-width:100%}#site-name-mobile img{max-height:300px;width:auto}#site-name-mobile a{text-decoration:none !important}@media (min-width:1200px){#header.cu-adv-inline #branded-site-name{margin:0 0 30px;width:310px}}@media (min-width:768px){#header.cu-adv-inline #nav-wrapper{min-height:auto}#header.cu-adv-inline .utility-menu-inner{padding:0;position:absolute;right:70px;top:-58px}#header.cu-adv-inline #branded-site-name{margin-top:0}}#site-nav-wrapper.cu-adv-inline{margin-bottom:0}@media (min-width:1200px){#site-nav-wrapper.cu-adv-inline .nav-justified{float:right;width:auto;margin-top:-66px}}#site-footer .cu-adv-footer-menu>ul{align-items:stretch;display:flex;justify-content:space-between;width:100%}#site-footer .cu-adv-footer-menu>ul>li{flex-basis:0;flex-grow:1}#site-footer .cu-adv-footer-menu>ul ul li:first-child{margin-bottom:1em;text-transform:uppercase}#site-footer .cu-adv-footer-menu #cu-social-links{text-align:center}#site-footer .cu-adv-footer-menu h2{display:inline;line-height:30px;margin-right:15px;vertical-align:top}#site-footer .cu-adv-footer-menu .social a,#site-footer .cu-adv-footer-menu .ss-social-regular{float:none}#utility-menu.cu-adv-utility-menu{font-size:16px;z-index:10}#utility-menu.cu-adv-utility-menu ul li{position:relative}#utility-menu.cu-adv-utility-menu ul li a,#utility-menu.cu-adv-utility-menu ul li .no-link{padding:0 10px}#utility-menu.cu-adv-utility-menu ul li:after{content:none}#utility-menu.cu-adv-utility-menu .ss-icon{font-size:10px;margin:0 5px}#utility-menu.cu-adv-utility-menu .menu-first{display:inline-block;margin:-5px 0 0;padding:5px 10px}#utility-menu.cu-adv-utility-menu .menu-second{display:block;padding:10px;position:absolute;right:0;white-space:nowrap}#utility-menu.cu-adv-utility-menu .menu-second ul{padding:10px 0}#utility-menu.cu-adv-utility-menu .menu-second li{display:block;margin-bottom:5px}.paragraph--type--cu-social-media-cards{padding:20px 0 40px}.paragraph--type--cu-social-media-cards h2{font-size:20px;text-align:center}.paragraph--type--cu-social-media-cards h2 *{display:inline}.paragraph--type--cu-social-media-cards h2 a.external:after{content:none}.paragraph--type--cu-social-media-cards h2 .ss-social-regular{color:#555}.paragraph--type--cu-social-media-cards img{display:block;height:auto;padding-bottom:10px;width:100%}.paragraph--type--cu-opt-calculator .cu-opt-calc-screen{margin-bottom:2em}.paragraph--type--cu-opt-calculator .animate-show-hide{-moz-animation:1s fadeIn ease;-webkit-animation:1s fadeIn ease;animation:1s fadeIn ease}.paragraph--type--cu-opt-calculator .cu-opt-calc-screen-3a .text,.paragraph--type--cu-opt-calculator .cu-opt-calc-screen-3a input[type=text]{display:inline-block}.paragraph--type--cu-opt-calculator .field--name-field-opt-calc-option-3b-label,.paragraph--type--cu-opt-calculator .field--name-field-opt-calc-option-3c-label,.paragraph--type--cu-opt-calculator .field--name-field-opt-calc-option-3d-label,.paragraph--type--cu-opt-calculator .field--name-field-opt-calc-option-3e-label{display:inline-block}.paragraph--type--cu-opt-calculator input[datepicker]{background-position:center right;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20px" height="20px" fill="#555" viewBox="0 0 511.634 511.634" style="enable-background:new 0 0 511.634 511.634;" xml:space="preserve"><g><path d="M482.513,83.942c-7.225-7.233-15.797-10.85-25.694-10.85h-36.541v-27.41c0-12.56-4.477-23.315-13.422-32.261 C397.906,4.475,387.157,0,374.591,0h-18.268c-12.565,0-23.318,4.475-32.264,13.422c-8.949,8.945-13.422,19.701-13.422,32.261v27.41 h-109.63v-27.41c0-12.56-4.475-23.315-13.422-32.261C178.64,4.475,167.886,0,155.321,0H137.05 c-12.562,0-23.317,4.475-32.264,13.422c-8.945,8.945-13.421,19.701-13.421,32.261v27.41H54.823c-9.9,0-18.464,3.617-25.697,10.85 c-7.233,7.232-10.85,15.8-10.85,25.697v365.453c0,9.89,3.617,18.456,10.85,25.693c7.232,7.231,15.796,10.849,25.697,10.849h401.989 c9.897,0,18.47-3.617,25.694-10.849c7.234-7.234,10.852-15.804,10.852-25.693V109.639 C493.357,99.739,489.743,91.175,482.513,83.942z M137.047,475.088H54.823v-82.23h82.224V475.088z M137.047,374.59H54.823v-91.358 h82.224V374.59z M137.047,264.951H54.823v-82.223h82.224V264.951z M130.627,134.333c-1.809-1.809-2.712-3.946-2.712-6.423V45.686 c0-2.474,0.903-4.617,2.712-6.423c1.809-1.809,3.946-2.712,6.423-2.712h18.271c2.474,0,4.617,0.903,6.423,2.712 c1.809,1.807,2.714,3.949,2.714,6.423v82.224c0,2.478-0.909,4.615-2.714,6.423c-1.807,1.809-3.946,2.712-6.423,2.712H137.05 C134.576,137.046,132.436,136.142,130.627,134.333z M246.683,475.088h-91.365v-82.23h91.365V475.088z M246.683,374.59h-91.365 v-91.358h91.365V374.59z M246.683,264.951h-91.365v-82.223h91.365V264.951z M356.323,475.088h-91.364v-82.23h91.364V475.088z  M356.323,374.59h-91.364v-91.358h91.364V374.59z M356.323,264.951h-91.364v-82.223h91.364V264.951z M349.896,134.333 c-1.807-1.809-2.707-3.946-2.707-6.423V45.686c0-2.474,0.9-4.617,2.707-6.423c1.808-1.809,3.949-2.712,6.427-2.712h18.268 c2.478,0,4.617,0.903,6.427,2.712c1.808,1.807,2.707,3.949,2.707,6.423v82.224c0,2.478-0.903,4.615-2.707,6.423 c-1.807,1.809-3.949,2.712-6.427,2.712h-18.268C353.846,137.046,351.697,136.142,349.896,134.333z M456.812,475.088h-82.228v-82.23 h82.228V475.088z M456.812,374.59h-82.228v-91.358h82.228V374.59z M456.812,264.951h-82.228v-82.223h82.228V264.951z"/></g></svg>')}.paragraph--type--cu-opt-calculator .timeline{-moz-transition:all,.3s;-o-transition:all,.3s;-webkit-transition:all,.3s;transition:all,.3s;margin-bottom:50px;max-width:100%;position:relative;text-align:center}.paragraph--type--cu-opt-calculator .timeline .item{margin-bottom:1em}.paragraph--type--cu-opt-calculator .timeline .bubble{-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;background-color:#003aca;color:#FFF;font-size:12px;margin-bottom:.5em;padding:9px 18px}.paragraph--type--cu-opt-calculator .timeline .date{display:inline-block}.paragraph--type--cu-opt-calculator .timeline .duration{font-size:11px;margin-bottom:2em}.paragraph--type--cu-opt-calculator .timeline.expanded{-moz-animation:2s expand ease;-webkit-animation:2s expand ease;animation:2s expand ease}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes expand{0%{max-width:25%;opacity:0}100%{max-width:100%;opacity:1}}@media (min-width:768px){.paragraph--type--cu-opt-calculator .timeline{height:100px}.paragraph--type--cu-opt-calculator .timeline .item{position:absolute}.paragraph--type--cu-opt-calculator .timeline .bubble{margin-bottom:4em}.paragraph--type--cu-opt-calculator .timeline .duration{border-bottom:1px solid #003aca;position:absolute;top:75px}.paragraph--type--cu-opt-calculator .timeline .duration:before,.paragraph--type--cu-opt-calculator .timeline .duration:after{content:'';background-color:#003aca;bottom:0;height:35px;position:absolute;width:2px}.paragraph--type--cu-opt-calculator .timeline .duration:before{left:-1px}.paragraph--type--cu-opt-calculator .timeline .duration:after{right:-1px}.paragraph--type--cu-opt-calculator .timeline.end-date .completion-date{left:50%;margin-left:-60px}.paragraph--type--cu-opt-calculator .timeline.end-date .last-day{right:0}.paragraph--type--cu-opt-calculator .timeline.end-date .d90{margin-left:5%;width:45%}.paragraph--type--cu-opt-calculator .timeline.end-date .d60{margin-right:5%;right:0;width:45%}.paragraph--type--cu-opt-calculator .timeline.start-date .item{float:left;position:relative}.paragraph--type--cu-opt-calculator .timeline.start-date .last-day{float:right}.paragraph--type--cu-opt-calculator .timeline.start-date .d1{margin-left:5%;width:23%}.paragraph--type--cu-opt-calculator .timeline.start-date .d59{margin-right:5%;right:0;width:67%}}@media (min-width:1200px){.paragraph--type--cu-opt-calculator .timeline.end-date .completion-date{left:60%}.paragraph--type--cu-opt-calculator .timeline.end-date .d90{width:55%}.paragraph--type--cu-opt-calculator .timeline.end-date .d60{width:35%}.paragraph--type--cu-opt-calculator .timeline.start-date .d1{width:25%}.paragraph--type--cu-opt-calculator .timeline.start-date .d59{width:65%}}.paragraph--type--cu-opt-calculator table{border-collapse:separate;border-spacing:5px;margin:0 -5px;width:100%}.paragraph--type--cu-opt-calculator table input[type=text]{width:120px}.paragraph--type--cu-opt-calculator table.summary{border-collapse:collapse;border-spacing:0}.paragraph--type--cu-opt-calculator table.summary td{border:1px solid #ccc;padding:8px}@media only screen{.paragraph--type--cu-opt-calculator #printContent{display:none}}.paragraph--type--cu-social-media-links .field--name-field-cu-social-media-items{display:flex;flex-wrap:wrap;justify-content:center}.paragraph--type--cu-social-media-links .field--name-field-cu-social-media-items .field--item{font-size:3.6em;margin:20px 20px 0}.paragraph--type--cu-social-media-links .field--name-field-cu-social-media-items .field--item a{color:#2c6bac;text-decoration:none !important}.paragraph--type--cu-social-media-links .field--name-field-cu-social-media-items .field--item a:hover,.paragraph--type--cu-social-media-links .field--name-field-cu-social-media-items .field--item a:focus{color:#0071B3}.paragraph--type--cu-social-media-links .field--name-field-cu-text{text-align:center}.node-home_landing_page #cu-social-links{display:none !important}.event-timeline .timeline-placeholder{width:100%;margin:6em 0;text-align:center}.paragraph--type--cu-timeline .tl-timeline{min-height:600px}.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-color-background h1,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-color-background h2,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-color-background h3,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-color-background h4,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-color-background h5,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-color-background h6,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-color-background p,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-image-background h1,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-image-background h2,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-image-background h3,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-image-background h4,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-image-background h5,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-image-background h6,.paragraph--type--cu-timeline .tl-timeline .tl-slide.tl-full-image-background p{text-shadow:none !important}.paragraph--type--cu-timeline .tl-timeline .tl-headline-date{font-size:1em;font-family:"proxima-nova",sans-serif;color:#b3b3b3}.paragraph--type--cu-timeline .tl-timeline .tl-headline{color:#000;font-size:2em;font-family:"proxima-nova",sans-serif;margin-top:12px}.paragraph--type--cu-timeline .tl-timeline .tl-slide .tl-slide-content-container .tl-slide-content{padding-top:30px !important}.paragraph--type--cu-timeline .tl-timeline .tl-slide .tl-slide-content-container .tl-slide-content .tl-text{vertical-align:top}.paragraph--type--cu-timeline .tl-timeline .tl-text-content{font-size:1em;line-height:1.185em;color:#666;margin-top:10px}.paragraph--type--cu-timeline .tl-timeline .tl-media-image{border:1px solid #b2b4a9}.paragraph--type--cu-timeline .tl-timeline .tl-media-shadow{box-shadow:0px 0px 0px !important}.paragraph--type--cu-timeline .tl-timeline .tl-timegroup{background:#f9f9f9}.paragraph--type--cu-timeline .tl-timeline .tl-timegroup-alternate{background:#efefef}.paragraph--type--cu-timeline .tl-timeline .tl-menubar{background:#555555}.paragraph--type--cu-timeline .tl-timeline .tl-menubar-button{color:#333}.paragraph--type--cu-timeline .tl-timeline .tl-menubar-button:hover{color:#fff}.paragraph--type--cu-timeline .tl-timeline .tl-menubar-button-inactive{opacity:1;color:#bfbfbf}.paragraph--type--cu-timeline .tl-timeline .tl-menubar-button-inactive:hover{color:#bfbfbf;cursor:default}.paragraph--type--cu-timeline .tl-timeline .tl-headline{color:#333}.paragraph--type--cu-timeline .tl-timeline .tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline,.paragraph--type--cu-timeline .tl-timeline .tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-text h2.tl-headline p{color:#333}.paragraph--type--cu-timeline .tl-timeline .tl-message-content,.paragraph--type--cu-timeline .tl-timeline .tl-slider-item-container{background-color:#fff !important;color:#000 !important}.paragraph--type--cu-mailchimp-embed #mc_embed_signup{background:none !important;font:inherit !important}.paragraph--type--cu-mailchimp-embed #mc_embed_signup form{margin:40px 0;padding:0}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .asterisk{color:#dd2c00;font-size:1.5em;font-weight:400}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .button{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;color:#717171;height:auto;line-height:normal;padding:inherit;margin-left:0 !important;width:auto}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .button:hover,.paragraph--type--cu-mailchimp-embed #mc_embed_signup .button:focus{color:#333}.paragraph--type--cu-mailchimp-embed #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{padding:5px 0}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .mc-field-group{padding:0;margin:10px 0 30px}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .mc-field-group input[type="text"],.paragraph--type--cu-mailchimp-embed #mc_embed_signup .mc-field-group input[type="email"]{max-width:100%;text-indent:0;width:452px}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .mc-field-group input[type="checkbox"],.paragraph--type--cu-mailchimp-embed #mc_embed_signup .mc-field-group input[type="radio"]{height:14px;width:14px;margin-right:0.5em;position:relative;top:-2px}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .input-group label{cursor:pointer;font-size:0.9em;font-weight:400}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .datefield input,.paragraph--type--cu-mailchimp-embed #mc_embed_signup .phonefield-us input{display:inline}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .datefield .monthfield input,.paragraph--type--cu-mailchimp-embed #mc_embed_signup .datefield .dayfield input{width:50px}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .indicates-required{display:none}.paragraph--type--cu-mailchimp-embed #mc_embed_signup div#mce-responses{margin:auto;padding:0}.paragraph--type--cu-mailchimp-embed #mc_embed_signup div#mce-responses .response{margin:0 0 1em;padding:0}.video-groups{margin:0 0 2em}.video-groups .field{display:inline}.video-groups .field .field--item{display:inline}.video-groups .field .field--item::after{content:", "}.video-groups .field .field--item:last-child::after{content:""}#videos-listing-items .video-item{margin-bottom:40px}#videos-listing-items .video-item h3{margin:10px 0 5px;font-size:1.2em;font-weight:400}#videos-listing-items .video-item .summary{margin:5px 0 10px}#videos-listing-items .video-item .title-linked{margin-right:5px}section.section-anim{padding:1px 0}.gaa-block-content{margin:20px 0}.gaa-block-content>div{margin:5px 0}.cu_open_now-block_1{background:#d4edda !important;color:#155724}.cu_open_now-block_1 h2{color:#155724}.cu_open_now-block_1 h3{margin-bottom:10px}.cu_open_now-block_1 a{color:#0b2e13}#open-now-service #open-now-service-items h3{font-size:1.6em;font-weight:700;text-transform:uppercase}#open-now-service #open-now-service-items h3.text-success{color:#7FB828}#open-now-service #open-now-service-items h3.text-danger{color:#dd2c00}#open-now-service .open-now-item>dl{margin-bottom:20px}#open-now-service .open-now-item>dl:last-child{margin-bottom:0}#open-now-service .displayed-hours{padding:10px 10px 0}#open-now-service .displayed-hours dl{margin-bottom:10px}#open-now-service .displayed-hours dl:last-child{margin-bottom:0}#open-now-service .open-now-item-tile-group{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}#open-now-service .open-now-item-tile-group .edit-link{margin-left:5px}#open-now-service .open-now-item-tile-group .open-now-item-tile{flex-basis:50%;padding:0 15px}#open-now-service .open-now-item-tile-group .displayed-hours{padding:10px}#open-now-service .map-item{margin:10px 0}#open-now-service .lander-link{margin:20px 0}#open-now-listing-items{margin-bottom:20px}a.map-image{display:table;margin:10px 0}.paragraph--type--cu-button{margin:20px 0 40px}.paragraph--type--cu-button .field--name-field-cu-button-link .btn{margin:20px 0;font-size:22px;padding:14px 16px;word-wrap:break-word;white-space:normal}.view-recent-news .teaser .field--name-field-cu-summary{overflow-wrap:break-word}.u8botchatMain{z-index:998 !important}#chatbotwindow{z-index:11;position:fixed;bottom:0px;right:30px;top:auto;max-width:394px;width:100%;padding-right:40px}#chatbotwindow+#back-to-top-container #back-to-top{margin:0 auto}#chatbotwindow .controls{display:inline-block;float:right}#chatbotwindow .controls a{color:#555555;text-decoration:none;font-size:18px}#chatbotwindow:not(.collapsed) .controls .fa-minus{vertical-align:sub}#chatbotwindow.collapsed #chatbotframe{height:0}#chatbotwindow.collapsed .feedback{display:none}#chatbotwindow.collapsed .controls .collapse::before{content:"\f2d0"}#chatbotwindow.collapsed .chatbox-container>header{background-color:#0F3551}#chatbotwindow.collapsed .chatbox-container>header h5,#chatbotwindow.collapsed .chatbox-container>header a{color:#fff}@media (max-width:768px){#chatbotwindow.collapsed .chatbot-mobiletoggle{display:block}#chatbotwindow.collapsed .chatbox-container{display:none}}#chatbotwindow .feedback{position:absolute;top:116px;right:-20px;transform:rotate(90deg);padding:10px;border:1px solid #fff;background:#686868}#chatbotwindow .feedback a{color:#fff;text-decoration:none}#chatbotwindow .chatbot-mobiletoggle{display:none;border:2px solid #fff;background-color:#0F3551;color:#fff;width:105px;font-size:16px;border-radius:50%;height:105px;position:absolute;bottom:25px;z-index:10;right:0;box-shadow:2px 2px 5px #4F5A65}#chatbotwindow .chatbot-mobiletoggle .fa-comments{position:absolute;top:50%;right:50%;transform:translate(50%,-65%);font-size:56px}#chatbotwindow .chatbot-mobiletoggle .chatbot-label{position:absolute;right:50%;top:50%;transform:translate(50%,74%)}@media (max-width:460px){#chatbotwindow{right:0}#chatbotwindow .chatbot-mobiletoggle{right:30px}}.chatbox-container{display:flex;flex-direction:column;max-width:354px;width:100%;border:1px solid #BFBFBF;border-radius:5px 5px 0 0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.chatbox-container>header{height:48px;background-color:#DBDCE0;color:#6C6C6C;position:relative}.chatbox-container>header>div{position:absolute;top:50%;transform:translateY(-50%);padding:0 12px;width:100%}.chatbox-container>header h5{display:inline-block;margin:0;text-transform:uppercase}#chatbotframe{background-color:white;max-width:352px;width:100%;height:688px;display:block;max-height:calc(100vh - 100px);transition:all ease .5s}#back-to-top-container{-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s;position:fixed;bottom:0;left:-2000px;z-index:5;opacity:0}.back-to-top-shown #back-to-top-container{left:0;right:0;opacity:1}#back-to-top{border:none;display:table;margin:0 0 0 auto;background:#2c6bac;color:#FFF !important;font-size:18px;font-weight:300;line-height:1em;padding:15px 20px}#back-to-top:hover,#back-to-top:focus{background:#0071B3}#back-to-top .fa{margin-right:7px}#back-to-top.has-sibling{margin-right:100px}@media (min-width:768px){#back-to-top.has-sibling{margin-right:70px}}ul.entity-moderation-form{background:#FFF;border:0;padding:20px 0;margin:0 auto;max-width:750px;justify-content:space-between}ul.entity-moderation-form label{display:block;font-weight:600;font-size:0.8em}ul.entity-moderation-form li{padding:5px 15px;text-align:left}ul.entity-moderation-form .form-group{margin:0}ul.entity-moderation-form .form-submit{width:15vw;max-width:200px}.hero-video-thumbnail-play,.hero-video-thumbnail-pause{color:#FFF !important;line-height:1em}.hero-video-thumbnail-pause{display:none}.video-playing .hero-video-thumbnail-play{display:none}.video-playing .hero-video-thumbnail-pause{display:block}.field--name-field-cu-tab>.field--item,.field--name-field-cu-tab-content>.field--item{margin:0 auto;padding-left:30px;padding-right:30px}@media (min-width:768px){.field--name-field-cu-tab>.field--item,.field--name-field-cu-tab-content>.field--item{width:750px}}@media (min-width:992px){.field--name-field-cu-tab>.field--item,.field--name-field-cu-tab-content>.field--item{width:970px}}@media (min-width:1200px){.field--name-field-cu-tab>.field--item,.field--name-field-cu-tab-content>.field--item{width:1170px}}.field--name-field-cu-tab>.field--item .container,.field--name-field-cu-tab-content>.field--item .container{width:auto;padding:0}#top:focus{background:rgba(48,109,170,0.8);color:#FFF;position:absolute !important;padding:15px;z-index:100}#main-content:focus{outline:none}.invis-close-btn{background:#323232;display:none;height:1000px}.invis-close-btn:focus{outline:none}.mobile-nav-open .invis-close-btn{display:block}.dl-menuwrapper li a:not([href]){opacity:0.5}#taxonomy-listing .views-filters form{margin-left:0}#taxonomy-listing .views-filters input{background:#f0f0f0;margin-bottom:12px}#taxonomy-listing-items{list-style:none;padding:0}#taxonomy-listing-items li .grid-item-inner{background:#f0f0f0;padding:20px}#taxonomy-listing-items li h2{font-size:1.2em;margin:0}#taxonomy-listing-items li .content-type{font-size:0.9em}#taxonomy-listing-items .edit-link{margin-left:0}.view-taxonomy-term .field--name-description{background:#f0f0f0;padding:20px;margin:0 0 18px}.path-taxonomy .page-header::before{content:"Content tagged with: ";font-weight:300}@media (max-width:767px){.toolbar,.contextual,.contextual-region:not(.clearfix):hover::after,.contextual-region:not(.clearfix).focus::after,.anchorjs-link{display:none !important}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0}h1{font-size:2.2em !important}.container{margin-left:constant(safe-area-inset-left);margin-right:constant(safe-area-inset-right);margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right)}.block-region-left{margin-bottom:2em}.image-tile{padding-bottom:50%}.image-tile div.details h2,.image-tile div.details h3{font-size:5vw;padding:0 5vw}.custom-brand{font-family:"trajan-pro-3",sans-serif !important}.cu-links .btn-primary{display:table;margin:15px auto;padding:10px 20px}.paragraph--type--cu-info-card{font-size:1em}.field--name-field-cu-cards .media-item{margin:0 0 30px}.field--name-field-cu-cards>.field--item{margin:0 -0.3px 20px}.landing-content .views-row:first-child .teaser{margin-top:0}.media-carousel{-webkit-overflow-scrolling:touch;overflow-x:auto;margin:0 -15px;padding:0 15px 15px}.media-carousel .card-inner{flex-wrap:nowrap !important;width:auto}.media-carousel .media-item{margin:auto;padding:0 0 0 5px;width:300px}.media-carousel .paragraph--type--cu-media-card:hover .image-wrapper.png-image a img,.media-carousel .paragraph--type--cu-media-card:focus .image-wrapper.png-image a img{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.can-edit .edit-link,.can-edit .copy-link{display:none !important}.field--name-field-cu-card-text{font-size:14px}.col-xs-6:nth-child(2n+1):not(:first-child),.col-xs-4:nth-child(3n+1):not(:first-child),.col-xs-3:nth-child(4n+1):not(:first-child),.col-xs-2:nth-child(6n+1):not(:first-child){clear:both}#main .view-cu-faculty .tile-anim{clear:none !important}.field--name-field-cu-cards .card-inner>.col-xs-6 .field--name-field-cu-card-title{font-size:1.2em}.numbered-paragraph h2.paragraph-title,.numbered-paragraph h3.paragraph-title{width:85%}.maintenance-page{margin:0;padding:0}.maintenance-page #cu-sites-logo{max-width:399px;width:auto;background-size:contain;margin-right:20px}.maintenance-page .jumbotron{background:#FFF;padding:5vw;margin-top:15px}.maintenance-page .jumbotron h1{margin-bottom:20px}#search-icon-wrapper-mobile{background:none;border:0}#cu-footer{background:#00294a;line-height:normal;text-align:center}#cu-footer .cu-crown{margin:0 2px 0 0;width:25px}#cu-footer .cu-crown .st1{fill:#00294a !important}#cu-footer .brand{font-size:18px}#cu-footer .cu-brand{margin-top:0}#cu-footer-links{text-align:center}#cu-footer-links span{display:inline-block;margin:0 auto;padding-right:20px}#cu-footer-links span:last-child{padding-right:0}#footer-cu-homepage{text-decoration:none !important}#search-results{margin-top:58px}#gsa-current-page .pull-right{display:none}.banner-text{background:#f0f0f0;color:#FFF;font-size:12px;overflow:hidden;text-overflow:ellipsis;padding:15px 0;position:static}.banner-text p{margin-bottom:10px}.dynamic-grid-listing .views-filters .text-filters{display:inline-block;margin-bottom:5px;margin-right:10px;padding:10px}.dynamic-grid-listing .views-filters form{clear:both;display:block;margin:0}.grid-item-inner{max-height:none;overflow:hidden}.event-datetime{margin-bottom:10px}.date-range-wrapper{align-content:center;background:#eee none repeat scroll 0 0;font-size:0.8em;justify-content:space-between;margin-bottom:10px;padding:15px 10px}.date-range-wrapper .date{margin-right:0}.col-sm-1 .date-range-wrapper{display:flex}.field--type-viewfield .view-gallery{margin:0 -15px}.zoomed #branding{display:none !important}.directory-listing .dynamic-grid-listing-item .text{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.term-filters .btn{font-size:14px;padding:6px 12px}.paragraph--type--cu-related-block{clear:both}.paragraph--type--image-carousel{margin-left:-15px;margin-right:-15px;height:auto !important;max-height:none !important}.carousel-inner>.item>img,.carousel-inner>.item>a>img{height:auto;margin:0 auto;position:static;text-align:center;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);width:100%}.carousel-caption{padding:10px 15px;position:static}#loading-bar-spinner .spinner-icon{display:none !important}.search .region-alerts{display:none !important}.tile-sizing{float:left;padding:0 15px;width:50%}.paragraph .field--name-field-cu-card-group-label{margin-bottom:30px}.twitter-typeahead .tt-menu{border-top:1px solid #3e5c81;padding:0 15px 5px;margin-left:-15px;margin-right:-15px;width:auto}.twitter-typeahead .tt-dataset{border-bottom:0;margin-top:20px}.twitter-typeahead .tt-suggestion{border:0;padding-bottom:5px;padding-top:5px}.twitter-typeahead .tt-suggestion a{color:#FFF}.twitter-typeahead .tt-suggestion a .tt-highlight{color:#FFF}.twitter-typeahead h3{color:#3e5c81;margin:10px 0 5px}.paragraph .field--name-field-cu-accordion-item-content{margin-left:0}div[rss-feed].tile-display .media{margin:20px 0;padding:0 15px}div[rss-feed].tile-display .media-body{padding:0}.img-background-fill{display:none !important}.webform-submission-form .form-control,.webform-confirmation .form-control{width:100%}.webform-submission-form .form-actions .webform-button--submit,.webform-confirmation .form-actions .webform-button--submit{width:100%;font-size:1em}.webform-submission-form input.tableselect::after,.webform-submission-form input.webform-tableselect-sort::after,.webform-confirmation input.tableselect::after,.webform-confirmation input.webform-tableselect-sort::after{content:"Select";font-weight:normal;margin-left:22px;position:relative;top:-2px}.webform-submission-form .form-type-webform-likert dt,.webform-confirmation .form-type-webform-likert dt{display:none}.webform-submission-form .form-type-webform-likert .table-def-list,.webform-confirmation .form-type-webform-likert .table-def-list{margin-left:-5px;margin-right:-5px}.webform-submission-form .form-type-webform-likert .table-def-list dd,.webform-confirmation .form-type-webform-likert .table-def-list dd{border:0;margin:0;padding:0}.webform-submission-form .form-type-webform-likert .table-def-list dl,.webform-confirmation .form-type-webform-likert .table-def-list dl{margin:5px}.webform-submission-form .form-range-output-container,.webform-confirmation .form-range-output-container{white-space:normal}.webform-submission-form .webform-progress .webform-progress-bar__page:first-child b,.webform-confirmation .webform-progress .webform-progress-bar__page:first-child b{padding-left:15px}.webform-submission-form .webform-progress .webform-progress-bar__page b,.webform-confirmation .webform-progress .webform-progress-bar__page b{padding-left:30px}.field--name-field-cu-image-slides .slide-layer-text .field--name-field-cu-text,.paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-text,.field--name-field-cu-www-feature-box-item .slide-layer-text .field--name-field-cu-text,.field--name-field-cu-www-feature-box-items .slide-layer-text .field--name-field-cu-text{font-size:1.5em}.field--name-field-cu-image-slides .slide-layer-text .field--name-field-cu-links a.btn,.paragraph--type--cu-www-hero-image .slide-layer-text .field--name-field-cu-links a.btn,.field--name-field-cu-www-feature-box-item .slide-layer-text .field--name-field-cu-links a.btn,.field--name-field-cu-www-feature-box-items .slide-layer-text .field--name-field-cu-links a.btn{margin-left:0}.field--name-field-cu-image-slides .field--name-field-cu-image,.paragraph--type--cu-www-hero-image .field--name-field-cu-image,.field--name-field-cu-www-feature-box-item .field--name-field-cu-image,.field--name-field-cu-www-feature-box-items .field--name-field-cu-image{background-size:cover;background-position-y:center !important}.paragraph--type--cu-www-hero-video .hero-video-thumbnail{background-position-y:center !important}.field--name-field-cu-www-feature-box-items>.field--item{margin-bottom:20px}.field--name-field-cu-www-feature-box-items>.field--item:last-child{margin-bottom:0}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-video{height:calc(100vw - 30px);max-height:475px}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image .slide-layer-text{padding:30px 45px 10px}.events .date-to .fa-long-arrow-down{margin:15px auto 10px}.events .date-to .date-to-label{margin:10px auto 5px}.highlights-cell{width:45%}.highlights-cell[data-cell-style='4']{width:90%}.highlights-cell[data-cell-style='2']{width:90%}.highlights-cell.is-selected .with-image .cell-inner-inner{background:rgba(0,0,0,0.2)}.highlights-cell.is-selected .with-image .cell-text{background-image:none !important;color:#FFF !important;opacity:1 !important;text-shadow:1px 1px 1px rgba(0,0,0,0.5) !important}.highlights-cell a[data-style='0'] h3{font-size:18px}.highlights-cell a[data-style='4'] h3{font-size:30px}.flickity-prev-next-button{display:none}.www-carousel{height:350px !important}.www-carousel .paragraph--type--cu-www-hero-video .playback-buttons{font-size:100px}.www-carousel .paragraph--type--cu-www-hero-image .slide-layer-text{bottom:4em;padding:0 30px}.paragraph--type--cu-tabbed-content{margin:0 0 0 !important}.paragraph--type--cu-tabbed-content.with-upper-right-text .tab-paragraph{padding-bottom:70px}.paragraph--type--cu-tabbed-content.with-bottom-text{padding:60px 0 0 !important}.paragraph--type--cu-tabbed-content .tab-group{padding-top:40px}.paragraph--type--cu-tabbed-content .tab-paragraph{padding-top:20px;padding-bottom:20px}.paragraph--type--cu-tabbed-content .tab-paragraph .date-range-wrapper{background:#FFF;padding:10px}.paragraph--type--cu-tabbed-content>.field--name-field-cu-card-group-label{margin-bottom:20px;margin-top:-10px;padding-top:20px}.paragraph--type--cu-tabbed-content>.field--name-field-cu-card-group-label ~ .tab-group{margin-top:0 !important;padding-top:0 !important}.paragraph--type--cu-tabbed-content .upper-right-text{bottom:40px;height:auto;position:absolute;right:auto;text-align:center;top:auto !important;width:100%;z-index:1}.paragraph--type--cu-hero-carousel{max-height:320px}.paragraph--type--cu-social-media-connect .field--name-field-cu-social-channels{margin:0 -15px}.paragraph--type--cu-social-media-connect .field--name-field-cu-social-channels>.field--item{padding:5px 30px}.paragraph--type--cu-social-media-connect .field--name-field-cu-social-channels>.field--item:nth-child(odd){background:#f9f9f9}.paragraph--type--cu-social-media-connect .field--name-field-cu-social-channels .paragraph--type--cu-facebook-recent-post,.paragraph--type--cu-social-media-connect .field--name-field-cu-social-channels .paragraph--type--cu-twitter-recent-post{margin:auto;max-width:320px}.paragraph--type--cu-social-media-connect .field--name-field-cu-social-channels .paragraph--type--cu-instagram-recent-post{margin:auto}#modal .modal-body .video-modal iframe{height:50vw;width:calc(100% + 30px)}#cu-footer{padding:30px 0 140px !important}#back-to-top-container{bottom:20px;padding:0}#back-to-top-container .fa{margin:0 auto 5px;text-align:center}#back-to-top{line-height:normal;max-width:80px;padding:10px 15px;text-align:center;text-transform:lowercase}.paragraph--type--cu-social-media-links .field--name-field-cu-social-media-items{justify-content:space-around}.paragraph--type--cu-social-media-links .field--name-field-cu-social-media-items .field--item{font-size:2em;line-height:normal;margin:20px 10px 0}.carousel-control.left,.carousel-control.right{display:none}}@media (min-width:768px) and (max-width:991px){.col-sm-6.col-xs-6:nth-child(2n+1):not(:first-child),.col-sm-6.col-xs-4:nth-child(3n+1):not(:first-child),.col-sm-6.col-xs-3:nth-child(4n+1):not(:first-child),.col-sm-6.col-xs-2:nth-child(6n+1):not(:first-child),.col-sm-4.col-xs-6:nth-child(2n+1):not(:first-child),.col-sm-4.col-xs-4:nth-child(3n+1):not(:first-child),.col-sm-4.col-xs-3:nth-child(4n+1):not(:first-child),.col-sm-4.col-xs-2:nth-child(6n+1):not(:first-child),.col-sm-3.col-xs-6:nth-child(2n+1):not(:first-child),.col-sm-3.col-xs-4:nth-child(3n+1):not(:first-child),.col-sm-3.col-xs-3:nth-child(4n+1):not(:first-child),.col-sm-3.col-xs-2:nth-child(6n+1):not(:first-child),.col-sm-2.col-xs-6:nth-child(2n+1):not(:first-child),.col-sm-2.col-xs-4:nth-child(3n+1):not(:first-child),.col-sm-2.col-xs-3:nth-child(4n+1):not(:first-child),.col-sm-2.col-xs-2:nth-child(6n+1):not(:first-child){clear:none}.col-sm-6:nth-child(2n+1):not(:first-child),.col-sm-4:nth-child(3n+1):not(:first-child),.col-sm-3:nth-child(4n+1):not(:first-child),.col-sm-2:nth-child(6n+1):not(:first-child){clear:both !important}#main .view-cu-faculty .tile-anim{clear:none !important}.image-tile{padding-bottom:33.3333%}.image-tile div.details h2,.image-tile div.details h3{font-size:2.5vw;padding:0 2vw}.news-item:nth-child(2n+1){clear:both}#footer-cu-homepage{margin:1em auto}#cu-footer-links{margin-top:2em;text-align:center}.banner-text{font-size:.8em}.banner-image{max-height:40vw}.tile-sizing{float:left;padding:0 15px;width:33.33333333%}.paragraph--type--cu-hero-carousel .carousel-control .glyphicon{bottom:30px;top:auto}.highlights-cell{width:30%}.highlights-cell[data-cell-style='4']{width:60%}.highlights-cell[data-cell-style='2']{width:60%}.paragraph--type--cu-timeline .tl-timeline .tl-slide .tl-slide-content-container .tl-slide-content{width:100% !important}}@media (min-width:768px){.banner-image figure img{-webkit-filter:opacity(0);filter:opacity(0);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.banner-loaded .banner-image figure img{-moz-animation:fade-in 1.5s cubic-bezier(0.215,0.61,0.355,1) forwards;-webkit-animation:fade-in 1.5s cubic-bezier(0.215,0.61,0.355,1) forwards;animation:fade-in 1.5s cubic-bezier(0.215,0.61,0.355,1) forwards}aside.right{border-left:1px solid #e5e5e5;padding:0 0 0 .5em}#nav-wrapper{font-weight:400;z-index:21}.sm-pull-left{float:left}.sm-pull-right{float:right}.twitter-typeahead .tt-menu{background:#FFF;-moz-box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24);box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24);margin-top:50px;position:absolute !important;width:700px}.twitter-typeahead .tt-suggestion{border:0;color:#555;margin:0;padding:5px 15px 5px 30px}.twitter-typeahead .tt-suggestion:hover,.twitter-typeahead .tt-suggestion:focus{color:#FFF}.twitter-typeahead .tt-suggestion .ss-icon{margin-top:3px}.twitter-typeahead .tt-suggestion.person a{color:#555}.twitter-typeahead .tt-suggestion.person a:hover,.twitter-typeahead .tt-suggestion.person a:focus{color:#FFF}#site-nav-wrapper{-moz-transition:height 100ms margin 100ms;-o-transition:height 100ms margin 100ms;-webkit-transition:height 100ms margin;-webkit-transition-delay:100ms;transition:height 100ms margin 100ms}#site-nav-wrapper #site-nav li a:hover{outline:none}.media-style-1 .paragraph--type--cu-media-card .meta,.media-style-2 .paragraph--type--cu-media-card .meta,.media-style-3 .paragraph--type--cu-media-card .meta{margin-top:12px}.media-style-4 .paragraph--type--cu-media-card{position:relative}.media-style-4 .paragraph--type--cu-media-card a:hover .image-wrapper img,.media-style-4 .paragraph--type--cu-media-card a:focus .image-wrapper img{transform:none}.media-style-4 .paragraph--type--cu-media-card a:hover .meta,.media-style-4 .paragraph--type--cu-media-card a:focus .meta{height:100%}.media-style-4 .paragraph--type--cu-media-card a:hover .meta>div,.media-style-4 .paragraph--type--cu-media-card a:focus .meta>div{display:table;height:100%;width:100%}.media-style-4 .paragraph--type--cu-media-card a:hover .meta>div>div,.media-style-4 .paragraph--type--cu-media-card a:focus .meta>div>div{display:table-cell;text-align:center;vertical-align:middle}.media-style-4 .paragraph--type--cu-media-card .meta{background-color:rgba(0,0,0,0.6);bottom:0;color:#FFF;padding:12px 6px;position:absolute;width:100%}.page-slice .paragraph--type--text,.paragraph--type--slate-events-embed .field--type-text-long{font-size:1.2em}.media-carousel .card-inner{width:auto !important}.paragraph--type--cu-card-group .field--name-field-cu-text,.paragraph--type--cu-card-group-media .field--name-field-cu-text{width:60%}article .field--name-field-cu-sponsors a{flex-basis:31%}.image-with-modal{position:relative}.image-with-modal::after{content:"\f065";color:#FFF;position:absolute;bottom:15px;right:15px;font-size:24px;display:block;opacity:0;pointer-events:none}.image-with-modal:hover:after,.image-with-modal:focus:after{opacity:1}.image-with-modal.image-with-caption::after{bottom:inherit;top:15px}.image-with-modal img{-moz-transition:filter .2s ease-out;-o-transition:filter .2s ease-out;-webkit-transition:filter .2s ease-out;transition:filter .2s ease-out;cursor:zoom-in}.image-with-modal img:hover,.image-with-modal img:focus{-webkit-filter:brightness(.5);filter:brightness(.5)}.image-tile{-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.image-tile div.details{-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.image-tile-bg{-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}.image-tile:hover .image-tile-bg,.image-tile:focus .image-tile-bg{-webkit-filter:brightness(.5);filter:brightness(.5);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.image-tile:hover div.details,.image-tile:focus div.details{opacity:1;top:0}.card-with-icon a .field--name-field-cu-card-icon{-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-webkit-transition:-webkit-transform .2s;transition:transform .2s;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.card-with-icon a:hover .field--name-field-cu-card-icon,.card-with-icon a:focus .field--name-field-cu-card-icon{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);color:#2c6bac}.card-layout-1 .card-with-icon a:hover .field--name-field-cu-card-icon,.card-layout-1 .card-with-icon a:focus .field--name-field-cu-card-icon{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.paragraph--type--cu-media-card a .image-wrapper img{-webkit-backface-visibility:hidden;-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}.paragraph--type--cu-media-card a:hover .image-wrapper img,.paragraph--type--cu-media-card a:focus .image-wrapper img{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.link-tile a span{-moz-transform:scale(0.6,0.6);-ms-transform:scale(0.6,0.6);-webkit-transform:scale(0.6,0.6);transform:scale(0.6,0.6);-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.link-tile a:hover span,.link-tile a:focus span{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.link-tile a::before{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}article .field--name-field-cu-sponsors a{-moz-transition:background .2s,color .2s;-o-transition:background .2s,color .2s;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.contextual-region .contextual-links{-moz-transition:top .1s ease-out,opacity .1s ease-out;-o-transition:top .1s ease-out,opacity .1s ease-out;-webkit-transition:top .1s ease-out,opacity .1s ease-out;transition:top .1s ease-out,opacity .1s ease-out}#admin-ui{-moz-transition:opacity .5s,top .5s,right .5s;-o-transition:opacity .5s,top .5s,right .5s;-webkit-transition:opacity .5s,top .5s,right .5s;transition:opacity .5s,top .5s,right .5s}#admin-ui iframe{-moz-transition:height .2s,opacity .5s;-o-transition:height .2s,opacity .5s;-webkit-transition:height .2s,opacity .5s;transition:height .2s,opacity .5s}body.admin-ui-loaded main *{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;-webkit-filter:none;filter:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#cu-footer-links span::after{content:"\B7";margin-left:5px;margin-right:5px}#cu-footer-links span:last-child::after{content:"";margin:0}#cu-footer.co-branded #cu-footer-links span:after{margin-left:2px;margin-right:2px}#cu-footer .cu-crown{float:left;margin-top:-3px}#footer-cu-homepage{display:block;width:326px;height:49px;text-indent:-2000px;overflow:hidden;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#footer-cu-homepage:hover,#footer-cu-homepage:focus,#footer-co-branding:hover,#footer-co-branding:focus{opacity:0.7}#cu-footer #footer-co-branding{margin:0 auto;margin-top:1.63em;width:159px}#cu-footer #footer-co-branding img{max-width:159px;height:auto}#search-widget-wrapper{-moz-transition:top .1s ease-in-out;-o-transition:top .1s ease-in-out;-webkit-transition:top .1s ease-in-out;transition:top .1s ease-in-out;background:#00294a;display:flex;position:absolute;top:-200px;width:100%;z-index:20}#search-widget-wrapper .container{align-self:center;height:100%}.search-open #search-widget-wrapper{min-height:calc(100% - 46px);top:46px}.search-open #branding{min-height:86px}#search-widget{padding:20px 0}#search-widget .form-control{position:absolute !important}#gsa-search-results li{border-left:7px solid #FFF;margin-left:-22px;padding-left:15px}#gsa-search-results li.row{padding-left:0;position:relative}#gsa-search-results li:hover,#gsa-search-results li:focus{border-left:7px solid #DDD}.directory-listing .dynamic-grid-listing-items .dynamic-grid-listing-item{max-width:33.3333333%}.dynamic-grid-listing-item{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;flex-basis:30%}.directory-listing .list-dynamic-grid-listing-item{max-height:none}.active-filters-grid{display:grid;gap:20px;grid-template-columns:max-content auto}.active-filters-grid .active-filters-row{display:contents}.field--name-field-cu-sponsors a{flex-basis:31%}.event-dateblock .row{align-items:center;display:flex}.flex-layout{display:flex;flex-wrap:wrap}.flex-layout>*{flex-grow:1;flex-shrink:0}.paragraph--type--cu-related-block{width:40%;float:right;margin:0 0 15px 15px;padding:20px}.search-focus #search-widget-wrapper::after{background:#f2f2f2;content:"";display:block;height:4px;left:0;position:absolute;z-index:1;bottom:0;width:100%}.view-cu-courses.view-display-id-block_2 .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-cu-courses.view-display-id-block_2 .view-content .views-row{clear:both;flex-basis:48%;overflow:hidden;text-overflow:ellipsis;width:48%}.view-cu-publications.view-display-id-block_4 .view-content,.view-cu-publications.view-display-id-block_5 .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-cu-publications.view-display-id-block_4 .view-content .views-row,.view-cu-publications.view-display-id-block_5 .view-content .views-row{clear:both;flex-basis:230px;flex-grow:1;flex-shrink:0;text-overflow:ellipsis}.view-cu-publications.view-display-id-block_4 .view-content .views-row article,.view-cu-publications.view-display-id-block_5 .view-content .views-row article{margin-right:40px}.dynamic-grid-listing-item{flex-grow:0}.img-background-fill{-webkit-filter:blur(30px);filter:blur(30px);position:absolute !important;top:-95% !important;width:290% !important;height:290% !important;min-width:55%;min-height:55%;transform:none !important;z-index:1 !important}.webform-flex--container{margin:0}.webform-flex--1,.webform-flex--2,.webform-flex--3,.webform-flex--4,.webform-flex--5,.webform-flex--6{margin-right:15px}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text{text-align:left}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text .field--name-field-cu-links{margin:0}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text .field--name-field-cu-links .btn{margin-left:0}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text{text-align:right}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text .field--name-field-cu-links{margin:0 0 0 auto}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text .field--name-field-cu-links .btn{margin-right:0}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='3'] .slide-layer-text,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='3'] .slide-layer-text,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='3'] .slide-layer-text{bottom:auto;top:300px}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text{bottom:auto;top:300px;text-align:left}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text .field--name-field-cu-links{margin:0}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text .field--name-field-cu-links .btn{margin-left:0}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text{bottom:auto;top:300px;text-align:right}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text .field--name-field-cu-links,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text .field--name-field-cu-links{margin:0 0 0 auto}.www-carousel .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text .field--name-field-cu-links .btn,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text .field--name-field-cu-links .btn{margin-right:0}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='3'] .slide-layer-text,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text,.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='3'] .slide-layer-text,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text,.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text{top:0}.www-carousel .hero-video-thumbnail-play,.www-carousel .hero-video-thumbnail-pause{margin-top:200px}.www-carousel .carousel-control{top:200px}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image .slide-layer-text{display:table;left:15%;margin-left:15px;margin-right:15px;max-width:70%;padding:40px 60px 30px;width:auto}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='0'] .field--name-field-cu-links{margin-left:-15px}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='1'] .slide-layer-text{left:0}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='2'] .slide-layer-text{left:auto;right:0}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='3'] .slide-layer-text{bottom:auto;top:0}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='3'] .field--name-field-cu-links{margin-left:-15px}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='4'] .slide-layer-text{bottom:auto;left:0;top:0}.field--name-field-cu-www-feature-box-item .paragraph--type--cu-www-hero-image[data-text-position='5'] .slide-layer-text{bottom:auto;left:auto;top:0;right:0}.paragraph--type--cu-www-feature-box-sm-grp .field--name-field-cu-www-feature-box-items{display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--type--cu-www-feature-box-sm-grp .field--name-field-cu-www-feature-box-items>.field--item{flex-basis:49%;width:49%;margin-bottom:1%;margin-top:1%}.paragraph--type--cu-www-feature-box-sm-grp .field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-video.video-playing{width:204%;position:relative;z-index:5}.paragraph--type--cu-www-feature-box-sm-grp .field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-video.video-playing .hero-video{height:calc((1170px) * 0.5625) !important}.paragraph--type--cu-social-media-connect .field--name-field-cu-social-channels{display:flex;flex-wrap:wrap;margin:0;justify-content:space-between}.paragraph--type--cu-social-media-connect .field--name-field-cu-social-channels>.field--item{flex-basis:30%;margin:0 auto;max-width:30%}.paragraph--type--cu-social-media-connect .field--name-field-cu-social-channels .paragraph--type--cu-instagram-recent-post{margin:0 auto}.paragraph--type--cu-tabbed-content .tab-paragraph{padding-left:0;padding-right:0}#videos-listing-items{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px}#videos-listing-items .video-item{flex-basis:50%;padding:0 15px}#open-now-listing-items{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}#open-now-listing-items .open-now-item{flex-basis:33.33%;padding:0 15px}.gaa-block-content{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}#services-listing.view-cu-service-images-view .serviceimage{height:100%}#services-listing.view-cu-service-images-view .grid-item-inner{max-height:230px}.paragraph--type--cu-page-slice.cu-dual-tab-grey{margin-top:86px}}.img-background-fill-centered{-webkit-filter:blur(5px);filter:blur(5px);position:absolute !important;left:-45% !important;top:-45% !important;width:190% !important;height:190% !important;transform:none !important;z-index:1 !important}@media (min-width:992px) and (max-width:1199px){.col-md-6.col-xs-6:nth-child(2n+1):not(:first-child),.col-md-6.col-xs-4:nth-child(3n+1):not(:first-child),.col-md-6.col-xs-3:nth-child(4n+1):not(:first-child),.col-md-6.col-xs-2:nth-child(6n+1):not(:first-child),.col-md-6.col-sm-6:nth-child(2n+1):not(:first-child),.col-md-6.col-sm-4:nth-child(3n+1):not(:first-child),.col-md-6.col-sm-3:nth-child(4n+1):not(:first-child),.col-md-6.col-sm-2:nth-child(6n+1):not(:first-child),.col-md-4.col-xs-6:nth-child(2n+1):not(:first-child),.col-md-4.col-xs-4:nth-child(3n+1):not(:first-child),.col-md-4.col-xs-3:nth-child(4n+1):not(:first-child),.col-md-4.col-xs-2:nth-child(6n+1):not(:first-child),.col-md-4.col-sm-6:nth-child(2n+1):not(:first-child),.col-md-4.col-sm-4:nth-child(3n+1):not(:first-child),.col-md-4.col-sm-3:nth-child(4n+1):not(:first-child),.col-md-4.col-sm-2:nth-child(6n+1):not(:first-child),.col-md-3.col-xs-6:nth-child(2n+1):not(:first-child),.col-md-3.col-xs-4:nth-child(3n+1):not(:first-child),.col-md-3.col-xs-3:nth-child(4n+1):not(:first-child),.col-md-3.col-xs-2:nth-child(6n+1):not(:first-child),.col-md-3.col-sm-6:nth-child(2n+1):not(:first-child),.col-md-3.col-sm-4:nth-child(3n+1):not(:first-child),.col-md-3.col-sm-3:nth-child(4n+1):not(:first-child),.col-md-3.col-sm-2:nth-child(6n+1):not(:first-child),.col-md-2.col-xs-6:nth-child(2n+1):not(:first-child),.col-md-2.col-xs-4:nth-child(3n+1):not(:first-child),.col-md-2.col-xs-3:nth-child(4n+1):not(:first-child),.col-md-2.col-xs-2:nth-child(6n+1):not(:first-child),.col-md-2.col-sm-6:nth-child(2n+1):not(:first-child),.col-md-2.col-sm-4:nth-child(3n+1):not(:first-child),.col-md-2.col-sm-3:nth-child(4n+1):not(:first-child),.col-md-2.col-sm-2:nth-child(6n+1):not(:first-child){clear:none}.col-md-6:nth-child(2n+1):not(:first-child),.col-md-4:nth-child(3n+1):not(:first-child),.col-md-3:nth-child(4n+1):not(:first-child),.col-md-2:nth-child(6n+1):not(:first-child){clear:both !important}#main .view-cu-faculty .tile-anim{clear:none !important}.tile-sizing{float:left;padding:0 15px;width:25%}.pickadate .pickadate-main{font-size:14px}.pickadate .pickadate-cell .pickadate-head{font-size:12px}.pickadate .pickadate-cell .pickadate-enabled{font-size:14px}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-video.video-playing .hero-video{height:calc((970px - 30px) * 0.5625) !important}}@media (min-width:992px){.image-tile{padding-bottom:25%}.image-tile div.details{container-type:inline-size}.image-tile div.details h2,.image-tile div.details h3{font-size:10cqw;padding:0 20px}.md-pull-left{float:left}.md-pull-right{float:right}.news-item:nth-child(2n+1){clear:both}.list-dynamic-grid-listing-item{margin-bottom:40px}.directory-listing .dynamic-grid-listing-items .dynamic-grid-listing-item{max-width:25%}.dynamic-grid-listing-item{flex-basis:25%}.view-cu-courses.view-display-id-block_2 .view-content .views-row{flex-basis:31%;flex-basis:calc(33% - 15px);overflow:hidden;text-overflow:ellipsis;width:31%;width:calc(33% - 15px)}.col-md-8 .cu_documents-block_1,.col-md-8 .cu_video_library-block_1{padding-right:4%}.col-md-4 .cu_documents-block_2,.col-md-4 .cu_video_library-block_2{padding-left:4%}div[rss-feed].tile-display .row{align-items:flex-start}div[rss-feed].tile-display .media{max-width:33.33333%}#article-social-container{margin:0 0 20px;clear:none}#article-social-container .at-resp-share-element .at-share-btn{display:table;margin:0 0 0 auto}.cu-news-highlight.full #news-highlights{padding-left:280px}.cu-news-highlight.full #news-highlights .highlights-carousel{-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s;height:496px;overflow:hidden}.www-carousel .carousel-control{display:block}.www-carousel .paragraph--type--cu-www-hero-image .slide-layer-text{padding:0 15px}#open-now-service .open-now-item-tile-group .open-now-item-tile{flex-basis:33.33%}#cu-footer #footer-co-branding{margin-left:0}.recent_news-block_9.paragraph--type--cu-views-display .view-content{display:table;height:100%}.recent_news-block_9.paragraph--type--cu-views-display .view-content .views-row{height:100%;display:table-cell}.recent_news-block_9.paragraph--type--cu-views-display .view-content .views-row .row-wrapper{height:100%}}@media (min-width:1200px){.col-lg-6.col-xs-6:nth-child(2n+1):not(:first-child),.col-lg-6.col-xs-4:nth-child(3n+1):not(:first-child),.col-lg-6.col-xs-3:nth-child(4n+1):not(:first-child),.col-lg-6.col-xs-2:nth-child(6n+1):not(:first-child),.col-lg-6.col-sm-6:nth-child(2n+1):not(:first-child),.col-lg-6.col-sm-4:nth-child(3n+1):not(:first-child),.col-lg-6.col-sm-3:nth-child(4n+1):not(:first-child),.col-lg-6.col-sm-2:nth-child(6n+1):not(:first-child),.col-lg-6.col-md-6:nth-child(2n+1):not(:first-child),.col-lg-6.col-md-4:nth-child(3n+1):not(:first-child),.col-lg-6.col-md-3:nth-child(4n+1):not(:first-child),.col-lg-6.col-md-2:nth-child(6n+1):not(:first-child),.col-lg-4.col-xs-6:nth-child(2n+1):not(:first-child),.col-lg-4.col-xs-4:nth-child(3n+1):not(:first-child),.col-lg-4.col-xs-3:nth-child(4n+1):not(:first-child),.col-lg-4.col-xs-2:nth-child(6n+1):not(:first-child),.col-lg-4.col-sm-6:nth-child(2n+1):not(:first-child),.col-lg-4.col-sm-4:nth-child(3n+1):not(:first-child),.col-lg-4.col-sm-3:nth-child(4n+1):not(:first-child),.col-lg-4.col-sm-2:nth-child(6n+1):not(:first-child),.col-lg-4.col-md-6:nth-child(2n+1):not(:first-child),.col-lg-4.col-md-4:nth-child(3n+1):not(:first-child),.col-lg-4.col-md-3:nth-child(4n+1):not(:first-child),.col-lg-4.col-md-2:nth-child(6n+1):not(:first-child),.col-lg-3.col-xs-6:nth-child(2n+1):not(:first-child),.col-lg-3.col-xs-4:nth-child(3n+1):not(:first-child),.col-lg-3.col-xs-3:nth-child(4n+1):not(:first-child),.col-lg-3.col-xs-2:nth-child(6n+1):not(:first-child),.col-lg-3.col-sm-6:nth-child(2n+1):not(:first-child),.col-lg-3.col-sm-4:nth-child(3n+1):not(:first-child),.col-lg-3.col-sm-3:nth-child(4n+1):not(:first-child),.col-lg-3.col-sm-2:nth-child(6n+1):not(:first-child),.col-lg-3.col-md-6:nth-child(2n+1):not(:first-child),.col-lg-3.col-md-4:nth-child(3n+1):not(:first-child),.col-lg-3.col-md-3:nth-child(4n+1):not(:first-child),.col-lg-3.col-md-2:nth-child(6n+1):not(:first-child),.col-lg-2.col-xs-6:nth-child(2n+1):not(:first-child),.col-lg-2.col-xs-4:nth-child(3n+1):not(:first-child),.col-lg-2.col-xs-3:nth-child(4n+1):not(:first-child),.col-lg-2.col-xs-2:nth-child(6n+1):not(:first-child),.col-lg-2.col-sm-6:nth-child(2n+1):not(:first-child),.col-lg-2.col-sm-4:nth-child(3n+1):not(:first-child),.col-lg-2.col-sm-3:nth-child(4n+1):not(:first-child),.col-lg-2.col-sm-2:nth-child(6n+1):not(:first-child),.col-lg-2.col-md-6:nth-child(2n+1):not(:first-child),.col-lg-2.col-md-4:nth-child(3n+1):not(:first-child),.col-lg-2.col-md-3:nth-child(4n+1):not(:first-child),.col-lg-2.col-md-2:nth-child(6n+1):not(:first-child){clear:none}.col-lg-6:nth-child(2n+1):not(:first-child),.col-lg-4:nth-child(3n+1):not(:first-child),.col-lg-3:nth-child(4n+1):not(:first-child),.col-lg-2:nth-child(6n+1):not(:first-child){clear:both !important}#main .view-cu-faculty .tile-anim{clear:none !important}.image-tile div.details h3{font-size:1.6em;padding:0 1.2em}.banner-text h2{margin:0 2em}.tile-sizing{float:left;padding:0 15px;width:25%}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-video.video-playing .hero-video{height:calc((1170px - 30px) * 0.5625) !important}#videos-listing-items .video-item{flex-basis:33.33%}#open-now-listing-items .open-now-item{flex-basis:25%}#cu-footer .secondary-branding{margin-left:-30px}#cu-footer #footer-co-branding{margin:0 auto}}@media (min-width:992px) and (max-width:1192px){.field--name-field-cu-image-slides .slide-layer-text,.paragraph--type--cu-www-hero-image .slide-layer-text{margin:0 auto;max-width:85%;right:15px}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image .slide-layer-text{max-width:100%;right:0}}@media (min-width:1200px) and (max-width:1400px){.field--name-field-cu-image-slides .slide-layer-text,.paragraph--type--cu-www-hero-image .slide-layer-text{margin:0 auto;max-width:85%;right:15px}.field--name-field-cu-www-feature-box-items .paragraph--type--cu-www-hero-image .slide-layer-text{max-width:100%;right:0}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes fade-in{0%{filter:opacity(0);-moz-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}100%{filter:opacity(1);-moz-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes fade-in{0%{-webkit-filter:opacity(0);filter:opacity(0);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}100%{-webkit-filter:opacity(1);filter:opacity(1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes fade-in{0%{-webkit-filter:opacity(0);filter:opacity(0);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}100%{-webkit-filter:opacity(1);filter:opacity(1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes backgroundDarken{from{background:transparent}to{background:rgba(0,0,0,0.8)}}@-webkit-keyframes backgroundDarken{from{background:transparent}to{background:rgba(0,0,0,0.8)}}@keyframes backgroundDarken{from{background:transparent}to{background:rgba(0,0,0,0.8)}}@-moz-keyframes textIntro{from{-moz-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-moz-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes textIntro{from{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes textIntro{from{-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.landing-content>section.paragraph.catering-embed_1{background-color:transparent}.view-catering h3{text-align:center;padding:50px 0 0 0;margin:0;font-family:"proxima-nova",sans-serif;color:#444;font-size:34px;text-transform:uppercase}.view-catering .catering-description{text-align:center}.view-catering .views-view-grid{padding:50px 0;margin:0}.view-catering h3:nth-of-type(2n),.view-catering section:nth-of-type(2n){background-color:#f0f0f0}.view-catering .views-view-grid .views-col{display:flex;justify-content:center;margin-bottom:20px}.view-catering .catering-items--item{display:flex;flex-direction:column;max-width:220px}.view-catering .catering-items--item .views-field,.view-catering .catering-items--item .field-content{display:inline-block}.view-catering .catering-items--item .catering-items--item--image{display:inline-block;position:relative}.view-catering .catering-items--item .catering-items--item--image .catering-items--item--actions{display:none;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#fafafa;background-color:rgba(250,250,250,0.3);font-family:"proxima-nova",sans-serif;font-size:24px;color:#000}.view-catering .catering-items--item .catering-items--item--image .catering-items--item--actions .qty{line-height:.9em;margin:0 5px;padding:0 20px;border:inset 2px #666}.view-catering .catering-items--item .catering-items--item--image .catering-items--item--actions .-action{cursor:pointer}.view-catering .catering-items--item .catering-items--item--image:hover .catering-items--item--actions,.view-catering .catering-items--item .catering-items--item--image:focus .catering-items--item--actions,.view-catering .catering-items--item .catering-items--item--image:focus-within .catering-items--item--actions{display:flex;align-items:center;justify-content:center}.view-catering .catering-items--item .views-field-title{color:#24598c;font-weight:700}.view-catering .catering-cart--mini{width:100%;margin:145px 0 -145px auto;max-width:500px;min-width:300px;position:relative}.view-catering .catering-cart--mini .catering-cart--meta{text-align:right;font-size:22px;font-weight:700;font-family:"proxima-nova",sans-serif;cursor:pointer}.view-catering .catering-cart--mini .catering-cart--meta .cart-icon,.view-catering .catering-cart--mini .catering-cart--meta .cart-total{padding-right:.5em}.view-catering .catering-cart--mini .catering-cart--meta .cart-toggle i{-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.view-catering .catering-cart--mini .catering-cart--meta.open .cart-toggle i{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.view-catering .catering-cart--mini .catering-cart--cart{background-color:#f0f0f0;padding:20px 30px;z-index:10;position:absolute;width:100%}.view-catering .catering-cart--mini .catering-cart--cart .catering-cart--cart--items{display:flex;justify-content:space-evenly;margin-bottom:10px}.view-catering .catering-cart--mini .catering-cart--cart .catering-cart--cart--items.-header{font-family:Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;font-weight:700}.view-catering .catering-cart--mini .catering-cart--cart .catering-cart--cart--items .-cell.-items{width:40%;text-align:right}.view-catering .catering-cart--mini .catering-cart--cart .catering-cart--cart--items .-cell.-qty{width:20%;text-align:left;padding-left:5px;display:flex;justify-content:center;align-items:center}.view-catering .catering-cart--mini .catering-cart--cart .catering-cart--cart--items .-cell.-total{width:20%;text-align:left;display:flex;justify-content:center;align-items:center}.view-catering .catering-cart--mini .catering-cart--cart .catering-cart--cart--items .-cell.-remove{width:5%;text-align:right;display:flex;justify-content:center;align-items:center}.view-catering .catering-cart--mini .catering-cart--cart .catering-cart--cart--items[data-catering-cart-item-id='0']{display:none}.view-catering .catering-cart--mini .catering-cart--cart.hide{visibility:hidden;display:block !important;opacity:0;-webkit-transition:opacity 500ms,visibility 500ms;transition:opacity 500ms,visibility 500ms}.view-catering .catering-cart--mini .catering-cart--cart.show{visibility:visible;opacity:1;-webkit-transition:opacity 500ms,visibility 500ms;transition:opacity 500ms,visibility 500ms}.view-catering .catering-cart--mini .catering-cart--cart .cart--checkout-btn{text-align:right}.view-catering .catering-cart--meta--final{margin:20px 0;text-align:center;font-size:24px}.view-catering .cart-total--amount--wrap{font-weight:700}.view-catering .cart--checkout-btn a{background-color:#24598c;color:#fff;padding:10px 25px;display:inline-block;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;font-size:18px;margin-top:20px;text-decoration:none}.view-catering .cart--checkout-btn a:hover{background-color:#003579}input.--cart-num{width:60px}.cu-form--cart{padding-bottom:4em}.cu-form--cart h3.cu-cart--header{padding:10px 0;margin:20px 0;font-family:"proxima-nova",sans-serif;color:#444;font-size:24px;text-transform:uppercase;border-bottom:1px #666 solid}.cu-form--cart>.form-group{margin:0 25px}.cu-form--cart .form-inline{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.cu-form--cart label,.cu-form--cart .form-type-number .control-label{font-size:16px;font-weight:bold;margin-bottom:5px}.cu-form--cart .form-type-textfield input,.cu-form--cart .form-type-email input{max-width:350px}.cu-form--cart .form-item-name input{max-width:450px}.cu-form--cart .form-item-uni input,.cu-form--cart .form-item-num-people input{max-width:100px}.cu-form--cart .form-type-number input{display:block;width:60px}.cu-form--cart .cu-form--cart---form-disclaimer{font-size:.8em;margin-top:.5em;font-style:italic}.cu-form--cart .cu-meal-cart--reservation-info{display:flex;justify-content:flex-start;align-items:center}.cu-form--cart .cu-meal-cart--reservation-info .form-group{margin-bottom:0}.cu-form--cart .cu-meal-cart--reservation-info>div{margin-right:20px}.cu-form--cart .cu-meal-cart--reservation-info>div:first-of-type{margin-left:20px}.cu-form--cart .cu-meal-cart--reservation-info label{visibility:hidden;height:0;margin:0;padding:0;display:block}.cu-form--cart .cu-meal-cart--reservation-info .input-group-addon{padding:0;font-size:18px;font-weight:700;line-height:1;color:#444;text-align:center;background:none;border:none;border-radius:0}.cu-form--cart .cu-meal-cart--reservation-info i.fa{color:#b4b4b4}.cu-form--cart .cu-meal-cart--reservation-info i.fa.form-icon{padding-right:10px}.cu-form--cart .cu-meal-cart--reservation-info .select-wrapper{padding-right:10px}.cu-form--cart .cu-meal-cart--reservation-info span.icon.ajax-progress{display:none}.cu-form--cart .cu-meal-cart--reservation-info span.icon.ajax-progress.glyphicon-spin{display:inline-block;-webkit-animation-name:spin;-webkit-animation-duration:1500ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1500ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1500ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1500ms;animation-iteration-count:infinite;animation-timing-function:linear}.cu-form--cart .cu-meal-cart--guest-item{border-bottom:1px #f0f0f0 solid;margin-bottom:30px}.cu-form--cart .cu-meal-cart--guest-item:last-of-type{border-bottom:none}.cu-form--cart .cu-meal-cart--guest-head{color:#6B8E23}.cu-form--cart .cu-meal-cart--guest-row{display:flex}.cu-form--cart .cu-meal-cart--guest-row>div{margin-right:20px}.cu-form--cart .cu-catering-cart--items-table{display:flex;justify-content:space-between}.cu-form--cart .cu-catering-cart--items-table .form-group{margin:0}.cu-form--cart .cu-catering-cart--items-table .cu-catering-cart--items-table--col--head,.cu-form--cart .cu-catering-cart--items-table .cart-grand--total{font-family:Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;font-size:20px;font-weight:700;margin-bottom:10px}.cu-form--cart .cu-catering-cart--items-table .cu-catering-cart--items-table--col--cell{height:50px;margin:20px 0;line-height:50px;display:flex;align-items:center}.cu-form--cart .cu-catering-cart--items-table .cu-catering-cart--items-table--col--cell i.fa{cursor:pointer}.cu-form--cart .cu-catering-cart--items-table .col-key-item .--cell img{max-height:50px;max-width:70px;margin-right:10px}.cu-form--cart .js-form-item-accept{padding-left:20px}.cu-form--cart button[type="submit"],.cu-form--cart input[type="submit"]{width:auto}.field--name-field-two-tone-text p{display:table-cell}.two-tone-green{font-family:"adobe-garamond-pro",sans-serif;font-size:96px;font-weight:400;font-style:normal;color:#6B8E23;vertical-align:middle}.two-tone-black{font-family:"adobe-garamond-pro",sans-serif;font-size:48px;font-weight:400;font-style:normal;vertical-align:middle}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.cu_featured_news--wrap{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.cu_featured_news--wrap{flex-direction:row}}.cu_featured_news--wrap .news--left{max-width:100%}@media (min-width:768px){.cu_featured_news--wrap .news--left{max-width:63%}}.cu_featured_news--wrap .news--left .news--left--secondary{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.cu_featured_news--wrap .news--left .news--left--secondary{flex-direction:row}}@media (min-width:768px){.cu_featured_news--wrap .news--left .news--left--secondary article.featured{max-width:48%}}.cu_featured_news--wrap .news--left .news--left--secondary .featured-media,.cu_featured_news--wrap .news--left .news--left--secondary .summary{display:none}.cu_featured_news--wrap .news--right{max-width:100%}.cu_featured_news--wrap .news--right .featured-media{display:none}@media (min-width:768px){.cu_featured_news--wrap .news--right{max-width:33%}}.cu_featured_news--wrap .news--right article{border-bottom:1px solid #ebebeb;margin-bottom:1em}.cu_featured_news--wrap .news--right article:last-of-type{border-bottom:none}.cu_featured_news--wrap article.featured .featured-media{margin-bottom:10px}.cu_featured_news--wrap article.featured .field--name-field-cu-date{margin:0;font-size:16px}.cu_featured_news--wrap article.featured h2{font-size:20px;font-wieght:500;margin-top:5px;margin-bottom:10px}.cu_featured_news--wrap article.featured .summary{font-size:16px}.cu_featured_news--wrap .main-feature article.featured{border-bottom:1px solid #ebebeb;margin-bottom:15px}.cu_featured_news--wrap .main-feature article.featured h2{font-size:34px;margin-top:10px;margin-bottom:15px}.cu_featured_news--wrap .main-feature article.featured .summary{font-size:18px}.view-cu_news_enhanced .keyword-form{float:right;padding-top:10px}.view-cu_news_enhanced .dynamic-grid-listing-item-alt{max-width:auto;position:relative;margin-top:0;margin-bottom:50px;padding:0 15px}@media (min-width:768px){.view-cu_news_enhanced .dynamic-grid-listing-item-alt{max-width:50%;flex-grow:0;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}}@media (min-width:992px){.view-cu_news_enhanced .dynamic-grid-listing-item-alt{max-width:33%}}.view-cu_news_enhanced .dynamic-grid-listing-item-alt .news_topic{color:#2c6bac;font-family:"adobe-garamond-pro",sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;cursor:pointer}.view-cu_news_enhanced .dynamic-grid-listing-item-alt .news_topic.no-click{cursor:default}.view-cu_news_enhanced .dynamic-grid-listing-item-alt article{border-bottom:1px solid #ebebeb;margin-bottom:1em}.view-cu_news_enhanced .dynamic-grid-listing-item-alt article:last-of-type{border-bottom:none}.view-cu_news_enhanced .dynamic-grid-listing-item-alt article h2{font-weight:400;font-size:20px}.view-cu_news_enhanced .dynamic-grid-listing-item-alt article .featured-media,.view-cu_news_enhanced .dynamic-grid-listing-item-alt article .summary{display:none}.view-cu_news_enhanced .dynamic-grid-listing-item-alt article .date{font-size:14px}.view-cu_news_enhanced .dynamic-grid-listing-item-alt article:first-of-type h2{font-weight:500;font-size:26px}.view-cu_news_enhanced .dynamic-grid-listing-item-alt article:first-of-type .featured-media,.view-cu_news_enhanced .dynamic-grid-listing-item-alt article:first-of-type .summary{display:block}.view-cu_news_enhanced .dynamic-grid-listing-item-alt article:first-of-type summary{font-size:16px}.news-enhanecd-basic .view-content{display:grid;gap:20px;padding:0 15px}@media (min-width:768px){.news-enhanecd-basic .view-content{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.news-enhanecd-basic .view-content{grid-template-columns:repeat(3,1fr)}}.news-enhanecd-basic .views-row{max-width:100%;border-bottom:1px solid #ebebeb}@media (min-width:768px){.news-col-3 .news-enhanecd-basic .views-row{max-width:32%;min-width:32%;margin-right:2%}.news-col-3 .news-enhanecd-basic .views-row:nth-child(3n){margin-right:0}.news-col-3 .news-enhanecd-basic .views-row:nth-last-child(-n+3){border-bottom:none}}@media (min-width:768px){.news-col-2 .news-enhanecd-basic .views-row{max-width:49%;min-width:49%;margin-right:2%}.news-col-2 .news-enhanecd-basic .views-row:nth-child(even){margin-right:0}.news-col-2 .news-enhanecd-basic .views-row:nth-last-child(-n+2){border-bottom:none}}.news-enhanecd-basic article.featured .featured-media,.news-enhanecd-basic article.featured .summary{display:none}.news-thumb-thumbnails .news-enhanecd-basic article.featured .featured-media{display:block}.news-opts-date_title_description .news-enhanecd-basic article.featured .summary{display:block}.news-thumb-top_thumbnail .news-enhanecd-basic .views-row:first-of-type article.featured .featured-media{display:block}.paragraph--type--cu-views-display.cu_video_library-block_5,.paragraph--type--cu-views-display.cu_video_library-block_6,.paragraph--type--cu-views-display.cu_video_library-block_7,.paragraph--type--cu-views-display.cu_video_library-block_8{background-color:#f0f0f0}.paragraph--type--cu-views-display.cu_video_library-block_5 .featured-video,.paragraph--type--cu-views-display.cu_video_library-block_6 .featured-video,.paragraph--type--cu-views-display.cu_video_library-block_7 .featured-video,.paragraph--type--cu-views-display.cu_video_library-block_8 .featured-video{margin-top:20px;margin-bottom:20px;display:flex;justify-content:space-around;flex-direction:column}@media (min-width:768px){.paragraph--type--cu-views-display.cu_video_library-block_5 .featured-video,.paragraph--type--cu-views-display.cu_video_library-block_6 .featured-video,.paragraph--type--cu-views-display.cu_video_library-block_7 .featured-video,.paragraph--type--cu-views-display.cu_video_library-block_8 .featured-video{flex-direction:row}}.paragraph--type--cu-views-display.cu_video_library-block_5 .featured-video .views-row,.paragraph--type--cu-views-display.cu_video_library-block_6 .featured-video .views-row,.paragraph--type--cu-views-display.cu_video_library-block_7 .featured-video .views-row,.paragraph--type--cu-views-display.cu_video_library-block_8 .featured-video .views-row{margin-bottom:18px;width:100%}@media (min-width:768px){.paragraph--type--cu-views-display.cu_video_library-block_5 .featured-video .views-row,.paragraph--type--cu-views-display.cu_video_library-block_6 .featured-video .views-row,.paragraph--type--cu-views-display.cu_video_library-block_7 .featured-video .views-row,.paragraph--type--cu-views-display.cu_video_library-block_8 .featured-video .views-row{width:30%}}.paragraph--type--cu-views-display.cu_video_library-block_5 .featured-video .views-row img,.paragraph--type--cu-views-display.cu_video_library-block_6 .featured-video .views-row img,.paragraph--type--cu-views-display.cu_video_library-block_7 .featured-video .views-row img,.paragraph--type--cu-views-display.cu_video_library-block_8 .featured-video .views-row img{width:100%}.paragraph--type--cu-views-display.cu_video_library-block_5 .featured-video .views-row .views-field-title,.paragraph--type--cu-views-display.cu_video_library-block_6 .featured-video .views-row .views-field-title,.paragraph--type--cu-views-display.cu_video_library-block_7 .featured-video .views-row .views-field-title,.paragraph--type--cu-views-display.cu_video_library-block_8 .featured-video .views-row .views-field-title{margin:.5em 0;font-size:1.1em}.cu-share a{border:2px solid #2c6bac;border-radius:18px;display:inline-flex;margin-bottom:10px;-moz-transition:scale,.3s;-o-transition:scale,.3s;-webkit-transition:scale,.3s;transition:scale,.3s}.cu-share a:hover,.cu-share a:focus{transform:scale(1.1)}@media (min-width:992px){.cu-share{width:36px}}.services-dropdown-filters.views-filters input{min-width:initial}.services-dropdown-filters .filter-wrapper{display:inline-block;margin-right:15px;position:relative;width:100%}.services-dropdown-filters .filter-wrapper .text-filters{margin-right:0;padding:0;width:100%}.services-dropdown-filters .filter-wrapper .filter-icon{line-height:1;position:absolute;top:0.4em;right:0.5em}.services-dropdown-filters .filter-wrapper .filter-icon.fa{pointer-events:none}.services-dropdown-filters .cancel:after{content:'✕';font-size:18px;font-weight:100}.services-dropdown-filters .filters-list{background:#FFF;-moz-box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24);box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24);font-size:14px;margin-top:0;position:absolute !important;left:0;max-width:100%;top:100%;z-index:10;width:-webkit-fill-available}.services-dropdown-filters .filters-list .filter-item{padding:5px 10px 0}.services-dropdown-filters .filters-list .close-btn{background:#FFF;font-size:18px;margin:0;padding:4px 7px;position:absolute;right:0;top:0}.services-dropdown-filters .filters-list .apply-btn{background-color:#2C6BAC;color:#FFF;margin:0 10px 10px;padding:10px;width:calc(100% - 20px)}.services-dropdown-filters .filters-list .apply-btn:hover,.services-dropdown-filters .filters-list .apply-btn:focus{background-color:#0071B3}.services-dropdown-filters .inside-filter{margin-bottom:10px;max-height:40vh;overflow:auto;position:relative}.services-dropdown-filters .inside-filter .filter-item{align-items:baseline;font-size:14px;display:grid;grid-template-columns:20px auto}.services-dropdown-filters .inside-filter .filter-item input[type="checkbox"]{height:14px;margin:0 5px 0 0;min-width:0;width:14px}.services-dropdown-filters .inside-filter .filter-item label{padding-right:25px}.services-dropdown-filters .inside-filter .filter-item:hover,.services-dropdown-filters .inside-filter .filter-item:focus{background-color:#0080cc;color:#FFF}.services-dropdown-filters .inside-filter .no-items{padding:10px 30px 10px 10px}.services-dropdown-filters .inside-filter input[type="text"]{font-size:14px;line-height:1.42857143;padding:6px 24px 6px 12px}.services-dropdown-filters .inside-filter .glyphicon{font-size:0.8em;position:absolute;right:0.5em;top:0.5em}.services-dropdown-filters form{margin-left:0 !important}.services-dropdown-filters .form-control{width:100%}.services-dropdown-filters .form-group{width:100%}.services-dropdown-filters .form-group .glyphicon{bottom:0.6em;top:auto !important}@media (min-width:768px){.services-dropdown-filters .filter-wrapper,.services-dropdown-filters form{width:calc((100% - 75px) / 4 - 10px)}.services-dropdown-filters form{display:inline-block !important}}.p-0{padding:0px}.py-2{padding-top:10px;padding-bottom:10px}@media only screen and (min-width:320px){.p-xs-0{padding:0px}}.show-all-dinings{background-color:#2C6BAC;border-radius:5px;color:#FFF;cursor:pointer;display:inline-block;padding:5px 22px;border:none}.closed-dining-wrapper{border-top:1px dotted;margin-top:20px;padding-top:20px}@font-face{font-family:'x';src:url(/themes/custom/columbia/assets/fonts/x-com.eot);src:url(/themes/custom/columbia/assets/fonts/x-com.eot#iefix) format("embedded-opentype"),url(/themes/custom/columbia/assets/fonts/x-com.ttf) format("truetype"),url(/themes/custom/columbia/assets/fonts/x-com.woff) format("woff"),url(/themes/custom/columbia/assets/fonts/x-com.svg#x-com) format("svg");font-weight:normal;font-style:normal;font-display:block}.fa-twitter:before,.fa-twitter-square:before{font-family:'x' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-twitter:before{content:"\f611" !important}.fa-twitter-square:before{content:"\f081" !important}span.dynamicHTMLContent0,span.dynamicHTMLContent1{font-weight:400}.paragraph--type--cu-webform .field--name-field-cu-title{padding-top:15px;font-weight:normal;font-size:34px}.tl-storyslider{height:460px !important}.orcid-logo svg{margin-top:7px;width:26px}.orcid-logo svg path:hover{fill:#75aadb}header #utility-menu .mp_button_wrapper:before{content:none !important}header #utility-menu li+.mp_button_wrapper{margin-bottom:3px;margin-left:10px}header #utility-menu .cu_mp_button a{background-color:#2C6BAC;border-radius:5px;color:#FFF;cursor:pointer;display:inline-block;padding:0 20px}header #utility-menu .cu_mp_button a:hover{background-color:#75AADB;text-decoration:none}header #utility-menu .cu_mp_button.mp_emergency_button a{background-color:#C75000}header #utility-menu .cu_mp_button.mp_emergency_button a:hover{background-color:#FF8F44}header #utility-menu.cu-adv-inline .cu_mp_button a{background-color:#fff;color:#012b7f !important}header #mobile-nav .mp_button_wrapper{background-color:#2C6BAC}header #mobile-nav .mp_button_wrapper.mp_emergency_button{background-color:#C75000}#mp_emergency_button_wrapper{bottom:0;left:0;position:fixed;width:100%;z-index:5}#mp_emergency_button_wrapper a{background-color:#C75000;color:#FFF;display:block;font-size:18px;padding:10px 20px;text-align:center}#mp_emergency_button_wrapper a:hover{background-color:#FF8F44}@media (max-width:767px){#mp_emergency_button_wrapper+#back-to-top-container{bottom:50px}}body.search-open #search-icon-wrapper{background:#F2F2F2}body:not(.cu-www) #site-nav-wrapper .nav::-webkit-scrollbar{display:none}body:not(.cu-www) #site-nav-wrapper .nav::-webkit-scrollbar *{background:transparent}body:not(.cu-www) #site-nav-wrapper .nav::-webkit-scrollbar-track{display:none;border-color:transparent;background-color:transparent}body:not(.cu-www) #site-nav-wrapper .nav::-webkit-scrollbar{width:rem(7);min-width:rem(7);height:rem(7);min-height:rem(7)}body:not(.cu-www) #site-nav-wrapper .nav::-webkit-scrollbar-corner{background-color:transparent}body:not(.cu-www) #site-nav-wrapper .nav::-webkit-scrollbar-thumb{border-radius:rem(10);background-color:#666;-webkit-box-shadow:inset 0 0 0}@media (min-width:768px) and (max-width:991px){body:not(.cu-www) header#header[class*="condensed-7"]:not([class$="condensed-7"])+#site-nav-wrapper #site-nav .nav,body:not(.cu-www) header#header[class*="condensed-8"]:not([class$="condensed-8"])+#site-nav-wrapper #site-nav .nav,body:not(.cu-www) header#header[class*="condensed-9"]:not([class$="condensed-9"])+#site-nav-wrapper #site-nav .nav,body:not(.cu-www) header#header.condensed-100+#site-nav-wrapper #site-nav .nav{display:flex;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden}body:not(.cu-www) header#header[class*="condensed-7"]:not([class$="condensed-7"])+#site-nav-wrapper #site-nav .nav li,body:not(.cu-www) header#header[class*="condensed-8"]:not([class$="condensed-8"])+#site-nav-wrapper #site-nav .nav li,body:not(.cu-www) header#header[class*="condensed-9"]:not([class$="condensed-9"])+#site-nav-wrapper #site-nav .nav li,body:not(.cu-www) header#header.condensed-100+#site-nav-wrapper #site-nav .nav li{float:none;white-space:nowrap}}@media (min-width:768px){body:not(.cu-www) .header-wrapper{position:sticky;top:0;z-index:100}body:not(.cu-www) header#header.condensed-1 .rooftop{opacity:.99}body:not(.cu-www) header#header.condensed-1 #utility-menu{margin-top:14.91px}body:not(.cu-www) header#header.condensed-1 .branding-and-utility{padding-right:15.89103px;padding-top:47.52px}body:not(.cu-www) header#header.condensed-1 #branding{max-width:98.06944%}body:not(.cu-www) header#header.condensed-1 ~ main{margin-top:1px}body:not(.cu-www) header#header.condensed-1 #branded-site-name{margin-bottom:14.55449px}body:not(.cu-www) header#header.condensed-1 #site-name{font-size:47.13867px}body:not(.cu-www) header#header.condensed-1 #site-name img,body:not(.cu-www) header#header.condensed-1 #site-name svg{max-height:391.0897px}body:not(.cu-www) header#header.condensed-1.cu-adv-inline #brand-wrapper{padding-top:.1px}body:not(.cu-www) header#header.condensed-1.cu-adv-inline .utility-menu-inner{right:29.10897px;top:-57.42px}body:not(.cu-www) header#header.condensed-2 .rooftop{opacity:.98}body:not(.cu-www) header#header.condensed-2 #utility-menu{margin-top:14.82px}body:not(.cu-www) header#header.condensed-2 .branding-and-utility{padding-right:16.76424px;padding-top:47.04px}body:not(.cu-www) header#header.condensed-2 #branding{max-width:96.17748%}body:not(.cu-www) header#header.condensed-2 ~ main{margin-top:2px}body:not(.cu-www) header#header.condensed-2 #branded-site-name{margin-bottom:14.11788px}body:not(.cu-www) header#header.condensed-2 #site-name{font-size:46.29457px}body:not(.cu-www) header#header.condensed-2 #site-name img,body:not(.cu-www) header#header.condensed-2 #site-name svg{max-height:382.3576px}body:not(.cu-www) header#header.condensed-2.cu-adv-inline #brand-wrapper{padding-top:.2px}body:not(.cu-www) header#header.condensed-2.cu-adv-inline .utility-menu-inner{right:28.23576px;top:-56.84px}body:not(.cu-www) header#header.condensed-3 .rooftop{opacity:.97}body:not(.cu-www) header#header.condensed-3 #utility-menu{margin-top:14.73px}body:not(.cu-www) header#header.condensed-3 .branding-and-utility{padding-right:17.61981px;padding-top:46.56px}body:not(.cu-www) header#header.condensed-3 #branding{max-width:94.32375%}body:not(.cu-www) header#header.condensed-3 ~ main{margin-top:3px}body:not(.cu-www) header#header.condensed-3 #branded-site-name{margin-bottom:13.6901px}body:not(.cu-www) header#header.condensed-3 #site-name{font-size:45.46752px}body:not(.cu-www) header#header.condensed-3 #site-name img,body:not(.cu-www) header#header.condensed-3 #site-name svg{max-height:373.8019px}body:not(.cu-www) header#header.condensed-3.cu-adv-inline #brand-wrapper{padding-top:.3px}body:not(.cu-www) header#header.condensed-3.cu-adv-inline .utility-menu-inner{right:27.38019px;top:-56.26px}body:not(.cu-www) header#header.condensed-4 .rooftop{opacity:.96}body:not(.cu-www) header#header.condensed-4 #utility-menu{margin-top:14.64px}body:not(.cu-www) header#header.condensed-4 .branding-and-utility{padding-right:18.45792px;padding-top:46.08px}body:not(.cu-www) header#header.condensed-4 #branding{max-width:92.50784%}body:not(.cu-www) header#header.condensed-4 ~ main{margin-top:4px}body:not(.cu-www) header#header.condensed-4 #branded-site-name{margin-bottom:13.27104px}body:not(.cu-www) header#header.condensed-4 #site-name{font-size:44.65734px}body:not(.cu-www) header#header.condensed-4 #site-name img,body:not(.cu-www) header#header.condensed-4 #site-name svg{max-height:365.4208px}body:not(.cu-www) header#header.condensed-4.cu-adv-inline #brand-wrapper{padding-top:.4px}body:not(.cu-www) header#header.condensed-4.cu-adv-inline .utility-menu-inner{right:26.54208px;top:-55.68px}body:not(.cu-www) header#header.condensed-5 .rooftop{opacity:.95}body:not(.cu-www) header#header.condensed-5 #utility-menu{margin-top:14.55px}body:not(.cu-www) header#header.condensed-5 .branding-and-utility{padding-right:19.27875px;padding-top:45.6px}body:not(.cu-www) header#header.condensed-5 #branding{max-width:90.72937%}body:not(.cu-www) header#header.condensed-5 ~ main{margin-top:5px}body:not(.cu-www) header#header.condensed-5 #branded-site-name{margin-bottom:12.86063px}body:not(.cu-www) header#header.condensed-5 #site-name{font-size:43.86387px}body:not(.cu-www) header#header.condensed-5 #site-name img,body:not(.cu-www) header#header.condensed-5 #site-name svg{max-height:357.2125px}body:not(.cu-www) header#header.condensed-5.cu-adv-inline #brand-wrapper{padding-top:.5px}body:not(.cu-www) header#header.condensed-5.cu-adv-inline .utility-menu-inner{right:25.72125px;top:-55.1px}body:not(.cu-www) header#header.condensed-6 .rooftop{opacity:.94}body:not(.cu-www) header#header.condensed-6 #utility-menu{margin-top:14.46px}body:not(.cu-www) header#header.condensed-6 .branding-and-utility{padding-right:20.08248px;padding-top:45.12px}body:not(.cu-www) header#header.condensed-6 #branding{max-width:88.98796%}body:not(.cu-www) header#header.condensed-6 ~ main{margin-top:6px}body:not(.cu-www) header#header.condensed-6 #branded-site-name{margin-bottom:12.45876px}body:not(.cu-www) header#header.condensed-6 #site-name{font-size:43.08694px}body:not(.cu-www) header#header.condensed-6 #site-name img,body:not(.cu-www) header#header.condensed-6 #site-name svg{max-height:349.1752px}body:not(.cu-www) header#header.condensed-6.cu-adv-inline #brand-wrapper{padding-top:.6px}body:not(.cu-www) header#header.condensed-6.cu-adv-inline .utility-menu-inner{right:24.91752px;top:-54.52px}body:not(.cu-www) header#header.condensed-7 .rooftop{opacity:.93}body:not(.cu-www) header#header.condensed-7 #utility-menu{margin-top:14.37px}body:not(.cu-www) header#header.condensed-7 .branding-and-utility{padding-right:20.86929px;padding-top:44.64px}body:not(.cu-www) header#header.condensed-7 #branding{max-width:87.28321%}body:not(.cu-www) header#header.condensed-7 ~ main{margin-top:7px}body:not(.cu-www) header#header.condensed-7 #branded-site-name{margin-bottom:12.06536px}body:not(.cu-www) header#header.condensed-7 #site-name{font-size:42.32635px}body:not(.cu-www) header#header.condensed-7 #site-name img,body:not(.cu-www) header#header.condensed-7 #site-name svg{max-height:341.3071px}body:not(.cu-www) header#header.condensed-7.cu-adv-inline #brand-wrapper{padding-top:.7px}body:not(.cu-www) header#header.condensed-7.cu-adv-inline .utility-menu-inner{right:24.13071px;top:-53.94px}body:not(.cu-www) header#header.condensed-8 .rooftop{opacity:.92}body:not(.cu-www) header#header.condensed-8 #utility-menu{margin-top:14.28px}body:not(.cu-www) header#header.condensed-8 .branding-and-utility{padding-right:21.63936px;padding-top:44.16px}body:not(.cu-www) header#header.condensed-8 #branding{max-width:85.61472%}body:not(.cu-www) header#header.condensed-8 ~ main{margin-top:8px}body:not(.cu-www) header#header.condensed-8 #branded-site-name{margin-bottom:11.68032px}body:not(.cu-www) header#header.condensed-8 #site-name{font-size:41.58195px}body:not(.cu-www) header#header.condensed-8 #site-name img,body:not(.cu-www) header#header.condensed-8 #site-name svg{max-height:333.6064px}body:not(.cu-www) header#header.condensed-8.cu-adv-inline #brand-wrapper{padding-top:.8px}body:not(.cu-www) header#header.condensed-8.cu-adv-inline .utility-menu-inner{right:23.36064px;top:-53.36px}body:not(.cu-www) header#header.condensed-9 .rooftop{opacity:.91}body:not(.cu-www) header#header.condensed-9 #utility-menu{margin-top:14.19px}body:not(.cu-www) header#header.condensed-9 .branding-and-utility{padding-right:22.39287px;padding-top:43.68px}body:not(.cu-www) header#header.condensed-9 #branding{max-width:83.98212%}body:not(.cu-www) header#header.condensed-9 ~ main{margin-top:9px}body:not(.cu-www) header#header.condensed-9 #branded-site-name{margin-bottom:11.30357px}body:not(.cu-www) header#header.condensed-9 #site-name{font-size:40.85356px}body:not(.cu-www) header#header.condensed-9 #site-name img,body:not(.cu-www) header#header.condensed-9 #site-name svg{max-height:326.0713px}body:not(.cu-www) header#header.condensed-9.cu-adv-inline #brand-wrapper{padding-top:.9px}body:not(.cu-www) header#header.condensed-9.cu-adv-inline .utility-menu-inner{right:22.60713px;top:-52.78px}body:not(.cu-www) header#header.condensed-10 .rooftop{opacity:.9}body:not(.cu-www) header#header.condensed-10 #utility-menu{margin-top:14.1px}body:not(.cu-www) header#header.condensed-10 .branding-and-utility{padding-right:23.13px;padding-top:43.2px}body:not(.cu-www) header#header.condensed-10 #branding{max-width:82.385%}body:not(.cu-www) header#header.condensed-10 ~ main{margin-top:10px}body:not(.cu-www) header#header.condensed-10 #branded-site-name{margin-bottom:10.935px}body:not(.cu-www) header#header.condensed-10 #site-name{font-size:40.141px}body:not(.cu-www) header#header.condensed-10 #site-name img,body:not(.cu-www) header#header.condensed-10 #site-name svg{max-height:318.7px}body:not(.cu-www) header#header.condensed-10.cu-adv-inline #brand-wrapper{padding-top:1px}body:not(.cu-www) header#header.condensed-10.cu-adv-inline .utility-menu-inner{right:21.87px;top:-52.2px}body:not(.cu-www) header#header.condensed-11 .rooftop{opacity:.89}body:not(.cu-www) header#header.condensed-11 #utility-menu{margin-top:14.01px}body:not(.cu-www) header#header.condensed-11 .branding-and-utility{padding-right:23.85093px;padding-top:42.72px}body:not(.cu-www) header#header.condensed-11 #branding{max-width:80.82299%}body:not(.cu-www) header#header.condensed-11 ~ main{margin-top:11px}body:not(.cu-www) header#header.condensed-11 #branded-site-name{margin-bottom:10.57454px}body:not(.cu-www) header#header.condensed-11 #site-name{font-size:39.4441px}body:not(.cu-www) header#header.condensed-11 #site-name img,body:not(.cu-www) header#header.condensed-11 #site-name svg{max-height:311.4907px}body:not(.cu-www) header#header.condensed-11.cu-adv-inline #brand-wrapper{padding-top:1.1px}body:not(.cu-www) header#header.condensed-11.cu-adv-inline .utility-menu-inner{right:21.14907px;top:-51.62px}body:not(.cu-www) header#header.condensed-12 .rooftop{opacity:.88}body:not(.cu-www) header#header.condensed-12 #utility-menu{margin-top:13.92px}body:not(.cu-www) header#header.condensed-12 .branding-and-utility{padding-right:24.55584px;padding-top:42.24px}body:not(.cu-www) header#header.condensed-12 #branding{max-width:79.29568%}body:not(.cu-www) header#header.condensed-12 ~ main{margin-top:12px}body:not(.cu-www) header#header.condensed-12 #branded-site-name{margin-bottom:10.22208px}body:not(.cu-www) header#header.condensed-12 #site-name{font-size:38.76269px}body:not(.cu-www) header#header.condensed-12 #site-name img,body:not(.cu-www) header#header.condensed-12 #site-name svg{max-height:304.4416px}body:not(.cu-www) header#header.condensed-12.cu-adv-inline #brand-wrapper{padding-top:1.2px}body:not(.cu-www) header#header.condensed-12.cu-adv-inline .utility-menu-inner{right:20.44416px;top:-51.04px}body:not(.cu-www) header#header.condensed-13 .rooftop{opacity:.87}body:not(.cu-www) header#header.condensed-13 #utility-menu{margin-top:13.83px}body:not(.cu-www) header#header.condensed-13 .branding-and-utility{padding-right:25.24491px;padding-top:41.76px}body:not(.cu-www) header#header.condensed-13 #branding{max-width:77.8027%}body:not(.cu-www) header#header.condensed-13 ~ main{margin-top:13px}body:not(.cu-www) header#header.condensed-13 #branded-site-name{margin-bottom:9.87755px}body:not(.cu-www) header#header.condensed-13 #site-name{font-size:38.09659px}body:not(.cu-www) header#header.condensed-13 #site-name img,body:not(.cu-www) header#header.condensed-13 #site-name svg{max-height:297.5509px}body:not(.cu-www) header#header.condensed-13.cu-adv-inline #brand-wrapper{padding-top:1.3px}body:not(.cu-www) header#header.condensed-13.cu-adv-inline .utility-menu-inner{right:19.75509px;top:-50.46px}body:not(.cu-www) header#header.condensed-14 .rooftop{opacity:.86}body:not(.cu-www) header#header.condensed-14 #utility-menu{margin-top:13.74px}body:not(.cu-www) header#header.condensed-14 .branding-and-utility{padding-right:25.91832px;padding-top:41.28px}body:not(.cu-www) header#header.condensed-14 #branding{max-width:76.34364%}body:not(.cu-www) header#header.condensed-14 ~ main{margin-top:14px}body:not(.cu-www) header#header.condensed-14 #branded-site-name{margin-bottom:9.54084px}body:not(.cu-www) header#header.condensed-14 #site-name{font-size:37.44562px}body:not(.cu-www) header#header.condensed-14 #site-name img,body:not(.cu-www) header#header.condensed-14 #site-name svg{max-height:290.8168px}body:not(.cu-www) header#header.condensed-14.cu-adv-inline #brand-wrapper{padding-top:1.4px}body:not(.cu-www) header#header.condensed-14.cu-adv-inline .utility-menu-inner{right:19.08168px;top:-49.88px}body:not(.cu-www) header#header.condensed-15 .rooftop{opacity:.85}body:not(.cu-www) header#header.condensed-15 #utility-menu{margin-top:13.65px}body:not(.cu-www) header#header.condensed-15 .branding-and-utility{padding-right:26.57625px;padding-top:40.8px}body:not(.cu-www) header#header.condensed-15 #branding{max-width:74.91813%}body:not(.cu-www) header#header.condensed-15 ~ main{margin-top:15px}body:not(.cu-www) header#header.condensed-15 #branded-site-name{margin-bottom:9.21187px}body:not(.cu-www) header#header.condensed-15 #site-name{font-size:36.80962px}body:not(.cu-www) header#header.condensed-15 #site-name img,body:not(.cu-www) header#header.condensed-15 #site-name svg{max-height:284.2375px}body:not(.cu-www) header#header.condensed-15.cu-adv-inline #brand-wrapper{padding-top:1.5px}body:not(.cu-www) header#header.condensed-15.cu-adv-inline .utility-menu-inner{right:18.42375px;top:-49.3px}body:not(.cu-www) header#header.condensed-16 .rooftop{opacity:.84}body:not(.cu-www) header#header.condensed-16 #utility-menu{margin-top:13.56px}body:not(.cu-www) header#header.condensed-16 .branding-and-utility{padding-right:27.21888px;padding-top:40.32px}body:not(.cu-www) header#header.condensed-16 #branding{max-width:73.52576%}body:not(.cu-www) header#header.condensed-16 ~ main{margin-top:16px}body:not(.cu-www) header#header.condensed-16 #branded-site-name{margin-bottom:8.89056px}body:not(.cu-www) header#header.condensed-16 #site-name{font-size:36.18842px}body:not(.cu-www) header#header.condensed-16 #site-name img,body:not(.cu-www) header#header.condensed-16 #site-name svg{max-height:277.8112px}body:not(.cu-www) header#header.condensed-16.cu-adv-inline #brand-wrapper{padding-top:1.6px}body:not(.cu-www) header#header.condensed-16.cu-adv-inline .utility-menu-inner{right:17.78112px;top:-48.72px}body:not(.cu-www) header#header.condensed-17 .rooftop{opacity:.83}body:not(.cu-www) header#header.condensed-17 #utility-menu{margin-top:13.47px}body:not(.cu-www) header#header.condensed-17 .branding-and-utility{padding-right:27.84639px;padding-top:39.84px}body:not(.cu-www) header#header.condensed-17 #branding{max-width:72.16616%}body:not(.cu-www) header#header.condensed-17 ~ main{margin-top:17px}body:not(.cu-www) header#header.condensed-17 #branded-site-name{margin-bottom:8.5768px}body:not(.cu-www) header#header.condensed-17 #site-name{font-size:35.58182px}body:not(.cu-www) header#header.condensed-17 #site-name img,body:not(.cu-www) header#header.condensed-17 #site-name svg{max-height:271.5361px}body:not(.cu-www) header#header.condensed-17.cu-adv-inline #brand-wrapper{padding-top:1.7px}body:not(.cu-www) header#header.condensed-17.cu-adv-inline .utility-menu-inner{right:17.15361px;top:-48.14px}body:not(.cu-www) header#header.condensed-18 .rooftop{opacity:.82}body:not(.cu-www) header#header.condensed-18 #utility-menu{margin-top:13.38px}body:not(.cu-www) header#header.condensed-18 .branding-and-utility{padding-right:28.45896px;padding-top:39.36px}body:not(.cu-www) header#header.condensed-18 #branding{max-width:70.83892%}body:not(.cu-www) header#header.condensed-18 ~ main{margin-top:18px}body:not(.cu-www) header#header.condensed-18 #branded-site-name{margin-bottom:8.27052px}body:not(.cu-www) header#header.condensed-18 #site-name{font-size:34.98967px}body:not(.cu-www) header#header.condensed-18 #site-name img,body:not(.cu-www) header#header.condensed-18 #site-name svg{max-height:265.4104px}body:not(.cu-www) header#header.condensed-18.cu-adv-inline #brand-wrapper{padding-top:1.8px}body:not(.cu-www) header#header.condensed-18.cu-adv-inline .utility-menu-inner{right:16.54104px;top:-47.56px}body:not(.cu-www) header#header.condensed-19 .rooftop{opacity:.81}body:not(.cu-www) header#header.condensed-19 #utility-menu{margin-top:13.29px}body:not(.cu-www) header#header.condensed-19 .branding-and-utility{padding-right:29.05677px;padding-top:38.88px}body:not(.cu-www) header#header.condensed-19 #branding{max-width:69.54367%}body:not(.cu-www) header#header.condensed-19 ~ main{margin-top:19px}body:not(.cu-www) header#header.condensed-19 #branded-site-name{margin-bottom:7.97162px}body:not(.cu-www) header#header.condensed-19 #site-name{font-size:34.41179px}body:not(.cu-www) header#header.condensed-19 #site-name img,body:not(.cu-www) header#header.condensed-19 #site-name svg{max-height:259.4323px}body:not(.cu-www) header#header.condensed-19.cu-adv-inline #brand-wrapper{padding-top:1.9px}body:not(.cu-www) header#header.condensed-19.cu-adv-inline .utility-menu-inner{right:15.94323px;top:-46.98px}body:not(.cu-www) header#header.condensed-20 .rooftop{opacity:.8}body:not(.cu-www) header#header.condensed-20 #utility-menu{margin-top:13.2px}body:not(.cu-www) header#header.condensed-20 .branding-and-utility{padding-right:29.64px;padding-top:38.4px}body:not(.cu-www) header#header.condensed-20 #branding{max-width:68.28%}body:not(.cu-www) header#header.condensed-20 ~ main{margin-top:20px}body:not(.cu-www) header#header.condensed-20 #branded-site-name{margin-bottom:7.68px}body:not(.cu-www) header#header.condensed-20 #site-name{font-size:33.848px}body:not(.cu-www) header#header.condensed-20 #site-name img,body:not(.cu-www) header#header.condensed-20 #site-name svg{max-height:253.6px}body:not(.cu-www) header#header.condensed-20.cu-adv-inline #brand-wrapper{padding-top:2px}body:not(.cu-www) header#header.condensed-20.cu-adv-inline .utility-menu-inner{right:15.36px;top:-46.4px}body:not(.cu-www) header#header.condensed-21 .rooftop{opacity:.79}body:not(.cu-www) header#header.condensed-21 #utility-menu{margin-top:13.11px}body:not(.cu-www) header#header.condensed-21 .branding-and-utility{padding-right:30.20883px;padding-top:37.92px}body:not(.cu-www) header#header.condensed-21 #branding{max-width:67.04754%}body:not(.cu-www) header#header.condensed-21 ~ main{margin-top:21px}body:not(.cu-www) header#header.condensed-21 #branded-site-name{margin-bottom:7.39559px}body:not(.cu-www) header#header.condensed-21 #site-name{font-size:33.29813px}body:not(.cu-www) header#header.condensed-21 #site-name img,body:not(.cu-www) header#header.condensed-21 #site-name svg{max-height:247.9117px}body:not(.cu-www) header#header.condensed-21.cu-adv-inline #brand-wrapper{padding-top:2.1px}body:not(.cu-www) header#header.condensed-21.cu-adv-inline .utility-menu-inner{right:14.79117px;top:-45.82px}body:not(.cu-www) header#header.condensed-22 .rooftop{opacity:.78}body:not(.cu-www) header#header.condensed-22 #utility-menu{margin-top:13.02px}body:not(.cu-www) header#header.condensed-22 .branding-and-utility{padding-right:30.76344px;padding-top:37.44px}body:not(.cu-www) header#header.condensed-22 #branding{max-width:65.84588%}body:not(.cu-www) header#header.condensed-22 ~ main{margin-top:22px}body:not(.cu-www) header#header.condensed-22 #branded-site-name{margin-bottom:7.11828px}body:not(.cu-www) header#header.condensed-22 #site-name{font-size:32.76201px}body:not(.cu-www) header#header.condensed-22 #site-name img,body:not(.cu-www) header#header.condensed-22 #site-name svg{max-height:242.3656px}body:not(.cu-www) header#header.condensed-22.cu-adv-inline #brand-wrapper{padding-top:2.2px}body:not(.cu-www) header#header.condensed-22.cu-adv-inline .utility-menu-inner{right:14.23656px;top:-45.24px}body:not(.cu-www) header#header.condensed-23 .rooftop{opacity:.77}body:not(.cu-www) header#header.condensed-23 #utility-menu{margin-top:12.93px}body:not(.cu-www) header#header.condensed-23 .branding-and-utility{padding-right:31.30401px;padding-top:36.96px}body:not(.cu-www) header#header.condensed-23 #branding{max-width:64.67465%}body:not(.cu-www) header#header.condensed-23 ~ main{margin-top:23px}body:not(.cu-www) header#header.condensed-23 #branded-site-name{margin-bottom:6.848px}body:not(.cu-www) header#header.condensed-23 #site-name{font-size:32.23946px}body:not(.cu-www) header#header.condensed-23 #site-name img,body:not(.cu-www) header#header.condensed-23 #site-name svg{max-height:236.9599px}body:not(.cu-www) header#header.condensed-23.cu-adv-inline #brand-wrapper{padding-top:2.3px}body:not(.cu-www) header#header.condensed-23.cu-adv-inline .utility-menu-inner{right:13.69599px;top:-44.66px}body:not(.cu-www) header#header.condensed-24 .rooftop{opacity:.76}body:not(.cu-www) header#header.condensed-24 #utility-menu{margin-top:12.84px}body:not(.cu-www) header#header.condensed-24 .branding-and-utility{padding-right:31.83072px;padding-top:36.48px}body:not(.cu-www) header#header.condensed-24 #branding{max-width:63.53344%}body:not(.cu-www) header#header.condensed-24 ~ main{margin-top:24px}body:not(.cu-www) header#header.condensed-24 #branded-site-name{margin-bottom:6.58464px}body:not(.cu-www) header#header.condensed-24 #site-name{font-size:31.7303px}body:not(.cu-www) header#header.condensed-24 #site-name img,body:not(.cu-www) header#header.condensed-24 #site-name svg{max-height:231.6928px}body:not(.cu-www) header#header.condensed-24.cu-adv-inline #brand-wrapper{padding-top:2.4px}body:not(.cu-www) header#header.condensed-24.cu-adv-inline .utility-menu-inner{right:13.16928px;top:-44.08px}body:not(.cu-www) header#header.condensed-25 .rooftop{opacity:.75}body:not(.cu-www) header#header.condensed-25 #utility-menu{margin-top:12.75px}body:not(.cu-www) header#header.condensed-25 .branding-and-utility{padding-right:32.34375px;padding-top:36px}body:not(.cu-www) header#header.condensed-25 #branding{max-width:62.42188%}body:not(.cu-www) header#header.condensed-25 ~ main{margin-top:25px}body:not(.cu-www) header#header.condensed-25 #branded-site-name{margin-bottom:6.32813px}body:not(.cu-www) header#header.condensed-25 #site-name{font-size:31.23438px}body:not(.cu-www) header#header.condensed-25 #site-name img,body:not(.cu-www) header#header.condensed-25 #site-name svg{max-height:226.5625px}body:not(.cu-www) header#header.condensed-25.cu-adv-inline #brand-wrapper{padding-top:2.5px}body:not(.cu-www) header#header.condensed-25.cu-adv-inline .utility-menu-inner{right:12.65625px;top:-43.5px}body:not(.cu-www) header#header.condensed-26 .rooftop{opacity:.74}body:not(.cu-www) header#header.condensed-26 #utility-menu{margin-top:12.66px}body:not(.cu-www) header#header.condensed-26 .branding-and-utility{padding-right:32.84328px;padding-top:35.52px}body:not(.cu-www) header#header.condensed-26 #branding{max-width:61.33956%}body:not(.cu-www) header#header.condensed-26 ~ main{margin-top:26px}body:not(.cu-www) header#header.condensed-26 #branded-site-name{margin-bottom:6.07836px}body:not(.cu-www) header#header.condensed-26 #site-name{font-size:30.7515px}body:not(.cu-www) header#header.condensed-26 #site-name img,body:not(.cu-www) header#header.condensed-26 #site-name svg{max-height:221.5672px}body:not(.cu-www) header#header.condensed-26.cu-adv-inline #brand-wrapper{padding-top:2.6px}body:not(.cu-www) header#header.condensed-26.cu-adv-inline .utility-menu-inner{right:12.15672px;top:-42.92px}body:not(.cu-www) header#header.condensed-27 .rooftop{opacity:.73}body:not(.cu-www) header#header.condensed-27 #utility-menu{margin-top:12.57px}body:not(.cu-www) header#header.condensed-27 .branding-and-utility{padding-right:33.32949px;padding-top:35.04px}body:not(.cu-www) header#header.condensed-27 #branding{max-width:60.2861%}body:not(.cu-www) header#header.condensed-27 ~ main{margin-top:27px}body:not(.cu-www) header#header.condensed-27 #branded-site-name{margin-bottom:5.83525px}body:not(.cu-www) header#header.condensed-27 #site-name{font-size:30.28149px}body:not(.cu-www) header#header.condensed-27 #site-name img,body:not(.cu-www) header#header.condensed-27 #site-name svg{max-height:216.7051px}body:not(.cu-www) header#header.condensed-27.cu-adv-inline #brand-wrapper{padding-top:2.7px}body:not(.cu-www) header#header.condensed-27.cu-adv-inline .utility-menu-inner{right:11.67051px;top:-42.34px}body:not(.cu-www) header#header.condensed-28 .rooftop{opacity:.72}body:not(.cu-www) header#header.condensed-28 #utility-menu{margin-top:12.48px}body:not(.cu-www) header#header.condensed-28 .branding-and-utility{padding-right:33.80256px;padding-top:34.56px}body:not(.cu-www) header#header.condensed-28 #branding{max-width:59.26112%}body:not(.cu-www) header#header.condensed-28 ~ main{margin-top:28px}body:not(.cu-www) header#header.condensed-28 #branded-site-name{margin-bottom:5.59872px}body:not(.cu-www) header#header.condensed-28 #site-name{font-size:29.82419px}body:not(.cu-www) header#header.condensed-28 #site-name img,body:not(.cu-www) header#header.condensed-28 #site-name svg{max-height:211.9744px}body:not(.cu-www) header#header.condensed-28.cu-adv-inline #brand-wrapper{padding-top:2.8px}body:not(.cu-www) header#header.condensed-28.cu-adv-inline .utility-menu-inner{right:11.19744px;top:-41.76px}body:not(.cu-www) header#header.condensed-29 .rooftop{opacity:.71}body:not(.cu-www) header#header.condensed-29 #utility-menu{margin-top:12.39px}body:not(.cu-www) header#header.condensed-29 .branding-and-utility{padding-right:34.26267px;padding-top:34.08px}body:not(.cu-www) header#header.condensed-29 #branding{max-width:58.26421%}body:not(.cu-www) header#header.condensed-29 ~ main{margin-top:29px}body:not(.cu-www) header#header.condensed-29 #branded-site-name{margin-bottom:5.36866px}body:not(.cu-www) header#header.condensed-29 #site-name{font-size:29.37942px}body:not(.cu-www) header#header.condensed-29 #site-name img,body:not(.cu-www) header#header.condensed-29 #site-name svg{max-height:207.3733px}body:not(.cu-www) header#header.condensed-29.cu-adv-inline #brand-wrapper{padding-top:2.9px}body:not(.cu-www) header#header.condensed-29.cu-adv-inline .utility-menu-inner{right:10.73733px;top:-41.18px}body:not(.cu-www) header#header.condensed-30 .rooftop{opacity:.7}body:not(.cu-www) header#header.condensed-30 #utility-menu{margin-top:12.3px}body:not(.cu-www) header#header.condensed-30 .branding-and-utility{padding-right:34.71px;padding-top:33.6px}body:not(.cu-www) header#header.condensed-30 #branding{max-width:57.295%}body:not(.cu-www) header#header.condensed-30 ~ main{margin-top:30px}body:not(.cu-www) header#header.condensed-30 #branded-site-name{margin-bottom:5.145px}body:not(.cu-www) header#header.condensed-30 #site-name{font-size:28.947px}body:not(.cu-www) header#header.condensed-30 #site-name img,body:not(.cu-www) header#header.condensed-30 #site-name svg{max-height:202.9px}body:not(.cu-www) header#header.condensed-30.cu-adv-inline #brand-wrapper{padding-top:3px}body:not(.cu-www) header#header.condensed-30.cu-adv-inline .utility-menu-inner{right:10.29px;top:-40.6px}body:not(.cu-www) header#header.condensed-31 .rooftop{opacity:.69}body:not(.cu-www) header#header.condensed-31 #utility-menu{margin-top:12.21px}body:not(.cu-www) header#header.condensed-31 .branding-and-utility{padding-right:35.14473px;padding-top:33.12px}body:not(.cu-www) header#header.condensed-31 #branding{max-width:56.35308%}body:not(.cu-www) header#header.condensed-31 ~ main{margin-top:31px}body:not(.cu-www) header#header.condensed-31 #branded-site-name{margin-bottom:4.92763px}body:not(.cu-www) header#header.condensed-31 #site-name{font-size:28.52676px}body:not(.cu-www) header#header.condensed-31 #site-name img,body:not(.cu-www) header#header.condensed-31 #site-name svg{max-height:198.5527px}body:not(.cu-www) header#header.condensed-31.cu-adv-inline #brand-wrapper{padding-top:3.1px}body:not(.cu-www) header#header.condensed-31.cu-adv-inline .utility-menu-inner{right:9.85527px;top:-40.02px}body:not(.cu-www) header#header.condensed-32 .rooftop{opacity:.68}body:not(.cu-www) header#header.condensed-32 #utility-menu{margin-top:12.12px}body:not(.cu-www) header#header.condensed-32 .branding-and-utility{padding-right:35.56704px;padding-top:32.64px}body:not(.cu-www) header#header.condensed-32 #branding{max-width:55.43808%}body:not(.cu-www) header#header.condensed-32 ~ main{margin-top:32px}body:not(.cu-www) header#header.condensed-32 #branded-site-name{margin-bottom:4.71648px}body:not(.cu-www) header#header.condensed-32 #site-name{font-size:28.11853px}body:not(.cu-www) header#header.condensed-32 #site-name img,body:not(.cu-www) header#header.condensed-32 #site-name svg{max-height:194.3296px}body:not(.cu-www) header#header.condensed-32.cu-adv-inline #brand-wrapper{padding-top:3.2px}body:not(.cu-www) header#header.condensed-32.cu-adv-inline .utility-menu-inner{right:9.43296px;top:-39.44px}body:not(.cu-www) header#header.condensed-33 .rooftop{opacity:.67}body:not(.cu-www) header#header.condensed-33 #utility-menu{margin-top:12.03px}body:not(.cu-www) header#header.condensed-33 .branding-and-utility{padding-right:35.97711px;padding-top:32.16px}body:not(.cu-www) header#header.condensed-33 #branding{max-width:54.5496%}body:not(.cu-www) header#header.condensed-33 ~ main{margin-top:33px}body:not(.cu-www) header#header.condensed-33 #branded-site-name{margin-bottom:4.51145px}body:not(.cu-www) header#header.condensed-33 #site-name{font-size:27.72213px}body:not(.cu-www) header#header.condensed-33 #site-name img,body:not(.cu-www) header#header.condensed-33 #site-name svg{max-height:190.2289px}body:not(.cu-www) header#header.condensed-33.cu-adv-inline #brand-wrapper{padding-top:3.3px}body:not(.cu-www) header#header.condensed-33.cu-adv-inline .utility-menu-inner{right:9.02289px;top:-38.86px}body:not(.cu-www) header#header.condensed-34 .rooftop{opacity:.66}body:not(.cu-www) header#header.condensed-34 #utility-menu{margin-top:11.94px}body:not(.cu-www) header#header.condensed-34 .branding-and-utility{padding-right:36.37512px;padding-top:31.68px}body:not(.cu-www) header#header.condensed-34 #branding{max-width:53.68724%}body:not(.cu-www) header#header.condensed-34 ~ main{margin-top:34px}body:not(.cu-www) header#header.condensed-34 #branded-site-name{margin-bottom:4.31244px}body:not(.cu-www) header#header.condensed-34 #site-name{font-size:27.33738px}body:not(.cu-www) header#header.condensed-34 #site-name img,body:not(.cu-www) header#header.condensed-34 #site-name svg{max-height:186.2488px}body:not(.cu-www) header#header.condensed-34.cu-adv-inline #brand-wrapper{padding-top:3.4px}body:not(.cu-www) header#header.condensed-34.cu-adv-inline .utility-menu-inner{right:8.62488px;top:-38.28px}body:not(.cu-www) header#header.condensed-35 .rooftop{opacity:.65}body:not(.cu-www) header#header.condensed-35 #utility-menu{margin-top:11.85px}body:not(.cu-www) header#header.condensed-35 .branding-and-utility{padding-right:36.76125px;padding-top:31.2px}body:not(.cu-www) header#header.condensed-35 #branding{max-width:52.85063%}body:not(.cu-www) header#header.condensed-35 ~ main{margin-top:35px}body:not(.cu-www) header#header.condensed-35 #branded-site-name{margin-bottom:4.11938px}body:not(.cu-www) header#header.condensed-35 #site-name{font-size:26.96413px}body:not(.cu-www) header#header.condensed-35 #site-name img,body:not(.cu-www) header#header.condensed-35 #site-name svg{max-height:182.3875px}body:not(.cu-www) header#header.condensed-35.cu-adv-inline #brand-wrapper{padding-top:3.5px}body:not(.cu-www) header#header.condensed-35.cu-adv-inline .utility-menu-inner{right:8.23875px;top:-37.7px}body:not(.cu-www) header#header.condensed-36 .rooftop{opacity:.64}body:not(.cu-www) header#header.condensed-36 #utility-menu{margin-top:11.76px}body:not(.cu-www) header#header.condensed-36 .branding-and-utility{padding-right:37.13568px;padding-top:30.72px}body:not(.cu-www) header#header.condensed-36 #branding{max-width:52.03936%}body:not(.cu-www) header#header.condensed-36 ~ main{margin-top:36px}body:not(.cu-www) header#header.condensed-36 #branded-site-name{margin-bottom:3.93216px}body:not(.cu-www) header#header.condensed-36 #site-name{font-size:26.60218px}body:not(.cu-www) header#header.condensed-36 #site-name img,body:not(.cu-www) header#header.condensed-36 #site-name svg{max-height:178.6432px}body:not(.cu-www) header#header.condensed-36.cu-adv-inline #brand-wrapper{padding-top:3.6px}body:not(.cu-www) header#header.condensed-36.cu-adv-inline .utility-menu-inner{right:7.86432px;top:-37.12px}body:not(.cu-www) header#header.condensed-37 .rooftop{opacity:.63}body:not(.cu-www) header#header.condensed-37 #utility-menu{margin-top:11.67px}body:not(.cu-www) header#header.condensed-37 .branding-and-utility{padding-right:37.49859px;padding-top:30.24px}body:not(.cu-www) header#header.condensed-37 #branding{max-width:51.25306%}body:not(.cu-www) header#header.condensed-37 ~ main{margin-top:37px}body:not(.cu-www) header#header.condensed-37 #branded-site-name{margin-bottom:3.75071px}body:not(.cu-www) header#header.condensed-37 #site-name{font-size:26.25136px}body:not(.cu-www) header#header.condensed-37 #site-name img,body:not(.cu-www) header#header.condensed-37 #site-name svg{max-height:175.0141px}body:not(.cu-www) header#header.condensed-37.cu-adv-inline #brand-wrapper{padding-top:3.7px}body:not(.cu-www) header#header.condensed-37.cu-adv-inline .utility-menu-inner{right:7.50141px;top:-36.54px}body:not(.cu-www) header#header.condensed-38 .rooftop{opacity:.62}body:not(.cu-www) header#header.condensed-38 #utility-menu{margin-top:11.58px}body:not(.cu-www) header#header.condensed-38 .branding-and-utility{padding-right:37.85016px;padding-top:29.76px}body:not(.cu-www) header#header.condensed-38 #branding{max-width:50.49132%}body:not(.cu-www) header#header.condensed-38 ~ main{margin-top:38px}body:not(.cu-www) header#header.condensed-38 #branded-site-name{margin-bottom:3.57492px}body:not(.cu-www) header#header.condensed-38 #site-name{font-size:25.91151px}body:not(.cu-www) header#header.condensed-38 #site-name img,body:not(.cu-www) header#header.condensed-38 #site-name svg{max-height:171.4984px}body:not(.cu-www) header#header.condensed-38.cu-adv-inline #brand-wrapper{padding-top:3.8px}body:not(.cu-www) header#header.condensed-38.cu-adv-inline .utility-menu-inner{right:7.14984px;top:-35.96px}body:not(.cu-www) header#header.condensed-39 .rooftop{opacity:.61}body:not(.cu-www) header#header.condensed-39 #utility-menu{margin-top:11.49px}body:not(.cu-www) header#header.condensed-39 .branding-and-utility{padding-right:38.19057px;padding-top:29.28px}body:not(.cu-www) header#header.condensed-39 #branding{max-width:49.75377%}body:not(.cu-www) header#header.condensed-39 ~ main{margin-top:39px}body:not(.cu-www) header#header.condensed-39 #branded-site-name{margin-bottom:3.40472px}body:not(.cu-www) header#header.condensed-39 #site-name{font-size:25.58245px}body:not(.cu-www) header#header.condensed-39 #site-name img,body:not(.cu-www) header#header.condensed-39 #site-name svg{max-height:168.0943px}body:not(.cu-www) header#header.condensed-39.cu-adv-inline #brand-wrapper{padding-top:3.9px}body:not(.cu-www) header#header.condensed-39.cu-adv-inline .utility-menu-inner{right:6.80943px;top:-35.38px}body:not(.cu-www) header#header.condensed-40 .rooftop{opacity:.6}body:not(.cu-www) header#header.condensed-40 #utility-menu{margin-top:11.4px}body:not(.cu-www) header#header.condensed-40 .branding-and-utility{padding-right:38.52px;padding-top:28.8px}body:not(.cu-www) header#header.condensed-40 #branding{max-width:49.04%}body:not(.cu-www) header#header.condensed-40 ~ main{margin-top:40px}body:not(.cu-www) header#header.condensed-40 #branded-site-name{margin-bottom:3.24px}body:not(.cu-www) header#header.condensed-40 #site-name{font-size:25.264px}body:not(.cu-www) header#header.condensed-40 #site-name img,body:not(.cu-www) header#header.condensed-40 #site-name svg{max-height:164.8px}body:not(.cu-www) header#header.condensed-40.cu-adv-inline #brand-wrapper{padding-top:4px}body:not(.cu-www) header#header.condensed-40.cu-adv-inline .utility-menu-inner{right:6.48px;top:-34.8px}body:not(.cu-www) header#header.condensed-41 .rooftop{opacity:.59}body:not(.cu-www) header#header.condensed-41 #utility-menu{margin-top:11.31px}body:not(.cu-www) header#header.condensed-41 .branding-and-utility{padding-right:38.83863px;padding-top:28.32px}body:not(.cu-www) header#header.condensed-41 #branding{max-width:48.34964%}body:not(.cu-www) header#header.condensed-41 ~ main{margin-top:41px}body:not(.cu-www) header#header.condensed-41 #branded-site-name{margin-bottom:3.08069px}body:not(.cu-www) header#header.condensed-41 #site-name{font-size:24.95599px}body:not(.cu-www) header#header.condensed-41 #site-name img,body:not(.cu-www) header#header.condensed-41 #site-name svg{max-height:161.6137px}body:not(.cu-www) header#header.condensed-41.cu-adv-inline #brand-wrapper{padding-top:4.1px}body:not(.cu-www) header#header.condensed-41.cu-adv-inline .utility-menu-inner{right:6.16137px;top:-34.22px}body:not(.cu-www) header#header.condensed-42 .rooftop{opacity:.58}body:not(.cu-www) header#header.condensed-42 #utility-menu{margin-top:11.22px}body:not(.cu-www) header#header.condensed-42 .branding-and-utility{padding-right:39.14664px;padding-top:27.84px}body:not(.cu-www) header#header.condensed-42 #branding{max-width:47.68228%}body:not(.cu-www) header#header.condensed-42 ~ main{margin-top:42px}body:not(.cu-www) header#header.condensed-42 #branded-site-name{margin-bottom:2.92668px}body:not(.cu-www) header#header.condensed-42 #site-name{font-size:24.65825px}body:not(.cu-www) header#header.condensed-42 #site-name img,body:not(.cu-www) header#header.condensed-42 #site-name svg{max-height:158.5336px}body:not(.cu-www) header#header.condensed-42.cu-adv-inline #brand-wrapper{padding-top:4.2px}body:not(.cu-www) header#header.condensed-42.cu-adv-inline .utility-menu-inner{right:5.85336px;top:-33.64px}body:not(.cu-www) header#header.condensed-43 .rooftop{opacity:.57}body:not(.cu-www) header#header.condensed-43 #utility-menu{margin-top:11.13px}body:not(.cu-www) header#header.condensed-43 .branding-and-utility{padding-right:39.44421px;padding-top:27.36px}body:not(.cu-www) header#header.condensed-43 #branding{max-width:47.03754%}body:not(.cu-www) header#header.condensed-43 ~ main{margin-top:43px}body:not(.cu-www) header#header.condensed-43 #branded-site-name{margin-bottom:2.77789px}body:not(.cu-www) header#header.condensed-43 #site-name{font-size:24.3706px}body:not(.cu-www) header#header.condensed-43 #site-name img,body:not(.cu-www) header#header.condensed-43 #site-name svg{max-height:155.5579px}body:not(.cu-www) header#header.condensed-43.cu-adv-inline #brand-wrapper{padding-top:4.3px}body:not(.cu-www) header#header.condensed-43.cu-adv-inline .utility-menu-inner{right:5.55579px;top:-33.06px}body:not(.cu-www) header#header.condensed-44 .rooftop{opacity:.56}body:not(.cu-www) header#header.condensed-44 #utility-menu{margin-top:11.04px}body:not(.cu-www) header#header.condensed-44 .branding-and-utility{padding-right:39.73152px;padding-top:26.88px}body:not(.cu-www) header#header.condensed-44 #branding{max-width:46.41504%}body:not(.cu-www) header#header.condensed-44 ~ main{margin-top:44px}body:not(.cu-www) header#header.condensed-44 #branded-site-name{margin-bottom:2.63424px}body:not(.cu-www) header#header.condensed-44 #site-name{font-size:24.09286px}body:not(.cu-www) header#header.condensed-44 #site-name img,body:not(.cu-www) header#header.condensed-44 #site-name svg{max-height:152.6848px}body:not(.cu-www) header#header.condensed-44.cu-adv-inline #brand-wrapper{padding-top:4.4px}body:not(.cu-www) header#header.condensed-44.cu-adv-inline .utility-menu-inner{right:5.26848px;top:-32.48px}body:not(.cu-www) header#header.condensed-45 .rooftop{opacity:.55}body:not(.cu-www) header#header.condensed-45 #utility-menu{margin-top:10.95px}body:not(.cu-www) header#header.condensed-45 .branding-and-utility{padding-right:40.00875px;padding-top:26.4px}body:not(.cu-www) header#header.condensed-45 #branding{max-width:45.81438%}body:not(.cu-www) header#header.condensed-45 ~ main{margin-top:45px}body:not(.cu-www) header#header.condensed-45 #branded-site-name{margin-bottom:2.49563px}body:not(.cu-www) header#header.condensed-45 #site-name{font-size:23.82488px}body:not(.cu-www) header#header.condensed-45 #site-name img,body:not(.cu-www) header#header.condensed-45 #site-name svg{max-height:149.9125px}body:not(.cu-www) header#header.condensed-45.cu-adv-inline #brand-wrapper{padding-top:4.5px}body:not(.cu-www) header#header.condensed-45.cu-adv-inline .utility-menu-inner{right:4.99125px;top:-31.9px}body:not(.cu-www) header#header.condensed-46 .rooftop{opacity:.54}body:not(.cu-www) header#header.condensed-46 #utility-menu{margin-top:10.86px}body:not(.cu-www) header#header.condensed-46 .branding-and-utility{padding-right:40.27608px;padding-top:25.92px}body:not(.cu-www) header#header.condensed-46 #branding{max-width:45.23516%}body:not(.cu-www) header#header.condensed-46 ~ main{margin-top:46px}body:not(.cu-www) header#header.condensed-46 #branded-site-name{margin-bottom:2.36196px}body:not(.cu-www) header#header.condensed-46 #site-name{font-size:23.56646px}body:not(.cu-www) header#header.condensed-46 #site-name img,body:not(.cu-www) header#header.condensed-46 #site-name svg{max-height:147.2392px}body:not(.cu-www) header#header.condensed-46.cu-adv-inline #brand-wrapper{padding-top:4.6px}body:not(.cu-www) header#header.condensed-46.cu-adv-inline .utility-menu-inner{right:4.72392px;top:-31.32px}body:not(.cu-www) header#header.condensed-47 .rooftop{opacity:.53}body:not(.cu-www) header#header.condensed-47 #utility-menu{margin-top:10.77px}body:not(.cu-www) header#header.condensed-47 .branding-and-utility{padding-right:40.53369px;padding-top:25.44px}body:not(.cu-www) header#header.condensed-47 #branding{max-width:44.67701%}body:not(.cu-www) header#header.condensed-47 ~ main{margin-top:47px}body:not(.cu-www) header#header.condensed-47 #branded-site-name{margin-bottom:2.23316px}body:not(.cu-www) header#header.condensed-47 #site-name{font-size:23.31743px}body:not(.cu-www) header#header.condensed-47 #site-name img,body:not(.cu-www) header#header.condensed-47 #site-name svg{max-height:144.6631px}body:not(.cu-www) header#header.condensed-47.cu-adv-inline #brand-wrapper{padding-top:4.7px}body:not(.cu-www) header#header.condensed-47.cu-adv-inline .utility-menu-inner{right:4.46631px;top:-30.74px}body:not(.cu-www) header#header.condensed-48 .rooftop{opacity:.52}body:not(.cu-www) header#header.condensed-48 #utility-menu{margin-top:10.68px}body:not(.cu-www) header#header.condensed-48 .branding-and-utility{padding-right:40.78176px;padding-top:24.96px}body:not(.cu-www) header#header.condensed-48 #branding{max-width:44.13952%}body:not(.cu-www) header#header.condensed-48 ~ main{margin-top:48px}body:not(.cu-www) header#header.condensed-48 #branded-site-name{margin-bottom:2.10912px}body:not(.cu-www) header#header.condensed-48 #site-name{font-size:23.07763px}body:not(.cu-www) header#header.condensed-48 #site-name img,body:not(.cu-www) header#header.condensed-48 #site-name svg{max-height:142.1824px}body:not(.cu-www) header#header.condensed-48.cu-adv-inline #brand-wrapper{padding-top:4.8px}body:not(.cu-www) header#header.condensed-48.cu-adv-inline .utility-menu-inner{right:4.21824px;top:-30.16px}body:not(.cu-www) header#header.condensed-49 .rooftop{opacity:.51}body:not(.cu-www) header#header.condensed-49 #utility-menu{margin-top:10.59px}body:not(.cu-www) header#header.condensed-49 .branding-and-utility{padding-right:41.02047px;padding-top:24.48px}body:not(.cu-www) header#header.condensed-49 #branding{max-width:43.62232%}body:not(.cu-www) header#header.condensed-49 ~ main{margin-top:49px}body:not(.cu-www) header#header.condensed-49 #branded-site-name{margin-bottom:1.98977px}body:not(.cu-www) header#header.condensed-49 #site-name{font-size:22.84688px}body:not(.cu-www) header#header.condensed-49 #site-name img,body:not(.cu-www) header#header.condensed-49 #site-name svg{max-height:139.7953px}body:not(.cu-www) header#header.condensed-49.cu-adv-inline #brand-wrapper{padding-top:4.9px}body:not(.cu-www) header#header.condensed-49.cu-adv-inline .utility-menu-inner{right:3.97953px;top:-29.58px}body:not(.cu-www) header#header.condensed-50 .rooftop{opacity:.5}body:not(.cu-www) header#header.condensed-50 #utility-menu{margin-top:10.5px}body:not(.cu-www) header#header.condensed-50 .branding-and-utility{padding-right:41.25px;padding-top:24px}body:not(.cu-www) header#header.condensed-50 #branding{max-width:43.125%}body:not(.cu-www) header#header.condensed-50 ~ main{margin-top:50px}body:not(.cu-www) header#header.condensed-50 #branded-site-name{margin-bottom:1.875px}body:not(.cu-www) header#header.condensed-50 #site-name{font-size:22.625px}body:not(.cu-www) header#header.condensed-50 #site-name img,body:not(.cu-www) header#header.condensed-50 #site-name svg{max-height:137.5px}body:not(.cu-www) header#header.condensed-50.cu-adv-inline #brand-wrapper{padding-top:5px}body:not(.cu-www) header#header.condensed-50.cu-adv-inline .utility-menu-inner{right:3.75px;top:-29px}body:not(.cu-www) header#header.condensed-51 .rooftop{opacity:.49}body:not(.cu-www) header#header.condensed-51 #utility-menu{margin-top:10.41px}body:not(.cu-www) header#header.condensed-51 .branding-and-utility{padding-right:41.47053px;padding-top:23.52px}body:not(.cu-www) header#header.condensed-51 #branding{max-width:42.64719%}body:not(.cu-www) header#header.condensed-51 ~ main{margin-top:51px}body:not(.cu-www) header#header.condensed-51 #branded-site-name{margin-bottom:1.76474px}body:not(.cu-www) header#header.condensed-51 #site-name{font-size:22.41182px}body:not(.cu-www) header#header.condensed-51 #site-name img,body:not(.cu-www) header#header.condensed-51 #site-name svg{max-height:135.2947px}body:not(.cu-www) header#header.condensed-51.cu-adv-inline #brand-wrapper{padding-top:5.1px}body:not(.cu-www) header#header.condensed-51.cu-adv-inline .utility-menu-inner{right:3.52947px;top:-28.42px}body:not(.cu-www) header#header.condensed-52 .rooftop{opacity:.48}body:not(.cu-www) header#header.condensed-52 #utility-menu{margin-top:10.32px}body:not(.cu-www) header#header.condensed-52 .branding-and-utility{padding-right:41.68224px;padding-top:23.04px}body:not(.cu-www) header#header.condensed-52 #branding{max-width:42.18848%}body:not(.cu-www) header#header.condensed-52 ~ main{margin-top:52px}body:not(.cu-www) header#header.condensed-52 #branded-site-name{margin-bottom:1.65888px}body:not(.cu-www) header#header.condensed-52 #site-name{font-size:22.20717px}body:not(.cu-www) header#header.condensed-52 #site-name img,body:not(.cu-www) header#header.condensed-52 #site-name svg{max-height:133.1776px}body:not(.cu-www) header#header.condensed-52.cu-adv-inline #brand-wrapper{padding-top:5.2px}body:not(.cu-www) header#header.condensed-52.cu-adv-inline .utility-menu-inner{right:3.31776px;top:-27.84px}body:not(.cu-www) header#header.condensed-53 .rooftop{opacity:.47}body:not(.cu-www) header#header.condensed-53 #utility-menu{margin-top:10.23px}body:not(.cu-www) header#header.condensed-53 .branding-and-utility{padding-right:41.88531px;padding-top:22.56px}body:not(.cu-www) header#header.condensed-53 #branding{max-width:41.7485%}body:not(.cu-www) header#header.condensed-53 ~ main{margin-top:53px}body:not(.cu-www) header#header.condensed-53 #branded-site-name{margin-bottom:1.55734px}body:not(.cu-www) header#header.condensed-53 #site-name{font-size:22.01087px}body:not(.cu-www) header#header.condensed-53 #site-name img,body:not(.cu-www) header#header.condensed-53 #site-name svg{max-height:131.1469px}body:not(.cu-www) header#header.condensed-53.cu-adv-inline #brand-wrapper{padding-top:5.3px}body:not(.cu-www) header#header.condensed-53.cu-adv-inline .utility-menu-inner{right:3.11469px;top:-27.26px}body:not(.cu-www) header#header.condensed-54 .rooftop{opacity:.46}body:not(.cu-www) header#header.condensed-54 #utility-menu{margin-top:10.14px}body:not(.cu-www) header#header.condensed-54 .branding-and-utility{padding-right:42.07992px;padding-top:22.08px}body:not(.cu-www) header#header.condensed-54 #branding{max-width:41.32684%}body:not(.cu-www) header#header.condensed-54 ~ main{margin-top:54px}body:not(.cu-www) header#header.condensed-54 #branded-site-name{margin-bottom:1.46004px}body:not(.cu-www) header#header.condensed-54 #site-name{font-size:21.82274px}body:not(.cu-www) header#header.condensed-54 #site-name img,body:not(.cu-www) header#header.condensed-54 #site-name svg{max-height:129.2008px}body:not(.cu-www) header#header.condensed-54.cu-adv-inline #brand-wrapper{padding-top:5.4px}body:not(.cu-www) header#header.condensed-54.cu-adv-inline .utility-menu-inner{right:2.92008px;top:-26.68px}body:not(.cu-www) header#header.condensed-55 .rooftop{opacity:.45}body:not(.cu-www) header#header.condensed-55 #utility-menu{margin-top:10.05px}body:not(.cu-www) header#header.condensed-55 .branding-and-utility{padding-right:42.26625px;padding-top:21.6px}body:not(.cu-www) header#header.condensed-55 #branding{max-width:40.92313%}body:not(.cu-www) header#header.condensed-55 ~ main{margin-top:55px}body:not(.cu-www) header#header.condensed-55 #branded-site-name{margin-bottom:1.36688px}body:not(.cu-www) header#header.condensed-55 #site-name{font-size:21.64263px}body:not(.cu-www) header#header.condensed-55 #site-name img,body:not(.cu-www) header#header.condensed-55 #site-name svg{max-height:127.3375px}body:not(.cu-www) header#header.condensed-55.cu-adv-inline #brand-wrapper{padding-top:5.5px}body:not(.cu-www) header#header.condensed-55.cu-adv-inline .utility-menu-inner{right:2.73375px;top:-26.1px}body:not(.cu-www) header#header.condensed-56 .rooftop{opacity:.44}body:not(.cu-www) header#header.condensed-56 #utility-menu{margin-top:9.96px}body:not(.cu-www) header#header.condensed-56 .branding-and-utility{padding-right:42.44448px;padding-top:21.12px}body:not(.cu-www) header#header.condensed-56 #branding{max-width:40.53696%}body:not(.cu-www) header#header.condensed-56 ~ main{margin-top:56px}body:not(.cu-www) header#header.condensed-56 #branded-site-name{margin-bottom:1.27776px}body:not(.cu-www) header#header.condensed-56 #site-name{font-size:21.47034px}body:not(.cu-www) header#header.condensed-56 #site-name img,body:not(.cu-www) header#header.condensed-56 #site-name svg{max-height:125.5552px}body:not(.cu-www) header#header.condensed-56.cu-adv-inline #brand-wrapper{padding-top:5.6px}body:not(.cu-www) header#header.condensed-56.cu-adv-inline .utility-menu-inner{right:2.55552px;top:-25.52px}body:not(.cu-www) header#header.condensed-57 .rooftop{opacity:.43}body:not(.cu-www) header#header.condensed-57 #utility-menu{margin-top:9.87px}body:not(.cu-www) header#header.condensed-57 .branding-and-utility{padding-right:42.61479px;padding-top:20.64px}body:not(.cu-www) header#header.condensed-57 #branding{max-width:40.16796%}body:not(.cu-www) header#header.condensed-57 ~ main{margin-top:57px}body:not(.cu-www) header#header.condensed-57 #branded-site-name{margin-bottom:1.1926px}body:not(.cu-www) header#header.condensed-57 #site-name{font-size:21.3057px}body:not(.cu-www) header#header.condensed-57 #site-name img,body:not(.cu-www) header#header.condensed-57 #site-name svg{max-height:123.8521px}body:not(.cu-www) header#header.condensed-57.cu-adv-inline #brand-wrapper{padding-top:5.7px}body:not(.cu-www) header#header.condensed-57.cu-adv-inline .utility-menu-inner{right:2.38521px;top:-24.94px}body:not(.cu-www) header#header.condensed-58 .rooftop{opacity:.42}body:not(.cu-www) header#header.condensed-58 #utility-menu{margin-top:9.78px}body:not(.cu-www) header#header.condensed-58 .branding-and-utility{padding-right:42.77736px;padding-top:20.16px}body:not(.cu-www) header#header.condensed-58 #branding{max-width:39.81572%}body:not(.cu-www) header#header.condensed-58 ~ main{margin-top:58px}body:not(.cu-www) header#header.condensed-58 #branded-site-name{margin-bottom:1.11132px}body:not(.cu-www) header#header.condensed-58 #site-name{font-size:21.14855px}body:not(.cu-www) header#header.condensed-58 #site-name img,body:not(.cu-www) header#header.condensed-58 #site-name svg{max-height:122.2264px}body:not(.cu-www) header#header.condensed-58.cu-adv-inline #brand-wrapper{padding-top:5.8px}body:not(.cu-www) header#header.condensed-58.cu-adv-inline .utility-menu-inner{right:2.22264px;top:-24.36px}body:not(.cu-www) header#header.condensed-59 .rooftop{opacity:.41}body:not(.cu-www) header#header.condensed-59 #utility-menu{margin-top:9.69px}body:not(.cu-www) header#header.condensed-59 .branding-and-utility{padding-right:42.93237px;padding-top:19.68px}body:not(.cu-www) header#header.condensed-59 #branding{max-width:39.47986%}body:not(.cu-www) header#header.condensed-59 ~ main{margin-top:59px}body:not(.cu-www) header#header.condensed-59 #branded-site-name{margin-bottom:1.03381px}body:not(.cu-www) header#header.condensed-59 #site-name{font-size:20.99871px}body:not(.cu-www) header#header.condensed-59 #site-name img,body:not(.cu-www) header#header.condensed-59 #site-name svg{max-height:120.6763px}body:not(.cu-www) header#header.condensed-59.cu-adv-inline #brand-wrapper{padding-top:5.9px}body:not(.cu-www) header#header.condensed-59.cu-adv-inline .utility-menu-inner{right:2.06763px;top:-23.78px}body:not(.cu-www) header#header.condensed-60 .rooftop{opacity:.4}body:not(.cu-www) header#header.condensed-60 #utility-menu{margin-top:9.6px}body:not(.cu-www) header#header.condensed-60 .branding-and-utility{padding-right:43.08px;padding-top:19.2px}body:not(.cu-www) header#header.condensed-60 #branding{max-width:39.16%}body:not(.cu-www) header#header.condensed-60 ~ main{margin-top:60px}body:not(.cu-www) header#header.condensed-60 #branded-site-name{margin-bottom:.96px}body:not(.cu-www) header#header.condensed-60 #site-name{font-size:20.856px}body:not(.cu-www) header#header.condensed-60 #site-name img,body:not(.cu-www) header#header.condensed-60 #site-name svg{max-height:119.2px}body:not(.cu-www) header#header.condensed-60.cu-adv-inline #brand-wrapper{padding-top:6px}body:not(.cu-www) header#header.condensed-60.cu-adv-inline .utility-menu-inner{right:1.92px;top:-23.2px}body:not(.cu-www) header#header.condensed-61 .rooftop{opacity:.39}body:not(.cu-www) header#header.condensed-61 #utility-menu{margin-top:9.51px}body:not(.cu-www) header#header.condensed-61 .branding-and-utility{padding-right:43.22043px;padding-top:18.72px}body:not(.cu-www) header#header.condensed-61 #branding{max-width:38.85574%}body:not(.cu-www) header#header.condensed-61 ~ main{margin-top:61px}body:not(.cu-www) header#header.condensed-61 #branded-site-name{margin-bottom:.88979px}body:not(.cu-www) header#header.condensed-61 #site-name{font-size:20.72025px}body:not(.cu-www) header#header.condensed-61 #site-name img,body:not(.cu-www) header#header.condensed-61 #site-name svg{max-height:117.7957px}body:not(.cu-www) header#header.condensed-61.cu-adv-inline #brand-wrapper{padding-top:6.1px}body:not(.cu-www) header#header.condensed-61.cu-adv-inline .utility-menu-inner{right:1.77957px;top:-22.62px}body:not(.cu-www) header#header.condensed-62 .rooftop{opacity:.38}body:not(.cu-www) header#header.condensed-62 #utility-menu{margin-top:9.42px}body:not(.cu-www) header#header.condensed-62 .branding-and-utility{padding-right:43.35384px;padding-top:18.24px}body:not(.cu-www) header#header.condensed-62 #branding{max-width:38.56668%}body:not(.cu-www) header#header.condensed-62 ~ main{margin-top:62px}body:not(.cu-www) header#header.condensed-62 #branded-site-name{margin-bottom:.82308px}body:not(.cu-www) header#header.condensed-62 #site-name{font-size:20.59129px}body:not(.cu-www) header#header.condensed-62 #site-name img,body:not(.cu-www) header#header.condensed-62 #site-name svg{max-height:116.4616px}body:not(.cu-www) header#header.condensed-62.cu-adv-inline #brand-wrapper{padding-top:6.2px}body:not(.cu-www) header#header.condensed-62.cu-adv-inline .utility-menu-inner{right:1.64616px;top:-22.04px}body:not(.cu-www) header#header.condensed-63 .rooftop{opacity:.37}body:not(.cu-www) header#header.condensed-63 #utility-menu{margin-top:9.33px}body:not(.cu-www) header#header.condensed-63 .branding-and-utility{padding-right:43.48041px;padding-top:17.76px}body:not(.cu-www) header#header.condensed-63 #branding{max-width:38.29245%}body:not(.cu-www) header#header.condensed-63 ~ main{margin-top:63px}body:not(.cu-www) header#header.condensed-63 #branded-site-name{margin-bottom:.7598px}body:not(.cu-www) header#header.condensed-63 #site-name{font-size:20.46894px}body:not(.cu-www) header#header.condensed-63 #site-name img,body:not(.cu-www) header#header.condensed-63 #site-name svg{max-height:115.1959px}body:not(.cu-www) header#header.condensed-63.cu-adv-inline #brand-wrapper{padding-top:6.3px}body:not(.cu-www) header#header.condensed-63.cu-adv-inline .utility-menu-inner{right:1.51959px;top:-21.46px}body:not(.cu-www) header#header.condensed-64 .rooftop{opacity:.36}body:not(.cu-www) header#header.condensed-64 #utility-menu{margin-top:9.24px}body:not(.cu-www) header#header.condensed-64 .branding-and-utility{padding-right:43.60032px;padding-top:17.28px}body:not(.cu-www) header#header.condensed-64 #branding{max-width:38.03264%}body:not(.cu-www) header#header.condensed-64 ~ main{margin-top:64px}body:not(.cu-www) header#header.condensed-64 #branded-site-name{margin-bottom:.69984px}body:not(.cu-www) header#header.condensed-64 #site-name{font-size:20.35302px}body:not(.cu-www) header#header.condensed-64 #site-name img,body:not(.cu-www) header#header.condensed-64 #site-name svg{max-height:113.9968px}body:not(.cu-www) header#header.condensed-64.cu-adv-inline #brand-wrapper{padding-top:6.4px}body:not(.cu-www) header#header.condensed-64.cu-adv-inline .utility-menu-inner{right:1.39968px;top:-20.88px}body:not(.cu-www) header#header.condensed-65 .rooftop{opacity:.35}body:not(.cu-www) header#header.condensed-65 #utility-menu{margin-top:9.15px}body:not(.cu-www) header#header.condensed-65 .branding-and-utility{padding-right:43.71375px;padding-top:16.8px}body:not(.cu-www) header#header.condensed-65 #branding{max-width:37.78688%}body:not(.cu-www) header#header.condensed-65 ~ main{margin-top:65px}body:not(.cu-www) header#header.condensed-65 #branded-site-name{margin-bottom:.64312px}body:not(.cu-www) header#header.condensed-65 #site-name{font-size:20.24338px}body:not(.cu-www) header#header.condensed-65 #site-name img,body:not(.cu-www) header#header.condensed-65 #site-name svg{max-height:112.8625px}body:not(.cu-www) header#header.condensed-65.cu-adv-inline #brand-wrapper{padding-top:6.5px}body:not(.cu-www) header#header.condensed-65.cu-adv-inline .utility-menu-inner{right:1.28625px;top:-20.3px}body:not(.cu-www) header#header.condensed-66 .rooftop{opacity:.34}body:not(.cu-www) header#header.condensed-66 #utility-menu{margin-top:9.06px}body:not(.cu-www) header#header.condensed-66 .branding-and-utility{padding-right:43.82088px;padding-top:16.32px}body:not(.cu-www) header#header.condensed-66 #branding{max-width:37.55476%}body:not(.cu-www) header#header.condensed-66 ~ main{margin-top:66px}body:not(.cu-www) header#header.condensed-66 #branded-site-name{margin-bottom:.58956px}body:not(.cu-www) header#header.condensed-66 #site-name{font-size:20.13982px}body:not(.cu-www) header#header.condensed-66 #site-name img,body:not(.cu-www) header#header.condensed-66 #site-name svg{max-height:111.7912px}body:not(.cu-www) header#header.condensed-66.cu-adv-inline #brand-wrapper{padding-top:6.6px}body:not(.cu-www) header#header.condensed-66.cu-adv-inline .utility-menu-inner{right:1.17912px;top:-19.72px}body:not(.cu-www) header#header.condensed-67 .rooftop{opacity:.33}body:not(.cu-www) header#header.condensed-67 #utility-menu{margin-top:8.97px}body:not(.cu-www) header#header.condensed-67 .branding-and-utility{padding-right:43.92189px;padding-top:15.84px}body:not(.cu-www) header#header.condensed-67 #branding{max-width:37.3359%}body:not(.cu-www) header#header.condensed-67 ~ main{margin-top:67px}body:not(.cu-www) header#header.condensed-67 #branded-site-name{margin-bottom:.53906px}body:not(.cu-www) header#header.condensed-67 #site-name{font-size:20.04217px}body:not(.cu-www) header#header.condensed-67 #site-name img,body:not(.cu-www) header#header.condensed-67 #site-name svg{max-height:110.7811px}body:not(.cu-www) header#header.condensed-67.cu-adv-inline #brand-wrapper{padding-top:6.7px}body:not(.cu-www) header#header.condensed-67.cu-adv-inline .utility-menu-inner{right:1.07811px;top:-19.14px}body:not(.cu-www) header#header.condensed-68 .rooftop{opacity:.32}body:not(.cu-www) header#header.condensed-68 #utility-menu{margin-top:8.88px}body:not(.cu-www) header#header.condensed-68 .branding-and-utility{padding-right:44.01696px;padding-top:15.36px}body:not(.cu-www) header#header.condensed-68 #branding{max-width:37.12992%}body:not(.cu-www) header#header.condensed-68 ~ main{margin-top:68px}body:not(.cu-www) header#header.condensed-68 #branded-site-name{margin-bottom:.49152px}body:not(.cu-www) header#header.condensed-68 #site-name{font-size:19.95027px}body:not(.cu-www) header#header.condensed-68 #site-name img,body:not(.cu-www) header#header.condensed-68 #site-name svg{max-height:109.8304px}body:not(.cu-www) header#header.condensed-68.cu-adv-inline #brand-wrapper{padding-top:6.8px}body:not(.cu-www) header#header.condensed-68.cu-adv-inline .utility-menu-inner{right:.98304px;top:-18.56px}body:not(.cu-www) header#header.condensed-69 .rooftop{opacity:.31}body:not(.cu-www) header#header.condensed-69 #utility-menu{margin-top:8.79px}body:not(.cu-www) header#header.condensed-69 .branding-and-utility{padding-right:44.10627px;padding-top:14.88px}body:not(.cu-www) header#header.condensed-69 #branding{max-width:36.93641%}body:not(.cu-www) header#header.condensed-69 ~ main{margin-top:69px}body:not(.cu-www) header#header.condensed-69 #branded-site-name{margin-bottom:.44686px}body:not(.cu-www) header#header.condensed-69 #site-name{font-size:19.86394px}body:not(.cu-www) header#header.condensed-69 #site-name img,body:not(.cu-www) header#header.condensed-69 #site-name svg{max-height:108.9373px}body:not(.cu-www) header#header.condensed-69.cu-adv-inline #brand-wrapper{padding-top:6.9px}body:not(.cu-www) header#header.condensed-69.cu-adv-inline .utility-menu-inner{right:.89373px;top:-17.98px}body:not(.cu-www) header#header.condensed-70 .rooftop{opacity:.3}body:not(.cu-www) header#header.condensed-70 #utility-menu{margin-top:8.7px}body:not(.cu-www) header#header.condensed-70 .branding-and-utility{padding-right:44.19px;padding-top:14.4px}body:not(.cu-www) header#header.condensed-70 #branding{max-width:36.755%}body:not(.cu-www) header#header.condensed-70 ~ main{margin-top:70px}body:not(.cu-www) header#header.condensed-70 #branded-site-name{margin-bottom:.405px}body:not(.cu-www) header#header.condensed-70 #site-name{font-size:19.783px}body:not(.cu-www) header#header.condensed-70 #site-name img,body:not(.cu-www) header#header.condensed-70 #site-name svg{max-height:108.1px}body:not(.cu-www) header#header.condensed-70.cu-adv-inline #brand-wrapper{padding-top:7px}body:not(.cu-www) header#header.condensed-70.cu-adv-inline .utility-menu-inner{right:.81px;top:-17.4px}body:not(.cu-www) header#header.condensed-71 .rooftop{opacity:.29}body:not(.cu-www) header#header.condensed-71 #utility-menu{margin-top:8.61px}body:not(.cu-www) header#header.condensed-71 .branding-and-utility{padding-right:44.26833px;padding-top:13.92px}body:not(.cu-www) header#header.condensed-71 #branding{max-width:36.58529%}body:not(.cu-www) header#header.condensed-71 ~ main{margin-top:71px}body:not(.cu-www) header#header.condensed-71 #branded-site-name{margin-bottom:.36583px}body:not(.cu-www) header#header.condensed-71 #site-name{font-size:19.70728px}body:not(.cu-www) header#header.condensed-71 #site-name img,body:not(.cu-www) header#header.condensed-71 #site-name svg{max-height:107.3167px}body:not(.cu-www) header#header.condensed-71.cu-adv-inline #brand-wrapper{padding-top:7.1px}body:not(.cu-www) header#header.condensed-71.cu-adv-inline .utility-menu-inner{right:.73167px;top:-16.82px}body:not(.cu-www) header#header.condensed-72 .rooftop{opacity:.28}body:not(.cu-www) header#header.condensed-72 #utility-menu{margin-top:8.52px}body:not(.cu-www) header#header.condensed-72 .branding-and-utility{padding-right:44.34144px;padding-top:13.44px}body:not(.cu-www) header#header.condensed-72 #branding{max-width:36.42688%}body:not(.cu-www) header#header.condensed-72 ~ main{margin-top:72px}body:not(.cu-www) header#header.condensed-72 #branded-site-name{margin-bottom:.32928px}body:not(.cu-www) header#header.condensed-72 #site-name{font-size:19.63661px}body:not(.cu-www) header#header.condensed-72 #site-name img,body:not(.cu-www) header#header.condensed-72 #site-name svg{max-height:106.5856px}body:not(.cu-www) header#header.condensed-72.cu-adv-inline #brand-wrapper{padding-top:7.2px}body:not(.cu-www) header#header.condensed-72.cu-adv-inline .utility-menu-inner{right:.65856px;top:-16.24px}body:not(.cu-www) header#header.condensed-73 .rooftop{opacity:.27}body:not(.cu-www) header#header.condensed-73 #utility-menu{margin-top:8.43px}body:not(.cu-www) header#header.condensed-73 .branding-and-utility{padding-right:44.40951px;padding-top:12.96px}body:not(.cu-www) header#header.condensed-73 #branding{max-width:36.2794%}body:not(.cu-www) header#header.condensed-73 ~ main{margin-top:73px}body:not(.cu-www) header#header.condensed-73 #branded-site-name{margin-bottom:.29525px}body:not(.cu-www) header#header.condensed-73 #site-name{font-size:19.57081px}body:not(.cu-www) header#header.condensed-73 #site-name img,body:not(.cu-www) header#header.condensed-73 #site-name svg{max-height:105.9049px}body:not(.cu-www) header#header.condensed-73.cu-adv-inline #brand-wrapper{padding-top:7.3px}body:not(.cu-www) header#header.condensed-73.cu-adv-inline .utility-menu-inner{right:.59049px;top:-15.66px}body:not(.cu-www) header#header.condensed-74 .rooftop{opacity:.26}body:not(.cu-www) header#header.condensed-74 #utility-menu{margin-top:8.34px}body:not(.cu-www) header#header.condensed-74 .branding-and-utility{padding-right:44.47272px;padding-top:12.48px}body:not(.cu-www) header#header.condensed-74 #branding{max-width:36.14244%}body:not(.cu-www) header#header.condensed-74 ~ main{margin-top:74px}body:not(.cu-www) header#header.condensed-74 #branded-site-name{margin-bottom:.26364px}body:not(.cu-www) header#header.condensed-74 #site-name{font-size:19.5097px}body:not(.cu-www) header#header.condensed-74 #site-name img,body:not(.cu-www) header#header.condensed-74 #site-name svg{max-height:105.2728px}body:not(.cu-www) header#header.condensed-74.cu-adv-inline #brand-wrapper{padding-top:7.4px}body:not(.cu-www) header#header.condensed-74.cu-adv-inline .utility-menu-inner{right:.52728px;top:-15.08px}body:not(.cu-www) header#header.condensed-75 .rooftop{opacity:.25}body:not(.cu-www) header#header.condensed-75 #utility-menu{margin-top:8.25px}body:not(.cu-www) header#header.condensed-75 .branding-and-utility{padding-right:44.53125px;padding-top:12px}body:not(.cu-www) header#header.condensed-75 #branding{max-width:36.01563%}body:not(.cu-www) header#header.condensed-75 ~ main{margin-top:75px}body:not(.cu-www) header#header.condensed-75 #branded-site-name{margin-bottom:.23438px}body:not(.cu-www) header#header.condensed-75 #site-name{font-size:19.45313px}body:not(.cu-www) header#header.condensed-75 #site-name img,body:not(.cu-www) header#header.condensed-75 #site-name svg{max-height:104.6875px}body:not(.cu-www) header#header.condensed-75.cu-adv-inline #brand-wrapper{padding-top:7.5px}body:not(.cu-www) header#header.condensed-75.cu-adv-inline .utility-menu-inner{right:.46875px;top:-14.5px}body:not(.cu-www) header#header.condensed-76 .rooftop{opacity:.24}body:not(.cu-www) header#header.condensed-76 #utility-menu{margin-top:8.16px}body:not(.cu-www) header#header.condensed-76 .branding-and-utility{padding-right:44.58528px;padding-top:11.52px}body:not(.cu-www) header#header.condensed-76 #branding{max-width:35.89856%}body:not(.cu-www) header#header.condensed-76 ~ main{margin-top:76px}body:not(.cu-www) header#header.condensed-76 #branded-site-name{margin-bottom:.20736px}body:not(.cu-www) header#header.condensed-76 #site-name{font-size:19.4009px}body:not(.cu-www) header#header.condensed-76 #site-name img,body:not(.cu-www) header#header.condensed-76 #site-name svg{max-height:104.1472px}body:not(.cu-www) header#header.condensed-76.cu-adv-inline #brand-wrapper{padding-top:7.6px}body:not(.cu-www) header#header.condensed-76.cu-adv-inline .utility-menu-inner{right:.41472px;top:-13.92px}body:not(.cu-www) header#header.condensed-77 .rooftop{opacity:.23}body:not(.cu-www) header#header.condensed-77 #utility-menu{margin-top:8.07px}body:not(.cu-www) header#header.condensed-77 .branding-and-utility{padding-right:44.63499px;padding-top:11.04px}body:not(.cu-www) header#header.condensed-77 #branding{max-width:35.79086%}body:not(.cu-www) header#header.condensed-77 ~ main{margin-top:77px}body:not(.cu-www) header#header.condensed-77 #branded-site-name{margin-bottom:.18251px}body:not(.cu-www) header#header.condensed-77 #site-name{font-size:19.35284px}body:not(.cu-www) header#header.condensed-77 #site-name img,body:not(.cu-www) header#header.condensed-77 #site-name svg{max-height:103.6501px}body:not(.cu-www) header#header.condensed-77.cu-adv-inline #brand-wrapper{padding-top:7.7px}body:not(.cu-www) header#header.condensed-77.cu-adv-inline .utility-menu-inner{right:.36501px;top:-13.34px}body:not(.cu-www) header#header.condensed-78 .rooftop{opacity:.22}body:not(.cu-www) header#header.condensed-78 #utility-menu{margin-top:7.98px}body:not(.cu-www) header#header.condensed-78 .branding-and-utility{padding-right:44.68056px;padding-top:10.56px}body:not(.cu-www) header#header.condensed-78 #branding{max-width:35.69212%}body:not(.cu-www) header#header.condensed-78 ~ main{margin-top:78px}body:not(.cu-www) header#header.condensed-78 #branded-site-name{margin-bottom:.15972px}body:not(.cu-www) header#header.condensed-78 #site-name{font-size:19.30879px}body:not(.cu-www) header#header.condensed-78 #site-name img,body:not(.cu-www) header#header.condensed-78 #site-name svg{max-height:103.1944px}body:not(.cu-www) header#header.condensed-78.cu-adv-inline #brand-wrapper{padding-top:7.8px}body:not(.cu-www) header#header.condensed-78.cu-adv-inline .utility-menu-inner{right:.31944px;top:-12.76px}body:not(.cu-www) header#header.condensed-79 .rooftop{opacity:.21}body:not(.cu-www) header#header.condensed-79 #utility-menu{margin-top:7.89px}body:not(.cu-www) header#header.condensed-79 .branding-and-utility{padding-right:44.72217px;padding-top:10.08px}body:not(.cu-www) header#header.condensed-79 #branding{max-width:35.60197%}body:not(.cu-www) header#header.condensed-79 ~ main{margin-top:79px}body:not(.cu-www) header#header.condensed-79 #branded-site-name{margin-bottom:.13891px}body:not(.cu-www) header#header.condensed-79 #site-name{font-size:19.26857px}body:not(.cu-www) header#header.condensed-79 #site-name img,body:not(.cu-www) header#header.condensed-79 #site-name svg{max-height:102.7783px}body:not(.cu-www) header#header.condensed-79.cu-adv-inline #brand-wrapper{padding-top:7.9px}body:not(.cu-www) header#header.condensed-79.cu-adv-inline .utility-menu-inner{right:.27783px;top:-12.18px}body:not(.cu-www) header#header.condensed-80 .rooftop{opacity:.2}body:not(.cu-www) header#header.condensed-80 #utility-menu{margin-top:7.8px}body:not(.cu-www) header#header.condensed-80 .branding-and-utility{padding-right:44.76px;padding-top:9.6px}body:not(.cu-www) header#header.condensed-80 #branding{max-width:35.52%}body:not(.cu-www) header#header.condensed-80 ~ main{margin-top:80px}body:not(.cu-www) header#header.condensed-80 #branded-site-name{margin-bottom:.12px}body:not(.cu-www) header#header.condensed-80 #site-name{font-size:19.232px}body:not(.cu-www) header#header.condensed-80 #site-name img,body:not(.cu-www) header#header.condensed-80 #site-name svg{max-height:102.4px}body:not(.cu-www) header#header.condensed-80.cu-adv-inline #brand-wrapper{padding-top:8px}body:not(.cu-www) header#header.condensed-80.cu-adv-inline .utility-menu-inner{right:.24px;top:-11.6px}body:not(.cu-www) header#header.condensed-81 .rooftop{opacity:.19}body:not(.cu-www) header#header.condensed-81 #utility-menu{margin-top:7.71px}body:not(.cu-www) header#header.condensed-81 .branding-and-utility{padding-right:44.79423px;padding-top:9.12px}body:not(.cu-www) header#header.condensed-81 #branding{max-width:35.44584%}body:not(.cu-www) header#header.condensed-81 ~ main{margin-top:81px}body:not(.cu-www) header#header.condensed-81 #branded-site-name{margin-bottom:.10289px}body:not(.cu-www) header#header.condensed-81 #site-name{font-size:19.19891px}body:not(.cu-www) header#header.condensed-81 #site-name img,body:not(.cu-www) header#header.condensed-81 #site-name svg{max-height:102.0577px}body:not(.cu-www) header#header.condensed-81.cu-adv-inline #brand-wrapper{padding-top:8.1px}body:not(.cu-www) header#header.condensed-81.cu-adv-inline .utility-menu-inner{right:.20577px;top:-11.02px}body:not(.cu-www) header#header.condensed-82 .rooftop{opacity:.18}body:not(.cu-www) header#header.condensed-82 #utility-menu{margin-top:7.62px}body:not(.cu-www) header#header.condensed-82 .branding-and-utility{padding-right:44.82504px;padding-top:8.64px}body:not(.cu-www) header#header.condensed-82 #branding{max-width:35.37908%}body:not(.cu-www) header#header.condensed-82 ~ main{margin-top:82px}body:not(.cu-www) header#header.condensed-82 #branded-site-name{margin-bottom:.08748px}body:not(.cu-www) header#header.condensed-82 #site-name{font-size:19.16913px}body:not(.cu-www) header#header.condensed-82 #site-name img,body:not(.cu-www) header#header.condensed-82 #site-name svg{max-height:101.7496px}body:not(.cu-www) header#header.condensed-82.cu-adv-inline #brand-wrapper{padding-top:8.2px}body:not(.cu-www) header#header.condensed-82.cu-adv-inline .utility-menu-inner{right:.17496px;top:-10.44px}body:not(.cu-www) header#header.condensed-83 .rooftop{opacity:.17}body:not(.cu-www) header#header.condensed-83 #utility-menu{margin-top:7.53px}body:not(.cu-www) header#header.condensed-83 .branding-and-utility{padding-right:44.85261px;padding-top:8.16px}body:not(.cu-www) header#header.condensed-83 #branding{max-width:35.31935%}body:not(.cu-www) header#header.condensed-83 ~ main{margin-top:83px}body:not(.cu-www) header#header.condensed-83 #branded-site-name{margin-bottom:.0737px}body:not(.cu-www) header#header.condensed-83 #site-name{font-size:19.14248px}body:not(.cu-www) header#header.condensed-83 #site-name img,body:not(.cu-www) header#header.condensed-83 #site-name svg{max-height:101.4739px}body:not(.cu-www) header#header.condensed-83.cu-adv-inline #brand-wrapper{padding-top:8.3px}body:not(.cu-www) header#header.condensed-83.cu-adv-inline .utility-menu-inner{right:.14739px;top:-9.86px}body:not(.cu-www) header#header.condensed-84 .rooftop{opacity:.16}body:not(.cu-www) header#header.condensed-84 #utility-menu{margin-top:7.44px}body:not(.cu-www) header#header.condensed-84 .branding-and-utility{padding-right:44.87712px;padding-top:7.68px}body:not(.cu-www) header#header.condensed-84 #branding{max-width:35.26624%}body:not(.cu-www) header#header.condensed-84 ~ main{margin-top:84px}body:not(.cu-www) header#header.condensed-84 #branded-site-name{margin-bottom:.06144px}body:not(.cu-www) header#header.condensed-84 #site-name{font-size:19.11878px}body:not(.cu-www) header#header.condensed-84 #site-name img,body:not(.cu-www) header#header.condensed-84 #site-name svg{max-height:101.2288px}body:not(.cu-www) header#header.condensed-84.cu-adv-inline #brand-wrapper{padding-top:8.4px}body:not(.cu-www) header#header.condensed-84.cu-adv-inline .utility-menu-inner{right:.12288px;top:-9.28px}body:not(.cu-www) header#header.condensed-85 .rooftop{opacity:.15}body:not(.cu-www) header#header.condensed-85 #utility-menu{margin-top:7.35px}body:not(.cu-www) header#header.condensed-85 .branding-and-utility{padding-right:44.89875px;padding-top:7.2px}body:not(.cu-www) header#header.condensed-85 #branding{max-width:35.21938%}body:not(.cu-www) header#header.condensed-85 ~ main{margin-top:85px}body:not(.cu-www) header#header.condensed-85 #branded-site-name{margin-bottom:.05062px}body:not(.cu-www) header#header.condensed-85 #site-name{font-size:19.09787px}body:not(.cu-www) header#header.condensed-85 #site-name img,body:not(.cu-www) header#header.condensed-85 #site-name svg{max-height:101.0125px}body:not(.cu-www) header#header.condensed-85.cu-adv-inline #brand-wrapper{padding-top:8.5px}body:not(.cu-www) header#header.condensed-85.cu-adv-inline .utility-menu-inner{right:.10125px;top:-8.7px}body:not(.cu-www) header#header.condensed-86 .rooftop{opacity:.14}body:not(.cu-www) header#header.condensed-86 #utility-menu{margin-top:7.26px}body:not(.cu-www) header#header.condensed-86 .branding-and-utility{padding-right:44.91768px;padding-top:6.72px}body:not(.cu-www) header#header.condensed-86 #branding{max-width:35.17836%}body:not(.cu-www) header#header.condensed-86 ~ main{margin-top:86px}body:not(.cu-www) header#header.condensed-86 #branded-site-name{margin-bottom:.04116px}body:not(.cu-www) header#header.condensed-86 #site-name{font-size:19.07958px}body:not(.cu-www) header#header.condensed-86 #site-name img,body:not(.cu-www) header#header.condensed-86 #site-name svg{max-height:100.8232px}body:not(.cu-www) header#header.condensed-86.cu-adv-inline #brand-wrapper{padding-top:8.6px}body:not(.cu-www) header#header.condensed-86.cu-adv-inline .utility-menu-inner{right:.08232px;top:-8.12px}body:not(.cu-www) header#header.condensed-87 .rooftop{opacity:.13}body:not(.cu-www) header#header.condensed-87 #utility-menu{margin-top:7.17px}body:not(.cu-www) header#header.condensed-87 .branding-and-utility{padding-right:44.93409px;padding-top:6.24px}body:not(.cu-www) header#header.condensed-87 #branding{max-width:35.14281%}body:not(.cu-www) header#header.condensed-87 ~ main{margin-top:87px}body:not(.cu-www) header#header.condensed-87 #branded-site-name{margin-bottom:.03296px}body:not(.cu-www) header#header.condensed-87 #site-name{font-size:19.06371px}body:not(.cu-www) header#header.condensed-87 #site-name img,body:not(.cu-www) header#header.condensed-87 #site-name svg{max-height:100.6591px}body:not(.cu-www) header#header.condensed-87.cu-adv-inline #brand-wrapper{padding-top:8.7px}body:not(.cu-www) header#header.condensed-87.cu-adv-inline .utility-menu-inner{right:.06591px;top:-7.54px}body:not(.cu-www) header#header.condensed-88 .rooftop{opacity:.12}body:not(.cu-www) header#header.condensed-88 #utility-menu{margin-top:7.08px}body:not(.cu-www) header#header.condensed-88 .branding-and-utility{padding-right:44.94816px;padding-top:5.76px}body:not(.cu-www) header#header.condensed-88 #branding{max-width:35.11232%}body:not(.cu-www) header#header.condensed-88 ~ main{margin-top:88px}body:not(.cu-www) header#header.condensed-88 #branded-site-name{margin-bottom:.02592px}body:not(.cu-www) header#header.condensed-88 #site-name{font-size:19.05011px}body:not(.cu-www) header#header.condensed-88 #site-name img,body:not(.cu-www) header#header.condensed-88 #site-name svg{max-height:100.5184px}body:not(.cu-www) header#header.condensed-88.cu-adv-inline #brand-wrapper{padding-top:8.8px}body:not(.cu-www) header#header.condensed-88.cu-adv-inline .utility-menu-inner{right:.05184px;top:-6.96px}body:not(.cu-www) header#header.condensed-89 .rooftop{opacity:.11}body:not(.cu-www) header#header.condensed-89 #utility-menu{margin-top:6.99px}body:not(.cu-www) header#header.condensed-89 .branding-and-utility{padding-right:44.96007px;padding-top:5.28px}body:not(.cu-www) header#header.condensed-89 #branding{max-width:35.08652%}body:not(.cu-www) header#header.condensed-89 ~ main{margin-top:89px}body:not(.cu-www) header#header.condensed-89 #branded-site-name{margin-bottom:.01997px}body:not(.cu-www) header#header.condensed-89 #site-name{font-size:19.0386px}body:not(.cu-www) header#header.condensed-89 #site-name img,body:not(.cu-www) header#header.condensed-89 #site-name svg{max-height:100.3993px}body:not(.cu-www) header#header.condensed-89.cu-adv-inline #brand-wrapper{padding-top:8.9px}body:not(.cu-www) header#header.condensed-89.cu-adv-inline .utility-menu-inner{right:.03993px;top:-6.38px}body:not(.cu-www) header#header.condensed-90 .rooftop{opacity:.1}body:not(.cu-www) header#header.condensed-90 #utility-menu{margin-top:6.9px}body:not(.cu-www) header#header.condensed-90 .branding-and-utility{padding-right:44.97px;padding-top:4.8px}body:not(.cu-www) header#header.condensed-90 #branding{max-width:35.065%}body:not(.cu-www) header#header.condensed-90 ~ main{margin-top:90px}body:not(.cu-www) header#header.condensed-90 #branded-site-name{margin-bottom:.015px}body:not(.cu-www) header#header.condensed-90 #site-name{font-size:19.029px}body:not(.cu-www) header#header.condensed-90 #site-name img,body:not(.cu-www) header#header.condensed-90 #site-name svg{max-height:100.3px}body:not(.cu-www) header#header.condensed-90.cu-adv-inline #brand-wrapper{padding-top:9px}body:not(.cu-www) header#header.condensed-90.cu-adv-inline .utility-menu-inner{right:.03px;top:-5.8px}body:not(.cu-www) header#header.condensed-91 .rooftop{opacity:.09}body:not(.cu-www) header#header.condensed-91 #utility-menu{margin-top:6.81px}body:not(.cu-www) header#header.condensed-91 .branding-and-utility{padding-right:44.97813px;padding-top:4.32px}body:not(.cu-www) header#header.condensed-91 #branding{max-width:35.04739%}body:not(.cu-www) header#header.condensed-91 ~ main{margin-top:91px}body:not(.cu-www) header#header.condensed-91 #branded-site-name{margin-bottom:.01093px}body:not(.cu-www) header#header.condensed-91 #site-name{font-size:19.02114px}body:not(.cu-www) header#header.condensed-91 #site-name img,body:not(.cu-www) header#header.condensed-91 #site-name svg{max-height:100.2187px}body:not(.cu-www) header#header.condensed-91.cu-adv-inline #brand-wrapper{padding-top:9.1px}body:not(.cu-www) header#header.condensed-91.cu-adv-inline .utility-menu-inner{right:.02187px;top:-5.22px}body:not(.cu-www) header#header.condensed-92 .rooftop{opacity:.08}body:not(.cu-www) header#header.condensed-92 #utility-menu{margin-top:6.72px}body:not(.cu-www) header#header.condensed-92 .branding-and-utility{padding-right:44.98464px;padding-top:3.84px}body:not(.cu-www) header#header.condensed-92 #branding{max-width:35.03328%}body:not(.cu-www) header#header.condensed-92 ~ main{margin-top:92px}body:not(.cu-www) header#header.condensed-92 #branded-site-name{margin-bottom:.00768px}body:not(.cu-www) header#header.condensed-92 #site-name{font-size:19.01485px}body:not(.cu-www) header#header.condensed-92 #site-name img,body:not(.cu-www) header#header.condensed-92 #site-name svg{max-height:100.1536px}body:not(.cu-www) header#header.condensed-92.cu-adv-inline #brand-wrapper{padding-top:9.2px}body:not(.cu-www) header#header.condensed-92.cu-adv-inline .utility-menu-inner{right:.01536px;top:-4.64px}body:not(.cu-www) header#header.condensed-93 .rooftop{opacity:.07}body:not(.cu-www) header#header.condensed-93 #utility-menu{margin-top:6.63px}body:not(.cu-www) header#header.condensed-93 .branding-and-utility{padding-right:44.98971px;padding-top:3.36px}body:not(.cu-www) header#header.condensed-93 #branding{max-width:35.0223%}body:not(.cu-www) header#header.condensed-93 ~ main{margin-top:93px}body:not(.cu-www) header#header.condensed-93 #branded-site-name{margin-bottom:.00515px}body:not(.cu-www) header#header.condensed-93 #site-name{font-size:19.00995px}body:not(.cu-www) header#header.condensed-93 #site-name img,body:not(.cu-www) header#header.condensed-93 #site-name svg{max-height:100.1029px}body:not(.cu-www) header#header.condensed-93.cu-adv-inline #brand-wrapper{padding-top:9.3px}body:not(.cu-www) header#header.condensed-93.cu-adv-inline .utility-menu-inner{right:.01029px;top:-4.06px}body:not(.cu-www) header#header.condensed-94 .rooftop{opacity:.06}body:not(.cu-www) header#header.condensed-94 #utility-menu{margin-top:6.54px}body:not(.cu-www) header#header.condensed-94 .branding-and-utility{padding-right:44.99352px;padding-top:2.88px}body:not(.cu-www) header#header.condensed-94 #branding{max-width:35.01404%}body:not(.cu-www) header#header.condensed-94 ~ main{margin-top:94px}body:not(.cu-www) header#header.condensed-94 #branded-site-name{margin-bottom:.00324px}body:not(.cu-www) header#header.condensed-94 #site-name{font-size:19.00626px}body:not(.cu-www) header#header.condensed-94 #site-name img,body:not(.cu-www) header#header.condensed-94 #site-name svg{max-height:100.0648px}body:not(.cu-www) header#header.condensed-94.cu-adv-inline #brand-wrapper{padding-top:9.4px}body:not(.cu-www) header#header.condensed-94.cu-adv-inline .utility-menu-inner{right:.00648px;top:-3.48px}body:not(.cu-www) header#header.condensed-95 .rooftop{opacity:.05}body:not(.cu-www) header#header.condensed-95 #utility-menu{margin-top:6.45px}body:not(.cu-www) header#header.condensed-95 .branding-and-utility{padding-right:44.99625px;padding-top:2.4px}body:not(.cu-www) header#header.condensed-95 #branding{max-width:35.00813%}body:not(.cu-www) header#header.condensed-95 ~ main{margin-top:95px}body:not(.cu-www) header#header.condensed-95 #branded-site-name{margin-bottom:.00188px}body:not(.cu-www) header#header.condensed-95 #site-name{font-size:19.00363px}body:not(.cu-www) header#header.condensed-95 #site-name img,body:not(.cu-www) header#header.condensed-95 #site-name svg{max-height:100.0375px}body:not(.cu-www) header#header.condensed-95.cu-adv-inline #brand-wrapper{padding-top:9.5px}body:not(.cu-www) header#header.condensed-95.cu-adv-inline .utility-menu-inner{right:.00375px;top:-2.9px}body:not(.cu-www) header#header.condensed-96 .rooftop{opacity:.04}body:not(.cu-www) header#header.condensed-96 #utility-menu{margin-top:6.36px}body:not(.cu-www) header#header.condensed-96 .branding-and-utility{padding-right:44.99808px;padding-top:1.92px}body:not(.cu-www) header#header.condensed-96 #branding{max-width:35.00416%}body:not(.cu-www) header#header.condensed-96 ~ main{margin-top:96px}body:not(.cu-www) header#header.condensed-96 #branded-site-name{margin-bottom:.00096px}body:not(.cu-www) header#header.condensed-96 #site-name{font-size:19.00186px}body:not(.cu-www) header#header.condensed-96 #site-name img,body:not(.cu-www) header#header.condensed-96 #site-name svg{max-height:100.0192px}body:not(.cu-www) header#header.condensed-96.cu-adv-inline #brand-wrapper{padding-top:9.6px}body:not(.cu-www) header#header.condensed-96.cu-adv-inline .utility-menu-inner{right:.00192px;top:-2.32px}body:not(.cu-www) header#header.condensed-97 .rooftop{opacity:.03}body:not(.cu-www) header#header.condensed-97 #utility-menu{margin-top:6.27px}body:not(.cu-www) header#header.condensed-97 .branding-and-utility{padding-right:44.99919px;padding-top:1.44px}body:not(.cu-www) header#header.condensed-97 #branding{max-width:35.00176%}body:not(.cu-www) header#header.condensed-97 ~ main{margin-top:97px}body:not(.cu-www) header#header.condensed-97 #branded-site-name{margin-bottom:.0004px}body:not(.cu-www) header#header.condensed-97 #site-name{font-size:19.00078px}body:not(.cu-www) header#header.condensed-97 #site-name img,body:not(.cu-www) header#header.condensed-97 #site-name svg{max-height:100.0081px}body:not(.cu-www) header#header.condensed-97.cu-adv-inline #brand-wrapper{padding-top:9.7px}body:not(.cu-www) header#header.condensed-97.cu-adv-inline .utility-menu-inner{right:.00081px;top:-1.74px}body:not(.cu-www) header#header.condensed-98 .rooftop{opacity:.02}body:not(.cu-www) header#header.condensed-98 #utility-menu{margin-top:6.18px}body:not(.cu-www) header#header.condensed-98 .branding-and-utility{padding-right:44.99976px;padding-top:.96px}body:not(.cu-www) header#header.condensed-98 #branding{max-width:35.00052%}body:not(.cu-www) header#header.condensed-98 ~ main{margin-top:98px}body:not(.cu-www) header#header.condensed-98 #branded-site-name{margin-bottom:.00012px}body:not(.cu-www) header#header.condensed-98 #site-name{font-size:19.00023px}body:not(.cu-www) header#header.condensed-98 #site-name img,body:not(.cu-www) header#header.condensed-98 #site-name svg{max-height:100.0024px}body:not(.cu-www) header#header.condensed-98.cu-adv-inline #brand-wrapper{padding-top:9.8px}body:not(.cu-www) header#header.condensed-98.cu-adv-inline .utility-menu-inner{right:.00024px;top:-1.16px}body:not(.cu-www) header#header.condensed-99 .rooftop{opacity:.01}body:not(.cu-www) header#header.condensed-99 #utility-menu{margin-top:6.09px}body:not(.cu-www) header#header.condensed-99 .branding-and-utility{padding-right:44.99997px;padding-top:.48px}body:not(.cu-www) header#header.condensed-99 #branding{max-width:35.00007%}body:not(.cu-www) header#header.condensed-99 ~ main{margin-top:99px}body:not(.cu-www) header#header.condensed-99 #branded-site-name{margin-bottom:.00002px}body:not(.cu-www) header#header.condensed-99 #site-name{font-size:19.00003px}body:not(.cu-www) header#header.condensed-99 #site-name img,body:not(.cu-www) header#header.condensed-99 #site-name svg{max-height:100.0003px}body:not(.cu-www) header#header.condensed-99.cu-adv-inline #brand-wrapper{padding-top:9.9px}body:not(.cu-www) header#header.condensed-99.cu-adv-inline .utility-menu-inner{right:.00003px;top:-.58px}body:not(.cu-www) header#header.condensed-100 .rooftop{opacity:0}body:not(.cu-www) header#header.condensed-100 #utility-menu{margin-top:6px}body:not(.cu-www) header#header.condensed-100 .branding-and-utility{padding-right:45px;padding-top:0px}body:not(.cu-www) header#header.condensed-100 #branding{max-width:35%}body:not(.cu-www) header#header.condensed-100 ~ main{margin-top:100px}body:not(.cu-www) header#header.condensed-100 #branded-site-name{margin-bottom:0px}body:not(.cu-www) header#header.condensed-100 #site-name{font-size:19px}body:not(.cu-www) header#header.condensed-100 #site-name img,body:not(.cu-www) header#header.condensed-100 #site-name svg{max-height:100px}body:not(.cu-www) header#header.condensed-100.cu-adv-inline #brand-wrapper{padding-top:10px}body:not(.cu-www) header#header.condensed-100.cu-adv-inline .utility-menu-inner{right:0px;top:0px}body:not(.cu-www) header#header #site-name span{display:block}body:not(.cu-www) header#header[class*="condensed-5"]:not([class$="condensed-5"]) #nav-wrapper,body:not(.cu-www) header#header[class*="condensed-6"]:not([class$="condensed-6"]) #nav-wrapper,body:not(.cu-www) header#header[class*="condensed-7"]:not([class$="condensed-7"]) #nav-wrapper,body:not(.cu-www) header#header[class*="condensed-8"]:not([class$="condensed-8"]) #nav-wrapper,body:not(.cu-www) header#header[class*="condensed-9"]:not([class$="condensed-9"]) #nav-wrapper,body:not(.cu-www) header#header.condensed-100 #nav-wrapper{pointer-events:none}body:not(.cu-www) header#header[class*="condensed-5"]:not([class$="condensed-5"]) #search-icon-wrapper,body:not(.cu-www) header#header[class*="condensed-6"]:not([class$="condensed-6"]) #search-icon-wrapper,body:not(.cu-www) header#header[class*="condensed-7"]:not([class$="condensed-7"]) #search-icon-wrapper,body:not(.cu-www) header#header[class*="condensed-8"]:not([class$="condensed-8"]) #search-icon-wrapper,body:not(.cu-www) header#header[class*="condensed-9"]:not([class$="condensed-9"]) #search-icon-wrapper,body:not(.cu-www) header#header.condensed-100 #search-icon-wrapper{pointer-events:auto}body:not(.cu-www) header#header[class*="condensed-5"]:not([class$="condensed-5"])+#site-nav-wrapper,body:not(.cu-www) header#header[class*="condensed-6"]:not([class$="condensed-6"])+#site-nav-wrapper,body:not(.cu-www) header#header[class*="condensed-7"]:not([class$="condensed-7"])+#site-nav-wrapper,body:not(.cu-www) header#header[class*="condensed-8"]:not([class$="condensed-8"])+#site-nav-wrapper,body:not(.cu-www) header#header[class*="condensed-9"]:not([class$="condensed-9"])+#site-nav-wrapper,body:not(.cu-www) header#header.condensed-100+#site-nav-wrapper{box-shadow:0 6px 5px -4px rgba(0,0,0,0.25)}body:not(.cu-www) header#header.cu-adv-inline .utility-menu-inner{right:30px;white-space:nowrap}body:not(.cu-www) header#header.condensed .rooftop{opacity:0}body:not(.cu-www) header#header.condensed #utility-menu{margin-top:6px}body:not(.cu-www) header#header.condensed .branding-and-utility{padding-right:53px;padding-top:48px}body:not(.cu-www) header#header.condensed #branding{max-width:35%}body:not(.cu-www) header#header.condensed #branded-site-name{line-height:40px;margin:0}body:not(.cu-www) header#header.condensed #branded-site-name #site-name{font-size:21px}body:not(.cu-www) header#header.condensed #nav-wrapper{pointer-events:none}body:not(.cu-www) header#header.condensed #search-icon-wrapper{pointer-events:auto}body:not(.cu-www) header#header.condensed.cu-adv-inline .utility-menu-inner{right:0;top:0}body:not(.cu-www) .branding-and-utility>.container{padding:0}body:not(.cu-www) #utility-menu .utility-inline{padding:0}body:not(.cu-www) #search-widget-wrapper{background:#f2f2f2;color:#333;position:relative;top:0 !important;z-index:21}body:not(.cu-www) #search-widget-wrapper>.container{padding-right:0}body:not(.cu-www) #search-widget-wrapper #search-widget{padding:15px 0;width:100%}body:not(.cu-www) #search-widget-wrapper #search-widget .form-control{-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08) !important;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08) !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08) !important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#FFF;border:1px solid #EEE;color:#24598c;font-size:20px;font-weight:400;padding:10px 60px 10px 15px;position:relative !important;width:100%}body:not(.cu-www) #search-widget-wrapper #search-widget .form-control:focus{-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08) !important;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08) !important;box-shadow:0 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08) !important}body:not(.cu-www) #search-widget-wrapper #search-widget .form-control+.form-control{position:absolute !important}body:not(.cu-www) #search-widget-wrapper #search-widget .search-icon{width:20px;height:20px}body:not(.cu-www) #search-widget-wrapper #search-widget .search-icon span{background:#1d497d}body:not(.cu-www) #search-widget-wrapper #search-widget .search-icon span:nth-child(1){border:3px solid #1d497d}body:not(.cu-www) #search-widget-wrapper #search-widget-submit{float:none;padding:5px 15px;position:absolute;right:0;top:10px;z-index:1}}@media (min-width:768px) and (max-width:991px){body:not(.cu-www) header#header.cu-adv-inline .rooftop{display:none}}@media (min-width:1200px){body:not(.cu-www) header#header.cu-adv-inline .nav-justified{margin-top:-56px}body:not(.cu-www) nav#site-nav-wrapper.condensed-1.cu-adv-inline .nav-justified{margin-top:-65.74px}body:not(.cu-www) nav#site-nav-wrapper.condensed-2.cu-adv-inline .nav-justified{margin-top:-65.48px}body:not(.cu-www) nav#site-nav-wrapper.condensed-3.cu-adv-inline .nav-justified{margin-top:-65.22px}body:not(.cu-www) nav#site-nav-wrapper.condensed-4.cu-adv-inline .nav-justified{margin-top:-64.96px}body:not(.cu-www) nav#site-nav-wrapper.condensed-5.cu-adv-inline .nav-justified{margin-top:-64.7px}body:not(.cu-www) nav#site-nav-wrapper.condensed-6.cu-adv-inline .nav-justified{margin-top:-64.44px}body:not(.cu-www) nav#site-nav-wrapper.condensed-7.cu-adv-inline .nav-justified{margin-top:-64.18px}body:not(.cu-www) nav#site-nav-wrapper.condensed-8.cu-adv-inline .nav-justified{margin-top:-63.92px}body:not(.cu-www) nav#site-nav-wrapper.condensed-9.cu-adv-inline .nav-justified{margin-top:-63.66px}body:not(.cu-www) nav#site-nav-wrapper.condensed-10.cu-adv-inline .nav-justified{margin-top:-63.4px}body:not(.cu-www) nav#site-nav-wrapper.condensed-11.cu-adv-inline .nav-justified{margin-top:-63.14px}body:not(.cu-www) nav#site-nav-wrapper.condensed-12.cu-adv-inline .nav-justified{margin-top:-62.88px}body:not(.cu-www) nav#site-nav-wrapper.condensed-13.cu-adv-inline .nav-justified{margin-top:-62.62px}body:not(.cu-www) nav#site-nav-wrapper.condensed-14.cu-adv-inline .nav-justified{margin-top:-62.36px}body:not(.cu-www) nav#site-nav-wrapper.condensed-15.cu-adv-inline .nav-justified{margin-top:-62.1px}body:not(.cu-www) nav#site-nav-wrapper.condensed-16.cu-adv-inline .nav-justified{margin-top:-61.84px}body:not(.cu-www) nav#site-nav-wrapper.condensed-17.cu-adv-inline .nav-justified{margin-top:-61.58px}body:not(.cu-www) nav#site-nav-wrapper.condensed-18.cu-adv-inline .nav-justified{margin-top:-61.32px}body:not(.cu-www) nav#site-nav-wrapper.condensed-19.cu-adv-inline .nav-justified{margin-top:-61.06px}body:not(.cu-www) nav#site-nav-wrapper.condensed-20.cu-adv-inline .nav-justified{margin-top:-60.8px}body:not(.cu-www) nav#site-nav-wrapper.condensed-21.cu-adv-inline .nav-justified{margin-top:-60.54px}body:not(.cu-www) nav#site-nav-wrapper.condensed-22.cu-adv-inline .nav-justified{margin-top:-60.28px}body:not(.cu-www) nav#site-nav-wrapper.condensed-23.cu-adv-inline .nav-justified{margin-top:-60.02px}body:not(.cu-www) nav#site-nav-wrapper.condensed-24.cu-adv-inline .nav-justified{margin-top:-59.76px}body:not(.cu-www) nav#site-nav-wrapper.condensed-25.cu-adv-inline .nav-justified{margin-top:-59.5px}body:not(.cu-www) nav#site-nav-wrapper.condensed-26.cu-adv-inline .nav-justified{margin-top:-59.24px}body:not(.cu-www) nav#site-nav-wrapper.condensed-27.cu-adv-inline .nav-justified{margin-top:-58.98px}body:not(.cu-www) nav#site-nav-wrapper.condensed-28.cu-adv-inline .nav-justified{margin-top:-58.72px}body:not(.cu-www) nav#site-nav-wrapper.condensed-29.cu-adv-inline .nav-justified{margin-top:-58.46px}body:not(.cu-www) nav#site-nav-wrapper.condensed-30.cu-adv-inline .nav-justified{margin-top:-58.2px}body:not(.cu-www) nav#site-nav-wrapper.condensed-31.cu-adv-inline .nav-justified{margin-top:-57.94px}body:not(.cu-www) nav#site-nav-wrapper.condensed-32.cu-adv-inline .nav-justified{margin-top:-57.68px}body:not(.cu-www) nav#site-nav-wrapper.condensed-33.cu-adv-inline .nav-justified{margin-top:-57.42px}body:not(.cu-www) nav#site-nav-wrapper.condensed-34.cu-adv-inline .nav-justified{margin-top:-57.16px}body:not(.cu-www) nav#site-nav-wrapper.condensed-35.cu-adv-inline .nav-justified{margin-top:-56.9px}body:not(.cu-www) nav#site-nav-wrapper.condensed-36.cu-adv-inline .nav-justified{margin-top:-56.64px}body:not(.cu-www) nav#site-nav-wrapper.condensed-37.cu-adv-inline .nav-justified{margin-top:-56.38px}body:not(.cu-www) nav#site-nav-wrapper.condensed-38.cu-adv-inline .nav-justified{margin-top:-56.12px}body:not(.cu-www) nav#site-nav-wrapper.condensed-39.cu-adv-inline .nav-justified{margin-top:-55.86px}body:not(.cu-www) nav#site-nav-wrapper.condensed-40.cu-adv-inline .nav-justified{margin-top:-55.6px}body:not(.cu-www) nav#site-nav-wrapper.condensed-41.cu-adv-inline .nav-justified{margin-top:-55.34px}body:not(.cu-www) nav#site-nav-wrapper.condensed-42.cu-adv-inline .nav-justified{margin-top:-55.08px}body:not(.cu-www) nav#site-nav-wrapper.condensed-43.cu-adv-inline .nav-justified{margin-top:-54.82px}body:not(.cu-www) nav#site-nav-wrapper.condensed-44.cu-adv-inline .nav-justified{margin-top:-54.56px}body:not(.cu-www) nav#site-nav-wrapper.condensed-45.cu-adv-inline .nav-justified{margin-top:-54.3px}body:not(.cu-www) nav#site-nav-wrapper.condensed-46.cu-adv-inline .nav-justified{margin-top:-54.04px}body:not(.cu-www) nav#site-nav-wrapper.condensed-47.cu-adv-inline .nav-justified{margin-top:-53.78px}body:not(.cu-www) nav#site-nav-wrapper.condensed-48.cu-adv-inline .nav-justified{margin-top:-53.52px}body:not(.cu-www) nav#site-nav-wrapper.condensed-49.cu-adv-inline .nav-justified{margin-top:-53.26px}body:not(.cu-www) nav#site-nav-wrapper.condensed-50.cu-adv-inline .nav-justified{margin-top:-53px}body:not(.cu-www) nav#site-nav-wrapper.condensed-51.cu-adv-inline .nav-justified{margin-top:-52.74px}body:not(.cu-www) nav#site-nav-wrapper.condensed-52.cu-adv-inline .nav-justified{margin-top:-52.48px}body:not(.cu-www) nav#site-nav-wrapper.condensed-53.cu-adv-inline .nav-justified{margin-top:-52.22px}body:not(.cu-www) nav#site-nav-wrapper.condensed-54.cu-adv-inline .nav-justified{margin-top:-51.96px}body:not(.cu-www) nav#site-nav-wrapper.condensed-55.cu-adv-inline .nav-justified{margin-top:-51.7px}body:not(.cu-www) nav#site-nav-wrapper.condensed-56.cu-adv-inline .nav-justified{margin-top:-51.44px}body:not(.cu-www) nav#site-nav-wrapper.condensed-57.cu-adv-inline .nav-justified{margin-top:-51.18px}body:not(.cu-www) nav#site-nav-wrapper.condensed-58.cu-adv-inline .nav-justified{margin-top:-50.92px}body:not(.cu-www) nav#site-nav-wrapper.condensed-59.cu-adv-inline .nav-justified{margin-top:-50.66px}body:not(.cu-www) nav#site-nav-wrapper.condensed-60.cu-adv-inline .nav-justified{margin-top:-50.4px}body:not(.cu-www) nav#site-nav-wrapper.condensed-61.cu-adv-inline .nav-justified{margin-top:-50.14px}body:not(.cu-www) nav#site-nav-wrapper.condensed-62.cu-adv-inline .nav-justified{margin-top:-49.88px}body:not(.cu-www) nav#site-nav-wrapper.condensed-63.cu-adv-inline .nav-justified{margin-top:-49.62px}body:not(.cu-www) nav#site-nav-wrapper.condensed-64.cu-adv-inline .nav-justified{margin-top:-49.36px}body:not(.cu-www) nav#site-nav-wrapper.condensed-65.cu-adv-inline .nav-justified{margin-top:-49.1px}body:not(.cu-www) nav#site-nav-wrapper.condensed-66.cu-adv-inline .nav-justified{margin-top:-48.84px}body:not(.cu-www) nav#site-nav-wrapper.condensed-67.cu-adv-inline .nav-justified{margin-top:-48.58px}body:not(.cu-www) nav#site-nav-wrapper.condensed-68.cu-adv-inline .nav-justified{margin-top:-48.32px}body:not(.cu-www) nav#site-nav-wrapper.condensed-69.cu-adv-inline .nav-justified{margin-top:-48.06px}body:not(.cu-www) nav#site-nav-wrapper.condensed-70.cu-adv-inline .nav-justified{margin-top:-47.8px}body:not(.cu-www) nav#site-nav-wrapper.condensed-71.cu-adv-inline .nav-justified{margin-top:-47.54px}body:not(.cu-www) nav#site-nav-wrapper.condensed-72.cu-adv-inline .nav-justified{margin-top:-47.28px}body:not(.cu-www) nav#site-nav-wrapper.condensed-73.cu-adv-inline .nav-justified{margin-top:-47.02px}body:not(.cu-www) nav#site-nav-wrapper.condensed-74.cu-adv-inline .nav-justified{margin-top:-46.76px}body:not(.cu-www) nav#site-nav-wrapper.condensed-75.cu-adv-inline .nav-justified{margin-top:-46.5px}body:not(.cu-www) nav#site-nav-wrapper.condensed-76.cu-adv-inline .nav-justified{margin-top:-46.24px}body:not(.cu-www) nav#site-nav-wrapper.condensed-77.cu-adv-inline .nav-justified{margin-top:-45.98px}body:not(.cu-www) nav#site-nav-wrapper.condensed-78.cu-adv-inline .nav-justified{margin-top:-45.72px}body:not(.cu-www) nav#site-nav-wrapper.condensed-79.cu-adv-inline .nav-justified{margin-top:-45.46px}body:not(.cu-www) nav#site-nav-wrapper.condensed-80.cu-adv-inline .nav-justified{margin-top:-45.2px}body:not(.cu-www) nav#site-nav-wrapper.condensed-81.cu-adv-inline .nav-justified{margin-top:-44.94px}body:not(.cu-www) nav#site-nav-wrapper.condensed-82.cu-adv-inline .nav-justified{margin-top:-44.68px}body:not(.cu-www) nav#site-nav-wrapper.condensed-83.cu-adv-inline .nav-justified{margin-top:-44.42px}body:not(.cu-www) nav#site-nav-wrapper.condensed-84.cu-adv-inline .nav-justified{margin-top:-44.16px}body:not(.cu-www) nav#site-nav-wrapper.condensed-85.cu-adv-inline .nav-justified{margin-top:-43.9px}body:not(.cu-www) nav#site-nav-wrapper.condensed-86.cu-adv-inline .nav-justified{margin-top:-43.64px}body:not(.cu-www) nav#site-nav-wrapper.condensed-87.cu-adv-inline .nav-justified{margin-top:-43.38px}body:not(.cu-www) nav#site-nav-wrapper.condensed-88.cu-adv-inline .nav-justified{margin-top:-43.12px}body:not(.cu-www) nav#site-nav-wrapper.condensed-89.cu-adv-inline .nav-justified{margin-top:-42.86px}body:not(.cu-www) nav#site-nav-wrapper.condensed-90.cu-adv-inline .nav-justified{margin-top:-42.6px}body:not(.cu-www) nav#site-nav-wrapper.condensed-91.cu-adv-inline .nav-justified{margin-top:-42.34px}body:not(.cu-www) nav#site-nav-wrapper.condensed-92.cu-adv-inline .nav-justified{margin-top:-42.08px}body:not(.cu-www) nav#site-nav-wrapper.condensed-93.cu-adv-inline .nav-justified{margin-top:-41.82px}body:not(.cu-www) nav#site-nav-wrapper.condensed-94.cu-adv-inline .nav-justified{margin-top:-41.56px}body:not(.cu-www) nav#site-nav-wrapper.condensed-95.cu-adv-inline .nav-justified{margin-top:-41.3px}body:not(.cu-www) nav#site-nav-wrapper.condensed-96.cu-adv-inline .nav-justified{margin-top:-41.04px}body:not(.cu-www) nav#site-nav-wrapper.condensed-97.cu-adv-inline .nav-justified{margin-top:-40.78px}body:not(.cu-www) nav#site-nav-wrapper.condensed-98.cu-adv-inline .nav-justified{margin-top:-40.52px}body:not(.cu-www) nav#site-nav-wrapper.condensed-99.cu-adv-inline .nav-justified{margin-top:-40.26px}body:not(.cu-www) nav#site-nav-wrapper.condensed-100.cu-adv-inline .nav-justified{margin-top:-40px}}@media print{body:not(.cu-www) header#header .rooftop{opacity:0 !important}body:not(.cu-www) header#header #branding{max-width:35% !important}body:not(.cu-www) header#header #site-name{font-size:19px !important}body:not(.cu-www) .header-wrapper{position:relative !important}body:not(.cu-www) .header-wrapper *{margin-block:0 !important;padding-block:0 !important}body:not(.cu-www) main{margin-block:0 !important;padding-block:0 !important}}.view-people .view-content .row{margin:0 -7.5px}.view-people .teaser{margin:0 -7.5px 15px}.view-people .teaser .field--name-field-cu-image{float:none;margin:0;position:absolute}.view-people .field--name-field-cu-image img{max-height:100%}.view-people .image-with-text{border:1px solid #000;background-color:#000;background-repeat:none;background-position:center center;background-size:cover;height:0;width:100%;display:block;padding-bottom:100%;position:relative;overflow:hidden}.view-people .image-with-text .extra-links{color:#FFF;font-size:2em;width:100%;height:0;padding:51% 0;display:block;text-align:center;background:rgba(0,0,0,0.3);opacity:0;position:relative;z-index:1;-moz-transform:scale(1.6,1.6);-webkit-transform:scale(1.6,1.6);transform:scale(1.6,1.6);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.view-people .image-with-text:hover .extra-links{opacity:1;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.view-people .image-with-text .extra-links a{color:#FFF;text-decoration:none;position:relative;top:-15px}.people-block_1 .view-people .image-with-text .extra-links a{top:0;left:0;width:100%;height:100%;position:absolute}.people-block_1 .field--type-viewfield+.more-link{margin-top:0}.view-people .cu-alumni-profile .image-with-text{background:#F3F3F1;border:0}.view-people .cu-alumni-profile .image-with-text .extra-links{font-size:1.5em}.view-people .cu-alumni-profile .image-with-text .extra-links a{margin:15px}.view-people .cu-alumni-profile .field--name-field-cu-position-ref{display:none}.view-people .image-with-text .extra-links span{position:relative}.view-people .image-with-text .extra-links span.ss-icon+span,.view-people .image-with-text a.ext::after{display:none !important}.view-people .image-with-text .extra-links span::after{content:"";border:3px solid #FFF;border-radius:1em;position:absolute;top:-30%;left:-50%;width:2em;height:2em}.view-people .image-with-text .text-label{-moz-transition:opacity .1s ease;-o-transition:opacity .1s ease;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;position:absolute;bottom:0;left:0;width:100%;opacity:1;padding:40px 0 20px;color:#FFF;text-align:center;background:linear-gradient(rgba(0,0,0,0) 15%,rgba(0,0,0,0.5))}.view-people .hide-tile-anim .image-with-text .text-label{opacity:0 !important}.view-people .image-with-text:hover .text-label{background:transparent}.view-people .image-with-text .text-label .field--name-field-cu-position-ref,.view-people .image-with-text .text-label h2,.view-people .image-with-text .text-label h3{margin:0;padding:0 10px;font-weight:normal;text-shadow:0 0 3px rgba(0,0,0,0.8);color:#FFF}.view-people .image-with-text .text-label h2,.view-people .image-with-text .text-label h3{font-size:1.5em;font-weight:300}.view-people .cu-alumni-profile .image-with-text .text-label{background:none !important;bottom:0;top:2vw;color:#555}.view-people .cu-alumni-profile .field--name-field-cu-text{padding:0 15px;text-overflow:ellipsis}.view-people .cu-alumni-profile .image-with-text .text-label .field--name-field-cu-position-ref,.view-people .cu-alumni-profile .image-with-text .text-label h2,.view-people .cu-alumni-profile .image-with-text .text-label h3{text-shadow:none;margin:0 0 0.5em}.view-people .image-with-text .text-label h3{font-size:1.5em;font-weight:300}.view-people .cu-alumni-profile .image-with-text .text-label h2,.view-people .cu-alumni-profile .image-with-text .text-label h3{color:#555}.people-block_2 section.section-anim>.row{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.people-block_2 section.section-anim>.row:before,.people-block_2 section.section-anim>.row:after{display:none}.people-block_2 section.section-anim>.row>div[class*="col-"]{float:none;width:auto}.people-block_2 section.section-anim>.row>.views-row{background:#F3F3F1;margin:0;padding:0}.people-block_2 section.section-anim>.row .teaser{margin:0}.people-block_2 section.section-anim>.row .image-with-text{height:auto;padding:0;position:static;width:auto}.people-block_2 section.section-anim>.row .image-with-text .text-label{padding:40px 0;position:static}@media (min-width:768px){.people-block_2 section.section-anim>.row{grid-template-columns:repeat(3,1fr)}.people-block_2 section.section-anim>.row>.views-row{min-height:235px}}@media (min-width:992px){.people-block_2 section.section-anim>.row{grid-template-columns:repeat(4,1fr)}.people-block_2 section.section-anim>.row>.views-row{min-height:227px}}@media (min-width:1200px){.people-block_2 section.section-anim>.row>.views-row{min-height:277px}}.admin-preview .paragraph--type--cu-image-slide .field--name-field-cu-image{background-position:center;background-size:cover;height:100%;width:100%}
body{font-family:"source-sans-pro",sans-serif;color:#555555;background:#FFF}.nojs-hide{display:none}.js .nojs-hide{display:inherit}#site-nav-wrapper,main{background:#FFF}.brand,#site-name,.affiliation-name,blockquote{font-family:"trajan-pro-3",sans-serif}h1,#site-name-mobile,.recent_news-block_1 h2.block-title,.gallery-block_2 h2.block-title,.landing-content>.paragraph:not(.page-slice) h2.block-title,.paragraph--type--pull-quote,.banner-text h2,.small-caps-title-serif,.research_projects-block_2 h2.block-title,.cu_publications-block_3 h2.block-title,.field--name-field-cu-card-group-label,.affiliations-label{font-family:"adobe-garamond-pro",sans-serif}.landing-content section.paragraph--type--cu-views-display div.views-conditional-container h2.block-title{font-family:"adobe-garamond-pro",sans-serif;text-transform:none;font-weight:500}h2,h3,h4,h5,h6{line-height:1.3em;margin-bottom:0.7em}h2{font-size:2em;color:#00294a}h3{color:#e98200;font-size:1.7em;font-weight:400}h4{font-size:1.5em}h5{font-size:1.2em}h6{font-size:1.1em}main{padding-top:0;padding-bottom:40px;min-height:300px}main,#search-results{font-size:18px;line-height:1.5}#search-icon-wrapper .search-label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#nav-wrapper{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;z-index:5;min-height:42px;background:#1d497d}#nav-wrapper a{display:inline-block;color:#FFF;text-transform:uppercase;padding:13px 0;font-weight:300}.dl-menuwrapper li a{padding:0 14px}.dl-menuwrapper li a span{display:block;padding:15px 0;border-bottom:1px solid #1d405d}.dl-menuwrapper li.last>a span{border-bottom:0}.dl-menuwrapper>.dl-submenu{top:0}.dl-menuwrapper ul{background:#00294a}.dl-menuwrapper li>a::after{color:rgba(255,255,255,0.5)}.dl-menuwrapper li.dl-back a{padding-top:15px;padding-left:35px;padding-bottom:15px;background:#769ac5}.dl-menuwrapper li.dl-back span{font-weight:bold;display:inline;padding:0;border:0}.dl-menuwrapper li.dl-back::after{color:#FFF}.no-touch .dl-menuwrapper li a:hover{background:#0080cc}.no-touch .dl-menuwrapper li a:hover span{border-color:#0080cc}#mobile-nav-container{max-width:none}.dl-menuwrapper .dl-menu{margin:0}.menu-cu-item{background:#003B89}.dl-menuwrapper li.menu-cu-item a span{border-color:#1d4e96}.dl-menu.dl-subview li.dl-subviewopen>a{position:absolute}#mobile-nav{font-size:14px;background:#00294a;position:fixed;z-index:19;left:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.toolbar-vertical #mobile-nav{position:absolute;overflow:inherit}#site-nav-wrapper{-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.search-open #search-icon-wrapper{background:#00294a}#nav-wrapper .container{position:relative}#search-icon-wrapper .search-label{-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.nav-focused nav a{color:#e5e5e5}nav a:hover,nav a:focus{text-decoration:none}.nav>li>a:focus,.nav>li>a:hover{background:none}nav a:hover span.l,nav li:hover>a>span.l,nav a:focus span.l,nav a.active span.l{text-decoration:none;border-bottom:2px solid #FFF}.nav-pills>li{margin:0 0.5em 0.5em 0 !important}.nav-pills>li>a{border-radius:0;padding:0.25em 1em;font-size:1.3em}#nav-wrapper .navbar-nav{float:right}#nav-wrapper .nav>li{position:relative}#nav-wrapper .nav>li>div>a{padding:11px 13px;padding:11px 1.2vw}#nav-wrapper .nav>li.active>div>a{background:#00294a}#nav-wrapper .nav>li>div>ul{position:absolute;z-index:1;top:100%;left:0;background:#00294a;padding:5px 0;width:15em}#nav-wrapper .nav>li>div>ul li{list-style:none;display:block}#nav-wrapper .nav>li>div>ul a{display:block;text-transform:none;font-size:1.2em;padding:5px 13px;padding:5px 1.2vw}#header{position:relative;background:#0f1925;clear:both;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}#content{margin-top:-1px;padding-top:2em;padding-bottom:5em;background:#FFF}#cu-footer{background:#00294a;line-height:27px;padding:15px 0 70px;color:#FFF}#branding{overflow:hidden;position:relative}#branding a{text-decoration:none}#page-tabs{background:#f7f4eb;margin-top:-2em;margin-bottom:3.571em}#page-tabs a{padding:13px 15px;font-size:1.7em;float:left;display:block;color:#999;text-decoration:none;margin-right:10px}#page-tabs a.active{background:#FFF;color:#333}#page-tabs span{text-transform:capitalize}#page-tabs span:after{content:"";display:block;border-bottom:1px dotted #999;margin-bottom:-1px}#page-tabs a.active span:after{display:none}#brand-wrapper{padding:0 0 10px}footer .crown-container{float:left;width:27px;margin-top:-2px}#branded-site-name .brand{font-size:30px;color:#FFF;display:block;margin:0.65em 15px;padding:0}#branded-site-name{float:left;margin:15px 0}#site-name{font-size:26px;line-height:1em;letter-spacing:1px;display:block;margin:5px 0 0 0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site-name-mobile{font-size:2em;margin:15px}.container #site-name-mobile{margin:15px 0}#site-name a,#site-name-mobile a{color:#24598c;font-weight:400;font-style:normal}#nav-icon-wrapper{position:relative;width:50px;height:42px;float:left;cursor:pointer;padding:14px 15px;border-right:1px solid #3e5c81;-webkit-transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out}#nav-icon{width:auto;height:100%;margin:0 auto;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}#nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#FFF;opacity:1;left:0;border-radius:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:50%;top:calc(50% - 1.5px)}#nav-icon span:nth-child(4){bottom:-1px}#nav-icon-wrapper.open,#nav-icon-wrapper:active{background:#00294a}#nav-icon-wrapper.open span,#nav-icon-wrapper:active span{background:#FFF}#nav-icon-wrapper.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon-wrapper.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon-wrapper.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon-wrapper.open span:nth-child(4){top:18px;width:0%;left:50%}#search-icon-wrapper{max-width:48px;float:right}#search-icon-wrapper,#search-icon-wrapper-mobile{position:relative;height:100%;cursor:pointer;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#search-icon-wrapper-mobile{z-index:2}#search-icon-wrapper-mobile .search-icon{margin:0 auto;float:none}#search-icon-wrapper-mobile .search-icon span{background:#FFF}#search-icon-wrapper-mobile .search-icon span:nth-child(1){border-color:#FFF}.search-icon{width:18px;height:18px;position:relative;margin:14px auto;float:right;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}#search-icon-wrapper .search-label{float:right;margin:15px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out}.search-icon span{display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg),translate3d(0,0,0);-moz-transform:rotate(0deg),translate3d(0,0,0);-o-transform:rotate(0deg),translate3d(0,0,0);transform:rotate(0deg),translate3d(0,0,0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#FFF}#search-icon-wrapper-mobile .search-icon span{background:#FFF}.search-icon span:nth-child(1){top:-1px;left:-1px;height:100%;width:100%;border-radius:50%;border:3px solid #FFF;background:none !important}#search-icon-wrapper-mobile .search-icon span:nth-child(1){border-color:#FFF}.search-icon span:nth-child(2),.search-icon span:nth-child(3){width:50%;height:3px;left:auto;right:-3px;top:100%;top:calc(100% - 2px);border-radius:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.search-open #search-icon-wrapper span:nth-child(1),.search-open #search-icon-wrapper-mobile span:nth-child(1){height:100%;width:100%;left:1px;top:-1px;opacity:0}.search-open #search-icon-wrapper span:nth-child(2),.search-open #search-icon-wrapper-mobile span:nth-child(2){width:18px;right:0;top:calc(50% - 1px);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.search-open #search-icon-wrapper span:nth-child(3),.search-open #search-icon-wrapper-mobile span:nth-child(3){width:18px;right:0;top:calc(50% - 1px);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#search-icon-wrapper-mobile{border-left:1px solid #3e5c81;position:relative;width:50px;height:42px;padding:12px 0px;cursor:pointer;float:right;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#search-icon-wrapper-mobile .search-icon{margin:0 auto;float:none}.search-open #search-icon-wrapper-mobile,#search-icon-wrapper-mobile:active{background:#00294a}.read-more-toggle-wrapper,#loading-message{margin-top:-70px;padding-top:60px;background-image:linear-gradient(to top,#ffffff 40%,rgba(255,255,255,0) 100%) !important;position:relative;cursor:pointer}#loading-message{font-style:italic;color:#FFF;cursor:wait}.read-more-toggle{position:relative;white-space:nowrap;font-style:italic;color:#FFF}.read-more-toggle-wrapper:hover .read-more-toggle{text-decoration:underline}.read-more-toggle .toggle-icon{max-width:12px;display:inline-block;margin:7px 5px 7px 0}.expanded .read-more-toggle-wrapper{position:absolute;cursor:default}.toggle-icon{width:100%;max-width:18px;height:80%;height:calc(100% - 30px);position:relative;margin:15px 0 15px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.toggle-icon span{display:block;position:absolute;height:2px;width:100%;background:#FFF;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.toggle-icon span:nth-child(1){top:0px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.expanded .toggle-icon span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.expanded .toggle-icon span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#explorer,.navbar-fixed-bottom,img[alt]{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#cms-links .nav a{text-transform:none;font-weight:normal;letter-spacing:normal;border-right:1px solid #333}#cms-links .nav li:last-child a{border-right:0}.cms-links-item a,#cms-text div{padding:10px 15px !important;line-height:1em !important;text-decoration:none !important}#cms-text div{margin-top:-15px;margin-bottom:-15px}.cms-links-item a span,#cms-text span{font-size:0.8em;font-variant:small-caps;display:block}#cms-links .nav a.active{background:#FFF;color:#FFF;text-decoration:none}#cms-links .navbar-right{margin-right:5px}#cms-links #cms-path{margin-right:15px}#nocache-trigger{display:block;margin-left:5px}#nocache-trigger .pull-right{margin-left:10px}#nocache-trigger.active .glyphicon{-webkit-animation:loading-bar-spinner 4000ms linear infinite;-moz-animation:loading-bar-spinner 4000ms linear infinite;-ms-animation:loading-bar-spinner 4000ms linear infinite;-o-animation:loading-bar-spinner 4000ms linear infinite;animation:loading-bar-spinner 4000ms linear infinite}#nocache-trigger.active:hover .glyphicon{-webkit-animation:inherit;-moz-animation:inherit;-ms-animation:inherit;-o-animation:inherit;animation:inherit}#explorer{margin-top:2em}#explorer pre{background:none;border:0;margin:0;padding:0}.brand-responsive{padding-bottom:calc(100% * 49.009 / 459.922) !important;margin:8px 0;width:100% !important;height:0}#site-nav{padding:0}#site-nav .navbar-nav{float:none}#site-nav li{z-index:6;cursor:default;display:block;width:auto;float:left}#site-nav li a,#site-nav li div{font-weight:bold;font-size:1.4em;text-transform:uppercase;color:#6d6d6d;display:block;padding:0}#site-nav span.ss-icon{display:inline;color:inherit;font-size:0.5em !important;font-weight:normal;white-space:nowrap;line-height:1}#site-nav li:hover a strong{text-decoration:underline}#site-nav .active-trail a strong{font-weight:400}#site-nav .active{background:#1d497d !important;color:#FFF !important;position:relative;z-index:7}#site-nav .active a,#site-nav .active div,#site-nav .active span.ss-icon{color:#FFF !important}#site-nav-second{position:absolute;margin-top:51px;width:100%;z-index:6}#site-nav a,#site-nav-second a{border-bottom:2px solid transparent}#site-nav-second a:hover{border-bottom:2px solid}#site-nav-second a.is-active{font-weight:bold;border-bottom:2px solid}#site-nav-second .menu-second{position:absolute;z-index:5;width:100%;background:#1d497d;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);max-height:65vh;overflow-y:scroll}#site-nav-second .menu-second .container>.menu{-webkit-columns:4 200px;-moz-columns:4 200px;columns:4 200px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#site-nav-second .menu-second .container>.menu li{display:table;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}#site-nav-second .menu-second .container>.menu>li{margin:0;padding-bottom:10px}#site-nav-second ul{padding:30px 0;margin:0}#site-nav-second ul ul{padding:5px 0 5px 20px}#site-nav-second li{display:block;margin:0 0 10px;padding:0}#site-nav-second ul ul li{margin:5px 0}#site-nav-second .second-item{font-size:1.2em;font-weight:bold}#site-nav-second .second-item ul ul{clear:both}#site-nav-second a{color:#FFF}#site-nav-second .no-link{color:#AEB6C6;font-size:18px;opacity:1}#footer-brand{max-width:225px;margin:0}#footer-brand .brand{margin-bottom:15px}h1{font-size:3.8em;line-height:1.2em;color:#00294a}.body{font-size:1.2em;line-height:1.286em}.two-columns{-webkit-columns:2 200px;-moz-columns:2 200px;columns:2 200px;-webkit-column-rule:1px solid #e5e5e5;-moz-column-rule:1px solid #e5e5e5;column-rule:1px solid #e5e5e5;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.two-columns div{overflow:hidden;break-inside:avoid-column;-webkit-column-break-inside:avoid}.img-fill-wrapper{position:relative;overflow:hidden}.img-fill{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:100% auto;-webkit-filter:blur(15px) opacity(0.7);filter:blur(15px) opacity(0.7)}.img-fill-wrapper img{position:relative;z-index:2;border:1px solid #FFF}h3.title{font-size:2.57em;line-height:1.11em;font-weight:bold;margin-bottom:5px}section h3{color:#00294a;font-weight:400}#main-article h3{color:#e98200}#biography .row{margin-bottom:1em}.slug{font-size:1em;font-weight:bold;letter-spacing:2px;text-transform:uppercase;color:#999;margin:0}.table-label{font-size:1em;font-weight:bold;letter-spacing:2px;text-transform:uppercase;color:#999;margin:0}.slug a{color:#FFF}.slug a:after{content:"";border-right:1px solid #FFF;padding-right:10px;margin-right:10px;text-decoration:none}.slug a:last-child:after{border:0;padding-right:0;margin-right:0}.teaser{margin:2em 0}.teaser h4{margin:5px 0;font-weight:bold;font-size:1.5em}.teaser .byline{font-style:italic;font-size:1.2em}.teaser .citation{font-size:1.2em}.img-bgcolored{background:#e5e5e5}.img-bgcolored:-moz-loading{visibility:hidden}h3 abbr[title]{border:0;text-decoration:none}nav#page-menu ul{padding:0}nav#page-menu li{list-style:none}nav#page-menu ul ul{margin-left:3em}nav#page-menu a{color:#333;letter-spacing:normal;text-transform:none;font-weight:normal;font-size:1.4em}nav#page-menu a:hover,nav#page-menu a:active,nav#page-menu a:focus{color:#004499 !important}nav#page-menu a.active{font-weight:bold}nav#page-menu li.active .group-heading{font-weight:bold}#page-menu-trigger{padding-top:10px;padding-bottom:10px;margin:0.5em 0 -20px}#sidebar-content h2,#sidebar-content h3{font-size:1.7em}#site-footer{background:#1d497d;color:#FFF;padding:40px 0 30px}#site-footer h2{color:#555}#site-footer ul{padding:0}#site-footer ul li{list-style:none;display:block;margin-bottom:5px}#site-footer ul li a{font-size:1.2em;font-weight:bold;color:#2c6bac}#site-footer .ss-icon,#site-footer svg,#site-footer .ss-social-regular{float:left;font-size:1.8em;margin-right:10px;margin-top:4px;width:25px}#site-footer .text{float:left;width:calc(100% - 35px);margin-bottom:20px}#site-footer h6{font-size:13px;margin:0}#site-footer address h6{font-weight:bold;font-size:1.2em}#site-footer .value{font-size:1.2em;overflow:hidden;text-overflow:ellipsis}#site-footer .social h6{float:left;margin:15px 15px 0 0}#site-footer .social a{text-decoration:none;color:#a6b7c8}#site-footer .social a svg{fill:#a6b7c8}#footer-cu-homepage:hover .st0{fill:#75aadb !important}#site-footer .footer-menu{margin-bottom:40px}#site-footer a{color:#a6b7c8}#site-footer .footer-menu>li{margin:0 0 15px}#site-footer .footer-menu>li:nth-child(7n){clear:both}#site-footer .footer-menu>li>a{color:#FFF;text-transform:uppercase;font-size:1.2em;margin-bottom:5px;display:block}#site-footer .footer-menu>li>ul a{font-size:1em;color:#a6b7c8}.container #breadcrumb .container,h1 .container{padding:0}.page-node-type-cu-landing-page .page-slice .views-conditional-container{width:auto;margin:0;padding:0}.container #featured-content .paragraph--type--single-image .container{margin:0;padding:0;width:auto}.breadcrumb{background:none;padding:0;margin-top:10px;font-size:16px;border-radius:0}.breadcrumb>li+li::before{content:"▻ ";font-family:"SSStandard";font-feature-settings:"liga";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizelegibility;white-space:nowrap;font-size:0.6em}#alerts-global{background:#d72c2a;color:#FFF;font-size:1.3em;padding:15px 0}#alerts-site{background:#e98200;color:#FFF;font-size:1.3em;padding:15px 0}#alerts-site .glyphicon{font-size:1.2em;margin:15px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#337ab7}.nav-theme{margin-right:20px}.nav-theme a{background:#333}.list-group-item.alternate{background:#FAFAFA}.list-group-item-heading{margin:0}.list-group-item-text .url{margin-bottom:5px;max-width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contextual-region .contextual .contextual-links a{font-size:13px !important}.page-header{border:0;padding:0;margin-bottom:0.3em}.summary-text,.block_content .field--name-field-cu-summary{font-size:1.5em;line-height:normal}.field--name-field-cu-date,.field--name-field-cu-date-from,.field--name-field-cu-date-to,.authors{margin:1em 0;font-size:1.2em}.field--name-field-cu-editors-note{margin:1em 0}.page-node-type-cu-article #main-article .field--name-field-cu-date{margin:0 0 1em;font-size:1em}.page-node-type-cu-article #main-article .authors{margin:1em 0 0;font-size:1em}#main-article header{margin-bottom:1em}.region-content{margin-bottom:0}.image-caption,.field--name-field-cu-video-caption{margin:5px 0 10px;font-size:14px}.field--name-field-cu-video-transcript{margin:10px 0}.paragraph--type--video{clear:both}#featured-content{margin:10px 0 30px}#featured-content:empty{display:none}.teaser .field--name-field-cu-image{float:right;margin:0 0 15px 15px}.filtered{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;transition:all 2s}#view-tab-filter{margin:2em 0 1em}.teaser h2{margin-top:0}.small-caps-title{text-transform:uppercase;font-weight:600;font-size:16px !important;margin:5px 0 15px}.small-caps-title-serif,.research_projects-block_2 h2.block-title,.cu_publications-block_3 h2.block-title{text-transform:uppercase;font-weight:300;font-size:16px;margin:5px 0 20px}.research_projects-block_2,.cu_publications-block_3{margin-top:2em;margin-bottom:2em}.research_projects-block_2 article,.cu_publications-block_3 article{margin-top:0}.research_projects-block_2 .views-row:last-child article,.cu_publications-block_3 .views-row:last-child article{margin-bottom:1em}.cu_publications-block_3 .views-row h2,.cu_publications-block_4 .views-row h2,.research_projects-block_2 .views-row h2{font-size:1.5em;margin-top:0}.cu_publications-block_1 .view-cu-publications h3,.cu_publications-block_2 .views-row h3,.cu_publications-block_3 .views-row h3,.research_projects-block_2 .views-row h3{font-size:1.5em}.cu_publications-block_3 .views-row article,.research_projects-block_2 .views-row article,.recent_news-block_1 .views-row article{margin-top:0;margin-bottom:20px}.paragraph--type--cu-views-display.cu_video_library-block_5,.paragraph--type--cu-views-display.cu_video_library-block_6,.paragraph--type--cu-views-display.cu_video_library-block_7,.paragraph--type--cu-views-display.cu_video_library-block_8{background-color:transparent}.paragraph .field--type-viewfield{padding-bottom:0}.authors *{display:inline}.field--name-field-cu-sidebar-content .container{width:auto;margin:0;padding:0}#sidebar-content .paragraph--type--cu-rss-feed h3{font-size:1.2em}#main-article{margin-bottom:40px}aside section,#main .panel-group{margin-bottom:50px}.field--name-field-cu-related-resources .field--item{margin-bottom:5px}.js-preview{opacity:0.2}span.ext{display:none}a.ext::after{content:"";-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;position:relative;top:1px;margin-left:5px}.view-recent-news.view-display-id-block_3 .news-listing,.view-recent-news.view-display-id-block_14 .news-listing,.view-recent-news.view-display-id-block_15 .news-listing{margin-top:50px}.view-recent-news.view-display-id-block_3 .news-listing h2,.view-recent-news.view-display-id-block_14 .news-listing h2,.view-recent-news.view-display-id-block_15 .news-listing h2{font-size:18px;font-weight:600;margin:20px 0 10px;padding-bottom:5px;border-bottom:1px solid #555;text-transform:uppercase;color:#00294a}.landing-content>.paragraph:not(.page-slice) h2.block-title,.landing-content>.page-slice>.container>.row>.col-md-12>.field--items>.paragraph--type--cu-views-display h2.block-title,.landing-content>.paragraph:not(.page-slice) .field--name-field-cu-card-group-label{background:#fff;display:table;font-size:3em;margin:0 auto;padding:0 20px;position:relative}.landing-content>.paragraph:not(.page-slice) h2.block-title a,.landing-content>.page-slice>.container>.row>.col-md-12>.field--items>.paragraph--type--cu-views-display h2.block-title a,.landing-content>.paragraph:not(.page-slice) .field--name-field-cu-card-group-label a{color:#2c6bac;text-decoration:none}.landing-content>.paragraph:not(.page-slice) h2.block-title+.field--type-viewfield,.landing-content>.page-slice>.container>.row>.col-md-12>.field--items>.paragraph--type--cu-views-display h2.block-title+.field--type-viewfield,.landing-content>.paragraph:not(.page-slice) .field--name-field-cu-card-group-label+.field--type-viewfield{border-top:1px solid #ebebeb;padding-top:50px}.feed-url .row::before,.events-feed h2.block-title+.row::before,.deadlines-feed h2.block-title+.row::before{content:"";display:block;border-top:1px solid #ebebeb;flex-basis:100%;padding-top:5px;margin:0 15px}.view-recent-news.view-display-id-page_1 .views-field-title{font-size:2em;line-height:1.2em;margin-bottom:10px}div[rss-feed].tile-display .row{margin-top:0}.field--name-field-cu-captions .well br{margin-bottom:20px}.paragraph--type--pull-quote.style-1{float:left}.paragraph--type--pull-quote.style-2{float:right}.paragraph--type--single-image{clear:both;margin:10px 0 30px}.paragraph--type--image-carousel{clear:both;margin:20px 0}.paragraph--type--image[data-alignment='left']{float:left;margin:0 20px 20px 0;max-width:100%}.paragraph--type--image[data-alignment='right']{float:right;margin:0 0 20px 20px;max-width:100%}.paragraph--type--image[data-alignment='center']{margin:0 auto 20px}.paragraph--type--image[data-alignment='center'] img,.paragraph--type--image[data-alignment='center'] .image-caption{text-align:center;margin-left:auto;margin-right:auto}.field--name-field-cu-tags{margin:1em 0;clear:both}.field--name-field-cu-tags .field--label{display:inline;font-weight:normal}.field--name-field-cu-tags .field--label::after{content:":"}.field--name-field-cu-tags .field__items{display:inline}.field--name-field-cu-tags .field__items a{margin:0 0 0 10px;display:inline-block}article.teaser p{margin:10px 0 5px}.paragraphs-dropbutton-wrapper .field-add-more-submit{margin-bottom:0.5em}header .field--name-field-cu-position-ref{font-size:1.5em;margin:-0.5em 0 1em}aside .field--name-field-cu-department,aside .field--name-field-cu-profile-departments{font-size:1.5em;font-weight:bold;margin-top:-10px}aside .tiles{margin:20px 0}.inline-list-piped>span:after{content:" | "}.inline-list-piped>span:last-child:after{content:none}.inline-list-piped a.ext::after{content:none}#profile-content h2{font-size:36px;margin-bottom:15px;margin-top:0;color:#052D48;font-weight:normal}#profile-content header{margin-bottom:50px}#profile-content section{margin:2em 0}#profile-content .publication h2{font-size:1.7em;margin-bottom:5px}#user-login-form{max-width:400px}#user-login-form .form-inline .form-control{width:100%}h4.label{color:inherit;display:block;font-size:18px;padding:0;text-align:left}article.publication h3{margin:10px 0}.paragraph--type--publication .small-caps-title{margin-bottom:0}.field--name-field-cu-associated-publications>.field__items>.field--item{margin:0 0 30px}.field--name-field-cu-authors .field--item{overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline}.field--name-field-cu-authors .field--item *{display:inline}.view-cu-publications .field--name-field-cu-authors .field--item{display:inline;display:inline-block}.field--name-field-cu-authors .field--item::after{content:",";margin-right:5px}.field--name-field-cu-authors .field--item:last-child::after{content:none}.view-cu-publications.view-display-id-block_4 .publication .footer-links{margin-top:10px}.view-cu-publications.view-display-id-block_4 .publication .footer-links a{background:none;border:none;color:#2c6bac;display:inline-block;margin:0 10px 5px 0;padding:0;text-transform:none}.view-cu-publications.view-display-id-block_4 .publication .footer-links a:hover{color:#0071B3}.view-cu-publications.view-display-id-block_4 .publication .footer-links a .ss-icon{display:none}.footer-links a{display:inline-block;border:2px solid #2c6bac;padding:0.5em 1.25em;border-radius:5px;font-size:0.8em;color:#2c6bac;text-transform:uppercase;margin:0.5em 0.5em 0 0;text-decoration:none;background:#FFF;white-space:nowrap;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.banner-image-and-text .cu-links{display:block;margin-top:0;margin-bottom:0}.banner-image-and-text .cu-links a{display:inline-block;border:2px solid #FFF;padding:0.75em 3em;border-radius:5px;font-size:1.1em;font-weight:400;color:#FFF;text-transform:uppercase;margin:1em 0.5em 0 0;text-decoration:none;background:transparent;white-space:nowrap;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.cu-links .btn-primary{display:inline-block;border:2px solid #FFF;padding:0.5em 2.5em;border-radius:5px;font-size:1.2em;color:#FFF;text-transform:uppercase;margin:auto;text-decoration:none;background:transparent;white-space:nowrap;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.cu-links .btn-primary:hover{background:#fff;color:#000}.well .footer-links a{background:#f5f5f5}.footer-links a:hover{background:#2c6bac;color:#FFF}.banner-image-and-text .cu-links a:hover,.banner-image-and-text .cu-links a:focus{background:#FFF;color:#000 !important;border-color:transparent;mix-blend-mode:screen;text-shadow:none}#block-homepagebanner article{margin:0 0 0.5em}.path-frontpage main{padding-top:0}#publications-listing h3.group-label{font-size:2.5em}#publications-listing article{margin-bottom:2em}#main .panel-group .panel{border-radius:0;box-shadow:none;border:0;margin-top:1px}#main .panel-heading{border-radius:0;border:0;background-color:#EEE}#main .panel-heading .panel-title{font-weight:bold;padding:0}#main .panel-heading a .ss-navigatedown{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#main .panel-heading a.collapsed .ss-navigatedown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#main .panel-group .list-group-item{background:#F8F8F8;padding:0}#main .panel-group .panel-heading+.panel-collapse>.list-group:first-child{border:0}#main .panel-group a{color:#555555;display:block;font-size:16px;padding:1em 14px}#main .panel-group .list-group a.active{background:#1d497d;color:#FFF}#publications-filter .panel-heading{padding:0}.field--name-field-cu-authors{margin-right:5px;line-height:1.1em}.inline-toggle{white-space:nowrap}.inline-toggle .ss-icon{font-size:0.7em}.authors-and-abstract-toggle .inline-toggle{margin-left:10px}.authors-and-abstract-toggle{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.panel-1col .block-region-middle section.block_content .paragraph--type--text,#panels-ipe-content .block-region-left section.block_content .paragraph--type--text{font-size:2em}.views-field-field-cu-summary p{margin-bottom:10px}.field--name-field-cu-event-categories,.field--name-field-cu-deadline-categories{margin-top:1em}.banner-text h2{font-size:4em;line-height:1em}.banner-text .field,.banner-text .field--name-field-cu-paragraph-hero-text{text-align:center;color:#FFF;font-weight:300;text-shadow:1px 1px 3px rgba(0,0,0,0.8)}.banner-text .field--name-field-cu-paragraph-hero-text{font-weight:400}.landing-content>.paragraph:nth-child(2n){background:#FFF}.landing-content>.paragraph:nth-child(2n) .js-empty::after{background:#EEE}.page-node-type-cu-event h1.page-header,.page-node-type-cu-deadline h1.page-header{display:none}.cu-event h2{color:#00294a;font-size:2em}.cu-event .event-sharebar{font-size:16px}.event-dateblock{font-size:16px}.past-events,.upcoming-events{margin:0;padding:20px 0 0}.past-events h2,.upcoming-events h2{margin:0}.past-events .events-item .date,.upcoming-events .events-item .date{font-size:16px}.cu-deadline h2{color:#00294a;font-size:2em}.cu-deadline .deadline-sharebar{font-size:16px}.deadline-dateblock{font-size:16px}.past-deadlines,.upcoming-deadlines{margin:0;padding:20px 0 0}.past-deadlines h2,.upcoming-deadlines h2{margin:0}.past-deadlines .deadlines-item .date,.upcoming-deadlines .deadlines-item .date{font-size:16px}.view-all-items,.views-more-link{background:transparent;border:2px solid #2c6bac;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#2c6bac !important;display:inline-block;font-size:1.2em;margin:1em .5em 1em 0;padding:.5em 2.5em;text-decoration:none;text-transform:uppercase;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap}.view-all-items:hover,.views-more-link:hover{background:#2c6bac;border-color:transparent;color:#FFF !important;text-shadow:none}.webform-button--next,.webform-button--previous,.webform-button--preview,.webform-button--previous ~ .webform-button--submit,.webform-button--submit{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#2c6bac;border:0;color:#FFF !important;display:inline-block;font-size:1.1em;font-weight:600;padding:.5em 2.5em}.webform-button--next:hover,.webform-button--previous:hover,.webform-button--preview:hover,.webform-button--previous ~ .webform-button--submit:hover,.webform-button--submit:hover{background:#0071B3}.webform-button--next:active,.webform-button--next:focus,.webform-button--next:active:focus,.webform-button--previous:active,.webform-button--previous:focus,.webform-button--previous:active:focus,.webform-button--preview:active,.webform-button--preview:focus,.webform-button--preview:active:focus,.webform-button--previous ~ .webform-button--submit:active,.webform-button--previous ~ .webform-button--submit:focus,.webform-button--previous ~ .webform-button--submit:active:focus,.webform-button--submit:active,.webform-button--submit:focus,.webform-button--submit:active:focus{background:#24598c}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#2c6bac;background-color:#2c6bac;border:0;color:#FFF !important;display:inline-block;font-weight:600;padding:.5em 18px}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .button:hover{background-color:#0071B3}.webform-button--previous{background:#216497;font-weight:400;margin-right:15px}.webform-button--preview{margin-right:15px}#cu-footer-links a{color:#FFF}.videos-filters h2{margin-top:0}.videos-filters .panel-heading{padding:0}.view-recent-news.view-display-id-block_2 .views-row{border-bottom:1px solid #555;margin:0 0 20px}.view-recent-news.view-display-id-block_2 .teaser{margin:0 0 1em}.view-recent-news.view-display-id-block_2 .teaser h2{font-size:1.3em !important;margin:0}.view-recent-news.view-display-id-block_2 .teaser .field--name-field-cu-summary,.view-recent-news.view-display-id-block_2 .teaser .field--name-field-cu-tags{display:none}@media (max-width:767px){#header{background:#FFF;z-index:20 !important}body{background:#FFF;padding-top:42px}main,#search-results{font-size:16px;line-height:1.42857143}h1{font-size:2.5em}.searchResults.search-open{margin-top:58px}#mission{font-size:1.4em}#branding{background:#093552;border-bottom:1px solid #3e5c81;position:fixed;left:0;top:0;width:100%;z-index:20;height:42px;padding:0;-webkit-transition:height 0.2s ease-out;-moz-transition:height 0.2s ease-out;-o-transition:height 0.2s ease-out;transition:height 0.2s ease-out}.minimal-header #branding{height:1px}body.mobile-nav-open::after,body.overlay-shown::after,body.search-focus::after{content:"";display:block;position:fixed;z-index:18;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}body.overlay-shown::after{background:rgba(99,99,99,0.5)}body.overlay-shown{height:100%;width:100%;overflow:hidden;position:fixed}#branding .row{height:100%}#brand-wrapper{float:left;width:calc(100% - 100px);text-align:center;padding:0;line-height:42px;height:42px}#brand-wrapper .cu-crown{display:none}#brand-wrapper .cu-crown .st1{fill:#1d497d}#brand-wrapper .cu-crown .st0{fill:#FFF}.brand{float:none;font-size:16px;margin:0 auto;color:#FFF}#search-widget{position:fixed;bottom:auto;top:42px;left:0;width:100%;z-index:19}.toolbar-vertical #search-widget{position:absolute;top:0}#search-widget form{background:#00294a;padding:15px 15px 0}#search-widget .form-control{font-size:1.5em;float:none;color:#e5e5e5;padding:0;margin-bottom:15px}#search-widget .btn{background:#1d497d;color:#FFF;height:auto;font-weight:bold;padding:1px 6px;right:2px;top:2px}#search-widget .btn:hover,#search-widget .btn:focus{background:#e5e5e5}#search-widget .form-group{margin:0;position:relative}.tt-dropdown-menu{position:static !important;max-height:none;margin-top:5px}.tt-hint{display:none}.tt-dropdown-menu .tt-suggestion{color:#FFF;padding:3px 5px;background:#0f1925;margin:0.5em 1em 0 0;border-radius:2px}#page-tabs a{padding:10px 15px;margin-right:0}#page-menu-overlay{background:#999;background:rgba(99,99,99,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:30}#page-menu{position:fixed;top:0;right:0;min-width:200px;height:100%;z-index:31;background:#FFF;padding:0;font-size:14px;overflow-y:auto}#page-menu>ul>li{padding:10px 25px;border-bottom:1px solid #e5e5e5}#page-menu-close{font-size:1em;font-weight:bold;letter-spacing:2px;text-transform:uppercase;color:#FFF;padding:10px 10px 0 0}#page-menu-close-label{margin:8px 5px;font-size:0.8em}#site-footer{background:#1d497d;color:#f4f5f2;padding:30px 0}#site-footer h2{color:#FFF}#site-footer a{color:#a6b7c8}#site-footer address{margin:0}#site-footer .text{margin-bottom:20px}#site-footer .social{margin-top:10px;text-align:center}#site-footer .social h2{display:none}#site-footer .social h6{display:inline;margin:0 20px 0 0;position:relative;top:-8px}#site-footer svg,#site-footer .ss-social-regular{float:none;margin-right:15px}#site-footer .social a{color:#a6b7c8}#site-footer .social a svg{fill:#a6b7c8}#site-footer .social a:hover{color:#FFF}.view-people .image-with-text .extra-links span{top:calc(50% - 22px)}.view-people .cu-alumni-profile .image-with-text .text-label{padding:2.5vw 0}.view-people .cu-alumni-profile .image-with-text .extra-links{font-size:1.3em;line-height:2.5em}.view-people .image-with-text .text-label h2,.view-people .image-with-text .text-label h3{font-size:6vw;margin:0 0 0.25em;color:#FFF}.view-people .cu-alumni-profile .image-with-text .text-label h2,.view-people .cu-alumni-profile .image-with-text .text-label h3{font-size:1.2em}.view-people .image-with-text .text-label .field--name-field-cu-text{font-size:3.5vw}.view-people .cu-alumni-profile .image-with-text .text-label .field--name-field-cu-text{font-size:3.2vw}#view-tab-filter{margin:2em 0}.field--name-field-cu-sponsors a{width:42%;width:calc(50% - 7.5px)}.field--name-field-cu-sponsors a:nth-child(2n){margin-right:0}.affiliations-group{display:block}.affiliations-label{font-size:2em;float:left;padding-bottom:10px;border-bottom:1px solid #555;margin-bottom:10px;text-align:left}.affiliation-name{font-size:1em;line-height:1em}.affiliation-item{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;align-self:flex-start}.affiliations-items{border-left:0;padding-left:0;margin-left:-15px;clear:both}.affiliation-image{display:block;max-width:150px}.page-header{margin-top:10px;margin-bottom:20px}.breadcrumb{background:#f0f0f0;margin-left:-15px;margin-right:-15px;padding:10px 15px}.table-responsive{margin-left:-15px;margin-right:-15px;width:auto;border-left:0;border-right:0}.table-responsive .col_0{padding-left:15px}section.people-block_1,section.people-block_2,.view-gallery{margin-left:-15px;margin-right:-15px;overflow:hidden}#main-article{margin-bottom:20px}#main-article ~ aside{background:#f0f0f0;padding-top:5px;padding-bottom:5px}aside section{margin-bottom:20px}.banner-text h2{font-size:3em}.banner-image-and-text .cu-links a{font-size:1.5em}.banner-text .field,.banner-text .field--name-field-cu-paragraph-hero-text{color:#555555;text-shadow:none}.banner-image-and-text .cu-links a{border-color:#2c6bac;color:#2c6bac !important;margin-top:10px}.banner-image-and-text .cu-links a:hover,.banner-image-and-text .cu-links a:focus{background:#2c6bac;color:#FFF !important;mix-blend-mode:normal}.research_projects-block_2 h2.block-title,.cu_publications-block_3 h2.block-title,.landing-content>.paragraph--type--cu-views-display h2.block-title,.landing-content>.page-slice>.container>.field--name-field-cu-page-slice-content>.paragraph--type--cu-page-slice-item>.col-md-12 h2.block-title{background:none;display:block;font-size:22px;font-weight:300;margin:5px 0 15px;padding:0;position:relative;text-align:left;text-transform:uppercase}.research_projects-block_2 h2.block-title::after,.cu_publications-block_3 h2.block-title::after,.landing-content>.paragraph--type--cu-views-display h2.block-title::after,.landing-content>.page-slice>.container>.field--name-field-cu-page-slice-content>.paragraph--type--cu-page-slice-item>.col-md-12 h2.block-title::after{content:"";display:block;border-bottom:1px solid #00294a;margin:5px 0;width:60%}.research_projects-block_2 h2.block-title+.field--type-viewfield,.cu_publications-block_3 h2.block-title+.field--type-viewfield,.landing-content>.paragraph--type--cu-views-display h2.block-title+.field--type-viewfield,.landing-content>.page-slice>.container>.field--name-field-cu-page-slice-content>.paragraph--type--cu-page-slice-item>.col-md-12 h2.block-title+.field--type-viewfield{border-top:0;padding-top:0}.view-cu-publications.view-display-id-block_4 .view-content .views-row,.view-cu-publications.view-display-id-block_5 .view-content .views-row{margin-bottom:20px}.view-cu-publications.view-display-id-block_4 .view-content .views-row h3,.view-cu-publications.view-display-id-block_5 .view-content .views-row h3{margin-top:0}}@media (min-width:768px){body{margin-top:0}#header{background:#FFF}#branded-site-name .brand{color:#1d497d;margin:0;line-height:1em}footer .brand{color:#FFF;float:left;font-size:1.4em;padding-left:5px}#brand-wrapper .cu-crown{width:63px;height:53px;float:left}#nav-wrapper{background:#FFF}#nav-wrapper a{color:#2c6bac;font-weight:400}nav a:hover,nav a:focus{color:#75aadb}#nav-wrapper .nav>li.active a{color:#FFF !important}#search-icon-wrapper .search-icon span{background:#2c6bac}#search-icon-wrapper .search-icon span:nth-child(1){border-color:#2c6bac}#site-name{margin-top:0;letter-spacing:normal;font-size:48px;float:left}#branded-site-name .brand{float:left}#branded-site-name .brand,#site-name a{color:#24598c}#site-nav li a,#site-nav li div{font-size:2em;font-size:2.5vw;line-height:1em;font-weight:300;text-transform:none;color:#555555;display:block;padding:15px}#site-nav li a strong,#site-nav li div strong{font-weight:300;white-space:nowrap;text-overflow:ellipsis;margin-right:10px}#site-nav .active span a,#site-nav .active span div{color:#FFF}#cu-brand{float:left}#branded-site-name .brand{font-size:35px;margin:0 15px 0 0;padding-right:15px;border-right:2px solid #00294a}#site-footer{background:#f4f5f2;color:#555555}#cu-footer{background:#1d497d}#cu-footer .cu-crown .st1{fill:#1d497d !important}#site-footer a,#site-footer .social a{color:#2c6bac}#site-footer a svg,#site-footer .social a svg{fill:#2c6bac}#site-footer a:hover,#site-footer .social a:hover{color:#a6b7c8}.field--name-field-cu-sponsors a{width:calc(33.333% - 10px)}.field--name-field-cu-sponsors a:nth-child(3n){margin-right:0}.people-block_1 .view-people .image-with-text .extra-links a{padding-top:calc(50% - 22px)}.banner-text{padding:50px 20px}.with-image .banner-text{padding:0;position:absolute;left:0;top:0}.with-image .banner-text h2,.with-image .banner-text .field--name-field-cu-paragraph-hero-text,.with-image .banner-text .field--name-field-cu-links{opacity:0}.banner-text h2,.banner-text .field--name-field-cu-paragraph-hero-text,.banner-text .field--name-field-cu-links{opacity:0}.banner-loaded .banner-text h2{-moz-animation:textIntro 500ms ease-out 300ms forwards;-webkit-animation:textIntro 500ms ease-out 300ms forwards;animation:textIntro 500ms ease-out 300ms forwards}.banner-loaded .banner-text .field--name-field-cu-paragraph-hero-text{-moz-animation:textIntro 500ms ease-out 500ms forwards;-webkit-animation:textIntro 500ms ease-out 500ms forwards;animation:textIntro 500ms ease-out 500ms forwards}.banner-loaded .banner-text .field--name-field-cu-links{-moz-animation:textIntro 500ms ease-out 800ms forwards;-webkit-animation:textIntro 500ms ease-out 800ms forwards;animation:textIntro 500ms ease-out 800ms forwards}.image-tile div.details h2,.image-tile div.details h3{font-size:1.2em}#main-article.with-sidebar{padding-right:4%}#main-article.with-sidebar ~ aside{padding-left:4%}#main-article ~ aside h3{margin-top:0}#sidebar-content{padding-left:4%}}@media (min-width:768px) and (max-width:991px){#search-widget .form-control{font-size:2.5em}#search-widget .btn{height:41px}#site-name{clear:left;margin-left:0}.page-header{font-size:3em}#site-nav span{font-size:1.5em}#brand-wrapper .cu-crown{width:36px;height:31px}#main-article ~ aside{background:#f0f0f0;padding-top:5px;padding-bottom:5px}.utility-menu-inner{padding-top:5px;padding-bottom:5px}}@media (min-width:768px) and (max-width:1199px){#nav-wrapper{min-height:none}.utility-menu-inner{top:-50px}}@media (min-width:992px){#cu-footer-links{text-align:right}#cu-organization-email,#cu-social-links{width:auto;margin-right:-3em;white-space:nowrap}#site-nav li a,#site-nav li div{font-size:2em}}
