/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/bpa/vendor/OwlCarousel2/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}
.select2-container{font-family:Roboto,"Helvetica Neue",sans-serif;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:46px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #f5f5f5;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:8px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #f5f5f5;border-radius:2px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:46px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;position:absolute;top:1px;right:1px;width:24px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 12px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#f5f5f5;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;max-width:90px;overflow-x:hidden;text-overflow:ellipsis;padding:4px 8px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #eeeeee;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgb(241,89,34);color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid rgb(241,89,34);}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid rgb(241,89,34);}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid rgb(241,89,34);}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid rgb(241,89,34);}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:rgb(241,89,34);color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:rgb(241,89,34);}
.ms-options-wrap,.ms-options-wrap *{box-sizing:border-box;}.ms-options-wrap > button:focus,.ms-options-wrap > button{position:relative;width:100%;text-align:left;border:1px solid #aaa;background-color:#fff;padding:5px 20px 5px 5px;margin-top:1px;font-size:13px;color:#aaa;outline:none;white-space:nowrap;}.ms-options-wrap > button:after{content:' ';height:0;position:absolute;top:50%;right:5px;width:0;border:6px solid rgba(0,0,0,0);border-top-color:#999;margin-top:-3px;}.ms-options-wrap > .ms-options{position:absolute;left:0;width:100%;margin-top:1px;margin-bottom:20px;background:white;z-index:2000;border:1px solid #aaa;}.ms-options-wrap > .ms-options > .ms-search input{width:100%;padding:4px 5px;border:none;border-bottom:1px groove;outline:none;}.ms-options-wrap > .ms-options .ms-selectall{display:inline-block;font-size:.9em;text-transform:lowercase;text-decoration:none;}.ms-options-wrap > .ms-options .ms-selectall:hover{text-decoration:underline;}.ms-options-wrap > .ms-options > .ms-selectall.global{margin:4px 5px;}.ms-options-wrap > .ms-options > ul > li.optgroup{padding:5px;}.ms-options-wrap > .ms-options > ul > li.optgroup + li.optgroup{border-top:1px solid #aaa;}.ms-options-wrap > .ms-options > ul > li.optgroup .label{display:block;padding:5px 0 0 0;font-weight:bold;}.ms-options-wrap > .ms-options > ul label{position:relative;display:inline-block;width:100%;padding:4px;margin:1px 0;}.ms-options-wrap > .ms-options > ul li.selected label,.ms-options-wrap > .ms-options > ul label:hover{background-color:#efefef;}.ms-options-wrap > .ms-options > ul input[type="checkbox"]{margin-right:5px;position:absolute;left:4px;top:7px;}
@font-face{font-family:'Proxima Nova';font-weight:normal;src:url(/themes/custom/bpa/fonts/ProximaNovaRegular.ttf);}@font-face{font-family:'Proxima Nova';font-weight:700;src:url(/themes/custom/bpa/fonts/ProximaNova-Bold.ttf);}@font-face{font-family:'Proxima Nova';font-weight:300;src:url(/themes/custom/bpa/fonts/ProximaNova-Light.ttf);}html{font-size:1em;}body{font-family:"Proxima Nova","Montserrat",sans-serif;font-weight:300;line-height:1.5;letter-spacing:0.2px;}.font-nova{font-family:"Proxima Nova","Montserrat",sans-serif;font-weight:300;line-height:1.5;letter-spacing:0.2px;}.font-roboto{font-family:"Roboto",sans-serif;line-height:1.2;font-weight:400;}.font-moret{font-family:"Moret",serif;}h1{font-family:"Roboto",sans-serif;font-size:1.7rem;line-height:1.2;color:#01a5e2;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 2rem;font-weight:400;}h1.banner-title{font-family:"Moret",serif;font-size:3rem;line-height:1.2;color:#fff;text-transform:none !important;letter-spacing:0;margin:76px 0 20px;font-weight:500;text-align:center;}@media screen and (min-width:1000px) and (max-width:1550px){h1.banner-title{max-width:1000px;margin:0 auto;}}@media screen and (max-width:768px){h1.banner-title{line-height:1 !important;margin-top:20px;}}h2{font-family:"Roboto",sans-serif;font-size:1.5rem;color:#01a5e2;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:20px;font-weight:500;line-height:1;text-align:left;}h2 a{color:#01a5e2;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;}h2 a:link,h2 a:visited{text-decoration:none;border-bottom:2px solid transparent;}h2 a:hover,h2 a:focus,h2 a:active{border-bottom:2px solid #01a5e2;text-decoration:none;}h2.section-title{text-align:center;}h2.section-title a{color:#212529;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}h2.section-title a:link,h2.section-title a:visited{text-decoration:none;border-bottom:2px solid transparent;}h2.section-title a:hover,h2.section-title a:focus,h2.section-title a:active{border-bottom:2px solid #212529;text-decoration:none;}p + h2,ul + h2{margin-top:2rem;}.genres h2{font-size:1rem;letter-spacing:0.1em;margin-bottom:12px;font-weight:300;}@media screen and (max-width:992px){.genres h2{font-size:0.625rem;margin-bottom:10px;}}.genres h2 .field__item{margin-bottom:4px;}h3{text-transform:uppercase;font-size:1.25rem;color:#212529;letter-spacing:2px;margin-bottom:20px;font-weight:500;line-height:1.25;font-family:"Roboto",sans-serif;}h3 a{color:#212529;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;}h3 a:link,h3 a:visited{text-decoration:none;border-bottom:2px solid transparent;}h3 a:hover,h3 a:focus,h3 a:active{border-bottom:2px solid #212529;text-decoration:none;}h4{text-transform:uppercase;font-size:1.15rem;color:#717075;letter-spacing:2px;margin:20px 0 10px;font-weight:700;line-height:20px;font-family:"Proxima Nova","Montserrat",sans-serif;}h5{font-size:1rem;text-transform:uppercase;letter-spacing:2px;font-family:"Proxima Nova","Montserrat",sans-serif;font-weight:300;}h6{font-size:0.875rem;text-transform:uppercase;letter-spacing:2px;font-family:"Proxima Nova","Montserrat",sans-serif;font-weight:700;}.section-title{text-align:center;}p{margin:0 0 1rem;}p.intro{font-size:1.15rem;}b,strong{font-weight:700;}.link-disabled{color:#97979b !important;cursor:not-allowed;}.link-disabled:hover,.link-disabled:focus{color:#97979b !important;}a{color:#01739e;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:underline;border-bottom:2px solid transparent;transition:all 0.3s ease;}a:hover,a:focus,a:active{color:#01739e;text-decoration:none;}a:link,a:visited{text-decoration:underline;border-bottom:2px solid transparent;}a:hover,a:focus,a:active{border-bottom:2px solid #01a5e2;text-decoration:none;}a.list-link{color:#01a5e2;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#212529;}a.list-link:link,a.list-link:visited{text-decoration:none;border-bottom:2px solid transparent;}a.list-link:hover,a.list-link:focus,a.list-link:active{border-bottom:2px solid #01a5e2;text-decoration:none;}a.list-link:link,a.list-link:visited{color:#212529;}.field--name-field-attachments a,.field--name-field-attachments a:link,.field--name-field-attachments a:visited{color:#01a5e2;text-decoration:none;}.field--name-field-attachments a:hover,.field--name-field-attachments a:focus,.field--name-field-attachments a:active{color:#01739e;}.bg-color-1 .btn-white:hover,.bg-color-1 .btn-white:focus,.bg-color-1 .btn-white:active,.bg-color-1 .remote-video-colorbox-launch-modal:hover,.bg-color-1 .remote-video-colorbox-launch-modal:focus,.bg-color-1 .remote-video-colorbox-launch-modal:active{color:#675f5d !important;}.bg-color-2 .btn-white:hover,.bg-color-2 .btn-white:focus,.bg-color-2 .btn-white:active,.bg-color-2 .remote-video-colorbox-launch-modal:hover,.bg-color-2 .remote-video-colorbox-launch-modal:focus,.bg-color-2 .remote-video-colorbox-launch-modal:active{color:#6e352c !important;}.bg-color-3 .btn-white:hover,.bg-color-3 .btn-white:focus,.bg-color-3 .btn-white:active,.bg-color-3 .remote-video-colorbox-launch-modal:hover,.bg-color-3 .remote-video-colorbox-launch-modal:focus,.bg-color-3 .remote-video-colorbox-launch-modal:active{color:#749096 !important;}.bg-color-4 .btn-white:hover,.bg-color-4 .btn-white:focus,.bg-color-4 .btn-white:active,.bg-color-4 .remote-video-colorbox-launch-modal:hover,.bg-color-4 .remote-video-colorbox-launch-modal:focus,.bg-color-4 .remote-video-colorbox-launch-modal:active{color:#c0a156 !important;}.bg-color-5 .btn-white:hover,.bg-color-5 .btn-white:focus,.bg-color-5 .btn-white:active,.bg-color-5 .remote-video-colorbox-launch-modal:hover,.bg-color-5 .remote-video-colorbox-launch-modal:focus,.bg-color-5 .remote-video-colorbox-launch-modal:active{color:#578282 !important;}.bg-color-6 .btn-white:hover,.bg-color-6 .btn-white:focus,.bg-color-6 .btn-white:active,.bg-color-6 .remote-video-colorbox-launch-modal:hover,.bg-color-6 .remote-video-colorbox-launch-modal:focus,.bg-color-6 .remote-video-colorbox-launch-modal:active{color:#646c6d !important;}.bg-color-1 .remote-video-colorbox-launch-modal:hover,.bg-color-1 .remote-video-colorbox-launch-modal:focus,.bg-color-1 .remote-video-colorbox-launch-modal:active{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%23675f5d"/%3E%3C/svg%3E ') !important;}.bg-color-2 .remote-video-colorbox-launch-modal:hover,.bg-color-2 .remote-video-colorbox-launch-modal:focus,.bg-color-2 .remote-video-colorbox-launch-modal:active{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%23c0a156"/%3E%3C/svg%3E ') !important;}.bg-color-3 .remote-video-colorbox-launch-modal:hover,.bg-color-3 .remote-video-colorbox-launch-modal:focus,.bg-color-3 .remote-video-colorbox-launch-modal:active{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%23749096"/%3E%3C/svg%3E ') !important;}.bg-color-4 .remote-video-colorbox-launch-modal:hover,.bg-color-4 .remote-video-colorbox-launch-modal:focus,.bg-color-4 .remote-video-colorbox-launch-modal:active{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%23578282"/%3E%3C/svg%3E ') !important;}.bg-color-5 .remote-video-colorbox-launch-modal:hover,.bg-color-5 .remote-video-colorbox-launch-modal:focus,.bg-color-5 .remote-video-colorbox-launch-modal:active{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%236e352c"/%3E%3C/svg%3E ') !important;}.bg-color-6 .remote-video-colorbox-launch-modal:hover,.bg-color-6 .remote-video-colorbox-launch-modal:focus,.bg-color-6 .remote-video-colorbox-launch-modal:active{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%23646c6d"/%3E%3C/svg%3E ') !important;}button{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#58595b;border:1px solid #58595b;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;outline:0 !important;-webkit-box-shadow:0 !important;box-shadow:0 !important;}button:link,button:visited{text-decoration:none;}button:hover,button:focus,button:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}.button--wrapper a,a.button{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#58595b;border:1px solid #58595b;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;}.button--wrapper a:link,.button--wrapper a:visited,a.button:link,a.button:visited{text-decoration:none;}.button--wrapper a:hover,.button--wrapper a:focus,.button--wrapper a:active,a.button:hover,a.button:focus,a.button:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}@media screen and (max-width:991px){*{outline:0;}* button{outline:0;}}.field--type-entity-reference,.node__content{margin:0;}.no-padding{padding:0 !important;}.no-image-padding{padding:0 !important;}.no-bullets{margin:0;padding:0;list-style-type:none;}.ajax-progress-throbber{display:none;}body.no-scroll{overflow:hidden;}.site-footer{margin:0;padding:0;border:0;}.site-footer .region,.site-footer .content,.site-footer .block,.site-footer .clearfix{margin:0;padding:0;border:0;}.node-custom-page img{max-width:100%;height:300px;}.field--name-body img{height:auto;}img{max-width:100%;height:auto;}img.align-left,img.align-right{height:auto;float:none;}@media screen and (max-width:449px){img.align-left,img.align-right{width:100%;}}@media screen and (min-width:450px){img.align-left{float:left;margin:5px 30px 10px 0;}img.align-right{float:right;margin:5px 0 10px 30px;}}.fancybox-caption{text-align:center;padding:10px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;color:#fff;line-height:20px;width:100%;margin:auto;}.caption > figcaption{font-family:"Proxima Nova","Montserrat",sans-serif;font-size:0.9em;font-weight:700;}@media screen and (max-width:768px){.page-link{padding:0.1rem 0.35rem;}}#main,[role='main'],.container-fluid{margin:0;padding:0;}.row{margin:0;}.bpa-container{width:100%;padding:0 10px;margin:auto 16px;}@media screen and (min-width:992px){.bpa-container{padding:0 50px;margin:auto 26px;}}@media screen and (min-width:768px){.bpa-container{padding:0 20px;margin:auto 26px;}}.node-custom-page{width:95%;margin:auto;}.col-auto{padding-left:0;padding-right:0;}.block-system-main-block{padding-top:4rem;}.path-timeline .block-system-main-block,.path-projects .block-system-main-block{padding-top:0;}.node--type-landing-page #news-page .edge-to-edge .content,.node--type-landing-page #news-page .edge-to-edge .content-section,.node--type-awards-landing #news-page .edge-to-edge .content,.node--type-awards-landing #news-page .edge-to-edge .content-section{max-width:100%;}.node--type-landing-page article .edge-to-edge,.node--type-awards-landing article .edge-to-edge{width:auto;margin-left:-15px;margin-right:-15px;}.node--type-landing-page .edge-to-edge + .lb-1-col h2,.node--type-awards-landing .edge-to-edge + .lb-1-col h2{margin-top:20px;}.layout-builder--edit.toolbar-horizontal.toolbar-tray-open #navbar-main{position:static;top:0;}.layout-builder--edit.toolbar-horizontal.toolbar-tray-open .details-header{margin-top:0;}.layout-builder--edit.toolbar-horizontal.toolbar-tray-open #main{padding-top:0;}.layout-builder--edit .row{padding:0;}.layout-builder--edit .nav{padding-left:calc(30px - 0.5rem);}.layout-builder--edit .layout-builder-form{padding:30px;}.layout-builder--edit .layout-builder-form .js-form-type-checkbox{margin-left:1.25rem;}.layout-builder--edit .layout-builder__region{padding:0;}.layout-builder--edit .region--top .layout-builder__add-block,.layout-builder--edit .region--bottom .layout-builder__add-block{padding:0.5em 0;background-color:#e0e7ec;}.layout-builder--edit .edge-to-edge{margin:0 -1.5em;width:auto;}.layout-builder--edit .edge-to-edge .layout-builder-block{padding:0;}.layout-builder--edit .edge-to-edge .layout-builder-block .layout-builder-block__content-preview-placeholder-label{padding:1.5rem 0;}.layout-builder--edit .btn-primary{background-color:#01a5e2;border:0;border-radius:0;}.layout-builder--edit .layout-builder__link--configure{color:#01a5e2;}.layout-builder--edit .layout-builder__link--configure:hover,.layout-builder--edit .layout-builder__link--configure:active,.layout-builder--edit .layout-builder__link--configure:focus{color:#01739e;}.content-section img{max-width:100%;}#modalSignUp,#modalAddress{color:#212529;font-family:"Roboto",sans-serif;letter-spacing:1.2px;}#modalSignUp br.clear,#modalAddress br.clear{display:none;}#modalSignUp .modal-content,#modalAddress .modal-content{background:transparent;border:0;color:#fff;}#modalSignUp .modal-content .modal-header,#modalAddress .modal-content .modal-header{padding:30px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;position:relative;}@media screen and (max-width:767px){#modalSignUp .modal-content .modal-header,#modalAddress .modal-content .modal-header{padding:20px 24px;}}@media screen and (max-width:767px){#modalSignUp .modal-content .modal-header .modal-title,#modalAddress .modal-content .modal-header .modal-title{font-size:1rem;max-width:80%;line-height:1.2;}}#modalSignUp .modal-content .modal-header button.close,#modalAddress .modal-content .modal-header button.close{font-size:3.75rem;font-weight:100;text-shadow:none;position:absolute;right:-18%;color:#fff;opacity:1;}@media screen and (max-width:767px){#modalSignUp .modal-content .modal-header button.close,#modalAddress .modal-content .modal-header button.close{right:20px;top:0;}}#modalSignUp .modal-content .modal-header::after,#modalAddress .modal-content .modal-header::after{content:'';border-bottom:1px solid #fff;width:60%;position:absolute;bottom:10px;left:24px;}#modalSignUp .modal-content .modal-body,#modalAddress .modal-content .modal-body{padding:16px 24px;}#modalSignUp .modal-content .modal-body > h1,#modalAddress .modal-content .modal-body > h1{font-size:1.75rem;}#modalSignUp .modal-content .modal-body > h2,#modalAddress .modal-content .modal-body > h2{font-size:1.25rem;color:#fff;}@media screen and (max-width:767px){#modalSignUp .modal-content .modal-body > h2,#modalAddress .modal-content .modal-body > h2{font-size:0.875rem;}}#modalSignUp .modal-content .modal-body > p,#modalAddress .modal-content .modal-body > p{line-height:1.4;}#modalSignUp .modal-content .modal-body form#modalForm .sign-up-checkboxes,#modalAddress .modal-content .modal-body form#modalForm .sign-up-checkboxes{margin-bottom:24px;}@media screen and (max-width:767px){#modalSignUp .modal-content .modal-body form#modalForm .sign-up-checkboxes,#modalAddress .modal-content .modal-body form#modalForm .sign-up-checkboxes{margin-bottom:12px;}#modalSignUp .modal-content .modal-body form#modalForm .sign-up-checkboxes strong,#modalSignUp .modal-content .modal-body form#modalForm .sign-up-checkboxes p,#modalAddress .modal-content .modal-body form#modalForm .sign-up-checkboxes strong,#modalAddress .modal-content .modal-body form#modalForm .sign-up-checkboxes p{font-weight:400;font-size:0.875rem;margin-bottom:8px;letter-spacing:1.2px;}#modalSignUp .modal-content .modal-body form#modalForm .sign-up-checkboxes label,#modalAddress .modal-content .modal-body form#modalForm .sign-up-checkboxes label{margin-bottom:6px !important;}}#modalSignUp .modal-content .modal-body form#modalForm input[type='text'],#modalSignUp .modal-content .modal-body form#modalForm input[type='email'],#modalAddress .modal-content .modal-body form#modalForm input[type='text'],#modalAddress .modal-content .modal-body form#modalForm input[type='email']{width:100%;background:transparent;border:1px solid #fff;font-size:0.875rem;padding:8px;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}#modalSignUp .modal-content .modal-body form#modalForm input[type='text']:focus,#modalSignUp .modal-content .modal-body form#modalForm input[type='email']:focus,#modalAddress .modal-content .modal-body form#modalForm input[type='text']:focus,#modalAddress .modal-content .modal-body form#modalForm input[type='email']:focus{background:#fff;color:#212529;outline:0;border:1px solid #212529;}#modalSignUp .modal-content .modal-body form#modalForm label:not(.forcheckbox),#modalAddress .modal-content .modal-body form#modalForm label:not(.forcheckbox){font-size:0.875rem;text-transform:capitalize;font-weight:400;margin-bottom:4px;}#modalSignUp .modal-content .modal-body form#modalForm label.forcheckbox,#modalAddress .modal-content .modal-body form#modalForm label.forcheckbox{font-size:0.75rem;position:relative;top:-2px;margin:0 4px 0 6px;text-transform:capitalize;}#modalSignUp .modal-content .modal-body form#modalForm input[type='submit'],#modalAddress .modal-content .modal-body form#modalForm input[type='submit']{border-radius:0;font-size:0.875rem;text-decoration:none;padding:12px;text-transform:uppercase;font-family:"Proxima Nova","Montserrat",sans-serif;width:40%;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}#modalSignUp .modal-content .modal-body form#modalForm input[type='submit']:hover,#modalAddress .modal-content .modal-body form#modalForm input[type='submit']:hover{cursor:pointer;background:#fff;font-weight:500;color:#212529;border:1px solid #212529;}#modalAddress i{font-size:0.875rem;margin-right:12px;color:#fff;}#modalAddress .phone i{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-3px;left:-5px;}#modalAddress span{color:#fff;font-size:1rem;margin-bottom:12px;}.modal-backdrop.show{background-color:#1c2836;opacity:0.98;}.mc-banner{top:auto !important;bottom:42px;border-top:1px solid #b8b8ba;}.ui-widget.ui-dialog.ui-dialog-off-canvas{z-index:1000;}.ui-dialog{top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important;border-color:#dadada !important;padding:16px;z-index:600;width:50% !important;}@media screen and (max-width:425px){.ui-dialog{width:90% !important;}}.ui-dialog .ui-dialog-titlebar{background:transparent;border:0;text-align:center;font-size:1.125rem;color:#0c97ed;text-transform:uppercase;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{letter-spacing:1.2px;font-weight:500;padding:4px 0;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;right:0;top:10px;border:0;background-size:80%;background-repeat:no-repeat;outline:0;opacity:0.7;cursor:pointer;-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog div[id^='drupal-modal']{height:-webkit-max-content !important;height:-moz-max-content !important;height:max-content !important;}.ui-dialog div[id^='drupal-modal'] form.webform-submission-form input:not([type='submit']){border-radius:0;font-size:0.875rem;padding:8px;}.ui-dialog div[id^='drupal-modal'] form.webform-submission-form label{display:none;}.ui-dialog div[id^='drupal-modal'] form.webform-submission-form .alert ul{font-size:0.875rem;margin:0;}.ui-dialog div[id^='drupal-modal'] form.webform-submission-form .js-form-item{margin-bottom:36px;}@media screen and (min-width:992px){.ui-dialog div[id^='drupal-modal'] form.webform-submission-form .form-item-first-name,.ui-dialog div[id^='drupal-modal'] form.webform-submission-form .form-item-last-name{max-width:47.9%;float:left;}.ui-dialog div[id^='drupal-modal'] form.webform-submission-form .form-item-first-name{margin-right:24px;}.ui-dialog div[id^='drupal-modal'] form.webform-submission-form .form-item-email{clear:both;}}.ui-dialog div[id^='drupal-modal'] form.webform-submission-form .js-form-type-checkbox{margin-left:24px;margin-bottom:8px;font-size:0.75rem;}.ui-dialog div[id^='drupal-modal'] form.webform-submission-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:42px;padding-bottom:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.ui-dialog div[id^='drupal-modal'] form.webform-submission-form .form-actions button{background:transparent;color:#212529;border-radius:0;font-size:0.875rem;font-weight:500;border:1px solid #212529;text-decoration:none;padding:8px 16px;text-transform:uppercase;font-family:'Montserrat';width:40%;}.ui-widget-overlay{background:#fff;opacity:0.9;z-index:601;}.mfp-fade{}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}.mfp-fade.mfp-bg.mfp-removing{opacity:0;}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer !important;}.path-fan-favorite .spotlight-section,.node--type-landing-page .spotlight-section,.node--type-awards-landing .spotlight-section{background-color:#b29844;margin-top:56px;}.path-fan-favorite .spotlight-section .inside-spotlight img,.node--type-landing-page .spotlight-section .inside-spotlight img,.node--type-awards-landing .spotlight-section .inside-spotlight img{width:inherit !important;max-height:64px !important;max-width:64px !important;margin-right:10px;}.path-fan-favorite .spotlight-section .inside-spotlight strong,.node--type-landing-page .spotlight-section .inside-spotlight strong,.node--type-awards-landing .spotlight-section .inside-spotlight strong{display:block;font-weight:400;letter-spacing:2px;padding-bottom:14px;font-size:1.25rem;}.path-fan-favorite .spotlight-section .inside-spotlight span,.node--type-landing-page .spotlight-section .inside-spotlight span,.node--type-awards-landing .spotlight-section .inside-spotlight span{display:block;}@media screen and (min-width:768px){.path-fan-favorite .spotlight-section,.node--type-landing-page .spotlight-section,.node--type-awards-landing .spotlight-section{margin-top:0;}}.path-fan-favorite .spotlight-section .overlay-section.inside-spotlight.no-banner,.node--type-landing-page .spotlight-section .overlay-section.inside-spotlight.no-banner,.node--type-awards-landing .spotlight-section .overlay-section.inside-spotlight.no-banner{width:100%;padding:0 !important;}@media screen and (min-width:555px){.path-fan-favorite .spotlight-section .overlay-section.inside-spotlight.no-banner,.node--type-landing-page .spotlight-section .overlay-section.inside-spotlight.no-banner,.node--type-awards-landing .spotlight-section .overlay-section.inside-spotlight.no-banner{min-height:unset;}}.awards-voting ul,.awards-about ul,.tour-your-boston ul,.view-related-pages ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:768px){.awards-voting ul.project:nth-child(2n+1),.awards-about ul.project:nth-child(2n+1),.tour-your-boston ul.project:nth-child(2n+1),.view-related-pages ul.project:nth-child(2n+1){-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}}.awards-voting ul li.work-done,.awards-about ul li.work-done,.tour-your-boston ul li.work-done,.view-related-pages ul li.work-done{position:relative;width:100%;height:358px !important;}@media (min-width:768px){.awards-voting ul li.work-done,.awards-about ul li.work-done,.tour-your-boston ul li.work-done,.view-related-pages ul li.work-done{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;height:650px !important;}.awards-voting ul li.work-done:nth-child(odd),.awards-about ul li.work-done:nth-child(odd),.tour-your-boston ul li.work-done:nth-child(odd),.view-related-pages ul li.work-done:nth-child(odd){-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}}@media screen and (max-width:991px) and (min-width:768px){.awards-voting ul li.work-done,.awards-about ul li.work-done,.tour-your-boston ul li.work-done,.view-related-pages ul li.work-done{height:420px !important;}}.awards-voting ul li.work-done > a,.awards-about ul li.work-done > a,.tour-your-boston ul li.work-done > a,.view-related-pages ul li.work-done > a{display:block;width:100%;height:100%;}.awards-voting ul li.work-done img,.awards-about ul li.work-done img,.tour-your-boston ul li.work-done img,.view-related-pages ul li.work-done img{width:100%;height:100%;}.awards-voting ul li.work-done .project-details,.awards-about ul li.work-done .project-details,.tour-your-boston ul li.work-done .project-details,.view-related-pages ul li.work-done .project-details{opacity:0;overflow:hidden;height:100%;width:100%;position:absolute;top:0;left:0;padding:30px;background:rgba(0,0,0,0.8);color:#fff;font-weight:400;font-size:0.875em;line-height:1.3;letter-spacing:normal;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}@media (min-width:425px){.awards-voting ul li.work-done .project-details,.awards-about ul li.work-done .project-details,.tour-your-boston ul li.work-done .project-details,.view-related-pages ul li.work-done .project-details{font-size:1em;line-height:1.5;}}@media (min-width:425px) and (max-width:767px){.awards-voting ul li.work-done .project-details,.awards-about ul li.work-done .project-details,.tour-your-boston ul li.work-done .project-details,.view-related-pages ul li.work-done .project-details{padding:30px;}}@media (min-width:768px) and (max-width:991px){.awards-voting ul li.work-done .project-details,.awards-about ul li.work-done .project-details,.tour-your-boston ul li.work-done .project-details,.view-related-pages ul li.work-done .project-details{padding:40px;}}@media screen and (min-width:992px){.awards-voting ul li.work-done .project-details,.awards-about ul li.work-done .project-details,.tour-your-boston ul li.work-done .project-details,.view-related-pages ul li.work-done .project-details{padding:102px 76px;}}.awards-voting ul li.work-done .project-details:hover,.awards-about ul li.work-done .project-details:hover,.tour-your-boston ul li.work-done .project-details:hover,.view-related-pages ul li.work-done .project-details:hover{opacity:1;}.awards-voting ul li.work-done .action.button,.awards-about ul li.work-done .action.button,.tour-your-boston ul li.work-done .action.button,.view-related-pages ul li.work-done .action.button{display:block !important;}@media screen and (min-width:475px) and (max-width:767px){.awards-voting ul li.work-done .action.button,.awards-about ul li.work-done .action.button,.tour-your-boston ul li.work-done .action.button,.view-related-pages ul li.work-done .action.button{display:inline-block !important;vertical-align:top;}}@media screen and (min-width:900px){.awards-voting ul li.work-done .action.button,.awards-about ul li.work-done .action.button,.tour-your-boston ul li.work-done .action.button,.view-related-pages ul li.work-done .action.button{display:inline-block !important;vertical-align:top;}}@media screen and (max-width:474px){.awards-voting ul li.work-done .button.video,.awards-about ul li.work-done .button.video,.tour-your-boston ul li.work-done .button.video,.view-related-pages ul li.work-done .button.video{margin-bottom:10px;}}.awards-voting ul li.work-done .button.video:not(.empty),.awards-about ul li.work-done .button.video:not(.empty),.tour-your-boston ul li.work-done .button.video:not(.empty),.view-related-pages ul li.work-done .button.video:not(.empty){margin-right:20px;}.awards-voting ul li.work-done .field--name-field-video .contextual,.awards-about ul li.work-done .field--name-field-video .contextual,.tour-your-boston ul li.work-done .field--name-field-video .contextual,.view-related-pages ul li.work-done .field--name-field-video .contextual{top:0;right:-30px;display:none;}.awards-voting ul li.work-done .button a,.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal,.awards-about ul li.work-done .button a,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal,.tour-your-boston ul li.work-done .button a,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal,.view-related-pages ul li.work-done .button a,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;font-size:0.875rem;line-height:1;display:inline-block;width:auto;}.awards-voting ul li.work-done .button a:link,.awards-voting ul li.work-done .button a:visited,.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:link,.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:visited,.awards-about ul li.work-done .button a:link,.awards-about ul li.work-done .button a:visited,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:link,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:visited,.tour-your-boston ul li.work-done .button a:link,.tour-your-boston ul li.work-done .button a:visited,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:link,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:visited,.view-related-pages ul li.work-done .button a:link,.view-related-pages ul li.work-done .button a:visited,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:link,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:visited{text-decoration:none;}.awards-voting ul li.work-done .button a:hover,.awards-voting ul li.work-done .button a:focus,.awards-voting ul li.work-done .button a:active,.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:hover,.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:focus,.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:active,.awards-about ul li.work-done .button a:hover,.awards-about ul li.work-done .button a:focus,.awards-about ul li.work-done .button a:active,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:hover,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:focus,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:active,.tour-your-boston ul li.work-done .button a:hover,.tour-your-boston ul li.work-done .button a:focus,.tour-your-boston ul li.work-done .button a:active,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:hover,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:focus,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:active,.view-related-pages ul li.work-done .button a:hover,.view-related-pages ul li.work-done .button a:focus,.view-related-pages ul li.work-done .button a:active,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:hover,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:focus,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:active{color:#000;background-color:#fff;border-color:#fff;text-decoration:none;}.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%23fff"/%3E%3C/svg%3E ');background-repeat:no-repeat;background-position:left 15px center;background-size:23px 16px;padding-left:45px !important;}.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:link,.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:visited,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:link,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:visited,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:link,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:visited,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:link,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:visited{text-decoration:none;}.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:hover,.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:focus,.awards-voting ul li.work-done .button .remote-video-colorbox-launch-modal:active,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:hover,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:focus,.awards-about ul li.work-done .button .remote-video-colorbox-launch-modal:active,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:hover,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:focus,.tour-your-boston ul li.work-done .button .remote-video-colorbox-launch-modal:active,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:hover,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:focus,.view-related-pages ul li.work-done .button .remote-video-colorbox-launch-modal:active{color:transparent;background-color:#fff;border-color:#fff;text-decoration:none;}.awards-voting ul li.work-done .overlay-text,.awards-about ul li.work-done .overlay-text,.tour-your-boston ul li.work-done .overlay-text,.view-related-pages ul li.work-done .overlay-text{width:100%;font-family:"Roboto",sans-serif;font-weight:300;color:#fff;text-transform:uppercase;}@media screen and (max-width:599px){.awards-voting ul li.work-done .overlay-text,.awards-about ul li.work-done .overlay-text,.tour-your-boston ul li.work-done .overlay-text,.view-related-pages ul li.work-done .overlay-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media screen and (min-width:600px){.awards-voting ul li.work-done .overlay-text,.awards-about ul li.work-done .overlay-text,.tour-your-boston ul li.work-done .overlay-text,.view-related-pages ul li.work-done .overlay-text{-webkit-box-align:left;-ms-flex-align:left;align-items:left;}}.awards-voting ul li.work-done h3,.awards-about ul li.work-done h3,.tour-your-boston ul li.work-done h3,.view-related-pages ul li.work-done h3{text-transform:none;font-size:1.25rem;color:#212529;letter-spacing:1px;margin-bottom:20px;font-weight:700;line-height:1.25;font-family:"Proxima Nova","Montserrat",sans-serif;color:#fff;font-size:24px;}@media (min-width:768px) and (max-width:991px){.awards-voting ul li.work-done h3,.awards-about ul li.work-done h3,.tour-your-boston ul li.work-done h3,.view-related-pages ul li.work-done h3{font-size:20px;margin-bottom:0;}}.awards-voting ul li.work-done h3 a,.awards-about ul li.work-done h3 a,.tour-your-boston ul li.work-done h3 a,.view-related-pages ul li.work-done h3 a{color:#fff;font-weight:700;color:#fff;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.awards-voting ul li.work-done h3 a:link,.awards-voting ul li.work-done h3 a:visited,.awards-about ul li.work-done h3 a:link,.awards-about ul li.work-done h3 a:visited,.tour-your-boston ul li.work-done h3 a:link,.tour-your-boston ul li.work-done h3 a:visited,.view-related-pages ul li.work-done h3 a:link,.view-related-pages ul li.work-done h3 a:visited{text-decoration:none;border-bottom:2px solid transparent;}.awards-voting ul li.work-done h3 a:hover,.awards-voting ul li.work-done h3 a:focus,.awards-voting ul li.work-done h3 a:active,.awards-about ul li.work-done h3 a:hover,.awards-about ul li.work-done h3 a:focus,.awards-about ul li.work-done h3 a:active,.tour-your-boston ul li.work-done h3 a:hover,.tour-your-boston ul li.work-done h3 a:focus,.tour-your-boston ul li.work-done h3 a:active,.view-related-pages ul li.work-done h3 a:hover,.view-related-pages ul li.work-done h3 a:focus,.view-related-pages ul li.work-done h3 a:active{border-bottom:2px solid #fff;text-decoration:none;}.awards-voting ul li.work-done .vote-link,.awards-about ul li.work-done .vote-link,.tour-your-boston ul li.work-done .vote-link,.view-related-pages ul li.work-done .vote-link{display:inline-block;height:auto;width:auto;cursor:pointer;padding:17px 10px 17px 35px;color:#fff;background-image:url("/themes/custom/bpa/images/form-icons/unchecked-radio-alt.svg");background-repeat:no-repeat;background-position:0 center;background-size:25px 25px;margin-top:-10px;}@media (min-width:600px){.awards-voting ul li.work-done .vote-link,.awards-about ul li.work-done .vote-link,.tour-your-boston ul li.work-done .vote-link,.view-related-pages ul li.work-done .vote-link{margin:0 0 0 10%;}}@media (min-width:600px) and (max-width:991px){.awards-voting ul li.work-done .vote-link,.awards-about ul li.work-done .vote-link,.tour-your-boston ul li.work-done .vote-link,.view-related-pages ul li.work-done .vote-link{padding:17px 10px 17px 35px;font-size:15px;}}@media (min-width:992px){.awards-voting ul li.work-done .vote-link,.awards-about ul li.work-done .vote-link,.tour-your-boston ul li.work-done .vote-link,.view-related-pages ul li.work-done .vote-link{padding:17px 10px 17px 40px;}}.awards-voting ul li.work-done .vote-link .voted,.awards-about ul li.work-done .vote-link .voted,.tour-your-boston ul li.work-done .vote-link .voted,.view-related-pages ul li.work-done .vote-link .voted{display:none;}.awards-voting ul li.work-done .vote-link.is-checked,.awards-about ul li.work-done .vote-link.is-checked,.tour-your-boston ul li.work-done .vote-link.is-checked,.view-related-pages ul li.work-done .vote-link.is-checked{background-image:url("/themes/custom/bpa/images/form-icons/checked-radio-alt.svg");padding:17px 10px 0 35px;}@media (min-width:600px) and (max-width:991px){.awards-voting ul li.work-done .vote-link.is-checked,.awards-about ul li.work-done .vote-link.is-checked,.tour-your-boston ul li.work-done .vote-link.is-checked,.view-related-pages ul li.work-done .vote-link.is-checked{padding:17px 10px 0 35px;}}@media (min-width:992px){.awards-voting ul li.work-done .vote-link.is-checked,.awards-about ul li.work-done .vote-link.is-checked,.tour-your-boston ul li.work-done .vote-link.is-checked,.view-related-pages ul li.work-done .vote-link.is-checked{padding:17px 10px 0 40px;}}.awards-voting ul li.work-done .vote-link.is-checked .voted,.awards-about ul li.work-done .vote-link.is-checked .voted,.tour-your-boston ul li.work-done .vote-link.is-checked .voted,.view-related-pages ul li.work-done .vote-link.is-checked .voted{display:inline;}.awards-voting ul li.work-done .vote-link.is-checked .not-voted,.awards-about ul li.work-done .vote-link.is-checked .not-voted,.tour-your-boston ul li.work-done .vote-link.is-checked .not-voted,.view-related-pages ul li.work-done .vote-link.is-checked .not-voted{display:none;}.awards-voting ul li.work-done .vote-link .instructions,.awards-about ul li.work-done .vote-link .instructions,.tour-your-boston ul li.work-done .vote-link .instructions,.view-related-pages ul li.work-done .vote-link .instructions{display:block;font-size:12px;line-height:12px;}.awards-voting ul li.work-done .awards-banner,.awards-about ul li.work-done .awards-banner,.tour-your-boston ul li.work-done .awards-banner,.view-related-pages ul li.work-done .awards-banner{background:#01a5e2;position:absolute;right:0;bottom:0;width:100%;padding:10px;opacity:0.9;}@media (min-width:600px){.awards-voting ul li.work-done .awards-banner,.awards-about ul li.work-done .awards-banner,.tour-your-boston ul li.work-done .awards-banner,.view-related-pages ul li.work-done .awards-banner{opacity:1;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;padding:16px 10px 10px 10%;-webkit-clip-path:polygon(0% 0%,100% 0,100% 100%,15% 100%);clip-path:polygon(0% 0%,100% 0,100% 100%,15% 100%);bottom:6%;width:82%;}}@media (min-width:768px) and (max-width:991px){.awards-voting ul li.work-done .awards-banner,.awards-about ul li.work-done .awards-banner,.tour-your-boston ul li.work-done .awards-banner,.view-related-pages ul li.work-done .awards-banner{padding:16px 10px 10px 17%;width:95%;}}@media (min-width:992px){.awards-voting ul li.work-done .awards-banner,.awards-about ul li.work-done .awards-banner,.tour-your-boston ul li.work-done .awards-banner,.view-related-pages ul li.work-done .awards-banner{-webkit-clip-path:polygon(0% 0%,100% 0,100% 100%,20% 100%);clip-path:polygon(0% 0%,100% 0,100% 100%,20% 100%);padding:26px 20px 16px 10%;width:82%;bottom:12%;}}.awards-voting ul li.work-done .awards-banner.is-vote,.awards-about ul li.work-done .awards-banner.is-vote,.tour-your-boston ul li.work-done .awards-banner.is-vote,.view-related-pages ul li.work-done .awards-banner.is-vote{background-color:#b29844;}.awards-voting ul li.placeholder,.awards-about ul li.placeholder,.tour-your-boston ul li.placeholder,.view-related-pages ul li.placeholder{display:none;}@media (min-width:768px){.awards-voting ul li.placeholder,.awards-about ul li.placeholder,.tour-your-boston ul li.placeholder,.view-related-pages ul li.placeholder{display:block;background-color:#b8b8ba;background-image:url(/themes/custom/bpa/images/winner-seal-2025.png);background-repeat:no-repeat;background-position:50% 50%;background-size:50% !important;}}@media screen and (min-width:992px){.awards-voting .button a{margin-top:30px;}}@media screen and (max-width:530px){.node--type-awards-landing .spotlight-section .overlay-section{min-height:200px;}}@media screen and (max-width:767px){.node--type-awards-landing article .d-flex{display:block !important;}}@media (min-width:768px){.node--type-awards-landing .region-content .col-md-8,.node--type-awards-landing .region-content .col-md-6:first-child{padding-right:20px;}.node--type-awards-landing .region-content .col-md-4,.node--type-awards-landing .region-content .col-md-6 + .col-md-6{padding-left:20px;}}.node--type-awards-landing .region-content .col-md-6{display:block;max-width:100%;margin-bottom:1rem;}@media (max-width:767px){.node--type-awards-landing .region-content .col-md-4{max-width:91%;margin:3rem auto 0;}}@media (min-width:992px){.node--type-awards-landing .region-content .col-md-6{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;margin-bottom:0;}}.node--type-awards-landing .field--name-body a.btn{margin-bottom:2rem;}.view-individuals-cards::before,.awards-individual::before{content:'';display:table;}.view-individuals-cards::after,.awards-individual::after{content:'';display:table;clear:both;}.view-individuals-cards h2,.awards-individual h2{text-align:center;}.view-individuals-cards .d-flex,.awards-individual .d-flex{display:block !important;max-width:91%;margin:0 auto;}.view-individuals-cards .view-content,.awards-individual .view-content{display:block !important;}@media (min-width:992px){.view-individuals-cards .d-flex,.view-individuals-cards .view-content,.awards-individual .d-flex,.awards-individual .view-content{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}}.view-individuals-cards .award-individual,.view-individuals-cards .card,.awards-individual .award-individual,.awards-individual .card{margin-top:2rem;}@media (min-width:600px){.view-individuals-cards .award-individual,.view-individuals-cards .card,.awards-individual .award-individual,.awards-individual .card{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;}}@media (min-width:768px) and (max-width:992px){.view-individuals-cards .award-individual + .award-individual img,.view-individuals-cards .award-individual + .card img,.view-individuals-cards .card + .award-individual img,.view-individuals-cards .card + .card img,.awards-individual .award-individual + .award-individual img,.awards-individual .award-individual + .card img,.awards-individual .card + .award-individual img,.awards-individual .card + .card img{margin-left:-5px;}}.view-individuals-cards h3,.awards-individual h3{text-transform:none;font-size:1.25rem;color:#212529;letter-spacing:1px;margin-bottom:20px;font-weight:700;line-height:1.25;font-family:"Proxima Nova","Montserrat",sans-serif;}@media (min-width:500px){.view-individuals-cards h3,.awards-individual h3{font-size:1.3rem;}}.view-individuals-cards a.btn,.awards-individual a.btn{padding:8px 20px;white-space:normal;margin:1rem 0 0;}.view-individuals-cards img,.awards-individual img{margin:0 30px 20px 0;float:left;max-width:150px;max-height:150px;}@media (min-width:450px){.view-individuals-cards img,.awards-individual img{max-width:200px;max-height:200px;}}@media (min-width:600px){.view-individuals-cards img,.awards-individual img{margin-right:20px;-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;max-width:250px;max-height:250px;}}@media (min-width:1200px){.view-individuals-cards img,.awards-individual img{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;max-height:300px;}}.node--type-awards-landing h2,.sponsors.lb-1-col h2{text-align:center;}.node--type-awards-landing ul,.sponsors.lb-1-col ul{margin-bottom:3rem;line-height:1.2rem;}.node--type-awards-landing h4,.sponsors.lb-1-col h4{margin-bottom:1rem;color:#212529;}.field--name-field-sponsors-leader,.field--name-field-sponsors-underwriter,.field--name-field-sponsor-media,.field--name-field-sponsor-advocate,.field--name-field-sponsors-steward,.field--name-field-sponsors-sustainer{text-align:center;}.field--name-field-sponsors-leader ul,.field--name-field-sponsors-underwriter ul,.field--name-field-sponsor-media ul,.field--name-field-sponsor-advocate ul,.field--name-field-sponsors-steward ul,.field--name-field-sponsors-sustainer ul{margin:0;padding:0;list-style-type:none;}.field--name-field-sponsors-leader ul li,.field--name-field-sponsors-underwriter ul li,.field--name-field-sponsor-media ul li,.field--name-field-sponsor-advocate ul li,.field--name-field-sponsors-steward ul li,.field--name-field-sponsors-sustainer ul li{margin:1rem auto 1.5rem;}.sponsors.lb-1-col .field--name-field-sponsors-leader li a,.sponsors.lb-1-col .field--name-field-sponsors-underwriter li a,.sponsors.lb-1-col .field--name-field-sponsor-media li a,.sponsors.lb-1-col .field--name-field-sponsor-advocate li a,.sponsors.lb-1-col .advocate li a{text-decoration:none;border:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.sponsors.lb-1-col .field--name-field-sponsors-leader li a:link,.sponsors.lb-1-col .field--name-field-sponsors-leader li a:visited,.sponsors.lb-1-col .field--name-field-sponsors-leader li a:hover,.sponsors.lb-1-col .field--name-field-sponsors-leader li a:focus,.sponsors.lb-1-col .field--name-field-sponsors-leader li a:active,.sponsors.lb-1-col .field--name-field-sponsors-underwriter li a:link,.sponsors.lb-1-col .field--name-field-sponsors-underwriter li a:visited,.sponsors.lb-1-col .field--name-field-sponsors-underwriter li a:hover,.sponsors.lb-1-col .field--name-field-sponsors-underwriter li a:focus,.sponsors.lb-1-col .field--name-field-sponsors-underwriter li a:active,.sponsors.lb-1-col .field--name-field-sponsor-media li a:link,.sponsors.lb-1-col .field--name-field-sponsor-media li a:visited,.sponsors.lb-1-col .field--name-field-sponsor-media li a:hover,.sponsors.lb-1-col .field--name-field-sponsor-media li a:focus,.sponsors.lb-1-col .field--name-field-sponsor-media li a:active,.sponsors.lb-1-col .field--name-field-sponsor-advocate li a:link,.sponsors.lb-1-col .field--name-field-sponsor-advocate li a:visited,.sponsors.lb-1-col .field--name-field-sponsor-advocate li a:hover,.sponsors.lb-1-col .field--name-field-sponsor-advocate li a:focus,.sponsors.lb-1-col .field--name-field-sponsor-advocate li a:active,.sponsors.lb-1-col .advocate li a:link,.sponsors.lb-1-col .advocate li a:visited,.sponsors.lb-1-col .advocate li a:hover,.sponsors.lb-1-col .advocate li a:focus,.sponsors.lb-1-col .advocate li a:active{text-decoration:none;border:0;}.field--name-field-sponsors-leader{font-size:1.6rem;}.field--name-field-sponsors-leader img{width:auto;height:auto;max-width:400px;max-height:200px;}.field--name-field-sponsors-underwriter,.field--name-field-sponsor-media{font-size:1.4rem;}.field--name-field-sponsors-underwriter img,.field--name-field-sponsor-media img{width:auto;height:auto;max-width:300px;max-height:125px;}.field--name-field-sponsor-advocate,.page-node-503 .sponsors.lb-1-col ul{font-size:1.25rem;}.field--name-field-sponsor-advocate img,.page-node-503 .sponsors.lb-1-col ul img{width:auto;height:auto;max-width:150px;max-height:60px;}.sponsors.lb-1-col .field--name-field-sponsors-steward ul{font-size:1.05rem;line-height:1.5;}.field--name-field-sponsors-sustainer{font-size:0.9rem;}.field--name-field-sponsors-steward a,.field--name-field-sponsors-sustainer a{color:#01739e;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:underline;border-bottom:2px solid transparent;transition:all 0.3s ease;}.field--name-field-sponsors-steward a:hover,.field--name-field-sponsors-steward a:focus,.field--name-field-sponsors-steward a:active,.field--name-field-sponsors-sustainer a:hover,.field--name-field-sponsors-sustainer a:focus,.field--name-field-sponsors-sustainer a:active{color:#01739e;text-decoration:none;}.field--name-field-sponsors-steward a:link,.field--name-field-sponsors-steward a:visited,.field--name-field-sponsors-sustainer a:link,.field--name-field-sponsors-sustainer a:visited{text-decoration:underline;border-bottom:2px solid transparent;}.field--name-field-sponsors-steward a:hover,.field--name-field-sponsors-steward a:focus,.field--name-field-sponsors-steward a:active,.field--name-field-sponsors-sustainer a:hover,.field--name-field-sponsors-sustainer a:focus,.field--name-field-sponsors-sustainer a:active{border-bottom:2px solid #01a5e2;text-decoration:none;}.node--type-awards-landing .field--name-field-content-secondary h2,.node--type-awards-landing .lb-sidebar-right > .col-sm-4 h2{text-align:center;}.node--type-awards-landing .field--name-field-content-secondary .field--name-field-sponsors-leader,.node--type-awards-landing .lb-sidebar-right > .col-sm-4 .field--name-field-sponsors-leader{font-size:1.6rem;}.node--type-awards-landing .field--name-field-content-secondary .field--name-field-sponsors-leader img,.node--type-awards-landing .lb-sidebar-right > .col-sm-4 .field--name-field-sponsors-leader img{width:auto;height:auto;max-width:225px;max-height:125px;}.node--type-awards-landing .field--name-field-content-secondary .field--name-field-sponsors-underwriter,.node--type-awards-landing .field--name-field-content-secondary .field--name-field-sponsor-media,.node--type-awards-landing .lb-sidebar-right > .col-sm-4 .field--name-field-sponsors-underwriter,.node--type-awards-landing .lb-sidebar-right > .col-sm-4 .field--name-field-sponsor-media{font-size:1.4rem;}.node--type-awards-landing .field--name-field-content-secondary .field--name-field-sponsors-underwriter img,.node--type-awards-landing .field--name-field-content-secondary .field--name-field-sponsor-media img,.node--type-awards-landing .lb-sidebar-right > .col-sm-4 .field--name-field-sponsors-underwriter img,.node--type-awards-landing .lb-sidebar-right > .col-sm-4 .field--name-field-sponsor-media img{width:auto;height:auto;max-width:200px;max-height:75px;}.sponsors.lb-1-col{text-align:center;padding:5rem 2rem;}.sponsors.lb-1-col .flex-column{max-width:91%;margin:0 auto;}.sponsors.lb-1-col ul + h4{margin-top:2rem;}.sponsors.lb-1-col li{display:inline;}@media (min-width:650px){.sponsors.lb-1-col li{white-space:nowrap;}}.sponsors.lb-1-col li:not(:last-child)::after{display:inline-block;vertical-align:middle;content:'';border-radius:0.2rem;height:0.4rem;width:0.4rem;margin-left:1rem;margin-right:0.8rem;background-color:#01a5e2;}.sponsors.lb-1-col li.shawmut img{margin-top:-16px;}.sponsors.lb-1-col li a{color:#01a5e2;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#212529;}.sponsors.lb-1-col li a:link,.sponsors.lb-1-col li a:visited{text-decoration:none;border-bottom:2px solid transparent;}.sponsors.lb-1-col li a:hover,.sponsors.lb-1-col li a:focus,.sponsors.lb-1-col li a:active{border-bottom:2px solid #01a5e2;text-decoration:none;}.sponsors.lb-1-col li a:link,.sponsors.lb-1-col li a:visited{color:#212529;}@media (min-width:650px){.sponsors.lb-1-col .field--name-field-sponsors-sustainer li{white-space:wrap;}}.sponsors.lb-1-col img{display:inline-block;margin:0 0 20px;}#block-awards-fan-favorite-intro,.block-block-content4a4648d1-c332-44b6-bbc1-63c24eca756f{margin-top:2rem;clear:both;border-top:1px solid transparent;background:#acd1af url(/themes/custom/bpa/images/awards-2020-hubhistory-illustration.png) no-repeat center bottom -280px;background-size:1000px 616px;padding:20px 20px 230px;}#block-awards-fan-favorite-intro .field--name-body,.block-block-content4a4648d1-c332-44b6-bbc1-63c24eca756f .field--name-body{max-width:600px;margin:0 auto;}#block-awards-fan-favorite-intro h2,#block-awards-fan-favorite-intro .button-wrapper,.block-block-content4a4648d1-c332-44b6-bbc1-63c24eca756f h2,.block-block-content4a4648d1-c332-44b6-bbc1-63c24eca756f .button-wrapper{text-align:center;}#block-awards-fan-favorite-intro h2,.block-block-content4a4648d1-c332-44b6-bbc1-63c24eca756f h2{margin-top:3rem;color:#212529;}#block-awards-fan-favorite-intro .button-wrapper,.block-block-content4a4648d1-c332-44b6-bbc1-63c24eca756f .button-wrapper{margin-bottom:0;}#block-awards-fan-favorite-intro .d-flex,.block-block-content4a4648d1-c332-44b6-bbc1-63c24eca756f .d-flex{max-width:91%;margin:0 auto;}.view-fan-favorite h2{text-align:center;}.view-fan-favorite .awards-voting ul li.work-done h3{margin-bottom:0;}@media (min-width:600px){.view-fan-favorite .awards-voting ul li.work-done h3{text-indent:-20px;padding-left:20px;}}@media (min-width:768px) and (max-width:1500px){.view-fan-favorite .awards-voting ul li.work-done h3{min-height:3.36rem;}}.view-fan-favorite .view-header{text-align:center;padding-bottom:1.5rem;}.view-fan-favorite .view-header > .block{max-width:600px;margin:0 auto;}.path-fan-favorite .inside-spotlight.no-banner div.overlay-text > h2{text-align:center;color:#fff;font-family:"Roboto",sans-serif;font-size:1.25rem;line-height:1.15;}@media screen and (min-width:600px){.path-fan-favorite .inside-spotlight.no-banner div.overlay-text > h2{font-size:1.5rem;}}.page-node-433 .work-done-text,.page-node-433 .overlay-text,.node--type-awards-landing .tiles .work-done-text,.node--type-awards-landing .tiles .overlay-text,.tour-your-boston .work-done-text,.tour-your-boston .overlay-text{padding:20px 110px 10px 36px !important;opacity:0.9;background-image:url(/themes/custom/bpa/images/project-star--white.svg);background-repeat:no-repeat;background-position:right 25px top 20px;background-size:101px 98px;}.page-node-433 .work-done-text .button a,.page-node-433 .work-done-text .button span,.page-node-433 .work-done-text .button .field--name-field-media-oembed-video,.page-node-433 .overlay-text .button a,.page-node-433 .overlay-text .button span,.page-node-433 .overlay-text .button .field--name-field-media-oembed-video,.node--type-awards-landing .tiles .work-done-text .button a,.node--type-awards-landing .tiles .work-done-text .button span,.node--type-awards-landing .tiles .work-done-text .button .field--name-field-media-oembed-video,.node--type-awards-landing .tiles .overlay-text .button a,.node--type-awards-landing .tiles .overlay-text .button span,.node--type-awards-landing .tiles .overlay-text .button .field--name-field-media-oembed-video,.tour-your-boston .work-done-text .button a,.tour-your-boston .work-done-text .button span,.tour-your-boston .work-done-text .button .field--name-field-media-oembed-video,.tour-your-boston .overlay-text .button a,.tour-your-boston .overlay-text .button span,.tour-your-boston .overlay-text .button .field--name-field-media-oembed-video{margin-top:0;}@media screen and (max-width:424px){.page-node-433 .work-done-text,.page-node-433 .overlay-text,.node--type-awards-landing .tiles .work-done-text,.node--type-awards-landing .tiles .overlay-text,.tour-your-boston .work-done-text,.tour-your-boston .overlay-text{padding-right:100px !important;background-size:80px 78px;}}@media (min-width:600px){.page-node-433 .work-done-text,.page-node-433 .overlay-text,.node--type-awards-landing .tiles .work-done-text,.node--type-awards-landing .tiles .overlay-text,.tour-your-boston .work-done-text,.tour-your-boston .overlay-text{padding:20px 144px 10px 74px !important;background-position:right 58px top 20px;}}@media (min-width:768px){.page-node-433 .work-done-text .button a,.page-node-433 .work-done-text .button span,.page-node-433 .work-done-text .button .field--name-field-media-oembed-video,.page-node-433 .overlay-text .button a,.page-node-433 .overlay-text .button span,.page-node-433 .overlay-text .button .field--name-field-media-oembed-video,.node--type-awards-landing .tiles .work-done-text .button a,.node--type-awards-landing .tiles .work-done-text .button span,.node--type-awards-landing .tiles .work-done-text .button .field--name-field-media-oembed-video,.node--type-awards-landing .tiles .overlay-text .button a,.node--type-awards-landing .tiles .overlay-text .button span,.node--type-awards-landing .tiles .overlay-text .button .field--name-field-media-oembed-video,.tour-your-boston .work-done-text .button a,.tour-your-boston .work-done-text .button span,.tour-your-boston .work-done-text .button .field--name-field-media-oembed-video,.tour-your-boston .overlay-text .button a,.tour-your-boston .overlay-text .button span,.tour-your-boston .overlay-text .button .field--name-field-media-oembed-video{margin-top:1rem;}}@media (min-width:768px) and (max-width:1059px){.page-node-433 .work-done-text,.page-node-433 .overlay-text,.node--type-awards-landing .tiles .work-done-text,.node--type-awards-landing .tiles .overlay-text,.tour-your-boston .work-done-text,.tour-your-boston .overlay-text{padding:30px 110px 10px 36px !important;background-position:right 25px top 30px;}}@media (min-width:1060px){.page-node-433 .work-done-text,.page-node-433 .overlay-text,.node--type-awards-landing .tiles .work-done-text,.node--type-awards-landing .tiles .overlay-text,.tour-your-boston .work-done-text,.tour-your-boston .overlay-text{padding:34px 144px 34px 74px !important;background-position:right 58px top 34px;}}.page-node-433 .work-done-text .content-title a,.page-node-433 .overlay-text .content-title a,.node--type-awards-landing .tiles .work-done-text .content-title a,.node--type-awards-landing .tiles .overlay-text .content-title a,.tour-your-boston .work-done-text .content-title a,.tour-your-boston .overlay-text .content-title a{color:#fff;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.page-node-433 .work-done-text .content-title a:link,.page-node-433 .work-done-text .content-title a:visited,.page-node-433 .overlay-text .content-title a:link,.page-node-433 .overlay-text .content-title a:visited,.node--type-awards-landing .tiles .work-done-text .content-title a:link,.node--type-awards-landing .tiles .work-done-text .content-title a:visited,.node--type-awards-landing .tiles .overlay-text .content-title a:link,.node--type-awards-landing .tiles .overlay-text .content-title a:visited,.tour-your-boston .work-done-text .content-title a:link,.tour-your-boston .work-done-text .content-title a:visited,.tour-your-boston .overlay-text .content-title a:link,.tour-your-boston .overlay-text .content-title a:visited{text-decoration:none;border-bottom:2px solid transparent;}.page-node-433 .work-done-text .content-title a:hover,.page-node-433 .work-done-text .content-title a:focus,.page-node-433 .work-done-text .content-title a:active,.page-node-433 .overlay-text .content-title a:hover,.page-node-433 .overlay-text .content-title a:focus,.page-node-433 .overlay-text .content-title a:active,.node--type-awards-landing .tiles .work-done-text .content-title a:hover,.node--type-awards-landing .tiles .work-done-text .content-title a:focus,.node--type-awards-landing .tiles .work-done-text .content-title a:active,.node--type-awards-landing .tiles .overlay-text .content-title a:hover,.node--type-awards-landing .tiles .overlay-text .content-title a:focus,.node--type-awards-landing .tiles .overlay-text .content-title a:active,.tour-your-boston .work-done-text .content-title a:hover,.tour-your-boston .work-done-text .content-title a:focus,.tour-your-boston .work-done-text .content-title a:active,.tour-your-boston .overlay-text .content-title a:hover,.tour-your-boston .overlay-text .content-title a:focus,.tour-your-boston .overlay-text .content-title a:active{border-bottom:2px solid #fff;text-decoration:none;}.page-node-433 .work-done-text .content-desc,.page-node-433 .overlay-text .content-desc,.node--type-awards-landing .tiles .work-done-text .content-desc,.node--type-awards-landing .tiles .overlay-text .content-desc,.tour-your-boston .work-done-text .content-desc,.tour-your-boston .overlay-text .content-desc{color:#fff;}.page-node-433 .work-done-text.bg-color-2,.page-node-433 .overlay-text.bg-color-2,.node--type-awards-landing .tiles .work-done-text.bg-color-2,.node--type-awards-landing .tiles .overlay-text.bg-color-2,.tour-your-boston .work-done-text.bg-color-2,.tour-your-boston .overlay-text.bg-color-2{background-color:#c0a156 !important;}.page-node-433 .work-done-text.bg-color-2 .btn-white:hover,.page-node-433 .work-done-text.bg-color-2 .btn-white:focus,.page-node-433 .work-done-text.bg-color-2 .btn-white:active,.page-node-433 .work-done-text.bg-color-2 .remote-video-colorbox-launch-modal:hover,.page-node-433 .work-done-text.bg-color-2 .remote-video-colorbox-launch-modal:focus,.page-node-433 .work-done-text.bg-color-2 .remote-video-colorbox-launch-modal:active,.page-node-433 .overlay-text.bg-color-2 .btn-white:hover,.page-node-433 .overlay-text.bg-color-2 .btn-white:focus,.page-node-433 .overlay-text.bg-color-2 .btn-white:active,.page-node-433 .overlay-text.bg-color-2 .remote-video-colorbox-launch-modal:hover,.page-node-433 .overlay-text.bg-color-2 .remote-video-colorbox-launch-modal:focus,.page-node-433 .overlay-text.bg-color-2 .remote-video-colorbox-launch-modal:active,.node--type-awards-landing .tiles .work-done-text.bg-color-2 .btn-white:hover,.node--type-awards-landing .tiles .work-done-text.bg-color-2 .btn-white:focus,.node--type-awards-landing .tiles .work-done-text.bg-color-2 .btn-white:active,.node--type-awards-landing .tiles .work-done-text.bg-color-2 .remote-video-colorbox-launch-modal:hover,.node--type-awards-landing .tiles .work-done-text.bg-color-2 .remote-video-colorbox-launch-modal:focus,.node--type-awards-landing .tiles .work-done-text.bg-color-2 .remote-video-colorbox-launch-modal:active,.node--type-awards-landing .tiles .overlay-text.bg-color-2 .btn-white:hover,.node--type-awards-landing .tiles .overlay-text.bg-color-2 .btn-white:focus,.node--type-awards-landing .tiles .overlay-text.bg-color-2 .btn-white:active,.node--type-awards-landing .tiles .overlay-text.bg-color-2 .remote-video-colorbox-launch-modal:hover,.node--type-awards-landing .tiles .overlay-text.bg-color-2 .remote-video-colorbox-launch-modal:focus,.node--type-awards-landing .tiles .overlay-text.bg-color-2 .remote-video-colorbox-launch-modal:active,.tour-your-boston .work-done-text.bg-color-2 .btn-white:hover,.tour-your-boston .work-done-text.bg-color-2 .btn-white:focus,.tour-your-boston .work-done-text.bg-color-2 .btn-white:active,.tour-your-boston .work-done-text.bg-color-2 .remote-video-colorbox-launch-modal:hover,.tour-your-boston .work-done-text.bg-color-2 .remote-video-colorbox-launch-modal:focus,.tour-your-boston .work-done-text.bg-color-2 .remote-video-colorbox-launch-modal:active,.tour-your-boston .overlay-text.bg-color-2 .btn-white:hover,.tour-your-boston .overlay-text.bg-color-2 .btn-white:focus,.tour-your-boston .overlay-text.bg-color-2 .btn-white:active,.tour-your-boston .overlay-text.bg-color-2 .remote-video-colorbox-launch-modal:hover,.tour-your-boston .overlay-text.bg-color-2 .remote-video-colorbox-launch-modal:focus,.tour-your-boston .overlay-text.bg-color-2 .remote-video-colorbox-launch-modal:active{color:#c0a156 !important;}.page-node-433 .work-done-text.bg-color-4,.page-node-433 .overlay-text.bg-color-4,.node--type-awards-landing .tiles .work-done-text.bg-color-4,.node--type-awards-landing .tiles .overlay-text.bg-color-4,.tour-your-boston .work-done-text.bg-color-4,.tour-your-boston .overlay-text.bg-color-4{background-color:#578282 !important;}.page-node-433 .work-done-text.bg-color-4 .btn-white:hover,.page-node-433 .work-done-text.bg-color-4 .btn-white:focus,.page-node-433 .work-done-text.bg-color-4 .btn-white:active,.page-node-433 .work-done-text.bg-color-4 .remote-video-colorbox-launch-modal:hover,.page-node-433 .work-done-text.bg-color-4 .remote-video-colorbox-launch-modal:focus,.page-node-433 .work-done-text.bg-color-4 .remote-video-colorbox-launch-modal:active,.page-node-433 .overlay-text.bg-color-4 .btn-white:hover,.page-node-433 .overlay-text.bg-color-4 .btn-white:focus,.page-node-433 .overlay-text.bg-color-4 .btn-white:active,.page-node-433 .overlay-text.bg-color-4 .remote-video-colorbox-launch-modal:hover,.page-node-433 .overlay-text.bg-color-4 .remote-video-colorbox-launch-modal:focus,.page-node-433 .overlay-text.bg-color-4 .remote-video-colorbox-launch-modal:active,.node--type-awards-landing .tiles .work-done-text.bg-color-4 .btn-white:hover,.node--type-awards-landing .tiles .work-done-text.bg-color-4 .btn-white:focus,.node--type-awards-landing .tiles .work-done-text.bg-color-4 .btn-white:active,.node--type-awards-landing .tiles .work-done-text.bg-color-4 .remote-video-colorbox-launch-modal:hover,.node--type-awards-landing .tiles .work-done-text.bg-color-4 .remote-video-colorbox-launch-modal:focus,.node--type-awards-landing .tiles .work-done-text.bg-color-4 .remote-video-colorbox-launch-modal:active,.node--type-awards-landing .tiles .overlay-text.bg-color-4 .btn-white:hover,.node--type-awards-landing .tiles .overlay-text.bg-color-4 .btn-white:focus,.node--type-awards-landing .tiles .overlay-text.bg-color-4 .btn-white:active,.node--type-awards-landing .tiles .overlay-text.bg-color-4 .remote-video-colorbox-launch-modal:hover,.node--type-awards-landing .tiles .overlay-text.bg-color-4 .remote-video-colorbox-launch-modal:focus,.node--type-awards-landing .tiles .overlay-text.bg-color-4 .remote-video-colorbox-launch-modal:active,.tour-your-boston .work-done-text.bg-color-4 .btn-white:hover,.tour-your-boston .work-done-text.bg-color-4 .btn-white:focus,.tour-your-boston .work-done-text.bg-color-4 .btn-white:active,.tour-your-boston .work-done-text.bg-color-4 .remote-video-colorbox-launch-modal:hover,.tour-your-boston .work-done-text.bg-color-4 .remote-video-colorbox-launch-modal:focus,.tour-your-boston .work-done-text.bg-color-4 .remote-video-colorbox-launch-modal:active,.tour-your-boston .overlay-text.bg-color-4 .btn-white:hover,.tour-your-boston .overlay-text.bg-color-4 .btn-white:focus,.tour-your-boston .overlay-text.bg-color-4 .btn-white:active,.tour-your-boston .overlay-text.bg-color-4 .remote-video-colorbox-launch-modal:hover,.tour-your-boston .overlay-text.bg-color-4 .remote-video-colorbox-launch-modal:focus,.tour-your-boston .overlay-text.bg-color-4 .remote-video-colorbox-launch-modal:active{color:#578282 !important;}.page-node-433 .work-done-text.bg-color-5,.page-node-433 .overlay-text.bg-color-5,.node--type-awards-landing .tiles .work-done-text.bg-color-5,.node--type-awards-landing .tiles .overlay-text.bg-color-5,.tour-your-boston .work-done-text.bg-color-5,.tour-your-boston .overlay-text.bg-color-5{background-color:#6e352c !important;}.page-node-433 .work-done-text.bg-color-5 .btn-white:hover,.page-node-433 .work-done-text.bg-color-5 .btn-white:focus,.page-node-433 .work-done-text.bg-color-5 .btn-white:active,.page-node-433 .work-done-text.bg-color-5 .remote-video-colorbox-launch-modal:hover,.page-node-433 .work-done-text.bg-color-5 .remote-video-colorbox-launch-modal:focus,.page-node-433 .work-done-text.bg-color-5 .remote-video-colorbox-launch-modal:active,.page-node-433 .overlay-text.bg-color-5 .btn-white:hover,.page-node-433 .overlay-text.bg-color-5 .btn-white:focus,.page-node-433 .overlay-text.bg-color-5 .btn-white:active,.page-node-433 .overlay-text.bg-color-5 .remote-video-colorbox-launch-modal:hover,.page-node-433 .overlay-text.bg-color-5 .remote-video-colorbox-launch-modal:focus,.page-node-433 .overlay-text.bg-color-5 .remote-video-colorbox-launch-modal:active,.node--type-awards-landing .tiles .work-done-text.bg-color-5 .btn-white:hover,.node--type-awards-landing .tiles .work-done-text.bg-color-5 .btn-white:focus,.node--type-awards-landing .tiles .work-done-text.bg-color-5 .btn-white:active,.node--type-awards-landing .tiles .work-done-text.bg-color-5 .remote-video-colorbox-launch-modal:hover,.node--type-awards-landing .tiles .work-done-text.bg-color-5 .remote-video-colorbox-launch-modal:focus,.node--type-awards-landing .tiles .work-done-text.bg-color-5 .remote-video-colorbox-launch-modal:active,.node--type-awards-landing .tiles .overlay-text.bg-color-5 .btn-white:hover,.node--type-awards-landing .tiles .overlay-text.bg-color-5 .btn-white:focus,.node--type-awards-landing .tiles .overlay-text.bg-color-5 .btn-white:active,.node--type-awards-landing .tiles .overlay-text.bg-color-5 .remote-video-colorbox-launch-modal:hover,.node--type-awards-landing .tiles .overlay-text.bg-color-5 .remote-video-colorbox-launch-modal:focus,.node--type-awards-landing .tiles .overlay-text.bg-color-5 .remote-video-colorbox-launch-modal:active,.tour-your-boston .work-done-text.bg-color-5 .btn-white:hover,.tour-your-boston .work-done-text.bg-color-5 .btn-white:focus,.tour-your-boston .work-done-text.bg-color-5 .btn-white:active,.tour-your-boston .work-done-text.bg-color-5 .remote-video-colorbox-launch-modal:hover,.tour-your-boston .work-done-text.bg-color-5 .remote-video-colorbox-launch-modal:focus,.tour-your-boston .work-done-text.bg-color-5 .remote-video-colorbox-launch-modal:active,.tour-your-boston .overlay-text.bg-color-5 .btn-white:hover,.tour-your-boston .overlay-text.bg-color-5 .btn-white:focus,.tour-your-boston .overlay-text.bg-color-5 .btn-white:active,.tour-your-boston .overlay-text.bg-color-5 .remote-video-colorbox-launch-modal:hover,.tour-your-boston .overlay-text.bg-color-5 .remote-video-colorbox-launch-modal:focus,.tour-your-boston .overlay-text.bg-color-5 .remote-video-colorbox-launch-modal:active{color:#6e352c !important;}.tour-your-boston .work-done-text{padding:20px 36px 10px !important;}@media screen and (max-width:424px){.tour-your-boston .work-done-text{padding-right:36px !important;}}@media (min-width:600px){.tour-your-boston .work-done-text{padding:20px 74px 10px !important;}}@media (min-width:768px) and (max-width:1059px){.tour-your-boston .work-done-text{padding:30px 36px 10px !important;}}@media (min-width:1060px){.tour-your-boston .work-done-text{padding:34px 74px !important;}}.awards-year-2021 .view-fan-favorite .work-done-text,.awards-year-2021 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2021.svg);}.awards-year-2022 .view-fan-favorite .work-done-text,.awards-year-2022 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2022.svg);}.awards-year-2023 .view-fan-favorite .work-done-text,.awards-year-2023 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2023.svg);}.awards-year-2023 .awards-about ul li.work-done img{-o-object-fit:cover !important;object-fit:cover !important;}.awards-year-2024 .view-fan-favorite .work-done-text,.awards-year-2024 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2024.svg);}.awards-year-2024 .awards-about ul li.work-done img{-o-object-fit:cover !important;object-fit:cover !important;}.awards-year-2025 .view-fan-favorite .work-done-text,.awards-year-2025 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2025.svg);}.awards-year-2026 .view-fan-favorite .work-done-text,.awards-year-2026 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2026.svg);}.awards-year-2027 .view-fan-favorite .work-done-text,.awards-year-2027 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2027.svg);}.awards-year-2028 .view-fan-favorite .work-done-text,.awards-year-2028 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2028.svg);}.awards-year-2029 .view-fan-favorite .work-done-text,.awards-year-2029 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2029.svg);}.awards-year-2030 .view-fan-favorite .work-done-text,.awards-year-2030 .view-fan-favorite .overlay-text{background-image:url(/themes/custom/bpa/images/project-star--white-2030.svg);}#block-webform-fan-fave{background-color:#b29844;border-top:1px solid transparent;border-bottom:1px solid transparent;}.webform-submission-fan-favorite-form{display:none;max-width:450px;margin:0 auto;color:#fff;font-family:"Roboto",sans-serif;padding:40px;}@media screen and (min-width:555px){.webform-submission-fan-favorite-form{padding:40px 0 20px;}}.webform-submission-fan-favorite-form a{color:#fff;text-decoration:underline;}.webform-submission-fan-favorite-form legend{display:none;}.webform-submission-fan-favorite-form .form-item-headline{margin-bottom:0;}.webform-submission-fan-favorite-form h3,.webform-submission-fan-favorite-form .fan-favorite-item{text-transform:uppercase;font-weight:300;}.webform-submission-fan-favorite-form h3{display:block !important;font-size:1.3rem;margin-bottom:0;}.webform-submission-fan-favorite-form .award-nominees{margin-bottom:2rem;margin-top:-1em;}.webform-submission-fan-favorite-form .form-item-nominees{display:none;font-size:1.75rem;}.webform-submission-fan-favorite-form .form-item-nominees.is-checked{display:block;}.webform-submission-fan-favorite-form input.form-check-input{display:none;}.webform-submission-fan-favorite-form label{display:block;line-height:1;color:#fff;}.webform-submission-fan-favorite-form input.form-email{width:auto;}.webform-submission-fan-favorite-form .text-muted{color:#fff !important;}.webform-submission-fan-favorite-form .form-check-input{margin-top:0.5em;margin-left:-0.75rem;}.webform-submission-fan-favorite-form .webform-button--submit,.webform-submission-fan-favorite-form a.btn-white,.webform-submission-fan-favorite-form span.btn-white{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;font-size:1rem !important;font-weight:300;line-height:1;margin:20px 0;}.webform-submission-fan-favorite-form .webform-button--submit:link,.webform-submission-fan-favorite-form .webform-button--submit:visited,.webform-submission-fan-favorite-form a.btn-white:link,.webform-submission-fan-favorite-form a.btn-white:visited,.webform-submission-fan-favorite-form span.btn-white:link,.webform-submission-fan-favorite-form span.btn-white:visited{text-decoration:none;}.webform-submission-fan-favorite-form .webform-button--submit:hover,.webform-submission-fan-favorite-form .webform-button--submit:focus,.webform-submission-fan-favorite-form .webform-button--submit:active,.webform-submission-fan-favorite-form a.btn-white:hover,.webform-submission-fan-favorite-form a.btn-white:focus,.webform-submission-fan-favorite-form a.btn-white:active,.webform-submission-fan-favorite-form span.btn-white:hover,.webform-submission-fan-favorite-form span.btn-white:focus,.webform-submission-fan-favorite-form span.btn-white:active{color:#000;background-color:#fff;border-color:#fff;text-decoration:none;}.webform-submission-fan-favorite-form .webform-button--submit,.webform-submission-fan-favorite-form .webform-confirmation .webform-confirmation__message a.btn-white{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;}.webform-submission-fan-favorite-form .webform-button--submit:link,.webform-submission-fan-favorite-form .webform-button--submit:visited,.webform-submission-fan-favorite-form .webform-confirmation .webform-confirmation__message a.btn-white:link,.webform-submission-fan-favorite-form .webform-confirmation .webform-confirmation__message a.btn-white:visited{text-decoration:none;}.webform-submission-fan-favorite-form .webform-button--submit:hover,.webform-submission-fan-favorite-form .webform-button--submit:focus,.webform-submission-fan-favorite-form .webform-button--submit:active,.webform-submission-fan-favorite-form .webform-confirmation .webform-confirmation__message a.btn-white:hover,.webform-submission-fan-favorite-form .webform-confirmation .webform-confirmation__message a.btn-white:focus,.webform-submission-fan-favorite-form .webform-confirmation .webform-confirmation__message a.btn-white:active{color:#b29844;background-color:#fff;border-color:#fff;text-decoration:none;}.webform-submission-fan-favorite-form button.close:hover,.webform-submission-fan-favorite-form button.close:active,.webform-submission-fan-favorite-form button.close:focus{background-color:transparent !important;}.webform-submission-fan-favorite-form .alert-success{background-color:#b29844;color:#fff;text-align:center;border:0;}.webform-submission-fan-favorite-form .poll-voted{padding:20px;color:#fff;max-width:450px;margin:40px auto 10px;}.page-node-433 #news-page .info-section .meta-info.col-12{padding:0;}.page-node-433 #news-page .info-section .meta-info .content,.page-node-433 #news-page .info-section .meta-info .title{max-width:100%;}.three-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.three-up li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:100%;position:relative;margin:1.5rem 0;background-repeat:no-repeat;background-size:cover;}@media (min-width:500px){.three-up li{padding-top:70%;}}@media (min-width:650px){.three-up li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;padding-top:48%;}}@media (min-width:800px) and (max-width:1099px){.three-up li{padding-top:35%;}}@media (min-width:1100px){.three-up li{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-top:25%;}}.three-up li a{display:block;width:100%;height:100%;}.three-up li .overlay-text{width:100%;position:absolute;left:0;bottom:0;padding:20px !important;opacity:0.9;background-image:url(/themes/custom/bpa/images/project-star--white.svg);background-repeat:no-repeat;background-position:right 15px bottom 15px;background-size:60px 59px;}.three-up li .overlay-text h3{text-transform:none;font-size:1.25rem;color:#212529;letter-spacing:1px;margin-bottom:20px;font-weight:700;line-height:1.25;font-family:"Proxima Nova","Montserrat",sans-serif;color:#fff;font-size:1rem;margin-bottom:0.5rem;}.three-up li .overlay-text h3 a,.three-up li .overlay-text h3 a:link,.three-up li .overlay-text h3 a:visited{color:#fff;}.three-up li .overlay-text h3:hover,.three-up li .overlay-text h3 a:hover,.three-up li .overlay-text h3 a:active,.three-up li .overlay-text h3 a:focus{color:#fff;text-decoration:underline;}.three-up li .overlay-text span.btn-white{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;margin:0;padding:5px 18px;}.three-up li .overlay-text span.btn-white:link,.three-up li .overlay-text span.btn-white:visited{text-decoration:none;}.three-up li .overlay-text span.btn-white:hover,.three-up li .overlay-text span.btn-white:focus,.three-up li .overlay-text span.btn-white:active{color:#000;background-color:#fff;border-color:#fff;text-decoration:none;}@media (min-width:650px) and (max-width:1099px){.three-up li .overlay-text{background-size:40px 39px;}.three-up li .overlay-text h3{min-height:inherit;}}@media (min-width:1100px) and (max-width:1279px){.three-up li .overlay-text{background-size:40px 39px;}.three-up li .overlay-text h3{min-height:2.375rem;}}@media (min-width:1280px){.three-up li .overlay-text h3{font-size:1.2rem;min-height:2.88rem;}}.three-up li.nold{background-image:url("/sites/default/files/inline-images/163443.jpg");}.three-up li.batchelor{background-image:url("/sites/default/files/inline-images/Batchelor_Jim_extended_square.jpg?v=2a");}.three-up li.alliance{background-image:url("/sites/default/files/inline-images/Alliance-logo-over-skyline-square.png");}.three-up li.alliance .overlay-text{background-image:none;}.page-node-724 .spotlight-section{max-height:75vh;overflow:hidden;}.page-node-724 .spotlight-section .screen{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,52,102,0.3);}.page-node-724 .spotlight-section h1{text-shadow:0 0 5px #000;}.page-node-724 .view-awards-landing{text-align:center;}.page-node-724 .view-awards-landing li.page-teaser{position:relative;}.page-node-724 .view-awards-landing li.page-teaser h3{width:100%;height:100%;max-width:650px;position:absolute;top:0;left:0;text-align:center;font-size:2rem;margin:0;}.page-node-724 .view-awards-landing li.page-teaser h3 a{display:block;width:100%;height:100%;}.page-node-724 .view-awards-landing li.page-teaser h3 a,.page-node-724 .view-awards-landing li.page-teaser h3 a:hover,.page-node-724 .view-awards-landing li.page-teaser h3 a:focus,.page-node-724 .view-awards-landing li.page-teaser h3 a:active{color:#fff;text-decoration:none;border-bottom:0;}.page-node-724 .view-awards-landing li.page-teaser h3 span{display:block;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 20px;}.page-node-724 .view-awards-landing li.page-teaser .overlay--hover{position:absolute;top:0;left:0;bottom:0;right:0;}.page-node-724 .view-awards-landing li.page-teaser.hover .overlay--hover{background-color:rgba(0,0,0,0.2);}.page-node-724 .view-awards-landing .grid-2-up{display:grid;grid-template-columns:1fr;justify-items:stretch;row-gap:20px;max-width:650px;margin:0 auto 40px;}.page-node-724 .view-awards-landing .grid-2-up li.page-teaser h3{font-size:2rem;line-height:1.1;color:#fff;}.page-node-724 .view-awards-landing .grid-2-up li.page-teaser .field--type-image{float:none;margin:0;}.page-node-724 .view-awards-landing .grid-2-up li.page-teaser .field--type-image img{margin:0;}.page-node-724 .view-awards-landing .grid-2-up li.page-teaser .link-overlay{position:absolute;width:100%;height:100%;top:0;left:0;}.page-node-724 .view-awards-landing .grid-2-up li.page-teaser .link-overlay a{display:block;position:absolute;width:100%;height:100%;}@media screen and (min-width:600px){.page-node-724 .view-awards-landing .grid-2-up li.page-teaser h3{font-size:2.5rem;}}@media screen and (min-width:900px){.page-node-724 .view-awards-landing .grid-2-up{grid-template-columns:1fr 1fr;-webkit-column-gap:40px;column-gap:40px;row-gap:40px;max-width:1340px;}.page-node-724 .view-awards-landing .grid-2-up li.page-teaser h3{font-size:2rem;}}@media screen and (min-width:1200px){.page-node-724 .view-awards-landing .grid-2-up li.page-teaser h3{font-size:2.5rem;}}@media screen and (min-width:1340px){.page-node-724 .view-awards-landing .grid-2-up{grid-template-columns:1fr 1fr;-webkit-column-gap:40px;column-gap:40px;row-gap:40px;}.page-node-724 .view-awards-landing .grid-2-up li.page-teaser h3{font-size:2.5rem;}}.cards .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.cards .card{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:0;}.card > .image-style-max-325x325,.card.node--view-mode-card-img-left-sq img{-webkit-box-flex:0;-ms-flex:0 1 325px;flex:0 1 325px;}.card .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.node--view-mode-card-img-left-sq{margin-bottom:2rem;}@media screen and (min-width:992px){.corporate-slider{margin:40px 0 100px;}}.corporate-slider .section-title{margin:20px 0;color:#494d50;font-weight:500;font-size:1rem;text-align:center;padding:0 20px;line-height:1.7;letter-spacing:2px;}@media screen and (min-width:768px){.corporate-slider .section-title{margin:40px 0;font-size:1.25rem;}}.corporate-slider .section-title a.sponsors{text-decoration:none;}.corporate-slider .corporate-logos{z-index:10;}@media screen and (min-width:426px){.corporate-slider .corporate-logos{max-width:100%;}}@media screen and (min-width:768px){.corporate-slider .corporate-logos{max-width:80%;}}@media screen and (min-width:992px){.corporate-slider .corporate-logos{max-width:40%;}}.corporate-slider .corporate-logos .corporate-logo{background-size:80% !important;background-repeat:no-repeat !important;background-position:center center !important;width:142px;height:108px;margin:0 auto;border:1px solid #dedede;border-radius:2px;}@media screen and (max-width:767px){.corporate-slider .corporate-logos .corporate-logo{background-size:60% !important;width:75%;height:130px;}}.corporate-slider .corporate-logos .owl-nav{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;position:absolute;z-index:-1;width:calc(100% + 140px);top:36px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -70px;}@media screen and (max-width:991px){.corporate-slider .corporate-logos .owl-nav{width:calc(100% + 88px);margin:0 -44px;}}@media screen and (max-width:767px){.corporate-slider .corporate-logos .owl-nav{width:40%;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}@media screen and (max-width:425px){.corporate-slider .corporate-logos .owl-nav{width:80%;margin:0 auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.corporate-slider .corporate-logos .owl-nav > div{position:relative;background:transparent;color:transparent;}.corporate-slider .corporate-logos .owl-nav > div:last-child{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.corporate-slider .corporate-logos .owl-nav > div:hover{background:transparent;color:transparent;}.corporate-slider .corporate-logos .owl-nav > div:hover::after,.corporate-slider .corporate-logos .owl-nav > div:hover::before{border-color:#97979b;}.corporate-slider .corporate-logos .owl-nav > div::after{width:20px;border:1px solid #dadada;content:'';position:absolute;bottom:7px;left:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease;}.corporate-slider .corporate-logos .owl-nav > div::before{width:20px;border:1px solid #dadada;content:'';position:absolute;top:7px;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease;}.corporate-slider .corporate-logos .owl-dots{display:none !important;}.path-webform .main-content{padding-top:4rem;}.path-webform .block-page-title-block .content{padding:0 20px;}@media screen and (min-width:767px){.path-webform #webform-submission-contact-add-form,.path-webform .block-page-title-block,.path-webform .tabs{max-width:60%;margin:0 auto;padding-right:15px;padding-left:15px;}.path-webform .tabs .nav-tabs,.path-webform .block-page-title-block .content{padding:0;}}#webform-submission-contact-add-form{padding-top:42px;padding-bottom:42px;font-family:"Proxima Nova","Montserrat",sans-serif;}#webform-submission-contact-add-form input:not(.form-checkbox),#webform-submission-contact-add-form textarea{border-radius:0;margin-top:0;}#webform-submission-contact-add-form label:not(.form-check-label){font-size:0.875rem;text-transform:capitalize;font-weight:400;margin-bottom:4px;color:#212529;}#webform-submission-contact-add-form .js-webform-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:20px;}@media screen and (min-width:991px){#webform-submission-contact-add-form .js-webform-checkboxes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}#webform-submission-contact-add-form .js-webform-checkboxes .js-form-type-checkbox{min-width:33.333%;margin-right:40px;}}#webform-submission-contact-add-form .button{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#58595b;border:1px solid #58595b;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;font-size:1rem;padding:8px;height:auto;border-radius:0;font-weight:400;margin-top:18px;}#webform-submission-contact-add-form .button:link,#webform-submission-contact-add-form .button:visited{text-decoration:none;}#webform-submission-contact-add-form .button:hover,#webform-submission-contact-add-form .button:focus,#webform-submission-contact-add-form .button:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}.details-header{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;height:99px;margin-top:45px;}@media screen and (max-width:991px){.details-header{margin-top:32px;}}@media screen and (max-width:767px){.details-header{margin:0;height:54px;}}@media screen and (max-width:991px){.toolbar-fixed .details-header{margin-top:0;}}.toolbar-horizontal.toolbar-tray-open .details-header{margin-top:-0;}.path-timeline .details-header,.path-projects .details-header{margin-top:-54px;}.project-page{padding:0 20px;}@media screen and (min-width:991px){.project-page h1{max-width:64%;}}.project-page.std-page{margin-top:0;}@media screen and (min-width:768px) and (max-width:991px){.project-page{padding:0 48px;}}@media screen and (min-width:992px){.project-page{padding:0 76px;}}@media screen and (max-width:991px){.project-page .info-section{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}}.project-page .info-section .meta-info{position:relative;}@media screen and (max-width:991px){.project-page .info-section .meta-info{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;}}.project-page .info-section .meta-info .award-icon{top:0;right:0;color:#01a5e2;text-align:center;}@media screen and (min-width:992px){.project-page .info-section .meta-info .award-icon{position:absolute;right:20%;}.project-page .info-section .meta-info .award-icon img{height:70px;}}@media screen and (max-width:991px){.project-page .info-section .meta-info .award-icon{margin-bottom:16px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-size:0.5rem;}.project-page .info-section .meta-info .award-icon img{height:40px;}}.project-page .info-section .meta-info .genres{margin-bottom:20px;}@media screen and (min-width:991px){.project-page .info-section .meta-info .genres{min-height:64px;}}.project-page .info-section .meta-info .genres .genre{font-size:1rem;letter-spacing:0.1em;margin-bottom:12px;font-weight:300;}@media screen and (max-width:991px){.project-page .info-section .meta-info .genres .genre{font-size:0.875rem;margin-bottom:10px;}}@media screen and (min-width:992px){.project-page .info-section .meta-info .genres .genre{max-width:50%;}}@media screen and (min-width:1200px){.project-page .info-section .meta-info .genres .genre{max-width:60%;}}.project-page .info-section .meta-info .genres .genre .field__item{margin-bottom:4px;}.project-page .info-section .meta-info .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media screen and (max-width:441px){.project-page .info-section .meta-info .social{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (min-width:992px){.project-page .info-section .meta-info .social{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.project-page .info-section .meta-info .social span.addtoany_list a{margin-right:20px;}.project-page .info-section .meta-info .social span.addtoany_list a img{height:20px;}@media screen and (min-width:442px){.project-page .info-section .meta-info .social span.addtoany_list a img{height:30px;}}@media screen and (min-width:992px){.project-page .info-section .meta-info .social span.addtoany_list a img{height:40px;}}@media screen and (max-width:293px){.project-page .info-section .meta-info .social .button.video{margin-top:20px;}}@media screen and (min-width:992px){.project-page .info-section .meta-info .social .button.video{margin-right:calc(20% - 4px);}}@media screen and (max-width:441px){.project-page .info-section .meta-info .social .button.video .remote-video-colorbox-launch-modal{font-size:0.75rem;padding:6px 12px 6px 38px;background-size:17px 12px;background-position:left 9px center;}}@media screen and (max-width:991px){.project-page .info-section .map{padding:0;margin:0 -48px 24px;width:calc(100% + 96px);}}@media screen and (max-width:767px){.project-page .info-section .map{padding:0;margin:0 -20px 24px;width:calc(100% + 40px);}}.project-page .info-section .map .geolocation-processed{height:308px;}.project-page .content-section{-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:991px){.project-page .content-section{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:block !important;}}.project-page .content-section .project-content{margin-bottom:32px;}@media screen and (min-width:992px){.project-page .content-section .project-content{position:relative;}}@media screen and (max-width:991px){.project-page .content-section .project-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}.project-page .content-section .project-content .content{font-weight:300;max-width:90%;line-height:1.7;margin-right:auto;text-align:left;}.project-page .content-section .project-content .content p{margin:0;letter-spacing:0.1px;}.project-page .content-section .project-content .content img{width:100%;}.project-page .content-section .project-content .downloads{margin:16px 0;}.project-page .content-section .project-content .downloads span{color:#01a5e2;font-size:1rem;margin-bottom:14px;line-height:24px;background:url(/themes/custom/bpa/images/download_arrow.png) no-repeat left center;background-size:24px;padding-left:32px;text-transform:uppercase;font-weight:700;letter-spacing:0.1em;}@media screen and (max-width:991px){.project-page .content-section .project-content .downloads span{font-size:0.875rem;min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:42px;}}.project-page .content-section .project-news{margin-top:60px;}@media screen and (max-width:991px){.project-page .content-section .project-news{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:48px;}}.project-page .content-section .project-news .title,.project-page .content-section .project-news h2{font-size:1.5rem;letter-spacing:0.1em;font-weight:400;font-family:"Roboto",sans-serif;text-transform:uppercase;color:#212529;}@media screen and (max-width:991px){.project-page .content-section .project-news .title,.project-page .content-section .project-news h2{padding-top:34px;border-top:1px solid #cacaca;font-size:0.875rem;}}@media screen and (max-width:425px){.project-page .content-section .project-news .title,.project-page .content-section .project-news h2{margin:0 -35px 56px;padding:34px 36px 0;}}.project-page .content-section .project-news .content{max-height:605px;overflow-y:auto;}.project-page .content-section .project-news .content .news{color:#212529;font-weight:300;margin-bottom:64px;}.project-page .content-section .project-news .content .news a{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#58595b;border:1px solid #58595b;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;font-size:0.875rem;line-height:1;}.project-page .content-section .project-news .content .news a:link,.project-page .content-section .project-news .content .news a:visited{text-decoration:none;}.project-page .content-section .project-news .content .news a:hover,.project-page .content-section .project-news .content .news a:focus,.project-page .content-section .project-news .content .news a:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}.project-page .content-section .project-news .content .news .news-title{margin-bottom:16px !important;}.project-page .content-section .project-news .content .news .news-title span{font-size:1rem;letter-spacing:0.04em;font-weight:700;line-height:24px;text-transform:capitalize;}.project-page .content-section .project-news .content .news .news-title span:first-child{margin-bottom:16px !important;}.project-page .content-section .project-news .content .news .news-content{margin-bottom:8px;}.project-page .content-section .project-news .content .news .news-content span{font-weight:300;}.project-page .content-section .project-news .block-addtoany-block .content{overflow:hidden;}.project-page .content-section .image-pages{width:100%;}@media screen and (max-width:768px){.project-page .content-section .image-pages{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.project-page .content-section .image-pages .node-pagination{margin:24px 0 42px !important;}}.project-page .content-section .image-pages .works-done{margin:64px -20px 0;width:calc(100% + 40px);}.project-page .content-section .image-pages .works-done.secondary-photos{margin:64px -76px 0;width:calc(100% + 152px);}.project-page .content-section .image-pages .works-done.is-other-images .project{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}@media screen and (max-width:991px){.project-page .content-section .image-pages .works-done.is-other-images{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;}}@media screen and (min-width:768px){.project-page .content-section .image-pages .works-done.is-other-images{margin:0 -48px;width:calc(100% + 96px);}}@media screen and (min-width:992px){.project-page .content-section .image-pages .works-done.is-other-images{margin:0 -76px;width:calc(100% + 152px);}}@media screen and (min-width:768px) and (max-width:991px){.project-page .content-section .image-pages .works-done{margin-top:48px;margin:0 -48px;width:calc(100% + 96px);}}@media screen and (max-width:425px){.project-page .content-section .image-pages .works-done{margin-top:48px;margin:0 -20px;width:calc(100% + 40px);}}@media screen and (max-width:768px){.project-page .content-section .image-pages .works-done{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.project-page .content-section .image-pages .works-done .project{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.project-page .content-section .works-done{margin:0 -76px;width:calc(100% + 152px);margin-top:64px;}@media screen and (min-width:768px) and (max-width:991px){.project-page .content-section .works-done{margin-top:48px;margin:0 -48px;width:calc(100% + 96px);}}@media screen and (max-width:425px){.project-page .content-section .works-done{margin-top:48px;margin:0 -20px;width:calc(100% + 40px);}}@media screen and (max-width:991px){.project-page .content-section .works-done{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.project-page .content-section .works-done .project{-ms-flex-wrap:wrap;flex-wrap:wrap;}}#block-editormenu-2 .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}#block-editormenu-2 .nav .nav-item{min-width:50%;word-wrap:break-word;width:40px;}#block-editormenu-2 .nav .nav-item a{color:rgba(0,52,102,0.8);}.stg-page-editor-menu{width:40%;float:right;text-align:left;}#error-page{position:relative;margin-top:60px;margin-bottom:90px;}#error-page .title{color:#01a5e2;font-size:2rem;letter-spacing:2px;margin-bottom:42px;font-weight:500;}#error-page .content{font-size:1rem;letter-spacing:1.2px;line-height:1.6;}.site-footer{margin-top:40px;padding:40px 20px 66px;background:#46484b url(/themes/custom/bpa/images/footer_banner.png) no-repeat center center;background-size:cover;}@media screen and (max-width:767px){.site-footer{margin:40px 0;}}.site-footer .content{color:#fff;}.site-footer.is-timeline{margin-top:0;}.site-footer a{text-decoration:underline;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff;text-decoration:none;border-bottom:2px solid transparent;transition:all 0.3s ease;color:#fff;font-family:"Proxima Nova","Montserrat",sans-serif;outline:0;font-weight:700;}.site-footer a:link,.site-footer a:visited{text-decoration:underline;border-bottom:2px solid transparent;}.site-footer a:hover,.site-footer a:focus,.site-footer a:active{border-bottom:2px solid #fff;text-decoration:none;}.site-footer a:link,.site-footer a:visited{text-decoration:none;border-bottom:2px solid transparent;}.site-footer a:hover,.site-footer a:focus,.site-footer a:active{border-bottom:2px solid #fff;text-decoration:none;}.site-footer .donate-logo a,.site-footer .share a{text-decoration:none;border:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.site-footer .donate-logo a:link,.site-footer .donate-logo a:visited,.site-footer .donate-logo a:hover,.site-footer .donate-logo a:focus,.site-footer .donate-logo a:active,.site-footer .share a:link,.site-footer .share a:visited,.site-footer .share a:hover,.site-footer .share a:focus,.site-footer .share a:active{text-decoration:none;border:0;}@media screen and (min-width:426px){.site-footer{padding:40px 44px 66px;}}@media screen and (min-width:992px){.site-footer{padding:40px 84px 66px;}}.site-footer .footer-icon{width:4%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:8px;}.site-footer .footer-icon img{position:relative;top:2px;}.site-footer div.top-section .footer-logo .social{margin-top:0;}.site-footer div.top-section .footer-logo a{font-size:1rem;margin-top:18px;margin-bottom:0;text-transform:uppercase;padding:0;letter-spacing:2px;}@media screen and (min-width:992px){.site-footer div.top-section .footer-logo a{margin:8px 0;}}.site-footer div.top-section .footer-logo .share a{margin-right:9px;}.site-footer div.top-section .footer-logo .share a:last-child{margin-right:0;}.site-footer div.top-section .navbar-nav{margin-top:14px;margin-bottom:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;}@media screen and (min-width:993px){.site-footer div.top-section .navbar-nav{max-height:104px;}}.site-footer div.top-section .navbar-nav li.nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:transparent;}@media screen and (min-width:993px){.site-footer div.top-section .navbar-nav li.nav-item{max-width:350px;padding:6px 15px;line-height:1.2;}}.site-footer div.top-section .navbar-nav li.nav-item.active{}.site-footer div.top-section .navbar-nav a.nav-link{font-size:1rem;font-weight:700;margin-bottom:18px;text-transform:uppercase;padding:0;letter-spacing:2px;}@media screen and (max-width:992px){.site-footer div.top-section .navbar-nav a.nav-link{line-height:1.2;}}.site-footer div.mid-section{color:#fff;}.site-footer div.mid-section .logo{margin-bottom:10px;height:64px;}.site-footer div.mid-section div.footer-add{padding:18px 0 24px;margin-bottom:14px;position:relative;width:100%;color:#fff;}.site-footer div.mid-section div.footer-add::before{width:40%;height:2px;background:#b8b8ba;top:0;left:0;position:absolute;}.site-footer div.mid-section div.footer-add::after{content:'';width:90%;height:2px;background:#b8b8ba;bottom:0;left:0;position:absolute;}.site-footer div.mid-section div.footer-add i{font-size:0.9375rem;margin-right:8px;}.site-footer div.mid-section div.footer-add p{font-size:0.9375rem;font-weight:400;line-height:1.3;}.site-footer div.mid-section div.footer-add .mail p{margin-bottom:0;}.site-footer div.mid-section div.footer-add .mail a{font-weight:300 !important;letter-spacing:0.4px;}.site-footer div.bottom-section .share a{margin:12px 16px 20px 0;}.site-footer div.bottom-section .share img{height:36px;}.site-footer div.bottom-section .copyright{font-size:1rem;font:"Proxima Nova","Montserrat",sans-serif;color:#d5d5d5;}@media screen and (max-width:767px){.site-footer div.bottom-section .copyright{font-size:0.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.site-footer div.bottom-section .copyright > span{padding:0 !important;}}.site-footer .footer-tablet .top-section .navbar-nav{margin-bottom:0;}.site-footer .footer-tablet .top-section .navbar-nav a{margin-bottom:12px;}.site-footer .footer-tablet .mid-section .logo{margin-bottom:24px;}.site-footer .footer-tablet .mid-section .footer-add p{font-size:0.875rem;font-weight:500;line-height:15px;}.site-footer .footer-tablet .bottom-section div.copyright{font-size:0.75rem;letter-spacing:0.4px;}.site-footer .footer-desktop div[class*='col-md']{padding:0;}.site-footer .footer-desktop > div:first-child{margin-bottom:20px;border-bottom:2px solid #b5b6b8;}.site-footer .footer-desktop .top-section{padding-bottom:24px;}.site-footer .footer-desktop .top-section .navbar-nav{margin-bottom:0;}.site-footer .footer-desktop .top-section .navbar-nav li.nav-item{background:transparent;}.site-footer .footer-desktop .top-section .navbar-nav li.nav-item a{margin-bottom:0;}.site-footer .footer-desktop .top-section .sign-up input[type='text']{padding:16px;}.site-footer .footer-desktop .mid-section .footer-add{margin-bottom:0;padding:20px 0 34px;}.site-footer .footer-desktop .mid-section .footer-add p{font-size:0.875rem;font-weight:300;}.site-footer .footer-desktop .mid-section .footer-add::after{display:none;}.site-footer .footer-desktop img.social{width:84px;height:20px;margin-top:14px;}.site-footer .footer-desktop .bottom-section .copyright{font-size:0.75rem;}.fixed-footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;background:#003466;}@media screen and (min-width:768px){.fixed-footer{display:none;}}.fixed-footer > div{background:transparent;max-width:76px;width:100%;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:42px;}.fixed-footer > div.is-focused{background:#66badf;}.fixed-footer > div img{height:40px;margin:0 auto;padding:8px 20px;}.add-img{min-width:28px;}.add-img img{height:16px;position:relative;top:-1px;}.add-img.is-small img{height:10px;}.fixed-bottom{z-index:100;}.ms-options-wrap button{overflow:hidden;}.ms-options-wrap .ms-options{z-index:99;}.ms-options-wrap .ms-options ul{padding-left:0;}.ms-options-wrap .ms-options ul li{list-style:none;}.ms-options-wrap .ms-options ul li.selected label{color:#01739e !important;background-color:transparent;}.ms-options-wrap .ms-options ul li label{left:12px !important;background-position:0 7px !important;}.ms-options-wrap .ms-options ul li label::before{top:2px;}#bpa-filter .ajax-progress-throbber{display:block;}#bpa-filter .bpa-checkbox{padding-left:20px;position:relative;left:-20px;background:url("/themes/custom/bpa/images/form-icons/unchecked-checkbox.svg");background-repeat:no-repeat !important;background-position:0 4px !important;background-size:15px !important;}#bpa-filter .bpa-checkbox.is-checked{background:url("/themes/custom/bpa/images/form-icons/checked-checkbox.svg");}#bpa-filter .bpa-checkbox input[type='checkbox']{opacity:0;z-index:-1;}#bpa-filter .ms-options-wrap .ms-options ul li label{background-position:0 7px !important;text-align:left;font-weight:400 !important;}#edit-field-news-source-target-id{margin:0 auto;}#edit-field-news-source-target-id .checkbox{width:100%;}#edit-field-news-source-target-id .checkbox .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;}.bpa-radio{padding-left:20px;position:relative;left:-20px;background:url("/themes/custom/bpa/images/form-icons/unchecked-radio.svg");background-repeat:no-repeat !important;background-position:left center !important;background-size:15px !important;}.bpa-radio.is-checked{background:url("/themes/custom/bpa/images/form-icons/checked-radio.svg");}.bpa-radio input[type='radio']{opacity:0;z-index:-1;}.webform-button--submit,.search-form .form-submit,.poll-view-form .form-submit,a.btn{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#58595b;border:1px solid #58595b;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;}.webform-button--submit:link,.webform-button--submit:visited,.search-form .form-submit:link,.search-form .form-submit:visited,.poll-view-form .form-submit:link,.poll-view-form .form-submit:visited,a.btn:link,a.btn:visited{text-decoration:none;}.webform-button--submit:hover,.webform-button--submit:focus,.webform-button--submit:active,.search-form .form-submit:hover,.search-form .form-submit:focus,.search-form .form-submit:active,.poll-view-form .form-submit:hover,.poll-view-form .form-submit:focus,.poll-view-form .form-submit:active,a.btn:hover,a.btn:focus,a.btn:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}a.btn-white{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;}a.btn-white:link,a.btn-white:visited{text-decoration:none;}a.btn-white:hover,a.btn-white:focus,a.btn-white:active{color:#000;background-color:#fff;border-color:#fff;text-decoration:none;}.bpa-options{padding:0 84px;margin:16px 0;}@media screen and (min-width:768px) and (max-width:991px){.bpa-options{padding:0 48px;}}@media screen and (max-width:425px){.bpa-options{padding:0 20px;}}.bpa-options .options-wrapper{padding:0;}.bpa-options .options-wrapper > div.filter-icon{padding:8px 12px;color:#58595b;border:1px solid;font-size:1rem;font-weight:500;cursor:pointer;}.bpa-options .options-wrapper > div.filter-icon i{font-size:1.125rem;margin-right:4px;position:relative;top:-2px;}#bpa-filter{font-family:"Proxima Nova","Montserrat",sans-serif;padding:16px 0;}@media screen and (max-width:425px){#bpa-filter{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;background:#fff;padding:32px;overflow:auto;-webkit-box-shadow:4px 0 4px rgba(0,0,0,0.6);box-shadow:4px 0 4px rgba(0,0,0,0.6);overflow-x:hidden;}#bpa-filter button.close{display:block !important;position:absolute;top:2px;right:10px;font-size:2.625rem;font-weight:400;}}#bpa-filter input[type='text'],#bpa-filter input[type='password'],#bpa-filter input[type='email'],#bpa-filter select,#bpa-filter button,#bpa-filter .multi-select-button{width:100%;font-size:0.9375rem;padding:8px;padding-left:14px;height:38px;margin-top:0;border-radius:0;border-color:#97979b;}#bpa-filter label:not(.form-check-label),#bpa-filter legend,#bpa-filter .form-item-custom-featured,#bpa-filter .form-item-custom-award{font-size:0.9375rem;text-transform:capitalize;font-family:"Roboto",sans-serif;font-weight:500;margin-bottom:4px;color:#212529;}#bpa-filter input.form-autocomplete{background-position:99% center;}#bpa-filter form > .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:1025px){#bpa-filter form > .form-row{margin-right:-40px;}}#bpa-filter form > .form-row > fieldset.js-form-item{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:1025px){#bpa-filter form > .form-row > fieldset.js-form-item{width:33.3333%;padding-right:40px;}}@media screen and (min-width:992px) and (max-width:1024px){#bpa-filter form > .form-row > fieldset.js-form-item{width:32.0333%;padding-right:40px;}}#bpa-filter form > .form-row fieldset.js-form-item-title,#bpa-filter form > .form-row fieldset.js-form-item-field-keyword-target-id{position:relative;}#bpa-filter form > .form-row fieldset.js-form-item-title i.clear-field,#bpa-filter form > .form-row fieldset.js-form-item-field-keyword-target-id i.clear-field{position:absolute;right:46px;bottom:18%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;font-size:0.9375rem;cursor:pointer;}@media screen and (max-width:991px){#bpa-filter form > .form-row fieldset.js-form-item-title i.clear-field,#bpa-filter form > .form-row fieldset.js-form-item-field-keyword-target-id i.clear-field{right:16px;}}#bpa-filter form > .form-row fieldset.js-form-item-title.has-clear i.clear-field,#bpa-filter form > .form-row fieldset.js-form-item-field-keyword-target-id.has-clear i.clear-field{-webkit-transform:scale(1);transform:scale(1);}@media screen and (max-width:425px){#bpa-filter form > .form-row fieldset.js-form-item-field-style-target-id{margin-top:12px;}}#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-project-status-target'],#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-alliance-status-target']{margin-top:12px;}#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-project-status-target'] .bef-toggle,#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-alliance-status-target'] .bef-toggle{position:absolute;top:0;right:40px;font-size:0.875rem;}@media screen and (max-width:992px){#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-project-status-target'] .bef-toggle,#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-alliance-status-target'] .bef-toggle{top:0;right:0;}}#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-project-status-target'] .form-checkboxes,#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-alliance-status-target'] .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:20px;}@media screen and (max-width:992px){#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-project-status-target'] .form-checkboxes,#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-alliance-status-target'] .form-checkboxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-project-status-target'] .form-checkboxes .js-form-type-checkbox,#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-alliance-status-target'] .form-checkboxes .js-form-type-checkbox{}@media screen and (min-width:992px){#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-project-status-target'] .form-checkboxes .js-form-type-checkbox,#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-alliance-status-target'] .form-checkboxes .js-form-type-checkbox{width:100%;}}@media screen and (min-width:1280px){#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-project-status-target'] .form-checkboxes .js-form-type-checkbox,#bpa-filter form > .form-row fieldset[data-drupal-selector^='edit-field-alliance-status-target'] .form-checkboxes .js-form-type-checkbox{width:49.5333%;}}#bpa-filter form > .form-row fieldset.js-form-item-sort-by{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin:0 auto;margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;position:relative;}#bpa-filter form > .form-row fieldset.js-form-item-sort-by label{margin-bottom:10px;font-weight:500;font-size:1rem;}#bpa-filter form > .form-row fieldset.js-form-item-sort-by option{font-weight:300;}#bpa-filter form > .form-row fieldset.js-form-item-sort-by select{max-width:100%;margin:0 auto;}@media screen and (min-width:425px){#bpa-filter form > .form-row fieldset.js-form-item-sort-by select{max-width:60%;}}@media screen and (min-width:768px){#bpa-filter form > .form-row fieldset.js-form-item-sort-by select{width:30%;}}#bpa-filter form > .form-row fieldset.js-form-item-sort-by::after{border-bottom:1px solid #d5d5d5;content:'';position:absolute;top:-40px;width:100%;left:0;}#bpa-filter form > .form-row fieldset.js-form-item-field-news-source-target-id{width:100%;max-width:90%;margin:0 auto;text-align:center;}@media screen and (min-width:425px){#bpa-filter form > .form-row fieldset.js-form-item-field-news-source-target-id{max-width:300px;}}#bpa-filter form > .form-row .form-checkboxes label.form-check-label,#bpa-filter form > .form-row .form-checkboxes label.option,#bpa-filter form > .form-row .form-checkboxes label.multi-select-menuitem,#bpa-filter form > .form-row .form-type-select label.form-check-label,#bpa-filter form > .form-row .form-type-select label.option,#bpa-filter form > .form-row .form-type-select label.multi-select-menuitem{font-size:0.875rem;letter-spacing:0;font-weight:300;}#bpa-filter form > .form-row .multi-select-menu{overflow-x:hidden;}#bpa-filter form > .form-row > .custom-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:22px;padding-top:40px;}@media screen and (min-width:500px){#bpa-filter form > .form-row > .custom-filter{width:50%;}}@media screen and (min-width:768px){#bpa-filter form > .form-row > .custom-filter{width:33.333%;}}#bpa-filter form > .form-row > .custom-filter .js-form-type-checkbox{width:100%;}@media screen and (min-width:1025px){#bpa-filter form > .form-row > .custom-filter .js-form-type-checkbox{padding-right:16px;}}@media screen and (min-width:992px) and (max-width:1024px){#bpa-filter form > .form-row > .custom-filter .js-form-type-checkbox{padding-right:16px;}}#bpa-filter form > .form-row > .custom-filter .js-form-type-checkbox label.form-check-label{font-size:0.9375rem;text-transform:capitalize;font-family:"Roboto",sans-serif;font-weight:500;margin-bottom:4px;color:#58595b;background-position:2px 3px !important;}#bpa-filter form > .form-row .form-actions{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1.5;order:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width:500px){#bpa-filter form > .form-row .form-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;}}@media screen and (min-width:768px){#bpa-filter form > .form-row .form-actions{width:64.333%;}}#bpa-filter form > .form-row .form-actions input{margin:auto 10px;}#bpa-filter form > .form-row .form-actions input[type='submit']{font-size:0.9375rem;font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#58595b;border:1px solid #58595b;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;margin-top:32px;width:100%;}#bpa-filter form > .form-row .form-actions input[type='submit']:link,#bpa-filter form > .form-row .form-actions input[type='submit']:visited{text-decoration:none;}#bpa-filter form > .form-row .form-actions input[type='submit']:hover,#bpa-filter form > .form-row .form-actions input[type='submit']:focus,#bpa-filter form > .form-row .form-actions input[type='submit']:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}@media screen and (min-width:425px){#bpa-filter form > .form-row .form-actions input[type='submit']{width:auto;}}@media screen and (min-width:768px){#bpa-filter form > .form-row .form-actions input[type='submit']{max-width:40%;}}#bpa-filter div.eng-year-wrapper{width:100%;}@media screen and (min-width:992px){#bpa-filter div.eng-year-wrapper{width:35.3%;}}#bpa-filter div.eng-year-wrapper .title{font-size:0.9375rem;text-transform:capitalize;font-family:"Roboto",sans-serif;font-weight:500;margin-bottom:4px;color:#212529;}#bpa-filter div.eng-year-wrapper .eng-year{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:38px;}@media screen and (min-width:992px){#bpa-filter div.eng-year-wrapper .eng-year{max-width:85%;}}#bpa-filter div.eng-year-wrapper .eng-year fieldset{width:80%;}#bpa-filter div.eng-year-wrapper .eng-year fieldset.js-form-item-field-engagement-year-value-min{height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0;}#bpa-filter div.eng-year-wrapper .eng-year fieldset.js-form-item-field-engagement-year-value-min .bef-slider{position:relative;top:4px;display:inline-block;width:75%;}@media screen and (max-width:425px){#bpa-filter div.eng-year-wrapper .eng-year fieldset.js-form-item-field-engagement-year-value-min .bef-slider{max-width:170px;left:58%;top:0;min-width:auto;width:100%;}}#bpa-filter div.eng-year-wrapper .eng-year fieldset.js-form-item-field-engagement-year-value-min .bef-slider .ui-slider-range{background:rgba(1,115,158,0.8);}#bpa-filter div.eng-year-wrapper .eng-year fieldset.js-form-item-field-engagement-year-value-min .bef-slider .ui-slider-handle{border-radius:7em;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);height:21px;width:20px;top:-6px;}#bpa-filter div.eng-year-wrapper .eng-year fieldset.js-form-item-field-engagement-year-value-min .bef-slider .ui-slider-handle:focus{outline:0;border:0;}#bpa-filter div.eng-year-wrapper .eng-year fieldset.js-form-item-field-engagement-year-value-max{margin:0;}#bpa-filter div.eng-year-wrapper .eng-year fieldset.js-form-item-field-engagement-year-value-max input[type='text']{text-align:right;}#bpa-filter div.eng-year-wrapper .eng-year fieldset input[type='text']{font-size:0.9375rem;background:transparent;border:0;padding:8px;color:#58595b;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:0;height:38px;margin-top:0;font-weight:700;-webkit-box-shadow:none;box-shadow:none;display:inline-block;width:20%;}@media screen and (max-width:425px){#bpa-filter div.eng-year-wrapper .eng-year fieldset input[type='text']{width:100%;}}#search-form{text-align:center;max-width:30%;margin:40px auto;}#search-form input,#search-form button{border-radius:0;}#search-form a.search-help-link{display:none;}@media screen and (max-width:991px){#search-form{max-width:80%;}}.multi-select-container{display:inline-block;position:relative;text-align:left;}.multi-select-menu{position:absolute;left:0;top:1.4em;float:left;min-width:100%;background:#fff;margin:1em 0;padding:0.4em 0;border:1px solid #97979b;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);display:none;z-index:2;max-height:40vh;overflow-y:auto;overflow-x:hidden;}.multi-select-menu input{margin-right:0.3em;vertical-align:0.1em;}.multi-select-menu .multi-select-menuitems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:14px;}.multi-select-menu .multi-select-menuitems label{left:auto !important;padding-left:22px !important;}.multi-select-menu .multi-select-menuitems input[type='checkbox']{position:absolute;right:0;}.multi-select-button{display:inline-block;font-size:0.95em;padding:0.2em 0.6em;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:-0.5em;background-color:#fff;border:1px solid #97979b;cursor:default;}.multi-select-button::after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:0.4em 0.4em 0;border-color:#717075 transparent transparent;margin-left:0.4em;vertical-align:0.1em;position:absolute;right:2%;top:45%;}.multi-select-container--open .multi-select-menu{display:block;}.multi-select-container--open .multi-select-button::after{border-width:0 0.4em 0.4em;border-color:transparent transparent #97979b;}@media screen and (max-width:991px){.ui-menu{z-index:2000;}}.ui-menu .ui-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;}.ui-menu .ui-menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#fff;border:0 !important;font-size:0.9375rem;text-decoration:none;}.ui-menu .ui-menu-item a:link,.ui-menu .ui-menu-item a:visited{text-decoration:none;}.ui-menu .ui-menu-item a:hover,.ui-menu .ui-menu-item a:focus,.ui-menu .ui-menu-item a.ui-state-active{background:#01739e !important;text-decoration:none;}.poll{margin:0 auto;max-width:450px;}.poll .bpa-radio{position:static;padding-left:15px;}.poll label{line-height:30px;margin-bottom:0;}#header a{text-decoration:none;border:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}#header a:link,#header a:visited,#header a:hover,#header a:focus,#header a:active{text-decoration:none;border:0;}.donate-logo a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.donate-logo a img{height:21px;margin-right:7px;}.donate-logo a span{color:#b29844;font-size:0.875rem;font-weight:700;letter-spacing:1px;}@media screen and (max-width:991px){.donate-logo a span{font-size:1rem;}}.membership-logo a{margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.8125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.membership-logo a img{height:21px;margin-right:7px;}.membership-logo a span{color:#b29844;font-size:0.875rem;font-weight:700;letter-spacing:1px;}div.header-small{background:#494d50;position:fixed;top:0;z-index:500;width:100%;max-height:32px;padding:4px 26px;}div.header-small.is-timeline{padding-top:8px;padding-bottom:8px;}@media screen and (min-width:992px){div.header-small{max-height:45px;padding:18.5px 20px;}}div.header-small .ht-links .search{color:#fff;font-size:0.625rem;}div.header-small .ht-links #block-phone{margin-right:70px;}@media screen and (max-width:991px){div.header-small .ht-links #block-phone{margin-right:16px;}}div.header-small .ht-links #block-phone a{color:#fff;font-size:0.8125rem;font-weight:300;}div.header-small .ht-links #block-phone img{height:13px;margin-right:7px;position:relative;top:-2px;}div.header-small .ht-links #block-phone p{margin:0;}div.header-small .ht-links i.icn-search{font-size:1.1875rem;margin:0 8px;cursor:pointer;position:relative;top:4px;color:#d5d6d9;}div.header-small .ht-links img.icn-search{height:16px;}div.header-small .ht-social img{height:13px;}div.header-small .search-block-form{width:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;overflow:hidden;}div.header-small .search-block-form.expanded{width:180px;}div.header-small .search-block-form .container-inline{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;}div.header-small .search-block-form #search-block-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}div.header-small .search-block-form #search-block-form .js-form-type-search{margin:0 6px 0 0;}div.header-small .search-block-form #search-block-form .js-form-type-search label{display:none;}div.header-small .search-block-form #search-block-form .js-form-type-search input{padding:2px 12px;font-size:0.875rem;border:0;border-radius:1px;width:180px;background:#737373;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;}@media screen and (max-width:767px) and (min-width:426px){div.header-small .search-block-form #search-block-form .js-form-type-search input{font-size:0.625rem;}}div.header-small .search-block-form #search-block-form .js-form-type-search input::-webkit-input-placeholder{color:#fff;}div.header-small .search-block-form #search-block-form .js-form-type-search input:-moz-placeholder{color:#fff;}div.header-small .search-block-form #search-block-form .js-form-type-search input:-ms-input-placeholder{color:#fff;}div.header-small .search-block-form #search-block-form .js-form-type-search input::-moz-placeholder{color:#fff;}div.header-small .search-block-form #search-block-form .form-actions{display:none;}.share{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;}.share img{height:20px;margin-right:10px;}@media screen and (max-width:425px){.share img{height:22px;}}@media screen and (max-width:425px){.share{margin-bottom:18px;}}.ht-links .region.region-top-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.ht-links .region.region-top-header p{margin-bottom:0;}.ht-links .region.region-top-header > div{margin-right:16px;}.ht-links .region.region-top-header > div:last-child{margin-right:0;}.ht-links .region.region-top-header > div#block-phone .field--name-body > p:first-child{display:none;}.ht-links .region.region-top-header > div#block-donate{margin-right:38px;}.ht-links .region.region-top-header > div#block-donate .clearfix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.ht-links .region.region-top-header > div#block-donate .clearfix > div:first-child{margin-right:22px;}.ht-links .region.region-top-header > div#block-donate .clearfix > div:first-child img{height:1rem;position:relative;top:-1px;}.ht-links .region.region-top-header > div#block-donate .clearfix > div:nth-child(2) a{color:#b29844;font-size:0.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:1px;font-weight:700;}.ht-links .region.region-top-header > div#block-donate .clearfix > div:nth-child(2) a img{height:21px;margin-right:7px;}.ht-links .region.region-top-header > div#block-donate .clearfix > div:nth-child(2) a span{font-size:0.875rem;}@media screen and (min-width:768px) and (max-width:991px){.ht-links{margin-right:0 !important;}}#block-phone a{font-size:0.875rem !important;}.path-frontpage h1,.node--type-landing-page h1,.node--type-awards-landing h1{font-family:"Moret",serif;font-size:3rem;line-height:1.2;color:#fff;text-transform:none !important;letter-spacing:0;margin:76px 0 20px;font-weight:500;text-align:center;}@media screen and (min-width:1000px) and (max-width:1550px){.path-frontpage h1,.node--type-landing-page h1,.node--type-awards-landing h1{max-width:1000px;margin:0 auto;}}@media screen and (max-width:768px){.path-frontpage h1,.node--type-landing-page h1,.node--type-awards-landing h1{line-height:1 !important;margin-top:20px;}}.path-frontpage .block-views > h2,.node--type-landing-page .block-views > h2,.node--type-awards-landing .block-views > h2{text-align:center;}.path-frontpage .block-views > h2 a,.node--type-landing-page .block-views > h2 a,.node--type-awards-landing .block-views > h2 a{color:#212529;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.path-frontpage .block-views > h2 a:link,.path-frontpage .block-views > h2 a:visited,.node--type-landing-page .block-views > h2 a:link,.node--type-landing-page .block-views > h2 a:visited,.node--type-awards-landing .block-views > h2 a:link,.node--type-awards-landing .block-views > h2 a:visited{text-decoration:none;border-bottom:2px solid transparent;}.path-frontpage .block-views > h2 a:hover,.path-frontpage .block-views > h2 a:focus,.path-frontpage .block-views > h2 a:active,.node--type-landing-page .block-views > h2 a:hover,.node--type-landing-page .block-views > h2 a:focus,.node--type-landing-page .block-views > h2 a:active,.node--type-awards-landing .block-views > h2 a:hover,.node--type-awards-landing .block-views > h2 a:focus,.node--type-awards-landing .block-views > h2 a:active{border-bottom:2px solid #212529;text-decoration:none;}.node--type-landing-page .inside-spotlight.overlay-section.no-banner,.node--type-awards-landing .inside-spotlight.overlay-section.no-banner,.path-fan-favorite .inside-spotlight.overlay-section.no-banner{background-color:transparent;}.node--type-landing-page .spotlight-section .overlay-section,.node--type-awards-landing .spotlight-section .overlay-section,.path-fan-favorite .spotlight-section .overlay-section{min-height:unset;}.node--type-landing-page .inside-spotlight,.node--type-awards-landing .inside-spotlight,.path-fan-favorite .inside-spotlight{-webkit-clip-path:none;clip-path:none;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:auto;background:none;position:absolute;}.node--type-landing-page .inside-spotlight div.overlay-text,.node--type-awards-landing .inside-spotlight div.overlay-text,.path-fan-favorite .inside-spotlight div.overlay-text{padding:0 20px;font-style:normal;text-align:center;overflow:visible;color:#fff;max-height:none !important;width:100%;}.node--type-landing-page .inside-spotlight div.overlay-text > h1:first-child,.node--type-awards-landing .inside-spotlight div.overlay-text > h1:first-child,.path-fan-favorite .inside-spotlight div.overlay-text > h1:first-child{font-family:"Moret",serif;font-weight:400;font-size:3rem;}.node--type-landing-page .inside-spotlight div.overlay-text > h2,.node--type-awards-landing .inside-spotlight div.overlay-text > h2,.path-fan-favorite .inside-spotlight div.overlay-text > h2{font-family:"Moret",serif;font-weight:400;font-size:1.5rem;}@media screen and (max-width:554px){.node--type-landing-page .inside-spotlight,.node--type-awards-landing .inside-spotlight,.path-fan-favorite .inside-spotlight{padding:10px 20px;text-align:center;background:#245274;}}@media screen and (min-width:555px){.node--type-landing-page .inside-spotlight div.overlay-text,.node--type-awards-landing .inside-spotlight div.overlay-text,.path-fan-favorite .inside-spotlight div.overlay-text{padding:0 40px;}.node--type-landing-page .inside-spotlight div.overlay-text > h2,.node--type-awards-landing .inside-spotlight div.overlay-text > h2,.path-fan-favorite .inside-spotlight div.overlay-text > h2{font-size:2rem;}}@media screen and (min-width:616px){.node--type-landing-page .inside-spotlight div.overlay-text > h1:first-child,.node--type-awards-landing .inside-spotlight div.overlay-text > h1:first-child,.path-fan-favorite .inside-spotlight div.overlay-text > h1:first-child{font-size:4rem;}}@media screen and (min-width:768px){.node--type-landing-page .inside-spotlight.overlay-top,.node--type-awards-landing .inside-spotlight.overlay-top,.path-fan-favorite .inside-spotlight.overlay-top{top:10vh;}.node--type-landing-page .inside-spotlight.overlay-bottom,.node--type-awards-landing .inside-spotlight.overlay-bottom,.path-fan-favorite .inside-spotlight.overlay-bottom{top:auto;bottom:15vh;}.node--type-landing-page .inside-spotlight div.overlay-text,.node--type-awards-landing .inside-spotlight div.overlay-text,.path-fan-favorite .inside-spotlight div.overlay-text{padding:0 60px;}.node--type-landing-page .inside-spotlight div.overlay-text > h1:first-child,.node--type-awards-landing .inside-spotlight div.overlay-text > h1:first-child,.path-fan-favorite .inside-spotlight div.overlay-text > h1:first-child{font-size:5rem;}.node--type-landing-page .inside-spotlight div.overlay-text > h2,.node--type-awards-landing .inside-spotlight div.overlay-text > h2,.path-fan-favorite .inside-spotlight div.overlay-text > h2{font-size:2.5rem;}}@media screen and (min-width:992px){.node--type-landing-page .inside-spotlight.overlay-top,.node--type-awards-landing .inside-spotlight.overlay-top,.path-fan-favorite .inside-spotlight.overlay-top{top:20vh;}}@media screen and (min-width:768px) and (max-width:991.99px){.node--type-landing-page,.node--type-awards-landing{padding:0 !important;}}.node--type-landing-page #main h1.title,.node--type-awards-landing #main h1.title{font-family:"Roboto",sans-serif;font-size:1.7rem;line-height:1.2;color:#01a5e2;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 2rem;font-weight:400;}.node--type-landing-page #main h2,.node--type-awards-landing #main h2{margin:60px 0 40px;}.node--type-landing-page #main .lb-sidebar-right .col-sm-8,.node--type-awards-landing #main .lb-sidebar-right .col-sm-8{padding-right:2.5rem;}.node--type-landing-page #main .lb-sidebar-right .col-sm-8 h2,.node--type-awards-landing #main .lb-sidebar-right .col-sm-8 h2{text-align:left;}.node--type-landing-page #main .lb-sidebar-right .col-sm-4,.node--type-awards-landing #main .lb-sidebar-right .col-sm-4{padding-left:2.5rem;}.node--type-landing-page #main .field--name-body h2:first-child,.node--type-landing-page #main .field--name-field-content-secondary h2:first-child,.node--type-awards-landing #main .field--name-body h2:first-child,.node--type-awards-landing #main .field--name-field-content-secondary h2:first-child{margin-top:0;}.path-frontpage h2.section-title{font-size:1.35rem;color:#494d50;}.impact-section{margin:53px 0 38px;padding:0 20px;}.impact-section .section-title{text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:12px 0;}.impact-section .section-title span{font-size:1.25rem;color:#01a5e2;font-weight:500;line-height:30px;}@media screen and (min-width:768px){.impact-section .section-title span{font-size:1.75rem;letter-spacing:2.3px;}}@media screen and (min-width:425px){.impact-section .section-title span{margin-right:6px;}}.impact-section .section-content p{font-size:1rem;line-height:1.6;color:#666;margin-top:10px;font-weight:300;}@media screen and (min-width:768px){.impact-section .section-content p{font-size:1.25rem;margin-top:30px;margin-bottom:30px;}}@media screen and (min-width:768px){.impact-section .section-content{max-width:80%;}}.impact-section .section-actions button{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#58595b;border:1px solid #58595b;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;border:1px solid #717075;font-size:0.75rem;}.impact-section .section-actions button:link,.impact-section .section-actions button:visited{text-decoration:none;}.impact-section .section-actions button:hover,.impact-section .section-actions button:focus,.impact-section .section-actions button:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}@media screen and (min-width:768px){.impact-section .section-actions button{font-size:1.25rem;padding:12px 19px;font-weight:700;}}.curly-section{margin-bottom:38px;}@media screen and (min-width:768px){.curly-section{margin-bottom:48px;}}.curly-section img{width:90%;}.work-section .section-title{font-size:1rem;font-weight:500;color:#494d50;margin-bottom:8px;letter-spacing:2px;text-align:center;}@media screen and (min-width:768px){.work-section .section-title{font-size:1.25rem;margin-bottom:12px;}}#loader{display:none;background-color:rgba(255,255,255,0.94);z-index:1050;position:fixed;top:0;left:0;height:100%;width:100%;}#loader img{width:64px;height:64px;display:block;margin:0 auto;margin-top:40vh;}.ajax-progress-fullscreen{background:rgba(255,255,255,0.94) url(/themes/custom/bpa/images/loader.gif) no-repeat;border-radius:50%;z-index:5000;background-position-x:center;background-size:contain;background-repeat:no-repeat;width:64px;height:64px;}.maintenance-page svg .st0{fill:#245274;}.maintenance-page h1{font-family:"Roboto",sans-serif;font-size:1.7rem;line-height:1.2;color:#01a5e2;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 2rem;font-weight:400;text-transform:uppercase !important;text-align:left;margin:2rem 0 1rem;}.maintenance-page h3{text-align:left;font-size:1.05rem;margin:20px 0 3px;}.maintenance-page .alert-dismissible{margin-top:1rem;}.maintenance-page summary{color:#01739e;font-weight:700;}.maintenance-page .details-wrapper{margin-left:14px;}.maintenance-page .main-content{font-weight:500;}.maintenance-page .main-content .button{margin-top:20px;display:inline-block;font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#01739e;border:1px solid #01739e;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;}.maintenance-page .main-content .button:link,.maintenance-page .main-content .button:visited{text-decoration:none;}.maintenance-page .main-content .button:hover,.maintenance-page .main-content .button:focus,.maintenance-page .main-content .button:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}.geolocation-map-container a{color:rgba(0,52,102,0.8) !important;}.gm-style-iw{min-height:45px;}.gm-style-iw > div{overflow:hidden !important;}.gm-style-iw > div > div{overflow:hidden !important;}.gm-style-iw .gm-style-iw-d > div{display:-webkit-box;display:-ms-flexbox;display:flex;}.gm-style-iw .gm-style-iw-d > div .views-field-field-photo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:12px;}.gm-style-iw .gm-style-iw-d > div .title{font-size:0.6875rem;padding-bottom:4px !important;max-width:100px;margin-top:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.gm-style-iw .gm-style-iw-d > div .link a{font-size:0.6875rem;font-weight:400;color:#01a5e2;position:absolute;bottom:12px;}.gm-style-iw .location-title{display:none;}.gm-style-iw .location-content{width:100% !important;}.gm-style-iw .location-content .project{padding:0;width:100% !important;min-width:120px;}.gm-style-iw .location-content .project .work-done{max-width:40%;background-size:cover;background-repeat:no-repeat;}@media screen and (max-width:425px){.gm-style-iw .location-content .project .work-done{max-width:20%;}}.gm-style-iw .location-content .project .work-done .project-details{position:relative;left:48px;min-width:144px;min-height:50px;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;}@media screen and (max-width:425px){.gm-style-iw .location-content .project .work-done .project-details{left:29px;min-height:42px;}}.gm-style-iw .location-content .project .work-done .project-details .address{display:block !important;max-width:70%;}.gm-style-iw .location-content .project .work-done .project-details .address span{font-size:0.625rem;width:100%;}div:not(#cboxLoadedContent) > iframe{width:100% !important;}.field--name-body div:not(#cboxLoadedContent) > .field--name-field-media-oembed-video,.field--name-field-description div:not(#cboxLoadedContent) > .field--name-field-media-oembed-video,.field--type-text-with-summary div:not(#cboxLoadedContent) > .field--name-field-media-oembed-video{position:relative;overflow:hidden;padding-top:56.25%;margin:1.5rem 0;max-width:800px;}.field--name-body div:not(#cboxLoadedContent) > .field--name-field-media-oembed-video iframe,.field--name-field-description div:not(#cboxLoadedContent) > .field--name-field-media-oembed-video iframe,.field--type-text-with-summary div:not(#cboxLoadedContent) > .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100% !important;height:100%;border:0;}.field--name-body .video-wrapper,.field--name-field-description .video-wrapper,.field--type-text-with-summary .video-wrapper{max-width:600px;}.iframe-wrapper{position:relative;overflow:hidden;padding-top:56.25%;margin:1.5rem 0;max-width:800px;}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100%;border:0;}@media screen and (max-width:991px){#colorbox iframe{max-width:740px;max-height:416px;}}@media screen and (max-width:767px){#colorbox iframe{max-width:570px;max-height:321px;}}@media screen and (max-width:599px){#colorbox iframe{max-width:450px;max-height:253px;}}@media screen and (max-width:479px){#colorbox iframe{max-width:370px;max-height:208px;}}@media screen and (max-width:399px){#colorbox iframe{max-width:300px;max-height:168px;}}.page-node-44 .field--name-body,.page-node-45 .field--name-body,.page-node-133 .field--name-body,.page-node-134 .field--name-body,.page-node-163 .field--name-body{text-align:left !important;}.page-node-44 .field--name-body h2,.page-node-45 .field--name-body h2,.page-node-133 .field--name-body h2,.page-node-134 .field--name-body h2,.page-node-163 .field--name-body h2{font-size:1.5rem;text-transform:uppercase;color:#717075;}.page-node-44 .field--name-body ul,.page-node-45 .field--name-body ul,.page-node-133 .field--name-body ul,.page-node-134 .field--name-body ul,.page-node-163 .field--name-body ul{list-style-type:none;padding:0;}.page-node-44 .field--name-body ul li,.page-node-45 .field--name-body ul li,.page-node-133 .field--name-body ul li,.page-node-134 .field--name-body ul li,.page-node-163 .field--name-body ul li{color:#000;font-size:0.88rem;line-height:24px;letter-spacing:0.04em;}.page-node-44 .field--name-body ul li a,.page-node-45 .field--name-body ul li a,.page-node-133 .field--name-body ul li a,.page-node-134 .field--name-body ul li a,.page-node-163 .field--name-body ul li a{color:#01a5e2;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#212529;}.page-node-44 .field--name-body ul li a:link,.page-node-44 .field--name-body ul li a:visited,.page-node-45 .field--name-body ul li a:link,.page-node-45 .field--name-body ul li a:visited,.page-node-133 .field--name-body ul li a:link,.page-node-133 .field--name-body ul li a:visited,.page-node-134 .field--name-body ul li a:link,.page-node-134 .field--name-body ul li a:visited,.page-node-163 .field--name-body ul li a:link,.page-node-163 .field--name-body ul li a:visited{text-decoration:none;border-bottom:2px solid transparent;}.page-node-44 .field--name-body ul li a:hover,.page-node-44 .field--name-body ul li a:focus,.page-node-44 .field--name-body ul li a:active,.page-node-45 .field--name-body ul li a:hover,.page-node-45 .field--name-body ul li a:focus,.page-node-45 .field--name-body ul li a:active,.page-node-133 .field--name-body ul li a:hover,.page-node-133 .field--name-body ul li a:focus,.page-node-133 .field--name-body ul li a:active,.page-node-134 .field--name-body ul li a:hover,.page-node-134 .field--name-body ul li a:focus,.page-node-134 .field--name-body ul li a:active,.page-node-163 .field--name-body ul li a:hover,.page-node-163 .field--name-body ul li a:focus,.page-node-163 .field--name-body ul li a:active{border-bottom:2px solid #01a5e2;text-decoration:none;}.page-node-44 .field--name-body ul li a:link,.page-node-44 .field--name-body ul li a:visited,.page-node-45 .field--name-body ul li a:link,.page-node-45 .field--name-body ul li a:visited,.page-node-133 .field--name-body ul li a:link,.page-node-133 .field--name-body ul li a:visited,.page-node-134 .field--name-body ul li a:link,.page-node-134 .field--name-body ul li a:visited,.page-node-163 .field--name-body ul li a:link,.page-node-163 .field--name-body ul li a:visited{color:#212529;}a.sponsors{color:#01a5e2;}@media (max-width:767px){.node--type-individual .d-flex{display:block !important;}.node--type-individual .col-md-8,.node--type-individual .col-md-4{-webkit-box-flex:0;-ms-flex:none;flex:none;}}.node--type-individual .region-content{padding-top:76px;}.node--type-individual h1{font-size:1.5rem;color:#1ba6df;letter-spacing:0.1em;margin-bottom:20px;font-weight:400;line-height:24px;padding:0 15px;}.node--type-individual .field--name-field-image img{max-width:325px;max-height:325px;float:left;margin:5px 20px 5px 0;}.node--type-individual .button.video{margin:1rem auto 3rem;text-align:center;}.node--type-individual .content-secondary{padding-left:4vw;}.block-help{margin:30px;}.bpa-messages{}@media screen and (max-width:425px){.bpa-messages{max-width:90%;}}.bpa-messages div.alert{width:80%;margin-bottom:16px;font-family:"Proxima Nova","Montserrat",sans-serif;border-radius:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4);}@media screen and (max-width:425px){.bpa-messages div.alert{overflow-x:auto;}}#navbar-main{background:rgba(0,52,102,0.8);-webkit-transition:all 0.1s ease;transition:all 0.1s ease;z-index:500;padding:2px 20px;}@media screen and (min-width:768px){#navbar-main{padding:18.5px 44px;}}@media screen and (min-width:992px){#navbar-main{padding:18.5px 84px;}}#navbar-main .navbar-toggler{border:0;text-transform:none;}#navbar-main .navbar-toggler:hover,#navbar-main .navbar-toggler:focus,#navbar-main .navbar-toggler:active{color:inherit;background-color:transparent;border-color:inherit;}#navbar-main.is-expanded .menu-button > span{opacity:0;letter-spacing:2px;}#navbar-main.is-expanded .menu-button .navbar-toggler-icon{position:relative;background-image:url("") !important;}#navbar-main.is-expanded .close-button{position:absolute;top:8px;right:16px;height:24px;width:24px;}#navbar-main.is-expanded .close-button .navbar-close{display:block;width:100%;height:100%;}#navbar-main.is-expanded .close-button .navbar-close::after{position:absolute;top:0;right:0;color:#fff;content:'close';font-family:'Material Icons';font-size:3.75rem;font-size:24px;-webkit-font-feature-settings:'liga';}@media screen and (max-width:767px){#navbar-main.is-expanded .close-button .navbar-close::after{font-size:1.5rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}#navbar-main .navbar-brand img{height:42px;}@media screen and (min-width:768px){#navbar-main .navbar-brand img{height:52px;}}#navbar-main div.menu-button{margin-right:-8px;}#navbar-main div.menu-button > span{color:#fff;font-size:1.25rem;}@media screen and (max-width:767px){#navbar-main div.menu-button > span{font-size:0.9375rem;}}#navbar-main div.menu-button button.navbar-toggler{border:0;padding:0;outline:0;border-radius:0;}#navbar-main div.menu-button button.navbar-toggler span.navbar-toggler-icon{background-image:url(/themes/custom/bpa/images/ham-icon.svg);width:22px;height:38px;}@media screen and (min-width:768px){#navbar-main{top:32px;}}@media screen and (min-width:992px){#navbar-main{top:45px;}#navbar-main.top-fixed{top:0;}}#navbar-main .navbar-collapse{position:fixed;top:0;right:0;height:100%;width:100%;display:block;background:rgba(28,40,54,0.9);overflow-x:hidden;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translateX(100%);transform:translateX(100%);}#navbar-main .navbar-collapse.show{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform:translateX(0);transform:translateX(0);}@media screen and (min-width:540px){#navbar-main .navbar-collapse{width:80%;}}@media screen and (min-width:768x){#navbar-main .navbar-collapse{width:60%;}}@media screen and (min-width:992px){#navbar-main .navbar-collapse{width:35%;}}#navbar-main .navbar-collapse nav{overflow:hidden;}#navbar-main .navbar-collapse nav .contextual{top:40px;}#navbar-main .navbar-collapse nav ul.navbar-nav{margin:32px 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}#navbar-main .navbar-collapse nav ul.navbar-nav *{line-height:1;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item{background:transparent;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item.active > a{color:#80d2f1 !important;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item.menu-item--expanded.dropdown{margin:0;cursor:pointer;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item button{border:0;-webkit-appearance:unset;width:100%;text-align:left;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item .nav-link{font-size:1.5rem;color:#fff;padding:18px 36px;text-transform:uppercase;font-weight:300;letter-spacing:1.7px;text-decoration:none;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item .nav-link:hover,#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item .nav-link:focus{color:#80d2f1;background:#000;font-size:1.5625rem;line-height:0.9375;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item .nav-link.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:'';border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item.show .dropdown-toggle::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item ul.dropdown-menu{display:block;max-height:0;overflow:hidden;-webkit-transition:max-height 0.75s ease-out;transition:max-height 0.75s ease-out;background:transparent;border:0;padding:0;margin:0;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item ul.dropdown-menu.show{max-height:100vh;-webkit-transition:max-height 1s ease-in;transition:max-height 1s ease-in;margin:4px 0 16px;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item ul.dropdown-menu li{padding:0;margin-bottom:10px;line-height:1.75;background:transparent !important;}@media screen and (max-width:991px){#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item ul.dropdown-menu li{margin:4px 0;}}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item ul.dropdown-menu li:last-child{margin-bottom:0;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item ul.dropdown-menu li:hover{background:transparent !important;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item ul.dropdown-menu li:hover a{color:#fff;text-decoration:underline;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item ul.dropdown-menu li a{padding:0 36px;color:#b8b8ba;font-size:1.25rem;font-weight:300;letter-spacing:1.7px;font-family:"Proxima Nova","Montserrat",sans-serif;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;text-transform:capitalize;}#navbar-main .navbar-collapse nav ul.navbar-nav li.nav-item ul.dropdown-menu li a.active{color:#fff;}.user-logged-in #block-bpa-local-tasks .tabs .primary{width:90%;margin:auto;padding-top:10px;}.nav-tabs a.nav-link{color:#01739e;}.nav-tabs a.nav-link:hover,.nav-tabs a.nav-link:focus{color:#245274;}.nav-tabs a.nav-link:active{color:#000;}.nav-tabs .menu-item--expanded a::after{display:none;}.toolbar{font-weight:normal;letter-spacing:normal;}.toolbar-fixed #navbar-main{top:0;}.toolbar-horizontal #navbar-main{top:0;}@media screen and (min-width:992px){.toolbar-horizontal #navbar-main .navbar-collapse{top:40px;}}.node--type-landing-page.toolbar-horizontal #navbar-main{top:80px;}@media screen and (min-width:992px){.node--type-landing-page.toolbar-horizontal #navbar-main .navbar-collapse{top:80px;}}.toolbar-vertical #navbar-main .navbar-collapse{top:40px;height:calc(100% - 40px);}.toolbar-horizontal.toolbar-tray-open #navbar-main .navbar-collapse{top:80px;height:calc(100% - 80px);}.tabs ul.nav-tabs{display:block;margin-top:2rem;padding:0 20px;border:0;}@media screen and (min-width:768px){.tabs ul.nav-tabs{padding:0 84px;}}.tabs ul.nav-tabs li.nav-item{display:inline-block;margin-right:5px;margin-bottom:10px;}@media screen and (min-width:768px){.tabs ul.nav-tabs li.nav-item{margin-bottom:0;}}.tabs ul.nav-tabs li.nav-item a.nav-link{display:block;line-height:1;padding:0.5rem 0.7rem 0.35rem;color:#494d50;background:#d5d5d5;letter-spacing:1px;text-decoration:none;text-transform:uppercase;font-size:0.9em;font-weight:700;text-align:center;border:1px solid #494d50;border-radius:0;}.tabs ul.nav-tabs li.nav-item a.nav-link:focus,.tabs ul.nav-tabs li.nav-item a.nav-link:hover{background:#717075;color:#fff;text-decoration:none;}.tabs ul.nav-tabs li.nav-item a.nav-link:active,.tabs ul.nav-tabs li.nav-item a.nav-link.active{background:#01739e;color:#fff;text-decoration:none;border:1px solid #01739e;border-bottom:1px solid #01739e;}#toolbar-administration a,#toolbar-administration a:link,#toolbar-administration a:visited{color:#565656;text-decoration:none;border:0;}#toolbar-administration a:hover,#toolbar-administration a:focus,#toolbar-administration a:active{color:#565656;text-decoration:underline;border:0;}#toolbar-administration .toolbar-tab > a{color:#fff;}#news-section .work-done-text{padding:34px 76px;color:#fff;}@media screen and (max-width:425px){#news-section .work-done-text{padding:12px 20px;}}@media screen and (min-width:768px) and (max-width:991px){#news-section .work-done-text{padding:20px 48px;}}@media screen and (min-width:991px){#news-section .work-done-text{min-height:280px;}}#news-section .work-done-text .date{font-size:1.25rem;font-weight:300;margin-bottom:26px;}@media screen and (min-width:768px) and (max-width:991px){#news-section .work-done-text .date{font-size:0.75rem;margin-bottom:12px;}}@media screen and (max-width:425px){#news-section .work-done-text .date{font-size:0.6875rem;margin-bottom:12px;text-transform:capitalize;}}#news-section .work-done-text .content{margin-bottom:24px;}@media screen and (max-width:425px){#news-section .work-done-text .content{margin-bottom:12px;}}#news-section .work-done-text .content .content-title{font-size:1.25rem;font-weight:700;margin-bottom:12px;}@media screen and (min-width:768px) and (max-width:991px){#news-section .work-done-text .content .content-title{font-size:1rem;margin-bottom:6px;}}@media screen and (max-width:425px){#news-section .work-done-text .content .content-title{font-size:0.6875rem;margin-bottom:0;font-weight:700;}}#news-section .work-done-text .content .content-desc{font-size:1rem;font-weight:300;line-height:1.7;}@media screen and (min-width:768px) and (max-width:991px){#news-section .work-done-text .content .content-desc{font-size:0.75rem;line-height:1.4;}}@media screen and (max-width:425px){#news-section .work-done-text .content .content-desc{font-size:0.75rem;line-height:1.4;}}.node--type-news-item{}.node--type-news-item.std-page{margin-bottom:41px;}.node--type-news-item.std-page .content,.node--type-news-item.std-page .content-section{max-width:91%;margin:0 auto;}.node--type-news-item.std-page .info-section .meta-info .title{text-align:left;margin:auto auto 42px;}@media screen and (max-width:991px){.node--type-news-item.std-page .info-section .meta-info .title{max-width:100%;}}.node--type-news-item.std-page .info-section .meta-info .content p,.node--type-news-item.std-page .info-section .meta-info .content li{font-weight:300;letter-spacing:1.2px;line-height:1.6;font-size:0.88rem;text-align:left;}@media screen and (max-width:991px){.node--type-news-item.std-page .content-section{margin-left:0;}}.node--type-news-item .info-section{-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:991px){.node--type-news-item .info-section{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:90px;margin-bottom:30px;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}}@media screen and (max-width:991px) and (max-width:425px){.node--type-news-item .info-section{margin-top:42px;}}.node--type-news-item .info-section .meta-info .date{font-size:1rem;letter-spacing:0.1em;margin-bottom:12px;font-weight:700;color:#212529;}.node--type-news-item .info-section .meta-info .title{max-width:90%;}.node--type-news-item .info-section .meta-info .content{max-width:90%;}.node--type-news-item .info-section .meta-info .content img{max-width:100%;}@media screen and (max-width:992px){.node--type-news-item .info-section .meta-info .content{max-width:100%;}}.node--type-news-item .info-section .meta-info .content p{margin:0 0 8px;}@media screen and (max-width:768px){.node--type-news-item .info-section .meta-info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.node--type-news-item .info-section .meta-info .date{font-size:0.75rem;margin-bottom:10px;}}.node--type-news-item .info-section .content-section .project-actions .social{margin-bottom:16px;}.node--type-news-item .info-section .content-section .project-actions .social span.addtoany_list a{text-decoration:none;border:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin-right:20px;}.node--type-news-item .info-section .content-section .project-actions .social span.addtoany_list a:link,.node--type-news-item .info-section .content-section .project-actions .social span.addtoany_list a:visited,.node--type-news-item .info-section .content-section .project-actions .social span.addtoany_list a:hover,.node--type-news-item .info-section .content-section .project-actions .social span.addtoany_list a:focus,.node--type-news-item .info-section .content-section .project-actions .social span.addtoany_list a:active{text-decoration:none;border:0;}@media screen and (max-width:767px){.node--type-news-item .info-section .content-section .project-actions .social span.addtoany_list a{margin-bottom:30px;}}.node--type-news-item .info-section .content-section .project-actions .social span.addtoany_list a img{height:30px;}.node--type-news-item .info-section .content-section .project-actions .downloads{padding-bottom:22px;}.node--type-news-item .info-section .content-section .project-actions .downloads span{margin-bottom:14px;font-weight:300;background:url(/themes/custom/bpa/images/download_arrow.png) no-repeat left center;background-size:24px;padding-left:28px;}.node--type-news-item .info-section .content-section .project-actions .downloads span a{color:#01a5e2;text-decoration:none;border-bottom:2px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size:1rem;text-transform:uppercase;font-weight:700;letter-spacing:0.1em;}.node--type-news-item .info-section .content-section .project-actions .downloads span a:link,.node--type-news-item .info-section .content-section .project-actions .downloads span a:visited{text-decoration:none;border-bottom:2px solid transparent;}.node--type-news-item .info-section .content-section .project-actions .downloads span a:hover,.node--type-news-item .info-section .content-section .project-actions .downloads span a:focus,.node--type-news-item .info-section .content-section .project-actions .downloads span a:active{border-bottom:2px solid #01a5e2;text-decoration:none;}@media screen and (max-width:767px){.node--type-news-item .info-section .content-section .project-actions .downloads span{font-size:0.75rem;min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.node--type-news-item .info-section .content-section .news .title,.node--type-news-item .info-section .content-section .news h2{padding-top:34px;border-top:1px solid #cacaca;color:#212529;font-size:1.25rem;text-transform:uppercase;font-size:1.5rem;letter-spacing:0.1em;font-weight:400;font-family:"Roboto",sans-serif;margin-bottom:12px;}@media screen and (max-width:425px){.node--type-news-item .info-section .content-section .news .title,.node--type-news-item .info-section .content-section .news h2{margin:0 -35px 56px;padding:34px 36px 0;}}.node--type-news-item .info-section .content-section .news .content{max-height:605px;overflow-y:auto;}.node--type-news-item .info-section .content-section .news .content .view-content{margin-bottom:0;}.node--type-news-item .info-section .content-section .news .content .view-content h3{font-size:1rem;line-height:1.2;margin-bottom:14px;text-transform:uppercase;}.node--type-news-item .info-section .content-section .news .content .view-content h3 time{font-size:1rem;color:#01a5e2;text-transform:uppercase;font-weight:700;letter-spacing:0.1em;line-height:24px;margin-bottom:8px;}.node--type-news-item .info-section .content-section .news .content .view-content h5{font-size:0.875rem;text-transform:uppercase;}.node--type-news-item .info-section .content-section .news .content .view-content .news-title{margin-bottom:16px !important;}.node--type-news-item .info-section .content-section .news .content .view-content .news-title span{font-size:0.875rem;margin:0;line-height:24px;letter-spacing:0.04em;}.node--type-news-item .info-section .content-section .news .content .view-content .news-title span:first-child{font-size:1rem;letter-spacing:0.04em;font-weight:700;line-height:24px;text-transform:capitalize !important;}.node--type-news-item .info-section .content-section .news .content .view-content .news-title span:nth-child(2){margin:12px 0;}.node--type-news-item .info-section .content-section .news .content .view-content .news-title .content-link{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--type-news-item .info-section .content-section .news .content .view-content .news-title .content-link a{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#58595b;border:1px solid #58595b;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;font-size:0.875rem;line-height:1;margin-bottom:50px;}.node--type-news-item .info-section .content-section .news .content .view-content .news-title .content-link a:link,.node--type-news-item .info-section .content-section .news .content .view-content .news-title .content-link a:visited{text-decoration:none;}.node--type-news-item .info-section .content-section .news .content .view-content .news-title .content-link a:hover,.node--type-news-item .info-section .content-section .news .content .view-content .news-title .content-link a:focus,.node--type-news-item .info-section .content-section .news .content .view-content .news-title .content-link a:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}.node--type-news-item .info-section .content-section .news .content .view-content .news-archive .is-title a{color:#212529;}.node--type-news-item .info-section .content-section .news .content .view-content .news-archive .content-link{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--type-news-item .info-section .content-section .news .content .view-content .news-archive .content-link a{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#58595b;border:1px solid #58595b;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;font-size:0.875rem;line-height:1;margin-bottom:50px;}.node--type-news-item .info-section .content-section .news .content .view-content .news-archive .content-link a:link,.node--type-news-item .info-section .content-section .news .content .view-content .news-archive .content-link a:visited{text-decoration:none;}.node--type-news-item .info-section .content-section .news .content .view-content .news-archive .content-link a:hover,.node--type-news-item .info-section .content-section .news .content .view-content .news-archive .content-link a:focus,.node--type-news-item .info-section .content-section .news .content .view-content .news-archive .content-link a:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;text-decoration:none;}@media screen and (max-width:768px){.node--type-news-item .info-section .content-section{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}}.node--type-news-item .info-section .image-pages{width:100%;}@media screen and (max-width:768px){.node--type-news-item .info-section .image-pages{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.node--type-news-item .info-section .image-pages .node-pagination{margin:24px 0 0;}}.node--type-news-item .info-section .image-pages .works-done{margin:0 -76px;width:calc(100% + 152px);margin-top:64px;}.node--type-news-item .info-section .image-pages .works-done.is-other-images .project{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}@media screen and (max-width:991px){.node--type-news-item .info-section .image-pages .works-done.is-other-images{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;}}@media screen and (min-width:768px) and (max-width:991px){.node--type-news-item .info-section .image-pages .works-done{margin-top:48px;margin:0 -48px;width:calc(100% + 96px);}}@media screen and (max-width:425px){.node--type-news-item .info-section .image-pages .works-done{margin-top:48px;margin:0 -20px;width:calc(100% + 40px);}}@media screen and (max-width:768px){.node--type-news-item .info-section .image-pages .works-done{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.node--type-news-item .info-section .image-pages .works-done .project{-ms-flex-wrap:wrap;flex-wrap:wrap;}}article.node--type-news-item li{font-size:0.88rem;line-height:24px;color:#666;font-weight:300;padding:0;text-align:left;letter-spacing:0.04em;}@media screen and (max-width:768px){.news-header-block{margin:20px 0 8px;font-size:0.8125rem;letter-spacing:2px;font-weight:400;}}@media screen and (min-width:768px){.news-header-block{color:#494d50;font-weight:500;text-align:center;letter-spacing:2px;margin:60px 0 40px !important;font-size:1.25rem;text-transform:uppercase;font-family:"Roboto",sans-serif;}}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0;}.pagination li{font-weight:300;margin-right:20px;}.pagination li a{color:#212529;text-decoration:none;}.pagination li.active,.pagination li:hover,.pagination li:focus,.pagination li:active{font-weight:500;}.pagination li.active > a,.pagination li:hover > a,.pagination li:focus > a,.pagination li:active > a{color:#01a5e2;}.pagination li.pager__item{text-transform:uppercase;}.pagination li .page-link{border-color:#d5d5d5;padding:0.5rem 0.75rem;}.pagination .page-item.active .page-link{background-color:#01739e;border-color:#01739e;}.node-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-left:12px;}@media screen and (max-width:991px){.node-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-left:0;margin-bottom:20px !important;}}.node-pagination a{color:#212529;font-size:1rem;text-decoration:none;border:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;letter-spacing:0.04em;}.node-pagination a:link,.node-pagination a:visited,.node-pagination a:hover,.node-pagination a:focus,.node-pagination a:active{text-decoration:none;border:0;}.node-pagination a:hover,.node-pagination a:active,.node-pagination a:focus{color:#01739e;}.node-pagination span{margin:0 32px;}.node-pagination .news-go-back{font-size:1rem;color:#212529;font-weight:400;margin-right:82px;}.node-pagination .news-go-back a{font-weight:300;text-transform:lowercase;}@media screen and (max-width:991px){.node-pagination .news-go-back{padding:0 16px;margin-right:0;position:absolute;bottom:-32px;left:auto;font-size:0.875rem;}}@media screen and (max-width:991px) and (min-width:768px){.node-pagination .news-go-back{left:0;bottom:0;}}@media screen and (max-width:425px){.node-pagination{margin-bottom:24px;}}.projects{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#494d50;}.projects .project{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;}.projects .project .tile .overlay-text:not(.vote),.projects .project .tile .project-details:not(.vote),.projects .project .work-done .overlay-text:not(.vote),.projects .project .work-done .project-details:not(.vote){opacity:0;overflow:hidden;height:100%;width:100%;position:absolute;top:0;left:0;padding:40px;background:rgba(0,0,0,0.8);color:#fff;font-weight:400;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}@media screen and (min-width:768px){.projects .project .tile .overlay-text:not(.vote),.projects .project .tile .project-details:not(.vote),.projects .project .work-done .overlay-text:not(.vote),.projects .project .work-done .project-details:not(.vote){padding:62px 54px;}}@media screen and (min-width:992px){.projects .project .tile .overlay-text:not(.vote),.projects .project .tile .project-details:not(.vote),.projects .project .work-done .overlay-text:not(.vote),.projects .project .work-done .project-details:not(.vote){padding:102px 76px;}}.projects .project .tile .overlay-text:not(.vote) .description,.projects .project .tile .project-details:not(.vote) .description,.projects .project .work-done .overlay-text:not(.vote) .description,.projects .project .work-done .project-details:not(.vote) .description{margin-bottom:28px;line-height:1.2;}@media screen and (min-width:992px){.projects .project .tile .overlay-text:not(.vote) .description,.projects .project .tile .project-details:not(.vote) .description,.projects .project .work-done .overlay-text:not(.vote) .description,.projects .project .work-done .project-details:not(.vote) .description{margin-bottom:50px;}}.projects .project .tile .overlay-text:not(.vote) .description span,.projects .project .tile .project-details:not(.vote) .description span,.projects .project .work-done .overlay-text:not(.vote) .description span,.projects .project .work-done .project-details:not(.vote) .description span{line-height:1.2;font-size:0.875rem;font-weight:300;}@media screen and (min-width:992px){.projects .project .tile .overlay-text:not(.vote) .description span,.projects .project .tile .project-details:not(.vote) .description span,.projects .project .work-done .overlay-text:not(.vote) .description span,.projects .project .work-done .project-details:not(.vote) .description span{line-height:2;font-size:1rem;}}.projects .project .tile .overlay-text:not(.vote) .description p,.projects .project .tile .overlay-text:not(.vote) .description p > span,.projects .project .tile .project-details:not(.vote) .description p,.projects .project .tile .project-details:not(.vote) .description p > span,.projects .project .work-done .overlay-text:not(.vote) .description p,.projects .project .work-done .overlay-text:not(.vote) .description p > span,.projects .project .work-done .project-details:not(.vote) .description p,.projects .project .work-done .project-details:not(.vote) .description p > span{margin:0;font-weight:300;}.projects .project .tile:hover .overlay-text,.projects .project .tile:hover .project-details,.projects .project .work-done:hover .overlay-text,.projects .project .work-done:hover .project-details{opacity:1;}@media screen and (max-width:767px){.projects .project.all-projects{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}}@media screen and (min-width:768px){.projects .project:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}.projects.is-featured .project:nth-of-type(odd){-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.projects.no-reverse > div[class*='col-']{padding:0;}.work-done{min-height:358px;background-size:cover;position:relative;width:100%;padding:0;}.work-done:not(.no-image){background-size:cover;position:relative;}.work-done:not(.no-image) img{-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:768px){.work-done{height:740px;}}@media screen and (min-width:767px) and (max-width:992px){.work-done{height:420px;}}.work-done .work-done-text,.work-done .overlay-text:not(.vote){position:absolute;bottom:0;left:0;width:100%;padding:20px;background-color:rgba(144,68,55,0.9);}@media screen and (min-width:768px){.work-done .work-done-text,.work-done .overlay-text:not(.vote){padding:70px;}}@media screen and (min-width:768px) and (max-width:991px){.work-done .work-done-text,.work-done .overlay-text:not(.vote){padding:24px 44px;}}.work-done .work-done-text .title,.work-done .overlay-text:not(.vote) .title{font-size:1.125rem;color:#fff;font-weight:500;margin-bottom:15px;letter-spacing:2px;}@media screen and (min-width:992px){.work-done .work-done-text .title,.work-done .overlay-text:not(.vote) .title{font-size:1.25rem;margin-bottom:30px;font-weight:300;}}.work-done .work-done-text .content,.work-done .overlay-text:not(.vote) .content{font-size:1rem;margin-bottom:20px;color:#fff;font-weight:300;line-height:1.2;}.work-done .work-done-text .content p,.work-done .overlay-text:not(.vote) .content p{margin:0;line-height:1.6;}.work-done .work-done-text .action,.work-done .work-done-text .action > span,.work-done .overlay-text:not(.vote) .action,.work-done .overlay-text:not(.vote) .action > span{display:-webkit-box;display:-ms-flexbox;display:flex;}.work-done .work-done-text .action a,.work-done .work-done-text .action > span a,.work-done .overlay-text:not(.vote) .action a,.work-done .overlay-text:not(.vote) .action > span a{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;font-size:0.875rem;line-height:1;}.work-done .work-done-text .action a:link,.work-done .work-done-text .action a:visited,.work-done .work-done-text .action > span a:link,.work-done .work-done-text .action > span a:visited,.work-done .overlay-text:not(.vote) .action a:link,.work-done .overlay-text:not(.vote) .action a:visited,.work-done .overlay-text:not(.vote) .action > span a:link,.work-done .overlay-text:not(.vote) .action > span a:visited{text-decoration:none;}.work-done .work-done-text .action a:hover,.work-done .work-done-text .action a:focus,.work-done .work-done-text .action a:active,.work-done .work-done-text .action > span a:hover,.work-done .work-done-text .action > span a:focus,.work-done .work-done-text .action > span a:active,.work-done .overlay-text:not(.vote) .action a:hover,.work-done .overlay-text:not(.vote) .action a:focus,.work-done .overlay-text:not(.vote) .action a:active,.work-done .overlay-text:not(.vote) .action > span a:hover,.work-done .overlay-text:not(.vote) .action > span a:focus,.work-done .overlay-text:not(.vote) .action > span a:active{color:#000;background-color:#fff;border-color:#fff;text-decoration:none;}.work-done .work-done-text .action button,.work-done .work-done-text .action > span button,.work-done .overlay-text:not(.vote) .action button,.work-done .overlay-text:not(.vote) .action > span button{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;font-size:0.75rem;height:16px;font-weight:500;padding:0 12px;}.work-done .work-done-text .action button:link,.work-done .work-done-text .action button:visited,.work-done .work-done-text .action > span button:link,.work-done .work-done-text .action > span button:visited,.work-done .overlay-text:not(.vote) .action button:link,.work-done .overlay-text:not(.vote) .action button:visited,.work-done .overlay-text:not(.vote) .action > span button:link,.work-done .overlay-text:not(.vote) .action > span button:visited{text-decoration:none;}.work-done .work-done-text .action button:hover,.work-done .work-done-text .action button:focus,.work-done .work-done-text .action button:active,.work-done .work-done-text .action > span button:hover,.work-done .work-done-text .action > span button:focus,.work-done .work-done-text .action > span button:active,.work-done .overlay-text:not(.vote) .action button:hover,.work-done .overlay-text:not(.vote) .action button:focus,.work-done .overlay-text:not(.vote) .action button:active,.work-done .overlay-text:not(.vote) .action > span button:hover,.work-done .overlay-text:not(.vote) .action > span button:focus,.work-done .overlay-text:not(.vote) .action > span button:active{color:#000;background-color:#fff;border-color:#fff;text-decoration:none;}.work-done .project-details .award-icon{height:120px;width:120px;position:absolute;top:32px;right:32px;}@media screen and (max-width:991px){.work-done .project-details .award-icon{height:72px;width:60px;}}.work-done .project-details .award-icon .award-image{height:100%;}.work-done .project-details .award-icon .award-image img{height:70px;}@media screen and (max-width:991px){.work-done .project-details .award-icon .award-image img{height:60px;}}.work-done .project-details .award-icon .award-year span{color:#fff;font-size:0.75rem;margin-bottom:4px;letter-spacing:initial;}@media screen and (max-width:991px){.work-done .project-details .award-icon .award-year span{font-size:40%;}}.work-done .project-details .title{font-size:1.5rem;position:relative;letter-spacing:4px;margin-bottom:20px;max-width:80%;line-height:1.3;}@media screen and (max-width:991px){.work-done .project-details .title{font-size:1.125rem;padding-bottom:12px !important;margin-bottom:12px;letter-spacing:1.2px;max-width:70%;}}.work-done .project-details .title::after{height:2px;position:absolute;bottom:0;left:0;background:rgba(255,255,255,0.4);width:120%;}@media screen and (min-width:767px){.work-done .project-details .title::after{content:'';}}@media screen and (max-width:991px){.work-done .project-details .title::after{width:110%;}}.work-done .project-details .genres{font-size:0.875rem;font-weight:400;margin-bottom:50px;}@media screen and (max-width:991px){.work-done .project-details .genres{font-size:0.75rem;margin-bottom:32px;}}.work-done .project-details .genres .genre{text-transform:uppercase;font-size:1rem;letter-spacing:1px;margin-bottom:23px;font-weight:300;}@media screen and (max-width:991px){.work-done .project-details .genres .genre{font-size:0.875rem;margin-bottom:6px;}}@media screen and (max-width:450px){.work-done .project-details .genres .genre{font-size:0.75rem;display:inline;}.work-done .project-details .genres .genre::after{content:', ';}}.work-done .project-details .genres .genre:last-child{margin-bottom:0 !important;}.work-done .project-details .genres .genre .field__item{margin-bottom:4px;}.work-done .project-details .actions{display:-webkit-box;display:-ms-flexbox;display:flex;}.work-done .project-details .actions a{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;font-size:0.875rem;line-height:1;}.work-done .project-details .actions a:link,.work-done .project-details .actions a:visited{text-decoration:none;}.work-done .project-details .actions a:hover,.work-done .project-details .actions a:focus,.work-done .project-details .actions a:active{color:#000;background-color:#fff;border-color:#fff;text-decoration:none;}.work-done:hover .project-details{opacity:1;}.works-done .section-title{margin:20px 0 8px;color:#494d50;font-weight:500;font-size:0.8125rem;letter-spacing:2px;}@media screen and (min-width:768px){.works-done .section-title{margin:60px 0 40px;font-size:1.25rem;}}.no-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.no-image .work-done-text,.no-image .work-done{background-color:transparent !important;position:static !important;width:100% !important;}.no-image .work-done-text .content a{color:#fff;}.no-image .work-done-text .content a:hover,.no-image .work-done-text .content a:focus,.no-image .work-done-text .content a:active{color:#fff !important;border-bottom:2px solid #fff;}.no-image.bg-color-1{background-color:#675f5d;}.no-image.bg-color-1 a:hover,.no-image.bg-color-1 a:focus,.no-image.bg-color-1 a:active{color:#675f5d !important;}.no-image.bg-color-2{background-color:#6e352c;}.no-image.bg-color-2 a:hover,.no-image.bg-color-2 a:focus,.no-image.bg-color-2 a:active{color:#6e352c !important;}.no-image.bg-color-3{background-color:#749096;}.no-image.bg-color-3 a:hover,.no-image.bg-color-3 a:focus,.no-image.bg-color-3 a:active{color:#749096 !important;}.no-image.bg-color-4{background-color:#c0a156;}.no-image.bg-color-4 a:hover,.no-image.bg-color-4 a:focus,.no-image.bg-color-4 a:active{color:#c0a156 !important;}.no-image.bg-color-5{background-color:#578282;}.no-image.bg-color-5 a:hover,.no-image.bg-color-5 a:focus,.no-image.bg-color-5 a:active{color:#578282 !important;}.no-image.bg-color-6{background-color:#646c6d;}.no-image.bg-color-6 a:hover,.no-image.bg-color-6 a:focus,.no-image.bg-color-6 a:active{color:#646c6d !important;}.work-done-text.bg-color-1,.overlay-text.bg-color-1{background-color:#675f5d !important;}.work-done-text.bg-color-2,.overlay-text.bg-color-2{background-color:#6e352c !important;}.work-done-text.bg-color-3,.overlay-text.bg-color-3{background-color:#749096 !important;}.work-done-text.bg-color-4,.overlay-text.bg-color-4{background-color:#c0a156 !important;}.work-done-text.bg-color-5,.overlay-text.bg-color-5{background-color:#578282 !important;}.work-done-text.bg-color-6,.overlay-text.bg-color-6{background-color:#646c6d !important;}.view-advocacy-projects .view-footer{margin:auto;text-align:center;display:none;}.view-advocacy-projects .attachment .view-content{margin-top:32px;}@media screen and (max-width:768px){.view-advocacy-projects .attachment .view-content{margin-top:0;}}@media screen and (min-width:992px){.view-advocacy-projects .attachment .view-content{margin-top:45px;}}@media screen and (min-width:768px){.view-featured-projects .work-section .section-title{margin-bottom:40px;}}.image-title-project{position:absolute;bottom:0;background:#000;width:100%;opacity:0.6;color:#fff;font-size:1.1rem;font-weight:400;text-align:center;padding:6px;}.quotes-slider .quotes{padding:30px 20px;padding-bottom:60px;position:relative;}@media screen and (min-width:768px){.quotes-slider .quotes{padding:80px 30px;}}.quotes-slider .quotes .slider-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.1;}.quotes-slider .quotes::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(13,158,207,0.1);z-index:1;}.quotes-slider .quotes .quote-slider{z-index:1;}.quotes-slider .quotes .quote-slider .section-title{font-size:1rem;color:#01a5e2;font-family:"Roboto",sans-serif;font-weight:400;line-height:22px;margin-bottom:4px;z-index:2;position:relative;height:108px;}@media screen and (min-width:768px){.quotes-slider .quotes .quote-slider .section-title{font-size:2rem;max-width:80%;letter-spacing:1px;line-height:42px;margin-bottom:4px;}}@media screen and (max-width:767px){.quotes-slider .quotes .quote-slider .section-title{height:50px;}}@media (min-width:768px) and (max-width:1024px){.quotes-slider .quotes .quote-slider .section-title{height:180px;}}.quotes-slider .quotes .quote-slider .quote-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100px;width:100px;border-radius:7em;margin-bottom:16px;z-index:2;position:relative;}@media screen and (min-width:768px){.quotes-slider .quotes .quote-slider .quote-image{height:215px;width:215px;margin-bottom:36px;}}.quotes-slider .quotes-subtitle{color:#1ba6df;font-family:"Roboto",sans-serif;font-weight:500;line-height:16px;margin-bottom:24px;font-size:1.2rem;z-index:2;position:relative;min-height:16px;}@media screen and (max-width:768px){.quotes-slider .quotes-subtitle{font-size:0.8rem;margin-top:8px;}}.quotes-slider .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:14px;position:absolute;bottom:29px;width:100%;}@media screen and (min-width:768px){.quotes-slider .owl-dots{bottom:50px;}}.quotes-slider .owl-dots .owl-dot{margin-right:8px;}.quotes-slider .owl-dots .owl-dot:last-child{margin-right:0;}.quotes-slider .owl-dots .owl-dot span{height:8px;width:8px;background:#4f5e63;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin:0;}@media screen and (min-width:768px){.quotes-slider .owl-dots .owl-dot span{height:16px;width:16px;border:2px solid #4f5e63;}}.quotes-slider .owl-dots .owl-dot.active span{height:12px;width:12px;border:1px solid #4f5e63;background:transparent;}@media screen and (min-width:768px){.quotes-slider .owl-dots .owl-dot.active span{height:28px;width:28px;border:2px solid #4f5e63;}}.path-search .content h2{font-size:1.25rem;font-weight:500;color:#494d50;margin-bottom:8px;text-align:center;font-family:"Roboto",sans-serif;line-height:1;letter-spacing:1.2px;text-transform:uppercase !important;}.path-search .content h3{color:white;}.path-search .content .date{letter-spacing:5px;}.corporate-slider .section-title a{text-decoration:none !important;}.slider.slider-horizontal .tooltip.tooltip-main{opacity:1 !important;background:rgba(0,0,0,0.7);font-size:0.75rem;z-index:100;}.slider.slider-horizontal .tooltip.tooltip-main .tooltip-inner{background:transparent;}@media screen and (min-width:425px){.slider.slider-horizontal{width:75%;}}@media screen and (min-width:768px){.slider.slider-horizontal{width:70%;}}.slider.slider-horizontal .slider-track{background:rgba(0,0,0,0.1);}.slider.slider-horizontal .slider-track .slider-selection{background:rgba(0,52,102,0.8);}.slider.slider-horizontal .slider-handle{background:#fff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.4);box-shadow:0 1px 6px rgba(0,0,0,0.4);}.spotlight-section{position:relative;}.spotlight-section .static-banner{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;height:278px;width:100%;}@media screen and (min-width:768px){.spotlight-section .static-banner{height:746px;}}.spotlight-section .slider-link{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:80%;width:100%;text-align:center;padding:24px;background:rgba(0,0,0,0.4);line-height:1.2;}@media screen and (max-width:767px){.spotlight-section .slider-link{font-size:1rem;max-width:80%;}}.spotlight-section .slider-link h1{font-size:1.75rem;font-family:"Proxima Nova","Montserrat",sans-serif;color:#fff;margin:0;}@media screen and (max-width:767px){.spotlight-section .slider-link h1{font-size:1rem;}}.spotlight-section .slider-link a{font-size:1rem;background:#fff;border:1px solid #fff;color:#212529;outline:0;font-weight:500;padding:8px;}.spotlight-section a{color:#fff;}.spotlight-section div.spotlight-image,.spotlight-section.view-advocacy-projects .geolocation-map-container{height:278px;width:100%;background-size:cover;}@media screen and (min-width:768px){.spotlight-section div.spotlight-image,.spotlight-section.view-advocacy-projects .geolocation-map-container{height:746px;}}.spotlight-section div.spotlight-image{height:auto;padding-top:278px;}@media screen and (min-width:768px){.spotlight-section div.spotlight-image{height:746px;}}.spotlight-section .overlay-section:not(.no-banner){background:#b5944f;padding:10px 20px;z-index:1;}@media screen and (max-width:767px){.spotlight-section .overlay-section:not(.no-banner){min-height:144px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.spotlight-section .overlay-section:not(.no-banner) .overlay-image{min-height:38px;}.spotlight-section .overlay-section:not(.no-banner) .overlay-image img{margin-bottom:14px;width:44px;height:38px;}@media screen and (min-width:768px){.spotlight-section .overlay-section:not(.no-banner) .overlay-image img{width:auto;height:70px;}}@media screen and (min-width:992px){.spotlight-section .overlay-section:not(.no-banner) .overlay-image img{width:auto;height:56px;}}.spotlight-section .overlay-section:not(.no-banner) div.overlay-text{color:#fff;max-height:73px;overflow:hidden;}.spotlight-section .overlay-section:not(.no-banner) div.overlay-text > *:first-child{font-size:1rem;margin-bottom:10px;font-family:"Roboto",sans-serif;text-transform:uppercase;}@media screen and (max-width:425px){.spotlight-section .overlay-section:not(.no-banner) div.overlay-text > *:first-child{font-size:0.875rem;text-align:center;}}.spotlight-section .overlay-section:not(.no-banner) div.overlay-text > *:nth-child(2){font-size:0.75rem;font-weight:400;margin-bottom:20px;font-family:"Roboto",sans-serif;text-transform:uppercase;letter-spacing:0.8px;}@media screen and (max-width:425px){.spotlight-section .overlay-section:not(.no-banner) div.overlay-text > *:nth-child(2){font-size:0.625rem;letter-spacing:inherit;}}@media screen and (max-width:767px){.spotlight-section .overlay-section:not(.no-banner) div.overlay-text{text-align:center;}}.spotlight-section .overlay-section:not(.no-banner) p{color:#fff;}.spotlight-section .overlay-section:not(.no-banner) p.font-nova{font-size:1rem;font-weight:700;margin-bottom:10px;}.spotlight-section .overlay-section:not(.no-banner) p.font-roboto{font-size:0.75rem;font-weight:400;margin-bottom:20px;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner).is-blue{background:#01a5e2;}@media screen and (max-width:767px){.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner).is-blue{padding:50px 24px;text-align:center;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner).is-blue a,.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner).is-blue span{text-transform:uppercase;font-family:"Roboto",sans-serif;}}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner).is-blue a:hover{color:#fff;}@media screen and (min-width:768px){.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner){-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;padding:26px 20px 26px 8%;-webkit-clip-path:polygon(0% 0%,100% 0,100% 100%,20% 100%);clip-path:polygon(0% 0%,100% 0,100% 100%,20% 100%);position:absolute;bottom:12%;right:0;width:42%;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner).is-blue{top:52%;padding:26px 20px 26px 9%;background:#01a5e2;bottom:auto;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner).is-blue.is-static{top:auto;bottom:12%;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner) .overlay-image{margin-right:16px;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner) .overlay-image img{margin-bottom:0;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner) .overlay-text{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner) .overlay-text > *:first-child{margin-bottom:4px;font-size:1.125rem;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner) .overlay-text > *:first-child b{font-weight:400;letter-spacing:2px;padding-bottom:14px;font-size:1.25rem;}}@media screen and (min-width:768px) and (max-width:991px){.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner) .overlay-text > *:first-child b{font-size:1.5625rem;}}@media screen and (min-width:768px){.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner) .overlay-text > *:nth-child(2){font-size:0.875rem;margin-bottom:0;letter-spacing:2px;}}@media screen and (min-width:768px) and (max-width:991px){.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner) .overlay-text > *:nth-child(2){font-size:1.1875rem;}}@media screen and (min-width:768px) and (max-width:991px){.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner){padding:46px 20px 46px 18% !important;width:90%;}.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner).is-blue{top:37%;}}@media screen and (max-width:767px){.spotlight-section .overlay-section:not(.no-banner).inside-spotlight:not(.no-banner).is-blue span{margin-bottom:0;}}.view-spotlight-slider .spotlight-slider a{text-decoration:none;border:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.view-spotlight-slider .spotlight-slider a:link,.view-spotlight-slider .spotlight-slider a:visited,.view-spotlight-slider .spotlight-slider a:hover,.view-spotlight-slider .spotlight-slider a:focus,.view-spotlight-slider .spotlight-slider a:active{text-decoration:none;border:0;}@media screen and (max-width:768px){.view-spotlight-slider .inside-spotlight{text-align:center;padding-top:33px;font-size:17px;}}.view-spotlight-slider .inside-spotlight img{width:inherit !important;max-height:64px !important;max-width:64px !important;}@media screen and (min-width:768px){.view-spotlight-slider .inside-spotlight img{margin-right:10px;}}.view-spotlight-slider .inside-spotlight p{margin-bottom:0 !important;font-size:1.125rem;}.view-spotlight-slider .inside-spotlight strong{font-weight:700;font-size:1.25rem;}.node--type-landing-page .spotlight-section h1,.node--type-awards-landing .spotlight-section h1{text-align:center;text-transform:uppercase;font-family:"Moret",serif;font-weight:400;color:#fff;}@media screen and (min-width:768px){.path-user .spotlight-section .static-banner{height:278px;}}.path-frontpage .spotlight-section,.path-news .spotlight-section,.path-advocacy .spotlight-section,.path-resources .spotlight-section{top:-54px;}.node--type-neighborhood-story h1{margin-bottom:0;}.node--type-neighborhood-story article{padding:0 2rem 6rem;}.node--type-neighborhood-story .field--name-field-media-image{float:none;margin:1.5rem 0;}.node--type-neighborhood-story .field--name-field-media-image img{height:auto;}.view-neighborhood-stories h3{margin-bottom:10px;}@media (max-width:991px){.view-neighborhood-stories h3{margin-bottom:0 !important;}}.view-neighborhood-stories h4{margin:0 0 30px;color:#fff;}@media (max-width:991px){.view-neighborhood-stories h4{font-size:1.05rem;font-weight:500;margin:4px 0 10px;text-transform:none;letter-spacing:normal;}}@media (min-width:768px) and (max-width:991px){.view-neighborhood-stories h4{font-size:1.05rem;font-weight:500;margin:4px 0 10px;text-transform:none;letter-spacing:normal;}}.view-neighborhood-stories .work-done-text{background-image:none;}.page-node-625 .lb-sidebar-right{padding-bottom:3rem;}.tiles{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#494d50;margin:0;padding:0;list-style-type:none;}.tile{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;min-height:358px;background-size:cover;position:relative;width:100%;}.tile:not(.no-image){background-size:cover;position:relative;}.tile:not(.no-image) img{-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:768px){.tile{height:740px;}}@media screen and (min-width:767px) and (max-width:992px){.tile{height:420px;}}.tiles-small .tile{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;height:50vw;min-height:inherit;}@media screen and (min-width:768px){.tiles-small .tile{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%;height:33.33333333vw;}}@media screen and (min-width:991px){.tiles-small .tile{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;height:25vw;}}.tiles-tiny .tile{-webkit-box-flex:1;-ms-flex:1 0 100px;flex:1 0 100px;max-width:25%;height:auto;min-height:inherit;aspect-ratio:1 / 1;}@media screen and (min-width:768px){.tiles-tiny .tile{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px;max-width:16.66666666666%;}}@media screen and (min-width:991px){.tiles-tiny .tile{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px;max-width:10%;}}.view-award-winners .tiles{display:-webkit-box;display:-ms-flexbox;display:flex;}.tile-overlay--full .tile .overlay-text:not(.vote),.tile-overlay--full .tile .project-details:not(.vote),.tile-overlay--full .work-done .overlay-text:not(.vote),.tile-overlay--full .work-done .project-details:not(.vote){opacity:0;overflow:hidden;height:100%;width:100%;position:absolute;top:0;left:0;padding:40px;background:rgba(0,0,0,0.8);color:#fff;font-weight:400;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}@media screen and (min-width:768px){.tile-overlay--full .tile .overlay-text:not(.vote),.tile-overlay--full .tile .project-details:not(.vote),.tile-overlay--full .work-done .overlay-text:not(.vote),.tile-overlay--full .work-done .project-details:not(.vote){padding:62px 54px;}}@media screen and (min-width:992px){.tile-overlay--full .tile .overlay-text:not(.vote),.tile-overlay--full .tile .project-details:not(.vote),.tile-overlay--full .work-done .overlay-text:not(.vote),.tile-overlay--full .work-done .project-details:not(.vote){padding:102px 76px;}}.tile-overlay--full .tile .overlay-text:not(.vote) .description,.tile-overlay--full .tile .project-details:not(.vote) .description,.tile-overlay--full .work-done .overlay-text:not(.vote) .description,.tile-overlay--full .work-done .project-details:not(.vote) .description{margin-bottom:28px;line-height:1.2;}@media screen and (min-width:992px){.tile-overlay--full .tile .overlay-text:not(.vote) .description,.tile-overlay--full .tile .project-details:not(.vote) .description,.tile-overlay--full .work-done .overlay-text:not(.vote) .description,.tile-overlay--full .work-done .project-details:not(.vote) .description{margin-bottom:50px;}}.tile-overlay--full .tile .overlay-text:not(.vote) .description span,.tile-overlay--full .tile .project-details:not(.vote) .description span,.tile-overlay--full .work-done .overlay-text:not(.vote) .description span,.tile-overlay--full .work-done .project-details:not(.vote) .description span{line-height:1.2;font-size:0.875rem;font-weight:300;}@media screen and (min-width:992px){.tile-overlay--full .tile .overlay-text:not(.vote) .description span,.tile-overlay--full .tile .project-details:not(.vote) .description span,.tile-overlay--full .work-done .overlay-text:not(.vote) .description span,.tile-overlay--full .work-done .project-details:not(.vote) .description span{line-height:2;font-size:1rem;}}.tile-overlay--full .tile .overlay-text:not(.vote) .description p,.tile-overlay--full .tile .overlay-text:not(.vote) .description p > span,.tile-overlay--full .tile .project-details:not(.vote) .description p,.tile-overlay--full .tile .project-details:not(.vote) .description p > span,.tile-overlay--full .work-done .overlay-text:not(.vote) .description p,.tile-overlay--full .work-done .overlay-text:not(.vote) .description p > span,.tile-overlay--full .work-done .project-details:not(.vote) .description p,.tile-overlay--full .work-done .project-details:not(.vote) .description p > span{margin:0;font-weight:300;}.tile-overlay--full .tile:hover .overlay-text,.tile-overlay--full .tile:hover .project-details,.tile-overlay--full .work-done:hover .overlay-text,.tile-overlay--full .work-done:hover .project-details{opacity:1;}.tile-overlay--full .tiles-small .tile .overlay-text{padding:30px 30px 60px;}.tile-overlay--full .tiles-small .tile .overlay-text .readmore{position:absolute;right:30px;bottom:25px;max-width:calc(100% - 60px);}.tile-overlay--full .tiles-small .tile .overlay-text > .popup{display:none;}.tile-overlay--banner li:nth-child(6n-5) .overlay-text{background-color:#4c4645 !important;}.tile-overlay--banner li:nth-child(6n-4) .overlay-text{background-color:#662c23 !important;}.tile-overlay--banner li:nth-child(6n-3) .overlay-text{background-color:#5d757a !important;}.tile-overlay--banner li:nth-child(6n-2) .overlay-text{background-color:#a5873e !important;}.tile-overlay--banner li:nth-child(6n-1) .overlay-text{background-color:#436363 !important;}.tile-overlay--banner li:nth-child(6n) .overlay-text{background-color:#3f4041 !important;}.tile-overlay--banner .overlay-text,.tile-overlay--banner .project-details{position:absolute;bottom:0;left:0;width:100%;padding:20px;background-color:rgba(144,68,55,0.9);}@media screen and (min-width:767px){.tile-overlay--banner .overlay-text,.tile-overlay--banner .project-details{padding:70px;}}@media screen and (min-width:767px) and (max-width:992px){.tile-overlay--banner .overlay-text,.tile-overlay--banner .project-details{padding:24px 44px;}}.tile-overlay--banner .overlay-text .title,.tile-overlay--banner .project-details .title{font-size:0.75rem;color:#fff;font-weight:500;margin-bottom:15px;letter-spacing:2px;}@media screen and (min-width:992px){.tile-overlay--banner .overlay-text .title,.tile-overlay--banner .project-details .title{font-size:1.25rem;margin-bottom:30px;font-weight:300;}}.tile-overlay--banner .overlay-text .content,.tile-overlay--banner .project-details .content{font-size:0.75rem;margin-bottom:20px !important;color:#fff;font-family:"Proxima Nova","Montserrat",sans-serif;font-weight:300;line-height:1.2;}@media screen and (min-width:992px){.tile-overlay--banner .overlay-text .content,.tile-overlay--banner .project-details .content{font-size:1rem;}}.tile-overlay--banner .overlay-text .content p,.tile-overlay--banner .project-details .content p{margin:0;line-height:1.6;}.tile-overlay--banner .overlay-text .action,.tile-overlay--banner .overlay-text .action > span,.tile-overlay--banner .project-details .action,.tile-overlay--banner .project-details .action > span{display:-webkit-box;display:-ms-flexbox;display:flex;}.tile-overlay--banner .overlay-text .action a,.tile-overlay--banner .overlay-text .action > span a,.tile-overlay--banner .project-details .action a,.tile-overlay--banner .project-details .action > span a{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;font-size:0.875rem;line-height:1;letter-spacing:0.1em;}.tile-overlay--banner .overlay-text .action a:link,.tile-overlay--banner .overlay-text .action a:visited,.tile-overlay--banner .overlay-text .action > span a:link,.tile-overlay--banner .overlay-text .action > span a:visited,.tile-overlay--banner .project-details .action a:link,.tile-overlay--banner .project-details .action a:visited,.tile-overlay--banner .project-details .action > span a:link,.tile-overlay--banner .project-details .action > span a:visited{text-decoration:none;}.tile-overlay--banner .overlay-text .action a:hover,.tile-overlay--banner .overlay-text .action a:focus,.tile-overlay--banner .overlay-text .action a:active,.tile-overlay--banner .overlay-text .action > span a:hover,.tile-overlay--banner .overlay-text .action > span a:focus,.tile-overlay--banner .overlay-text .action > span a:active,.tile-overlay--banner .project-details .action a:hover,.tile-overlay--banner .project-details .action a:focus,.tile-overlay--banner .project-details .action a:active,.tile-overlay--banner .project-details .action > span a:hover,.tile-overlay--banner .project-details .action > span a:focus,.tile-overlay--banner .project-details .action > span a:active{color:#fff;background-color:#fff;border-color:#fff;text-decoration:none;}.tile-overlay--banner .overlay-text .action button,.tile-overlay--banner .overlay-text .action > span button,.tile-overlay--banner .project-details .action button,.tile-overlay--banner .project-details .action > span button{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;font-size:0.75rem;height:16px;font-weight:500;padding:0 12px;}.tile-overlay--banner .overlay-text .action button:link,.tile-overlay--banner .overlay-text .action button:visited,.tile-overlay--banner .overlay-text .action > span button:link,.tile-overlay--banner .overlay-text .action > span button:visited,.tile-overlay--banner .project-details .action button:link,.tile-overlay--banner .project-details .action button:visited,.tile-overlay--banner .project-details .action > span button:link,.tile-overlay--banner .project-details .action > span button:visited{text-decoration:none;}.tile-overlay--banner .overlay-text .action button:hover,.tile-overlay--banner .overlay-text .action button:focus,.tile-overlay--banner .overlay-text .action button:active,.tile-overlay--banner .overlay-text .action > span button:hover,.tile-overlay--banner .overlay-text .action > span button:focus,.tile-overlay--banner .overlay-text .action > span button:active,.tile-overlay--banner .project-details .action button:hover,.tile-overlay--banner .project-details .action button:focus,.tile-overlay--banner .project-details .action button:active,.tile-overlay--banner .project-details .action > span button:hover,.tile-overlay--banner .project-details .action > span button:focus,.tile-overlay--banner .project-details .action > span button:active{color:#000;background-color:#fff;border-color:#fff;text-decoration:none;}.overflow-fade{overflow-y:hidden;}.overflow-fade::after{content:'';text-align:right;position:absolute;bottom:0;right:0;height:calc(60px + 3.5rem);width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,0.9)));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.9) 50%);}.view.tiles li.tile{background-repeat:no-repeat;background-position:center top;background-size:cover;}.view.tiles li.tile:nth-child(6n-5){background-color:#4c4645;}.view.tiles li.tile.tile:nth-child(6n-4){background-color:#662c23;}.view.tiles li.tile.tile:nth-child(6n-3){background-color:#5d757a;}.view.tiles li.tile.tile:nth-child(6n-2){background-color:#a5873e;}.view.tiles li.tile.tile:nth-child(6n-1){background-color:#436363;}.view.tiles li.tile.tile:nth-child(6n){background-color:#58575b;}.view.tiles li.tile h3{color:#fff;}.view.tiles .readmore a{display:inline-block;text-transform:uppercase;font-size:0.875rem;letter-spacing:0.1em;font-weight:700;}.view.tiles .readmore a:hover,.view.tiles .readmore a:active,.view.tiles .readmore a:focus{border-bottom:2px solid #fff;cursor:pointer;}.tiles{background:transparent !important;}.tiles .attachment ul{margin:0;padding:0;list-style-type:none;}.tiles .attachment li{margin-bottom:2rem;}.tiles .attachment li::before{content:'';display:table;}.tiles .attachment li::after{content:'';display:table;clear:both;}.tiles .attachment li .headshot{width:325px;height:325px;}@media screen and (min-width:450px){.tiles .attachment li .headshot{float:left;margin:5px 30px 10px 0;}}.tiles .attachment li img{max-width:325px;max-height:325px;}.tiles .attachment li:nth-child(6n-5) .headshot{background-color:#4c4645;}.tiles .attachment li:nth-child(6n-4) .headshot{background-color:#662c23;}.tiles .attachment li:nth-child(6n-3) .headshot{background-color:#5d757a;}.tiles .attachment li:nth-child(6n-2) .headshot{background-color:#a5873e;}.tiles .attachment li:nth-child(6n-1) .headshot{background-color:#436363;}.tiles .attachment li:nth-child(6n) .headshot{background-color:#58575b;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:100%;padding:40px 0 0;}.page-user-login main .region-content #block-bpa-local-tasks,.page-user-password main .region-content #block-bpa-local-tasks{max-width:40%;margin:0 auto;}@media screen and (max-width:425px){.page-user-login main .region-content #block-bpa-local-tasks,.page-user-password main .region-content #block-bpa-local-tasks{max-width:86%;}}.page-user-login main .region-content form.user-login-form,.page-user-login main .region-content form.user-pass,.page-user-login main .region-content form.user-register-form,.page-user-password main .region-content form.user-login-form,.page-user-password main .region-content form.user-pass,.page-user-password main .region-content form.user-register-form{max-width:40%;margin:0 auto 40px;}@media screen and (max-width:425px){.page-user-login main .region-content form.user-login-form,.page-user-login main .region-content form.user-pass,.page-user-login main .region-content form.user-register-form,.page-user-password main .region-content form.user-login-form,.page-user-password main .region-content form.user-pass,.page-user-password main .region-content form.user-register-form{max-width:86%;}}.page-user-login main .region-content form.user-login-form label:not(.form-check-label),.page-user-login main .region-content form.user-pass label:not(.form-check-label),.page-user-login main .region-content form.user-register-form label:not(.form-check-label),.page-user-password main .region-content form.user-login-form label:not(.form-check-label),.page-user-password main .region-content form.user-pass label:not(.form-check-label),.page-user-password main .region-content form.user-register-form label:not(.form-check-label){font-size:0.875rem;text-transform:capitalize;font-weight:400;margin-bottom:4px;color:#58595b;}.page-user-login main .region-content form.user-login-form input,.page-user-login main .region-content form.user-pass input,.page-user-login main .region-content form.user-register-form input,.page-user-password main .region-content form.user-login-form input,.page-user-password main .region-content form.user-pass input,.page-user-password main .region-content form.user-register-form input{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;}.page-user-login main .region-content form.user-login-form input[type='submit'],.page-user-login main .region-content form.user-pass input[type='submit'],.page-user-login main .region-content form.user-register-form input[type='submit'],.page-user-password main .region-content form.user-login-form input[type='submit'],.page-user-password main .region-content form.user-pass input[type='submit'],.page-user-password main .region-content form.user-register-form input[type='submit']{font-size:1rem;background:transparent;border:1px solid #212529;color:#212529;outline:0;font-family:"Proxima Nova","Montserrat",sans-serif;padding:8px;height:auto;border-radius:0;font-weight:400;text-transform:uppercase;margin-top:18px;width:40%;}.button.video:not(.empty){margin-right:20px;}.button.video.empty{margin-right:-3px;}.field--name-field-video .contextual{top:0;right:-30px;display:none;}.button .remote-video-colorbox-launch-modal{font-size:0.875rem;border-radius:0;text-decoration:none;padding:9px 18px;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #fff;font-weight:700;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;letter-spacing:0.1em;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%23fff"/%3E%3C/svg%3E ');background-repeat:no-repeat;background-position:left 15px center;background-size:23px 16px;padding-left:45px !important;font-size:0.875rem;line-height:1;display:inline-block;width:auto;}.button .remote-video-colorbox-launch-modal:link,.button .remote-video-colorbox-launch-modal:visited{text-decoration:none;}.button .remote-video-colorbox-launch-modal:hover,.button .remote-video-colorbox-launch-modal:focus,.button .remote-video-colorbox-launch-modal:active{color:transparent;background-color:#fff;border-color:#fff;text-decoration:none;}.view-individuals .button.video,.view-individuals-cards .button.video,.node--type-individual .button.video{margin:1rem 0;}.view-individuals .button.video .remote-video-colorbox-launch-modal,.view-individuals-cards .button.video .remote-video-colorbox-launch-modal,.node--type-individual .button.video .remote-video-colorbox-launch-modal{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%2358595b"/%3E%3C/svg%3E ');border:1px solid #58595b;color:#58595b;padding-top:13px;padding-bottom:12px;}.view-individuals .button.video .remote-video-colorbox-launch-modal:hover,.view-individuals .button.video .remote-video-colorbox-launch-modal:focus,.view-individuals .button.video .remote-video-colorbox-launch-modal:active,.view-individuals-cards .button.video .remote-video-colorbox-launch-modal:hover,.view-individuals-cards .button.video .remote-video-colorbox-launch-modal:focus,.view-individuals-cards .button.video .remote-video-colorbox-launch-modal:active,.node--type-individual .button.video .remote-video-colorbox-launch-modal:hover,.node--type-individual .button.video .remote-video-colorbox-launch-modal:focus,.node--type-individual .button.video .remote-video-colorbox-launch-modal:active{color:#fff;background-color:#01a5e2;border-color:#01a5e2;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"%3E%3Cpath d="M172.32,19.36A22.12,22.12,0,0,0,156.76,3.7C143,0,88,0,88,0S33,0,19.24,3.7A22.12,22.12,0,0,0,3.68,19.36C0,33.18,0,62,0,62s0,28.82,3.68,42.64A22.12,22.12,0,0,0,19.24,120.3C33,124,88,124,88,124s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C176,90.82,176,62,176,62S176,33.18,172.32,19.36ZM70,88.17V35.83L116,62Z" style="fill:%23fff"/%3E%3C/svg%3E ');}
@font-face{font-family:'Proxima Nova';font-weight:normal;src:url(/themes/custom/bpa/fonts/ProximaNovaRegular.ttf);}@font-face{font-family:'Proxima Nova';font-weight:700;src:url(/themes/custom/bpa/fonts/ProximaNova-Bold.ttf);}@font-face{font-family:'Proxima Nova';font-weight:300;src:url(/themes/custom/bpa/fonts/ProximaNova-Light.ttf);}.timeline-container{color:#fff;}.timeline{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:700px;position:relative;}.timeline__content-title{font-weight:normal;font-size:66px;font-size:4.125rem;margin:-10px 0 0;-webkit-transition:0.4s;transition:0.4s;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Proxima Nova","Montserrat",sans-serif;color:#fff;}.timeline__content-desc{margin:0;font-size:15px;font-size:0.9375rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(255,255,255,0.7);font-family:"Roboto",sans-serif;font-weight:normal;line-height:25px;}.timeline::before{position:absolute;left:50%;width:2px;height:100%;margin-left:-1px;content:'';background:rgba(255,255,255,0.07);}@media only screen and (max-width:767px){.timeline::before{left:40px;}}.timeline-item{padding:40px 0;opacity:0.3;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transition:0.5s;transition:0.5s;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transform:translateY(-80px);transform:translateY(-80px);}.timeline-item::before{content:attr(data-text);letter-spacing:3px;width:100%;position:absolute;color:rgba(255,255,255,0.5);font-size:13px;font-size:0.8125rem;font-family:"Proxima Nova","Montserrat",sans-serif;border-left:2px solid rgba(255,255,255,0.5);top:70%;margin-top:-5px;padding-left:15px;opacity:0;right:calc(-100% - 56px);}.timeline-item:nth-child(even){-ms-flex-item-align:end;align-self:flex-end;}.timeline-item:nth-child(even)::before{right:auto;text-align:right;left:calc(-100% - 56px);padding-left:0;border-left:0;border-right:2px solid rgba(255,255,255,0.5);padding-right:15px;}.timeline-item--active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:blur(0);filter:blur(0);}.timeline-item--active::before{top:50%;-webkit-transition:0.3s all 0.2s;transition:0.3s all 0.2s;opacity:1;}.timeline-item--active .timeline__content-title{margin:-50px 0 20px;}@media only screen and (max-width:767px){.timeline-item{-ms-flex-item-align:baseline !important;align-self:baseline !important;width:100%;padding:0 30px 150px 80px;}.timeline-item::before{left:10px !important;padding:0 !important;top:50px;text-align:center !important;width:60px;border:0 !important;}.timeline-item:last-child{padding-bottom:40px;}}.timeline__img{max-width:100%;-webkit-box-shadow:0 10px 15px rgba(0,0,0,0.4);box-shadow:0 10px 15px rgba(0,0,0,0.4);}.timeline-container{width:100%;position:relative;padding:80px 0;-webkit-transition:0.3s ease 0s;transition:0.3s ease 0s;background-attachment:fixed;background-size:cover;}.timeline-container::before{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(99,99,99,0.8);content:'';}.timeline-header{width:100%;text-align:center;margin-bottom:80px;position:relative;}.timeline-header__title{color:#fff;font-size:46px;font-size:2.875rem;font-family:"Roboto",sans-serif;font-weight:normal;margin:0;}.timeline-header__subtitle{max-width:850px;padding:0 30px;color:rgba(255,255,255,0.5);font-family:"Proxima Nova","Montserrat",sans-serif;font-size:16px;font-size:1rem;margin:10px auto 0;font-weight:normal;}.demo-footer{padding:60px 0;text-align:center;}.demo-footer a{color:#97979b;display:inline-block;font-family:"Roboto",sans-serif;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
