.author-inner{align-items:center;color:#42515b;display:flex;flex-wrap:wrap;font-size:16px;justify-content:space-between;padding-bottom:40px}.author-img{margin-bottom:30px;width:150px}.author-title{font-size:16px;font-weight:600;border-radius:100%;margin-bottom:20px}.author-img img{border-radius:100%;display:flex;height:auto;width:100%}.author-info{width:100%}.author-name{font-weight:700;font-size:24px}@media (min-width:768px){.author-img{margin-bottom:0;margin-right:30px}.author-info{flex:1}}.af-loan-location__subtitle{text-transform:uppercase;position:relative;width:fit-content;font-weight:600}p.af-loan-location__subtitle::before{content:'';width:calc(100% + 20px);height:2px;background:#4ebd88;position:absolute;bottom:-5px;left:0}.af-loan-location__title{color:#fff}.gm-style .gm-style-iw-tc::after{background:#003E77}.gm-style .gm-style-iw-c{color:rgb(255,255,255);background:rgb(0,62,119);border-radius:20px!important}.location-states .gm-style-iw.gm-style-iw-c{border-radius:20px!important}.location-states .gm-style-iw.gm-style-iw-c button{position:absolute!important;top:5px!important;right:0!important;width:34px!important;height:26px!important;background:#fff!important;border-top-left-radius:50px;border-bottom-left-radius:50px}.location-states .gm-style-iw.gm-style-iw-c button>span{margin:0 0 0 7px!important;width:16px!important;height:16px!important}#map{border-radius:50%}.map-marker .btn-secondary{text-align:center;width:100%;position:relative;padding:9px;background:#4EBD88;display:block;border-radius:20px;text-transform:uppercase;color:#fff;font-size:12px;margin-top:3px;font-weight:500;pointer-events:all}.map-marker .btn-secondary:hover{background:#16814e}.map-marker .btn{padding:9px;font-size:12px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;text-transform:uppercase;font-weight:500;pointer-events:all;border-radius:20px;text-transform:uppercase;border:1px solid #4EBD88}.map-marker .btn:hover{background:#4EBD88}.map-marker .btn>svg{marging-left:15px}.map-marker{min-width:220px!important;padding-left:15px;padding-bottom:15px;padding-right:15px}.map-marker h6,.map-marker p{color:#fff;font-size:14px;margin:0;padding-bottom:7px;font-weight:700}.map-marker h6{padding-right:34px}.map-marker p{padding-right:20px}.gm-ui-hover-effect top:0!important;right:0!important}