.profile-4-hdr{position:relative;width:100%;padding:0;background-color:#f0f1f1}.profile-4-hdr .profile-img{position:relative;height:100%;width:100%;background-color:#000;display:block}.profile-4-hdr .profile-content{padding:6%}.profile-4-hdr .profile-content ul{margin-bottom:0}.profile-4-hdr .profile-content hr{margin:10px 0 20px;border-top:1px solid #ddd}.profile-4-hdr .profile-content h2{margin:0}.profile-4-hdr .profile-content h5{text-transform:uppercase;color:#909090;font-weight:700;margin:0 0 30px}.profile-4-hdr .profile-content .locations h4{text-transform:uppercase;color:#444;font-weight:500;margin:0 0 10px}.profile-4-hdr .profile-content .locations p{font-size:16px}.profile-4-hdr .profile-content ul.social{text-align:right}@media (max-width:1200px){.profile-4-hdr .flex{display:block}.profile-4-hdr .profile-img{height:400px}}@media (max-width:1024px){.profile-4-hdr .profile-content ul.social{text-align:left}}@media (min-width:1200px){.profile-4-hdr .profile-content{max-height:650px;overflow-y:scroll}.profile-4-hdr .row.flex div.col-lg-7.col-md-12{padding-top:20px}}#agent-profile-stats-4{padding:6% 0;text-align:center;z-index:4;position:relative;background-color:#fff}#agent-profile-stats-4 .container-fluid .stats-flex{display:flex}#agent-profile-stats-4 .container-fluid .stats-flex div{z-index:10;margin:auto}#agent-profile-stats-4 .container-fluid .stats-flex div svg{padding-bottom:20px}#agent-profile-stats-4 .container-fluid .stats-flex div .icons{width:55px;height:55px;margin-top:20px;animation:1s ease 0s normal none pulse;animation-iteration-count:infinite;animation-duration:3s}#agent-profile-stats-4 .img-overlay{background:#eee;opacity:1;z-index:-1}@media (min-width:681px){#agent-profile-stats-4 .stats-flex>div{width:33%;border-right:1px solid #ddd}#agent-profile-stats-4 .stats-flex div:last-child{border-right:0}}@media (max-width:680px){#agent-profile-stats-4 .stats-flex{display:block!important}#agent-profile-stats-4 .stats-flex div{width:100%;border-right:none;padding:50px 0 0 0}}#agent-profile-stats-4 h2 span{font-size:inherit;font-weight:inherit}#lifestyle-slider-images-4{border:10px solid #fff}#lifestyle-slider-images-4 .lifestyle-slider .lifestyle-img{height:calc(33.33vw - 13px);background-position:center;background-size:cover}@media (max-width:768px){#lifestyle-slider-images-4 .lifestyle-slider .lifestyle-img{height:calc(50vw - 13px)}}@media (max-width:480px){#lifestyle-slider-images-4 .lifestyle-slider .lifestyle-img{height:calc(90vw - 13px)}}#lifestyle-slider-images-4 .slick-slide{margin:0 5px}#lifestyle-slider-images-4 .slick-list{margin:0 -5px 0 -5px}#lifestyle-slider-images-4 button.slick-next,#lifestyle-slider-images-4 button.slick-next:hover{position:absolute;top:50%;right:5px;width:47px;height:75px}#lifestyle-slider-images-4 button.slick-prev,#lifestyle-slider-images-4 button.slick-prev:hover{position:absolute;top:50%;left:5px;z-index:1;width:47px;height:75px}#lifestyle-slider-images-4 .slick-next:before,#lifestyle-slider-images-4 .slick-prev:before{font-size:30px;opacity:1;color:#fff!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset}.slick-slide{outline:0!important}@media (min-width:768px){property-gallery-f4 .property-gallery-slider{padding:0 60px!important}}.property-gallery-f4{background:linear-gradient(#fff 50%,#000 0)!important;padding:20px 0 10px!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect h3{position:relative!important;bottom:5px;left:0!important;font-size:14px!important;line-height:20px!important;margin-bottom:-20px!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect:hover h2,.property-gallery-f4 .property-gallery-slider .grid .gallery-effect:hover h3{-webkit-transform:translate3d(0,-56px,0)!important;transform:translate3d(0,-56px,0)!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect:hover h4,.property-gallery-f4 .property-gallery-slider .grid .gallery-effect:hover p{-webkit-transform:translate3d(0,-42px,0)!important;transform:translate3d(0,-42px,0)!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect img{min-height:300px!important;max-height:300px!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect:hover img{-webkit-transform:translate3d(0,-64px,0)!important;transform:translate3d(0,-64px,0)!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect .caption::after{height:34%!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect:hover .caption::after{-webkit-transform:translate3d(0,-80px,0)!important;transform:translate3d(0,-80px,0)!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect{max-height:360px!important;min-height:400px!important;background:0 0!important;top:0!important;border-color:transparent!important}@media (max-width:768px){.property-gallery-f4{padding:0 35px 10% 35px!important}.slick-slide{padding:0 25px!important}.property-gallery-f4 .property-gallery-slider .slick-prev{left:-25px!important}.property-gallery-f4 .property-gallery-slider .slick-next{right:-25px!important}}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect .caption::after{background:0 0!important}.property-gallery-f4 .property-gallery-slider .slick-prev{left:5px;top:35%!important}#property-gallery .property-gallery-slider .slick-next,.property-gallery-f4 .property-gallery-slider .slick-next{right:5px!important;top:35%!important}.grid .gallery-effect .caption>a,.property-gallery-f4 .property-gallery-slider .grid .gallery-effect .caption{top:85px!important}@media (max-width:480px){.property-gallery-f4{padding:10px 20px 10% 20px!important}.slick-slide{padding:0 20px!important}}.property-gallery-f4 .property-gallery-slider .slick-next::before,.property-gallery-f4 .property-gallery-slider .slick-prev::before{color:#222!important;font-size:20px!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect h2{margin:0 0 10px!important;padding-bottom:0!important}#lifestyle-slider-images-4+.profile-contact-4{padding:60px 0 20px}@media (min-width:990px){.testimonials-5-4 .caption h2{font-size:25px;line-height:40px}}.testimonials-5-4{height:80vh;max-height:900px}.testimonials-5-4 .carousel-inner>.item{max-height:500px;overflow-y:auto}.testimonials-5-4 .caption h2{font-size:25px;line-height:30px;font-style:italic!important}@media (max-width:989px){.testimonials-5-4 .caption h2{font-size:20px}.testimonials-5-4 .caption h1{font-size:30px}.testimonials-5-4 .caption h2{font-weight:100}}#lifestyle-slider-images-4+.profile-contact-4{padding:60px 0 60px!important}.profile-contact-4{padding-top:60px;padding-bottom:60px}#agent-profile-header-4{background-position:23% 22%}.profile-4-hdr .img-overlay{background-position:center top}.profile-4-hdr .container-fluid{background-color:#fff}.profile-4-hdr .profile-img{min-height:700px}.profile-4-hdr .container-fluid:before{height:100%;width:100%;top:0;left:0;z-index:0;position:absolute}@media (max-width:768px){.profile-4-hdr .profile-img{min-height:500px}}@media (max-width:480px){.profile-4-hdr .profile-img{min-height:unset}}#agent-profile-stats-4 .img-overlay{background:#fff}#young-team-agent-profile-stats-4{background-color:#beaf87!important}#young-team-agent-profile-stats-4 .img-overlay{background-image:url("https://cdn1.brivityidx.com/assets/uploads/4888/c21-white-repeating-background.png")!important;opacity:.1;filter:unset}@media (min-width:681px){#young-team-agent-profile-stats-4 .stats-flex div{border-right:1px solid #555}#young-team-agent-profile-stats-4 .stats-flex div:last-child{border-right:0}}@media(max-width:680px){#agent-profile-stats-1 .stats-flex div{padding-bottom:0}#agent-profile-stats-1{padding-bottom:30%}#young-team-agent-profile-stats-4 .stats-flex div{border-right:none}}.testimonials-5 .caption h2{font-size:25px;line-height:unset;text-transform:inherit}.testimonials-5 .img-overlay{background-image:url("")!important;opacity:.3!important}.testimonials-5{background-color:#e6e7e8!important}.testimonials-5 .caption h2{color:#555!important}.testimonials-5 .caption h5{color:#555!important}@media(max-width:768px){.testimonials-5 .caption h2{font-size:20px}.testimonials-5{min-height:700px}}@media(max-width:480px){.testimonials-5 .caption h2{font-size:15px}}.property-gallery-f4{background:linear-gradient(#ffffff40%,#ffffff0%)!important}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect h2{color:#000;border-bottom:1px solid #000}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect h3{color:#000}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect h4{color:#555}.property-gallery-f4 .property-gallery-slider .grid .gallery-effect p{color:#000}#property-gallery .property-gallery-slider .grid .gallery-effect h2{color:#fff;border-bottom:1px solid #252526}#property-gallery .property-gallery-slider .grid .gallery-effect h3{color:#fff;padding-bottom:10px}#property-gallery .property-gallery-slider .grid .gallery-effect .caption .mls-logo{display:none}@media(min-width:768px){#property-gallery .property-gallery-slider .grid .gallery-effect h3,#property-gallery .property-gallery-slider .grid .gallery-effect h4,#property-gallery .property-gallery-slider .grid .gallery-effect p{text-align:left}}@media(max-width:768px){#property-gallery .property-gallery-slider .slick-next,.property-gallery-f4 .property-gallery-slider .slick-next{right:-25px!important}}@media(max-width:767px){#property-gallery .property-gallery-slider .grid .gallery-effect h2{text-align:center}#property-gallery .property-gallery-slider .grid .gallery-effect p{text-align:center!important}}@media(max-width:480px){.property-gallery-f4 .property-gallery-slider .slick-prev{left:-3%!important}#property-gallery .property-gallery-slider .slick-next,.property-gallery-f4 .property-gallery-slider .slick-next{right:-3%!important}}.content-1n:last-of-type{background-color:#fff!important}.content-1n .btn-outline.outline-light,content-1n .icon.outline-light{border:1px solid #000!important;color:#252526!important}.content-1n .btn-outline.outline-light:hover,.content-1n .icon.outline-light:hover{border:1px solid #252526;color:#fff!important;background:#252526!important}.content-1n .btn-outline.outline-light:active,.content-1n .btn-outline.outline-light:hover{color:#fff!important}.content-1n .btn{border-radius:5px!important}.young-agent-contact a.btn.btn-primary:last-of-type{margin:0!important;border-radius:0;color:#fff!important;padding:20px;display:flex;align-items:center;transition:all .3s ease;flex:1;justify-content:center}@media(max-width:480px){.young-agent-contact a.btn.btn-primary:last-of-type{border-left:1px solid #fff}}#agent-profile-stats-4 .container-fluid .stats-flex div svg{width:55px;height:55px;margin-top:20px}.currentPage{background-color:gray}#property-gallery .property-gallery-slider .grid .gallery-effect .status-tag{position:absolute;top:4px;left:4px;z-index:10;background-color:#fff;padding:0 4px;border-radius:4px}#agent-results .row.text-center.margin-top-40{display:flex;flex-wrap:wrap;justify-content:center}.premium-content.roster-featured-agent-block{padding:80px 40px!important}.roster-featured-agent-block .featured-agent-block-content{display:flex;flex-direction:column;justify-self:center;row-gap:76px}.roster-featured-agent-block .featured-agent-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px 80px;max-width:1000px;min-width:300px;margin:auto}.roster-featured-agent-block .featured-agent-container:nth-child(2),.roster-featured-agent-block .featured-agent-container:nth-child(4){flex-direction:row-reverse}.roster-featured-agent-block .image-section{flex:4 4 0;position:relative;width:525px;height:525px}.featured-agent-container .image-section:before{content:'';position:absolute;top:-5px;left:-5px;background-color:#000;z-index:1;width:0;height:0;transition:ease all .8s}.featured-agent-container:hover .image-section:before{width:calc(100% + 10px);height:calc(100% + 10px)}.featured-agent-container .image-section:after{content:'';position:absolute;bottom:-5px;right:-5px;background-color:#000;z-index:1;width:0;height:0;transition:ease all .8s}.featured-agent-container:hover .image-section:after{width:calc(100% + 10px);height:calc(100% + 10px)}.roster-featured-agent-block .image-section img.agent-headshot{box-shadow:0 5px 15px rgba(0,0,0,.25);aspect-ratio:1/1;width:100%;height:100%;object-fit:cover;position:relative;z-index:2;transition:ease all .4s;min-height:300px}.roster-featured-agent-block .featured-agent-container:hover .image-section img.agent-headshot{filter:grayscale(0)}.roster-featured-agent-block .content-section{flex:3 3 0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.roster-featured-agent-block .agent-info{display:flex;flex-direction:column;gap:10px;width:100%}.roster-featured-agent-block .agent-info>*{margin:0}.roster-featured-agent-block p.agent-bio{font-size:18px;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0}.roster-featured-agent-block .agent-info .featured-agent-header{font-weight:700}.roster-featured-agent-block .agent-info .featured-agent-license{font-size:16px;color:grey}.roster-featured-agent-block .agent-info .featured-agent-title{font-weight:400}.roster-featured-agent-block .flex-btns{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.roster-featured-agent-block .flex-btns>*{margin:0!important;width:100%}.flex-btns .featured-btns-container{display:flex;flex-direction:row;column-gap:10px}.flex-btns .featured-btns-container .btn-primary{width:100%;margin:0}.roster-featured-agent-block a.btn.btn-outline.outline-dark.profile-btn{width:100%;border:solid 2px #000;border-radius:4px}@media (max-width:991px){.roster-featured-agent-block .image-section{flex:1 1 0;width:100%;max-width:525px;margin:auto}.roster-featured-agent-block .content-section{flex:1 1 0}}@media (max-width:768px){.premium-content.roster-featured-agent-block{padding:76px 32px!important}.roster-featured-agent-block .featured-agent-container{flex-direction:column}.roster-featured-agent-block .content-section{align-items:center}.roster-featured-agent-block .agent-info{text-align:center}.roster-featured-agent-block p.agent-bio{-webkit-line-clamp:3}.roster-featured-agent-block .featured-agent-container:nth-child(2),.roster-featured-agent-block .featured-agent-container:nth-child(4){flex-direction:column}}@media (max-width:480px){.roster-featured-agent-block .image-section{width:100%;height:auto;aspect-ratio:1}.roster-featured-agent-block .image-section img{width:100%;height:auto}}.roster-featured-agent-block.double .double-container{display:flex;flex-direction:row;gap:40px;max-width:1000px;margin:auto}.roster-featured-agent-block.double .featured-agent-container{flex:1 1 0;flex-direction:column}.roster-featured-agent-block.double .agent-info{text-align:center}.roster-featured-agent-block.double p.agent-bio{-webkit-line-clamp:3}@media (max-width:768px){.roster-featured-agent-block.double .double-container{flex-direction:column}}