/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media only screen and (min-width:740px){.top.in-view{animation-name:movein-top;animation-duration:1s;animation-timing-function:ease-in-out;position:relative;top:0;}@keyframes movein-top{from{top:25px;opacity:0;}to{top:0;opacity:1;}}.bottom.in-view{animation-name:movein-bottom;animation-duration:1s;animation-timing-function:ease-in-out;position:relative;top:0;}@keyframes movein-bottom{from{top:-25px;opacity:0;}to{top:0px;opacity:1;}}.right.in-view{animation-name:movein-right;animation-duration:1s;animation-timing-function:ease-in-out;position:relative;right:0;}@keyframes movein-right{from{right:-25px;opacity:0;}to{right:0;opacity:1;}}.left.in-view{animation-name:movein-left;animation-duration:1s;animation-timing-function:ease-in-out;position:relative;left:0;}@keyframes movein-left{from{left:-25px;opacity:0;}to{left:0;opacity:1;}}}.breadcrumb_wrapper{display:none;}.page_content #page_main_content .wysiwyg_block:not(.page_content #page_main_content .in_content_callouts .wysiwyg_block){margin-bottom:-80px;}.page_content .fs-row{width:100%;}.page_content .fs-row .fs-lg-10{width:100%;max-width:100%;flex:0 0 100%;}.in_content_callouts .wysiwyg_block:last-of-type{margin-bottom:0;}abbr[title]{text-decoration:none;}.page-node-type-page #footer,.page_theme_overflow:not(.page-node-type-school-home) #footer{margin-top:0px;}:root{--brown:#4e3629;--red:#c00404;--yellow:#ffc72c;--navy:#002b52;--lgray:#f8f7f5;--xlbeige:#efece5;--navy:#002b52;--minion:minion-pro,serif;--circular:CircularStd,sans-serif;}.dynamic_header_mobile{padding:4%;}@media only screen and (min-width:740px){.page_header_media .page_title{margin-bottom:4%;}.page_header_media .page_title:before{content:"";display:block;margin:0 0 4% 0;width:68px;height:4px;background:var(--yellow);}.page_header_group{max-width:50%;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:linear-gradient(180deg,rgba(0,43,82,0.8) 5.41%,#002b52 100%);border-radius:4px;padding:4% 4% 4% 4%;position:relative;transform:translateY(16%);}.page_header_media .page_intro br{content:" ";display:block;margin-bottom:4%;}}@media only screen and (min-width:1220px){.page_header_group{-webkit-clip-path:polygon(0 0,100% 15%,100% 100%,0 100%);clip-path:polygon(0 0,100% 15%,100% 100%,0 100%);background:linear-gradient(180deg,rgba(0,43,82,0.8) 5.41%,#002b52 100%);padding:8% 4% 8% 4%;}}.introduction-container{padding:0 4% 56px 4%;}.typography .introduction h2{font-style:italic;font-weight:normal;color:var(--navy);font-family:var(--minion);text-align:left;margin-top:0;margin-bottom:4%;}.typography .introduction p{color:var(--brown);line-height:1.75;margin-top:0;}.introduction .columns{display:flex;flex-direction:column;}.introduction .columns .column{width:calc(100% / 1);}@media only screen and (min-width:740px){.introduction-container{background-image:url("/sites/default/files/brown-providence/BrownUniversity-Providence.png");background-size:cover;background-repeat:no-repeat;background-position:center bottom;position:relative;padding:4% 4% 6% 4%;}.introduction{max-width:1370px;margin:auto;border-left:2px solid var(--yellow);border-right:2px solid var(--yellow);border-bottom:2px solid var(--yellow);border-radius:0 0 4px 4px;position:relative;padding:0 4% 56px 4%;}.introduction:after{content:"";display:block;position:absolute;background:#fff;background-image:url(/sites/default/files/brown-providence/BrownUniversity-RhodeIslandFlag.svg);background-size:60px;background-position:center 40%;background-repeat:no-repeat;padding:50px 40px 40px 40px;border:2px solid var(--yellow);border-radius:4px 4px 100px 100px;left:50%;transform:translate(-50%,16px);z-index:1;}.typography .introduction h2{text-align:center;}.introduction .columns{flex-direction:row;}.introduction .columns .column{width:calc(100% / 2);}.introduction .columns .column:nth-child(1){padding-right:2%;}.introduction .columns .column:nth-child(2){padding-left:2%;}}.highlights{display:flex;flex-direction:column;padding:0 4% 0 4%;}.highlights .highlight{display:flex;flex-direction:column;max-width:1370px;margin:auto;}.highlights .highlight:nth-child(2),.highlights .highlight:nth-child(4){flex-direction:column-reverse;}.highlights .highlight .column{display:flex;flex-direction:column;width:calc(100% / 1);justify-content:flex-start;position:relative;}.highlights .highlight .column h3 span{display:block;color:var(--red);font-family:var(--minion);font-size:32px;font-weight:bold;line-height:1.25;}.highlights .highlight .column h3 strong{display:block;color:var(--navy);font-size:18px;line-height:1.25;}.highlights .highlight .column h3:after{content:"";display:block;margin:2% 0;width:100px;height:4px;background:var(--xlbeige);}.highlights .highlight .column p{color:var(--brown);}.highlights .highlight .column .margin-top{margin-top:0;}.highlights .highlight .column .btn-single{border-radius:4px;}.highlights .highlight .column img,.highlights .highlight .column a img{border-radius:2px;box-shadow:8px 8px 0 0 var(--xlbeige);transition:0.25s box-shadow;}.highlights .highlight .column a:hover img{box-shadow:8px 8px 0 0 var(--red);}.typography .highlights .highlight .column a{border-bottom:0;}@media only screen and (min-width:740px){.highlights{background:linear-gradient(0deg,rgba(255,255,255,0) 0,var(--lgray) 100%);padding:56px 4% 0 4%;}.highlights .highlight{flex-direction:row;}.highlights .highlight:nth-child(2),.highlights .highlight:nth-child(4){flex-direction:row;}.highlights .highlight .column{width:calc(100% / 2);}.highlights .highlight:nth-child(1) .column:nth-child(1):after{content:"";display:block;right:0;bottom:0;border-right:2px solid var(--red);height:85%;width:2px;position:absolute;}.highlights .highlight:nth-child(2) .column:nth-child(1),.highlights .highlight:nth-child(3) .column:nth-child(1),.highlights .highlight:nth-child(4) .column:nth-child(1){border-right:2px solid var(--red);}.highlights .highlight .column:nth-child(1):before{content:"";background:var(--red);height:14px;width:14px;position:absolute;border-radius:10px;top:94px;right:-8px;}.highlights .highlight:nth-child(1) .column:nth-child(1):before{right:-6px;}.highlights .highlight .column:nth-child(1){padding:4% 4% 4% 0;}.highlights .highlight .column:nth-child(2){padding:4% 0 4% 4%;}.highlights .highlight .column h3 span{font-size:42px;line-height:1;}.highlights .highlight .column h3 strong{font-size:24px;}}@media only screen and (min-width:790px){.highlights .highlight:nth-child(1) .column:nth-child(1):after{height:83%;}}.statistics{display:flex;flex-wrap:wrap;position:relative;z-index:1;width:100%;max-width:1370px;margin:auto;padding:0 4%;}.statistics .statistic{background:var(--lgray);border:2px solid var(--xlbeige);border-radius:4px;padding:4%;margin:4px 0 !important;width:calc(100% / 1);display:flex;justify-content:flex-start;flex-direction:column;transition:0.25s border;}.statistics-container img.anchor{display:none;}.statistics .statistic p{margin:0;position:relative;padding:4% 0;color:var(--navy);height:100%;}.statistics .statistic p span{display:block;color:var(--red);font-weight:bold;font-size:24px;}.statistics .statistic p strong{font-size:40px;line-height:1;}.statistics .statistic p sup{top:-12px;right:2px;font-size:50%;}@media only screen and (min-width:740px){.statistics-container{padding:140px 0;position:relative;}.statistics-container:before{content:"";background:var(--red);position:absolute;width:100%;height:100%;z-index:-2;left:0;right:0;bottom:0;top:0;transform:skewY(-8deg) translateY(0%) scaleY(80%);}.statistics-container:after{content:"";background:var(--navy);position:absolute;width:100%;max-width:740px;height:100%;z-index:-1;left:0;right:0;bottom:0;top:0;display:block;margin:auto;border-radius:8px 8px 1000px 1000px;}.statistics-container img.anchor{position:absolute;display:block;margin:auto;top:-4%;left:0;right:0;width:8%;max-width:100px;height:auto;}.statistics .statistic{width:calc(100% / 3 - 8px);margin:4px !important;}.statistics .statistic p{padding:16% 0;}.statistics .statistic p:before,.statistics .statistic p:after{content:"";display:block;height:2px;width:50%;position:absolute;transform:translatex(50%);}.statistics .statistic p:before{background:var(--yellow);top:0;}.statistics .statistic p:after{background:var(--red);bottom:0;}.statistics .statistic p sup{top:-0.5em;font-size:50%;}.statistics .statistic p strong{font-size:40px;}}@media only screen and (min-width:980px){.wysiwyg_block_inner{padding:0 0;}.statistics-container:after{max-width:980px;}}.local-investments{width:calc(100% - 8%);max-width:calc(1370px - 8%);margin:auto;background:var(--lgray);border:1px solid var(--xlbeige);border-radius:4px;padding:4%;}.local-investments h2{text-align:center;font-family:var(--minion);font-weight:bold;font-size:48px;color:var(--navy);}.local-investments h2:after{content:"";display:block;margin:24px auto;width:100px;height:4px;background:var(--color-red);}.local-investments ul li{line-height:1.25;margin-top:0;}.local-investments ul li a{border-bottom-color:var(--xlbeige);}@media (min-width:740px){.local-investments h2{font-size:64px;}.local-investments ul{column-count:2;}}.impact-container header{padding:10% 0 8% 0;}.impact-container h2{text-align:center;font-family:var(--minion);font-weight:bold;font-size:48px;color:var(--navy);}.impact-container h3{font-family:var(--minion);font-weight:bold;}.local-impact{display:flex;flex-direction:column;margin:auto;padding:0 4% 6% 4%;}.local-impact .impact{display:flex;flex-direction:column-reverse;flex-wrap:wrap;margin-bottom:8%;}.local-impact .impact .img,.local-impact .impact .txt{width:100%;}.local-impact .impact .img img{width:100%;max-width:100px;height:auto;margin:auto;display:block;}.local-impact .impact .img{display:block;}@media only screen and (min-width:740px){.impact-container{background-image:url("/sites/default/files/brown-providence/BrownUniversity-Providence.png");background-size:cover;background-repeat:no-repeat;background-position:right bottom;padding-bottom:4%;}.impact-container header{background-image:url("/sites/default/files/2022-07/icons/BrownUniversity-RIMap.svg");background-repeat:no-repeat;background-size:contain;background-position:center;padding:2% 0 4% 0;}.local-impact{width:100%;max-width:calc(1370px - 8%);margin:auto;padding:3% 4% 0% 4%;border-radius:4px;background:rgba(255,255,255,0.75);}.impact-container h2{font-size:64px;}.local-impact .impact{flex-direction:row;}.local-impact .impact:nth-child(even){flex-direction:row-reverse;}.local-impact .impact .txt{width:80%;}.impact-container h3{font-family:var(--minion);font-size:32px;color:var(--brown);border:0;display:inline-block;align-self:flex-start;line-height:1.25;}.impact-container h3:before{content:url(/sites/default/files/brown-providence/arrow_out.svg);display:inline-block;position:relative;top:-2px;padding-right:4px;}.local-impact .impact .img{width:20%;transition:0.25s transform;}.local-impact .impact:hover .img:hover{filter:grayscale(100%);}.local-impact .impact .img img{width:100%;max-width:100%;height:auto;}.local-impact .impact:nth-child(odd) .txt{padding-right:6%;display:flex;flex-direction:column;justify-content:center;}.local-impact .impact:nth-child(even) .txt{padding-left:6%;display:flex;flex-direction:column;justify-content:center;}}
.anchor-link:target::before{content:"";display:block;height:75px;margin:-75px 0 0;}@media screen and (min-width:980px){.anchor-link:target::before{height:110px;margin:-110px 0 0;}}
.path-taxonomy .msg--unpublished{display:none;}
.brown-loves-providence{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;position:relative;}.brown-loves-providence:not(.brown-and-providence)::before{content:'';position:absolute;inset:0;background-image:url(/sites/default/files/brownlovespvd/BrownLovesProv_VI_Toolkit_RI%20skyline.png);background-size:cover;background-position:bottom center;background-repeat:no-repeat;opacity:0.025;z-index:-1;}.brown-and-providence::before{content:'';position:absolute;inset:0;background-image:url(/sites/default/files/brownlovespvd/BrownLovesProv_mark%20win%20heart.png);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0.025;top:4%;}.brown-loves-providence img{width:100%;max-width:400px;height:auto;}.brown-loves-providence h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.brown-loves-providence p{margin:0;text-align:center;}.brown-loves-providence p:not(:has(a)){color:var(--color-brown);font-style:italic;font-size:clamp(1.5rem,2vw,1.75rem);line-height:1.5;max-width:75ch;text-shadow:0 0 8px var(--color-white);text-wrap:balance;}.brown-loves-providence a{border-radius:4px;}.brown-loves-providence.brown-and-providence{padding:80px 4%;}.brown-loves-providence.brown-and-providence img{width:90%;height:auto;}.wysiwyg_block:has(.brown-and-providence):first-of-type,.wysiwyg_block:has(.brown-and-providence){margin-bottom:-30px;}@media (min-width:740px){.brown-loves-providence:not(.brown-and-providence)::before{background-position:center;background-size:contain;opacity:0.05;}.wysiwyg_block:has(.brown-and-providence){background:var(--color-lgray);}.brown-loves-providence.brown-and-providence img{max-width:600px;margin-left:90px;}}
