.agent-headshot{width:100%;height:100%}.agent-headshot .agent-img{width:100%;height:100%}

.md-team.layout14{overflow:visible;background-attachment:var(--background-attachment);position:relative}@media (max-width: 600px){.md-team.layout14{background-attachment:unset}}.md-team.layout14 .layout14-container{display:flex;min-height:600px;padding:0px 50px;position:relative}@media (max-width: 1440px){.md-team.layout14 .layout14-container{min-height:550px}}@media (max-width: 1280px){.md-team.layout14 .layout14-container{min-height:500px}}@media (max-width: 1080px){.md-team.layout14 .layout14-container{min-height:450px}}@media (max-width: 800px){.md-team.layout14 .layout14-container{flex-direction:column;min-height:auto;padding:0px 20px}}.md-team.layout14 .photo-section{position:relative;display:flex;align-items:center;z-index:2;padding:50px 0}@media (max-width: 800px){.md-team.layout14 .photo-section{flex-direction:column;padding:20px 0;width:100%}}.md-team.layout14 .photo-gallery{display:flex;flex-direction:column;justify-content:center;width:430px;height:440px;padding:50px 60px;background:#191919}@media (max-width: 800px){.md-team.layout14 .photo-gallery{width:100%;height:auto;padding:0;background:transparent}.md-team.layout14 .photo-gallery .btn-wrap{display:none}.md-team.layout14 .photo-gallery .btn-wrap.mobile-view{display:block}}.md-team.layout14 .swiper-content{position:relative;height:250px}@media (max-width: 800px){.md-team.layout14 .swiper-content{height:auto;width:100%}}.md-team.layout14 .swiper-content .swiper{height:100%}.md-team.layout14 .swiper-content .swiper .swiper-slide{width:90px !important;height:70px !important;position:relative;cursor:pointer;overflow:hidden;margin-right:0px !important;margin-bottom:20px !important}@media (max-width: 800px){.md-team.layout14 .swiper-content .swiper .swiper-slide{width:100% !important;height:auto !important;aspect-ratio:5/4;margin-right:0 !important;margin-bottom:0 !important}}.md-team.layout14 .swiper-content .swiper .swiper-slide .thumbnail-img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.md-team.layout14 .swiper-content .swiper .swiper-slide .thumbnail-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(25,25,25,0.5);pointer-events:none;transition:opacity 0.3s ease}@media (max-width: 800px){.md-team.layout14 .swiper-content .swiper .swiper-slide .thumbnail-overlay{display:none}}.md-team.layout14 .swiper-content .swiper .swiper-slide:hover .thumbnail-overlay{opacity:0}.md-team.layout14 .swiper-content .swiper .swiper-slide:hover .thumbnail-img{transform:scale(1.05)}.md-team.layout14 .btn-wrap{width:20px;height:20px;border-radius:50%;position:absolute;left:45px;transform:translateX(-50%);z-index:10}.md-team.layout14 .btn-wrap:hover{background-color:rgba(255,255,255,0.8)}.md-team.layout14 .btn-wrap.prev-btn{top:-30px}.md-team.layout14 .btn-wrap.next-btn{bottom:-30px}.md-team.layout14 .btn-wrap .iconfont{height:100%;border-radius:50%;background:rgba(255,255,255,0.5);color:#000000;font-size:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.md-team.layout14 .btn-wrap .iconfont.navigation-disabled{opacity:0.3;cursor:not-allowed}.md-team.layout14 .btn-wrap .prev-el{transform:rotate(0deg)}.md-team.layout14 .btn-wrap .next-el{transform:rotate(180deg)}.md-team.layout14 .btn-wrap.mobile-view{top:50%;bottom:auto;transform:translateY(-50%)}.md-team.layout14 .btn-wrap.mobile-view.prev-btn{left:15px}.md-team.layout14 .btn-wrap.mobile-view.prev-btn .prev-el{transform:rotate(-90deg)}.md-team.layout14 .btn-wrap.mobile-view.next-btn{left:auto;right:15px}.md-team.layout14 .btn-wrap.mobile-view.next-btn .next-el{transform:rotate(90deg)}.md-team.layout14 .main-photo{position:absolute;top:50%;right:-30px;transform:translateY(-50%);width:280px;height:250px;overflow:hidden;z-index:3}@media (max-width: 800px){.md-team.layout14 .main-photo{display:none}}.md-team.layout14 .main-photo .mobile-nav-arrows{display:none}.md-team.layout14 .main-photo .mobile-nav-arrows .nav-arrow{width:20px;height:20px;border-radius:50%;background-color:rgba(255,255,255,0.8);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;transition:all 0.3s ease}.md-team.layout14 .main-photo .mobile-nav-arrows .nav-arrow:hover{background-color:#fff}.md-team.layout14 .main-photo .mobile-nav-arrows .nav-arrow:disabled{opacity:0.3;cursor:not-allowed}.md-team.layout14 .main-photo .mobile-nav-arrows .nav-arrow .iconfont{font-size:12px;color:#000000}.md-team.layout14 .main-photo .mobile-nav-arrows .nav-arrow.prev-arrow .iconfont{transform:rotate(-90deg)}.md-team.layout14 .main-photo .mobile-nav-arrows .nav-arrow.next-arrow .iconfont{transform:rotate(90deg)}.md-team.layout14 .main-photo a{display:block;width:100%;height:100%}.md-team.layout14 .main-photo .main-img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.md-team.layout14 .main-photo:hover .main-img{transform:scale(1.05)}.md-team.layout14 .agent-info-section{flex:1;position:relative;padding:50px 0px 50px 130px;overflow:hidden;display:flex;align-items:center;font-size:16px}@media (max-width: 800px){.md-team.layout14 .agent-info-section{padding:0px 0px 40px 0px;width:100%}}.md-team.layout14 .watermark{position:absolute;left:0;bottom:0;width:100%;font-size:clamp(80px, 14vw, 300px);font-family:'font-Cormorant-400';color:var(--g-primary-color);opacity:0.03;pointer-events:none;z-index:0;letter-spacing:0.05em;overflow:hidden;line-height:1;display:block;text-transform:uppercase;transform:translateY(5%);word-break:normal;overflow-wrap:normal}.md-team.layout14 .watermark *{margin:0 !important;padding:0 !important;line-height:1 !important}.md-team.layout14 .watermark div,.md-team.layout14 .watermark p{overflow-wrap:break-word}@media (max-width: 800px){.md-team.layout14 .watermark{font-size:clamp(40px, 23vw, 150px)}}.md-team.layout14 .info-content{position:relative;z-index:1;width:100%}.md-team.layout14 .agent-name{font-family:var(--mg-title-font);font-size:40px;font-weight:400;line-height:1.3;color:var(--g-primary-color);margin-bottom:8px}@media (max-width: 800px){.md-team.layout14 .agent-name{font-size:24px;margin-bottom:5px}}.md-team.layout14 .agent-id{font-family:var(--font-normal);font-size:12px;line-height:1.5;color:var(--g-tip-color);opacity:0.5;margin-bottom:15px}@media (max-width: 800px){.md-team.layout14 .agent-id{font-size:11px;margin-bottom:10px}}.md-team.layout14 .agent-position{font-family:var(--font-normal);line-height:1.5;color:var(--g-tip-color);opacity:0.6;margin-bottom:20px;font-size:16px}@media (max-width: 800px){.md-team.layout14 .agent-position{font-size:12px;margin-bottom:15px}}.md-team.layout14 .agent-description{font-family:var(--font-normal);line-height:1.7;color:var(--g-text-color);margin-bottom:25px}@media (max-width: 800px){.md-team.layout14 .agent-description{font-size:14px;margin-bottom:20px}}.md-team.layout14 .agent-description p{margin:0}.md-team.layout14 .cta-button-wrap{display:flex;gap:20px}@media (max-width: 800px){.md-team.layout14 .cta-button-wrap{flex-direction:column;gap:0px}}.md-team.layout14 .cta-button-wrap .cta-button{margin-bottom:30px;display:inline-block}@media (max-width: 800px){.md-team.layout14 .cta-button-wrap .cta-button{width:100%;margin-bottom:0}}.md-team.layout14 .cta-button-wrap .cta-button .contact-btn,.md-team.layout14 .cta-button-wrap .cta-button .know-more-btn{height:50px;display:flex;align-items:center;justify-content:center;min-width:200px;padding:auto 40px;font-weight:500;text-decoration:none !important;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:0.05em}@media (max-width: 800px){.md-team.layout14 .cta-button-wrap .cta-button .contact-btn,.md-team.layout14 .cta-button-wrap .cta-button .know-more-btn{width:100%;margin-bottom:20px}}.md-team.layout14 .cta-button-wrap .cta-button .contact-btn:hover,.md-team.layout14 .cta-button-wrap .cta-button .know-more-btn:hover{opacity:0.85;transform:translateY(-2px)}.md-team.layout14 .cta-button-wrap .cta-button .contact-btn{background:var(--g-btn-background);color:var(--g-btn-color);font-family:var(--mg-button-font)}.md-team.layout14 .cta-button-wrap .cta-button .know-more-btn{background:transparent;color:var(--g-btn-background);border:1px solid var(--g-btn-background)}.md-team.layout14 .contact-info{font-family:var(--font-normal);line-height:1.8;color:var(--g-text-color)}@media (max-width: 800px){.md-team.layout14 .contact-info{font-size:14px}}.md-team.layout14 .contact-info p{margin:0 0 6px}.md-team.layout14 .contact-info p:last-child{margin-bottom:0}.md-team.layout14 .contact-info a{color:inherit;text-decoration:none;position:relative}.md-team.layout14 .contact-info a:after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--g-text-color);transition:width 0.3s ease}.md-team.layout14 .contact-info a:hover:after{width:100%}.md-team.layout14 .social-links{margin-top:10px;font-family:var(--font-medium);font-size:14px;color:var(--g-text-color);display:flex;flex-wrap:wrap;row-gap:10px;text-transform:capitalize}.md-team.layout14 .social-links .iconfont{position:relative;padding-right:24px;font-size:14px}.md-team.layout14 .social-links .iconfont:after{position:absolute;right:0;top:calc(50% - 2px);content:'';width:4px;height:4px;background:var(--g-text-color);border-radius:50%;margin:0 10px 0 10px}.md-team.layout14 .social-links .iconfont:last-child{padding-right:0}.md-team.layout14 .social-links .iconfont:last-child:after{content:none}.md-team.layout14 .social-links .iconfont>span{position:relative}.md-team.layout14 .social-links .iconfont>span:after{content:'';display:block;width:0;height:1px;background:var(--g-text-color);position:absolute;left:0;bottom:0;transition:0.3s ease}.md-team.layout14 .social-links .iconfont>span:hover:after{width:100%}.md-team.layout14 .book-appointment{margin-top:20px;border:none;font-size:14px;font-family:var(--mg-button-font);line-height:1;text-align:left;color:var(--g-btn-background);text-decoration:none}.md-team.layout14 .book-appointment .text{position:relative}.md-team.layout14 .book-appointment .text:before{content:'';display:block;width:0;height:1px;background:var(--g-btn-background);position:absolute;left:0;bottom:0;transition:0.3s ease}.md-team.layout14 .book-appointment:hover .text:before{width:100%}.md-team.layout14 .book-appointment .iconfont.icon-calendar{display:none}.md-team.layout14 .book-appointment .iconfont.icon-arrow_06_right{font-size:14px;font-weight:700;color:var(--g-btn-background);transform:rotate(-45deg)}

