@property --my-border{syntax:"<percentage>";inherits:false;initial-value:25%}.main-content>.top-strip{display:none !important}.main-content>.container-fluid{padding:0}.main-content>.container-fluid>.row{margin:0}.main-content>.container-fluid>.row>.si-site-container-fluid{padding:0}.about-page #hero_banner{background:url(https://cy-sierra-assets.s3.amazonaws.com/sites/denovorealty.com/images/team-hero.jpg) center no-repeat;background-color:#000;background-size:cover;height:600px;position:relative;display:flex;flex-direction:column;justify-content:end;align-items:center}@media(max-width: 1199.98px){.about-page #hero_banner{height:48vw}}.about-page #hero_banner .inner{max-width:1400px;width:100%;position:relative;text-align:right}.about-page #hero_banner .inner h1{margin:0;color:#fff;font-size:90px;line-height:65px}@media(max-width: 1199.98px){.about-page #hero_banner .inner h1{font-size:8vw;line-height:5.5vw}}@media(max-width: 767.98px){.about-page #hero_banner .inner h1{font-size:11vw;line-height:8vw}}.about-page #team_intro{padding-top:60px}.about-page #team_intro .container{width:100%;max-width:1400px;padding-left:50px}@media(max-width: 991.98px){.about-page #team_intro .container{padding-left:40px;padding-right:40px}}.about-page #team_intro h2{margin-top:0;font-size:60px;font-weight:300;color:#000}@media(max-width: 991.98px){.about-page #team_intro h2{font-size:50px}}@media(max-width: 575.98px){.about-page #team_intro h2{font-size:45px}}.about-page #team_intro h2 span{display:block;text-transform:uppercase;letter-spacing:5px;font-weight:500;font-size:16px;padding-bottom:10px;color:var(--si-primary-color)}.about-page #team_intro p{font-weight:300}.about-page #team_intro p a{font-weight:500}@media(max-width: 991.98px){.about-page #team_intro #stat_list{display:flex;justify-content:center;flex-wrap:wrap}}@media(max-width: 575.98px){.about-page #team_intro #stat_list{flex-direction:column}}.about-page #team_intro #stat_list li{padding:15px 0;text-align:center;margin:0}@media(max-width: 991.98px){.about-page #team_intro #stat_list li{width:33.3333333333%;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media(max-width: 575.98px){.about-page #team_intro #stat_list li{width:100%}}.about-page #team_intro #stat_list li:before{display:none}.about-page #team_intro #stat_list li .num{display:block;font-size:50px;font-weight:600;color:var(--si-primary-color)}.about-page #team_intro #stat_list li .label{text-transform:uppercase;font-size:14px;letter-spacing:4px;font-weight:500}.about-page #team_intro #stat_list li img{max-width:180px;margin:0 auto}@media(max-width: 991.98px){.about-page #team_intro #stat_list li img{max-width:70%}}.about-page #team_intro #stat_list li img.invert{filter:invert(1)}.about-page #team_members{padding:60px 30px;max-width:1500px;width:100%;margin:0 auto}.about-page #team_members .nav-tabs{display:flex;justify-content:center;border:none}.about-page #team_members .nav-tabs li{padding:0 20px}.about-page #team_members .nav-tabs li:before{display:none !important}.about-page #team_members .nav-tabs li a{text-transform:uppercase;color:#222;font-size:18px;letter-spacing:4px;font-weight:500;line-height:1.3;margin-bottom:10px;display:block;border:none;margin:0;border-radius:5px;padding:8px 20px 5px}.about-page #team_members .nav-tabs li.active a{background:var(--si-primary-color);color:#fff}.about-page #team_members .tab-content .tab-pane.active{display:flex}.about-page #team_members #agents_tab,.about-page #team_members #staff_tab{flex-wrap:wrap;justify-content:center}.about-page #team_members #agents_tab .agent-info,.about-page #team_members #staff_tab .agent-info{width:20%;padding:20px}@media(max-width: 1499.98px){.about-page #team_members #agents_tab .agent-info,.about-page #team_members #staff_tab .agent-info{width:25%}}@media(max-width: 991.98px){.about-page #team_members #agents_tab .agent-info,.about-page #team_members #staff_tab .agent-info{width:33.3333333333%}}@media(max-width: 767.98px){.about-page #team_members #agents_tab .agent-info,.about-page #team_members #staff_tab .agent-info{width:50%}}@media(max-width: 575.98px){.about-page #team_members #agents_tab .agent-info,.about-page #team_members #staff_tab .agent-info{width:100%}}.about-page #team_members #agents_tab .agent-info:hover .agent-image,.about-page #team_members #staff_tab .agent-info:hover .agent-image{transform:scale(1.05)}.about-page #team_members #agents_tab .agent-info:hover .agent-image:after,.about-page #team_members #staff_tab .agent-info:hover .agent-image:after{--my-border: 100%}.about-page #team_members #agents_tab .agent-info .agent-image,.about-page #team_members #staff_tab .agent-info .agent-image{position:relative;padding:3px;border-radius:50%;overflow:hidden;transition:300ms ease all;box-shadow:0 0 20px rgba(0,0,0,.05)}.about-page #team_members #agents_tab .agent-info .agent-image:after,.about-page #team_members #staff_tab .agent-info .agent-image:after{content:"";position:absolute;inset:-10px;z-index:-1;pointer-events:none;border-radius:50%;background:repeating-conic-gradient(var(--si-primary-color) 0%, var(--si-primary-color) var(--my-border), transparent var(--my-border), transparent 100%);transform:rotate(-180deg) scale(-1, 1);transition:--my-border 1s ease}.about-page #team_members #agents_tab .agent-info .agent-image .image,.about-page #team_members #staff_tab .agent-info .agent-image .image{display:block;width:100%;height:auto;overflow:hidden;border-radius:50%;aspect-ratio:1/1;position:relative;border:8px solid #efeeee}.about-page #team_members #agents_tab .agent-info .agent-image .image img,.about-page #team_members #staff_tab .agent-info .agent-image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.about-page #team_members #agents_tab .agent-info .info-content,.about-page #team_members #staff_tab .agent-info .info-content{text-align:center;padding-top:20px}.about-page #team_members #agents_tab .agent-info .info-content .position.small,.about-page #team_members #agents_tab .agent-info .info-content a.si-phone-link,.about-page #team_members #agents_tab .agent-info .info-content a.profile,.about-page #team_members #staff_tab .agent-info .info-content .position.small,.about-page #team_members #staff_tab .agent-info .info-content a.si-phone-link,.about-page #team_members #staff_tab .agent-info .info-content a.profile{display:none}.about-page #team_members #agents_tab .agent-info .info-content a.title,.about-page #team_members #staff_tab .agent-info .info-content a.title{display:block}.about-page #team_members #agents_tab .agent-info .info-content a.title span,.about-page #team_members #staff_tab .agent-info .info-content a.title span{text-transform:uppercase;color:#222;font-size:22px;letter-spacing:4px;font-weight:500;line-height:1.3;margin-bottom:10px;display:block}@media(max-width: 1499.98px){.about-page #team_members #agents_tab .agent-info .info-content a.title span,.about-page #team_members #staff_tab .agent-info .info-content a.title span{font-size:20px;letter-spacing:2px}}.about-page #team_members #agents_tab .agent-info .info-content .position,.about-page #team_members #staff_tab .agent-info .info-content .position{color:var(--si-primary-color);text-transform:uppercase;font-weight:500;font-size:12px;letter-spacing:3px}.about-page #team_members #agents_tab .agent-info .clearfix,.about-page #team_members #agents_tab .agent-info .bio,.about-page #team_members #staff_tab .agent-info .clearfix,.about-page #team_members #staff_tab .agent-info .bio{display:none}.about-page #team_members #staff_tab .agent-info{width:25%;padding:20px 40px}@media(max-width: 1499.98px){.about-page #team_members #staff_tab .agent-info{width:25%;padding:20px}}@media(max-width: 991.98px){.about-page #team_members #staff_tab .agent-info{width:33.3333333333%}}@media(max-width: 767.98px){.about-page #team_members #staff_tab .agent-info{width:50%}}@media(max-width: 575.98px){.about-page #team_members #staff_tab .agent-info{width:100%}}#pageComponent706807 h2{text-align:center;margin-top:0;margin-bottom:40px;font-size:60px;font-weight:300;color:#000}@media(max-width: 991.98px){#pageComponent706807 h2{font-size:50px}}@media(max-width: 575.98px){#pageComponent706807 h2{font-size:45px}}/*# sourceMappingURL=about-team.css.map */