.any-team-detail .details-content{display:flex}.any-team-detail .details-content .not-contact-form{flex:1;min-width:0}.any-team-detail .details-content .contact-form{flex:0 0 320px;max-height:fit-content;margin:16px 0 16px 32px;box-shadow:var(--box-shadow-near);background-color:var(--content-background);position:sticky;top:40px}@media (max-width: 1024px){.any-team-detail .details-content .contact-form{display:none}}.any-team-detail .details-content .contact-form .any-contact-form{padding-top:8px}.any-team-detail .details-content .contact-form .title{padding:16px 0 16px 16px;font-size:20px;font-family:var(--med);background-color:var(--primary-extra-light);color:var(--text);border:6px solid var(--content-background);border-bottom:0}.any-team-detail .details-content .contact-form .fake-border{margin:0 6px;padding:1px;border-bottom:var(--border-dark)}.any-team-detail .details-content .awards-section{padding-top:32px}.any-team-detail .details-content .awards-title{font-family:var(--med);font-size:20px;padding-bottom:12px}.any-team-detail .details-content .awards-columns{display:flex;gap:32px}.any-team-detail .details-content .award-item{font-size:16px;line-height:24px;white-space:nowrap}@media (max-width: 768px){.any-team-detail .details-content .awards-columns{flex-direction:column;gap:4px}}@media (min-width: 1025px){.any-team-detail .cta-container{display:none}}.any-team-info .top-section{display:flex;flex-wrap:wrap;gap:32px}.any-team-info .top-section .image-container{border-radius:var(--border-radius);border:8px solid var(--content-background);box-shadow:var(--box-shadow-far);height:370px;width:250px}.any-team-info .top-section .image-container .team-image{object-fit:contain;width:100%;height:100%}.any-team-info .top-section .image-container .team-image.team-avatar{background:var(--image-background)}@media (max-width: 500px){.any-team-info .top-section .image-container{height:100%;width:100%}}.any-team-info .top-section .contact-info{display:flex;flex-direction:column;padding-top:.5rem;gap:16px}.any-team-info .top-section .contact-info .info-item{display:flex;align-items:center;gap:12px}.any-team-info .top-section .contact-info .info-item svg{color:var(--action)}.any-team-info .top-section .contact-info .info-item.team-name{font-family:var(--med);font-size:20px}.any-team-info .top-section .contact-info .brokerage-info .logo{max-height:50px;max-width:100px}.any-team-info .top-section .contact-info .brokerage-info a{margin-left:16px}.any-team-info .top-section .contact-info .address{font-size:16px;color:var(--text-muted)}.any-team-info .top-section .any-preferred-item-button{margin-top:0}.any-team-info .map-container{display:block;height:200px;width:100%;border:var(--border);margin-top:32px;position:relative;flex:1}@media (max-width: 600px){.any-team-info .map-container{height:160px;position:relative;flex:auto}}.any-team-info .map-container a[href^="http://maps.google.com/maps"],.any-team-info .map-container a[href^="https://maps.google.com/maps"]{display:none!important}.any-team-info .map-container .gmnoprint a,.any-team-info .map-container .gmnoprint span,.any-team-info .map-container .gm-style-cc{display:none}.any-team-info .map-container .gmnoprint div{background:none!important}.any-team-about{background-color:transparent;margin-top:16px}.any-team-view-all-agents{padding:16px 0}.any-team-view-all-agents .agent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.any-team-listings .property-carousel .action{cursor:pointer}.any-team-listings .property-carousel .action .any-button-wrap{color:var(--action)}.any-team-view-all-listings{padding:16px 0 4px}.any-team-view-all-listings .agent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.any-team-not-found .any-not-found-card>hr{margin:40px 0}.any-team-not-found .any-not-found-card .not-found-header{margin-bottom:40px}.any-team-not-found .any-not-found-card .search-field-wrapper{display:flex;justify-content:center;margin-top:32px}.any-team-not-found .any-not-found-card .search-field-wrapper .any-location-search-form{width:420px}.any-team-list-not-found .any-not-found-card>hr{margin:40px 0}.team-container-list{display:grid;grid-template-columns:1fr;gap:16px;list-style:none;padding:0;margin:0}@media (width >=1280px){.team-container-list{grid-template-columns:repeat(4,minmax(260px,1fr))}}@media (width > 880px) and (width < 1280px){.team-container-list{grid-template-columns:repeat(3,minmax(260px,1fr))}}@media (width > 550px) and (width <=880px){.team-container-list{grid-template-columns:repeat(2,minmax(260px,1fr))}}.team-container-list .any-team-card{min-width:260px}.team-container-list li{margin:0}.team-list-view{margin-top:20px}.any-team-list .any-team-tabs{max-width:420px;margin-bottom:32px}.any-team-list .team-list-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-bottom:20px}.any-team-list .team-list-form .any-location-search{max-width:420px}.any-team-list .team-list{margin-top:20px}.any-team-name-not-found .any-not-found-card>hr{margin:40px 0}.any-team-name-search .team-list{display:flex;flex-wrap:wrap;gap:16px}.any-team-name-search .any-team-tabs{max-width:420px;margin-bottom:32px}
