@charset "utf-8";.hero-top-holder.cinema{margin-bottom:60px;}.page-associate-details.team .hero-top-holder .wrapper-gradient{background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));position:absolute;width:100%;height:100%;top:0;}.page-associate-details.team .hero-top-holder h1.team_name_head{color:#fff;font-family:var(--font-family-comp);font-weight:var(--font-weight-400);font-style:var(--font-style-nrm);tfont-family:var(--font-family-comp);font-weight:var(--font-weight-400);font-style:var(--font-style-nrm);ext-transform:uppercase;text-align:center;font-size:43px;line-height:29px;margin:0;padding:0;position:absolute;bottom:0;margin:0 auto;left:0;right:0;margin-left:auto;margin-right:auto;}.page-associate-details.team .hero-top-holder h1.team_name_head span.p1.bold,.page-associate-details.team .hero-top-holder h1.team_name_head span.p2.bold{font-family:var(--font-family-comp);font-weight:var(--font-weight-600);font-style:var(--font-style-nrm);}.hero-top-holder.image.bw{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;}.page-associate-details.team .profile-head h3{text-transform:capitalize;font-weight:normal;}.page-associate-details.team .profile-head h3 span.p2{font-family:var(--font-family-serif);font-style:var(--font-style-nrm);font-weight:var(--font-weight-nrm);}.page-associate-details.team .agent_header{margin-bottom:20px;}.page-associate-details.team .agent_header .agent_video{text-align:center;top:45%;}.page-associate-details.team .profile_contact_wrap .cp_info{width:65%;}.page-associate-details.team .profile_contact_wrap .cp_image .arrow_left,.profile_contact_wrap .cp_info .arrow_left{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #4E5D67;position:absolute;right:0;top:calc(50% - 15px);}.page-associate-details.team .profile_agents ul{margin:0;padding:0;list-style-type:none;text-align:center;}.page-associate-details.team .profile_agents ul li{width:23%;min-height:260px;margin:1%;display:inline-block;text-align:center;position:relative;}.page-associate-details.team .profile_agents ul li:nth-child(4):after{content:"";display:block;}.page-associate-details.team .profile_agents ul li .member{height:180px;position:absolute;width:calc(100% - 40px);padding:20px;top:78px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;display:block;}.page-associate-details.team .profile_agents ul li .member .team_content{margin-top:55px;}.page-associate-details.team .profile_agents ul li .member .team_content h3{font-family:var(--font-family-urw);font-weight:var(--font-weight-300);font-style:var(--font-style-nrm);color:#444444;margin:0;padding:0;font-size:19px;line-height:22px;}.page-associate-details.team .profile_agents ul li .member .team_content .agent_title{height:55px;margin:0;}.page-associate-details.team .profile_agents ul li .member .team_content .agent_more{display:none;position:absolute;bottom:5px;width:100%;left:0;}.page-associate-details.team .agent_social{margin-bottom:15px;}.page-associate-details.team .smember{padding-bottom:10px;}.page-associate-details.team .agent_social a{margin:0 2.5px;font-size:24px;line-height:24px;}.page-associate-details.team .agent_social a:hover,.page-associate-details.team .agent_social a:visited{color:#142f4c;}.page-associate-details.team .profile_agents ul li .member:hover{box-shadow:0px 15px 30px 0px rgba(0,0,0,0.3);transition:box-shadow 0.3s ease-in-out;height:270px;background:#fff;z-index:500;}.page-associate-details.team .profile_agents ul li .member:hover .agent_image{transition:all 0.3s ease-in-out;filter:grayscale(0%);}.page-associate-details.team .lmore a{text-transform:uppercase;}.page-associate-details.team .profile_agents ul li .member:hover .agent_more{display:block;}.page-associate-details.team .profile_agents ul li .member:hover .lmore{display:none;}.page-associate-details.team .agent_image{filter:grayscale(100%);top:-78px;z-index:10;position:absolute;background-repeat:no-repeat !important;background-size:100% !important;width:156px;height:156px;-webkit-border-radius:78px;-moz-border-radius:78px;border-radius:78px;left:0;right:0;margin-left:auto;margin-right:auto;}.page-associate-details.team .directory-agents{justify-content:center;margin-top:-10px;}.page-associate-details.team h1.team_name{color:#142F4C;font-family:var(--font-family-comp);font-weight:var(--font-weight-400);font-style:var(--font-style-nrm);text-transform:uppercase;text-align:center;font-size:37px;line-height:43px;}.page-associate-details.team h1.team_name.cinema{margin-top:80px;}.page-associate-details.team h1.team_name span.p2{display:block;}.page-associate-details.team h1.team_name span.p1.bold,.page-associate-details.team h1.team_name span.p2.bold{}.page-associate-details h2.team_name{color:#142F4C;font-family:var(--font-family-serif);font-style:var(--font-style-nrm);font-weight:var(--font-weight-nrm);text-align:left;font-size:18px;line-height:18px;margin:0;padding:8px 0 0 0;}.page-associate-details h2.team_name i{font-size:20px;}.page-associate-details h2.team_name span.p1.bold,.page-associate-details h2.team_name span.p2.bold{}.page-associate-details .nav_mob .agent_nav{float:none;width:auto;margin:0 30px;}.page-associate-details .nav_mob .agent_nav ul{display:block;margin-top:5px;}.page-associate-details .nav_mob .agent_nav ul li:last-child{float:right;text-align:right;}.page-associate-details .nav_mob .agent_nav ul li:last-child a{padding:0px 10px 9px 10px;}.profile_listings.listing_modal{width:96%;margin:0 auto;}#listing_nav_modal{text-align:center;margin-bottom:30px;}.fcrumbs span.p2,.fcrumbs span.p1{padding:0;}.fcrumbs span.p2{padding-left:0px;}@media screen and (max-width:1080px){.page-associate-details.team #vip-modal.modal{display:block;margin-top:0;width:80%;margin-left:-40%;top:200px !important;}}@media screen and (max-width:840px){.page-associate-details.team .agent_header .agent_video{text-align:center;top:30%;}.page-associate-details.team .profile_agents ul li{width:31.333%;min-height:270px;margin:1%;}.page-associate-details.team .profile_agents ul li:nth-child(3):after{content:"";display:block;}.page-associate-details.team .profile_agents ul li:nth-child(4):after{content:"";display:none;}.page-associate-details.team .profile-head h3{float:none;display:block;text-align:center;}.page-associate-details.team .profile-head{text-align:center;}.page-associate-details.team .profile-head ul.profile_nav{float:none;margin:12px 0 12px 0;}}@media screen and (max-width:840px){.page-associate-details.team .directory-agents{justify-content:left;}.page-associate-details .contact_small{padding-top:20px;padding-bottom:25px;}.page-associate-details .nav_mob .agent_nav ul li a{margin:7px 10px 7px 0;}.page-associate-details .nav_mob.fr ul li a{font-size:13px;margin:7px 7px 7px 0;}.page-associate-details.team .profile_contact_wrap .cp_image .arrow_left,.profile_contact_wrap .cp_info .arrow_left{display:none;}.page-associate-details.team .profile_contact_wrap .cp_info{width:auto;}.profile_contact_wrap .block h3 span.p2{display:block;}}