/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}*{font-family:proxima-nova,Helvetica,Arial,"Nimbus Sans L",sans-serif}.responsive-object{position:relative}.responsive-object iframe,.responsive-object object,.responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%}details>summary:first-of-type{list-style-type:none}details summary{cursor:pointer}details summary::-webkit-details-marker{display:none}details summary>*{display:inline}.read-only{position:absolute;display:none}body{background-color:#fff}h3{font-family:pauline,sans-serif;color:#c4820e;font-weight:700;font-size:4.5rem;text-align:center}@media screen and (max-width:736px){h3{font-size:2.25rem}}p{margin-bottom:1.4rem}*{box-sizing:inherit}*::before,*::after{box-sizing:inherit}.button{background-color:#fdb515;border:1px solid #fdb515;border-radius:5px;color:#003262;text-decoration:none;text-transform:uppercase;font-weight:700}.button p{line-height:1;margin:0;padding:0;display:inline}.button.large{padding:20px 40px;font-size:1.5rem}@media screen and (max-width:736px){.button.large{padding:10px 20px;font-size:1.125rem}}.button.small{padding:10px 20px;font-size:1rem}.button:hover{background-color:#fff;cursor:pointer}.slider{position:relative;padding-top:60px}.slider .slide{display:none}.prev,.next{cursor:pointer;position:absolute;top:65%;padding:16px 23px;color:#fefffe;font-weight:700;font-size:18px;transition:0.6s ease;user-select:none;background-color:#3b7ea1;border-radius:50%;border:1px solid #fff}@media screen and (max-width:736px){.prev,.next{font-size:12px;padding:10px 15px 12px 15px}}.prev{left:30px}@media screen and (max-width:736px){.prev{left:10px}}.next{right:30px}@media screen and (max-width:736px){.next{right:10px}}.prev:hover,.next:hover,.prev:active,.next:active,.prev:focus,.next:focus{background-color:rgba(0,0,0,0.8)}.dots{position:relative;bottom:40px}.dots .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#fff;border:2px solid #003262;border-radius:50%;display:inline-block;transition:background-color 0.6s ease-in-out}.active,.dot:hover{background-color:#717171}.fade{-webkit-animation-name:fade;-webkit-animation-duration:2s;animation-name:fade;animation-duration:2s}@-webkit-keyframes fade{from{opacity:.2}to{opacity:1}}@keyframes fade{from{opacity:.2}to{opacity:1}}@media only screen and (max-width:300px){.prev,.next,.text{font-size:11px}}.pullquote{position:relative;max-width:1395px;font-family:pauline,sans-serif;margin:0;font-size:4.5rem;color:#c4820e}.pullquote i{font-style:normal}.source{font-size:2.5rem;text-transform:uppercase;text-align:right;line-height:1;color:#c4820e}.source p{margin:0}section#eyebrow-nav{display:flex;justify-content:end;margin-bottom:10px}@media screen and (max-width:875px){section#eyebrow-nav{flex-direction:column;justify-content:unset;text-align:center;display:none}}section#eyebrow-nav a{position:relative;top:9px;margin-right:50px;color:#c4820e;text-decoration:none}@media screen and (max-width:875px){section#eyebrow-nav a{top:unset;margin-right:unset;margin-bottom:5px}}section#eyebrow-nav a:hover{text-decoration:underline}section#eyebrow-nav #site-search{position:relative}@media screen and (max-width:875px){section#eyebrow-nav #site-search{display:none}}section#eyebrow-nav #site-search form{display:flex}section#eyebrow-nav #site-search form input[type=search]{border:1px solid #c4820e;width:20vw;padding:5px}section#eyebrow-nav #site-search form button{background:transparent;border:none}section#eyebrow-nav #site-search form button svg{position:relative;left:5px;width:25px;height:25px}section#eyebrow-nav #site-search form button svg:hover{cursor:pointer}section#eyebrow-nav #site-search form button svg path{fill:#c4820e}section#eyebrow-nav #site-search #suggestions #suggestion-results{position:absolute;background-color:#fff8f1;border:1px solid #c4820e;border-top:unset;padding:0 10px 20px 10px;width:20vw;z-index:2000}section#eyebrow-nav #site-search #suggestions #suggestion-results p{margin-bottom:0;margin-top:5px;padding-bottom:5px;border-bottom:1px dashed;font-weight:700;color:#c4820e}section#eyebrow-nav #site-search #suggestions #suggestion-results p.more{border-bottom:unset;border-top:2px solid #c4820e;text-align:center;margin-top:5px}section#eyebrow-nav #site-search #suggestions #suggestion-results p.more a{display:block;margin:unset}section#eyebrow-nav #site-search #suggestions #suggestion-results ul{margin-bottom:30px}section#eyebrow-nav #site-search #suggestions #suggestion-results ul li{margin:12px 0}section#eyebrow-nav #site-search #suggestions #suggestion-results a{color:#1f74db}section#main-nav{font-size:1.125rem;font-weight:700;letter-spacing:2px;float:right}section#main-nav ul.desktop-nav{position:relative;z-index:1000;display:flex;justify-content:space-evenly;flex-flow:row nowrap}@media screen and (max-width:1212px){section#main-nav ul.desktop-nav{display:none}}section#main-nav ul.desktop-nav li{margin:15px 25px;font-weight:300}section#main-nav ul.desktop-nav li:first-of-type{margin-left:0}section#main-nav ul.desktop-nav li:last-of-type{margin-right:0}section#main-nav ul.desktop-nav li.active{background-color:unset}section#main-nav ul.desktop-nav li.active a{border-bottom:2px solid #003262}section#main-nav ul.desktop-nav li a{font-family:proxima-nova,Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#c4820e;text-transform:uppercase;text-decoration:none}section#main-nav ul.desktop-nav li a:hover{color:#003262;border-bottom:2px solid #003262}section#main-nav ul.desktop-nav li a svg{width:12px;height:12px}section#main-nav ul.desktop-nav li p{color:#c4820e;text-transform:uppercase;text-align:center;margin-bottom:5px;margin-top:15px}section#main-nav ul.desktop-nav li ul{display:none;background-color:rgba(0,50,98,0.8);width:250px;padding:10px 10px 10px}section#main-nav ul.desktop-nav li ul:hover{display:block}section#main-nav ul.desktop-nav li ul li{margin:5px;text-align:center}@media screen and (max-width:1395px){section#main-nav ul.desktop-nav li.donate-bttn{display:none}}section#main-nav ul.desktop-nav li.donate-bttn a{font-family:proxima-nova,Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:1rem;color:#fff;letter-spacing:unset;background-color:#1f74db;border:1px solid #1f74db;border-radius:5px;padding:14px 30px}section#main-nav ul.desktop-nav li.donate-bttn a:hover{background-color:transparent;color:#1f74db}section#main-nav ul.desktop-nav li.reunion-sub{position:relative}section#main-nav ul.desktop-nav li.reunion-sub:hover .sub-menu{display:block;position:absolute;top:20px;left:-65px}section#main-nav ul.mobile-nav{background-color:#fff;position:absolute;left:0;z-index:1000;font-size:1.5rem;text-align:center;width:100%;margin-top:75px;padding-bottom:20px;display:none}section#main-nav ul.mobile-nav.open{display:block}@media screen and (max-width:874px){section#main-nav ul.mobile-nav{margin-top:20px}}@media screen and (min-width:1212px){section#main-nav ul.mobile-nav{display:none}}section#main-nav ul.mobile-nav li{padding:30px 10px;border-top:1px solid #c4820e}section#main-nav ul.mobile-nav li.active{background-color:unset}section#main-nav ul.mobile-nav li.active a{border-bottom:2px solid #003262}section#main-nav ul.mobile-nav li a{font-family:proxima-nova,Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#c4820e;text-transform:uppercase;text-decoration:none}section#main-nav ul.mobile-nav li a:hover{color:#003262;border-bottom:2px solid #003262}section#main-nav ul.mobile-nav li a svg{width:12px;height:12px}section#main-nav ul.mobile-nav li p{color:#c4820e;text-transform:uppercase;text-align:center;margin-bottom:5px;margin-top:15px}section#main-nav ul.mobile-nav li.reunion-sub{position:relative}section#main-nav ul.mobile-nav li.reunion-sub:hover .sub-menu,section#main-nav ul.mobile-nav li .reunion-sub:focus .sub-menu{display:block;position:absolute;top:65px;left:0;width:100%}section#main-nav ul.mobile-nav li.donate-bttn a{font-family:proxima-nova,Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:1.125rem;color:#fff;letter-spacing:unset;background-color:#1f74db;border:1px solid #1f74db;border-radius:5px;padding:14px 30px}section#main-nav ul.mobile-nav li.donate-bttn a:hover{background-color:transparent;color:#1f74db}header#site-header{background-color:#fff;padding:30px 70px 50px 70px;border-bottom:1px solid #bbb;margin-bottom:20px;z-index:100}header#site-header *{transition:all 300ms}header#site-header .title-nav{background-color:#fff;margin-top:50px;margin-bottom:120px;clear:both}@media screen and (max-width:875px){header#site-header .title-nav{display:block;text-align:center;margin-bottom:0}}header#site-header .title-nav .toggle-mobile-nav{margin-top:6px;position:absolute;right:10px}header#site-header .title-nav .toggle-mobile-nav span{cursor:pointer}header#site-header .title-nav .toggle-mobile-nav span img{width:40px;height:40px}@media screen and (min-width:1212px){header#site-header .title-nav .toggle-mobile-nav{display:none}}header#site-header .title-nav .site-title{font-size:3rem;font-weight:300;line-height:1;margin-bottom:10px;float:left}header#site-header .title-nav .site-title h1{margin-bottom:0}@media screen and (max-width:875px){header#site-header .title-nav .site-title{font-size:2.875rem;margin-top:10px;margin-bottom:0;float:none}}header#site-header .title-nav .site-title a{text-decoration:none;color:#c4820e}header#site-header .sticky{position:fixed;padding:20px 70px;border-bottom:1px solid #bbb;top:-50px;left:0;width:100%;z-index:2000}footer#site-footer{background:#00b0da;bottom:0;color:#003262;left:0;min-height:387px;right:0;text-align:center;padding:75px 90px}@media screen and (max-width:736px){footer#site-footer{flex-direction:row;padding-left:80px;padding-right:80px}}@media screen and (max-width:736px){footer#site-footer section{margin-bottom:1.3rem}}footer#site-footer section#ucb #link-to-light{margin:0 auto;padding:0;width:150px}footer#site-footer section#ucb #link-to-light a{color:#003262;font-size:14px}footer#site-footer section#ucb #link-to-light a:hover{text-decoration:underline}footer#site-footer section#ucb .berkeley-seal img{height:80px;margin:1rem auto;width:80px}footer#site-footer section#ucb .berkeley-text{font-size:12px;text-transform:uppercase}footer#site-footer section#ucb .copyright{margin-top:1.5rem;font-size:12px;text-transform:uppercase}footer#site-footer section#ucb .additional-links{margin-top:1rem;font-size:12px}footer#site-footer section#ucb .additional-links ul li{display:inline}footer#site-footer section#ucb .additional-links ul li:after{content:" | ";margin:0 5px}footer#site-footer section#ucb .additional-links ul li:last-of-type:after{content:'';margin:0}footer#site-footer section#ucb .additional-links ul li a{color:#fff}footer#site-footer #social-links nav{margin:10px 20px 32px}footer#site-footer #social-links nav a{margin:0 5px}footer#site-footer #social-links nav a svg{display:block;fill:#fff;height:25px;width:25px}footer#site-footer #social-links nav a svg path{fill:#fff}.banner-container{position:relative;height:100%}.banner-container .hero{height:685px;background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;margin-bottom:60px}@media screen and (max-width:736px){.banner-container .hero{height:350px}}.banner-container .hero .gradient{position:absolute;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(110deg,#003262 0%,rgba(0,50,98,0.1));z-index:0}.banner-container .hero .title{z-index:100}@media screen and (max-width:736px){.banner-container .hero .title{padding:20px}}.banner-container .hero .title h1{font-family:proxima-nova,Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:4.5rem;font-weight:600;color:#fff;text-shadow:1px 1px 3px rgba(255,255,255,0.8);text-align:center}.homepage-template main.type-homepage header.hero{min-height:1000px;background-repeat:no-repeat;background-position:top center;background-size:cover;margin-bottom:36px}@media screen and (max-width:736px){.homepage-template main.type-homepage header.hero{background-image:url("/static/img/hero-mobile.png?d7255920109a");background-position:bottom center;background-size:contain;min-height:500px}}.homepage-template main.type-homepage header.hero .slider{text-align:center}.homepage-template main.type-homepage header.hero .slider .slide{margin:0 auto;width:65vw}@media screen and (max-width:736px){.homepage-template main.type-homepage header.hero .slider .slide{width:80vw}}.homepage-template main.type-homepage header.hero .slider .slide h3{font-family:pauline,sans-serif;font-size:6vw;font-weight:700;color:#003262}@media screen and (max-width:736px){.homepage-template main.type-homepage header.hero .slider .slide h3{font-size:8vw;line-height:3rem}}.homepage-template main.type-homepage header.hero .slider .slide .description{font-size:2.5vw;color:#003262;margin-bottom:50px}@media screen and (max-width:736px){.homepage-template main.type-homepage header.hero .slider .slide .description{font-size:4vw}}.homepage-template main.type-homepage .giving-info{margin:0 auto;max-width:1400px}.homepage-template main.type-homepage .giving-info .gift-details #progress{width:450px;height:241px;transition:unset}.homepage-template main.type-homepage .giving-info .gift-details #progress *{transition:unset}@media screen and (max-width:736px){.homepage-template main.type-homepage .giving-info .gift-details #progress{margin:0 10px 0 25px}}.homepage-template main.type-homepage .giving-info .gift-details div{margin:10px;display:flex;flex-flow:row wrap;justify-content:space-evenly}.homepage-template main.type-homepage .giving-info .gift-details .metric{font-family:proxima-nova,Helvetica,Arial,"Nimbus Sans L",sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:5.5vw;text-transform:uppercase;font-weight:700;color:#3b7ea1}@media screen and (max-width:736px){.homepage-template main.type-homepage .giving-info .gift-details .metric{font-size:6.5vh}}.homepage-template main.type-homepage .giving-info .gift-details .metric.secondary{color:#fdb515}.homepage-template main.type-homepage .giving-info .gift-details .metric span{font-size:3vw;font-weight:normal;color:#003262}@media screen and (max-width:736px){.homepage-template main.type-homepage .giving-info .gift-details .metric span{font-size:3vh}}.homepage-template main.type-homepage .giving-info .donation-description{color:#2d2d2d;font-size:1.875rem;margin-top:10px;margin-bottom:60px;text-align:center}@media screen and (max-width:736px){.homepage-template main.type-homepage .giving-info .donation-description{font-size:1.5rem;margin:30px 10px}}.homepage-template main.type-homepage .giving-info .donation-description p{margin-bottom:20px}.homepage-template main.type-homepage .featured-spotlights{margin:0 auto;max-width:1400px}.homepage-template main.type-homepage .featured-spotlights h3{margin-bottom:20px}.homepage-template main.type-homepage .featured-spotlights .spotlights{display:flex;justify-content:flex-start}@media screen and (max-width:736px){.homepage-template main.type-homepage .featured-spotlights .spotlights{flex-direction:column}}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight{width:33%;margin-right:20px}@media screen and (max-width:736px){.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight{margin:20px;width:100%}}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight:last-of-type{margin-right:0}@media screen and (max-width:736px){.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight:last-of-type{margin-right:20px}}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight img{width:710px;height:auto;margin-bottom:10px}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .headline{font-size:2.5rem;color:#003262;margin-bottom:10px}@media screen and (max-width:736px){.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .headline{font-size:1.875rem}}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .description{font-size:1.5rem}@media screen and (max-width:736px){.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .description{font-size:1.125rem}}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .description a{color:#3b7ea1;text-decoration:none}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .description a:hover{color:#fdb515}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .description p:last-of-type{margin-bottom:0}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .read-more{margin-top:0}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .read-more p{margin:0}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .read-more a{color:#3b7ea1;font-size:1.5rem;font-weight:600;text-transform:uppercase;text-decoration:none}@media screen and (max-width:736px){.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .read-more a{font-size:1.125rem}}.homepage-template main.type-homepage .featured-spotlights .spotlights .spotlight .read-more a:hover{color:#fdb515}.homepage-template main.type-homepage .featured-spotlights .more-spotlights{text-align:center;margin:25px 20px 50px 20px}.homepage-template main.type-homepage .featured-spotlights .more-spotlights a{color:#3b7ea1;font-size:1.5rem;font-weight:600;text-transform:uppercase;text-decoration:none}@media screen and (max-width:736px){.homepage-template main.type-homepage .featured-spotlights .more-spotlights a{font-size:1.25rem}}.homepage-template main.type-homepage .featured-spotlights .more-spotlights a:hover{color:#fdb515}.homepage-template main.type-homepage .events{max-width:1400px;margin:20px auto 60px auto}.homepage-template main.type-homepage .events .event-list{display:flex;flex-flow:row wrap;justify-content:space-evenly}@media screen and (max-width:736px){.homepage-template main.type-homepage .events .event-list{flex-direction:column}}.homepage-template main.type-homepage .events .event-list .event{width:450px;text-align:center;margin:20px 8px}@media screen and (max-width:736px){.homepage-template main.type-homepage .events .event-list .event{width:unset}}.homepage-template main.type-homepage .events .event-list .event img{height:auto}.homepage-template main.type-homepage .events .event-list .event .title{color:#003262;font-weight:700;font-size:1.875rem;line-height:1}.homepage-template main.type-homepage .events .event-list .event .date-time-loc .date-time{color:#003262;font-size:1.5rem;line-height:1.5;margin-bottom:0}.homepage-template main.type-homepage .events .event-list .event .date-time-loc .loc{text-transform:uppercase;font-size:1.125rem;line-height:1}.homepage-template main.type-homepage .events .event-list .event .date-time-loc .loc a{color:#3b7ea1;text-decoration:none}.homepage-template main.type-homepage .events .event-list .event .date-time-loc .loc a:hover{color:#fdb515}.homepage-template main.type-homepage .events .event-list .event .description{font-size:1.125rem;color:#2d2d2d}.homepage-template main.type-homepage .events .event-list .event .description a{color:#3b7ea1;text-decoration:none}.homepage-template main.type-homepage .events .event-list .event .description a:hover{color:#fdb515}.homepage-template main.type-homepage .events .event-list .event .opt-button{margin-top:30px}.homepage-template main.type-homepage .events .more-events{text-align:center;margin-top:20px}.homepage-template main.type-homepage .events .more-events a{font-size:1.5rem;color:#3b7ea1;text-transform:uppercase;text-decoration:none}@media screen and (max-width:736px){.homepage-template main.type-homepage .events .more-events a{font-size:1.25rem}}.homepage-template main.type-homepage .events .more-events a:hover{color:#fdb515}.homepage-template main.type-homepage .executives{max-width:1400px;margin:0 auto}.homepage-template main.type-homepage .executives .intro-blurb{font-size:1.5rem;color:#2d2d2d;margin-bottom:10px}@media screen and (max-width:736px){.homepage-template main.type-homepage .executives .intro-blurb{margin:20px}}@media screen and (max-width:736px){.homepage-template main.type-homepage .executives h3{margin-left:20px;margin-right:20px}}.homepage-template main.type-homepage .executives h4{text-align:center;text-transform:capitalize;font-size:1.875rem;color:#003262;margin-bottom:5px}@media screen and (max-width:736px){.homepage-template main.type-homepage .executives h4{font-size:1.5rem;margin:20px}}.homepage-template main.type-homepage .executives .committee{display:flex;justify-content:flex-start;flex-flow:row wrap}.homepage-template main.type-homepage .executives .committee .member{width:330px;margin:10px}@media screen and (max-width:736px){.homepage-template main.type-homepage .executives .committee .member{width:100%;margin:10px 44px;text-align:center}}.homepage-template main.type-homepage .executives .committee .member img{width:100%}.homepage-template main.type-homepage .executives .committee .member .expand{text-align:right}.homepage-template main.type-homepage .executives .committee .member .expand button{color:#fdb515;font-weight:700;font-size:1.7rem;width:20px;background:none;border:none;float:right}.homepage-template main.type-homepage .executives .committee .member .expand button:hover{cursor:pointer;color:#3b7ea1}.homepage-template main.type-homepage .executives .committee .member .name-title{text-align:center;margin-top:20px}.homepage-template main.type-homepage .executives .committee .member .name-title .name{font-size:1.875rem;font-weight:700;color:#003262;line-height:1;margin-bottom:3px}.homepage-template main.type-homepage .executives .committee .member .name-title .professional-title{font-size:1.5rem;color:#003262;line-height:1}.homepage-template main.type-homepage .executives .committee .member .about{font-size:1.125rem;color:#2d2d2d;line-height:1.5rem;display:none}.homepage-template main.type-homepage .executives .committee .member .about.show{display:block}@media screen and (max-width:736px){.homepage-template main.type-homepage .executives .committee .member .about{text-align:left}}.spotlight-index main.type-spotlightindex header#secondary-header{background-image:url("/static/img/hero-02.png?d7255920109a");background-position:top center;background-repeat:no-repeat;background-size:cover;min-height:450px;margin-bottom:40px}@media screen and (max-width:736px){.spotlight-index main.type-spotlightindex header#secondary-header{background-position:bottom center;background-size:contain;min-height:300px}}.spotlight-index main.type-spotlightindex header#secondary-header h1{font-family:pauline,sans-serif;font-size:6.25rem;font-weight:700;color:#003262;text-align:center;position:relative;top:100px}@media screen and (max-width:736px){.spotlight-index main.type-spotlightindex header#secondary-header h1{top:unset}}.spotlight-index main.type-spotlightindex section#intro-blurb{max-width:1400px;margin:0 auto 50px auto;font-size:2.25rem;color:#2d2d2d}@media screen and (max-width:736px){.spotlight-index main.type-spotlightindex section#intro-blurb{margin-left:20px;margin-right:20px}}.spotlight-index main.type-spotlightindex section#spotlights{max-width:1600px;display:flex;justify-content:space-evenly;flex-flow:row wrap;margin:0 auto 50px auto}.spotlight-index main.type-spotlightindex section#spotlights .spotlight{max-width:460px;margin:25px}.spotlight-index main.type-spotlightindex section#spotlights .spotlight img{width:460px}.spotlight-index main.type-spotlightindex section#spotlights .spotlight .title{font-size:2.5rem;font-weight:700;color:#003262;text-align:center;margin-bottom:10px}.spotlight-index main.type-spotlightindex section#spotlights .spotlight .description{font-size:1.5rem;margin-bottom:0}.spotlight-index main.type-spotlightindex section#spotlights .spotlight .description a{color:#3b7ea1;text-decoration:none}.spotlight-index main.type-spotlightindex section#spotlights .spotlight .description a:hover{color:#fdb515}.spotlight-index main.type-spotlightindex section#spotlights .spotlight .description p:last-of-type{margin-bottom:0}.spotlight-index main.type-spotlightindex section#spotlights .spotlight .page-link{font-size:1.5rem;text-transform:uppercase;line-height:1}.spotlight-index main.type-spotlightindex section#spotlights .spotlight .page-link a{text-decoration:none;color:#3b7ea1}.spotlight-index main.type-spotlightindex section#spotlights .spotlight .page-link a:hover{color:#fdb515}.spotlight-article-template main.page-content header#hero{margin-bottom:60px;height:600px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.spotlight-article-template main.page-content header#hero .title{position:absolute;bottom:10px;width:100%;padding:0 20px;font-family:pauline,sans-serif;font-weight:700;text-align:center;font-size:4.5rem;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.spotlight-article-template main.page-content header#hero .title.blue{color:#003262}.spotlight-article-template main.page-content header#hero .title.white{color:#fff}.spotlight-article-template main.page-content header#hero.no-bg,.spotlight-article-template main.page-content header#hero.no-bg>.title{height:auto;position:unset;text-shadow:unset}.spotlight-article-template main.page-content header#hero.no-bg.spotlight-animation,.spotlight-article-template main.page-content header#hero.no-bg>.title.spotlight-animation{visibility:hidden;will-change:transform}.spotlight-article-template main.page-content section#intro-blurb{max-width:1400px;margin:0 auto 60px auto;padding:0 20px;font-size:2.25rem;color:#2d2d2d}.spotlight-article-template main.page-content section#intro-blurb a{color:#3b7ea1;text-decoration:none}.spotlight-article-template main.page-content section#intro-blurb a:hover{color:#fdb515}.spotlight-article-template main.page-content section#spotlight-feature{position:relative;max-width:1400px;margin:0 auto 60px auto;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-evenly}@media screen and (max-width:736px){.spotlight-article-template main.page-content section#spotlight-feature{flex-direction:column-reverse;align-items:center;margin-left:20px;margin-right:20px}}.spotlight-article-template main.page-content section#spotlight-feature div#intro-blurb{max-width:700px;font-size:2.25rem;color:#2d2d2d;visibility:hidden}@media screen and (max-width:736px){.spotlight-article-template main.page-content section#spotlight-feature div#intro-blurb{max-width:100%}}.spotlight-article-template main.page-content section#spotlight-feature div#intro-blurb a{color:#3b7ea1;text-decoration:none}.spotlight-article-template main.page-content section#spotlight-feature div#intro-blurb a:hover{color:#fdb515}.spotlight-article-template main.page-content section#spotlight-feature #featured-image{max-width:700px;visibility:hidden}@media screen and (max-width:736px){.spotlight-article-template main.page-content section#spotlight-feature #featured-image{max-width:100%}}.spotlight-article-template main.page-content section#spotlight-feature #featured-image img{border-radius:50%}.spotlight-article-template main.page-content section#content{max-width:1400px;margin:0 auto 60px auto;padding:0 20px}@media screen and (max-width:736px){.spotlight-article-template main.page-content section#content{margin-left:20px;margin-right:20px}}.spotlight-article-template main.page-content section#content .block-heading{font-family:proxima-nova,Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:2.5rem;color:#003262}.spotlight-article-template main.page-content section#content .block-pullquote{margin-bottom:60px}.spotlight-article-template main.page-content section#content .block-pullquote .pullquote{font-size:3rem}.spotlight-article-template main.page-content section#content .block-rich_text{font-size:1.5rem;color:#2d2d2d;margin-bottom:20px}.spotlight-article-template main.page-content section#content .block-rich_text p{margin-bottom:20px;line-height:1.5}.spotlight-article-template main.page-content section#content .block-rich_text ol,.spotlight-article-template main.page-content section#content .block-rich_text ul{margin-left:40px;margin-bottom:20px}.spotlight-article-template main.page-content section#content .block-rich_text ul{list-style-type:disc}.spotlight-article-template main.page-content section#content .block-rich_text a{color:#3b7ea1;text-decoration:none}.spotlight-article-template main.page-content section#content .block-rich_text a:hover{color:#fdb515}.spotlight-article-template main.page-content section#content .block-image_or_quote{margin-bottom:20px;display:flex;justify-content:space-between}@media screen and (max-width:736px){.spotlight-article-template main.page-content section#content .block-image_or_quote{flex-direction:column}}.spotlight-article-template main.page-content section#content .block-image_or_quote div{width:100%;margin-right:80px}.spotlight-article-template main.page-content section#content .block-image_or_quote div:last-of-type{margin-right:0}@media screen and (max-width:736px){.spotlight-article-template main.page-content section#content .block-image_or_quote div{margin-right:0;width:99%}}.spotlight-article-template main.page-content section#content .block-image_or_quote .block-image img{width:100%}.spotlight-article-template main.page-content section#content .block-image_or_quote .block-image .caption{text-align:center;color:#626262;font-size:0.8rem}@media screen and (max-width:736px){.spotlight-article-template main.page-content section#content .block-image_or_quote .block-image{max-width:100%}}.spotlight-article-template main.page-content section#content .block-image_or_quote .block-quote{color:#c4820e;font-size:4.5rem;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:736px){.spotlight-article-template main.page-content section#content .block-image_or_quote .block-quote{font-size:3.5rem;display:block}}.spotlight-article-template main.page-content section#content .block-embed{max-width:1200px;margin:60px auto}.spotlight-article-template main.page-content section#content .block-link_button{margin:60px auto;text-align:center}.spotlight-article-template main.page-content section#content .block-image figcaption p{color:#626262;font-size:0.8rem}.spotlight-article-template main.page-content section#content .block-image img{width:100%}.news-events-index-template main header#secondary-header{background-image:url("/static/img/hero-02.png?d7255920109a");background-position:top center;background-repeat:no-repeat;background-size:cover;min-height:450px;margin-bottom:40px}@media screen and (max-width:736px){.news-events-index-template main header#secondary-header{background-position:bottom center;background-size:contain}}.news-events-index-template main header#secondary-header h1{font-family:pauline,sans-serif;font-size:6.25rem;font-weight:700;color:#003262;text-align:center;position:relative;top:100px}@media screen and (max-width:736px){.news-events-index-template main header#secondary-header h1{top:unset}}.news-events-index-template main section#intro-blurb{max-width:1400px;margin:0 auto 50px auto;font-size:2.25rem;color:#2d2d2d}@media screen and (max-width:736px){.news-events-index-template main section#intro-blurb{margin-left:20px;margin-right:20px}}.news-events-index-template main section#filters{max-width:1500px;margin:0 auto}.news-events-index-template main section#filters ul#choices{margin:50px 1rem;text-align:center;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media screen and (max-width:736px){.news-events-index-template main section#filters ul#choices{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}}.news-events-index-template main section#filters ul#choices li{display:inline-block;width:100%;margin:0 10px}@media screen and (max-width:736px){.news-events-index-template main section#filters ul#choices li{margin:0}}.news-events-index-template main section#filters ul#choices li label{display:inline-block;border:2px solid #1f74db;border-radius:36.5px;padding:15px 0;cursor:pointer;color:#1f74db;text-transform:uppercase;font-size:2vmax;width:100%;text-align:center}@media screen and (max-width:736px){.news-events-index-template main section#filters ul#choices li label{font-size:1.2rem}}@media screen and (min-width:980px){.news-events-index-template main section#filters ul#choices li label{font-size:1.5rem}}.news-events-index-template main section#filters ul#choices li input{display:none}.news-events-index-template main section#filters ul#choices li input[type="radio"]:checked~label{background:#1f74db;color:#fff}.news-events-index-template main section#news-events-list{max-width:1500px;margin:0 auto 60px auto}.news-events-index-template main section#news-events-list .results{display:flex;flex-flow:row wrap}.news-events-index-template main section#news-events-list .results .item{max-width:340px;margin:17px;text-align:center;position:relative}.news-events-index-template main section#news-events-list .results .item .item-type{position:absolute;top:0;left:0;padding:4px 6px;background-color:rgba(45,45,45,0.6)}.news-events-index-template main section#news-events-list .results .item .item-type svg{width:26px}.news-events-index-template main section#news-events-list .results .item .item-type svg path{fill:#fff}.news-events-index-template main section#news-events-list .results .item .title{font-size:1.875rem;color:#003262;font-weight:700;line-height:1.2}.news-events-index-template main section#news-events-list .results .item .date-time{font-size:1.5rem;color:#003262;line-height:1.2}.news-events-index-template main section#news-events-list .results .item .location{font-size:1.125rem;color:#003262;line-height:1.2}.news-events-index-template main section#news-events-list .results .item .location a{color:#3b7ea1;text-decoration:none}.news-events-index-template main section#news-events-list .results .item .location a:hover{color:#fdb515}.news-events-index-template main section#news-events-list .results .item .description{margin-top:10px;font-size:1.125rem;color:#2d2d2d}.news-events-index-template main section#news-events-list .results .item .description a{color:#3b7ea1;text-decoration:none}.news-events-index-template main section#news-events-list .results .item .description a:hover{color:#fdb515}.news-events-index-template main section#news-events-list .load-more{margin:40px 20px;text-align:center;text-transform:uppercase;font-size:1.875rem;color:#3b7ea1;cursor:pointer}.news-events-index-template main section#news-events-list .load-more:hover{color:#fdb515}.event-template .type-event section#intro{max-width:1400px;margin:0 auto 60px auto;display:flex}@media screen and (max-width:736px){.event-template .type-event section#intro{flex-direction:column;align-items:center;margin:0 40px 60px 40px}}.event-template .type-event section#intro .featured-image{max-width:460px;margin-right:30px}@media screen and (max-width:736px){.event-template .type-event section#intro .featured-image{max-width:100%;margin:unset}}.event-template .type-event section#intro .intro-text{max-width:72%}@media screen and (max-width:736px){.event-template .type-event section#intro .intro-text{max-width:100%}}.event-template .type-event section#intro .intro-text h1{font-family:pauline,sans-serif;font-size:4.5rem;font-weight:700;color:#c4820e;line-height:1;margin-bottom:5px}.event-template .type-event section#intro .intro-text .date-time{font-size:1.875rem;color:#003262;line-height:1.2}.event-template .type-event section#intro .intro-text .location{font-size:1.5rem;color:#003262;line-height:1.2;margin-bottom:10px}.event-template .type-event section#intro .intro-text .location a{color:#3b7ea1;text-decoration:none}.event-template .type-event section#intro .intro-text .location a:hover{color:#fdb515}.event-template .type-event section#intro .intro-text .description{font-size:1.5rem;color:#2d2d2d}.event-template .type-event section#intro .intro-text .description a{color:#3b7ea1;text-decoration:none}.event-template .type-event section#intro .intro-text .description a:hover{color:#fdb515}.event-template .type-event section#intro .intro-text .action{text-align:center;margin-bottom:15px}.event-template .type-event section#embed-or-photo-slider{margin:0 auto 60px auto;position:relative;max-width:1300px}.event-template .type-event section#embed-or-photo-slider h3{margin-bottom:20px}.event-template .type-event section#embed-or-photo-slider figure{text-align:center}.event-template .type-event section#embed-or-photo-slider figure figcaption.caption{position:absolute;bottom:-40px;width:100%}.event-template .type-event section#embed-or-photo-slider figure picture img{width:80%}.event-template .type-event section#embed-or-photo-slider .prev,.event-template .type-event section#embed-or-photo-slider .next{top:40%}.event-template .type-event section#embed-or-photo-slider .prev.title-present,.event-template .type-event section#embed-or-photo-slider .next.title-present{top:50%}@media screen and (max-width:736px){.event-template .type-event section#embed-or-photo-slider .prev.title-present,.event-template .type-event section#embed-or-photo-slider .next.title-present{top:65%}}.event-template .type-event section#speakers{max-width:1400px;margin:0 auto 60px auto}.event-template .type-event section#speakers h3{margin:30px 20px}.event-template .type-event section#speakers .speaker{display:flex;margin-bottom:60px}@media screen and (max-width:736px){.event-template .type-event section#speakers .speaker{flex-direction:column;align-items:center}}.event-template .type-event section#speakers .speaker .headshot{max-width:310px;margin-right:30px}@media screen and (max-width:736px){.event-template .type-event section#speakers .speaker .headshot{margin-right:0;margin-bottom:20px}}.event-template .type-event section#speakers .speaker .details{max-width:70%}.event-template .type-event section#speakers .speaker .details .name{font-size:2.5rem;font-weight:700;color:#003262;line-height:0.5;margin-bottom:10px}.event-template .type-event section#speakers .speaker .details .professional-title{font-size:1.875rem;color:#c4820e;text-transform:uppercase}.event-template .type-event section#speakers .speaker .details .bio{font-size:1.5rem;color:#2d2d2d}.event-template .type-event section#speakers .speaker .details .bio a{color:#3b7ea1;text-decoration:none}.event-template .type-event section#speakers .speaker .details .bio a:hover{color:#fdb515}.resources-template .type-resources header#secondary-header{background-image:url("/static/img/hero-02.png?d7255920109a");background-position:top center;background-repeat:no-repeat;background-size:cover;min-height:450px;margin-bottom:40px}@media screen and (max-width:736px){.resources-template .type-resources header#secondary-header{background-position:bottom center;background-size:contain}}.resources-template .type-resources header#secondary-header h1{font-family:pauline,sans-serif;font-size:6.25vw;font-weight:700;color:#003262;text-align:center;line-height:1.2;position:relative;top:100px;max-width:60vw;margin:0 auto}@media screen and (max-width:736px){.resources-template .type-resources header#secondary-header h1{top:unset;font-size:15vw}}.resources-template .type-resources section#intro-blurb{max-width:1400px;margin:0 auto 50px auto;font-size:2.25rem;color:#2d2d2d}@media screen and (max-width:736px){.resources-template .type-resources section#intro-blurb{margin-left:20px;margin-right:20px}}.resources-template .type-resources section#get-involved{max-width:1400px;margin:0 auto 60px auto}.resources-template .type-resources section#get-involved h3{margin-bottom:20px}.resources-template .type-resources section#get-involved .items{display:flex;flex-flow:row wrap;justify-content:center}.resources-template .type-resources section#get-involved .items .item{max-width:430px;margin-right:30px;margin-bottom:30px}@media screen and (max-width:736px){.resources-template .type-resources section#get-involved .items .item{margin:20px}}.resources-template .type-resources section#get-involved .items .item:last-of-type{margin-right:0}.resources-template .type-resources section#get-involved .items .item .image img{width:100%}.resources-template .type-resources section#get-involved .items .item .title{font-size:2.5rem;font-weight:700;color:#003262;text-align:center;line-height:2.5}@media screen and (max-width:736px){.resources-template .type-resources section#get-involved .items .item .title{line-height:1.2;margin-bottom:10px}}.resources-template .type-resources section#get-involved .items .item .description{font-size:1.5rem;color:#2d2d2d}.resources-template .type-resources section#get-involved .items .item .description p:last-of-type{margin-bottom:0}.resources-template .type-resources section#get-involved .items .item .action{font-size:1.5rem}.resources-template .type-resources section#get-involved .items .item .action a{color:#3b7ea1;text-transform:uppercase;text-decoration:none;line-height:1}.resources-template .type-resources section#get-involved .items .item .action a:hover{color:#fdb515}.resources-template .type-resources section#student-resources{max-width:1400px;margin:0 auto 60px auto;padding:0 20px}@media screen and (max-width:736px){.resources-template .type-resources section#student-resources{margin:0 20px 60px 20px;padding:0}}.resources-template .type-resources section#student-resources h3{margin-bottom:10px}.resources-template .type-resources section#student-resources .student-resources-intro{margin-bottom:30px}.resources-template .type-resources section#student-resources .resources{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 20px}@media screen and (max-width:480px){.resources-template .type-resources section#student-resources .resources{display:block}}.resources-template .type-resources section#student-resources .resources p.resource{font-size:1.5rem;color:#2d2d2d;line-height:1}.resources-template .type-resources section#student-resources .resources p.resource a{color:#3b7ea1;text-decoration:none}.resources-template .type-resources section#student-resources .resources p.resource a:hover{color:#fdb515}.resources-template .type-resources section#faqs{max-width:1400px;margin:0 auto 60px auto;padding:0 20px}.resources-template .type-resources section#faqs *{transition:all 300ms}@media screen and (max-width:980px){.resources-template .type-resources section#faqs{margin:0 20px 60px 20px}}.resources-template .type-resources section#faqs h3{margin-bottom:20px}.resources-template .type-resources section#faqs details{background-color:#3b7ea1;margin-bottom:30px;border:2px solid #3b7ea1;border-radius:8px;padding:30px}.resources-template .type-resources section#faqs details[open]{background-color:#fff}.resources-template .type-resources section#faqs details[open] summary{color:#2d2d2d;margin-bottom:20px}.resources-template .type-resources section#faqs details[open] summary span{color:#3b7ea1}.resources-template .type-resources section#faqs details summary{position:relative;color:#fff;text-transform:uppercase;font-size:1.875rem;padding-right:30px}.resources-template .type-resources section#faqs details summary span{position:absolute;font-size:3.5rem;font-weight:700;top:-20px;right:0}@media screen and (max-width:480px){.resources-template .type-resources section#faqs details summary span{top:0}}.resources-template .type-resources section#faqs details .answer{font-size:1.5rem}.resources-template .type-resources section#faqs details .answer a{color:#3b7ea1;text-decoration:none}.resources-template .type-resources section#faqs details .answer a:hover{color:#fdb515}.social-template main header#secondary-header{background-image:url("/static/img/hero-02.png?d7255920109a");background-position:top center;background-repeat:no-repeat;background-size:cover;min-height:450px;margin-bottom:40px}@media screen and (max-width:736px){.social-template main header#secondary-header{background-position:bottom center;background-size:contain;min-height:330px}}.social-template main header#secondary-header h1{font-family:pauline,sans-serif;font-size:6.25vw;font-weight:700;color:#003262;text-align:center;position:relative;top:100px;width:50vw;margin:0 auto}@media screen and (max-width:736px){.social-template main header#secondary-header h1{font-size:12vw;width:90vw;top:unset}}.social-template main section#intro-blurb{max-width:1400px;margin:0 auto 50px auto;font-size:2.25rem;color:#2d2d2d}@media screen and (max-width:736px){.social-template main section#intro-blurb{margin-left:20px;margin-right:20px}}.social-template main section#intro-blurb a{color:#3b7ea1;text-decoration:none}.social-template main section#intro-blurb a:hover{color:#fdb515}.social-template main section#social-feed{max-width:1400px;margin:0 auto 60px auto}.social-template main section#social-media{max-width:1400px;margin:0 auto 60px auto}.social-template main section#social-media h3{margin-bottom:40px}.social-template main section#social-media .social-items{display:flex;justify-content:center}.social-template main section#social-media .social-items .item{width:100px;margin:0 10px}.social-template main section#social-media .social-items .item a{display:block;background-color:#3b7ea1;width:90px;height:90px;text-align:center;padding:15px;border-radius:50%}.social-template main section#social-media .social-items .item a:hover{background-color:#fdb515}.social-template main section#social-media .social-items .item a img{width:60px;height:60px}.donor-wall-template main.type-donorwall header#secondary-header{background-image:url("/static/img/hero-03.png?d7255920109a");background-position:bottom center;background-repeat:no-repeat;background-size:contain;min-height:700px;margin-bottom:40px}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall header#secondary-header{min-height:475px}}.donor-wall-template main.type-donorwall header#secondary-header h1{font-family:pauline,sans-serif;font-size:4.5rem;font-weight:700;color:#003262;text-align:center;position:relative;width:50vw;margin:0 auto}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall header#secondary-header h1{font-size:12vw;width:90vw}}.donor-wall-template main.type-donorwall header#secondary-header .gift-fields{display:flex;justify-content:space-evenly;flex-flow:row wrap;margin-top:20px}.donor-wall-template main.type-donorwall header#secondary-header .gift-fields .field{color:#003262;text-align:center;margin:0 20px}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall header#secondary-header .gift-fields .field{margin:20px}}.donor-wall-template main.type-donorwall header#secondary-header .gift-fields .field .amount{font-size:8vw;font-weight:700;line-height:1;margin-bottom:10px}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall header#secondary-header .gift-fields .field .amount{font-size:4.5rem}}.donor-wall-template main.type-donorwall header#secondary-header .gift-fields .field .title{font-size:2.25rem;line-height:1;text-transform:uppercase}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall header#secondary-header .gift-fields .field .title{font-size:1.5rem}}.donor-wall-template main.type-donorwall section#intro-blurb{max-width:1400px;margin:0 auto 50px auto;font-size:2.25rem;color:#2d2d2d}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall section#intro-blurb{margin-left:20px;margin-right:20px}}.donor-wall-template main.type-donorwall section#intro-blurb a{color:#3b7ea1;text-decoration:none}.donor-wall-template main.type-donorwall section#intro-blurb a:hover{color:#fdb515}.donor-wall-template main.type-donorwall section#donor-wall{max-width:1400px;margin:0 auto 60px auto}.donor-wall-template main.type-donorwall section#donor-wall .search-donors{margin-bottom:40px}.donor-wall-template main.type-donorwall section#donor-wall .search-donors input[type=search]{width:70%;border:1px solid #c4820e;border-radius:5px;font-size:1.5rem;padding:15px 65px 15px 15px;margin-right:20px;background-image:url("/static/img/icons/search-solid.svg?d7255920109a");background-repeat:no-repeat;background-position:99%;background-size:40px}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall section#donor-wall .search-donors input[type=search]{width:90%;margin:0 20px 20px 20px}}.donor-wall-template main.type-donorwall section#donor-wall .search-donors span{cursor:pointer;font-size:1.5rem;color:#3b7ea1;text-transform:uppercase}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall section#donor-wall .search-donors span{display:block;text-align:center}}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall section#donor-wall .donors{margin:0 20px}}.donor-wall-template main.type-donorwall section#donor-wall .donors ul{column-count:3;column-gap:20px;font-size:1.5rem;margin:0 20px;color:#2d2d2d}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall section#donor-wall .donors ul{column-count:2}}@media screen and (max-width:480px){.donor-wall-template main.type-donorwall section#donor-wall .donors ul{column-count:unset;column-gap:unset;text-align:center}}.donor-wall-template main.type-donorwall section#donor-wall .legend{margin:30px 0;font-size:1.125rem}@media screen and (max-width:736px){.donor-wall-template main.type-donorwall section#donor-wall .legend{margin:30px 20px}}.template-searchresults header#secondary-header{background-image:url("/static/img/hero-02.png?d7255920109a");background-position:top center;background-repeat:no-repeat;background-size:cover;min-height:450px;margin-bottom:40px}.template-searchresults header#secondary-header h1{font-family:pauline,sans-serif;font-size:6.25vw;font-weight:700;color:#003262;text-align:center;position:relative;top:100px;width:50vw;margin:0 auto}@media screen and (max-width:736px){.template-searchresults header#secondary-header h1{font-size:12vw;width:90vw}}.template-searchresults form#search-page-form{margin:0 auto;max-width:1400px}.template-searchresults form#search-page-form input[type=search]{width:90%;font-size:2rem;border:1px solid #c4820e;border-radius:5px;padding:0 15px}.template-searchresults form#search-page-form button{background:unset;border:unset;width:40px;position:relative;top:5px}.template-searchresults form#search-page-form button:hover{cursor:pointer}.template-searchresults section#search-results{margin:10px auto 60px auto;max-width:1400px}.template-searchresults section#search-results h4{font-size:1.5rem;border-bottom:1px dotted #c4820e;margin:15px 20px;padding-bottom:15px}.template-searchresults section#search-results h4 a{color:#3b7ea1;text-decoration:none}.template-searchresults section#search-results h4 a:hover{color:#fdb515}.template-searchresults .no-results p{display:flex;align-items:center}