.ip-banner{display:none}.inner-page-container{width:100%;max-width:100%;padding:0}.agent-details{padding:120px 0 100px}.agent-details__breadcrumbs{padding:0 8.75vw}.agent-details__breadcrumbs #breadcrumbs{color:var(--primary-text);letter-spacing:1.2px;text-transform:uppercase;font-size:12px;font-weight:400;padding:15px 0 24px;line-height:1;margin:0}.agent-details__breadcrumbs #breadcrumbs>span{display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px}.agent-details__breadcrumbs #breadcrumbs>span .breadcrumb_last{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.agent-details__breadcrumbs #breadcrumbs a{color:var(--primary-text)}.agent-details__main{padding:0 15px;max-width:1070px;margin:80px auto 0;display:flex;flex-wrap:wrap;justify-content:center}.agent-details__main-photo{width:90%;max-width:400px}.agent-details__main-info{width:100%;text-align:center}.agent-details__main-info .section-button{min-width:285px}.agent-details__main-info-bio{font-family:var(--font-family-default);font-weight:300;font-size:16px;line-height:26px;letter-spacing:.128px;color:#000;margin-bottom:50px}.agent-details__main-info-bio p{margin:0 0 26px;white-space:pre-wrap}.agent-details__main-info-bio p:last-child{margin-bottom:0}.agent-details__main-info-contact{margin-bottom:40px}.agent-details__main-info-contact .contact-info{font-size:15px;font-weight:700;padding:5px 0}.agent-details__main-info-contact .contact-info a{color:#303030;transition:all .5s}.agent-details__main-info-contact .contact-info a:hover{color:var(--accent)}.agent-details__main-info-contact .contact-smis{margin-top:30px;font-size:25px;display:flex;gap:20px;justify-content:center}.agent-details__main-info-contact .contact-smis a{color:#000;transition:all .5s}.agent-details__main-info-contact .contact-smis a:hover{color:var(--accent)}.agent-details__main-info .section-title:after{content:"";width:45px;height:1px;background:silver;margin:15px auto 35px}@media screen and (min-width: 744px){.agent-details__breadcrumbs #breadcrumbs>span{justify-content:flex-start}}@media (min-width: 992px){.agent-details__main{justify-content:space-between}.agent-details__main-info{width:545px;text-align:left}.agent-details__main-info-contact .contact-smis{justify-content:flex-start}.agent-details__main-info .section-title:after{margin:15px 0 35px}}
