﻿/*! Bamco Base CSS */#nav #trigger-nav,#nav .parent-trigger,#nav-search,#search-trigger,#nav-search-submit,button.search-trigger,input.search-trigger,#trigger-filters,div.timeline-wrap p.read-more-trigger,#nav-secondary .pn-link,a[href="#header"]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-touch-select:none;-ms-user-select:none;user-select:none}#nav #trigger-nav,#nav .parent-trigger,#nav-search,#search-trigger,#nav-search-submit,button.search-trigger,input.search-trigger,#trigger-filters,div.timeline-wrap p.read-more-trigger,#nav-secondary .pn-link,a[href="#header"]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-touch-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:'BamcoIcons';src:url("../fonts/Font_Icon/bamco-icons.eot");src:url("../fonts/Font_Icon/bamco-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/Font_Icon/bamco-icons.woff") format("woff"),url("../fonts/Font_Icon/bamco-icons.ttf") format("truetype"),url("../fonts/Font_Icon/bamco-icons.svg#BamcoIcons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"BamcoIcons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}.icon-fast-fw:before{content:'\e807'}.icon-fast-bw:before{content:'\e808'}.icon-chevron-right:before{content:'\e809'}.icon-chevron-left:before{content:'\e80a'}.icon-chevron-narrow-up:before{content:'\e80e'}.icon-chevron-narrow-left:before{content:'\e80d'}.icon-chevron-narrow-right:before{content:'\e80b'}.icon-facebook:before{content:'\e801'}.icon-twitter:before{content:'\e802'}.icon-instagram:before{content:'\e804'}.icon-gplus:before{content:'\e805'}.icon-linkedin:before{content:'\e806'}.icon-menu:before{content:'\e800'}.icon-search:before{content:'\e803'}.icon-link:before{content:'\e80c'}@font-face{font-family:'OpenSans';src:url("../fonts/Open_Sans/Light/OpenSans-Light-webfont.eot");src:url("../fonts/Open_Sans/Light/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Open_Sans/Light/OpenSans-Light-webfont.woff") format("woff"),url("../fonts/Open_Sans/Light/OpenSans-Light-webfont.ttf") format("truetype"),url("../fonts/Open_Sans/Light/OpenSans-Light-webfont.svg#OpenSans") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'OpenSans';src:url("../fonts/Open_Sans/Regular/OpenSans-Regular-webfont.eot");src:url("../fonts/Open_Sans/Regular/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Open_Sans/Regular/OpenSans-Regular-webfont.woff") format("woff"),url("../fonts/Open_Sans/Regular/OpenSans-Regular-webfont.ttf") format("truetype"),url("../fonts/Open_Sans/Regular/OpenSans-Regular-webfont.svg#OpenSans") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'OpenSans';src:url("../fonts/Open_Sans/Semibold/OpenSans-Semibold-webfont.eot");src:url("../fonts/Open_Sans/Semibold/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Open_Sans/Semibold/OpenSans-Semibold-webfont.woff") format("woff"),url("../fonts/Open_Sans/Semibold/OpenSans-Semibold-webfont.ttf") format("truetype"),url("../fonts/Open_Sans/Semibold/OpenSans-Semibold-webfont.svg#OpenSans") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'OpenSans';src:url("../fonts/Open_Sans/Bold/OpenSans-Bold-webfont.eot");src:url("../fonts/Open_Sans/Bold/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Open_Sans/Bold/OpenSans-Bold-webfont.woff") format("woff"),url("../fonts/Open_Sans/Bold/OpenSans-Bold-webfont.ttf") format("truetype"),url("../fonts/Open_Sans/Bold/OpenSans-Bold-webfont.svg#OpenSans") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Merriweather';src:url("../fonts/Merriweather/Regular/merriweather-regular-webfont.eot");src:url("../fonts/Merriweather/Regular/merriweather-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Merriweather/Regular/merriweather-regular-webfont.woff") format("woff"),url("../fonts/Merriweather/Regular/merriweather-regular-webfont.ttf") format("truetype"),url("../fonts/Merriweather/Regular/merriweather-regular-webfont.svg#Merriweather") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Merriweather';src:url("../fonts/Merriweather/Bold/merriweather-bold-webfont.eot");src:url("../fonts/Merriweather/Bold/merriweather-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Merriweather/Bold/merriweather-bold-webfont.woff") format("woff"),url("../fonts/Merriweather/Bold/merriweather-bold-webfont.ttf") format("truetype"),url("../fonts/Merriweather/Bold/merriweather-bold-webfont.svg#Merriweather") format("svg");font-weight:700;font-style:normal}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;background-color:#333;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}body,button,input,select,textarea{color:#333}body{margin:0 auto;background-color:#fff;font:400 normal 100%/1.5 "Agenda Reg",Helvetica,"Helvetica Neue",Arial,sans-serif;min-width:320px;overflow-x:hidden}::-moz-selection{background:#444;color:#f9f7f0;text-shadow:none}::selection{background:#444;color:#f9f7f0;text-shadow:none}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}a{color:#861c27;text-decoration:none;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;outline:0;border-bottom:1px solid transparent}a:visited{color:#861c27}a:hover{color:#861c27;border-bottom-color:#861c27}a:focus{outline:0}.l-content-wrap{max-width:960px;margin:0 auto;padding:0 20px;width:100%}@media (min-width: 1000px){.l-content-wrap{padding:0}}.l-content-wrap:after,.l-grid:after{content:'';display:table;clear:both}h1,h2,h3,h4,h5,h6{font-family:"Agenda Med Ultra Cond", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.5em;line-height:1.2125em}h1,h2{font-size:32px;font-size:2rem;text-transform:uppercase;margin-bottom:5%;margin-top:0}h3,h4,h5,h6{margin-bottom:18px}h3{font-size:18px;font-size:1.125rem;font-weight:600}h4{font-size:20px;font-size:1.25rem;font-weight:400}h5{font-size:20px;font-size:1.25rem;font-family:"Agenda Reg", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;line-height:1.2}h6{font-size:16px;font-size:1rem;font-weight:400;text-transform:uppercase}section[role="main"] [itemprop*="mainContentOfPage"] h1{font-size:34px;font-size:2.125rem}section[role="main"] [itemprop*="mainContentOfPage"] h2{font-size:32px;font-size:2rem}section[role="main"] [itemprop*="mainContentOfPage"] h3{font-size:21px;font-size:1.3125rem}section[role="main"] [itemprop*="mainContentOfPage"] h4{font-size:20px;font-size:1.25rem}section[role="main"] [itemprop*="mainContentOfPage"] h5{font-size:18px;font-size:1.125rem}section[role="main"] [itemprop*="mainContentOfPage"] h6{font-size:16px;font-size:1rem}p{font-size:14px;font-size:.875rem;line-height:1.857;margin-bottom:1em;margin-top:.5em;text-rendering:optimizeLegibility}p.p-alt-1{line-height:1.75;font-size:16px;font-size:1rem}p.p-alt-2{font-size:24px;font-size:1.5rem;line-height:1.5;margin-bottom:1.7em}p.p-alt-3{line-height:1.57}.p-alt-1 p{line-height:1.75;font-size:16px;font-size:1rem}.p-alt-2 p{font-size:24px;font-size:1.5rem;line-height:1.5}.p-alt-3 p{line-height:1.57}a[href*="mailto:"]{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}ul,ol,dl{line-height:1.857;margin-bottom:1.65em;margin-top:1.65em;margin-left:25px;list-style-position:outside;font-family:inherit;font-size:14px;font-size:.875rem}li ~ li{margin-top:14px}section ol,section ul{counter-reset:li;padding-left:4px}section ol>li,section ul>li{position:relative;padding-left:1.3em;list-style-type:none}section ol>li:before,section ul>li:before{counter-increment:li;position:absolute;color:gray}section ol>li:before{content:counter(li,decimal) ".";top:-2px;left:-30px;padding-left:26px;font-size:15px;font-size:.9375rem;font-weight:500}section ul>li:before{content:counter(li,disc);top:-13px;left:-30px;padding-left:26px;font-size:28px;font-size:1.75rem}ul li ul,ul li ol,ol li ul,ol li ol{margin-left:.5em;margin-bottom:0;margin-top:10px}dl dt{margin-bottom:.45em;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-size:.875rem;text-transform:uppercase;font-weight:400}dl dd{margin-bottom:.75em;margin-left:0}blockquote{margin:1.5em auto;padding:20px 5%;line-height:1.5;color:#6a6a68;font-style:italic}blockquote p{line-height:1.6;margin:0;font-size:14px;font-size:.875rem}blockquote p ~ p{margin-top:.75em;font-size:14px;font-size:.875rem}blockquote p cite{margin-top:.6em}blockquote cite{display:block;font-size:14px;font-size:.875rem;margin-top:.6em}blockquote cite a{color:#6a6a68}blockquote cite a:visited{color:#6a6a68}blockquote cite a:hover{color:#861c27}blockquote cite:before{content:"\2013 \0020"}div[itemprop*="mainContentOfPage"] table,div[itemprop*="articleBody"] table{font-size:16px;font-size:1rem;line-height:1.667;margin:.75em 0 1.5em;border:1px solid #e0e0e0}div[itemprop*="mainContentOfPage"] table th,div[itemprop*="articleBody"] table th{padding:.4em .75em;border-bottom:1px solid #e0e0e0}div[itemprop*="mainContentOfPage"] table tbody tr:nth-of-type(odd),div[itemprop*="articleBody"] table tbody tr:nth-of-type(odd){background-color:#f3f3f3}div[itemprop*="mainContentOfPage"] table td,div[itemprop*="articleBody"] table td{padding:.4em .75em;border-bottom:1px solid #e0e0e0}section[role="main"] img,section[role="main"] embed,section[role="main"] video,section[role="main"] .fluid-width-video-wrapper{margin-bottom:2%}section[role="main"] .page-wrap embed,section[role="main"] .page-wrap video,section[role="main"] .page-wrap .fluid-width-video-wrapper{margin:20px auto}section[role="main"] .media-wrapper{max-width:800px}section[role="main"] .format-video{max-width:600px;margin:0}img,object,embed,video{max-width:100%;width:auto;max-height:100%;height:auto}iframe{max-width:100%;max-height:100%}object{width:100% !important;min-width:100%;margin:32px auto 20px;border:8px solid #444;text-align:center;display:block;max-height:500px;background-color:#f3f3f3}section[role="main"] img[class*="align"],section[role="main"] img[class*="wp-image-"],section[role="main"] img[class*="attachment-"]{height:auto;display:block}section[role="main"] img[class*="wp-image-"]{margin-bottom:20px;margin-top:20px}section[role="main"] .wp-caption{margin:20px auto;max-width:100%}section[role="main"] .wp-caption img[class*="wp-image-"]{margin-bottom:0;margin-top:0}section[role="main"] .wp-caption .img-meta{margin-bottom:20px}section[role="main"] .wp-caption-text,section[role="main"] .entry-caption{margin:12px auto 0;font-size:14px;font-size:.875rem;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;color:#8a8a8a;line-height:1.7;text-align:center}section[role="main"] .aligncenter{display:block;margin:20px auto}section[role="main"] .l-panel-wrap .alignleft,section[role="main"] .l-panel-wrap .alignright{margin-top:0}.c-iframe{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.c-iframe iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}form input,form textarea{outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:0;background-color:#f9f7f0;color:#444;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:16px;font-size:1rem;padding:0 5px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none}form input{height:36px;line-height:36px}form textarea{resize:none;padding:5px}form button[type="submit"],form input[type="submit"]{-webkit-appearance:none;border:0;height:36px;line-height:36px;width:175px;font-size:14px;font-size:.875rem;text-align:center;background-color:#000;color:#f9f7f0;text-transform:uppercase;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}form button[type="submit"]:focus,form input[type="submit"]:focus{outline:0}form input::-webkit-input-placeholder{color:#a8a8a2}form input:-moz-placeholder{color:#a8a8a2;opacity:1}form input::-moz-placeholder{color:#a8a8a2;opacity:1}form input:-ms-input-placeholder{color:#a8a8a2}form .placeholder{color:#a8a8a2}#search,.form-search{margin:1em auto 0;max-width:240px}#search div,.form-search div{height:36px;position:relative}#search input[type="text"],.form-search input[type="text"]{padding-left:32px}#search input[type="submit"],.form-search input[type="submit"]{width:160px;text-align:center;background-color:#000;color:#f9f7f0;text-transform:uppercase;margin-top:10px}#search span,.form-search span{position:absolute;left:5px;top:50%;margin-top:-12px;font-size:14px;font-size:.875rem}#search span:before,.form-search span:before{border:2px solid #777;color:#777;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;width:20px;height:20px;line-height:20px}.form-search{margin:1em 0 0}.form-search input[type="text"]{border:1px solid gray}#nav-search,#results-search{display:block;width:100%;height:40px;background-color:#d6d6ce;margin:0 auto}#nav-search div,#results-search div{max-width:960px;overflow:hidden;margin:0 auto}#nav-search input,#nav-search button,#results-search input,#results-search button{height:40px;line-height:40px;float:left;background-color:#fff}#nav-search input,#results-search input{padding:0 55px 0 10px;width:100%}#nav-search button,#results-search button{width:40px;margin-left:-40px;padding:0;color:#444;font-size:16px;font-size:1rem}#nav-search{height:60px;padding:10px;background-color:#000}#results-search{background-color:#fff}#commentform{background-color:#eaeaea;padding:18px;margin-bottom:7em}#commentform p{margin:0 0 12px}#commentform label{font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:16px;font-size:1rem;display:block;line-height:1;margin:0 0 6px}#commentform input,#commentform textarea{border:1px solid #b3b3b3;background-color:#fff;padding:0 5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:block;margin-bottom:16px}#commentform input{max-width:230px}#commentform textarea{height:150px}#commentform .form-submit{margin-bottom:0;text-align:right;overflow:hidden}#commentform input[type="submit"]{border:0;float:right;height:54px;line-height:54px;width:220px;background-color:#000;font-weight:600;margin-top:6px;margin-bottom:0;font-size:15px;font-size:.9375rem}#commentform input[type="submit"]:visited{background-color:#000}#commentform input[type="submit"]:hover{background-color:#861c27}#gforms_confirmation_message{color:#333;background-color:#efefef;border:1px solid #d5d2cd;padding:100px 20px;text-align:center}.gform_wrapper form{max-width:575px;margin:0 auto 50px}.gform_wrapper form ul{margin:0;padding:0}.gform_wrapper form ul>li{margin-bottom:20px;padding-left:0}.gform_wrapper form ul>li:before{content:none;top:auto;left:auto}.gform_wrapper form .ginput_complex.ginput_container span{display:block}.gform_wrapper form .ginput_complex.ginput_container span ~ span{margin-top:20px}.gform_wrapper form .gfield_required{color:red}.gform_wrapper form .gfield_description{color:#333;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-size:.875rem;line-height:1.15;padding:6px 5px 0}.gform_wrapper form .gfield_description+validation_message{margin-top:8px}.gform_wrapper form .validation_error,.gform_wrapper form .validation_message{color:#333;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-size:.875rem;line-height:1.15;background-color:#efefef;padding:6px 5px 8px;font-weight:400}.gform_wrapper form .validation_error{margin-bottom:10px}.gform_wrapper form .validation_message{font-size:12px;font-size:.75rem}.gform_wrapper form label,.gform_wrapper form .gform_validation_container{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_wrapper form input,.gform_wrapper form textarea{background-color:#fff;padding:0 12px;display:block;margin-bottom:0;font-size:14px;font-size:.875rem;border:1px solid #d5d2cd;-moz-box-shadow:inset 0 0 3px rgba(1,1,1,0.25);-webkit-box-shadow:inset 0 0 3px rgba(1,1,1,0.25);box-shadow:inset 0 0 3px rgba(1,1,1,0.25)}.gform_wrapper form input{height:40px;line-height:40px}.gform_wrapper form select{width:100%}.gform_wrapper form textarea{height:270px;padding:12px}.gform_wrapper form input[type="submit"]{border:0;height:40px;line-height:40px;width:248px;background-color:#000;font-weight:600;text-align:center;margin:6px auto 0;font-size:14px;font-size:.875rem;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.gform_wrapper form input[type="submit"]:visited{background-color:#000}.gform_wrapper form input[type="submit"]:hover{background-color:#861c27}.gform_wrapper form [id*="gform_ajax_spinner_"]{width:32px;height:32px;margin:-36px 0 0 0;float:right}.gform_wrapper form input::-webkit-input-placeholder{font-size:14px;font-size:.875rem}.gform_wrapper form input:-moz-placeholder{font-size:14px;font-size:.875rem}.gform_wrapper form input::-moz-placeholder{font-size:14px;font-size:.875rem}.gform_wrapper form input:-ms-input-placeholder{font-size:14px;font-size:.875rem}.gform_wrapper form .placeholder{font-size:14px;font-size:.875rem}header[role="banner"]{padding-top:.75em;box-shadow:1px 4px 9px rgba(0,0,0,0.2)}header[role="banner"] .l-content-wrap{padding:0}h1[itemprop="author"]{margin:0 auto .5em;text-indent:100%;white-space:nowrap;overflow:hidden;width:190px;height:58px}h1[itemprop="author"] a{position:relative;display:block;height:58px;border-bottom:0;background-size:contain !important;z-index:155}h1[itemprop="author"] a:hover{border-bottom:0}nav[aria-label="Main Navigation"]{background-color:#333;color:#f9f7f0;text-transform:uppercase;font-family:"Agenda Med Ultra Cond", Helvetica, "Helvetica Neue", Arial, sans-serif;letter-spacing:1.71px;padding:0 10px 0 0;position:relative}nav[aria-label="Main Navigation"] h3,nav[aria-label="Main Navigation"] ol{font-weight:600}nav[aria-label="Main Navigation"] h3{margin:0;padding:0;height:40px;line-height:40px;overflow:hidden;font-size:16px;font-size:1rem;cursor:pointer}nav[aria-label="Main Navigation"] h3:before{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0 10px 0 0;width:40px;height:40px;line-height:40px;background-color:#444}nav[aria-label="Main Navigation"] ol{background-color:#444;margin:0;padding:0;list-style-type:none;height:0;position:absolute;top:40px;right:0;left:0;overflow:hidden;font-size:15px;font-size:.9375rem;z-index:150}nav[aria-label="Main Navigation"] li{margin:0;padding:0;position:relative}nav[aria-label="Main Navigation"] li.is-open a{background-color:#333}nav[aria-label="Main Navigation"] li.is-open .sub-menu{border-top:1px solid #777}nav[aria-label="Main Navigation"] li ~ li{border-top:1px solid #777}nav[aria-label="Main Navigation"] li a{display:block;line-height:1.1;padding:12px 10px 12px 10px}nav[aria-label="Main Navigation"] li a:hover{background-color:#333}nav[aria-label="Main Navigation"] .is-parent{padding-right:40px}nav[aria-label="Main Navigation"] .is-parent .sub-menu .is-parent{padding-right:0}nav[aria-label="Main Navigation"] .is-parent .sub-menu .parent-trigger{display:none}nav[aria-label="Main Navigation"] .parent-trigger{cursor:pointer;text-align:center;font-size:24px;font-size:1.5rem;background-color:#444;display:inline-block;width:40px;position:absolute;right:0;border-left:1px solid #777;z-index:5;top:0;height:40px;line-height:40px}nav[aria-label="Main Navigation"] .parent-trigger.is-active{background-color:#333}nav[aria-label="Main Navigation"] .parent-trigger.is-active:after{content:'-'}nav[aria-label="Main Navigation"] .parent-trigger:hover{background-color:#333}nav[aria-label="Main Navigation"] .parent-trigger:after{content:'+'}nav[aria-label="Main Navigation"] .section-header{display:none}nav[aria-label="Main Navigation"] .sub-menu{margin:0 -40px 0 0;padding:0;list-style-type:none;height:0;overflow:hidden;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;letter-spacing:0;font-weight:400}nav[aria-label="Main Navigation"] .sub-menu a{padding-left:25px;padding-right:10px}nav[aria-label="Main Navigation"] a{color:#f9f7f0}nav[aria-label="Main Navigation"] a:visited{color:#f9f7f0}nav[aria-label="Main Navigation"] a:hover{color:#f9f7f0;border-bottom-color:transparent}#nav-search-trigger{display:none;cursor:pointer;font-size:14px;font-size:.875rem;text-align:center;color:#f9f7f0}#nav-secondary{background-color:#f3f3f3;text-align:center;margin:0 auto;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-size:.875rem;padding:11px 0;width:100%;position:relative;-moz-box-shadow:inset 0 8px 7px -7px #ebe9e1;-webkit-box-shadow:inset 0 8px 7px -7px #ebe9e1;box-shadow:inset 0 8px 7px -7px #ebe9e1}#nav-secondary:after{content:'';height:25px;width:100%;-moz-box-shadow:0 8px 7px -7px #ebe9e1;-webkit-box-shadow:0 8px 7px -7px #ebe9e1;box-shadow:0 8px 7px -7px #ebe9e1;position:absolute;bottom:0;left:0;right:0}#nav-secondary .l-content-wrap{text-align:center}#nav-secondary span{text-transform:uppercase;display:inline-block}#nav-secondary a>span{text-transform:none;display:inline}#nav-secondary ol{margin:0 0 0 6px;padding:0;display:inline-block}#nav-secondary ol>li{display:inline;padding:0;position:relative}#nav-secondary ol>li ~ li{margin-left:-4px}#nav-secondary ol>li.is-current a{color:#861c27}#nav-secondary ol>li.is-current a>span{text-decoration:underline}#nav-secondary ol>li:before{content:none}#nav-secondary ol>li ~ li:before{padding:0;content:'|';color:#333;position:relative;left:auto;top:auto;bottom:1px;margin-right:-4px;font-size:14px;font-size:.875rem}#nav-secondary ol a{padding:0 16px;line-height:2;position:relative;z-index:5;border-bottom:0;color:#333}#nav-secondary ol a:visited{color:#333;border-bottom:0}#nav-secondary ol a:hover{border-bottom:0;color:#861c27}#nav-secondary a.here{color:#fffdf5;border-bottom:0}#nav-secondary a.here:hover,#nav-secondary a.here:visited{color:#fffdf5;border-bottom:0}#nav-secondary a.here:after{content:'';position:absolute;bottom:-15px;left:50%;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fffdf5}#nav-secondary .anchor-top{visibility:hidden}#nav-secondary.sticky{margin-top:0;position:fixed;top:0;z-index:100;background-color:#333;background-color:rgba(51,51,51,0.95);color:#fffdf5;padding:8px 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#nav-secondary.sticky .anchor-top{visibility:visible}#nav-secondary.sticky:after{content:none}#nav-secondary.sticky a.here:after{bottom:-13px}#nav-secondary.sticky a{color:#fffdf5;border-bottom:0}#nav-secondary.sticky a:hover,#nav-secondary.sticky a:visited{color:#fffdf5;border-bottom:0}#nav-secondary.sticky ol>li ~ li:before{color:#fffdf5}#nav-secondary.page-wrap-nav{padding:6px 0}#nav-secondary.page-wrap-nav ol{margin-left:0;width:100%}#nav-secondary.page-wrap-nav ol>li{margin-right:-8px}#nav-secondary.page-wrap-nav ol>li ~ li a{padding:0 16px}#nav-secondary.page-wrap-nav ol a{padding:0 20px 0 0}#nav-secondary .parent-trigger{display:none}.admin-bar #nav-secondary.sticky{top:28px}@media screen and (min-width: 768px){.bamco-menu{display:flex;justify-content:space-between;padding:0px 3.7% 10px 3.7%;min-height:89px;align-items:center}.bamco-menu nav[aria-label="Main Navigation"] li a span{font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:18px;letter-spacing:0}.bamco-menu #nav-search-trigger:before{margin-left:27px;color:#333333;font-size:20px;border:none}.bamco-menu h1[itemprop="author"]{width:210px;margin-top:-10px}.bamco-menu nav[aria-label="Main Navigation"]{width:auto;padding:0}}.site-footer{background-color:#333;color:#f9f7f0;position:relative;clear:both}.site-footer:before{content:'';display:inline-block;height:86px;width:264px;position:absolute;top:-56px;left:50%;margin-left:-132px;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px;border-radius:2px 2px 0 0}.site-footer .l-content-wrap{padding-top:4em;padding-bottom:3em}.site-footer h6,.site-footer ol{font-size:14px;font-size:.875rem;font-weight:600}.site-footer h6{line-height:1.5;margin:2em auto 1.25em;max-width:316px;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif}.site-footer h6 a:hover{border-bottom-color:#f9f7f0}.site-footer ol{padding:0;margin:0;list-style-type:none;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif}.site-footer li{padding:0;margin:0}.site-footer a{font-size:14px;font-size:.875rem;color:#f9f7f0}.site-footer a:visited{color:#f9f7f0}.site-footer a:hover{color:#f9f7f0}.primary-footer-nav ol,.primary-footer-nav ul{margin:0;padding:0;list-style:none}.primary-footer-nav li{margin:0;padding:0 0 2em 0;list-style:none;font-weight:700}.primary-footer-nav li li{margin:0;padding:0;font-weight:400}.primary-footer-nav .sub-menu{padding-left:1.5em}.footer-meta-wrap{margin:1.25em auto 1.375em}.footer-meta-wrap h3{margin:0 0 1em 0;font-weight:700;text-transform:none;font-size:14px;font-size:.875rem;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif}.footer-meta-wrap #search{margin:0 0 3em;max-width:none}.footer-meta-wrap #search input[type="submit"]{width:100%}.quick-links-nav{margin-bottom:3em}.quick-links-nav h3{margin-bottom:0.333em;text-transform:uppercase}.quick-links-nav ol{margin:0;padding:0 0 0 1.5em;font-weight:400}.milestones-selector{margin:0 0 3em}.milestones-selector .input-wrap{position:relative}.milestones-selector .input-wrap:after{content:'';position:absolute;top:15px;right:9px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #777}.milestones-selector select{outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:0;background-color:#f9f7f0;color:#444;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:16px;font-size:1rem;padding:0 36px 0 5px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;height:36px;line-height:36px}.milestones-selector input[type="submit"]{width:100%;margin-top:10px}.m-social-follow{margin:0 auto;padding:0;list-style-type:none;text-align:center}.m-social-follow li{display:inline-block;padding:0;margin:0 2px 0 0}.m-social-follow a{font-size:36px;font-size:2.25rem;display:inline-block}.m-social-follow a:before{display:block}.m-social-follow a:hover{border-bottom-color:transparent}.footer-legal-wrap{text-align:center}.legal-nav li ~ li{margin-top:.25em}.legal-nav li[itemprop="creator"]{display:block;margin-top:1.25em}.legal-nav a{border-bottom:1px solid #f9f7f0}.legal-nav a:hover{border-bottom:0}@media (min-width: 37.5em){.site-footer:before{top:-40px}.site-footer .l-content-wrap{padding-top:4em;padding-bottom:4em}.site-footer h6{margin-bottom:.5em;max-width:100%}.footer-meta-wrap{margin:1.65em auto 4em}.footer-meta-wrap #search div{display:inline-block}.footer-meta-wrap #search input{display:inline-block}.footer-meta-wrap #search input[type="text"]{width:186px !important}.footer-meta-wrap #search input[type="submit"]{width:92px !important;margin-top:0}.primary-footer-nav ol{columns:2;-moz-columns:2;column-gap:2em;-moz-column-gap:2em}.primary-footer-nav li{page-break-inside:avoid;break-inside:avoid-column}.milestones-selector,.footer-meta-wrap #search{float:left;width:48%;max-width:315px}.quick-links-nav,.m-social-follow{text-align:left;width:48%;float:right}.legal-nav li{display:inline-block}.legal-nav li ~ li{margin-top:0}.legal-nav li ~ li:before{content:'|';display:inline-block;padding:0 5px 0 1px}.legal-nav li[itemprop="creator"]{display:inline-block;padding-top:0;border-top:0;margin-top:0}.legal-nav li[itemprop="creator"]:before{padding-right:0}}.blog.has-image .page-wrap.page-wrap--loop,.archive.has-image .page-wrap.page-wrap--loop{background-color:#fafafa}.blog.has-image #nav-secondary:after,.archive.has-image #nav-secondary:after{content:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.page-wrap.page-wrap--loop{background-color:#f3f3f3}.page-wrap.page-wrap--loop figure{max-height:520px}.page-wrap.page-wrap--loop figure a{text-align:center;background-color:#000}.page-wrap.page-wrap--loop h2[itemprop="name"]{margin-bottom:0}.page-wrap.page-wrap--loop #pagination-loop{padding-right:20px;padding-left:20px}@media (min-width: 1000px){.page-wrap.page-wrap--loop #pagination-loop{padding-left:0;padding-right:0}}.header-loop{margin:5% auto;text-align:center;overflow:hidden}.header-loop.has-image{margin:0 auto 1.5em;position:relative}.header-loop.has-image div{border-color:#f9f7f0}.header-loop>div{color:#f9f7f0;background-color:#000;border:8px solid #fff;padding:20px;max-width:760px;margin:0 auto;text-align:center}.header-loop h2[itemprop="name"]{font-size:42px;font-size:2.625rem;letter-spacing:0.03em;line-height:1;margin:0 auto}article.loop-item{padding-bottom:2.5em}article.loop-item h2{text-transform:none;width:90%}article.loop-item h2 a{color:#333}article.loop-item h2 a:visited{color:#333}article.loop-item h2 a:hover{color:#861c27}article.loop-item ul{margin:10px 0 18px}article.loop-item ul li:before{color:#333}article.loop-item ul li li:before{content:none}article.loop-item ul li ~ li{margin-top:0}article.loop-item ul li ~ li:before{content:none}article.loop-item ul ul{margin:0}article.loop-item ul li.post-categories a{font-size:12px;font-size:.75rem;color:#333}article.loop-item ul li.post-categories a:visited{color:#333}article.loop-item ul li.post-categories a:hover{color:#861c27}article.loop-item ul li.post-meta{display:block;text-transform:none;font-weight:400;font-size:12px;font-size:.75rem}article.loop-item figure{float:left;margin:4px 1em .25em 0;text-align:left;width:35%;background-color:transparent}article.loop-item figure a{display:block;border:6px solid #fff;overflow:hidden;max-height:260px}article.loop-item figure a:hover{border:6px solid #fff}article.loop-item figure img{max-width:370px;max-height:none;width:100%}article.loop-item figcaption{font-size:12px;font-size:.75rem;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;line-height:1.42;color:#838383;font-style:italic;margin-top:5px}article.loop-item div[itemprop="articleBody"] p{margin-top:0}article.loop-item div[itemprop="articleBody"] p ~ p{margin-top:20px}article.loop-item .post-more{text-transform:uppercase;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:12px;font-size:.75rem}.no-posts{padding:10% 0 15%}.no-posts h3{font-size:24px;font-size:1.5rem}.no-posts p{font-size:20px;font-size:1.25rem;line-height:1.45}.archive.author .header-author{margin:0 auto 1.5em;padding:35px 0;text-align:center;overflow:hidden;background-color:#000;color:#fff}.archive.author .header-author .author-wrap{max-width:730px}.archive.author .header-author h2[itemprop="name"]{font-size:42px;font-size:2.625rem;line-height:1;margin:0 auto;font-weight:400}.archive.author .header-author figure{max-height:none;background-color:transparent}.archive.author .header-author figure img{max-width:150px;max-height:150px;border:6px solid #fff}.archive.author .header-author p{margin-bottom:0;font-size:20px;font-size:1.25rem;font-family:"Agenda Reg", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;text-transform:uppercase;line-height:1}.archive.author .header-author p ~ p{font-size:14px;font-size:.875rem;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;text-transform:none;line-height:1.5;margin-top:10px}.page-wrap.page-wrap--loop-mini{background-color:#f3f3f3;padding-bottom:80px}.page-wrap.page-wrap--loop-mini figure{max-height:520px;margin-bottom:22px}.page-wrap.page-wrap--loop-mini h2[itemprop="name"]{margin-bottom:0}.post-type-archive-bamco-bravo-magazine .page-wrap--loop,.post-type-archive-bamco-press-release .page-wrap--loop,.author .page-wrap--loop{padding-bottom:80px}.l-results-wrap{max-width:960px;margin:0 auto;padding:0 20px}@media (min-width: 1000px){.l-results-wrap{padding:0}}.is-search-term{color:#861c27}.header-search{margin:0 auto;padding:22px 0;text-align:left;background-color:#000;color:#fafafa;overflow:hidden}.header-search.has-image{padding-top:0}.header-search h2[itemprop="name"]{font-size:30px;font-size:1.875rem;text-transform:none;color:#fafafa;font-weight:600}.header-search p{margin:2px 0 0;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-size:.875rem}#trigger-filters{cursor:pointer;margin:0 auto;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;text-transform:uppercase;display:block;background-color:#dfdfdf;line-height:38px;height:38px;overflow:hidden;padding:0 6px;text-align:center;width:100%;font-size:13px;font-size:.8125rem;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;left:0;right:0;position:absolute;z-index:6}#category-filters{z-index:5;overflow:hidden;position:absolute;width:100%;left:0;right:0;display:none}#category-filters.is-open{display:block}#category-filters .category-filters-wrap{padding:14px 15px 18px;margin:38px auto 2em;border:10px solid #dfdfdf;border-top:0;background-color:#fafafa}#category-filters h4{text-transform:uppercase;font-weight:400;font-size:24px;font-size:1.5rem;margin:0 0 14px}#category-filters form label,#category-filters form select,#category-filters form input{display:block}#category-filters form label{font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-size:.875rem;margin-bottom:4px}#category-filters form select{margin-bottom:14px;width:100%}#category-filters form input[type="submit"]{margin-top:20px;font-weight:600;font-size:14px;font-size:.875rem;width:100%;height:26px;line-height:26px}#category-filters form input[type="submit"]:visited{background-color:#000}#category-filters form input[type="submit"]:hover{background-color:#861c27}.l-results-content-wrap{padding-top:80px}article.loop-item.loop-item--mini{padding-bottom:1.425em;margin-bottom:0}article.loop-item.loop-item--mini ~ .loop-item--mini{border-top:1px solid #cdcac3;padding-top:1.25em}article.loop-item.loop-item--mini .l-content-wrap{padding:0}article.loop-item.loop-item--mini figure{margin:4px auto 2px;width:auto;float:none;display:inline-block}article.loop-item.loop-item--mini figure a{max-height:200px}article.loop-item.loop-item--mini div[itemprop="articleBody"]{margin-top:14px}article.loop-item.loop-item--mini div[itemprop="articleBody"] p{margin-bottom:0}article.loop-item.loop-item--mini ul{font-size:13px;font-size:.8125rem;color:#666;margin-bottom:0}article.loop-item.loop-item--mini ul li{font-size:13px;font-size:.8125rem}article.loop-item.loop-item--mini ul li a{font-size:13px;font-size:.8125rem;color:#861c27}article.loop-item.loop-item--mini ul li a:visited{color:#861c27}article.loop-item.loop-item--mini ul li a:hover{color:#333;border-bottom-color:#333}article.loop-item.loop-item--mini .list-piped li{display:inline}article.loop-item.loop-item--mini .post-type-wrap{color:#666}article.loop-item.loop-item--mini .post-type-wrap ~ *{color:#861c27;position:relative;margin-left:6px}article.loop-item.loop-item--mini .post-type-wrap ~ *:before{position:absolute;left:0;content:':';display:inline-block;color:#666;margin-left:-8px}article.loop-item.loop-item--mini .post-type-source{color:#861c27}article.loop-item.loop-item--mini .post-categories ul{display:inline}article.loop-item.loop-item--mini .post-categories ul:before{padding-right:1px}.page-wrap--videos{padding:0 0 105px}.page-wrap--videos #l-video-wrap{margin-top:50px;padding-bottom:50px}.page-wrap--videos #l-video-wrap h4{background-color:#dfdfdf;padding:5px 10px 6px;line-height:1.10;color:#444;text-transform:uppercase;margin-bottom:30px;font-size:18px;font-size:1.125rem}article[class*="bamco-video-"]{margin:0 auto 30px;width:100%}article[class*="bamco-video-"] .video-item-wrap{border:1px solid #d5d2cc;-moz-box-shadow:0 2px 5px rgba(1,1,1,0.075);-webkit-box-shadow:0 2px 5px rgba(1,1,1,0.075);box-shadow:0 2px 5px rgba(1,1,1,0.075)}article[class*="bamco-video-"] .video-item-content-wrap{background-color:#fff;padding:12px 15px 16px;overflow:hidden}article[class*="bamco-video-"] figure{overflow:hidden;background-color:#000}article[class*="bamco-video-"] figure .fluid-width-video-wrapper{margin:0}article[class*="bamco-video-"] figure img{-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}article[class*="bamco-video-"] figure img:hover{opacity:.825}article[class*="bamco-video-"] h3[itemprop="name"]{font-size:19px;font-size:1.1875rem;font-weight:400;margin:0;line-height:1.26;text-transform:none;color:#666}article[class*="bamco-video-"] h3[itemprop="name"] a{color:#666}article[class*="bamco-video-"] h3[itemprop="name"]:visited{color:#666}article[class*="bamco-video-"] h3[itemprop="name"] a:hover{border-bottom-color:transparent;color:#861c27}article[class*="bamco-video-"] h3[itemprop="name"] ~ *{margin-top:10px;margin-bottom:0}article[class*="bamco-video-"] p{margin:0;line-height:1.5;font-size:13px;font-size:.8125rem}article[class*="bamco-video-"] p.source-link{font-size:12px;font-size:.75rem;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;line-height:1.25;text-transform:uppercase}article[class*="bamco-video-"] a{color:#333}article[class*="bamco-video-"] a:visited{color:#333}article[class*="bamco-video-"] a:hover{color:#861c27}.post-type-archive-bamco-in-the-news .header-loop figure,.blog .header-loop figure{margin-bottom:0}.post-type-archive-bamco-in-the-news .l-results-wrap,.blog .l-results-wrap{position:relative}.post-type-archive-bamco-in-the-news .l-results-content-wrap,.blog .l-results-content-wrap{padding-top:62px}.post-type-archive-bamco-in-the-news #trigger-filters,.post-type-archive-bamco-in-the-news #category-filters,.blog #trigger-filters,.blog #category-filters{top:0}.post-type-archive-bamco-in-the-news #category_filters_form div,.blog #category_filters_form div{display:block}.archive.category #category_filters_form div,.tax-bamco-news-category #category_filters_form div{display:block}.search-results #category_filters_form div,.search.search-no-results #category_filters_form div{display:none}.page-wrap.page-wrap--masonry{background-color:#f3f3f3;padding:0 0 100px}.page-wrap.page-wrap--masonry h2[itemprop="name"]{margin:0}#masonry-loop{max-width:635px;margin:0 auto;width:100%}#masonry-loop.masonry-enabled{overflow:hidden}.post-type-archive-bamco-customer #masonry-loop,.post-type-archive-bamco-partner #masonry-loop{text-align:center}.header-archive{margin:0 auto 50px;overflow:hidden;padding-top:25px}.header-archive .header-archive-wrap{border-color:#f9f7f0}.header-archive .header-archive-wrap div{color:#f9f7f0;background-color:#000;border:8px solid #fff;padding:20px;max-width:760px;margin:0 auto;text-align:center}.header-archive.has-image{text-align:center;padding-top:0;position:relative}.header-archive.has-image h2[itemprop="name"]{margin:0 auto}.header-archive figure{max-height:520px}.header-archive h2[itemprop="name"]{font-size:42px;font-size:2.625rem;line-height:1.25}.header-archive .header-archive-content{margin-top:40px}.header-archive .header-archive-content>p{font-size:24px;font-size:1.5rem;line-height:1.5;margin-top:0;margin-bottom:0;text-align:left}.header-archive .header-archive-content>p ~ p{font-size:14px;font-size:.875rem;margin-top:1em}article.masonry-item{max-width:310px;margin:0 auto 15px;width:100%;border:1px solid #d5d2cc;-moz-box-shadow:0 2px 5px rgba(1,1,1,0.075);-webkit-box-shadow:0 2px 5px rgba(1,1,1,0.075);box-shadow:0 2px 5px rgba(1,1,1,0.075)}article.masonry-item[class*="bamco-staff-"] .masonry-item-content-wrap{padding:8px 15px 14px}article.masonry-item[class*="bamco-staff-"] h2[itemprop="name"] ~ *{margin-top:5px}article.masonry-item[class*="bamco-staff-"] ul{font-size:12px;font-size:.75rem;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;text-transform:uppercase}article.masonry-item[class*="bamco-customer-"],article.masonry-item[class*="bamco-partner-"]{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block}article.masonry-item[class*="bamco-customer-"] .masonry-client-wrap,article.masonry-item[class*="bamco-partner-"] .masonry-client-wrap{-moz-box-shadow:0 2px 5px rgba(1,1,1,0.075);-webkit-box-shadow:0 2px 5px rgba(1,1,1,0.075);box-shadow:0 2px 5px rgba(1,1,1,0.075)}article.masonry-item[class*="bamco-customer-"].masonry-quote,article.masonry-item[class*="bamco-partner-"].masonry-quote{border:4px solid #fff;display:block;width:100%;max-width:none}article.masonry-item[class*="bamco-customer-"].masonry-quote a,article.masonry-item[class*="bamco-customer-"].masonry-quote span,article.masonry-item[class*="bamco-partner-"].masonry-quote a,article.masonry-item[class*="bamco-partner-"].masonry-quote span{padding:25px}article.masonry-item[class*="bamco-customer-"].masonry-quote blockquote p,article.masonry-item[class*="bamco-partner-"].masonry-quote blockquote p{font-size:17px;font-size:1.0625rem}article.masonry-item[class*="bamco-customer-"].masonry-quote blockquote p ~ p,article.masonry-item[class*="bamco-partner-"].masonry-quote blockquote p ~ p{font-size:17px;font-size:1.0625rem}article.masonry-item[class*="bamco-customer-"].masonry-quote blockquote cite,article.masonry-item[class*="bamco-partner-"].masonry-quote blockquote cite{font-size:15px;font-size:.9375rem;margin-top:6px}article.masonry-item.masonry-quote{border:6px solid #fff;background-color:#000}article.masonry-item.masonry-quote a,article.masonry-item.masonry-quote span{padding:30px}article.masonry-item.masonry-quote a{color:#fff;border-bottom:0}article.masonry-item.masonry-quote a:visited{color:#fff}article.masonry-item.masonry-quote a:hover{color:#f0f0f0;border-bottom-color:0}article.masonry-item.masonry-quote blockquote{margin:0;border:0;color:#fff;font-style:normal}article.masonry-item.masonry-quote blockquote p{font-size:20px;font-size:1.25rem}article.masonry-item.masonry-quote blockquote p ~ p{font-size:20px;font-size:1.25rem}article.masonry-item.masonry-quote blockquote cite{font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:15px;font-size:.9375rem;font-style:normal;margin-top:6px;text-align:right}article.masonry-item.masonry-quote blockquote cite:before{content:none}article.masonry-item.masonry-quote blockquote:last-child:before{content:none}article.masonry-item[class*="bamco-staff-"] h2[itemprop="name"],article.masonry-item[class*="bamco-in-the-news-"] h2[itemprop="name"]{color:#861c27}article.masonry-item[class*="bamco-staff-"] h2[itemprop="name"] a,article.masonry-item[class*="bamco-in-the-news-"] h2[itemprop="name"] a{color:#861c27}article.masonry-item[class*="bamco-staff-"] h2[itemprop="name"]:visited,article.masonry-item[class*="bamco-in-the-news-"] h2[itemprop="name"]:visited{color:#861c27}article.masonry-item[class*="bamco-staff-"] h2[itemprop="name"] a:hover,article.masonry-item[class*="bamco-in-the-news-"] h2[itemprop="name"] a:hover{color:#666}article.masonry-item[class*="bamco-staff-"] figure img,article.masonry-item[class*="bamco-in-the-news-"] figure img{-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}article.masonry-item[class*="bamco-staff-"] figure img:hover,article.masonry-item[class*="bamco-in-the-news-"] figure img:hover{opacity:.825}article.masonry-item .masonry-item-content-wrap{background-color:#fff;padding:12px 15px 16px;overflow:hidden;min-height:105px}article.masonry-item figure{position:relative;overflow:hidden;background-color:#000}article.masonry-item figure a{display:inline-block;overflow:hidden;position:relative;border-bottom:0}article.masonry-item h2[itemprop="name"]{font-size:19px;font-size:1.1875rem;font-weight:400;margin:0;line-height:1.26;text-transform:none;color:#666}article.masonry-item h2[itemprop="name"] a{color:#666}article.masonry-item h2[itemprop="name"]:visited{color:#666}article.masonry-item h2[itemprop="name"] a:hover{color:#861c27;border-bottom-color:transparent}article.masonry-item h2[itemprop="name"] ~ *{margin-top:10px;margin-bottom:0}article.masonry-item ul{font-size:12px;font-size:.75rem;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;margin-bottom:0}article.masonry-item ul li{display:inline-block;margin:0}article.masonry-item p{margin:0;line-height:1.5;font-size:13px;font-size:.8125rem}article.masonry-item p.source-link{font-size:12px;font-size:.75rem;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;line-height:1.25;text-transform:uppercase}article.masonry-item a{color:#333}article.masonry-item a:visited{color:#333}article.masonry-item a:hover{color:#861c27}@media (min-width: 37.5em){.gutter-sizer{width:4%}.grid-sizer-3{width:48%}.grid-sizer-5{width:30.6666667%}.post-type-archive-bamco-customer #masonry-loop,.post-type-archive-bamco-partner #masonry-loop{text-align:left}article.masonry-item{width:48%;opacity:0;max-width:none;margin:0 auto}article.masonry-item[class*="bamco-staff-"] .masonry-item-content-wrap{height:105px}article.masonry-item[class*="bamco-staff-"].masonry-quote{max-height:282px;min-height:282px}article.masonry-item[class*="bamco-staff-"].masonry-quote a,article.masonry-item[class*="bamco-staff-"].masonry-quote span{max-height:282px;min-height:282px;height:282px}article.masonry-item[class*="bamco-staff-"].masonry-quote p[itemprop="description"]{max-height:180px;overflow:hidden}article.masonry-item[class*="bamco-customer-"],article.masonry-item[class*="bamco-partner-"]{display:block;padding:0;width:30.6666667%}article.masonry-item[class*="bamco-customer-"].masonry-quote,article.masonry-item[class*="bamco-partner-"].masonry-quote{width:65.3333333%;max-height:294px;min-height:294px}article.masonry-item[class*="bamco-customer-"].masonry-quote a,article.masonry-item[class*="bamco-customer-"].masonry-quote span,article.masonry-item[class*="bamco-partner-"].masonry-quote a,article.masonry-item[class*="bamco-partner-"].masonry-quote span{padding:30px;max-height:294px;min-height:294px;height:294px}article.masonry-item[class*="bamco-customer-"].masonry-quote blockquote p[itemprop="description"],article.masonry-item[class*="bamco-partner-"].masonry-quote blockquote p[itemprop="description"]{max-height:200px;overflow:hidden}article.masonry-item[class*="bamco-customer-"].masonry-vertical figure,article.masonry-item[class*="bamco-partner-"].masonry-vertical figure{max-height:294px}article.masonry-item[class*="bamco-customer-"].masonry-vertical figure a,article.masonry-item[class*="bamco-partner-"].masonry-vertical figure a{max-height:294px}article.masonry-item[class*="bamco-customer-"].masonry-vertical figure img,article.masonry-item[class*="bamco-partner-"].masonry-vertical figure img{min-height:294px}article.masonry-item[class*="bamco-customer-"].masonry-wide,article.masonry-item[class*="bamco-partner-"].masonry-wide{width:65.3333333%}article.masonry-item[class*="bamco-customer-"].masonry-large,article.masonry-item[class*="bamco-partner-"].masonry-large{width:65.3333333%}article.masonry-item[class*="bamco-customer-"].masonry-large figure,article.masonry-item[class*="bamco-partner-"].masonry-large figure{max-height:294px}article.masonry-item[class*="bamco-customer-"].masonry-large figure a,article.masonry-item[class*="bamco-partner-"].masonry-large figure a{max-height:294px}article.masonry-item[class*="bamco-customer-"].masonry-large figure img,article.masonry-item[class*="bamco-partner-"].masonry-large figure img{min-height:294px}article.masonry-item[class*="bamco-customer-"] figure,article.masonry-item[class*="bamco-partner-"] figure{max-height:135px}article.masonry-item[class*="bamco-customer-"] figure a,article.masonry-item[class*="bamco-partner-"] figure a{max-height:135px}article.masonry-item[class*="bamco-customer-"] figure img,article.masonry-item[class*="bamco-partner-"] figure img{min-height:135px}article.masonry-item[class*="bamco-in-the-news-"].masonry-tall figure img,article.masonry-item[class*="bamco-in-the-news-"].masonry-large figure img{min-height:175px}article.masonry-item.masonry-quote a,article.masonry-item.masonry-quote span{padding:30px 66px;display:table}article.masonry-item.masonry-quote blockquote{padding:0}article.masonry-item.masonry-quote blockquote p{font-size:24px;font-size:1.5rem;text-align:center}article.masonry-item.masonry-quote blockquote p ~ p{font-size:24px;font-size:1.5rem}article.masonry-item.masonry-quote blockquote cite{font-size:18px;font-size:1.125rem}article.masonry-item.masonry-quote div{display:table-cell;vertical-align:middle}article.masonry-item.masonry-tall figure,article.masonry-item.masonry-large figure{max-height:472px}article.masonry-item.masonry-tall figure a,article.masonry-item.masonry-large figure a{max-height:472px}article.masonry-item.masonry-tall figure img,article.masonry-item.masonry-large figure img{min-height:472px}article.masonry-item.masonry-large,article.masonry-item.masonry-quote{width:100%}article.masonry-item figure{max-height:175px}article.masonry-item figure a{max-height:175px;width:100%}article.masonry-item figure img{max-width:none;min-height:175px;max-height:none;width:100%}}.page-wrap{background-color:#fafafa}.page-wrap figure{line-height:0;margin:0 auto;text-align:center;max-height:520px;overflow:hidden;background-color:#000}.page-wrap figure img{margin-bottom:0}.page-wrap div[itemprop="mainContentOfPage"]{padding-top:40px;padding-bottom:105px}.page-wrap div[itemprop="mainContentOfPage"]>p{font-size:24px;font-size:1.5rem;line-height:1.5;margin-top:0}.page-wrap div[itemprop="mainContentOfPage"]>p ~ p{font-size:14px;font-size:.875rem;line-height:1.857;margin-bottom:1em;margin-top:.5em}.page-wrap h2[itemprop="name"]{margin-bottom:40px}.page-wrap>p ~ h1,.page-wrap>p ~ h2,.page-wrap>p ~ h3,.page-wrap>p ~ h4,.page-wrap>p ~ h5,.page-wrap>p ~ h6{margin-top:22px}.page .timeline-gallery{margin:1.5em auto}.page .timeline-gallery a{height:84px;width:84px}.header-page{text-align:center;overflow:hidden;margin:0 auto 1.5em}.header-page div{border-color:#f9f7f0}.header-page>div{color:#f9f7f0;background-color:#000;border:8px solid #fff;padding:20px;max-width:760px;margin:0 auto;text-align:center}.header-page h2[itemprop="name"]{font-size:32px;font-size:2rem;line-height:1.25;margin:0 auto}.header-page+div[itemprop="mainContentOfPage"]{padding-top:0}.page-template-pagecolumn-two-php .page-wrap div[itemprop="mainContentOfPage"]{padding-bottom:105px}.page-template-pagecontact-php .l-grid{margin-top:50px}.page-template-pagecontact-php div[itemtype="http://schema.org/Organization"]{margin:0 auto 75px;text-align:center}.page-template-pagecontact-php div[itemtype="http://schema.org/Organization"] h3{text-transform:uppercase;margin-bottom:14px;margin-top:0;font-weight:400}.page-template-pagecontact-php div[itemtype="http://schema.org/Organization"] p{line-height:1.25;margin-bottom:0}.page-template-pagecontact-php div[itemtype="http://schema.org/Organization"] .organization-email{margin:2.5em 0}.page-template-pagecontact-php div[itemtype="http://schema.org/Organization"] ul{font-size:14px;font-size:.875rem;line-height:1.25;margin-bottom:20px}.page-template-pagecontact-php div[itemtype="http://schema.org/Organization"] ul li ~ li{margin-top:.5em}.page-template-pagesitemap-php .sitemap-content ul li ul{margin-left:.5em;margin-top:14px}.page-template-pagesitemap-php .sitemap-content .parent-trigger{display:none}.error404 div[itemprop="mainContentOfPage"]{text-align:center;margin:20px auto 0;padding-bottom:120px}.error404 div[itemprop="mainContentOfPage"]>p{font-size:20px;font-size:1.25rem;font-weight:600;max-width:400px;margin:0 auto}.error404 div[itemprop="mainContentOfPage"] .form-search{margin:1.5em auto 0}.error404 div[itemprop="mainContentOfPage"] .form-search input[type="submit"]{width:100%}.error404 h2[itemprop="name"]{font-weight:700;font-size:55px;font-size:3.4375rem;line-height:1;text-transform:none;margin-bottom:20px}.single.has-image #nav-secondary:after,.single.has-video #nav-secondary:after{content:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.single.has-image .page-wrap{background-color:#fafafa}.single div[itemprop*="mainContentOfPage"] .l-content-wrap>p{font-size:24px;font-size:1.5rem;line-height:1.5}.single div[itemprop*="mainContentOfPage"] .l-content-wrap>p ~ p{margin-bottom:1.25em;line-height:1.75;font-size:16px;font-size:1rem}.single div[itemprop*="mainContentOfPage"] .post-interstitial-img ~ .l-content-wrap>p,.single div[itemprop*="mainContentOfPage"] .l-content-wrap ~ .l-content-wrap>p{line-height:1.75;font-size:16px;font-size:1rem;margin-bottom:1.25em}.single footer .social-share{display:none}.single .timeline-gallery{margin:1.5em auto}.single .timeline-gallery a{height:84px;width:84px}.page-wrap.page-wrap--single{background-color:#f3f3f3}.page-wrap.page-wrap--single figure{max-height:520px}.page-wrap.page-wrap--single figure.post-interstitial-img{max-height:394px;padding:0;margin-top:16px;margin-bottom:36px}.header-post{margin:0 auto 30px;padding-top:5%;text-align:center;overflow:hidden}.header-post.has-image{margin:0 auto 1.5em;padding-top:0}.header-post.has-image div{border-color:#f9f7f0}.header-post.has-video{margin:0 auto 1.5em;padding-top:0}.header-post.has-video figure{background-color:#000;max-height:520px}.header-post.has-video figure div{max-width:960px;margin:0 auto}.header-post.has-video figure iframe{max-height:520px}.header-post.has-video>div{margin-top:20px}.header-post>div{color:#f9f7f0;background-color:#000;border:8px solid #fff;padding:20px;max-width:960px;margin:0 auto;text-align:center}.header-post h2[itemprop="name"]{font-size:42px;font-size:2.625rem;letter-spacing:0.03em;line-height:1;margin-bottom:16px}.header-post ul li ~ li{margin-top:0}.header-post ul li ~ li:before{color:#f9f7f0}.header-post a{border-bottom-color:#f9f7f0;color:#f9f7f0}.header-post a:visited{border-bottom-color:#f9f7f0;color:#f9f7f0}.header-post a:hover{border-bottom:0}section[role="main"] ul.post-meta{margin-bottom:1em}section[role="main"] ul.post-meta li{display:inline-block;margin:0}section[role="main"] ul.post-meta li ul{display:inline}section[role="main"] ul.post-meta>li ~ li:before{content:'-';top:2px;position:relative;padding:0;font-size:18px;font-size:1.125rem;color:#333}section[role="main"] .post-meta--footer{font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:15px;font-size:.9375rem;margin:1.5em 0 1.25em}section[role="main"] .post-meta--footer:before{content:'Categories:';display:inline-block}section[role="main"] .post-meta--footer li{display:inline-block;margin-top:0}section[role="main"] .social-share li{display:inline-block;vertical-align:top;margin:0 -4px 0 0;cursor:pointer}section[role="main"] .social-share li ~ li{margin-left:8px}section[role="main"] .social-share .fb-like{width:52px;overflow:hidden}table.gc-bubbleDefault.pls-container{display:none !important}#comments h6{font-family:"Agenda Reg", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;text-transform:none;font-size:15px;font-size:.9375rem;line-height:1.5}#comments ol{list-style-type:none;margin:0;padding:0}#comments li{margin:0;padding:0}#comments li:before{content:none}#comments .children{margin-left:20px}#comments .comment>div{background-color:#eaeaea;padding:18px;margin-bottom:20px}#comments .comment h5{font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:20px;font-size:1.25rem;line-height:1.15;margin:0 0 6px}#comments cite{font-style:normal}#comments time{font-size:13px;font-size:.8125rem;color:#838383}#comments div[itemprop="commentText"]{margin-top:4px}#comments div[itemprop="commentText"]>*:last-child{margin-bottom:6px}#comments img{width:75px;height:75px;float:left;margin:0 1em .5em 0;background-color:#fff}#comments .comment-moderation{font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;color:#cf6907;margin:0}#comments .reply{float:right;width:96px;font-size:14px;font-size:.875rem}#comments .reply a{line-height:32px;height:32px}.single-bamco-timeline .header-post h2[itemprop="name"]{margin-bottom:0}.single-bamco-timeline .back-to-archive.back-header-meta{margin-top:0;margin-bottom:1.5em;vertical-align:top}.single-bamco-timeline a.icon-link{font-size:22px;font-size:1.375rem;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0}.single-bamco-timeline a.icon-link:hover{border-bottom-color:transparent;color:#333}.single-bamco-timeline a.icon-link:hover:before{background-color:#444}.single-bamco-timeline a.icon-link:before{margin-right:5px;padding:4px;font-size:14px;font-size:.875rem;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#861c27;position:relative;top:-3px}.single-bamco-timeline .timeline-gallery{margin:0 auto .85em}.single-bamco-timeline .timeline-gallery a{height:84px;width:84px}#ajax-content{padding-bottom:80px;padding-top:40px}#ajax-content .l-content-wrap{max-width:645px}#ajax-content figure{margin:0;text-align:left;background-color:transparent}#ajax-content figure img{width:auto}#ajax-content.page-wrap--single figure{max-height:470px}#ajax-content h2[itemprop="name"]{margin:15px 0 2px}#ajax-content h4[itemprop="jobTitle"]{font-size:16px;font-size:1rem;color:#838383;margin-bottom:2em}#ajax-content div[itemprop*="mainContentOfPage"] p{margin-bottom:1.25em;line-height:1.75;font-size:16px;font-size:1rem}.archive #ajax-content{background-color:#fff;height:100%;display:block;position:relative;margin:2em auto;max-width:700px;padding-top:40px;padding-bottom:0}.archive #ajax-content .mfp-close{background-color:#444;padding:0;width:40px;height:40px;line-height:40px;opacity:1}.archive #ajax-content .mfp-close:hover{background-color:#333}.archive #ajax-content .mfp-close:active{top:0}.archive #ajax-content .l-content-wrap{padding:0 40px 0}.archive #ajax-content .back-to-archive{display:none}.archive #ajax-content #pagination-single{display:block}.timeline-item-wrap{background-color:#fff;padding:10px 5px 0;margin:0 0 1.52em;position:relative;border:6px solid #ece9de}.timeline{background-color:#fafafa;margin:0 auto;padding:0 0 100px}.timeline .timeline-wrap{position:relative}.timeline .line{position:absolute;width:2px;left:50%;margin:0 -1px;top:0;height:100%;background:#861c27}.timeline .timeline-item{position:relative;padding:0 0 3em 0;margin:0;font-size:.8em;line-height:1.5em}.timeline .timeline-item.even div[itemprop="articleBody"]{float:right;padding:0 0 0 20px}.timeline .timeline-item.even .timeline-data{float:left;text-align:right;padding:12px 20px 0 0}.timeline .timeline-item.even .timeline-data time{float:right}.timeline .timeline-item.even .timeline-data time:before{left:auto;right:-3px}.timeline .timeline-item.even .timeline-data time:after{left:auto;right:-28px}.timeline .timeline-item.odd div[itemprop="articleBody"]{float:left;padding:0 20px 0 0}.timeline .timeline-item.odd .timeline-data{float:right;padding:12px 0 0 20px}.timeline .timeline-item.odd .timeline-item-wrap:before{left:auto;right:-11px}.timeline .timeline-item h2{font-weight:600;margin-top:0;line-height:1.1;font-size:20px;font-size:1.25rem;margin-bottom:10px;word-wrap:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media (min-width: 37.5em){.timeline .timeline-item h2{word-wrap:normal;-moz-hyphens:manual;-ms-hyphens:manual;-webkit-hyphens:manual;hyphens:manual}}.timeline .timeline-item p{font-size:13px;font-size:.8125rem;line-height:1.65}.timeline .timeline-item blockquote{margin:0;padding:20px;border:8px solid #ece9de;line-height:1.36;color:#333}.timeline .timeline-item blockquote p{line-height:1.36;font-size:14px;font-size:.875rem;word-wrap:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media (min-width: 37.5em){.timeline .timeline-item blockquote p{word-wrap:normal;-moz-hyphens:manual;-ms-hyphens:manual;-webkit-hyphens:manual;hyphens:manual}}.timeline .timeline-item blockquote cite{font-size:13px;font-size:.8125rem;margin-top:.85em}.timeline .timeline-item blockquote:last-child:before{content:none}.timeline div[itemprop="articleBody"],.timeline .timeline-data{width:50%;position:relative}.timeline .timeline-item-wrap{margin:0}.timeline .timeline-item-wrap:before{position:absolute;width:10px;height:10px;content:'';display:block;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box;background-color:#ece9de;left:-11px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.timeline span.timeline-year{display:block;width:70px;height:28px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#fafafa;text-align:center;line-height:24px;color:#861c27;margin:0 auto 3em;position:relative;border:2px solid #861c27;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif}.timeline time{float:left;height:28px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#444;text-align:center;line-height:28px;color:#fff;padding:0 10px;position:relative;margin:0 0 1.52em 0;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:15px;font-size:.9375rem;height:auto;line-height:1;padding-top:6px;padding-bottom:8px;text-align:left}.timeline time:before{content:'';width:10px;height:10px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;display:block;left:-3px;top:10px;background-color:#444}.timeline time:after{width:12px;height:12px;border:2px solid #861c27;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fafafa;-moz-box-shadow:0 0 0 5px #fafafa;-webkit-box-shadow:0 0 0 5px #fafafa;box-shadow:0 0 0 5px #fafafa;content:'';left:-28px;top:2px;display:block;position:absolute}.timeline .timeline-item:last-child:before{position:absolute;width:2px;height:100%;background:#fafafa;left:50%;margin:0 -1px;top:15px;display:block;content:''}.timeline figure a:hover{border-bottom-color:transparent}.timeline figure img{border:4px solid #ece9de;max-width:100%}.timeline iframe{border:4px solid #ece9de}.timeline a.icon-link{font-size:1.25em;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 0 5px 0}.timeline a.icon-link:hover{border-bottom-color:transparent;color:#333}.timeline a.icon-link:hover:before{background-color:#444}.timeline a.icon-link:before{margin-right:5px;padding:4px;font-size:14px;font-size:.875rem;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#861c27;position:relative;top:0}.timeline .timeline-tagline{font-weight:400;margin-bottom:4px;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif}.timeline .timeline-content-long{height:0;overflow:hidden}.timeline .read-more-trigger,.timeline .timeline-more{text-transform:uppercase;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:12px;font-size:.75rem;color:#861c27;cursor:pointer;border-top:1px solid #ece9de;padding-top:6px;margin-top:5px}.timeline .read-more-trigger:hover,.timeline .timeline-more:hover{color:#333}.timeline .timeline-more{margin-top:8px}.timeline-gallery{margin:0;padding:0}.timeline-gallery li{margin:0 4px 4px;padding:0;display:inline-block}.timeline-gallery li:before{content:none}.timeline-gallery a{display:inline-block;height:64px;width:64px}.timeline-gallery a:hover{border-bottom-color:transparent}.timeline-gallery img{border:4px solid #ece9de}div.panel{background-color:#fafafa}div.panel.is-panel-even{background-color:#f3f3f3}div.panel.is-panel-last .l-panel-wrap{padding-bottom:105px}.l-panel-wrap{padding:40px 0}.l-panel-wrap.hide-title{padding-top:50px}.l-panel-wrap .l-content-wrap{position:relative}.l-panel-wrap h5{margin-top:0}.l-panel-wrap ul,.l-panel-wrap ol{padding-left:0}.l-panel-wrap .panel-link-group{text-align:center;margin:22px auto 0;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-size:.875rem;padding:0;width:100%}.l-panel-wrap .panel-link-group span{text-transform:uppercase;display:inline-block}.l-panel-wrap .panel-link-group ul{margin:0 auto;padding:0;display:inline-block}.l-panel-wrap .panel-link-group ul>li{display:inline;padding:0;position:relative}.l-panel-wrap .panel-link-group ul>li:before{content:none}.l-panel-wrap .panel-link-group ul>li ~ li:before{padding:0;content:'|';color:#861c27;position:relative;left:auto;top:auto;bottom:1px;font-size:14px;font-size:.875rem}.l-panel-wrap .panel-link-group ul a{padding:0 12px;line-height:2;position:relative;z-index:5;border-bottom:0}.l-panel-wrap .panel-link-group ul a:visited{border-bottom:0}.l-panel-wrap .panel-link-group ul a:hover{border-bottom:0;color:#333}.l-panel-wrap .panel-title{margin-bottom:38px}.l-panel-wrap .panel-title ~ .btn--cta{width:248px}.l-panel-wrap object{max-height:375px}.panel__visual-wrap{background-color:#fff;padding:26px 25px}.panel__visual-wrap ~ .panel__visual-wrap{margin-top:30px}p.more-url{line-height:1;margin-top:1em}p.more-url a{font-size:14px;font-size:.875rem}p.more-url a:after{content:'»';margin-left:3px;font-size:18px;font-size:1.125rem;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif}.a--panel-title{line-height:1.425}.a--panel-title a{color:#333}.a--panel-title a:hover{color:#861c27}.btn--cta{margin:20px auto 0;font-size:12px;font-size:.75rem;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;text-transform:uppercase;line-height:1;padding:0}@media (min-width: 1000px){.btn--cta{right:0}}.btn--cta a{display:block;color:#fff;background-color:#1a1a1a;line-height:38px;height:38px;overflow:hidden;padding:0 32px;padding:0 6px;text-align:center;width:100%}.btn--cta a:after{content:'»';font-size:16px;font-size:1rem;margin-left:3px;line-height:0}.btn--cta a:visited{background-color:#1a1a1a}.btn--cta a:hover{background-color:#861c27;border-bottom:0}.panel-feature ul li{margin-top:0}.panel-feature.l-panel-wrap figure{max-height:none}.panel-feature figure{background-color:transparent}.panel-feature figure a{display:block;border:6px solid #fff;overflow:hidden;line-height:0}.panel-feature figure a:hover{border:6px solid #fff}.panel-feature figure img{margin-bottom:0}.bamco-slider .panel-feature{display:flex;align-items:center;height:100%}.panel-post-two ul li{margin-top:0}.panel-post-two h5{margin-bottom:6px}.panel-post-two.l-panel-wrap figure{max-height:none}.panel-post-two figure{line-height:0;margin-bottom:12px;background-color:transparent}.panel-post-two figure a{display:block;border:6px solid #f9f9f9;overflow:hidden;line-height:0}.panel-post-two figure a:hover{border:6px solid #f9f9f9}.panel-post-two figure img{margin:0 auto}.panel-post-three article ~ article{margin-top:30px}.panel-post-three h5{margin-bottom:0.425em}.panel-post-three .panel__visual-wrap ~ .panel__visual-wrap{margin-top:0}.panel-post-three figure{line-height:0;margin-bottom:12px;background-color:transparent}.panel-post-three figure a{display:block;border:6px solid #f9f9f9;overflow:hidden;line-height:0;text-align:center;background-color:#000;max-height:200px;min-height:200px}.panel-post-three figure a:hover{border:6px solid #f9f9f9}.panel-post-three figure img{margin:0 auto}.bamco-slider .panel-wysiwyg{display:flex;height:100%;align-items:center}.panel-wysiwyg-two article+article{margin-top:1.325em}.panel-wysiwyg-two h5{font-size:18px;font-size:1.125rem;text-transform:uppercase;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;margin-bottom:1.25em}.panel-wysiwyg-two li ~ li{margin-top:7px}.bamco-slider .panel-wysiwyg-two{display:flex;height:100%;align-items:center}.panel-image.panel-image--interstitial{padding:0;margin:0 auto;text-align:center;line-height:0}.panel-image.panel-image--interstitial figure{max-height:394px;background-color:#000;overflow:hidden}.panel-image.panel-image--interstitial img{margin-bottom:0}.panel-image.panel-image--full figure,.panel-image.panel-image--right figure,.panel-image.panel-image--left figure{background-color:transparent}.panel-image.panel-image--full figure{line-height:1;margin-bottom:10px}.panel-image.panel-image--full img{margin-bottom:0}.panel-image.panel-image--right figure ~ div>*:first-child,.panel-image.panel-image--left figure ~ div>*:first-child{margin-top:0}.panel-image img{position:relative}.bamco-slider .panel-image{height:100%}.bamco-slider .panel-image figure,.bamco-slider .panel-image img{max-height:none;height:100%}.panel-sidebar .list-sidebar{margin-top:0;margin-bottom:0;padding:0}.panel-sidebar .list-sidebar>li{padding-left:0}.panel-sidebar .list-sidebar>li ~ li{margin-top:30px}.panel-sidebar .list-sidebar>li:before{content:none}.panel-sidebar .hide-widget{display:none}.panel-sidebar .widgettitle{font-size:22px;font-size:1.375rem;font-weight:400}.panel-sidebar .widget_twitter_timeline,.panel-sidebar .widget_facebook_likebox,.panel-sidebar .widget_instagram{text-align:center}.panel-full-width-text{font-size:44px;font-size:2.75rem;font-family:"Agenda Bd Cond", Helvetica, "Helvetica Neue", Arial, sans-serif;line-height:1.1;padding-top:0;margin-top:0;display:flex;flex-direction:column;color:#fff;background-color:#000;background-size:cover;background-repeat:no-repeat;text-align:center}@media screen and (min-width: 768px){.panel-full-width-text{font-size:65px;font-size:4.0625rem}}.panel-full-width-text.l-panel-wrap{padding:65px 0}.panel-full-width-text .l-content-wrap{max-width:84%}.bamco-slider .panel-full-width-text{display:flex;height:100%;flex-direction:row;align-items:center}.panel-full-width-text--italic{font-style:italic}.panel-full-width-text--left{text-align:left}.panel-full-width-text--right{text-align:right}.panel-full-width-text--middle{justify-content:center}.panel-full-width-text--bottom{justify-content:flex-end}.new-btn-wrapper .btn--cta{position:relative;width:auto;display:inline-block}.new-btn-wrapper .btn--cta a{border:2px solid #000;display:flex;align-items:center;font-size:21px;font-weight:bold;margin-top:35px;padding:30px 32px;min-width:184px;justify-content:center}.has-black-background .new-btn-wrapper .btn--cta a{color:#000;background-color:#fff;border-color:#fff}.new-btn-wrapper .btn--cta a:hover{background:transparent;color:#000;border:2px solid #000}.has-black-background .new-btn-wrapper .btn--cta a:hover{color:#fff;border-color:#fff}.new-btn-wrapper .btn--cta a:after{content:'';margin-left:0}.has-white-background{background-color:#fff}.has-grey-light1-background{background-color:#fafafa}.has-grey-light2-background{background-color:#f3f3f3}.has-black-background{background-color:#000}.has-transparent-background{background-color:transparent}.panel-row{display:flex;flex-direction:column}@media screen and (min-width: 768px){.panel-row{flex-direction:row}}.panel-row.panel-row--reverse{flex-direction:column}@media screen and (min-width: 768px){.panel-row.panel-row--reverse{flex-direction:row-reverse}}.panel-row .panel-col{flex:1;align-items:flex-start;justify-content:center;display:flex;flex-direction:column}.panel-row .panel-col.panel-col--padding{padding-top:100px;padding-bottom:100px}.panel-row .panel-col.panel-col--padding>*{margin-left:11.5%;margin-right:6%}.panel-row.panel-row--reverse .panel-col.panel-col--padding>*{margin-left:13.5%}.panel-col__image{width:100%;height:100%;object-fit:cover}section[role="main"] .panel-col__image{margin-bottom:0}section[role="main"] .panel-type-hero img,section[role="main"] .panel-type-media_text img{margin-bottom:0}.panel__title{margin-bottom:30px;margin-top:0;font-size:44px;font-size:2.75rem;line-height:initial}@media screen and (min-width: 768px){.panel__title{line-height:62px;font-size:60px;font-size:3.75rem}}.panel__content p{font-size:26px;line-height:36px}.panel-type-hero .panel-col:last-child,.panel-type-media_text .panel-col:last-child,.panel-type-media_third_text .panel-col:last-child{background-size:cover}.bamco-slider .panel-type-hero,.bamco-slider .panel-type-media_text,.bamco-slider .panel-type-media_third_text{height:100%}.bamco-slider .panel-type-hero>section,.bamco-slider .panel-type-hero .panel-row,.bamco-slider .panel-type-media_text>section,.bamco-slider .panel-type-media_text .panel-row,.bamco-slider .panel-type-media_third_text>section,.bamco-slider .panel-type-media_third_text .panel-row{height:100%}.panel-type-hero .panel-row .panel-col.panel-col--padding{padding-top:50px}@media screen and (min-width: 768px){.panel-type-hero .panel-row .panel-col.panel-col--padding{padding-top:100px}}@media screen and (min-width: 768px){.panel-type-hero .panel-row .panel-col.panel-col--padding>*{max-width:490px;margin-left:16%}}.panel-type-hero .panel__title{font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:bold;margin-bottom:20px;color:#3882a9;line-height:1.2;font-size:44px;font-size:2.75rem}@media screen and (min-width: 768px){.panel-type-hero .panel__title{font-size:70px;font-size:4.375rem}}.panel-type-hero .panel__content p{font-size:33px;font-size:2.0625rem}.panel-type-hero .new-btn-wrapper .btn--cta a{margin-top:0}.panel-type-media_third_text .panel-col:first-child{flex-basis:33.3%}.panel-type-media_third_text .panel-col:last-child{flex-basis:66.6%}.bamco-slider.has-black-background{color:#fff}.bamco-slider .slick-track{display:flex}.bamco-slider .slick-slide{display:flex;height:auto}.bamco-slider .slick-arrow{z-index:10;width:60px;height:60px}.bamco-slider .slick-arrow:before{content:' ';background-size:100%;width:100%;height:100%;display:block}.bamco-slider .slick-prev{left:25px}.bamco-slider .slick-prev:before{background-image:url("data:image/svg+xml,%3Csvg width='65' height='65' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M32.5 1.447c17.123 0 31.053 13.93 31.053 31.053S49.623 63.553 32.5 63.553 1.447 49.623 1.447 32.5 15.377 1.447 32.5 1.447Z' stroke='%23FFF' stroke-width='2' fill='%23000'/%3E%3Cpath d='M17.966 32.998 30.339 45.36c.687.68 1.789.68 2.476 0s.687-1.77 0-2.45l-9.38-9.401h20.76a1.75 1.75 0 0 0 1.761-1.742 1.75 1.75 0 0 0-1.76-1.742H23.449l9.366-9.579c.687-.68.687-1.77 0-2.45a1.759 1.759 0 0 0-2.476 0L17.98 30.534c-.343.34-.515.779-.515 1.232 0 .453.157.892.5 1.232Z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E")}.bamco-slider .slick-next{right:25px}.bamco-slider .slick-next:before{background-image:url("data:image/svg+xml,%3Csvg width='65' height='65' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M32.5 63.553c-17.123 0-31.053-13.93-31.053-31.053S15.377 1.447 32.5 1.447 63.553 15.377 63.553 32.5 49.623 63.553 32.5 63.553Z' stroke='%23FFF' stroke-width='2' fill='%23000'/%3E%3Cpath d='M47.034 32.002 34.661 19.64a1.759 1.759 0 0 0-2.476 0 1.714 1.714 0 0 0 0 2.45l9.38 9.401h-20.76a1.75 1.75 0 0 0-1.761 1.742 1.75 1.75 0 0 0 1.76 1.742h20.747l-9.366 9.579a1.714 1.714 0 0 0 0 2.45c.687.68 1.79.68 2.476 0L47.02 34.466c.343-.34.515-.779.515-1.232 0-.453-.157-.892-.5-1.232Z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E")}.bamco-slider .has-white-background,.bamco-slider div.panel.is-panel-even,.bamco-slider div.panel{background-color:transparent}.bamco-slider div.panel:last-of-type .l-panel-wrap,.bamco-slider div.panel.is-panel-last .l-panel-wrap{padding-bottom:0}.bamco-slider .page__title{margin-top:30px}.bamco-slider .panel-row .panel-col.panel-col--padding>*{margin-left:7%;max-width:calc(min(690px, 80%))}.bamco-slider .panel-row.panel-row--reverse .panel-col.panel-col--padding>*{margin-left:15%}.bamco-slider .panel-image img{object-fit:cover}.page-wrap--panel{background-color:#f3f3f3}.page-wrap--panel .page-wrap div[itemprop="mainContentOfPage"]{padding-bottom:40px}.page-wrap--panel h2[itemprop="name"]{margin-bottom:0}.page-wrap--panel h2[itemprop="name"]+*{margin-top:40px}.panel-page-page .l-panel-content>p{margin:0}.panel-page-page .l-panel-content>p ~ p{margin-top:1.75em}.panel-page-page .l-panel-content>p ~ p ~ p{margin-top:.5em}.panel-page-taxonomy div.panel ~ #pagination-loop .l-content-wrap{border-top:0}.panels-top .header-loop.has-image{margin-bottom:0}.panels-top div.panel{background-color:#f3f3f3}.panels-top div.panel ~ article.loop-item{background-color:#fafafa}.panels-top div.panel ~ article.loop-item+#pagination-loop{background-color:#fafafa}.panels-top div.panel.is-panel-even{background-color:#fafafa}.panels-top div.panel.is-panel-even ~ article.loop-item{background-color:#f3f3f3}.panels-top div.panel.is-panel-even ~ article.loop-item+#pagination-loop{background-color:#f3f3f3}.panels-top div.panel ~ article.loop-item{padding-top:40px}.panels-top div.panel ~ article.loop-item ~ article.loop-item{padding-top:0}.panels-top div.panel.is-panel-last .l-panel-wrap{padding-bottom:60px}.panels-mixed div.panel{background-color:#f3f3f3}.panels-mixed div.panel+article.loop-item{padding-top:40px}.panels-mixed article.loop-item+div.panel{margin-top:0}.panels-mixed div.panel.is-panel-last .l-panel-wrap{padding-bottom:60px}.error404 .panel-page-404 .l-panel-content{text-align:center;padding:40px 0}.error404 .panel-page-404 .l-panel-content>p{font-size:20px;font-size:1.25rem;font-weight:600;line-height:1.5}.error404 .panel-page-404 h2[itemprop="name"]{font-weight:700;font-size:64px;font-size:4rem;line-height:1;text-transform:none;margin-bottom:30px}.widget li ul{margin-left:0}.widget li ul li ~ li{margin-top:8px}.widget li ul ul{margin-top:6px}.widget_recent_entries ul{margin:0;padding:0}.widget_recent_entries li{padding-left:0}.widget_recent_entries li:before{content:none;top:auto;left:auto}.widget_recent_entries li ~ li{border-top:1px solid gray;padding-top:12px;margin-top:12px}.widget_recent_entries span{display:block;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif}.widget_pages ul li ~ li,.widget_categories ul li ~ li{margin-top:6px}.widget_rss ul{margin:0;padding:0}.widget_rss li{padding-left:0}.widget_rss li:before{content:none;top:auto;left:auto}.widget_rss li ~ li{border-top:1px solid gray;padding-top:12px;margin-top:12px}.widget_rss .rsswidget img{display:none}.widget_rss .rsswidget ~ cite{margin-top:3px}.widget_rss .rss-date{display:block;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:15px;font-size:.9375rem}.widget_rss .rssSummary{margin:5px 0 0}.widget_rss cite{display:block;margin-top:7px}.widget_calendar #calendar_wrap{max-width:400px}.widget_calendar #wp-calendar{width:100%}.widget_calendar #wp-calendar th{color:#861c27;font-size:14px;font-size:.875rem}.widget_calendar #wp-calendar tbody td{text-align:center;padding:5px 0}.widget_calendar #wp-calendar tfoot td{border-top:1px solid #861c27;padding-top:7px;font-size:14px;font-size:.875rem}.widget_calendar #today{border:1px solid #861c27}.widget_calendar caption{color:#861c27;font-weight:600;margin-bottom:10px;border-bottom:1px solid #861c27;padding-bottom:7px}.widget_calendar a{font-weight:600}.widget_calendar #next{text-align:right}.widget_instagram .widget-instagram-item{text-align:center;line-height:0;max-width:356px;margin:0 auto}.widget_instagram .widget-instagram-item ~ .widget-instagram-item{margin-top:30px}.widget_instagram .widget-instagram-item-wrap{background-color:#fff;padding:26px 25px}.widget_instagram .widget-instagram-item-wrap img{margin:0 auto}.widget_instagram p{margin:12px auto 0;text-align:left;font-size:14px;font-size:.875rem;line-height:1.57}.widget_instagram a{display:block;line-height:0;border:6px solid #f9f9f9;overflow:hidden}.widget_instagram a:hover{border:6px solid #f9f9f9}.gform_widget #gforms_confirmation_message,.gform_widget .s2_message,.gform_widget .s2_error,.s2_form_widget #gforms_confirmation_message,.s2_form_widget .s2_message,.s2_form_widget .s2_error{color:#333;background-color:#efefef;border:1px solid #d5d2cd;padding:20px;text-align:center}.gform_widget .validation_error,.gform_widget .validation_message,.s2_form_widget .validation_error,.s2_form_widget .validation_message{color:#333;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-size:.875rem;line-height:1.15;background-color:#efefef;padding:6px 5px 8px;font-weight:400}.gform_widget .validation_error,.s2_form_widget .validation_error{margin-bottom:10px}.gform_widget .validation_message,.s2_form_widget .validation_message{font-size:12px;font-size:.75rem}.gform_widget label,.gform_widget .gform_validation_container,.s2_form_widget label,.s2_form_widget .gform_validation_container{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_widget input,.gform_widget textarea,.s2_form_widget input,.s2_form_widget textarea{background-color:#fff;padding:0 8px;display:block;margin-bottom:0;font-size:14px;font-size:.875rem;border:1px solid #d5d2cd;-moz-box-shadow:inset 0 0 3px rgba(1,1,1,0.25);-webkit-box-shadow:inset 0 0 3px rgba(1,1,1,0.25);box-shadow:inset 0 0 3px rgba(1,1,1,0.25)}.gform_widget input,.s2_form_widget input{height:40px;line-height:40px}.gform_widget select,.s2_form_widget select{width:100%}.gform_widget textarea,.s2_form_widget textarea{height:150px;padding:8px}.gform_widget input[type="submit"],.s2_form_widget input[type="submit"]{border:0;height:40px;line-height:40px;width:175px;background-color:#000;font-weight:600;text-align:center;margin:8px 0 0;font-size:14px;font-size:.875rem;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.gform_widget input[type="submit"]:visited,.s2_form_widget input[type="submit"]:visited{background-color:#000}.gform_widget input[type="submit"]:hover,.s2_form_widget input[type="submit"]:hover{background-color:#861c27}.gform_widget input::-webkit-input-placeholder,.s2_form_widget input::-webkit-input-placeholder{font-size:14px;font-size:.875rem}.gform_widget input:-moz-placeholder,.s2_form_widget input:-moz-placeholder{font-size:14px;font-size:.875rem}.gform_widget input::-moz-placeholder,.s2_form_widget input::-moz-placeholder{font-size:14px;font-size:.875rem}.gform_widget input:-ms-input-placeholder,.s2_form_widget input:-ms-input-placeholder{font-size:14px;font-size:.875rem}.gform_widget .placeholder,.s2_form_widget .placeholder{font-size:14px;font-size:.875rem}.gform_widget .gform_wrapper form ul{margin:0;padding:0}.gform_widget .gform_wrapper form ul>li{margin-bottom:8px;padding-left:0}.gform_widget .gform_wrapper form ul>li:before{content:none;top:auto;left:auto}.gform_widget .gform_wrapper form textarea{height:150px;padding:8px}.gform_widget .gform_wrapper form input[type="submit"]{margin:14px 0 0}.gform_widget .gform_wrapper form #gform_ajax_spinner_1{width:32px;height:32px;margin:-36px 0 0 0;float:right}.s2_form_widget>div{max-width:575px}.s2_form_widget br{display:none}.s2_form_widget input[name="subscribe"]{display:inline-block;margin-right:12px}.s2_form_widget input[name="unsubscribe"]{background-color:transparent;color:#861c27;font-size:11px;margin:0;padding:0;width:auto;height:auto;line-height:1.5;display:inline-block;margin-top:8px}.s2_form_widget input[name="unsubscribe"]:hover{color:#861c27;background-color:transparent}.s2_form_widget .s2_message{max-width:500px}#carousel{text-align:center;margin:4px auto 0;position:relative;max-height:635px;max-width:1420px;line-height:0}#carousel .carousel-slide{display:none;margin:0 auto;text-align:center;width:100%;height:auto;overflow:hidden}#carousel .carousel-slide.cycle-slide-active{display:block}#carousel .carousel-slide div{position:relative;max-width:none;height:auto;margin-right:-22.5%;margin-left:-22.5%}#carousel a{display:block;border-bottom:0}#carousel a:visited{border-bottom:0}#carousel a:hover{border-bottom:0}#carousel img{max-height:635px;margin-bottom:0}#carousel nav{color:#fff;height:40px;background-color:#333;margin-top:4px}#carousel nav a{z-index:125;width:40px;position:absolute;height:40px;line-height:40px;bottom:0;margin:0;color:#f9f7f0;background-color:#444}#carousel nav a:visited{color:#f9f7f0;background-color:#444}#carousel nav a:hover{color:#f9f7f0;background-color:#4d4d4d}#carousel nav a:before{font-family:"BamcoIcons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased}#carousel .slide-nav-prev{left:0}#carousel .slide-nav-prev:before{content:'\e80a'}#carousel .slide-nav-next{right:0}#carousel .slide-nav-next:before{content:'\e809'}#pagination-single{background-color:#efefef;margin:16px 0 40px}#pagination-single ul{margin:0 auto;overflow:hidden;max-width:960px;position:relative;padding-left:0}#pagination-single ul:before{content:'';width:1px;background-color:#a8a8a2;padding:0;position:absolute;top:15px;bottom:15px;left:50%}#pagination-single ul li{position:static}#pagination-single li{padding:20px 0 25px;width:50%;line-height:1.25;margin:0}#pagination-single li:before{content:none}#pagination-single li.prev-nav{float:left;text-align:right}#pagination-single li.prev-nav a{padding-right:16%}#pagination-single li.next-nav{float:right}#pagination-single li.next-nav a{padding-left:16%}#pagination-single h5,#pagination-single span{display:none}#pagination-single a{font-size:13px;font-size:.8125rem;display:block}#pagination-single a:hover{border-color:transparent}#pagination-single p{text-transform:uppercase;font-size:17px;font-size:1.0625rem;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;color:#333;line-height:1;margin-bottom:14px}#pagination-single time{color:#838383}.single-bamco-staff #ajax-content #pagination-single,.single-bamco-bravo-magazine #pagination-single,.single-bamco-press-release #pagination-single,.single-bamco-timeline #pagination-single{padding-bottom:80px;margin-bottom:0;margin-top:2em}#ajax-content #pagination-single{display:none;margin-bottom:0;margin-top:2em}#ajax-content #pagination-single li{padding:25px 0 30px}#ajax-content #pagination-single h5{display:block;font-size:16px;font-size:1rem;margin-bottom:5px}#ajax-content #pagination-single p{text-transform:none;font-size:14px;font-size:.875rem;font-family:"Agenda Reg", Helvetica, "Helvetica Neue", Arial, sans-serif;line-height:1.1;color:#838383;margin:0}#pagination-loop{text-transform:uppercase;font-size:17px;font-size:1.0625rem;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif}#pagination-loop .l-content-wrap{border-top:1px solid #cdcac3;padding:40px 0 50px}#pagination-loop a,#pagination-loop span{display:inline-block;height:32px;line-height:32px;min-width:32px;text-align:center;margin:3px 1px 2px 0;vertical-align:top}#pagination-loop span{display:block;text-align:left;margin-right:6px}#pagination-loop span ~ span{display:inline-block;text-align:center;margin-right:1px}#pagination-loop .icon-arrow-single:before{width:7px;overflow:hidden;position:relative;right:1px}#pagination-loop .icon-arrow-single ~ .icon-arrow-single:before{width:6px;right:auto;left:1px}#pagination-loop [class^="icon-"]{background-color:#dfdfdf;color:#333;font-size:14px;font-size:.875rem;border:1px solid #eaeaea;padding:0 5px}#pagination-loop span[class^="icon-"]{color:#8c8c8c}#pagination-loop a{border:1px solid #eaeaea;padding:0 5px}#pagination-loop a:hover{background-color:#861c27;border-color:#333;color:#fff}#pagination-loop .is-inactive-pg{margin-left:4px}section[role="main"] [itemprop*="mainContentOfPage"] .alt-headline{font-size:18px;font-size:1.125rem;text-transform:uppercase;font-family:"Agenda Bd Cond", Helvetica, "Helvetica Neue", Arial, sans-serif;margin-bottom:1.25em;line-height:1.2 !important}section[role="main"] [itemprop*="mainContentOfPage"] .img-caption{margin:12px auto 20px !important;font-size:14px;font-size:.875rem;font-size:14px !important;font-size:0.875rem !important;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;color:#8a8a8a;line-height:1.7 !important;text-align:center;max-width:600px}blockquote.bq-pull{margin:1.65em auto;padding:20px;border:10px solid #333;line-height:1.5}blockquote.bq-pull p{line-height:1.6;font-size:21px;font-size:1.3125rem}blockquote.bq-pull p ~ p{font-size:21px;font-size:1.3125rem}blockquote.bq-pull cite{font-size:18px;font-size:1.125rem}.btn-editor,.btn a{font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;max-width:250px;display:block;text-transform:uppercase;font-weight:400;color:#fff;background-color:#1a1a1a;line-height:38px;height:38px;overflow:hidden;padding:0 6px;text-align:center;width:100%;font-size:14px;font-size:.875rem}.btn-editor:visited,.btn a:visited{background-color:#1a1a1a;color:#fff}.btn-editor:hover,.btn a:hover{background-color:#861c27;border-bottom:0;color:#fff}.btn a{max-width:none}#anchor-to-top{padding:0 20px;position:fixed;bottom:0;left:0;width:100%;display:none;border:0;text-align:center;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:14px;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;height:48px;line-height:45px;z-index:100;background-color:#333;background-color:rgba(51,51,51,0.95);color:#fffdf5}#anchor-to-top:visited{color:#fffdf5}#anchor-to-top:hover{color:#fdfdfd;color:#fffdf5}#anchor-to-top i:before{content:'↑';padding-right:8px;font-size:18px;position:relative;top:-1px}.anchor-top-visible footer[role="contentinfo"]{margin-bottom:48px}.back-to-archive{line-height:1;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;text-transform:uppercase;font-weight:400;margin-top:2.5em}.back-to-archive a{font-size:14px;font-size:.875rem;display:inline-block;background-color:#444;padding:0 15px;height:34px;line-height:34px;color:#f3f3f3}.back-to-archive a:hover{border-bottom-color:transparent;background-color:#333}section[role="main"] .media-extra-space{margin-bottom:12px}section[role="main"] .media-less-margin{margin-bottom:2px}.list-clean{margin:0;padding:0}.list-clean>li{padding-left:0}.list-clean>li:before{content:none;top:auto;left:auto}.list-piped li{font-size:14px;font-size:.875rem;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif;font-weight:400;text-transform:uppercase;display:inline-block}.list-piped li ~ li:before{content:'|';font-size:14px;font-size:.875rem;display:inline-block;padding:0 4px 0;position:relative;bottom:1px}.list-piped--serif li{font-weight:400;font-size:18px;font-size:1.125rem;font-family:"Agenda Reg", Helvetica, "Helvetica Neue", Arial, sans-serif;text-transform:none}.list-piped--serif li ~ li:before{font-size:18px;font-size:1.125rem;bottom:0}.anchor-clean:hover{border-bottom-color:transparent}.last-no-margin>*:last-child{margin-bottom:0}#wpadminbar #wp-admin-bar-user-info img.avatar{max-height:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.85;filter:alpha(opacity=85)}.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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-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:#fff;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#fff}.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;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}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:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:34px;font-family:Arial, Baskerville, monospace}.mfp-close:hover{cursor:pointer}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#FFF}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-fade.mfp-bg{opacity:0;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.85}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-counter{position:absolute;top:0;right:0;color:#fff;font-size:12px;line-height:18px;font-weight:400;font-family:"Agenda Med", Helvetica, "Helvetica Neue", Arial, sans-serif}button.mfp-arrow{position:absolute;opacity:.4;margin:0;top:50%;margin:-55px auto 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;background-color:#000}button.mfp-arrow:hover,button.mfp-arrow:focus{opacity:.8;cursor:pointer;background-color:#000;background-color:rgba(0,0,0,0.5)}button.mfp-arrow:before{display:block;color:#fff;font-size:72px;font-family:"BamcoIcons";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased}.mfp-arrow-left{left:0}.mfp-arrow-left:before{content:'\e80d'}.mfp-arrow-right{right:0}.mfp-arrow-right:before{content:'\e80b'}.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;color:#F3F3F3;word-wrap:break-word;padding-right:36px;font-size:14px;line-height:1.425;font-family:"Agenda Lt", Helvetica, "Helvetica Neue", Arial, sans-serif}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media (max-width: 800px) and (orientation: landscape), (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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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 (max-width: 900px){button.mfp-arrow{opacity:.5;margin:-25px 0 0;width:46px;height:50px}button.mfp-arrow:before{font-size:32px}.mfp-container{padding-left:6px;padding-right:6px}}.no-js #trigger-nav{display:none}.no-js nav[aria-label="Main Navigation"]{padding:0}.no-js nav[aria-label="Main Navigation"] ol{height:auto;position:static}.no-js nav[aria-label="Main Navigation"] .parent-trigger{display:none}.no-js #nav-secondary{display:none}.no-js #nav-secondary.page-wrap-nav{display:block}.no-js #nav-search-trigger{display:none}.no-js #carousel{max-height:none;max-width:960px}.no-js #carousel .carousel-slide{display:block}.no-js #carousel img{max-height:500px;margin-bottom:8px}.no-js #carousel nav{display:none}.no-js div.panel ~ div.panel{border-top:1px solid #cfcdbf}.no-js #search-filters{display:none}.no-js .l-results-content-wrap,.no-js #search-filters{float:none}.no-js .l-results-content-wrap{padding-right:0}.no-js .page-template-pagecontact-php .gform_wrapper form label,.no-js .gform_widget .gform_wrapper form label{display:block;clip:auto;height:auto;margin:0 0 6px;position:static;width:auto}.no-js article.masonry-item{opacity:1}.no-boxsizing{width:100%;height:100%;min-height:725px;background:#333 url(../img/fallback-bgd.jpg) no-repeat 50% 50%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.no-boxsizing body{min-width:240px;background-color:transparent}.no-boxsizing header,.no-boxsizing section[role="main"],.no-boxsizing footer{display:none}.no-boxsizing #old-browsers{display:block;margin:8% auto;padding:0 20px}.no-boxsizing #old-browsers img{max-width:260px;display:block;margin:0 auto;background-color:#444;padding:12px 22px}.no-boxsizing #old-browsers div{max-width:600px;margin:0 auto;text-align:center;padding:20px 20px 6px;background-color:#fff;border:10px solid #444;color:#333}.no-boxsizing #old-browsers div>*{padding:0 20px}.no-boxsizing #old-browsers div h2{font-size:28px;font-size:1.75rem;line-height:1.25;margin-bottom:.5em;border-bottom:0}.no-boxsizing #old-browsers div p{font-size:15px;font-size:.9375rem}.no-mediaqueries{min-width:960px}.no-mediaqueries body{overflow-x:auto}.no-mediaqueries .slide-nav-prev,.no-mediaqueries .slide-nav-next{-moz-background-size:60px 130px;-o-background-size:60px 130px;-webkit-background-size:60px 130px;background-size:60px 130px}.no-mediaqueries .slide-nav-prev{background:url(../img/slider-left.png) no-repeat 0 0}.no-mediaqueries .slide-nav-next{background:url(../img/slider-right.png) no-repeat 0 0}.no-mediaqueries section[role="main"] .social-share{right:20px}@media print{/*! Media Query: Print */;*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;max-width:600px !important;margin-left:auto !important;margin-right:auto !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important;width:auto !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}li ~ li{margin-top:8px !important}#header,footer nav,#nav-secondary,.panel-link-group,#search,object,iframe,embed,.panel-image--interstitial,.panel-type-single_sidebar,.fluid-width-video-wrapper .timeline-gallery,.post-interstitial-img,#pagination-single,#pagination-loop,#respond{display:none !important}section[role="main"],#carousel,footer{width:100% !important;margin:0 auto !important;padding:0  !important;float:none !important;display:block !important;opacity:1 !important;visibility:visible !important}section[role="main"]:before{content:'Bon Appétit Management Company';display:block;font-size:26px;font-size:1.625rem;margin-bottom:60px;margin-top:15px;line-height:1.15}header[class*="header-"] figure{max-height:none !important}header[class*="header-"] div{position:static !important;border:0 !important}header[class*="header-"] h2{font-size:28px !important}div.panel .panel-title{font-size:24px;margin-bottom:20px !important}div.panel .l-panel-wrap{padding:20px 0 !important}div.panel *{float:none !important;width:100% !important;height:auto !important;padding-left:0 !important}div.panel img{width:auto !important}div.panel .btn--cta{position:static !important;padding:0 !important;width:auto !important}div.panel h5{margin-top:20px !important}.btn .btn-editor,.btn a{padding:0 !important;width:auto !important}.btn .btn-editor a,.btn a a{padding:0 !important;width:auto !important}figure{border:0 !important;max-height:none !important;min-height:0 !important}figure a{border:0 !important;max-height:none !important;min-height:0 !important;overflow:visible !important;line-height:1.25 !important}figure *{margin-left:0 !important;margin-right:0 !important}.timeline-gallery a{border:0 !important;max-height:none !important;min-height:0 !important;overflow:visible !important;line-height:1.25 !important}.timeline-gallery a[href]:after{content:none !important}footer:before{content:none !important}footer .l-content-wrap{padding:0 !important}.m-social-follow{margin:0 !important;text-align:left}.m-social-follow li{display:block !important}.m-social-follow a{font-size:12px !important}ul,ol,dl{line-height:1.857 !important;margin-left:25px !important;font-size:14px !important}ul li,ol li,dl li{padding-left:1.25em !important}ul li:before,ol li:before,dl li:before{content:none !important}ul li{list-style-type:disc !important}ol li{list-style-type:decimal !important}#comments .children{margin-left:0 !important}}
/*# sourceMappingURL=bamco.css.map */
