.staff-form,.staff-bio .expertise li,.staff-bio,.mortgages a{position:relative}.staff-bio .expertise li::before,.mortgages a:after{position:absolute}.mortgages a{display:inline-block;zoom:1}.mortgages img{display:block}.staff-bio .info,.mortgages a{box-sizing:border-box}.staff-bio .expertise{container-type:inline-size}.mortgages a{text-align:center}.mortgages a{text-transform:uppercase}.staff-bio,.staff-form,.mortgages{display:flex;flex-wrap:wrap}.staff-form,.mortgages{justify-content:space-between}.staff-bio{align-items:flex-start}.mortgages{align-items:center}.mortgages a{font-family:"Poppins",sans-serif}.mortgages a{font-weight:bold;transition:background-color 250ms,color 250ms;padding:1.1em 1.2em .9em;border:none;cursor:pointer;min-width:220px;overflow:hidden}.mortgages a:after{top:0;height:50px;width:25px;right:-30px;content:"";z-index:1000;transform:skew(45deg)}.mortgages a{color:#fff;background-color:#85c346}.mortgages a:after{background-color:#005273}.mortgages a:hover{color:#fff;background-color:#9ecf6d}.mortgages a:active{background-color:#6ba234}@media screen and (min-width: 1441px){.staff-form,.staff-bio{padding-left:10%;padding-right:10%}}@media screen and (min-width: 761px)and (max-width: 1440px){.staff-form,.staff-bio{padding-left:8%;padding-right:8%}}@media screen and (max-width: 760px){.staff-form,.staff-bio{padding-left:6%;padding-right:6%}}@media screen and (min-width: 1201px){.staff-bio{padding-top:75px;padding-bottom:75px}}@media screen and (min-width: 761px)and (max-width: 1200px){.staff-bio{padding-top:6em;padding-bottom:6em}}@media screen and (max-width: 760px){.staff-bio{padding-top:4em;padding-bottom:4em}}@media screen and (min-width: 1920px){.staff-bio .info h2,.staff-form h2{font-size:2em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.staff-bio .info h2,.staff-form h2{font-size:2em}}@media screen and (min-width: 451px)and (max-width: 1199px){.staff-bio .info h2,.staff-form h2{font-size:1.5em}}@media screen and (max-width: 450px){.staff-bio .info h2,.staff-form h2{font-size:1em}}@media screen and (min-width: 1920px){.staff-bio .expertise h4{font-size:1.5em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.staff-bio .expertise h4{font-size:1.4em}}@media screen and (min-width: 451px)and (max-width: 1199px){.staff-bio .expertise h4{font-size:1.2em}}@media screen and (max-width: 450px){.staff-bio .expertise h4{font-size:1em}}@media screen and (min-width: 1920px){.staff-bio .expertise li,.staff-bio .info h3,.staff-bio p,.mortgages a{font-size:1.1em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.staff-bio .expertise li,.staff-bio .info h3,.staff-bio p,.mortgages a{font-size:1.05em}}@media screen and (min-width: 451px)and (max-width: 1199px){.staff-bio .expertise li,.staff-bio .info h3,.staff-bio p,.mortgages a{font-size:1em}}@media screen and (max-width: 450px){.staff-bio .expertise li,.staff-bio .info h3,.staff-bio p,.mortgages a{font-size:.95em}}.staff-form h2{font-weight:bold;margin-bottom:1.3em;line-height:1.4em}.staff-bio p{font-weight:normal;line-height:1.7em}.staff-bio p{margin-bottom:1.5em}.hero{background-image:url("../images/hero.webp")}.hero h2{margin-bottom:2em}.staff-bio .img-wrapper{width:30%;height:400px}.staff-bio .info{width:70%;padding-right:5%}.staff-bio .info h2{width:100%}.staff-bio .info h3{color:#89b6c8;margin-bottom:3em}.staff-bio .expertise{width:100%;container-name:expertise;gap:50px;padding:3em;background-color:#e2ebef;margin-top:3em}.staff-bio .expertise div{width:100%}.staff-bio .expertise h4{color:#005273;margin-bottom:1.5em;line-height:1.3em}.staff-bio .expertise li{margin-bottom:.75em;padding-left:1.5em}.staff-bio .expertise li::before{content:">";font-size:20px;top:-4px;left:0;color:#85c346;font-weight:normal}@media screen and (max-width: 960px){.staff-bio .img-wrapper,.staff-bio .info{width:100%}.staff-bio .info{padding-right:0;order:2}.staff-bio .img-wrapper{height:500px;order:1;margin-bottom:2em}.staff-bio .expertise{order:3}}@container expertise (min-width: 650px){div{flex:1}}.mortgages{margin-bottom:3em}.mortgages img{width:200px}.staff-form{padding-top:120px;background-color:#e2ebef}.staff-form h2{width:20%;color:#005273}.staff-form .form-wrapper{width:80%}.staff-form .field-title{color:#005273}.staff-form input[type=text],.staff-form textarea{background-color:#005273;color:#fff;border:none;transition:background-color 200ms ease-in-out}.staff-form input[type=text]:hover,.staff-form textarea:hover{background-color:#00405a}@media screen and (max-width: 1200px){.staff-form{padding-bottom:120px}.staff-form .form-wrapper{width:100%}.staff-form h2{width:100%}}.advisor-profile .breadcrumbs{border-top:none}
