.representatives{padding-bottom:2rem}.representatives-title{font-size:1.125rem;color:#f9c610;text-transform:uppercase;margin-bottom:1.5rem}.representatives .kmbi-pdx-representatives{color:#007c42;font-size:4rem}@media (max-width:991.98px){.representatives .kmbi-pdx-representatives{font-size:3rem}}.representatives-description{color:#007c42;font-size:1.875rem;font-weight:700;text-transform:uppercase;line-height:1.2;margin-bottom:2.5rem}@media (max-width:991.98px){.representatives-description{font-size:1.1rem}}.representatives hr{border-color:#f9c610}.representatives h2{color:#007c42;font-size:1.125rem;text-transform:uppercase;background-color:#fff;display:inline-block;margin-bottom:0;padding-right:.5rem}.representatives h2+hr{width:100%;margin:0;transform:translateY(-50%);position:absolute;top:50%;z-index:-1}.representatives ul{list-style:none;padding-left:0;margin-bottom:2.5rem}.representatives ul li{margin-top:2.5rem}.representatives ul li img{margin-bottom:1rem}.representatives ul li h1{font-size:1rem;font-weight:700;color:#007c42}.representatives ul li p{margin-bottom:0;font-size:.875rem}.representatives ul li p a{color:#4d4d4d}.representatives ul li p a:hover{text-decoration:underline}.representatives .btn-outline-primary{margin-top:2rem;padding-left:4rem;padding-right:4rem}.representatives .btn-outline-primary svg{font-size:1.7rem;margin-right:.7rem}