.contactplus{--hn-contactplus-active-bg:#e3e4e8;--hn-contactplus-active-color:#000}.contactplus__tabs{--hn-nav-tabs-border-width:1px;--hn-nav-tabs-border-color:#dee2e6;--hn-nav-tabs-border-radius:0.375rem;--hn-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--hn-nav-tabs-link-active-color:var(--hn-contactplus-active-color);--hn-nav-tabs-link-active-bg:var(--hn-contactplus-active-bg);--hn-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 var(--hn-contactplus-active-bg);margin-bottom:0}.contactplus__searchfields{padding:20px;background:var(--hn-contactplus-active-bg);margin-bottom:20px;border-radius:var(--hn-border-radius)}.contactplus__searchfields input,.contactplus__searchfields select{margin:0}.contactplus__searchfields select{margin-bottom:10px}.contactplus__tabcontent{min-height:400px}.contactplus__tabpane .section .container{padding:0;max-width:100%}.contactplus__tabheader{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}.contactplus__tabheader h2{margin:0}.contactplus__tabheader .btn .sort{font-family:"Font Awesome 5 Pro";font-weight:300}.contactplus__tabheader .btn.asc .sort:after{font-family:inherit;content:"\f15d"}.contactplus__tabheader .btn.desc .sort:after{font-family:inherit;content:"\f15e"}.contactplus__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem}@media (min-width:768px){.contactplus__grid{grid-template-columns:minmax(250px,1fr) minmax(250px,1fr) minmax(250px,1fr)}}@media (min-width:1200px){.contactplus__grid{grid-template-columns:minmax(250px,1fr) minmax(250px,1fr) minmax(250px,1fr) minmax(250px,1fr)}}.contactplus__grid .branch,.contactplus__grid .employee,.contactplus__grid .office{overflow:hidden;border-radius:4px;position:relative;background:#fff;height:100%;display:flex;flex-direction:column}.contactplus__grid .branch>a,.contactplus__grid .employee>a,.contactplus__grid .office>a{flex-grow:1;text-decoration:none}.contactplus__grid .branch__image,.contactplus__grid .employee__image,.contactplus__grid .office__image{aspect-ratio:4/3;overflow:hidden;background-color:var(--hn-gray-200)}.contactplus__grid .branch__image img,.contactplus__grid .employee__image img,.contactplus__grid .office__image img{aspect-ratio:4/3;transition:transform 5s ease-out;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.contactplus__grid .branch__data,.contactplus__grid .employee__data,.contactplus__grid .office__data{flex-grow:1;line-height:1.2;padding:15px;display:flex;flex-direction:column;color:#000}@media (min-width:768px){.contactplus__grid .branch__data,.contactplus__grid .employee__data,.contactplus__grid .office__data{padding:30px}}.contactplus__grid .branch__data .branch__name:not(h3),.contactplus__grid .branch__data .employee__name:not(h3),.contactplus__grid .branch__data .office__name:not(h3),.contactplus__grid .employee__data .branch__name:not(h3),.contactplus__grid .employee__data .employee__name:not(h3),.contactplus__grid .employee__data .office__name:not(h3),.contactplus__grid .office__data .branch__name:not(h3),.contactplus__grid .office__data .employee__name:not(h3),.contactplus__grid .office__data .office__name:not(h3){font-size:1rem;margin:0;font-size:1rem}.contactplus__grid .branch__data .office,.contactplus__grid .employee__data .office,.contactplus__grid .office__data .office{font-size:0.9rem;margin-top:0.5rem;font-size:0.9rem}.contactplus__grid .branch__data h3,.contactplus__grid .employee__data h3,.contactplus__grid .office__data h3{font-size:1.2rem;margin:0;font-size:1.2rem}.contactplus__grid .branch__data .branch__phone,.contactplus__grid .branch__data .employee__role,.contactplus__grid .branch__data .office__location,.contactplus__grid .employee__data .branch__phone,.contactplus__grid .employee__data .employee__role,.contactplus__grid .employee__data .office__location,.contactplus__grid .office__data .branch__phone,.contactplus__grid .office__data .employee__role,.contactplus__grid .office__data .office__location{font-size:1rem;font-size:1rem;opacity:0.6}.contactplus__grid .branch__footer,.contactplus__grid .employee__footer,.contactplus__grid .office__footer{display:flex;justify-content:flex-end;border-top:1px solid #f4f4f4;padding:15px 30px;font-size:1rem}.contactplus__grid .branch__footer .dropup .dropdown-menu .dropdown-item,.contactplus__grid .employee__footer .dropup .dropdown-menu .dropdown-item,.contactplus__grid .office__footer .dropup .dropdown-menu .dropdown-item{display:flex;align-items:center;justify-content:space-between}.contactplus__grid .branch__footer .dropup .dropdown-menu .dropdown-item .badge,.contactplus__grid .employee__footer .dropup .dropdown-menu .dropdown-item .badge,.contactplus__grid .office__footer .dropup .dropdown-menu .dropdown-item .badge{margin-left:1em;min-width:30px}.contactplus__grid .branch__footer .link,.contactplus__grid .employee__footer .link,.contactplus__grid .office__footer .link{text-decoration:underline;margin-left:auto}.contactplus__grid .branch:hover,.contactplus__grid .employee:hover,.contactplus__grid .office:hover{text-decoration:none}.contactplus__grid .branch:hover .branch__image img,.contactplus__grid .branch:hover .employee__image img,.contactplus__grid .branch:hover .office__image img,.contactplus__grid .employee:hover .branch__image img,.contactplus__grid .employee:hover .employee__image img,.contactplus__grid .employee:hover .office__image img,.contactplus__grid .office:hover .branch__image img,.contactplus__grid .office:hover .employee__image img,.contactplus__grid .office:hover .office__image img{transform:scale(1.1)}.contactplus__item-header>.container{display:flex;flex-flow:row wrap}@media (min-width:768px){.contactplus__item-header>.container{flex-flow:row nowrap}}.contactplus__item-header .image{flex-shrink:0;order:0;width:100%;aspect-ratio:4/3;margin-bottom:1rem}@media (min-width:768px){.contactplus__item-header .image{width:50%;margin:0}}.contactplus__item-header .data{flex-grow:1;order:1;padding:0}@media (min-width:768px){.contactplus__item-header .data{order:0;padding:60px}}.contactplus__item-header .data .item{display:flex;gap:0.5em}.contactplus__item-header .data .item__icon{padding-top:2px}.contactplus__item-header .data .personal{margin-bottom:2rem}.contactplus__item-header .data>.branch__name,.contactplus__item-header .data>.employee__name,.contactplus__item-header .data>.office__name{font-size:calc(1.425rem + 2.1vw);margin:0}@media (min-width:1200px){.contactplus__item-header .data>.branch__name,.contactplus__item-header .data>.employee__name,.contactplus__item-header .data>.office__name{font-size:3rem}}.contactplus__item-header .data>.branch__name span,.contactplus__item-header .data>.employee__name span,.contactplus__item-header .data>.office__name span{display:flex}.contactplus__item-header .data>.branch__address,.contactplus__item-header .data>.branch__function,.contactplus__item-header .data>.branch__location,.contactplus__item-header .data>.employee__address,.contactplus__item-header .data>.employee__function,.contactplus__item-header .data>.employee__location,.contactplus__item-header .data>.office__address,.contactplus__item-header .data>.office__function,.contactplus__item-header .data>.office__location{font-weight:300;line-height:1.2;font-size:1.2rem}.contactplus__item-header .data>.branch__address .street,.contactplus__item-header .data>.branch__function .street,.contactplus__item-header .data>.branch__location .street,.contactplus__item-header .data>.employee__address .street,.contactplus__item-header .data>.employee__function .street,.contactplus__item-header .data>.employee__location .street,.contactplus__item-header .data>.office__address .street,.contactplus__item-header .data>.office__function .street,.contactplus__item-header .data>.office__location .street{display:block}.contactplus__item-header .data .social__container{display:block;margin-top:1rem}.contactplus__item-header .data .social{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid #000;color:#000;text-align:center;margin:0 0.5rem 0.5rem 0;transition:all 0.1s ease-in-out;font-size:1rem}.contactplus__item-header .data .social:hover{text-decoration:none}.contactplus__item-header .data .social__facebook{border-color:#365397;color:#365397}.contactplus__item-header .data .social__facebook:hover{color:#fff;background-color:#365397;border-color:#365397}.contactplus__item-header .data .social__twitter{border-color:#036d9b;color:#036d9b}.contactplus__item-header .data .social__twitter:hover{color:#fff;background-color:#036d9b;border-color:#036d9b}.contactplus__item-header .data .social__linkedin{border-color:#006f9e;color:#006f9e}.contactplus__item-header .data .social__linkedin:hover{color:#fff;background-color:#006f9e;border-color:#006f9e}.contactplus__item-header .data .social__youtube{border-color:#bc2929;color:#bc2929}.contactplus__item-header .data .social__youtube:hover{color:#fff;background-color:#bc2929;border-color:#bc2929}.contactplus__item-header .data .social__googleplus{border-color:#9f2b19;color:#9f2b19}.contactplus__item-header .data .social__googleplus:hover{color:#fff;background-color:#9f2b19;border-color:#9f2b19}.contactplus__item-header .data .social__instagram{border-color:#c13584;color:#c13584}.contactplus__item-header .data .social__instagram:hover{color:#fff;background-color:#c13584;border-color:#c13584}.contactplus__item-header .data .social__pinterest{border-color:#ce1a19;color:#ce1a19}.contactplus__item-header .data .social__pinterest:hover{color:#fff;background-color:#ce1a19;border-color:#ce1a19}.contactplus__item__text{background-color:#fff;box-shadow:none;margin-bottom:3rem;padding:20px}@media (min-width:768px){.contactplus__item__text{padding:60px}}.contactplus__item-properties .soldandrented,.contactplus__item-properties .specials,.contactplus__item-soldandrentedproperties .soldandrented,.contactplus__item-soldandrentedproperties .specials{margin-left:-15px;margin-right:-15px;background-color:#fff;padding:0}
/*# sourceMappingURL=contactplus.css.map */