.ip-banner{display:none}#inner-page-wrapper{position:relative;z-index:initial}#inner-page-wrapper .max-container{padding:0}.ip-team{position:relative;padding:130px 0 0;z-index:5}.ip-team .img-wrapper{background-color:#e0e0e0}.ip-team .img-wrapper.project-card__cta{background-color:transparent}.ip-team__inner{position:relative;display:flex;flex-flow:column}.ip-team__left{width:100%;padding:0 15px;margin-bottom:80px}.ip-team__details{position:sticky;top:110px}.ip-team__title{display:flex;justify-content:center;margin-bottom:32px}.ip-team__title .section-title span{margin-bottom:3px}.ip-team__info{position:relative;max-width:382px;margin:0 auto}.ip-team__info .img-wrapper{position:relative;overflow:hidden}.ip-team__info .img-wrapper:before{content:"";background:linear-gradient(0deg,#fff0 37.25%,#ffffff5c,#ffffffe6 74.5%);top:-40%}.ip-team__info .agent-name{position:relative;color:var(--primary);text-align:center;font-family:Sen;font-size:30px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-.6px;font-family:var(--font-family-title);padding:20px 0 13px}.ip-team__info .agent-title{display:block;color:gray;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:1;letter-spacing:.64px;margin:0 0 38px}.ip-team__info .agent-bio ul,.ip-team__info .agent-bio p{color:#505050;text-align:center;font-size:14px;font-style:normal;font-weight:300;line-height:1.92857143;margin-bottom:27px}.ip-team__info .agent-bio ul{list-style:none;text-align:center;font-weight:400}.ip-team__info .agent-smi{display:flex;flex-flow:row wrap;justify-content:center;align-self:center;gap:15px}.ip-team__info .agent-smi a{font-size:25px;color:var(--primary)}.ip-team__info .agent-smi a:hover{color:var(--secondary)}.ip-team__info .agent-smi a i.ai-font-envelope{font-size:16px}.ip-team__right{width:100%;max-width:720px;padding:0 20px;margin:0 auto}.ip-team__projects{position:relative}.ip-team .project-card{position:relative;margin-bottom:70px}.ip-team .project-card__header{position:relative}.ip-team .project-card__header h3{color:#434343;font-family:var(--font-family-title);font-size:30px;font-style:normal;font-weight:500;line-height:1;letter-spacing:-2.625px;margin:0 0 13px}.ip-team .project-card__header p{color:#505050;font-size:16px;font-style:normal;font-weight:300;line-height:1;letter-spacing:1px;margin-bottom:19px}.ip-team .project-card__main-image{position:relative;overflow:hidden}.ip-team .project-card__main-image:before{content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2}.ip-team .project-card__main-image img:nth-of-type(1){z-index:1}.ip-team .project-card__main-image img:nth-of-type(2){-o-object-fit:contain;object-fit:contain;z-index:3}.ip-team .project-card__gallery{position:relative;display:flex;flex-flow:row wrap;margin:22px 0 0}.ip-team .project-card__gallery .project-card__thumbs{display:flex;flex-flow:row;gap:1px;width:100%}.ip-team .project-card__gallery .project-card__thumb-image{width:168px;max-width:20%}.ip-team .project-card__gallery .project-card__cta{position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.ip-team .project-card__gallery .project-card__cta a{position:absolute;color:#505050;font-size:10px;font-style:normal;font-weight:300;line-height:1;letter-spacing:1px;z-index:2;text-align:center;padding:0 10px;transition:color var(--default-transition)}.ip-team .project-card__gallery .project-card__cta a:hover{color:var(--primary)}.ip-team .project-card__divider{width:100%;height:1px;background:#e0e0e0;margin:22px 0}.ip-team .project-card__description{color:#505050;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.ip-team__list{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 -15px;padding-bottom:60px;align-items:flex-end}.ip-team__item{width:100%;padding:23px 15px 62px;position:relative;z-index:1;transition:z-index var(--default-transition)}.ip-team__item:before{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 15px;background:#f4f4f4;height:1px}.ip-team__item .agent-info{margin-bottom:12px;position:relative;z-index:2;text-align:center}.ip-team__item .agent-info h3{color:var(--primary);font-family:var(--font-family-title);font-size:25px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-.6px;margin:0 0 10px;transition:color var(--default-transition)}.ip-team__item .agent-info p{color:gray;font-size:20px;font-style:normal;font-weight:300;line-height:1;letter-spacing:1px;margin-bottom:12px;transition:color var(--default-transition)}.ip-team__item .agent-img{display:block;position:relative;z-index:2;max-width:198px;max-width:382px;margin:0 auto}.ip-team__item .agent-img img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:382/482;transition:opacity var(--default-transition)}.ip-team__item .agent-img .hover-border{position:absolute;top:0;left:0;right:0;bottom:0}.ip-team__item .agent-img .hover-border:before,.ip-team__item .agent-img .hover-border:after{content:"";position:absolute;background:var(--primary);transition:transform var(--default-transition)}.ip-team__item .agent-img .hover-border-1:before{width:100%;height:1px;transform-origin:right;top:0;left:0;transform:scaleX(0)}.ip-team__item .agent-img .hover-border-1:after{width:1px;height:100%;transform-origin:bottom;top:0;right:0;transform:scaleY(0)}.ip-team__item .agent-img .hover-border-2:before{width:100%;height:1px;transform-origin:left;bottom:0;left:0;transform:scaleX(0)}.ip-team__item .agent-img .hover-border-2:after{width:1px;height:100%;transform-origin:top;bottom:0;left:0;transform:scaleY(0)}.ip-team__item .agent-img span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#fff;padding:5px 0;text-transform:uppercase;overflow:hidden;opacity:0;transition:opacity var(--default-transition)}.ip-team__item .agent-img span:before{content:"";position:absolute;bottom:0;left:0;transform-origin:right;width:100%;height:1px;background:#fff;opacity:.5;transform:scaleX(0);transition:transform var(--default-transition)}.ip-team__item .agent-img:hover .hover-border-1:before{transform:scaleX(1);transform-origin:left}.ip-team__item .agent-img:hover .hover-border-1:after{transform:scaleY(1);transform-origin:top}.ip-team__item .agent-img:hover .hover-border-2:before{transform:scaleX(1);transform-origin:right}.ip-team__item .agent-img:hover .hover-border-2:after{transform:scaleY(1);transform-origin:bottom}.ip-team__item .agent-img:hover img,.ip-team__item .agent-img:hover span{opacity:1}.ip-team__item .agent-img:hover span:before{transform:scaleX(1);transform-origin:left;transition-delay:.1s}.ip-team__item .agent-img:hover+.agent-hover{opacity:1;transform:scale(1)}.ip-team__item:hover{z-index:2}.ip-team__item .agent-hover{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;transform:scale(1.05);transition:all .3s ease-in-out;display:none}.ip-team__item .agent-hover .bg-section:before{content:"";background:#0000004d}@media screen and (min-width:744px){.ip-team .project-card__gallery .project-card__cta a{font-size:16px}}@media screen and (min-width:1024px){body:not(.agent-on-hover) .header__navigation .aios-split-nav>li>a{color:#000}body:not(.agent-on-hover) .header__logo a img.fixed-logo{opacity:1}body:not(.agent-on-hover) .header__btn span{color:#000}body:not(.agent-on-hover) .header__btn--icon i{background:#000}body.agent-on-hover .header.header--fixed{background-color:transparent}body.agent-on-hover .header.header--fixed .header__navigation .aios-split-nav>li>a{color:#fff}body.agent-on-hover .header.header--fixed .header__logo a img.fixed-logo{opacity:0}body.agent-on-hover .header.header--fixed .header__btn span{color:#fff}body.agent-on-hover .header.header--fixed .header__btn--icon i{background:#fff}.ip-team{padding:165px 0 0}.ip-team__inner{flex-flow:row wrap}.ip-team__left{width:43.0625%;padding:28px 24px 40px 0;margin-bottom:0}.ip-team__info .agent-bio{padding:0 30px}.ip-team__right{width:56.9375%;max-width:initial;padding-right:27px;padding-left:0;margin:0}.ip-team .project-card{margin-bottom:143px}.ip-team__item{width:50%}.ip-team__item .agent-info{text-align:left}.ip-team__item .agent-img{margin:0}.ip-team__item .agent-img .hover-border:before,.ip-team__item .agent-img .hover-border:after{background:#fff}.ip-team__item .agent-img:hover img{opacity:0}.ip-team__item .agent-hover{display:block}.ip-team__item:has(.agent-img:hover) .agent-info h3,.ip-team__item:has(.agent-img:hover) .agent-info p{color:#fff}}
