.teammember__modal .modal-content{border-radius:var(--border-radius-lg);border:0}.teammember__modal .modal-content .modal-header{border-bottom:0;padding:20px}.teammember__modal .modal-content .modal-body{padding:0 30px 30px 30px}@media (max-width:991.98px){.teammember__modal .modal-content .modal-body{padding:0 20px 20px 20px}}.teammember__modal .modal-content .modal-body *{--font-clr: var(--black);color:var(--black)}.teammember__modal .modal-content .modal-body .teammember__modal--image{background:rgba(var(--black-rgb), 0.1);border-radius:var(--border-radius-lg);overflow:hidden}@media (max-width:991.98px){.teammember__modal .modal-content .modal-body .teammember__modal--image{border-radius:var(--border-radius-md)}}.teammember__modal .modal-content .modal-body .html__content p,.teammember__modal .modal-content .modal-body .html__content p *{font-size:18px;line-height:1.25}@media (max-width:1199.98px){.teammember__modal .modal-content .modal-body .html__content p,.teammember__modal .modal-content .modal-body .html__content p *{font-size:16px}}@media (max-width:767.98px){.teammember__modal .modal-content .modal-body .html__content p,.teammember__modal .modal-content .modal-body .html__content p *{font-size:14px}}.teammember__modal .modal-content .modal-body .teammember__contact--area{display:flex;flex-direction:row;gap:12px}@media (max-width:767.98px){.teammember__modal .modal-content .modal-body .teammember__contact--area{gap:10px}}.teammember__modal .modal-content .modal-body .teammember__contact--area .btn-circle{color:var(--font-clr);background-color:rgba(var(--black-rgb), 0.1)}.teammember__modal .modal-content .modal-body .teammember__contact--area .btn-circle:hover{background-color:rgba(var(--black-rgb), 0.2)}.teammember__modal .modal-content .modal-body .teammember__contact--area .btn-circle:active{--bs-btn-active-bg: rgba(var(--black-rgb), 0.20)}.teammember__modal .modal-close{border:1px solid rgba(var(--clr-secondary-rgb), 0.15);transition:var(--transition);margin-left:auto;background:var(--white)}.teammember__modal .modal-close i{color:var(--clr-secondary);font-size:28px}@media (max-width:991.98px){.teammember__modal .modal-close i{font-size:24px}}.teammember__modal .modal-close i::before{vertical-align:-0.225em}.teammember__modal .modal-close:hover{background:var(--clr-secondary);border-color:var(--clr-secondary)}.teammember__modal .modal-close:hover i{color:var(--white)}.team .teammember__contact--area{display:flex;flex-direction:row;gap:12px}@media (max-width:767.98px){.team .teammember__contact--area{gap:10px}}.team .image-holder{position:relative;background-color:rgb(var(--font-clr-rgb), 0.1) !important;overflow:hidden;border-radius:var(--border-radius-lg);--maskX: 50%;--maskY: 50%}@media (max-width:991.98px){.team .image-holder{border-radius:var(--border-radius-md)}}.team .image-holder .main-image,.team .image-holder .hobby-image{display:block;width:100%;height:100%;object-fit:cover}.team .image-holder .hobby-image{position:absolute;top:0;left:0;z-index:1;clip-path:circle(0% at var(--maskX) var(--maskY))}.team .image-holder:hover .hobby-image{z-index:3;clip-path:circle(150px at var(--maskX) var(--maskY))}.team .image-holder:hover .circle-overlay{opacity:1}.team .image-holder:not(:hover) .circle-overlay{opacity:0}.team .image-holder .circle-overlay{position:absolute;top:var(--maskY);left:var(--maskX);width:300px;height:300px;transform:translate(-50%, -50%);background:#1d8c8f;border-radius:50%;pointer-events:none;z-index:2;opacity:0;transition:opacity 0.01s ease-out}.team .image-holder:hover .circle-overlay{opacity:1}.team .image-holder:not(:hover) .circle-overlay{opacity:0}.team .d-none{display:none}