/**handles:block-acf-page-title,block-acf-content,block-acf-team-member**/
.page-title{height:250px;display:flex;align-items:center}@media (max-width:991.98px){.page-title{height:200px}}@media (min-width:992px){.page-title h1{text-align:center}}@media (max-width:991.98px){.page-title h1{font-size:1.5rem;line-height:1}}.page-title__image-left{position:absolute;left:0;bottom:0}@media (max-width:991.98px){.page-title__image-left{opacity:0}}.page-title__image-right{position:absolute;right:0;top:-80px;align-self:unset;align-items:inherit;text-align-last:right}@media (max-width:991.98px){.page-title__image-right img{height:200px}}
@media (min-width:992px){.content{background-color:#fff!important}}.content__standard p+.content__bulletlist,.content__twocolumns p+.content__bulletlist{margin-top:-10px}.content__standard>.container>.row>div :last-child{margin-bottom:0}.content__standard>.container>.row>div :last-child>figcaption{margin-bottom:0!important}.content__standard>.container .container:first-child{margin-top:30px}.content__standard ol{margin-top:-8px;margin-bottom:24px}.content__standard__object-inner{margin-bottom:30px}.content__standard__object-inner .content__bulletlist{padding-top:8px}.content__standard__object-outer{margin-bottom:64px}@media (max-width:991.98px){.content__standard__object-outer{margin-bottom:44px}}.content__standard__object .content__bulletlist{margin-bottom:30px}.content__standard .banner-slogan__image img{height:168px;margin-left:-1px}@media (min-width:992px){.content__standard .banner-slogan__image img{width:270px}}.content__standard .banner-slogan__content{row-gap:0;flex:1}.content__standard .banner-slogan__content>*{color:#fff}.content__standard .banner-slogan__content a{color:#fff}.content__standard .banner-slogan__content ul li{display:flex;align-items:center}.content__standard .banner-slogan__content ul li:first-child{margin-right:12px}.content__standard .banner-slogan__content ul li:last-child a:hover{text-decoration:none}.content__standard .banner-slogan__content ul li svg{margin-right:12px}.content__standard__list-and-heading ul{row-gap:10px}@media (max-width:991.98px){.content__standard__list-and-heading ul{row-gap:8px}}.content__standard__list-and-heading ul li{align-items:normal}.content__standard__list-and-heading ul li svg{position:relative;top:3px}.content__standard__list-and-heading ul li div p:first-of-type{margin-bottom:12px}@media (max-width:991.98px){.content__twocolumns__wrapper{flex-direction:column;padding:50px 16px}}.content__twocolumns__content{flex-basis:58.333%}@media (min-width:992px){.content__twocolumns__content{padding:32px}}.content__twocolumns__content .content__bulletlist{margin-bottom:25px}.content__twocolumns__image{flex-basis:41.666%}.content__twocolumns__image img{height:100%;object-fit:cover}@media (max-width:991.98px){.content__twocolumns__image-left{margin-bottom:20px}}
section.team-member{padding-bottom:3rem}@media (min-width:768px){section.team-member{padding-bottom:6rem}}section.team-member .row{min-height:500px}section.team-member .image-hover{overflow:hidden;position:relative}section.team-member .image-hover img{border-radius:15px;height:400px;margin-bottom:2rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}section.team-member .image-hover img.hover-img{display:none}section.team-member .image-hover:after{background:linear-gradient(rgba(7,43,184,0),#072bbb);border-radius:0 0 15px 15px;content:"";height:110px;left:1rem;pointer-events:none;position:absolute;top:290px;width:calc(100% - 2rem)}@media (min-width:768px){section.team-member .image-hover:after{top:450px}section.team-member .image-hover{overflow:hidden;position:relative}section.team-member .image-hover img{display:block;height:600px;left:1rem;position:absolute;top:0;transition:opacity .3s ease-in-out;width:calc(100% - 2rem)}section.team-member .image-hover img.hover-img{display:block;opacity:0}section.team-member .image-hover:hover img.hover-img{opacity:1}section.team-member .image-hover:after{height:150px}section.team-member .team-md-padding{padding-inline:2rem}section.team-member .team-member-h4{font-size:1.25rem}}section.team-member .svg-inline--fa.fa-phone-alt{transform:rotate(90deg)}section.team-member .team-contact-link{color:var(--theme-cta-link-hover)}section.team-member .team-member-blog-table{border-collapse:separate;border-radius:15px;border-spacing:0;overflow:hidden;width:100%}section.team-member .team-member-blog-table thead{padding:0}section.team-member .team-member-blog-table thead h3{margin-bottom:1rem;margin-top:1rem;padding-left:1rem}@media (min-width:768px){section.team-member .team-member-blog-table thead h3{margin-top:2rem;padding-left:2rem}}section.team-member .team-member-blog-table tr:nth-child(odd){background-color:#f2f2f2}section.team-member .team-member-blog-table tr td{padding-bottom:.5rem;padding-top:.5rem;vertical-align:top}section.team-member .team-member-blog-table tr td.first-cell{padding-left:1rem;padding-right:.5rem}@media (min-width:768px){section.team-member .team-member-blog-table tr td.first-cell{padding-left:2rem;padding-right:1rem}}section.team-member .team-member-blog-table tr td.second-cell{padding-left:.5rem;padding-right:1rem}@media (min-width:768px){section.team-member .team-member-blog-table tr td.second-cell{padding-left:1rem;padding-right:2rem}}section.team-member .team-member-blog-table tr:last-child{background-color:#f2f2f2;height:2rem}