#breakpoint .hand{display:block}#breakpoint .desk,#breakpoint .jumbotron,#breakpoint .lap,#breakpoint .wall{display:none}@media only screen and (min-width:36em){#breakpoint .width .hand{display:none}#breakpoint .width .lap{display:block}}@media only screen and (min-width:54em){#breakpoint .width .lap{display:none}#breakpoint .width .desk{display:block}}@media only screen and (min-width:81em){#breakpoint .width .desk{display:none}#breakpoint .width .wall{display:block}}@media only screen and (min-width:108em){#breakpoint .width .wall{display:none}#breakpoint .width .jumbotron{display:block}}@media only screen and (min-height:24em){#breakpoint .height .hand{display:none}#breakpoint .height .lap{display:block}}@media only screen and (min-height:36em){#breakpoint .height .lap{display:none}#breakpoint .height .desk{display:block}}@media only screen and (min-height:48em){#breakpoint .height .desk{display:none}#breakpoint .height .wall{display:block}}@media only screen and (min-height:60em){#breakpoint .height .wall{display:none}#breakpoint .height .jumbotron{display:block}}.page-template-homepage .hero .while-loading{display:none}.page-template-homepage .hero #hero-video-description{display:none}.page-template-homepage .hero .content{position:relative;overflow:hidden}.page-template-homepage .hero .centerme{width:100%;height:auto;position:absolute;top:50%;left:50%;z-index:100;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:36em){.page-template-homepage .hero .centerme{width:70%}}@media only screen and (min-width:81em){.page-template-homepage .hero .centerme{width:80%}}.page-template-homepage .hero .logo{width:100%;height:auto}.page-template-homepage .hero .logo.horizontal-logo{display:none}@media only screen and (min-width:54em){.page-template-homepage .hero .logo.horizontal-logo{display:block}}.page-template-homepage .hero .logo.vertical-logo{display:block}@media only screen and (min-width:54em){.page-template-homepage .hero .logo.vertical-logo{display:none}}.page-template-homepage .hero .backup-nojs{display:block}.page-template-homepage .hero .caption-container{display:none}.page-template-homepage .hero,.page-template-homepage .hero video{background-color:#2c2c33}@media only screen and (min-width:36em){.js.not-mobile .page-template-homepage .hero .while-loading{height:100%;width:100%;display:block;position:absolute;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}}.js.not-mobile .page-template-homepage .hero #hero-video-description{display:block}.js .page-template-homepage .hero .backup-nojs{display:none}.js .page-template-homepage .hero .backup-mobile,.js .page-template-homepage .hero .content{height:100%;width:100%}.js .page-template-homepage .hero .backup-mobile{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.js .page-template-homepage .hero .scroll-arrow{position:absolute;left:50%;bottom:.4em;z-index:2;color:#fff;font-size:2.5em;font-weight:700;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 1s ease-in;-moz-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.js .page-template-homepage .hero .scroll-arrow.show{-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.js .page-template-homepage .hero .scroll-arrow.show.fade-out{-moz-opacity:.25;-khtml-opacity:.25;opacity:.25}.js .page-template-homepage .hero .video{position:relative;z-index:0}.js .page-template-homepage .hero video{width:100%;height:100%}.js .page-template-homepage .hero .caption-trigger,.js .page-template-homepage .hero .fa,.js .page-template-homepage .hero .toggle.playback{position:absolute;bottom:0;left:0;text-align:center}.js .page-template-homepage .hero .fa{width:2em;height:2em;padding:.5em;border-radius:100%;background-color:#fff;font-size:1em;color:#000;overflow:hidden;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:opacity 125ms ease-out,border-radius 125ms ease-out;-moz-transition:opacity 125ms ease-out,border-radius 125ms ease-out;-o-transition:opacity 125ms ease-out,border-radius 125ms ease-out;transition:opacity 125ms ease-out,border-radius 125ms ease-out}.js .page-template-homepage .hero .fa.fa-play{padding-right:.375em;padding-left:.625em}.js .page-template-homepage .hero .caption-trigger,.js .page-template-homepage .hero .toggle-playback{width:2em;height:2em;margin:0;border:none;background-color:transparent;font-size:1em;color:transparent;display:block}.js .page-template-homepage .hero .caption-container,.js .page-template-homepage .hero .toggle-playback{position:absolute;bottom:2em;left:2em;z-index:101;cursor:pointer;display:block}.js .page-template-homepage .hero .caption-container.hover .fa,.js .page-template-homepage .hero .caption-container:hover .fa,.js .page-template-homepage .hero .toggle-playback.hover .fa,.js .page-template-homepage .hero .toggle-playback:hover .fa{-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 125ms ease-in,border-radius 125ms ease-in;-moz-transition:opacity 125ms ease-in,border-radius 125ms ease-in;-o-transition:opacity 125ms ease-in,border-radius 125ms ease-in;transition:opacity 125ms ease-in,border-radius 125ms ease-in;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;transition-delay:0s,0s}.js .page-template-homepage .hero .caption-container{left:4.5em}.js .page-template-homepage .hero .caption-container.hover .fa,.js .page-template-homepage .hero .caption-container:hover .fa{border-radius:100% 0 100% 100%}.js .page-template-homepage .hero .caption-container.hover .captions,.js .page-template-homepage .hero .caption-container:hover .captions{width:14em;max-height:9000em;-webkit-transition:width 250ms ease-out,max-height 0s ease-out;-moz-transition:width 250ms ease-out,max-height 0s ease-out;-o-transition:width 250ms ease-out,max-height 0s ease-out;transition:width 250ms ease-out,max-height 0s ease-out;-webkit-transition-delay:125ms,125ms;-moz-transition-delay:125ms,125ms;-o-transition-delay:125ms,125ms;transition-delay:125ms,125ms}.js .page-template-homepage .hero .caption-container.hover .captions .caption.showing,.js .page-template-homepage .hero .caption-container:hover .captions .caption.showing{visibility:visible}.js .page-template-homepage .hero .caption-container .fa{-webkit-transition-delay:250ms,250ms;-moz-transition-delay:250ms,250ms;-o-transition-delay:250ms,250ms;transition-delay:250ms,250ms}.js .page-template-homepage .hero .captions{width:0;height:auto;max-height:0;position:relative;margin:0 0 2em 2em;background:#fff;color:#000;overflow:hidden;-webkit-transition:width 250ms ease-in,max-height 0s ease-in;-moz-transition:width 250ms ease-in,max-height 0s ease-in;-o-transition:width 250ms ease-in,max-height 0s ease-in;transition:width 250ms ease-in,max-height 0s ease-in;-webkit-transition-delay:0s,250ms;-moz-transition-delay:0s,250ms;-o-transition-delay:0s,250ms;transition-delay:0s,250ms}.js .page-template-homepage .hero .caption{display:none;visibility:hidden}.js .page-template-homepage .hero .caption .hero-clip-title{width:12em;margin:1em;font-family:Quadon,"Myriad Pro",sans-serif}.js .page-template-homepage .hero .caption .hero-clip-description{width:13.33333em;margin:1.11111em;font-size:.9em;color:#4a484c}#breakpoint .hand{display:block}#breakpoint .desk,#breakpoint .jumbotron,#breakpoint .lap,#breakpoint .wall{display:none}@media only screen and (min-width:36em){#breakpoint .width .hand{display:none}#breakpoint .width .lap{display:block}}@media only screen and (min-width:54em){#breakpoint .width .lap{display:none}#breakpoint .width .desk{display:block}}@media only screen and (min-width:81em){#breakpoint .width .desk{display:none}#breakpoint .width .wall{display:block}}@media only screen and (min-width:108em){#breakpoint .width .wall{display:none}#breakpoint .width .jumbotron{display:block}}@media only screen and (min-height:24em){#breakpoint .height .hand{display:none}#breakpoint .height .lap{display:block}}@media only screen and (min-height:36em){#breakpoint .height .lap{display:none}#breakpoint .height .desk{display:block}}@media only screen and (min-height:48em){#breakpoint .height .desk{display:none}#breakpoint .height .wall{display:block}}@media only screen and (min-height:60em){#breakpoint .height .wall{display:none}#breakpoint .height .jumbotron{display:block}}.calls-to-action.section{background-color:#005eb8;display:block}@media only screen and (min-width:36em) and (min-height:36em){.calls-to-action.section{display:none}}.calls-to-action.section ul{width:82.91667%;min-height:1px;margin-right:2.5%;margin:0 8.54167%}@media only screen and (min-width:36em){.calls-to-action.section ul{width:91.45833%;min-height:1px;margin-right:2.5%;margin-right:0}}@media only screen and (min-width:54em){.calls-to-action.section ul{width:82.91667%;min-height:1px;margin-right:2.5%}}@media only screen and (min-width:108em){.calls-to-action.section ul{width:100%;min-height:1px;-test-nomargin:true;-test-ratio:12 of 12;-test-nth:12;-test-columns:12;margin-left:0}}.calls-to-action.section li{width:100%;min-height:1px;margin-right:3.01508%;margin-top:0;display:block;list-style:none}@media only screen and (min-width:36em){.calls-to-action.section li{width:43.96355%;min-height:1px;margin-right:2.73349%}.calls-to-action.section li:last-child{width:90.66059%;min-height:1px;margin-right:2.73349%}}@media only screen and (min-width:54em){.calls-to-action.section li{width:31.32328%;margin:0;margin-right:3.01508%}.calls-to-action.section li:last-child{width:31.32328%;margin-right:0}}@media only screen and (min-width:54em){.calls-to-action.section li{width:31.66667%;min-height:1px;margin-right:2.5%}.calls-to-action.section li:last-child{width:31.66667%;min-height:1px;margin-right:0}}.calls-to-action.section a{width:100%;border-color:#fff;font-weight:400;color:#fff;display:block}.calls-to-action.section a:hover{border-color:#fff;background-color:#fff;color:#005eb8}.calls-to-action.section .content{padding:8.54167% 0}@media only screen and (min-width:36em){.calls-to-action.section .content{padding:6.04167% 0}}@media only screen and (min-width:54em){.calls-to-action.section .content{padding:3em 0}}#breakpoint .hand{display:block}#breakpoint .desk,#breakpoint .jumbotron,#breakpoint .lap,#breakpoint .wall{display:none}@media only screen and (min-width:36em){#breakpoint .width .hand{display:none}#breakpoint .width .lap{display:block}}@media only screen and (min-width:54em){#breakpoint .width .lap{display:none}#breakpoint .width .desk{display:block}}@media only screen and (min-width:81em){#breakpoint .width .desk{display:none}#breakpoint .width .wall{display:block}}@media only screen and (min-width:108em){#breakpoint .width .wall{display:none}#breakpoint .width .jumbotron{display:block}}@media only screen and (min-height:24em){#breakpoint .height .hand{display:none}#breakpoint .height .lap{display:block}}@media only screen and (min-height:36em){#breakpoint .height .lap{display:none}#breakpoint .height .desk{display:block}}@media only screen and (min-height:48em){#breakpoint .height .desk{display:none}#breakpoint .height .wall{display:block}}@media only screen and (min-height:60em){#breakpoint .height .wall{display:none}#breakpoint .height .jumbotron{display:block}}.page-template-homepage .top-facts{background-color:#2c2c33}.page-template-homepage .top-facts #bbTopFacts{padding:17.08333% 0}.page-template-homepage .top-facts .fact{color:#b4b2ad}.page-template-homepage .top-facts .head,.page-template-homepage .top-facts .subhead{color:#fff}.page-template-homepage .top-facts .kicker:after{background-color:#fff}#breakpoint .hand{display:block}#breakpoint .desk,#breakpoint .jumbotron,#breakpoint .lap,#breakpoint .wall{display:none}@media only screen and (min-width:36em){#breakpoint .width .hand{display:none}#breakpoint .width .lap{display:block}}@media only screen and (min-width:54em){#breakpoint .width .lap{display:none}#breakpoint .width .desk{display:block}}@media only screen and (min-width:81em){#breakpoint .width .desk{display:none}#breakpoint .width .wall{display:block}}@media only screen and (min-width:108em){#breakpoint .width .wall{display:none}#breakpoint .width .jumbotron{display:block}}@media only screen and (min-height:24em){#breakpoint .height .hand{display:none}#breakpoint .height .lap{display:block}}@media only screen and (min-height:36em){#breakpoint .height .lap{display:none}#breakpoint .height .desk{display:block}}@media only screen and (min-height:48em){#breakpoint .height .desk{display:none}#breakpoint .height .wall{display:block}}@media only screen and (min-height:60em){#breakpoint .height .wall{display:none}#breakpoint .height .jumbotron{display:block}}.no-svg .page-template-homepage .maps .pin{display:none}.no-svg .page-template-homepage .maps .pin-fallback{display:block}.page-template-homepage .maps{background-color:#d2eae6}.page-template-homepage .maps .section-intro .subhead{color:#003d4c}.page-template-homepage .maps .legend{width:65.83333%;min-height:1px;margin-right:2.5%;margin:0 17.08333%}@media only screen and (min-width:36em){.page-template-homepage .maps .legend{width:82.91667%;min-height:1px;margin-right:2.5%;margin-right:8.54167%;margin-left:8.54167%}}.page-template-homepage .maps .legend+.facts,.page-template-homepage .maps .legend+.map{margin-top:8.54167%}.page-template-homepage .maps .legend li{width:100%;min-height:1px;margin-right:0;margin:0;margin-bottom:1em;display:block;list-style:none}.page-template-homepage .maps .legend li.legend-item-4{margin-bottom:0}@media only screen and (min-width:36em){.page-template-homepage .maps .legend li{width:48.49246%;min-height:1px;margin-right:3.01508%;margin-right:3.01508%}.page-template-homepage .maps .legend li.legend-item-3,.page-template-homepage .maps .legend li.legend-item-4{margin-bottom:0}.page-template-homepage .maps .legend li.legend-item-2,.page-template-homepage .maps .legend li.legend-item-4{margin-right:0}}@media only screen and (min-width:54em){.page-template-homepage .maps .legend li{width:22.73869%;margin-bottom:0}.page-template-homepage .maps .legend li.legend-item-2{margin-right:3.01508%}.page-template-homepage .maps .legend li.legend-item-4{margin-right:0}}.page-template-homepage .maps .legend li a{width:100%;margin:0;border-color:#005eb8;background-color:transparent;font-weight:500;display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media only screen and (min-width:36em){.page-template-homepage .maps .legend li a{height:2em;position:relative;z-index:0}}@media only screen and (min-width:54em){.page-template-homepage .maps .legend li a{height:3em}}.page-template-homepage .maps .legend li a:hover .text{color:#fff!important}.page-template-homepage .maps .legend li a:hover .text .fa{color:#fff!important}@media only screen and (min-width:36em){.page-template-homepage .maps .legend .text{color:#000;left:0;padding:0 .625em;position:absolute;top:50%;width:100%;z-index:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}}.page-template-homepage .maps .legend .text .fa{color:#000;margin-right:.25em;-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}.page-template-homepage .maps .map{width:100%;min-height:1px;-test-nomargin:true;-test-ratio:12 of 12;-test-nth:12;-test-columns:12;position:relative;z-index:0}.page-template-homepage .maps .map>img{width:100%;height:auto;display:block}.page-template-homepage .maps .map+.facts{margin-top:8.54167%}.page-template-homepage .maps .pin-layer{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.page-template-homepage .maps .location-pin{position:absolute;top:0;left:0;z-index:100;-webkit-transform-origin:50% 93%;-moz-transform-origin:50% 93%;-o-transform-origin:50% 93%;-ms-transform-origin:50% 93%;transform-origin:50% 93%;-webkit-transform:translate(-50%,-93%) scale(.75);-moz-transform:translate(-50%,-93%) scale(.75);-o-transform:translate(-50%,-93%) scale(.75);-ms-transform:translate(-50%,-93%) scale(.75);transform:translate(-50%,-93%) scale(.75);-webkit-transition:transform;-moz-transition:transform;-o-transition:transform;transition:transform;-webkit-transition-duration:375ms;-moz-transition-duration:375ms;-o-transition-duration:375ms;transition-duration:375ms;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.page-template-homepage .maps .location-pin:hover{-webkit-transform:translate(-50%,-93%) scale(1);-moz-transform:translate(-50%,-93%) scale(1);-o-transform:translate(-50%,-93%) scale(1);-ms-transform:translate(-50%,-93%) scale(1);transform:translate(-50%,-93%) scale(1)}.page-template-homepage .maps .location-pin:hover button{background-color:transparent}.page-template-homepage .maps .location-pin button{border:none;display:block}.page-template-homepage .maps .pin{width:3em;height:4.5999em;display:block}.page-template-homepage .maps .pin .pin-color{fill:#005eb8}.page-template-homepage .maps .pin-fallback{display:none}.page-template-homepage .maps .fact-impact{color:#003d4c;text-shadow:1px 1px 0 rgba(134,200,188,.0966667),2px 2px 0 rgba(134,200,188,.0933333),3px 3px 0 rgba(134,200,188,.09),4px 4px 0 rgba(134,200,188,.0866667),5px 5px 0 rgba(134,200,188,.0833333),6px 6px 0 rgba(134,200,188,.08),7px 7px 0 rgba(134,200,188,.0766667),8px 8px 0 rgba(134,200,188,.0733333),9px 9px 0 rgba(134,200,188,.07),10px 10px 0 rgba(134,200,188,.0666667),11px 11px 0 rgba(134,200,188,.0633333),12px 12px 0 rgba(134,200,188,.06),13px 13px 0 rgba(134,200,188,.0566667),14px 14px 0 rgba(134,200,188,.0533333),15px 15px 0 rgba(134,200,188,.05),16px 16px 0 rgba(134,200,188,.0466667),17px 17px 0 rgba(134,200,188,.0433333),18px 18px 0 rgba(134,200,188,.04),19px 19px 0 rgba(134,200,188,.0366667),20px 20px 0 rgba(134,200,188,.0333333),21px 21px 0 rgba(134,200,188,.03),22px 22px 0 rgba(134,200,188,.0266667),23px 23px 0 rgba(134,200,188,.0233333),24px 24px 0 rgba(134,200,188,.02),25px 25px 0 rgba(134,200,188,.0166667),26px 26px 0 rgba(134,200,188,.0133333),27px 27px 0 rgba(134,200,188,.01),28px 28px 0 rgba(134,200,188,.00666667),30px 30px 0 transparent}.page-template-homepage .maps .fact-impact:after{background-color:#fff;-moz-opacity:1;-khtml-opacity:1;opacity:1}#breakpoint .hand{display:block}#breakpoint .desk,#breakpoint .jumbotron,#breakpoint .lap,#breakpoint .wall{display:none}@media only screen and (min-width:36em){#breakpoint .width .hand{display:none}#breakpoint .width .lap{display:block}}@media only screen and (min-width:54em){#breakpoint .width .lap{display:none}#breakpoint .width .desk{display:block}}@media only screen and (min-width:81em){#breakpoint .width .desk{display:none}#breakpoint .width .wall{display:block}}@media only screen and (min-width:108em){#breakpoint .width .wall{display:none}#breakpoint .width .jumbotron{display:block}}@media only screen and (min-height:24em){#breakpoint .height .hand{display:none}#breakpoint .height .lap{display:block}}@media only screen and (min-height:36em){#breakpoint .height .lap{display:none}#breakpoint .height .desk{display:block}}@media only screen and (min-height:48em){#breakpoint .height .desk{display:none}#breakpoint .height .wall{display:block}}@media only screen and (min-height:60em){#breakpoint .height .wall{display:none}#breakpoint .height .jumbotron{display:block}}.csstransitions .story a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.csstransitions .story img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-transition:opacity 250ms ease-in-out,transform 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out,transform 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out,transform 250ms ease-in-out;transition:opacity 250ms ease-in-out,transform 250ms ease-in-out}.page-template-homepage .research{background-color:#d9c89e;text-align:center}.page-template-homepage .research .section-intro .subhead{color:#623412}.page-template-homepage .research .research-container{width:82.91667%;min-height:1px;margin-right:2.5%;margin-right:8.54167%;margin-left:8.54167%;position:relative;z-index:0;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:108em){.page-template-homepage .research .research-container{width:100%;min-height:1px;margin-right:0;margin-left:0}}.page-template-homepage .research .teaser{width:100%;min-height:1px;margin-right:0;display:table;text-align:left}.page-template-homepage .research .teaser.has-image .thumbnail{margin-bottom:0;height:0;padding-bottom:100%}.page-template-homepage .research .teaser.has-image .thumbnail img{width:150%;margin-left:-25%}.page-template-homepage .research .teaser.has-image .text{width:72.11055%;display:table-cell;vertical-align:middle;padding-left:3.01508%}.page-template-homepage .research .teaser .text>h5{font-size:1.2em;font-weight:700}.page-template-homepage .research .teaser .text .kicker{font-size:.9em}.page-template-homepage .research .teaser .text .kicker+h5{margin-top:.20833em}.page-template-homepage .research .teaser .text .media-promo,.page-template-homepage .research .teaser .text .publish-date{font-size:.75em}.page-template-homepage .research .teaser .text .summary{font-size:.8125em}@media only screen and (min-width:36em){.page-template-homepage .research .teaser{display:table}.page-template-homepage .research .teaser.has-image .thumbnail{margin-bottom:0;height:auto;padding-bottom:0}.page-template-homepage .research .teaser.has-image .thumbnail img{width:100%;margin-left:0}.page-template-homepage .research .teaser.has-image .text{width:72.11055%;display:table-cell;vertical-align:middle;padding-left:3.01508%}.page-template-homepage .research .teaser .text>h5{font-size:1.5em;font-weight:700}.page-template-homepage .research .teaser .text .kicker,.page-template-homepage .research .teaser .text .summary{font-size:.9em}.page-template-homepage .research .teaser .text .kicker+h5{margin-top:.16667em}.page-template-homepage .research .teaser .text .media-promo,.page-template-homepage .research .teaser .text .publish-date{font-size:.8125em}}@media only screen and (min-width:54em){.page-template-homepage .research .teaser{width:48.49246%;min-height:1px;margin-right:3.01508%;display:table}.page-template-homepage .research .teaser.has-image .thumbnail{margin-bottom:0;height:0;padding-bottom:100%}.page-template-homepage .research .teaser.has-image .thumbnail img{width:150%;margin-left:-25%}.page-template-homepage .research .teaser.has-image .text{width:63.73057%;display:table-cell;vertical-align:middle;padding-left:3.10881%}.page-template-homepage .research .teaser .text>h5{font-size:1.2em;font-weight:700}.page-template-homepage .research .teaser .text .kicker{font-size:.9em}.page-template-homepage .research .teaser .text .kicker+h5{margin-top:.20833em}.page-template-homepage .research .teaser .text .media-promo,.page-template-homepage .research .teaser .text .publish-date{font-size:.75em}.page-template-homepage .research .teaser .text .summary{font-size:.8125em}.page-template-homepage .research .teaser:nth-of-type(2){margin-top:0}.page-template-homepage .research .teaser:nth-of-type(2n){margin-right:0}}@media only screen and (min-width:81em){.page-template-homepage .research .teaser .text>h5{font-size:1.5em;font-weight:700}.page-template-homepage .research .teaser .text .kicker,.page-template-homepage .research .teaser .text .summary{font-size:.9em}.page-template-homepage .research .teaser .text .kicker+h5{margin-top:.16667em}.page-template-homepage .research .teaser .text .media-promo,.page-template-homepage .research .teaser .text .publish-date{font-size:.8125em}}@media only screen and (min-width:108em){.page-template-homepage .research .teaser{width:48.75%;min-height:1px;margin-right:2.5%;display:table}.page-template-homepage .research .teaser.has-image .thumbnail{margin-bottom:0;height:auto;padding-bottom:0}.page-template-homepage .research .teaser.has-image .thumbnail img{width:100%;margin-left:0}.page-template-homepage .research .teaser.has-image .text{width:52.5641%;display:table-cell;vertical-align:middle;padding-left:2.5641%}.page-template-homepage .research .teaser .text>h5{font-size:1.2em;font-weight:700}.page-template-homepage .research .teaser .text .kicker{font-size:.9em}.page-template-homepage .research .teaser .text .kicker+h5{margin-top:.20833em}.page-template-homepage .research .teaser .text .media-promo,.page-template-homepage .research .teaser .text .publish-date{font-size:.75em}.page-template-homepage .research .teaser .text .summary{font-size:.8125em}}.page-template-homepage .research .teaser .thumbnail>a{border:none;position:relative;z-index:0;overflow:hidden;cursor:pointer}.page-template-homepage .research .teaser .thumbnail>a:before{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;background-color:#8a2a2b;content:' ';display:block;-webkit-transform:translateZ(0) scale(1.1,1.1);-moz-transform:translateZ(0) scale(1.1,1.1);-o-transform:translateZ(0) scale(1.1,1.1);-ms-transform:translateZ(0) scale(1.1,1.1);transform:translateZ(0) scale(1.1,1.1);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 125ms ease-in-out;-moz-transition:opacity 125ms ease-in-out;-o-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.page-template-homepage .research .teaser .thumbnail>a:hover:before{-moz-opacity:.33;-khtml-opacity:.33;opacity:.33}.page-template-homepage .research .teaser .thumbnail>a:hover img{-webkit-transform:translate3d(0,0,0) scale(1.05,1.05);-moz-transform:translate3d(0,0,0) scale(1.05,1.05);-o-transform:translate3d(0,0,0) scale(1.05,1.05);-ms-transform:translate3d(0,0,0) scale(1.05,1.05);transform:translate3d(0,0,0) scale(1.05,1.05)}.page-template-homepage .research .teaser .thumbnail>a,.page-template-homepage .research .teaser .thumbnail>a img{display:block}.page-template-homepage .research .teaser .thumbnail>a img{width:100%;max-width:none;margin:0;-webkit-transform:translate3d(0,0,0) scale(1,1);-moz-transform:translate3d(0,0,0) scale(1,1);-o-transform:translate3d(0,0,0) scale(1,1);-ms-transform:translate3d(0,0,0) scale(1,1);transform:translate3d(0,0,0) scale(1,1);-webkit-transition:transform;-moz-transition:transform;-o-transition:transform;transition:transform;-webkit-transition-duration:125ms;-moz-transition-duration:125ms;-o-transition-duration:125ms;transition-duration:125ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.page-template-homepage .research .teaser .thumbnail>a>.column{width:100%;margin-right:0}.page-template-homepage .research .teaser .kicker{color:#623412;line-height:90%;letter-spacing:.125em;text-transform:uppercase}.page-template-homepage .research .teaser .kicker:first-child{margin-top:0}.page-template-homepage .research .teaser .kicker .plus{display:inline-block}.page-template-homepage .research .teaser .summary{margin-top:0}.page-template-homepage .research .teaser .text>h5{margin-top:0;margin-bottom:0;font-family:Titling-Gothic,Impact,sans-serif;font-weight:500;text-transform:uppercase;line-height:1em}.page-template-homepage .research .teaser .text>h5 a{border:none}.page-template-homepage .research .teaser .text>h5 a:hover{background-color:transparent;color:#8a2a2b}#breakpoint .hand{display:block}#breakpoint .desk,#breakpoint .jumbotron,#breakpoint .lap,#breakpoint .wall{display:none}@media only screen and (min-width:36em){#breakpoint .width .hand{display:none}#breakpoint .width .lap{display:block}}@media only screen and (min-width:54em){#breakpoint .width .lap{display:none}#breakpoint .width .desk{display:block}}@media only screen and (min-width:81em){#breakpoint .width .desk{display:none}#breakpoint .width .wall{display:block}}@media only screen and (min-width:108em){#breakpoint .width .wall{display:none}#breakpoint .width .jumbotron{display:block}}@media only screen and (min-height:24em){#breakpoint .height .hand{display:none}#breakpoint .height .lap{display:block}}@media only screen and (min-height:36em){#breakpoint .height .lap{display:none}#breakpoint .height .desk{display:block}}@media only screen and (min-height:48em){#breakpoint .height .desk{display:none}#breakpoint .height .wall{display:block}}@media only screen and (min-height:60em){#breakpoint .height .wall{display:none}#breakpoint .height .jumbotron{display:block}}.page-template-homepage #bbProgramExplorer{background-color:#2c2c33}.page-template-homepage #bbProgramExplorer .content{padding:6.04167% 0}.page-template-homepage #bbProgramExplorer ul{margin:0}.page-template-homepage #bbProgramExplorer .row{width:65.83333%;min-height:1px;margin-right:2.5%;margin-left:17.08333%;margin-right:17.08333%;margin-bottom:1em}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .row{width:82.91667%;min-height:1px;margin-right:2.5%;margin-left:8.54167%;margin-right:8.54167%;margin-bottom:2.5%}}@media only screen and (min-width:108em){.page-template-homepage #bbProgramExplorer .row{width:100%;min-height:1px;-test-nomargin:true;-test-ratio:12 of 12;-test-nth:12;-test-columns:12;margin-left:0;margin-right:0}}.page-template-homepage #bbProgramExplorer .row.divisions{margin-bottom:0}.page-template-homepage #bbProgramExplorer .search-box input{width:100%;padding:.45em .6em;border-width:.3125em;border-bottom-width:0;float:none;width:100%;min-height:1px;margin-right:3.79747%}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .search-box input{width:66.66667%;padding:.3125em .625em;border-width:.3125em;border-bottom-width:.3125em;float:left;width:51.50754%;margin-right:0}}@media only screen and (min-width:54em){.page-template-homepage #bbProgramExplorer .search-box input{width:61.80905%}}@media only screen and (min-width:81em){.page-template-homepage #bbProgramExplorer .search-box input{width:72.11055%}}@media only screen and (min-width:108em){.page-template-homepage #bbProgramExplorer .search-box input{width:76.875%}}.page-template-homepage #bbProgramExplorer .search-box button{width:100%;height:2.5em;padding:.3125em 0;border-width:.3125em;font-size:1.2em;line-height:1.25em;float:none;width:100%;min-height:1px;margin-right:3.79747%}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .search-box button{width:33.33333%;height:3em;padding:.375em;border-width:.375em;border-left-width:0;font-size:1em;line-height:1.5em;float:right;width:48.49246%;min-height:1px;margin-right:0}}@media only screen and (min-width:54em){.page-template-homepage #bbProgramExplorer .search-box button{width:38.19095%;min-height:1px;margin-right:0}}@media only screen and (min-width:81em){.page-template-homepage #bbProgramExplorer .search-box button{width:27.88945%;min-height:1px;margin-right:0}}@media only screen and (min-width:108em){.page-template-homepage #bbProgramExplorer .search-box button{width:23.125%;min-height:1px;margin-right:0}}.page-template-homepage #bbProgramExplorer .search-box button:hover{background-color:#000}.page-template-homepage #bbProgramExplorer ul{list-style:none}.page-template-homepage #bbProgramExplorer .divisions .button,.page-template-homepage #bbProgramExplorer .filters .button{margin:0;display:block;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.page-template-homepage #bbProgramExplorer .divisions .button:hover,.page-template-homepage #bbProgramExplorer .filters .button:hover{background-color:#4a484c;color:#fff}.page-template-homepage #bbProgramExplorer .filters ul{margin:0}.page-template-homepage #bbProgramExplorer .filters li{margin:0;margin-bottom:1em;width:100%;min-height:1px;margin-right:3.79747%}.page-template-homepage #bbProgramExplorer .filters li.filter-2{margin-bottom:0}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .filters li{margin-bottom:3.01508%}}@media only screen and (min-width:54em){.page-template-homepage #bbProgramExplorer .filters li{width:48.49246%;min-height:1px;margin-right:3.01508%;margin-bottom:0}.page-template-homepage #bbProgramExplorer .filters li.filter-2{margin-right:0}}.page-template-homepage #bbProgramExplorer .filters .button{border-color:#fff;color:#fff}.page-template-homepage #bbProgramExplorer .divisions{border:.1875em solid #000;border-color:#fff}.page-template-homepage #bbProgramExplorer .divisions li{width:100%;margin:0}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .divisions li{width:50%}}@media only screen and (min-width:54em){.page-template-homepage #bbProgramExplorer .divisions li{width:33.33333%}}@media only screen and (min-width:108em){.page-template-homepage #bbProgramExplorer .divisions li{width:20%}}@media only screen and (max-width:35.99964em){.page-template-homepage #bbProgramExplorer .divisions .button,.page-template-homepage #bbProgramExplorer .divisions .button.small{border-left-width:0}}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .divisions .button,.page-template-homepage #bbProgramExplorer .divisions .button.small{position:relative}}.page-template-homepage #bbProgramExplorer .divisions .button .text,.page-template-homepage #bbProgramExplorer .divisions .button.small .text{width:100%}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .divisions .button .text,.page-template-homepage #bbProgramExplorer .divisions .button.small .text{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.page-template-homepage #bbProgramExplorer .divisions .button{width:100%;margin:0;border:1px solid #e5e2e0;border-top:none;border-right:none;border-bottom-width:1px;border-left-width:1px;border-color:#fff;color:#fff}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .divisions .button{height:3em}}.page-template-homepage #bbProgramExplorer .divisions .button .text{padding:0 1em}@media only screen and (min-width:108em){.page-template-homepage #bbProgramExplorer .divisions .division-6,.page-template-homepage #bbProgramExplorer .divisions .division-7,.page-template-homepage #bbProgramExplorer .divisions .division-8,.page-template-homepage #bbProgramExplorer .divisions .division-9{width:25%}}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .divisions .division-9{width:100%}}@media only screen and (min-width:54em){.page-template-homepage #bbProgramExplorer .divisions .division-9{width:33.33333%}}@media only screen and (min-width:108em){.page-template-homepage #bbProgramExplorer .divisions .division-9{width:25%}}.page-template-homepage #bbProgramExplorer .divisions .division-9 .button{border-bottom-width:0}@media only screen and (min-width:36em){.page-template-homepage #bbProgramExplorer .divisions .division-1 .button,.page-template-homepage #bbProgramExplorer .divisions .division-3 .button,.page-template-homepage #bbProgramExplorer .divisions .division-5 .button,.page-template-homepage #bbProgramExplorer .divisions .division-7 .button,.page-template-homepage #bbProgramExplorer .divisions .division-9 .button{border-left-width:0}}@media only screen and (min-width:54em){.page-template-homepage #bbProgramExplorer .divisions .division-1 .button,.page-template-homepage #bbProgramExplorer .divisions .division-3 .button,.page-template-homepage #bbProgramExplorer .divisions .division-5 .button,.page-template-homepage #bbProgramExplorer .divisions .division-7 .button,.page-template-homepage #bbProgramExplorer .divisions .division-9 .button{border-left-width:1px}}@media only screen and (min-width:54em){.page-template-homepage #bbProgramExplorer .divisions .division-1 .button,.page-template-homepage #bbProgramExplorer .divisions .division-4 .button,.page-template-homepage #bbProgramExplorer .divisions .division-7 .button{border-left-width:0}}@media only screen and (min-width:108em){.page-template-homepage #bbProgramExplorer .divisions .division-1 .button,.page-template-homepage #bbProgramExplorer .divisions .division-4 .button,.page-template-homepage #bbProgramExplorer .divisions .division-7 .button{border-left-width:1px}}@media only screen and (min-width:54em){.page-template-homepage #bbProgramExplorer .divisions .division-7 .button,.page-template-homepage #bbProgramExplorer .divisions .division-8 .button,.page-template-homepage #bbProgramExplorer .divisions .division-9 .button{border-bottom-width:0}}@media only screen and (min-width:108em){.page-template-homepage #bbProgramExplorer .divisions .division-1 .button{border-left-width:0}}@media only screen and (min-width:108em){.page-template-homepage #bbProgramExplorer .divisions .division-6 .button{border-bottom-width:0}}#breakpoint .hand{display:block}#breakpoint .desk,#breakpoint .jumbotron,#breakpoint .lap,#breakpoint .wall{display:none}@media only screen and (min-width:36em){#breakpoint .width .hand{display:none}#breakpoint .width .lap{display:block}}@media only screen and (min-width:54em){#breakpoint .width .lap{display:none}#breakpoint .width .desk{display:block}}@media only screen and (min-width:81em){#breakpoint .width .desk{display:none}#breakpoint .width .wall{display:block}}@media only screen and (min-width:108em){#breakpoint .width .wall{display:none}#breakpoint .width .jumbotron{display:block}}@media only screen and (min-height:24em){#breakpoint .height .hand{display:none}#breakpoint .height .lap{display:block}}@media only screen and (min-height:36em){#breakpoint .height .lap{display:none}#breakpoint .height .desk{display:block}}@media only screen and (min-height:48em){#breakpoint .height .desk{display:none}#breakpoint .height .wall{display:block}}@media only screen and (min-height:60em){#breakpoint .height .wall{display:none}#breakpoint .height .jumbotron{display:block}}.page-template-homepage .divisions.section{background-color:#2c2c33}.page-template-homepage .divisions.section svg{display:none;width:100%;height:100%;position:relative;z-index:0}@media only screen and (min-width:54em){.page-template-homepage .divisions.section svg{display:block}}.page-template-homepage .divisions.section .sticky{background-image:url(/assets/themes/machado/assets/images/divisions-section-background-hand-5b9ea2fa96.jpg);background-size:cover;background-position:center center}@media only screen and (min-width:36em){.page-template-homepage .divisions.section .sticky{background-image:url(/assets/themes/machado/assets/images/divisions-section-background-lap-dcbe5810ff.jpg)}}@media only screen and (min-height:24em){.page-template-homepage .divisions.section .sticky{background-image:url(/assets/themes/machado/assets/images/divisions-section-background-lap-dcbe5810ff.jpg)}}@media only screen and (min-width:54em){.page-template-homepage .divisions.section .sticky{background-image:url(/assets/themes/machado/assets/images/divisions-section-background-desk-9f3b03d3b9.jpg)}}@media only screen and (min-height:36em){.page-template-homepage .divisions.section .sticky{background-image:url(/assets/themes/machado/assets/images/divisions-section-background-desk-9f3b03d3b9.jpg)}}@media only screen and (min-width:81em){.page-template-homepage .divisions.section .sticky{background-image:url(/assets/themes/machado/assets/images/divisions-section-background-wall-8832601b4c.jpg)}}@media only screen and (min-height:48em){.page-template-homepage .divisions.section .sticky{background-image:url(/assets/themes/machado/assets/images/divisions-section-background-wall-8832601b4c.jpg)}}.page-template-homepage .divisions.section .section-intro .head,.page-template-homepage .divisions.section .section-intro .subhead{color:#fff}.page-template-homepage .divisions.section .divisions-container{width:65.83333%;min-height:1px;margin-right:2.5%;margin:0 17.08333%}@media only screen and (min-width:36em){.page-template-homepage .divisions.section .divisions-container{width:82.91667%;min-height:1px;margin-right:2.5%;margin:0 8.54167%}}@media only screen and (min-width:54em){.page-template-homepage .divisions.section .divisions-container{height:0;padding-bottom:55%;position:relative;z-index:1}}@media only screen and (min-width:108em){.page-template-homepage .divisions.section .divisions-container{width:100%;margin:0}}.page-template-homepage .divisions.section .division-set{width:100%;height:100%;position:relative;top:0;left:0;z-index:0}@media only screen and (min-width:54em){.page-template-homepage .divisions.section .division-set{position:absolute}}.page-template-homepage .divisions.section .bubble{width:100%;min-height:1px;margin-right:3.79747%;margin-top:0;margin-bottom:1em;border:solid .125em;border-color:#005eb8;border-radius:0;background-color:rgba(44,44,51,.5);font-size:1em;position:static;display:block}.page-template-homepage .divisions.section .bubble.all{border-color:#005eb8}.page-template-homepage .divisions.section .bubble.jhu{attr:#005eb8}.page-template-homepage .divisions.section .bubble.applied-physics-laboratory{border-color:#003d4c}.page-template-homepage .divisions.section .bubble.carey-business-school{border-color:#007a53}.page-template-homepage .divisions.section .bubble.peabody-institute{border-color:#44693d}.page-template-homepage .divisions.section .bubble.sais{border-color:#6f2c3f}.page-template-homepage .divisions.section .bubble.school-of-arts-and-sciences{border-color:#cf4520}.page-template-homepage .divisions.section .bubble.school-of-education{border-color:#8a2a2b}.page-template-homepage .divisions.section .bubble.school-of-engineering{border-color:#8e3a80}.page-template-homepage .divisions.section .bubble.school-of-medicine{border-color:#470a68}.page-template-homepage .divisions.section .bubble.school-of-nursing{border-color:#24135f}.page-template-homepage .divisions.section .bubble.school-of-public-health{border-color:#002d72}@media only screen and (min-width:36em){.page-template-homepage .divisions.section .bubble{width:48.49246%;min-height:1px;margin-right:3.01508%;height:3.2em;margin-bottom:3.01508%}.page-template-homepage .divisions.section .bubble.bubble-10,.page-template-homepage .divisions.section .bubble.bubble-2,.page-template-homepage .divisions.section .bubble.bubble-4,.page-template-homepage .divisions.section .bubble.bubble-6,.page-template-homepage .divisions.section .bubble.bubble-8{margin-right:0}.page-template-homepage .divisions.section .bubble.bubble-10,.page-template-homepage .divisions.section .bubble.bubble-9{margin-bottom:0}}@media only screen and (min-width:54em){.page-template-homepage .divisions.section .bubble{width:9em;height:9em;margin:0;margin-top:-4.5em;margin-left:-4.5em;background-color:#005eb8;border-width:.15385em;border-radius:100%;position:absolute;z-index:1;font-size:.8125em;float:none;overflow:hidden;-webkit-font-smoothing:antialiased!important;-moz-font-smoothing:antialiased!important;-o-font-smoothing:antialiased!important;-ms-font-smoothing:antialiased!important;font-smoothing:antialiased!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 250ms ease-in-out,background-color 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out,background-color 250ms ease-in-out;-o-transition:transform 250ms ease-in-out,background-color 250ms ease-in-out;transition:transform 250ms ease-in-out,background-color 250ms ease-in-out}.page-template-homepage .divisions.section .bubble.all{background-color:#005eb8}.page-template-homepage .divisions.section .bubble.jhu{attr:#005eb8}.page-template-homepage .divisions.section .bubble.applied-physics-laboratory{background-color:#003d4c}.page-template-homepage .divisions.section .bubble.carey-business-school{background-color:#007a53}.page-template-homepage .divisions.section .bubble.peabody-institute{background-color:#44693d}.page-template-homepage .divisions.section .bubble.sais{background-color:#6f2c3f}.page-template-homepage .divisions.section .bubble.school-of-arts-and-sciences{background-color:#cf4520}.page-template-homepage .divisions.section .bubble.school-of-education{background-color:#8a2a2b}.page-template-homepage .divisions.section .bubble.school-of-engineering{background-color:#8e3a80}.page-template-homepage .divisions.section .bubble.school-of-medicine{background-color:#470a68}.page-template-homepage .divisions.section .bubble.school-of-nursing{background-color:#24135f}.page-template-homepage .divisions.section .bubble.school-of-public-health{background-color:#002d72}.page-template-homepage .divisions.section .bubble:hover{background-color:rgba(0,0,0,.9)!important}.page-template-homepage .divisions.section .bubble.size-small{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.page-template-homepage .divisions.section .bubble.size-small:hover{-webkit-transform:scale(.85);-moz-transform:scale(.85);-o-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.page-template-homepage .divisions.section .bubble.size-medium{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.page-template-homepage .divisions.section .bubble.size-medium:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.page-template-homepage .divisions.section .bubble.size-large{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.page-template-homepage .divisions.section .bubble.size-large:hover{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}}@media only screen and (min-width:81em){.page-template-homepage .divisions.section .bubble{font-size:1em;border-width:.125em}}.page-template-homepage .divisions.section .bubble:hover{background-color:#005eb8}.page-template-homepage .divisions.section .bubble:hover.all{background-color:#005eb8}.page-template-homepage .divisions.section .bubble:hover.jhu{attr:#005eb8}.page-template-homepage .divisions.section .bubble:hover.applied-physics-laboratory{background-color:#003d4c}.page-template-homepage .divisions.section .bubble:hover.carey-business-school{background-color:#007a53}.page-template-homepage .divisions.section .bubble:hover.peabody-institute{background-color:#44693d}.page-template-homepage .divisions.section .bubble:hover.sais{background-color:#6f2c3f}.page-template-homepage .divisions.section .bubble:hover.school-of-arts-and-sciences{background-color:#cf4520}.page-template-homepage .divisions.section .bubble:hover.school-of-education{background-color:#8a2a2b}.page-template-homepage .divisions.section .bubble:hover.school-of-engineering{background-color:#8e3a80}.page-template-homepage .divisions.section .bubble:hover.school-of-medicine{background-color:#470a68}.page-template-homepage .divisions.section .bubble:hover.school-of-nursing{background-color:#24135f}.page-template-homepage .divisions.section .bubble:hover.school-of-public-health{background-color:#002d72}.page-template-homepage .divisions.section .bubble.bubble-10{margin-bottom:0}.page-template-homepage .divisions.section .bubble .text{font-family:Gentona,"Myriad Pro",sans-serif;font-weight:400;color:#fff;text-align:center;text-transform:uppercase;line-height:1em;display:block}@media only screen and (min-width:54em){.page-template-homepage .divisions.section .bubble .text{width:100%;padding:.5em;position:absolute;top:50%;left:0;z-index:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.instagram{z-index:1}.instagram .instagram-collection{background-color:#005eb8;background-image:-webkit-linear-gradient(left,#005eb8,#418fde);background-image:-moz-linear-gradient(left,#005eb8,#418fde);background-image:-ms-linear-gradient(left,#005eb8,#418fde);background-image:-o-linear-gradient(left,#005eb8,#418fde);background-image:linear-gradient(to right,#005eb8,#418fde)}.instagram .instagram-posts{width:100%;min-height:1px;margin-right:0}@media only screen and (min-width:36em){.instagram .instagram-posts{width:57.29167%;min-height:1px;margin-right:0;margin-left:42.70833%}}@media only screen and (min-width:54em){.instagram .instagram-posts{width:42.70833%;margin-left:34.16667%}}@media only screen and (min-width:108em){.instagram .instagram-posts{width:51.25%;margin-left:25.625%}}.instagram .instagram-posts .image{width:33.33333%;height:0;padding-bottom:33.33333%;border:none;position:relative;z-index:0;float:left}.instagram .instagram-posts .image,.instagram .instagram-posts .image img{display:block}.instagram .instagram-posts .image img{width:100%}.instagram .instagram-posts .image .crop-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;overflow:hidden}.instagram .instagram-posts .position-2,.instagram .instagram-posts .position-3,.instagram .instagram-posts .position-4{-webkit-transition:opacity 125ms ease-in-out;-moz-transition:opacity 125ms ease-in-out;-o-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.instagram .instagram-posts .position-2:hover,.instagram .instagram-posts .position-3:hover,.instagram .instagram-posts .position-4:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}.instagram .instagram-posts .position-1{width:65.83333%;padding-bottom:65.83333%;margin:17.08333%;margin-bottom:8.54167%}@media only screen and (min-width:36em){.instagram .instagram-posts .position-1{width:42.70833%;padding-bottom:42.70833%;margin:0;position:absolute;top:50%;left:0;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:54em){.instagram .instagram-posts .position-1{width:25.625%;padding-bottom:25.625%;margin-left:8.54167%}}@media only screen and (min-width:108em){.instagram .instagram-posts .position-1{margin-left:0}}.instagram .instagram-posts .position-1:hover .ring{width:110%;height:110%;border-width:.125em;border-color:#000!important;top:-5%;left:-5%;-moz-opacity:.125;-khtml-opacity:.125;opacity:.125}.instagram .instagram-posts .position-1 .meta{width:100%;padding:.5em 1.25em .75em 1.25em;margin-left:0;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.5);color:#fff;font-weight:500;display:block;list-style:none}.instagram .instagram-posts .position-1 .meta .fa{font-size:.9em}.instagram .instagram-posts .position-1 .meta .likes{float:left}.instagram .instagram-posts .position-1 .meta .comments{float:right}.instagram .instagram-posts .position-1 .ring{width:95%;height:95%;border:solid;border-width:.1875em;border-color:#005eb8;position:absolute;top:2.5%;left:2.5%;-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;-webkit-transition:all;-moz-transition:all;-o-transition:all;transition:all;-webkit-transition-duration:375ms;-moz-transition-duration:375ms;-o-transition-duration:375ms;transition-duration:375ms;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);transition-timing-function:cubic-bezier(.175,.885,.32,1.14)}.instagram .instagram-posts .position-2{clear:left}.instagram .social-links{width:100%;min-height:1px;margin-right:0}@media only screen and (min-width:36em){.instagram .social-links{width:57.29167%;min-height:1px;margin-right:0;margin-left:42.70833%}}@media only screen and (min-width:54em){.instagram .social-links{width:23.125%;min-height:1px;margin-right:0;margin-left:0}}.instagram .social-links a{width:100%;padding:1em;font-weight:400;color:#fff;text-align:center;text-transform:uppercase;display:block}@media only screen and (min-width:36em){.instagram .social-links a{padding:.5em .75em}}@media only screen and (min-width:54em){.instagram .social-links a{height:0;padding-top:10.25%;padding-bottom:10.25%}}@media only screen and (min-width:108em){.instagram .social-links a{padding-top:12.3333%;padding-bottom:12.3333%}}.instagram .social-links a:hover{background-color:#000}.instagram .social-links a .fa{font-size:.9em}.instagram .social-links li{width:100%;display:block}.instagram .social-links .instagram-link{background-color:#24135f}.instagram .social-links .facebook-link{background-color:#002d72}.instagram .social-links .twitter-link{background-color:#005eb8}@media only screen and (min-width:54em){.instagram .social-links .link-text{display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:81em){.instagram .social-links .link-text{font-size:.9em}}.instagram .social-links .fa{color:#fff}@media only screen and (min-width:54em){.instagram .social-links .follow-on{display:none}}@media only screen and (min-width:81em){.instagram .social-links .follow-on{display:inline}}.no-js .instagram .instagram-posts .no-js{display:block}.js .instagram .instagram-posts .no-js{display:none}.js .instagram .instagram-posts button{display:block}.facts{width:82.91667%;min-height:1px;margin-right:2.5%;margin:0 8.54167%}@media only screen and (min-width:108em){.facts{width:100%;min-height:1px;-test-nomargin:true;-test-ratio:12 of 12;-test-nth:12;-test-columns:12;margin:0}}.fact{width:79.39698%;min-height:1px;margin-right:3.01508%;margin:10.30151%;text-align:center}.fact.fact-1{margin-top:0}.fact.fact-4{margin-bottom:0}@media only screen and (min-width:36em){.fact{margin:0 0 10.30151% 0;width:48.49246%;min-height:1px;margin-right:3.01508%}.fact.fact-1,.fact.fact-3{padding-right:1em}.fact.fact-2,.fact.fact-4{margin-right:0;padding-left:1em}.fact.fact-3,.fact.fact-4{margin-bottom:0}}@media only screen and (min-width:81em){.fact{width:22.73869%;margin:0 3.01508% 0 0;padding:0;float:left}.fact.fact-1,.fact.fact-3{padding-right:0}.fact.fact-2,.fact.fact-4{margin-right:3.01508%;padding-left:0}.fact.fact-4{margin-right:0}}@media only screen and (min-width:108em){.fact{width:23.125%;min-height:1px;margin-right:2.5%}.fact.fact-2,.fact.fact-4{margin-right:2.5%}.fact.fact-4{margin-right:0}}.fact .graphic .fa{font-size:5em;color:#86c8bc}@media only screen and (min-width:81em){.fact .graphic .fa{font-size:6em}}@media only screen and (min-width:108em){.fact .graphic .fa{font-size:8em}}.fact .graphic img{width:inherit;max-width:8em;height:auto;margin:0 auto;display:block}.fact .fact-impact,.fact .kicker{text-align:center;text-transform:uppercase;position:relative}.fact .fact-impact:after,.fact .kicker:after{content:'';width:33.33333%;display:block;position:absolute;left:33.33333%;right:33.33333%;background-color:#000;-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}.fact .fact-impact{margin-top:.2em;margin-bottom:.15em;padding-bottom:.2em;font-family:Titling-Gothic,Impact,sans-serif;font-size:5em;font-weight:500;line-height:.75em;color:#fff}.fact .fact-impact:after{height:.025em;bottom:-.0125em}.fact .kicker{margin-bottom:.6em;padding-top:.8em;padding-bottom:.6em;font-family:Gentona,"Myriad Pro",sans-serif;font-size:1.25em;font-weight:300;color:#fff;letter-spacing:2px}.fact .kicker:after{height:.1em;bottom:-.05em}.fact .fact-description{margin:0}.fact .fact-description p{margin:0}