body{overflow-x:hidden;background:#fff}img{width:auto;height:auto !important;display:block;max-width:100%}img[src$=".jpg"],img[src$=".jpeg"]{background:#e4e4e4}.admin-bar .spark-header{margin-top:32px}.entry-breadcrumbs{white-space:nowrap;overflow:hidden;position:relative;margin:0;margin-bottom:1rem;text-transform:uppercase;font-size:.85rem;color:#999}.entry-breadcrumbs a{color:#999}.entry-breadcrumbs a:hover{color:#333}table{border-collapse:collapse;border-spacing:0;margin:0 0 20px;width:100%;min-width:600px;position:relative;overflow-y:scroll}table th{background:#333;color:#fff !important;padding:.5rem 1rem;text-align:left;border:1px solid #222;white-space:nowrap}table th h1,table th h2,table th h3,table th h4,table th h5,table th h6{margin:0;color:#fff}table td{border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;margin-left:-1px;margin-top:-1px;padding:1rem 1rem 1rem 1rem;min-width:100px;background:#fff;vertical-align:top}table td ul{margin-left:1.75rem !important}.videoWrapper,.iframeWrapper{position:relative;padding-bottom:56.25%;height:0;margin:30px 0}.videoWrapper iframe,.iframeWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe{max-width:100%;width:100%}blockquote{max-width:640px;margin:3rem auto;font-weight:300;font-weight:lighter}blockquote p{font-size:2rem;line-height:3rem}blockquote.pullquote{font-size:21px;font-weight:300;font-weight:lighter;overflow:hidden}blockquote.pullquote .tweetthis{float:right;font-size:14px}blockquote.pullquote .tweetthis i{position:relative;top:2px;left:-5px}.spark-popover .spark-btn--text.active{background:none;border:none;color:inherit}#wrapper{padding-top:60px;background:#fff;min-height:calc(100vh - 61px)}@media screen and (max-width: 544px){#wrapper{padding-top:40px}}#wrapper:before{display:none}body #wrapper{overflow:hidden}#main-content{margin-bottom:3rem}.container{max-width:1170px}.divide{border-bottom:1px solid #e1e2e5;display:block;margin:32px 0;mix-blend-mode:multiply;opacity:0.5}.redline::after{content:"";display:block;height:.5rem;background:#e50000;width:25%;min-width:80px;max-width:120px;margin-top:1.5rem;margin-bottom:2.5rem;border-radius:.5rem}.redline.redline-ctr::after{margin-left:auto;margin-right:auto}#socialshare{float:right;margin-top:1rem}#socialshare ul li{display:block;margin:.25rem 0}#socialshare ul li a.facebook:hover{background:#3765a3;color:#fff}#socialshare ul li a.twitter:hover{background:#50abf1;color:#fff}#socialshare ul li a.linkedin:hover{background:#0077b5;color:#fff}#socialshare ul li a.download label{padding:8px 11px;display:block;cursor:pointer}#socialshare ul li a.download:hover,#socialshare ul li a.print:hover{background:#555;color:#fff}a.search-filter--tag,span.search-filter--tag{background:#e4e4e4;font-size:11px;padding:4px 10px;border:1px solid #ccc;border-radius:3px;color:#555;font-weight:bold}a.search-filter--tag i.spark-icon:before,span.search-filter--tag i.spark-icon:before{font-size:.75rem;margin-right:.5rem;position:relative;top:-3px}a.search-filter--tag:hover{background:#ccc}.search-meta{text-transform:uppercase;font-size:14px}@media screen and (max-width: 640px){.search-tags{display:block}}.content-pad-sm{padding-top:3%;padding-bottom:3%}.content-pad-md{padding-top:6%;padding-bottom:6%}.content-pad-lg{padding-top:12%;padding-bottom:12%}.content-pad-xlg{padding-top:18%;padding-bottom:18%}.content-width-sm{max-width:960px}.content-width-md{max-width:1170px}.content-width-lg{max-width:1440px}.content-width-xlg{max-width:100%}.offset-center{margin:0 auto}.offset-right{float:right}.offset-left{float:left}.alignnone{float:none;display:block;margin:3rem auto}.alignleft{float:left;margin:0 2rem 1rem 0}.alignright{float:right;margin:0 0 1rem 2rem}.aligncenter{display:block;margin:2rem auto !important}.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.alignwide{margin:0 calc(25% - 25vw)}@media print{#header,#side-content,#footer-content,#footer,#entry-nav,.entry-author,p.edl-breadcrumbs,.author,.meta-sep,.entry-meta,iframe,.videoWrapper,.spark-scroll-to-top,.entry-hero{display:none !important}#wrapper:before{display:block}#main-content{width:100% !important;overflow:hidden}#wrapper{padding-top:0;padding:0 30px}h1,h2,h3,h4,h5,h6,body,p,a{font-family:Helvetica, arial, sans-serif}h1{font-size:26px}body,p,a{font-size:14px !important}p.subhead{font-size:18px !important}}.post-edit-link{float:right;font-size:12px;position:absolute;top:0;right:15px}.wp-caption{width:100% !important;margin:40px 0;border-radius:3px;float:none;border:1px solid #e4e4e4}.wp-caption img{margin:0 auto;display:block;padding:20px}p.wp-caption-text{padding:15px 30px;font-size:14px;line-height:1.4em;color:#999999;text-align:left;margin:0 auto;background:#e4e4e4}.twitter-tweet-rendered{margin:0 auto}#side-sortables .cmb-th,.inner-sidebar .cmb-th{padding-bottom:0 !important}#side-content .spark-menu{border:1px solid #e1e2e5}.entry-articles{list-style:none;margin:0;padding:0}.entry-articles li{list-style:none}.entry-hero.spark-inset-content{padding:5rem 0;border:1px solid #ccc;margin-bottom:-4.85rem}.entry-hero.entry-hero-wallpaper{background:#e1e2e5;padding-top:50%;position:relative;display:block;border-radius:0;margin-top:1rem;margin-bottom:3rem}@media screen and (max-width: 640px){.entry-hero.entry-hero-wallpaper{padding-top:56.25%}}.entry-hero.entry-hero-wallpaper .hero-wallpaper{background:#e1e2e5;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;margin:-1px -5rem}@media screen and (max-width: 1170px){.entry-hero.entry-hero-wallpaper .hero-wallpaper{margin:-1px -1rem}}.entry-hero.alignfull{border:0}.entry-hero .entry-title{text-transform:capitalize}.entry-meta .entry-author{background-position:right center}.entry-meta .entry-author .author-thumbnail{width:34px;height:34px;float:left;border:1px solid #e4e4e4;background:#eee;border-radius:50%;overflow:hidden;position:relative;top:-.5rem;margin-right:.5rem;text-align:center}.entry-meta .entry-author .author-thumbnail i{position:relative;top:.25rem;font-size:1.5rem;opacity:.5}.entry-meta .entry-author .author-blank{width:100px;height:100px;border-radius:50%;background:#eee;border:2px solid #ccc;color:#ccc;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto}.entry-meta .entry-author .author-blank .spark-icon{font-size:5rem;position:relative;top:-.25rem}.entry-meta .entry-author p{margin:0;color:#999}.entry-meta .entry-author p.author{font-size:1.5rem;font-weight:bold}.entry-meta .entry-author a.more{font-size:1.25rem}.entry-meta .entry-author .author-content{padding-top:1rem}.entry-meta .entry-byline{float:left}.entry-meta .entry-category{position:relative;top:-.5rem}.entry-tags{padding:2rem 0}.entry-tags a.tag{margin-right:1rem;margin-bottom:.5rem;text-transform:capitalize;font-size:1.25rem}.entry-tags a.tag:hover{color:#fff}.entry-tags i.spark-icon:before{font-size:1rem;margin-right:.25rem;position:relative;top:-0.025rem}.entry-content{position:relative}.entry-content img{border-radius:4px}.entry-content .entry-thumb{margin-bottom:2rem}.entry-content .entry-thumb img{width:100%}.entry-content p:empty{display:none}#entry-nav{margin-top:2rem}body.page.page-template-z-old #content{padding-top:3rem}body.page-template-page-locations #map-canvas{position:absolute;top:0;right:0;left:0;bottom:0;background:#ccc;border-radius:0;max-width:1600px;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;margin:0 auto;box-shadow:0 1px 12px 0 rgba(18,19,21,0.08)}body.page-template-page-locations #side-content{margin-top:-4rem}body.page-template-page-locations .map-wrapper{position:relative;height:44vw;max-height:600px}body.page-template-page-locations .location-links{text-transform:uppercase;font-size:11px;font-weight:bold}body.page-template-page-locations .location-links a{margin-right:10px}.team-member{margin-bottom:3rem}.team-member .team-member--headshot{padding-left:0}.team-member .team-member--details h5,.team-member .team-member--details h5 a{margin:15px 0 5px 0;text-transform:none;color:inherit;display:block}.team-member .team-member--details p{margin-top:0}body.single #content{padding-top:3rem}body.single .entry-excerpt{margin-bottom:2rem;margin-top:1rem}body.page-template-template-hero #header-content .entry-hero{padding-top:36%;min-height:240px;margin-top:0;margin-bottom:-8.5rem;z-index:0;background:#222;overflow:hidden;border-radius:0}@media screen and (max-width: 544px){body.page-template-template-hero #header-content .entry-hero{margin-bottom:-7.5rem}}body.page-template-template-hero #header-content .entry-hero.spark-inset-content::before{z-index:1}body.page-template-template-hero #header-content .entry-hero.spark-inset-content::after{background:linear-gradient(to bottom, rgba(0,0,0,0.75), transparent);height:50%;top:initial;bottom:0;z-index:1;display:block;box-shadow:none}body.page-template-template-hero #header-content .entry-hero .entry-hero-wallpaper{z-index:-1}body.page-template-template-hero #main-content .entry-breadcrumbs{color:#fff}body.page-template-template-hero #main-content .entry-breadcrumbs a{color:#fff;white-space:initial}body.page-template-template-hero #main-content .entry-breadcrumbs a:hover{opacity:.75}body.page-template-template-hero #main-content .entry-header .post-edit-link{color:#fff}body.page-template-template-hero #main-content .entry-header .entry-headline{margin-bottom:4rem}body.page-template-template-hero #main-content .entry-header .entry-headline.redline::after{display:none}body.page-template-template-hero #main-content .entry-header .entry-headline .entry-title{color:#fff}@media (max-width: 1199px){body.resources-template-template-hero-article #main-content,body.events-template-template-hero-article #main-content,body.post-template-template-hero-article #main-content,body.page-template-template-hero-article #main-content{padding:0 3rem}}body.resources-template-template-hero-article #header-content.this--no-thumb .entry-excerpt,body.events-template-template-hero-article #header-content.this--no-thumb .entry-excerpt,body.post-template-template-hero-article #header-content.this--no-thumb .entry-excerpt,body.page-template-template-hero-article #header-content.this--no-thumb .entry-excerpt{margin:0 0 2rem}@media (max-width: 767px){body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .hero-wallpaper,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .hero-wallpaper,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .hero-wallpaper,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .hero-wallpaper{display:block;position:relative;width:100%;height:45vw;left:0;top:0;margin:0 auto;border:none;margin-bottom:1rem}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero{padding:0;background:white}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .placement,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .placement,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .placement,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .placement{padding:0 3rem}}@media (min-width: 768px){body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs{color:#fff}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs a,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs a,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs a,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs a{color:inherit;border-bottom-color:currentColor;white-space:initial}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs a:hover,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs a:hover,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs a:hover,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-breadcrumbs a:hover{color:#bceaf8}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero{padding-top:25%;padding-bottom:0;min-height:240px;margin-top:0;margin-bottom:0;z-index:0;background:transparent}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero.spark-inset-content::before,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero.spark-inset-content::before,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero.spark-inset-content::before,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero.spark-inset-content::before{z-index:1}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero.spark-inset-content::after,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero.spark-inset-content::after,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero.spark-inset-content::after,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero.spark-inset-content::after{background-color:rgba(0,0,0,0.24);background-image:linear-gradient(to bottom, rgba(0,0,0,0.36), transparent);height:100%;top:initial;bottom:0;z-index:1;display:block;box-shadow:none}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero .entry-hero-wallpaper,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero .entry-hero-wallpaper,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero .entry-hero-wallpaper,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-hero .entry-hero-wallpaper{z-index:-1}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .post-edit-link,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .post-edit-link,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .post-edit-link,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .post-edit-link{color:#fff}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline{margin-bottom:0}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline.redline::after,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline.redline::after,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline.redline::after,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline.redline::after{display:none}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-title,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-title,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-title,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-title{color:#fff}}@media (min-width: 768px) and (min-width: 1200px){body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-title,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-title,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-title,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-title{width:66.667%}}@media (min-width: 768px){body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-headline .entry-excerpt{margin:0 0 2rem}body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-meta,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-meta,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-meta,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .entry-header .entry-meta{background:#fff;padding:2rem 2rem 1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;margin-top:3rem}}@media (min-width: 768px) and (max-width: 1199px){body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .placement,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .placement,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .placement,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .placement{padding:0 3rem}}@media (min-width: 768px) and (min-width: 1200px){body.resources-template-template-hero-article #header-content:not(.this--no-thumb) .placement__content,body.events-template-template-hero-article #header-content:not(.this--no-thumb) .placement__content,body.post-template-template-hero-article #header-content:not(.this--no-thumb) .placement__content,body.page-template-template-hero-article #header-content:not(.this--no-thumb) .placement__content{margin-left:-2rem;margin-right:-2rem}}body.resources-template-template-hero-article-simple .entry-breadcrumbs a,body.events-template-template-hero-article-simple .entry-breadcrumbs a,body.post-template-template-hero-article-simple .entry-breadcrumbs a,body.page-template-template-hero-article-simple .entry-breadcrumbs a{white-space:initial}body.resources-template-template-hero-article-simple .entry-hero.entry-hero-wallpaper,body.events-template-template-hero-article-simple .entry-hero.entry-hero-wallpaper,body.post-template-template-hero-article-simple .entry-hero.entry-hero-wallpaper,body.page-template-template-hero-article-simple .entry-hero.entry-hero-wallpaper{padding:45% 0 0}body.resources-template-template-hero-article-simple .simple-header-headline,body.events-template-template-hero-article-simple .simple-header-headline,body.post-template-template-hero-article-simple .simple-header-headline,body.page-template-template-hero-article-simple .simple-header-headline{margin-top:-4rem;background:white;position:relative;border-radius:1rem;padding-top:0}@media (min-width: 1024px){body.resources-template-template-hero-article-simple .simple-header-headline,body.events-template-template-hero-article-simple .simple-header-headline,body.post-template-template-hero-article-simple .simple-header-headline,body.page-template-template-hero-article-simple .simple-header-headline{margin-left:-2rem;margin-right:-2rem}}body.resources-template-template-hero-article-simple .simple-header-headline:before,body.events-template-template-hero-article-simple .simple-header-headline:before,body.post-template-template-hero-article-simple .simple-header-headline:before,body.page-template-template-hero-article-simple .simple-header-headline:before{content:'';position:absolute;border-radius:inherit;left:0;top:0;width:100%;height:6rem;box-shadow:0 1px 12px 0 rgba(18,19,21,0.08)}body.resources-template-template-hero-article-simple .simple-header-headline__inner,body.events-template-template-hero-article-simple .simple-header-headline__inner,body.post-template-template-hero-article-simple .simple-header-headline__inner,body.page-template-template-hero-article-simple .simple-header-headline__inner{border-radius:inherit;position:relative;background:#fff;padding:2rem}@media (max-width: 1023px){body.resources-template-template-hero-article-simple .simple-header-headline__inner,body.events-template-template-hero-article-simple .simple-header-headline__inner,body.post-template-template-hero-article-simple .simple-header-headline__inner,body.page-template-template-hero-article-simple .simple-header-headline__inner{padding:1rem}}body.resources-template-template-hero-article-simple .simple-header-headline.this--no-thumnail,body.events-template-template-hero-article-simple .simple-header-headline.this--no-thumnail,body.post-template-template-hero-article-simple .simple-header-headline.this--no-thumnail,body.page-template-template-hero-article-simple .simple-header-headline.this--no-thumnail{margin-top:0}body.resources-template-template-hero-article-simple .simple-header-headline.this--no-thumnail:before,body.events-template-template-hero-article-simple .simple-header-headline.this--no-thumnail:before,body.post-template-template-hero-article-simple .simple-header-headline.this--no-thumnail:before,body.page-template-template-hero-article-simple .simple-header-headline.this--no-thumnail:before{display:none}@media (max-width: 1023px){body.resources-template-template-hero-article-simple #main-content,body.events-template-template-hero-article-simple #main-content,body.post-template-template-hero-article-simple #main-content,body.page-template-template-hero-article-simple #main-content{padding-left:2rem;padding-right:2rem}}.surveyWrapper{position:relative;padding-bottom:100%;height:0;margin-bottom:40px}.surveyWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.getcontent .row{list-style:none;margin-left:-15px;margin-right:-15px}.getcontent .row li{list-style:none}.getcontent .row li br{display:none}
