.team-repeater{display:flex;flex-wrap:wrap;justify-content:center;padding:0;width:100%}.team-repeater.members-3 .team-row{flex:1 0 33.33%;max-width:33.33%}.team-repeater.members-2 .team-row{flex:1 0 50%;max-width:50%}.team-repeater.members-1 .team-row{flex:1 0 100%;max-width:100%}.team-repeater .team-block{padding:0}.team-repeater .team-blockinner{padding:0;text-align:center}.team-repeater .team-row:first-child .team-blockinner,.team-repeater .team-row:nth-child(13) .team-blockinner,.team-repeater .team-row:nth-child(17) .team-blockinner,.team-repeater .team-row:nth-child(21) .team-blockinner,.team-repeater .team-row:nth-child(25) .team-blockinner,.team-repeater .team-row:nth-child(29) .team-blockinner,.team-repeater .team-row:nth-child(33) .team-blockinner,.team-repeater .team-row:nth-child(37) .team-blockinner,.team-repeater .team-row:nth-child(41) .team-blockinner,.team-repeater .team-row:nth-child(5) .team-blockinner,.team-repeater .team-row:nth-child(9) .team-blockinner{padding:0}.team-repeater .team-img{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;max-width:260px;position:relative}.team-repeater .team-text{font-size:14px;font-style:normal;line-height:20px;margin:0 auto 30px;max-width:260px;padding:14px 0}.team-repeater .team-text h3{margin-bottom:0;padding-bottom:2px}.team-repeater .team-text .team-other{font-family:var(--secondary-font);font-size:14px;line-height:24px}.team-blockinner a{cursor:pointer}.team-blockinner a:hover{text-decoration:none}.vbox-container{align-items:center;display:flex;height:auto;justify-content:center;margin:40px auto;max-height:90%;max-width:1080px;overflow-y:hidden!important;position:relative;top:0!important;width:100%}.vbox-container .modal-content{box-sizing:border-box;height:auto;max-height:100%}.vbox-child{box-shadow:none}.vbox-container .modal-content .modal-body{align-items:center;background-color:#f0f0f0;display:flex;height:auto;justify-content:space-between}.vbox-container .modal-content .left-image-box{float:left;height:auto;max-height:400px;max-width:260px;width:100%}.vbox-container .modal-content .right-content{height:350px;margin-bottom:40px;max-height:390px;max-width:694px;overflow:auto;padding-left:40px;width:100%}.vbox-container .modal-content .left-image-box ul{margin:5px 0;padding-left:0}.vbox-container .modal-content .left-image-box ul li{list-style-type:none;padding:0 0 0 10px;position:relative}.vbox-container .modal-content .left-image-box ul li:before{content:"-";left:0;position:absolute;top:-2px}.vbox-container .modal-content .left-image-box .person-img img{height:auto;max-width:unset;object-fit:cover;width:100%}.vbox-container .modal-content .left-image-box .contact-info{padding:16px}.vbox-container .modal-content .left-image-box .contact-info .contact-item{display:flex;margin-bottom:10px}.vbox-container .modal-content .left-image-box .contact-info .hs_cos_wrapper_type_icon{border-radius:50%;margin-right:10px}.vbox-container .modal-content .left-image-box .contact-info .contact-item svg{align-items:center;display:flex;height:31px;justify-content:center;padding:7px;width:31px}.vbox-container .modal-content .left-image-box .contact-info .contact-item:last-of-type{margin-bottom:0}.vbox-container .modal-content .left-image-box .contact-info a{font-family:var(--secondary-font);font-size:14px;font-weight:600}.vbox-container .modal-content .left-image-box .bottom-description{padding-top:10px}.vbox-container .modal-content .left-image-box .bottom-description h6{font-size:18px;margin:0}.vbox-container .modal-content .right-vbox-container-right-content{font-size:15px;padding-top:15px}.vbox-container .modal-content .right-vbox-container-right-content p{margin-bottom:20px}.vbox-container .modal-content .right-content .name{font-family:var(--primary-font);font-size:36px;font-weight:300;line-height:48px}.vbox-container .modal-content .right-content .title{font-family:var(--secondary-font);font-size:18px;font-weight:400;line-height:20px;margin:0}.vbox-container .modal-content .right-content .company{font-family:var(--secondary-font);font-size:14px;font-weight:400;line-height:20px;margin:0}.vbox-container .modal-content .right-content .bio{font-family:var(--secondary-font);font-size:14px;font-weight:400;line-height:22px;margin:16px 0 30px;max-height:226px}.vbox-container .modal-content .right-content .bio-button{margin:22px 0 0}.vbox-container .modal-content .right-vbox-container-right-content pvbox-container{margin-bottom:0}.vbox-container .modal-content{background:transparent;border-radius:0;opacity:1;padding:0}.vbox-container .modal-content .contact-item svg{height:26px;width:26px}.vbox-container .social-links{align-items:center}.vbox-container .social-links__icon svg{height:24px;fill:#6f6f6f}.vbox-container .modal-content .bio-button .btntext,.vbox-container .modal-content .left-image-box .contact-info .email{text-transform:capitalize}.vbox-container .modal-content .right-content .agent-button{bottom:0;position:absolute}.vbox-container .buttons-links{align-items:center;bottom:0;display:flex;height:52px;justify-content:space-between;max-width:calc(100% - 340px);position:absolute;right:0;width:100%}@media (max-width:1200px){.team-repeater .team-img,.team-repeater .team-text{max-width:220px}.vbox-container .buttons-links{max-width:calc(100% - 300px)}}@media (max-width:991px){.team-repeater{padding:0 5%}.team-repeater .team-row{flex:1 0 33.33%;max-width:33.33%}.team-repeater .team-blockinner{padding:0}.team-repeater .team-img,.team-repeater .team-text{max-width:200px}.vbox-container .modal-content .modal-body{align-items:flex-start}.social-links__icon{height:1.5rem!important;margin:0 .15rem!important}}@media (max-width:768px){.team-repeater .content-popup{position:relative}.team-repeater .team-row,.team-repeater.members-3{flex:1 0 50%;max-width:50%}.team-repeater .team-img,.team-repeater .team-text{max-width:180px}.vbox-container{display:block;height:auto!important;margin:0 auto;overflow:hidden}.vbox-container .modal-content{height:calc(100% - 80px);max-height:none;position:relative;-webkit-overflow-scrolling:touch;padding-bottom:28px}.vbox-container .modal-content .modal-body{flex-direction:column;height:100%;max-height:none;min-height:0;position:relative}.vbox-container .modal-content:after{content:none}.vbox-container .right-content{padding-left:24px;width:100%}.vbox-container .left-image-box{text-align:left;width:220px}.vbox-container button{right:0;top:-3px}.vbox-container .modal-content .left-image-box{display:flex;flex-direction:row;max-height:500px;max-width:unset;width:100%}.vbox-container .modal-content .left-image-box,.vbox-container .modal-content .right-content{max-height:none}.vbox-container .modal-content .left-image-box .contact-info{width:100%}.vbox-container .modal-content .right-content{height:246px;max-height:246px;padding-left:0;padding-top:14px}.vbox-container .modal-content .right-content .bio{margin-bottom:0;max-height:unset;overflow:unset}.vbox-container .buttons-links{background:inherit;left:-16px;max-width:unset;padding:10px 16px;width:calc(100% + 32px);z-index:3}.vbox-container .modal-content .left-image-box{flex-direction:column}.vbox-container .modal-content .left-image-box .person-img img{max-height:240px;object-fit:contain}}@media (max-width:525px){.team-repeater{padding:0}.team-repeater .team-row,.team-repeater.members-2 .team-row,.team-repeater.members-3 .team-row{flex:1 0 100%;max-width:100%}.team-repeater .team-img,.team-repeater .team-text{max-width:170px}}