*{font-family:poppins}h1.name-location{font-size:60px;line-height:150%;margin-top:100px}.region-details-top{color:#fff;margin:0 auto;padding:20px;text-align:center}img.bm-headshot{align-self:center;border:3px solid #01303f;border-radius:50%;display:grid;height:auto;margin:0 auto;max-width:100%;width:150px}.bm-details-bottom{color:#fff;grid-template-columns:repeat(1,100%%);grid-template-rows:auto;margin:0 150px;padding:20px 20px 50px}.bm-details-bottom,a.lo-link{display:grid;text-align:center}a.lo-link{align-items:center;background-color:#ffd72b;border-radius:10px;box-shadow:0 10px 15px rgba(1,48,63,.9);color:#01303f;font-family:poppins;height:60px;margin:30px auto 20px;max-width:300px;padding:5px 10px;text-decoration:none;width:250px}a.lo-link:hover{background-color:#01303f;box-shadow:0 10px 15px rgba(0,0,0,.7);color:#fff}.contact-info a{color:#fff;font-size:22px;text-decoration:none}.contact-info a:hover{color:#ffd72b}.contact-icon{height:60px;width:60px}.social-icon{transition:box-shadow .3s ease}.social-icons{display:flex;gap:20px;justify-content:center;padding:30px 10px 0}.social-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:60px;width:60px}.social-icon-fb{background-image:url(https://6150347.fs1.hubspotusercontent-na1.net/hubfs/6150347/Icons/White-FB-Logo-Circle.png)}.social-icon-fb:hover{background-image:url(https://6150347.fs1.hubspotusercontent-na1.net/hubfs/6150347/Icons/Yellow-FB-Logo-Circle.png)}.social-icon-linkedin{background-image:url(https://6150347.fs1.hubspotusercontent-na1.net/hubfs/6150347/Icons/White-LinkedIn-Logo-Circle.png)}.social-icon-linkedin:hover{background-image:url(https://6150347.fs1.hubspotusercontent-na1.net/hubfs/6150347/Icons/Yellow-LinkedIn-Logo-Circle.png)}.social-icon-ig{background-image:url(https://6150347.fs1.hubspotusercontent-na1.net/hubfs/6150347/Icons/White-IG-Logo-Circle.png)}.social-icon-ig:hover{background-image:url(https://6150347.fs1.hubspotusercontent-na1.net/hubfs/6150347/Icons/Yellow-IG-Logo-Circle.png)}.social-icon-zillow{background-image:url(https://6150347.fs1.hubspotusercontent-na1.net/hubfs/6150347/Icons/White-Zillow-Logo-Circle.png)}.social-icon-zillow:hover{background-image:url(https://6150347.fs1.hubspotusercontent-na1.net/hubfs/6150347/Icons/Yellow-Zillow-Logo-Circle.png)}.about-section{display:grid;grid-template-columns:30% 70%;grid-template-rows:auto;margin:20px 150px 50px;padding:20px 20px 50px;grid-gap:50px;color:#01303f}.bm-section{display:flex;flex-direction:column}.bm-info{text-align:center}h2.bm-info{font-size:25px;line-height:150%;padding:20px}.branch-description,a.bm-info,p.bm-info{font-size:18px}a.bm-info{align-items:center;background-color:#01303f;border-radius:10px;box-shadow:0 10px 15px rgba(1,48,63,.9);color:#fff;display:grid;font-family:poppins;height:60px;margin:30px auto 20px;padding:5px 10px;text-align:center;text-decoration:none;width:90%}a.bm-info:hover{background-color:#ffd72b;box-shadow:0 10px 15px rgba(0,0,0,.7);color:#01303f}.branch-description ul li{font-size:18px;list-style:square}.branch-description ul{padding-left:30px}.review-section{margin:0 150px;padding-top:50px}@media (max-width:900px){h1.name-location{font-size:40px!important}.bm-details-bottom,.bm-headshot,.location-link,.name-location{text-align:center}.about-section,.bm-details-bottom,.bm-headshot,.location-link,.name-location{display:grid;grid-template-columns:repeat(1,100%);grid-template-rows:auto;margin:0 auto}.about-section{text-align:left}.about-section,.homebot1,.review-section{margin:0 auto;padding:20px}a.bm-info{width:70%}img.contact-icon{margin-top:40px}}