.agent-text-mobile[data-v-7c8132d1]{display:none}hr[data-v-7c8132d1]{border-top:1px dashed #333}h2[data-v-7c8132d1]{color:#8a471f;font-family:Lora,serif;font-weight:700}@media (max-width:640px){.agent-text-mobile h2[data-v-7c8132d1]{font-size:120%;margin-top:20px}.agent-text-desktop[data-v-7c8132d1]{display:none}.agent-text-mobile[data-v-7c8132d1]{display:block}.arrow[data-v-7c8132d1]{border:solid #8a471f;border-width:0 3px 3px 0;display:inline-block;margin-right:2px;padding:3px}.down[data-v-7c8132d1]{transform:rotate(45deg);-webkit-transform:rotate(45deg)}details>summary[data-v-7c8132d1]{color:#8a471f;cursor:pointer;font-weight:700;list-style-type:none}details>summary[data-v-7c8132d1]:before{display:none}details[open]>summary[data-v-7c8132d1]:before{border-color:#8a471f transparent transparent}details summary[data-v-7c8132d1]::-webkit-details-marker{display:none}.agent-description[data-v-7c8132d1]{background-color:#f1f2f4;font-family:arial;font-size:14px}}@media screen and (min-width:768px){.location-autocomplete[data-v-07dbfd1e] input{font-style:normal}}.location-autocomplete[data-v-07dbfd1e] input{height:33px;padding:5px;width:234px;width:100%}.location-autocomplete[data-v-07dbfd1e] input::-moz-placeholder{color:#99a0a6;font-style:italic}.location-autocomplete[data-v-07dbfd1e] input::placeholder{color:#99a0a6;font-style:italic}.no-border[data-v-07dbfd1e]{border:unset}.mobile-location-input[data-v-07dbfd1e]{border:0;border-radius:0;color:#5e2f1f;display:inline-block;height:100%;margin:0;padding:5px;vertical-align:middle}.mobile-location-input[data-v-07dbfd1e] input{border:0;border-radius:0;color:#5e2f1f;display:inline-block;font-family:inherit;height:100%;margin:0;padding:5px;vertical-align:middle;width:100%}.form-control[data-v-07dbfd1e]{color:#5e2f1f}.form-control[data-v-07dbfd1e] input{border-radius:0;border-radius:inherit;font-family:Open Sans,sans-serif;font-size:14px;font-size:inherit;padding:5px}.form-control[data-v-07dbfd1e] input.is-invalid{background-color:#fee;border-color:#dc3545}.form-control[data-v-07dbfd1e] input::-moz-placeholder{color:#6c757d}.form-control[data-v-07dbfd1e] input::placeholder{color:#6c757d}.is-invalid[data-v-07dbfd1e]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.hidden[data-v-dab456b1]{display:none}label[data-v-dab456b1]{color:#441e13;font-size:1.3em;margin-top:5px}.location-autocomplete[data-v-dab456b1]{font-style:italic;height:33px;margin-left:5px;padding:5px;width:234px}.agent-profile .agent-name[data-v-0a27139a]{color:#8a471f;font-family:Lora,serif;font-size:1.1em;line-height:1.2;margin-bottom:0;text-align:center;text-transform:uppercase;width:100%}.agent-profile:not(.long-name) .agent-name[data-v-0a27139a]{white-space:normal;word-wrap:break-word;max-width:100%;overflow-wrap:break-word}.agent-profile:not(.long-name) .name-part-1[data-v-0a27139a]{display:inline;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.agent-profile:not(.long-name) .name-part-2[data-v-0a27139a]{display:inline;white-space:nowrap}.agent-profile.long-name .agent-name[data-v-0a27139a]{align-items:center;display:flex;flex-direction:column;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.agent-profile.long-name .name-part-1[data-v-0a27139a]{display:block;margin-bottom:2px}.agent-profile.long-name .name-part-2[data-v-0a27139a]{align-items:center;display:inline-flex;justify-content:center;max-width:100%;min-width:0;white-space:nowrap}.agent-profile.long-name .name-part-2 .last-name-text[data-v-0a27139a]{display:inline-block;max-width:calc(100% - 25px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.agent-profile.long-name .name-part-2 .promoted-star[data-v-0a27139a]{display:inline-block;flex-grow:0;flex-shrink:0;margin-left:4px;vertical-align:middle}.agent-profile .agent-brokerage[data-v-0a27139a]{color:#5a5a5a;font-size:1.1em;font-weight:600}.agent-profile .agent-address[data-v-0a27139a]{color:#5a5a5a;font-weight:300;padding:0 10px}.agent-profile .agent-address span[data-v-0a27139a]{text-transform:capitalize}.agent-profile .img-circle[data-v-0a27139a]{border-radius:50%;height:55px;margin:10px auto;-o-object-fit:cover;object-fit:cover;width:55px}.agent-profile[data-v-0a27139a]{background-color:#fff;box-sizing:border-box;font-size:.9em;margin:15px 0;overflow:visible;padding:0 8px 40px;position:relative;width:100%}.agent-profile .agent-name[data-v-0a27139a]{margin-bottom:3px;margin-top:20px;overflow:visible}.agent-profile .agent-brokerage p[data-v-0a27139a]{margin-bottom:3px}.agent-profile .details[data-v-0a27139a],.agent-profile .image[data-v-0a27139a]{display:block;padding:10px 5px 5px}.agent-profile .image[data-v-0a27139a]{float:left;margin-top:30px;text-align:center;width:30%}.agent-profile .details[data-v-0a27139a]{box-sizing:border-box;margin-left:30%;overflow:visible;width:70%}.agent-profile .agent-phone[data-v-0a27139a]{bottom:0;color:#5a5a5a;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.agent-profile .agent-phone-desktop[data-v-0a27139a]{position:absolute;width:100%}.agent-profile .agent-phone-desktop[data-v-0a27139a],.icon-circle[data-v-0a27139a]{align-items:center;display:flex;justify-content:center}.icon-circle[data-v-0a27139a]{border:2px solid #5a5a5a;border-radius:50%;margin-right:10px}.icon-circle[data-v-0a27139a],.icon-simple[data-v-0a27139a]{background-color:transparent;height:2em;width:2em}.icon-simple[data-v-0a27139a]{align-items:center;display:flex;justify-content:center;margin-right:5px}.icon-phone[data-v-0a27139a]{color:#5a5a5a}.phone-number[data-v-0a27139a]{color:#8a471f}.agent-phone-mobile[data-v-0a27139a]{display:none}.promoted[data-v-0a27139a]{background-color:#f4e9d9}.promoted-star[data-v-0a27139a]{margin-left:5px}@media (min-width:768px) and (max-width:1024px){.agent-profile[data-v-0a27139a]{margin:10px 0;padding:0 12px 40px}.agent-profile .img-circle[data-v-0a27139a]{height:60px;width:60px}.agent-profile .agent-brokerage[data-v-0a27139a],.agent-profile .agent-name[data-v-0a27139a]{font-size:1em}}@media (max-width:767px){.agent-profile[data-v-0a27139a]{padding:0 8px 10px}.agent-profile .agent-phone-mobile[data-v-0a27139a]{align-items:center;display:flex;justify-content:center;position:relative}.agent-profile .agent-phone-desktop[data-v-0a27139a]{display:none}}.no-agent[data-v-9014e5ee]{padding:40px 0;text-align:center}.flex-row[data-v-9014e5ee]{display:flex;flex-flow:row wrap}.agent-item[data-v-9014e5ee]{display:flex;flex:0 0 auto;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:768px) and (max-width:1023px){.agent-item[data-v-9014e5ee]{width:33.333333%}}@media (min-width:1024px) and (max-width:1199px){.agent-item[data-v-9014e5ee]{width:25%}}@media (min-width:1200px){.col-lg-3[data-v-9014e5ee]{width:25%}.col-lg-1[data-v-9014e5ee],.col-lg-10[data-v-9014e5ee],.col-lg-11[data-v-9014e5ee],.col-lg-12[data-v-9014e5ee],.col-lg-2[data-v-9014e5ee],.col-lg-3[data-v-9014e5ee],.col-lg-4[data-v-9014e5ee],.col-lg-5[data-v-9014e5ee],.col-lg-6[data-v-9014e5ee],.col-lg-7[data-v-9014e5ee],.col-lg-8[data-v-9014e5ee],.col-lg-9[data-v-9014e5ee]{float:left}}
